bool-1.c, [...]: Fix comment typos.
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
2
3 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
4 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
5 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
7
8 2006-10-07 Andrew Pinski <pinskia@gmail.com>
9
10 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
11 Xfail some tests for powerpc-darwin and powerpc-aix.
12
13 2006-10-07 Jakub Jelinek <jakub@redhat.com>
14
15 PR c/29380
16 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
17
18 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19
20 PR target/29300
21 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
22 on hppa*-*-hpux*.
23
24 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25
26 PR fortran/16580
27 PR fortran/29288
28 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
29 Add tests for using all possible intrinsics as actual arguments.
30 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
31 all possible intrinsics as actual arguments.
32 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
33 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
34
35 2006-10-07 Richard Sandiford <richard@codesourcery.com>
36
37 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
38 * gcc.dg/debug/debug-2.c: Likewise.
39
40 2006-10-06 Uros Bizjak <uros@kss-loka.si>
41
42 * gcc.c-torture/compile/sync-2.c: New test.
43
44 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
45
46 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
47 line endings.
48
49 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
50
51 PR rtl-optimization/29128
52 * gcc.c-torture/compile/pr29128.c: New test.
53
54 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
55
56 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
57 line endings.
58
59 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
60
61 PR middle-end/29256
62 * gcc.dg/tree-ssa/loop-19.c: New test.
63
64 2006-10-06 Jakub Jelinek <jakub@redhat.com>
65
66 PR tree-optimization/29330
67 * gcc.dg/pr29330.c: New test.
68
69 PR target/28924
70 * gcc.c-torture/compile/20061005-1.c: New test.
71
72 2006-10-06 Olivier Hainque <hainque@adacore.com>
73
74 * gcc.dg/typename-vla-1.c: New case.
75 * gnat.dg/forward_vla.adb: New case.
76
77 2006-10-06 Jakub Jelinek <jakub@redhat.com>
78
79 PR tree-optimization/29290
80 * gfortran.dg/loop_nest_1.f90: New test.
81
82 PR target/29198
83 * gcc.dg/tls/opt-12.c: New test.
84
85 PR fortran/28415
86 * gfortran.dg/save_2.f90: New test.
87
88 PR c/29091
89 * gcc.dg/pr29091.c: New test.
90
91 2006-10-06 Joseph Myers <joseph@codesourcery.com>
92
93 * lib/target-supports.exp
94 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
95 same as x86_64-*-*; check for LP64.
96
97 2006-10-04 Richard Henderson <rth@redhat.com>
98
99 * lib/target-supports.exp (check_effective_target_tls): Redefine
100 to mean non-emulated tls.
101 * gcc.dg/tls/alias-1.c: Remove tls requirement.
102 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
103 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
104 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
105 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
106 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
107 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
108
109 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
110
111 PR fortran/29343
112 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
113
114 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
115
116 * gfortran.dg/bounds_check_fail_1.f90: New test.
117
118 2006-10-03 Mark Mitchell <mark@codesourcery.com>
119
120 PR c++/29020
121 * g++.dg/template/friend48.C: New test.
122
123 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
124
125 PR fortran/29098
126 * gfortran.dg/default_initialization_2.f90: New test.
127
128 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
129
130 PR fortran/20779
131 PR fortran/20891
132 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
133
134 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
135
136 PR fortran/29284
137 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
138
139 PR fortran/29321
140 PR fortran/29322
141 * gfortran.dg/missing_optional_dummy_2.f90: New test.
142
143 PR fortran/25091
144 PR fortran/25092
145 * gfortran.dg/entry_array_specs_1.f90: New test.
146
147 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
148
149 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
150 insufficient to inhibit some test failures at -O3. Do testing
151 on integers.
152
153 2006-10-03 Mark Mitchell <mark@codesourcery.com>
154
155 PR c++/29138
156 * g++.dg/inherit/access8.C: New test.
157 * g++.dg/template/dtor4.C: Tweak error messages.
158
159 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
160
161 PR fortran/27478
162 * gfortran.dg/entry_8.f90: New test.
163
164 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
165
166 PR c++/29291
167 * g++.dg/parse/new4.C: New test.
168
169 2006-10-03 Uros Bizjak <uros@kss-loka.si>
170
171 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
172 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
173 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
174 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
175 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
176
177 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
178
179 PR fortran/19260
180 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
181 * gfortran.dg/continuation_2.f90: New test.
182
183 PR fortran/19262
184 * gfortran.dg/continuation_3.f90: New test.
185 * gfortran.dg/continuation_4.f90: New test.
186 * gfortran.dg/continuation_5.f: New test.
187 * gfortran.dg/continuation_6.f: New test.
188
189 2006-10-02 Mark Mitchell <mark@codesourcery.com>
190
191 PR c++/29226
192 * g++.dg/template/vla1.C: New test.
193
194 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
195
196 PR fortran/29210
197 * gfortran.dg/complex_parameter_1.f90: New test.
198
199 2006-10-02 Jakub Jelinek <jakub@redhat.com>
200
201 PR c/29154
202 * gcc.c-torture/execute/20060929-1.c: New test.
203
204 2006-10-01 Mark Mitchell <mark@codesourcery.com>
205
206 PR c++/29105
207 * g++.dg/template/member6.C: New test.
208 * g++.dg/parse/typename7.C: Adjust error markers.
209
210 PR c++/29080
211 * g++.dg/template/member7.C: New test.
212
213 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
214
215 PR c/24010
216 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
217 gcc.dg/Woverride-init-3.c: New tests.
218
219 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
220
221 * gcc.c-torture/execute/20060930-1.c: New test.
222
223 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
224
225 PR fortran/18791
226 * gfortran.dg/specifics_1.f90: New test.
227 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
228 complex specifics.
229
230 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
231
232 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
233 pthread-init-common.h: New.
234
235 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
236
237 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
238 precision on some archs.
239
240 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
241
242 * gcc.dg/non-local-goto-1.c: New test.
243 * gcc.dg/non-local-goto-2.c: Likewise.
244 * gcc.dg/setjmp-3.c: Likewise.
245 * gcc.dg/setjmp-4.c: Likewise.
246
247 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
248
249 * gnat.dg/self_aggregate_with_pointer.adb: New test.
250
251 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
252
253 PR fortran/28276
254 * gfortran.dg/exponent_1.f90: New test.
255
256 PR fortran/27021
257 * gfortran.dg/nearest_1.f90: New test.
258
259 2006-09-26 Jakub Jelinek <jakub@redhat.com>
260
261 PR middle-end/25261
262 PR middle-end/28790
263 * gcc.dg/gomp/nestedfn-1.c: New test.
264
265 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
266
267 PR objc/29195
268 * objc/compile/method-1.m: New test.
269
270 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
271
272 PR c++/26938
273 * g++.dg/template/crash58.C: New test.
274 * g++.dg/parse/crash28.C: Adjust error markers.
275 * g++.dg/template/crash34.C: Likewise.
276 * g++.dg/template/friend31.C: Likewise.
277 * g++.dg/template/crash32.C: Likewise.
278
279 PR c++/27329
280 * g++.dg/template/crash59.C: New test.
281
282 PR c++/27667
283 * g++.dg/template/spec33.C: New test.
284 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
285
286 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
287 Adam Nemet <anemet@caviumnetworks.com>
288
289 * gcc.dg/tree-ssa/ivopts-1.c: New test.
290 * gcc.dg/tree-ssa/ivopts-2.c: New test.
291
292 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
293
294 PR target/28911
295 * gcc.dg/pr28911.c: New.
296
297 2006-09-23 Uros Bizjak <uros@kss-loka.si>
298
299 PR target/29169
300 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
301 (dg-options): Add -mfpmath=387.
302
303 2006-09-23 Jakub Jelinek <jakub@redhat.com>
304
305 PR c/28706
306 * gcc.dg/pr28706.c: New test.
307
308 PR c/28712
309 * gcc.dg/pr28712.c: New test.
310
311 2006-09-22 Mike Stump <mrs@apple.com>
312
313 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
314
315 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
316
317 PR tree-optimization/28888
318 * gcc.dg/pr28888.c: New test.
319
320 2006-09-21 Mark Mitchell <mark@codesourcery.com>
321
322 PR c++/29016
323 * g++.dg/init/ptrfn1.C: New test.
324
325 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
326
327 PR c++/28861
328 * g++.dg/template/spec32.C: New test.
329 * g++.dg/parse/crash9.C: Adjust error markers.
330
331 PR c++/28303
332 * g++.dg/template/typedef6.C: New test.
333 * g++.dg/init/error1.C: Adjust error markers.
334 * g++.dg/parse/crash9.C: Likewise.
335 * g++.dg/template/crash55.C: Likewise.
336
337 2006-09-21 Janis Johnson <janis187@us.ibm.com>
338
339 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
340
341 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
342
343 PR target/27650
344 * g++.dg/ext/dllimport12.C: New test.
345
346 2006-09-20 Richard Sandiford <richard@codesourcery.com>
347
348 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
349 * gcc.target/mips/nmadd-2.c: Likewise.
350 * gcc.target/mips/mips-ps-6.c: New test.
351 * gcc.target/mips/neg-abs-1.c: Likewise.
352 * gcc.target/mips/neg-abs-2.c: Likewise.
353 * gcc.target/mips/nmadd-3.c: New test.
354
355 2006-09-20 Jakub Jelinek <jakub@redhat.com>
356
357 PR middle-end/28046
358 * gcc.dg/gomp/atomic-10.c: New test.
359 * g++.dg/gomp/atomic-10.C: New test.
360
361 2006-09-20 Eric Christopher <echristo@apple.com>
362
363 * gcc.target/i386/sse3-not-fisttp.c: New.
364
365 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
366
367 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
368
369 2006-09-19 Richard Sandiford <richard@codesourcery.com>
370
371 * gcc.c-torture/execute/pr28289.c (one): New variable.
372 (main): Use it instead of argc.
373 * gcc.c-torture/execute/20060102-1.c (one): New variable.
374 (main): Use it instead of argc.
375
376 2006-09-19 Paul Brook <paul@codesourcery.com>
377
378 PR target/28516
379 * gcc.dg/nested-func-5.c: New test.
380
381 2006-09-19 Ben Elliston <bje@au.ibm.com>
382
383 * lib/target-supports.exp (check_effective_target_tls): Compile
384 test stubs using ${tool}_target_compile, not just target_compile.
385 (check_effective_target_tls_runtime): Likewise.
386
387 2006-09-19 Ben Elliston <bje@au.ibm.com>
388
389 * gcc.c-torture/compile/20030405-1.x: Remove.
390
391 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
392 optimising linker from discarding it.
393
394 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
395
396 PR fortran/28526
397 * gfortran.dg/keyword_symbol_1.f90: New test.
398
399 * gfortran.dg/spread_shape_1.f90: Add missing warning with
400 pedantic compilation option.
401
402 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
403
404 PR fortran/29060
405 * gfortran.dg/spread_shape_1.f90: New test.
406
407 2006-09-17 Roger Sayle <roger@eyesopen.com>
408
409 PR tree-optimization/28887
410 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
411
412 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
413
414 PR c/25993
415 * gcc.dg/pr25993.c: New test.
416
417 2006-09-17 Ira Rosen <irar@il.ibm.com>
418
419 PR tree-opt/21591
420 * gcc.dg/vect/pr21591.c: New test.
421
422 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
423
424 PR tree-opt/29059
425 * gcc.c-torture/compile/strcpy-1.c: New test.
426 * gcc.c-torture/compile/strcpy-2.c: New test.
427 * gcc.c-torture/compile/memcpy-1.c: New test.
428 * gcc.c-torture/compile/memcpy-2.c: New test.
429
430 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
431
432 PR testsuite/29055
433 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
434
435 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
436
437 * gnat.dg/specs/double_record_extension1.ads: New test.
438 * gnat.dg/specs/double_record_extension2.ads: Likewise.
439
440 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
441
442 PR fortran/29051
443 * gfortran.dg/oldstyle_3.f90: New test.
444
445 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
446
447 PR libgfortran/29099
448 * gfortran.dg/secnds-1.f: New test.
449
450 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
451
452 PR libgfortran/29053
453 * gfortran.dg/streamio_9.f90: New test.
454 * gfortran.dg/streamio_10.f90: New test.
455
456 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
457
458 PR C++/29002
459 * g++.dg/init/array22.C: New test.
460 * g++.dg/init/array23.C: New test.
461
462 2006-09-14 Arnaud Charlet <charlet@adacore.com>
463
464 * stackcheck.lst: Update list of tests requiring stack checking.
465 * norun.lst: Adjust for above change.
466 * ada95.lst: New file.
467 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
468 requiring -gnat95 switch.
469
470 2006-09-14 Olivier Hainque <hainque@adacore.com>
471
472 * gnat.dg/in_out_parameter.adb: New test.
473
474 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
475
476 PR debug/28980
477 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
478
479 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
480
481 * gnat.dg/specs/unchecked_union.ads: New test.
482
483 2006-09-13 Richard Sandiford <richard@codesourcery.com>
484
485 PR rtl-optimization/28982
486 * gcc.c-torture/execute/pr28982a.c: New test.
487 * gcc.c-torture/execute/pr28982b.c: Likewise.
488
489 2006-09-12 Eric Christopher <echristo@apple.com>
490
491 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
492 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
493
494 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
495
496 PR c/28768
497 PR preprocessor/14634
498 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
499 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
500 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
501
502 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
503
504 * gcc.dg/pr28243.c: New test.
505
506 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
507
508 PR fortran/28971
509 gfortran.dg/pr28971.f90: New test to act as a backstop in case
510 this undiagnosed regression reappears.
511
512 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
513
514 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
515 Treat $srcdir as a literal.
516 * lib/fortran-torture.exp (fortran-torture-compile,
517 fortran-torture-execute): Likewise.
518 * lib/objc-torture.exp (objc-torture-compile,
519 objc-torture-execute): Likewise.
520 * lib/profopt.exp (profopt-execute): Likewise.
521
522 2006-09-11 Geoffrey Keating <geoffk@apple.com>
523
524 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
525
526 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
527
528 PR testsuite/28950
529 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
530
531 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
532
533 PR target/13685
534 * gcc.target/i386/pr13685.c: New test.
535
536 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
537
538 * gcc.dg/pr28726.c: New test.
539
540 2006-09-11 Josh Conner <jconner@apple.com>
541
542 * gcc.dg/nrv3.c: Increase size of structure.
543 * gcc.dg/nrv4.c: Likewise.
544 * gcc.dg/nrv5.c: Likewise.
545
546 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
547
548 PR libfortran/28890
549 gfortran.dg/assumed_charlen_function_5.f90: New test.
550
551 2006-09-10 Mark Mitchell <mark@codesourcery.com>
552
553 PR c++/28991
554 * g++.dg/init/static3.C: New test.
555
556 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
557
558 PR testsuite/29007
559 * gcc.dg/long-long-cst1.c (t): Add cast to
560 __SIZE_TYPE__ before casting to int.
561 (main): Return 0 on success.
562
563 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
564
565 * gcc.c-torture/execute/20060910-1.c: New test.
566
567 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
568
569 PR middle-end/26983
570 * gcc.dg/pr26983.c: New test.
571
572 2006-09-10 Richard Sandiford <richard@codesourcery.com>
573
574 PR target/29006
575 * gcc.c-torture/execute/pr29006.c: New test.
576
577 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
578
579 PR libfortran/28947
580 gfortran.dg/matmul_4.f90: New test.
581
582 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
583
584 PR fortran/28959
585 gfortran.dg/used_types_10: New test.
586
587 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
588
589 PR libfortran/28923
590 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
591 gfortran.dg/array_initializer_3.f90: New test.
592
593 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
594
595 PR fortran/28914
596 * gfortran.dg/actual_array_constructor_3.f90: New test.
597
598 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
599
600 PR testsuite/26778
601 * gcc.target/i386/pr26778.c: New testcase.
602
603 2006-09-08 Eric Christopher <echristo@apple.com>
604
605 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
606 * gcc.target/i386/memcpy-1.c: Ditto.
607 * gcc.target/i386/asm-1.c: Ditto.
608 * gcc.target/i386/20060512-4.c: Ditto.
609 * gcc.target/i386/compress-float-387.c: Ditto.
610 * gcc.target/i386/20060512-1.c: Ditto.
611 * gcc.target/i386/compress-float-sse.c: Ditto.
612 * gcc.target/i386/20060512-2.c: Ditto.
613 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
614 * gcc.target/i386/stack-prot-kernel.c: Ditto.
615 * gcc.target/i386/compress-float-387-pic.c: Ditto.
616 * gcc.dg/pr26449.c: Ditto.
617 * gcc.dg/attr-ms_struct-2.c: Ditto.
618 * gcc.dg/attr-ms_struct-1.c: Ditto.
619 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
620
621 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
622
623 PR c/28504
624 * gcc.dg/vla-10.c: New test.
625
626 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
627
628 PR c++/28858
629 * g++.dg/parse/template20.C: New test.
630 * g++.dg/template/operator8.C: Remove obsolete part.
631 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
632 * g++.old-deja/g++.pt/crash65.C: Likewise.
633
634 2006-09-07 Jason Merrill <jason@redhat.com>
635
636 PR middle-end/27724
637 * gcc.dg/long-long-cst1.c: New test.
638
639 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
640
641 PR C++/28906
642 * g++.dg/other/array3.C: New test.
643 * g++.dg/other/array4.C: New test.
644 * g++.dg/other/array5.C: New test.
645
646 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
647
648 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
649
650 2006-09-07 Uros Bizjak <uros@kss-loka.si>
651
652 PR target/28946
653 * gcc.target/i386/pr28946.c: New test.
654
655 2006-09-07 Steven G. Kargl <kargls@comcast.net>
656
657 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
658 in integer literal constant.
659 * gfortran.dg/enum_8.f90: Ditto.
660 * gfortran.dg/g77/20030326-1.f: Ditto.
661
662 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
663
664 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
665 nonconformance usage.
666
667 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
668
669 PR middle-end/28862
670 * gcc.c-torture/compile/vector-align-1.c: New test.
671
672 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
673
674 PR rtl-opt/27883
675 * g++.dg/opt/copysign-1.C: New test.
676
677 2006-09-06 Jason Merrill <jason@redhat.com>
678
679 PR c++/27371
680 * g++.dg/warn/unused-result1.C: New test.
681
682 2006-09-06 Mark Mitchell <mark@codesourcery.com>
683
684 PR c++/28903
685 * g++.dg/ext/vla3.C: New test.
686
687 PR c++/28886
688 * g++.dg/template/array16.C: New test.
689
690 2006-09-06 Richard Guenther <rguenther@suse.de>
691
692 * gcc.dg/pr27226.c: Remove testcase again.
693
694 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
695
696 PR tree-opt/28937
697 * g++.dg/opt/unroll2.C: New test.
698
699 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
700
701 PR tree-opt/28952
702 * gcc.dg/vect/pr28952.c: New test.
703
704 2006-09-05 Richard Guenther <rguenther@suse.de>
705
706 PR tree-optimization/28900
707 * gcc.dg/torture/pr28900.c: New testcase
708
709 2006-09-05 Richard Guenther <rguenther@suse.de>
710
711 PR tree-optimization/28905
712 * gcc.c-torture/compile/pr28905.c: New testcase.
713
714 2006-09-05 Richard Guenther <rguenther@suse.de>
715
716 PR middle-end/28935
717 * gcc.dg/pr28935.c: New testcase.
718
719 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
720
721 * gcc.c-torture/execute/20060905-1.c: New test.
722
723 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
724
725 PR fortran/28908
726 * gfortran.dg/used_types_7.f90: New test.
727 * gfortran.dg/used_types_8.f90: New test.
728 * gfortran.dg/used_types_9.f90: New test.
729
730 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
731
732 * gcc.c-torture/compile/20060904-1.c: New test.
733
734 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
735
736 PR c++/23287 Revert my 2006-09-01 patch
737 * g++.dg/parse/dtor12.C: Remove.
738
739 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
740
741 PR c+/27670
742 * g++.dg/template/operator9.C: New test.
743
744 PR c++/27493
745 * g++.dg/template/operator7.C: New test.
746
747 PR c++/27494
748 * g++.dg/template/operator8.C: New test.
749
750 PR c++/27397
751 * g++.dg/template/crash57.C: New test.
752
753 * g++.dg/template/typedef4.C: Adjust error markers.
754 * g++.dg/template/typedef5.C: Likewise.
755
756 2006-09-02 Jakub Jelinek <jakub@redhat.com>
757
758 PR c++/28878
759 * g++.dg/parse/crash33.C: New test.
760
761 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
762 Richard Guenther <rguenther@suse.de>
763 Adam Nemet <anemet@caviumnetworks.com>
764
765 PR middle-end/27226
766 * gcc.target/mips/memcpy-1.c: New testcase.
767 * gcc.dg/pr27226.c: Likewise.
768
769 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
770
771 PR c++/28705
772 * g++.dg/lookup/koenig5.C: New.
773 * g++.dg/template/crash56.C: New.
774
775 2006-09-01 Josh Conner <jconner@apple.com>
776
777 PR c++/25505
778 * gcc.dg/nrv3.c: New test.
779 * gcc.dg/nrv4.c: New test.
780 * gcc.dg/nrv5.c: New test.
781
782 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
783
784 PR c++/23287
785 * g++.dg/parse/dtor12.C: New.
786
787 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
788
789 PR tree-optimization/28839
790 * gcc.dg/pr28839.c: New test.
791
792 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
793
794 PR target/24367
795 * gcc.dg/pr24367.c: New testcase.
796
797 2006-08-30 Joseph Myers <joseph@codesourcery.com>
798
799 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
800
801 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
802
803 PR rtl-optimization/27735
804 * gcc.dg/loop-unswitch-1.c: New test.
805
806 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
807
808 PR fortran/28885
809 * gfortran.dg/aliasing_dummy_2.f90: New test.
810
811 PR fortran/20067
812 * gfortran.dg/generic_5.f90: Change error message.
813
814 PR fortran/28873
815 * gfortran.dg/generic_6.f90: New test.
816
817 PR fortran/25077
818 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
819
820 PR fortran/25102
821 * gfortran.dg/invalid_interface_assignment.f90: New test.
822
823 PR fortran/24866
824 * gfortran.dg/module_proc_external_dummy.f90: New test.
825
826 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
827
828 PR c++/28349
829 * testsuite/g++.dg/warn/var-args1.C: New test.
830
831 2006-08-29 Steven G. Kargl <kargls@comcast.net>
832
833 PR fortran/28866
834 * gfortran.dg/simpleif_2.f90: New test.
835 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
836 * gfortran.dg/enum_5.f90: Ditto.
837
838 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
839 Kazu Hirata <kazu@codesourcery.com>
840
841 PR tree-optimization/17506
842 * gcc.dg/pr17506.c: New.
843
844 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
845
846 PR c++/28139
847 * g++.dg/eh/alias1.C: New test.
848
849 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
850
851 PR c++/28860
852 * g++.dg/template/ttp22.C: New test.
853
854 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
855
856 PR middle-end/26632
857 * gcc.dg/pr26632.c: New.
858
859 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
860
861 PR libgfortran/28354
862 * gfortran.dg/fmt_zero_precision.f90: New test.
863
864 2006-08-27 Mark Mitchell <mark@codesourcery.com>
865
866 PR c++/28058
867 * g++.dg/template/spec31.C: New test.
868
869 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
870
871 PR c++/26573
872 * g++.dg/other/static2.C: New test.
873
874 2006-08-26 Roger Sayle <roger@eyesopen.com>
875
876 * gcc.dg/Wswitch-enum-2.c: New test case.
877 * gcc.dg/Wswitch-enum-3.c: Likewise.
878
879 2006-08-26 Richard Guenther <rguenther@suse.de>
880
881 * gcc.c-torture/compile/20060826-1.c: New testcase.
882
883 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
884
885 PR c++/28736
886 * g++.dg/template/void10.C: New test.
887
888 PR c++/28737
889 * g++.dg/template/void8.C: New test.
890
891 PR c+_+/28738
892 * g++.dg/template/void9.C: New test.
893
894 * g++.dg/template/void3.C: Adjust error markers.
895 * g++.dg/template/void4.C: Likewise.
896 * g++.dg/template/crash55.C: Likewise.
897 * g++.dg/template/void7.C: Likewise
898
899 2006-08-26 Mark Mitchell <mark@codesourcery.com>
900
901 PR c++/28588
902 * g++.dg/inherit/access6.C: New test.
903 * g++.dg/inherit/access7.C: Likewise.
904
905 PR c++/28595
906 * g++.dg/template/array15.C: New test.
907 * g++.dg/template/crash2.C: Tweak error markers.
908
909 2006-08-26 Jakub Jelinek <jakub@redhat.com>
910
911 PR middle-end/28683
912 * gcc.c-torture/compile/20060823-1.c: New test.
913
914 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
915
916 PR c++/28853
917 * g++.dg/template/ttp21.C: New test.
918
919 PR c++/28852
920 * g++.dg/other/operator1.C: Add error-marker.
921 * g++.dg/other/operator2.C: New test.
922
923 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
924
925 PR c/27893
926 * gcc.c-torture/compile/vla-const-1.c,
927 gcc.c-torture/compile/vla-const-2.c: New tests.
928
929 2006-08-26 Richard Guenther <rguenther@suse.de>
930
931 PR middle-end/28814
932 * gcc.dg/torture/pr28814.c: New testcase.
933
934 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
935
936 PR c/28418
937 * gcc.c-torture/compile/compound-literal-1.c: New test.
938
939 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
940
941 PR c/28299
942 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
943 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
944 Expect extra diagnostics.
945
946 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
947
948 gcc.dg/noncompile/pr16876.c: New test.
949
950 2006-08-25 Mark Mitchell <mark@codesourcery.com>
951
952 PR c++/28056
953 * g++.dg/parse/local1.C: New test.
954 * g++.dg/other/qual1.C: Tweak error marker.
955
956 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
957
958 PR c++/27787
959 * g++.dg/template/typename10.C: New.
960 * g++.dg/template/lookup4.C: Remove bogus error marker.
961
962 2006-08-25 Richard Guenther <rguenther@suse.de>
963
964 PR testsuite/28829
965 * gcc.dg/pr26570.c: Fix testcase.
966
967 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
968
969 PR tree-opt/28807
970 * gcc.c-torture/execute/mayalias-2.c: New test.
971 * gcc.dg/tree-ssa/alias-13.c: New test.
972
973 2006-08-24 Jan Hubicka <jh@suse.cz>
974
975 PR debug/26881
976 * gcc.dg/debug/pr26881.c: New file.
977
978 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
979
980 PR fortran/28788
981 * gfortran.dg/used_types_4.f90: New test.
982 * gfortran.dg/derived_init_2.f90: Modify to check sibling
983 association of derived types.
984 * gfortran.dg/used_types_2.f90: Add module cleanup.
985 * gfortran.dg/used_types_3.f90: The same.
986
987 PR fortran/28771
988 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
989 fix of regression.
990
991 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
992
993 PR 28813
994 * gfortran.dg/direct_io_6.f90: Remove test.
995
996 2006-08-23 Stuart Hastings <stuart@apple.com>
997
998 PR 28825
999 * gcc.target/i386/20060821-1.c: New.
1000
1001 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
1002
1003 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
1004 dg-warning strings for dllimport.
1005
1006 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1007
1008 PR C++/28450
1009 * g++.dg/ext/vector4.C: New test.
1010 * g++.dg/ext/complex1.C: New test.
1011
1012 2006-08-21 Geoffrey Keating <geoffk@apple.com>
1013
1014 PR debug/28692
1015 * gcc.dg/debug/const-1.c: New.
1016 * gcc.dg/debug/const-2.c: New.
1017 * gcc.dg/debug/dwarf2/const-1.c: New.
1018 * gcc.dg/debug/dwarf2/const-2.c: New.
1019 * gcc.dg/debug/dwarf2/const-2b.c: New.
1020
1021 2006-08-22 Richard Guenther <rguenther@suse.de>
1022
1023 PR middle-end/28776
1024 * gcc.c-torture/compile/pr28776-1.c: New testcase.
1025 * gcc.c-torture/compile/pr28776-2.c: Likewise.
1026
1027 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1028
1029 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
1030
1031 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
1032
1033 PR c++/26269
1034 * g++.dg/other/error14.C: New test.
1035
1036 PR c++/28505
1037 * g++.dg/parse/ctor7.C: New test.
1038 * g++.dg/parse/ctor8.C: Likewise.
1039
1040 PR c++/28741
1041 * g++.dg/template/void7.C: New test.
1042
1043 2006-08-21 Olivier Hainque <hainque@adacore.com>
1044
1045 * gnat.dg/self_aggregate_with_zeros.adb: New test.
1046 * gnat.dg/self_aggregate_with_array.adb: New test.
1047
1048 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1049
1050 * g++.dg/eh/arm-vfp-unwind.C: New test.
1051
1052 2006-08-20 Mark Mitchell <mark@codesourcery.com>
1053
1054 PR c++/28341
1055 * g++.dg/template/ref3.C: New test.
1056 * g++.dg/template/nontype13.C: New test.
1057
1058 PR c++/28346
1059 * g++.dg/template/ptrmem17.C: New test.
1060
1061 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
1062
1063 PR target/28648 c:
1064 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
1065
1066 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
1067
1068 PR fortran/28630
1069 * gfortran.dg/used_types_2.f90: New test.
1070
1071 PR fortran/28601
1072 * gfortran.dg/used_types_3.f90: New test.
1073
1074 PR fortran/20886
1075 * gfortran.dg/generic_actual_arg.f90: New test.
1076
1077 PR fortran/28735
1078 * gfortran.dg/module_private_array_refs_1.f90: New test.
1079
1080 PR fortran/28762
1081 * gfortran.dg/program_name_1.f90: New test.
1082
1083 PR fortran/28425
1084 * gfortran.dg/derived_constructor_comps_1.f90: New test.
1085
1086 PR fortran/28496
1087 * gfortran.dg/array_initializer_2.f90: New test.
1088
1089 PR fortran/18111
1090 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
1091
1092 PR fortran/28600
1093 * gfortran.dg/assumed_charlen_function_4.f90: New test.
1094
1095 PR fortran/28771
1096 * gfortran.dg/assumed_charlen_in_main.f90: New test.
1097
1098 PR fortran/28660
1099 * gfortran.dg/dependent_decls_1.f90: New test.
1100
1101 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
1102
1103 PR fortran/25217
1104 * gfortran.dg/derived_init_2.f90: New.
1105
1106 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
1107
1108 * gcc.c-torture/execute/pr28289.c: New test.
1109
1110 2006-08-17 Jakub Jelinek <jakub@redhat.com>
1111
1112 PR c/28744
1113 * gcc.dg/attr-externally-visible-1.c: New test.
1114 * gcc.dg/attr-externally-visible-2.c: New test.
1115 * g++.dg/parse/attr-externally-visible-1.C: New test.
1116 * g++.dg/parse/attr-externally-visible-2.C: New test.
1117
1118 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1119
1120 PR c++/28606
1121 * g++.dg/parse/dtor11.C: New test.
1122
1123 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1124
1125 PR rtl-optimization/28489
1126 * gcc.c-torture/compile/pr28489.c: New test.
1127
1128 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1129
1130 PR c++/28710
1131 * g++.dg/template/redecl4.C: New test.
1132
1133 PR c++/28711
1134 * g++.dg/template/ctor8.C: New test.
1135
1136 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1137
1138 * gcc.dg/pr26570.c: Fix testcase.
1139
1140 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1141
1142 * PR c++/28573
1143 * g++.dg/parse/offsetof6.C: New test.
1144 * g++.dg/parse/offsetof6.C: New test.
1145 * g++.dg/parse/offsetof7.C: New test.
1146
1147 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1148
1149 PR testsuite/28602
1150 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1151 is false.
1152
1153 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1154
1155 PR c++/28302
1156 * g++.dg/ext/vector3.C: New test.
1157
1158 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1159
1160 PR gcov/profile/26570
1161 * gcc.dg/pr26570.c: New test.
1162
1163 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
1164
1165 PR c/27697
1166 * gcc.dg/qual-component-1.c: New test.
1167
1168 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1169
1170 PR c++/28593
1171 * g++.dg/parse/new3.C: New test.
1172
1173 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1174
1175 PR fortran/25828
1176 * gfortran.dg/streamio_1.f90: New test.
1177 * gfortran.dg/streamio_2.f90: New test.
1178 * gfortran.dg/streamio_3.f90: New test.
1179 * gfortran.dg/streamio_4.f90: New test.
1180 * gfortran.dg/streamio_5.f90: New test.
1181 * gfortran.dg/streamio_6.f90: New test.
1182 * gfortran.dg/streamio_7.f90: New test.
1183 * gfortran.dg/streamio_8.f90: New test.
1184
1185 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
1186
1187 PR c/28287
1188 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
1189
1190 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
1191
1192 PR c++/28594
1193 * g++.dg/template/void6.C: New test.
1194
1195 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1196
1197 PR c/28649
1198 * gcc.dg/parse-error-1.c: New test.
1199 * gcc.dg/parse-error-2.c: New test.
1200 * gcc.dg/cpp/digraph2.c: Add error-marker.
1201 * gcc.dg/noncompile/920923-1.c: Likewise.
1202
1203 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1204
1205 PR c/27490
1206 * gcc.dg/sizeof-2.c: New testcase.
1207
1208 PR c/27489
1209 * gcc.dg/switch-A.c: New testcase.
1210
1211 2006-08-14 Steve Ellcey <sje@cup.hp.com>
1212
1213 PR c++/28288
1214 PR c++/14556
1215 * g++.old-deja/g++.warn/compare1.C: Delete.
1216 * g++.dg/opt/pr7503-2.C: Delete.
1217 * g++.dg/opt/pr7503-3.C: Delete.
1218 * g++.dg/opt/pr7503-4.C: Delete.
1219 * g++.dg/opt/pr7503-5.C: Delete.
1220 * g++.dg/opt/max1.C: Delete.
1221 * g++.dg/warn/minmax.C: Delete.
1222 * g++.dg/expr/minmax.C: New test.
1223
1224 2006-08-14 Richard Guenther <rguenther@suse.de>
1225
1226 PR testsuite/28703
1227 * gcc.c-torture/execute/pr28651.c: Do not use argc
1228 to avoid optimization, instead forbid inlining.
1229
1230 2006-08-14 Richard Sandiford <richard@codesourcery.com>
1231
1232 PR rtl-optimization/28634
1233 * gcc.c-torture/execute/ieee/pr28634.c: New test.
1234
1235 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
1236
1237 PR c/27184
1238 * gcc.dg/torture/pr27184.c: New test.
1239
1240 2006-08-12 Jakub Jelinek <jakub@redhat.com>
1241
1242 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
1243
1244 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1245
1246 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
1247 * gfortran.dg/stat_2.f90: Likewise.
1248 * gfortran.dg/chmod_1.f90: Likewise.
1249 * gfortran.dg/chmod_2.f90: Likewise.
1250 * gfortran.dg/chmod_3.f90: Likewise.
1251
1252 2006-08-11 David Edelsohn <edelsohn@gnu.org>
1253
1254 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
1255
1256 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1257
1258 * g++.dg/opt/pr23454-2.C: New test.
1259
1260 2006-08-11 Richard Guenther <rguenther@suse.de>
1261
1262 PR middle-end/28651
1263 * gcc.c-torture/execute/pr28651.c: New testcase.
1264
1265 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
1266
1267 * gnat.dg/specs/static_initializer.ads: New test.
1268
1269 2006-08-10 Paul Brook <paul@codesourcery.com>
1270
1271 * gcc.target/arm/cond-asm.c: New test.
1272
1273 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
1274
1275 PR tree-optimization/26197
1276 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
1277 * g++.dg/vect/vect.exp: Compile the new tests with
1278 --param max-aliased-vops=0.
1279
1280 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
1281
1282 PR c++/28637
1283 * g++.dg/template/void3.C: New test.
1284
1285 PR c++/28638
1286 * g++.dg/template/void4.C: New test.
1287
1288 PR c++/28640
1289 * g++.dg/template/void5.C: New test.
1290
1291 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
1292
1293 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
1294 after dg-do compile.
1295
1296 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
1297
1298 PR tree-optimizations/26969
1299 * gcc.dg/vect/vect.exp: Compile tests prefixed with
1300 "unswitch-loops" with -funswitch-loops.
1301 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
1302
1303 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1304
1305 * gcc.dg/sparc-getcontext-1.c: Fix typo.
1306 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
1307 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
1308 * objc.dg/dwarf-1.m: Likewise.
1309 * objc.dg/dwarf-2.m: Likewise.
1310 * obj-c++.dg/dwarf-2.mm: Likewise.
1311
1312 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1313
1314 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
1315 * objc.dg/dwarf-2.m: Likewise.
1316 * obj-c++.dg/dwarf-2.mm: Likewise.
1317
1318 PR libfortran/28603
1319 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
1320
1321 PR testsuite/27611
1322 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1323
1324 PR testsuite/27033
1325 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1326
1327 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
1328
1329 PR target/27827
1330 * gcc.target/i386/pr27827.c: New testcase.
1331
1332 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
1333
1334 PR fortran/28590
1335 * gfortran.dg/sequence_types_1.f90: New test.
1336
1337 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
1338
1339 PR fortran/28548
1340 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
1341 dg-warning. Add -pedantic option.
1342
1343 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1344
1345 PR c/28502
1346 * gcc.dg/proto-1.c: New test.
1347
1348 PR c/27721
1349 * gcc.dg/lvalue-4.c: New test.
1350
1351 PR c/28136
1352 * gcc.dg/init-bad-5.c: New test.
1353
1354 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
1355
1356 PR c++/28347
1357 * g++.dg/ext/typedef-init.C: Add new test for typedef
1358 initialization inside templates. Adjust existing error markers.
1359
1360 2006-08-03 Mark Mitchell <mark@codesourcery.com>
1361
1362 PR c++/28148
1363 * g++.dg/init/ptrmem3.C: New test.
1364
1365 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
1366
1367 PR tree-optimization/27770
1368 * lib/target-support.exp: New target keyword "section_anchors".
1369 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
1370 tests.
1371 * gcc.dg/vect/section-anchors-pr27770.c: New test.
1372 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
1373 * gcc.dg/vect/section-anchors-vect-69.c: New test.
1374 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
1375
1376 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1377
1378 * gcc.dg/20060801-1.c: Add missing '}'.
1379
1380 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1381
1382 PR c++/27508
1383 * g++.dg/parse/dtor9.C: New test.
1384 * g++.dg/parse/dtor10.C: New test.
1385 * g++.dg/other/error7.C: Adjust error-marker.
1386
1387 PR c++/28274
1388 * g++.dg/other/default5.C: New test.
1389
1390 2006-08-02 Richard Guenther <rguenther@suse.de>
1391
1392 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
1393
1394 2006-08-02 Mark Mitchell <mark@codesourcery.com>
1395
1396 PR c++/28557
1397 * g++.dg/template/conv9.C: New test.
1398
1399 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
1400
1401 PR debug/28063
1402 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
1403 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
1404 Optionally return assembly text. Update callers.
1405 (check_no_compiler_messages): Update verbose messages.
1406 (check_no_messages_and_pattern): New.
1407 (check_effective_target_string_merging): New.
1408
1409 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1410
1411 PR c++/28250
1412 * g++.dg/eh/catch4.C: New test.
1413
1414 PR c++/28257
1415 * g++.dg/other/qual1.C: New test.
1416
1417 PR c++/28259
1418 * g++.dg/inherit/error2.C: New test.
1419
1420 PR c++/28267
1421 * g++.dg/other/new1.C: New test.
1422
1423 * g++.dg/warn/pr23075.C: Remove obsolete test.
1424 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
1425 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
1426
1427 2006-07-31 Mark Mitchell <mark@codesourcery.com>
1428
1429 PR c++/28523
1430 * g++.dg/eh/cast1.C: New test.
1431
1432 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
1433
1434 PR libfortran/28452
1435 * gfortran.dg/random_3.f90: New test.
1436
1437 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1438
1439 PR c++/28432
1440 * g++.dg/other/pr28304.C: Change expected error message.
1441 * g++.dg/other/pr28432.C: New test.
1442
1443 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1444
1445 PR c++/28256
1446 * g++.dg/init/brace2.C: Change expected error message, add empty init.
1447
1448 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
1449
1450 PR debug/23336
1451 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
1452 at -g1.
1453 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
1454 g++.dg/debug/enum-2.C: New.
1455
1456 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1457
1458 PR c++/6634
1459 * g++.dg/parse/long1.C: Add more tests.
1460
1461 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1462
1463 * gfortran.dg/lrshift_1.c: New file.
1464
1465 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1466
1467 PR libgfortran/28335
1468 * gfortran.dg/no_unit_error_1.f90: New test.
1469
1470 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1471
1472 PR libgfortran/28335
1473 * gfortran.dg/no_unit_error_1.f90: Delete test.
1474 * gfortran.dg/no_unit_error_2.f90: Delete test.
1475
1476 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1477
1478 * gfortran.dg/chmod_3.f90: New test.
1479 * gfortran.dg/ltime_gmtime_1.f90: New test.
1480 * gfortran.dg/ltime_gmtime_2.f90: New test.
1481 * gfortran.dg/lrshift_1.f90: New test.
1482 * gfortran.dg/chmod_1.f90: New test.
1483 * gfortran.dg/chmod_2.f90: New test.
1484
1485 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
1486
1487 PR c++/27668
1488 * g++.dg/template/crash55.C: New test.
1489
1490 PR c++/27962
1491 * g++.dg/template/nontype16.C: New test.
1492
1493 * g++.dg/template/void2.C: Adjust error markers.
1494 * g++.dg/template/nontype5.C: Adjust error markers.
1495
1496 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
1497
1498 * gcc.target/i386/stack-prot-kernel.c: New test.
1499
1500 2006-07-27 Roger Sayle <roger@eyesopen.com>
1501
1502 * gcc.dg/builtins-55.c: New test case.
1503
1504 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
1505
1506 PR rtl-optimization/27907
1507 * gcc.c-torture/compile/pr27907.c: New test.
1508
1509 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1510
1511 * gfortran.dg/mclock.f90: New test.
1512 * gfortran.dg/int_conv_1.f90: New test.
1513 * gfortran.dg/stat_1.f90: New test.
1514 * gfortran.dg/stat_2.f90: New test.
1515
1516 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1517
1518 PR libgfortran/28335
1519 * gfortran.dg/no_unit_error_1.f90: New test.
1520 * gfortran.dg/no_unit_error_2.f90: New test.
1521 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
1522
1523 2006-07-25 Roger Sayle <roger@eyesopen.com>
1524
1525 PR middle-end/28473
1526 * gcc.dg/fold-convround-1.c: New test case.
1527
1528 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1529
1530 * gfortran.dg/arithmetic_if.f90: Fix comments.
1531
1532 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1533
1534 PR c++/27572
1535 * g++.dg/other/typedef1.C: New test.
1536 * g++.dg/template/typedef4.C: New test.
1537 * g++.dg/template/typedef5.C: New test.
1538
1539 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
1540
1541 PR fortran/28416
1542 * gfortran.dg/allocatable_dummy_3.f90: New.
1543
1544 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1545
1546 PR fortran/28439
1547 * gfortran.dg/arithmetic_if.f90: New test.
1548
1549 2006-07-24 Uros Bizjak <uros@kss-loka.si>
1550
1551 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
1552 avoid memcpy optimization.
1553
1554 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1555
1556 PR fortran/25289
1557 * gfortran.dg/direct_io_6.f90: New test.
1558
1559 2006-07-24 Jan Hubicka <jh@suse.cz>
1560
1561 PR c/25795
1562 PR c++/27369
1563 * gcc.dg/pr25795.c: New test.
1564 * gcc.dg/pr25795-1.c: New test.
1565
1566 2006-07-23 Roger Sayle <roger@eyesopen.com>
1567
1568 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
1569 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
1570 which may be transformed to "g || h" on some platforms.
1571
1572 2006-07-23 Mark Mitchell <mark@codesourcery.com>
1573
1574 PR c++/28025
1575 * g++.dg/template/friend45.C: New test.
1576
1577 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1578
1579 PR libgfortran/28339
1580 * gfortran.dg/arrayio_8.f90: New test.
1581
1582 2006-07-21 Mike Stump <mrs@apple.com>
1583
1584 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
1585
1586 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
1587
1588 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1589
1590 PR c++/28250
1591 * g++.dg/eh/catch3.C: New test.
1592
1593 PR c++/28363
1594 * g++.dg/template/defarg10.C: New test.
1595
1596 2006-07-20 Paul Brook <paul@codesourcery.com>
1597
1598 PR 27363
1599 * gcc.dg/pr27363.c: New test.
1600
1601 2006-07-19 Mark Mitchell <mark@codesourcery.com>
1602
1603 PR c++/28338
1604 * g++.dg/init/ref13.C: New test.
1605
1606 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1607
1608 PR obj-c++/28434
1609 * obj-c++.dg/proto-error-1.mm: New test.
1610
1611 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1612
1613 PR c++/28337
1614 * g++.dg/template/string1.C: New test.
1615
1616 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1617
1618 PR c++/28048
1619 * g++.dg/template/defarg9.C: New test.
1620
1621 PR c++/28235
1622 * g++.dg/template/static27.C: New test.
1623
1624 2006-07-18 Diego Novillo <dnovillo@redhat.com>
1625
1626 PR 28410
1627 * gcc.dg/tree-ssa/pr28410.c: New test.
1628
1629 2006-07-18 Lee Millward <lee.millward@gmail.com>
1630
1631 PR c++/28258
1632 * g++/dg/other/error13.C: New test.
1633
1634 PR c++/28260
1635 * g++.dg/template/friend44.C: New test.
1636
1637 2006-07-18 Steve Ellcey <sje@cup.hp.com>
1638
1639 PR c++/27495
1640 * g++.dg/other/pr27495.C: New.
1641
1642 2006-07-18 Olivier Hainque <hainque@adacore.com>
1643
1644 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
1645 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
1646
1647 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1648
1649 PR c/28286
1650 * gcc.dg/pragma-pack-4.c: New test.
1651
1652 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1653
1654 PR c++/28291
1655 * g++.dg/ext/pr28291.C: New test.
1656
1657 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1658
1659 PR middle-end/28403
1660 * gcc.c-torture/execute/pr28403.c: New test.
1661
1662 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1663
1664 PR middle-end/28402
1665 * gcc.dg/pr28402.c: New test.
1666
1667 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1668
1669 PR c++/28304
1670 * g++.dg/other/pr28304.C: New test.
1671
1672 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
1673
1674 PR other/28251
1675 gcc.c-torture/unsorted/dump-noaddr.c: New test.
1676 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
1677
1678 2006-07-17 Richard Guenther <rguenther@suse.de>
1679
1680 PR tree-optimization/28238
1681 * g++.dg/tree-ssa/pr28238.C: New testcase.
1682
1683 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1684
1685 PR c++/28250
1686 * g++.dg/eh/catch1.C: New test.
1687 * g++.dg/eh/catch2.C: New test.
1688
1689 2006-07-16 Jakub Jelinek <jakub@redhat.com>
1690
1691 PR c++/28370
1692 * g++.dg/template/anon3.C: New test.
1693
1694 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
1695
1696 PR fortran/20844
1697 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
1698 specifiers requiring an explicit format tag..
1699
1700 PR fortran/28201
1701 * gfortran.dg/generic_5: New test.
1702
1703 PR fortran/20893
1704 * gfortran.dg/elemental_optional_args_1.f90: New test.
1705
1706 2006-07-16 Olivier Hainque <hainque@adacore.com>
1707
1708 * gnat.dg/assert.ads: New file.
1709 * gnat.dg/controlled_record.ads: Likewise.
1710 * gnat.dg/controlled_record.adb: Likewise.
1711
1712 2006-07-15 Lee Millward <lee.millward@gmail.com>
1713
1714 PR c++/28292
1715 * g++.dg/other/error12.C: New test.
1716
1717 PR c++/28269
1718 * g++.dg/template/crash54.C: New test.
1719
1720 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1721
1722 PR c++/28249
1723 * g++.dg/parse/catch1.C: New test.
1724
1725 PR c++/28294
1726 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
1727
1728 PR c++/28387
1729 * g++.dg/ext/attrib24.C: New test.
1730
1731 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1732
1733 PR c++/28343
1734 * g++.dg/ext/asmspec1.C: New test.
1735
1736 2006-07-13 Janis Johnson <janis187@us.ibm.com>
1737
1738 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
1739 (dg-test): Support shouldfail tests.
1740 * lib/target-supports-dg.exp (dg-shouldfail): New.
1741 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
1742 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
1743 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
1744 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
1745 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
1746 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
1747 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
1748
1749 2006-07-13 Jan Hubicka <jh@suse.cz>
1750
1751 * gcc.target/i386/memcpy-1.c: New.
1752
1753 2006-07-12 Geoffrey Keating <geoffk@apple.com>
1754
1755 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
1756
1757 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
1758
1759 PR fortran/25097
1760 * gfortran.dg/present_1.f90: New test.
1761
1762 PR fortran/20903
1763 * gfortran.dg/interface_derived_type_1.f90: New test.
1764
1765 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
1766
1767 PR fortran/28213
1768 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
1769 list.
1770
1771 2006-07-07 Lee Millward <lee.millward@gmail.com>
1772
1773 PR c++/27820
1774 * g++.dg/other/label1.C: New test.
1775
1776 2006-07-07 Richard Guenther <rguenther@suse.de>
1777
1778 PR middle-end/28268
1779 * gcc.dg/torture/pr28268.c: New testcase.
1780
1781 2006-07-07 Steve Ellcey <sje@cup.hp.com>
1782
1783 PR c++/27019
1784 * g++.dg/ext/pr27019.C: New.
1785
1786 2006-07-07 Richard Guenther <rguenther@suse.de>
1787
1788 PR tree-optimization/28187
1789 * gcc.dg/pr28187.c: New testcase.
1790
1791 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
1792
1793 * gnat.dg/address_conversion.adb: New test.
1794 * gnat.dg/boolean_subtype.adb: Likewise.
1795 * gnat.dg/frame_overflow.adb: Likewise.
1796 * gnat.dg/pointer_array.adb: Likewise.
1797 * gnat.dg/pointer_conversion.adb: Likewise.
1798
1799 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
1800
1801 PR fortran/28237
1802 PR fortran/23420
1803 * gfortran.dg/print_fmt_5.f90: New test.
1804
1805 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1806
1807 PR fortran/28129
1808 * gfortran.dg/bounds_check_4.f90: New test.
1809
1810 2006-07-05 Richard Guenther <rguenther@suse.de>
1811
1812 PR target/28158
1813 * gfortran.dg/pr28158.f90: New testcase.
1814
1815 2006-07-05 Richard Guenther <rguenther@suse.de>
1816
1817 PR tree-optimization/28162
1818 * gcc.dg/pr28162.c: New testcase.
1819
1820 2006-07-05 Richard Guenther <rguenther@suse.de>
1821 Andrew Pinski <pinskia@gcc.gnu.org>
1822
1823 PR c++/27084
1824 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
1825
1826 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
1827
1828 PR fortran/28174
1829 * gfortran.dg/actual_array_substr_2.f90: New test.
1830
1831 PR fortran/28167
1832 * gfortran.dg/actual_array_constructor_2.f90: New test.
1833
1834 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1835
1836 * gfortran.dg/itime_idate_1.f: New test.
1837 * gfortran.dg/itime_idate_2.f: New test.
1838
1839 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1840
1841 PR libgfortran/27704
1842 * gfortran.dg/open_status_3.f90: New test.
1843 * gfortran.dg/fmt_l.f90: Update for new feature.
1844
1845 2006-07-03 Asher Langton <langton2@llnl.gov>
1846
1847 * gfortran.dg/oldstyle_2.f90: New.
1848
1849 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
1850
1851 * gnat.dg/string_slice.adb: New test.
1852
1853 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1854
1855 PR fortran/19259
1856 * gfortran.dg/semicolon_fixed.c: New.
1857 * gfortran.dg/semicolon_free.c: New.
1858
1859 2006-06-30 Mike Stump <mrs@apple.com>
1860
1861 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
1862 that don't support internal visibility.
1863
1864 2006-06-30 Andrew Pinski <pinskia@gmail.com>
1865
1866 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
1867 for '(' / ')' needing an extra '\'.
1868
1869 2006-06-29 Roger Sayle <roger@eyesopen.com>
1870
1871 PR middle-end/27428
1872 * gcc.dg/pr27428-1.c: New test case.
1873
1874 2006-06-29 Mike Stump <mrs@apple.com>
1875
1876 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
1877 on darwin as we can't align commons large enough yet.
1878
1879 * gcc.dg/vla-8.c: Add additional testcases.
1880
1881 2006-06-26 Steve Ellcey <sje@cup.hp.com>
1882
1883 PR c++/28114
1884 * g++.dg/other/pr28114.C: New.
1885
1886 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
1887
1888 * gcc.c-torture/compile/20060625-1.c: New test.
1889
1890 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
1891
1892 PR fortran/20867
1893 * gfortran.dg/stfunc_3.f90: New test.
1894
1895 PR fortran/25056
1896 * gfortran.dg/impure_actual_1.f90: New test.
1897
1898 PR fortran/20874
1899 * gfortran.dg/elemental_result_1.f90: New test.
1900
1901 PR fortran/25073
1902 * gfortran.dg/select_7.f90: New test.
1903
1904 PR fortran/27554
1905 * intrinsic_actual_1.f: New test.
1906
1907 PR fortran/22038
1908 PR fortran/28119
1909 * gfortran.dg/forall_4.f90: New test.
1910
1911 PR fortran/25072
1912 * gfortran.dg/forall_5.f90: New test.
1913
1914 2006-06-25 Lee Millward <lee.millward@gmail.com>
1915
1916 PR c++/28051
1917 * g++.dg/template/using13.C: New test.
1918
1919 PR c++/28054
1920 * g++.dg/other/incomplete3.C: New test.
1921
1922 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1923
1924 PR fortran/28081
1925 * gfortran.dg/substr_3.f: New test.
1926 * gfortran.dg/equiv_2.f90: Update expected error message.
1927
1928 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
1929
1930 PR fortran/28118
1931 * gfortran.dg/actual_array_substr_1.f90: New test.
1932
1933 2006-06-24 Olivier Hainque <hainque@adacore.com>
1934
1935 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
1936 * gnat.dg/scalar_mode_agg_compare.adb: New test.
1937
1938 2006-06-23 Janis Johnson <janis187@us.ibm.com>
1939
1940 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
1941
1942 2006-06-23 Steven G. Kargl <kargls@comcast.net>
1943
1944 PR fortran/27981
1945 * gfortran.dg/simpleif_2.f90: New test.
1946
1947 2006-06-23 Lee Millward <lee.millward@gmail.com>
1948
1949 * g++.dg/template/error22.C: Fix typo.
1950
1951 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1952
1953 PR c++/28112
1954 * g++.dg/ext/attrib23.C: New test.
1955
1956 2006-06-23 Olivier Hainque <hainque@adacore.com>
1957
1958 * gnat.dg/varsize_temp.adb: New test.
1959
1960 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1961
1962 PR c++/11468
1963 * g++.dg/other/java2.C: New test.
1964
1965 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
1966
1967 PR target/27789
1968 * g++.dg/ext/dllimport4.C. Add more tests for invalid
1969 initialization.
1970
1971 2006-06-22 Roger Sayle <roger@eyesopen.com>
1972
1973 PR target/27531
1974 * gcc.dg/pr27531-1.c: New test case.
1975
1976 2006-06-22 Asher Langton <langton2@llnl.gov>
1977
1978 PR fortran/24748
1979 * gfortran.dg/implicit_8.f90: New.
1980
1981 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
1982
1983 PR rtl-optimization/28121
1984 * gcc.dg/pr28121.c: New test.
1985
1986 2006-06-22 Lee Millward <lee.millward@gmail.com>
1987
1988 PR c++/27805
1989 * g++.dg/parse/ptrmem6.C: New test.
1990
1991 PR c++/27821
1992 * g++.dg/template/error22.C: New test.
1993
1994 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1995
1996 PR c++/28111
1997 * g++.dg/template/friend43.C: New test.
1998
1999 PR c++/28110
2000 * g++.dg/template/crash53.C: New test.
2001
2002 PR c++/28109
2003 * g++.dg/rtti/incomplete1.C: New test.
2004
2005 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
2006
2007 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
2008
2009 2006-06-21 Joseph Myers <joseph@codesourcery.com>
2010
2011 * gcc.c-torture/execute/complex-7.c: New.
2012
2013 2006-06-21 Jakub Jelinek <jakub@redhat.com>
2014
2015 * gcc.dg/merge-all-constants-1.c: New test.
2016
2017 2006-06-20 Janis Johnson <janis187@us.ibm.com>
2018
2019 PR c++/28113
2020 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
2021
2022 2006-06-20 Steven G. Kargl <kargls@comcast.net>
2023
2024 * gfortran.dg/rrspacing_1.f90: New test.
2025
2026 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2027
2028 PR c++/28052
2029 * g++.dg/other/bitfield2.C: New test.
2030
2031 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
2032
2033 PR tree-optimization/27331
2034 * gcc.dg/pr27331.c: New test.
2035
2036 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
2037 Eric Botcazou <ebotcazou@adacore.com>
2038
2039 PR ada/18692
2040 * lib/gnat.exp: New file.
2041 * lib/gnat-dg.exp: Likewise.
2042 * gnat.dg: New directory.
2043 * gnat.dg/dg.exp: New driver.
2044 * gnat.dg/specs: New directory.
2045 * gnat.dg/specs/specs.exp: New driver.
2046 * gnat.dg/style: New directory.
2047 * gnat.dg/style/style.exp: New driver.
2048
2049 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
2050
2051 PR fortran/16206
2052 * gfortran.dg/array_initializer_1.f90: New test.
2053
2054 PR fortran/28005
2055 * gfortran.dg/matmul_3.f90: New test.
2056
2057 2006-06-19 Andrew Pinski <pinskia@gmail.com>
2058
2059 PR middle-end/28075
2060 * gcc.dg/tree-ssa/inline-1.c: New test.
2061
2062 2006-06-19 Anatoly Sokolov <aesok@post.ru>
2063
2064 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
2065 in malloc prototype; remove XFAIL.
2066 * gcc.dg/pr18241-2.c: Ditto.
2067 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
2068 in memset prototype; remove XFAIL.
2069 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2070
2071 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
2072
2073 * gcc.dg/vla-8.c: Add.
2074
2075 2006-06-19 Richard Guenther <rguenther@suse.de>
2076
2077 PR tree-optimization/27090
2078 * g++.dg/tree-ssa/pr27090.C: New testcase.
2079
2080 2006-06-19 Roger Sayle <roger@eyesopen.com>
2081
2082 PR target/27861
2083 * gcc.dg/pr27861-1.c: New test case.
2084
2085 2006-06-19 Richard Guenther <rguenther@suse.de>
2086
2087 PR middle-end/28045
2088 * gcc.dg/torture/pr28045.c: New testcase.
2089
2090 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2091
2092 PR fortran/26801
2093 * gfortran.dg/associated_4.f90: New test.
2094
2095 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2096
2097 PR fortran/19310
2098 PR fortran/19904
2099 * gfortran.dg/real_const_3.f90: New test.
2100
2101 2006-06-16 Mark Mitchell <mark@codesourcery.com>
2102
2103 PR c++/28016
2104 * g++.dg/template/static26.C: New test.
2105
2106 PR c++/27979
2107 * g++.dg/expr/bitfield2.C: New test.
2108
2109 PR c++/27884
2110 * g++.dg/parse/linkage2.C: New test.
2111
2112 2006-06-16 Richard Guenther <rguenther@suse.de>
2113
2114 PR middle-end/27116
2115 * gcc.dg/pr15785-1.c: Revert last change.
2116 * gcc.dg/torture/pr27116-2.c: New testcase.
2117
2118 2006-06-16 Roger Sayle <roger@eyesopen.com>
2119
2120 PR middle-end/27802
2121 * gcc.dg/pr27802-1.c: New test case.
2122
2123 2006-06-15 Mark Mitchell <mark@codesourcery.com>
2124
2125 PR c++/27689
2126 * g++.dg/template/ttp18.C: New test.
2127 * g++.dg/template/ttp19.C: Likewise.
2128
2129 PR c++/27666
2130 * g++.dg/expr/cond9.C: New test.
2131
2132 PR c++/27640
2133 * g++.dg/template/ctor7.C: New test.
2134
2135 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2136
2137 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2138
2139 2006-06-16 Richard Guenther <rguenther@suse.de>
2140
2141 PR tree-optimization/27781
2142 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2143
2144 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2145
2146 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2147
2148 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2149
2150 * gcc.dg/tree-ssa/loop-18.c: New test.
2151
2152 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2153
2154 PR c++/27665
2155 * g++.dg/template/crash52.C: New test.
2156
2157 PR c++/27648
2158 * g++.dg/ext/attrib22.C: New test.
2159
2160 PR c++/26559
2161 * g++.dg/template/builtin1.C: New test.
2162 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2163
2164 PR c++/28018
2165 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2166 assignment.
2167 * g++.old-deja/g++.pt/crash51.C: Likewise.
2168
2169 PR c++/27227
2170 * g++.dg/lookup/linkage1.C: New test.
2171 * g++.dg/lookup/linkage2.C: Likewise.
2172
2173 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
2174
2175 PR middle-end/27959
2176 * gcc.dg/pr27959.c: New testcase.
2177
2178 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
2179
2180 PR target/28014:
2181 * g++.dg/eh/div.C: New test.
2182
2183 2006-06-13 Jakub Jelinek <jakub@redhat.com>
2184
2185 PR c++/27894
2186 * g++.dg/tree-ssa/pr26757.C: New test.
2187 * g++.dg/tree-ssa/pr27894.C: New test.
2188
2189 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2190
2191 * gcc.c-torture/compile/20060609-1.c: New test.
2192
2193 PR target/27863
2194 * gcc.c-torture/compile/pr27863.c: New test.
2195
2196 2006-06-13 Richard Guenther <rguenther@suse.de>
2197
2198 PR tree-optimization/27830
2199 * g++.dg/tree-ssa/pr27830.C: New testcase.
2200
2201 2006-06-13 Matthew Sachs <msachs@apple.com>
2202
2203 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
2204 the list of compiler flags; this causes those flags to be checked
2205 for things like dg-skip-if.
2206
2207 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2208
2209 PR c++/27601
2210 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
2211
2212 2006-06-12 Mark Mitchell <mark@codesourcery.com>
2213 Kazu Hirata <kazu@codesourcery.com>
2214
2215 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
2216 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
2217
2218 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2219
2220 PR c++/27933
2221 * g++.dg/lookup/using15.C: New test.
2222
2223 PR c++/27951
2224 * g++.dg/other/anon4.C: New test.
2225
2226 2006-06-12 Roger Sayle <roger@eyesopen.com>
2227
2228 PR c++/21210
2229 * g++.dg/init/complex1.C: New test case.
2230
2231 2006-06-11 Eric Christopher <echristo@apple.com>
2232
2233 PR middle-end/27948
2234 * gcc.dg/bf-ms-layout.c: Run on darwin.
2235 * gcc.dg/bf-no-ms-layout: Ditto.
2236 * gcc.dg/attr-ms_struct-2.c: New.
2237 * gcc.dg/bf-ms-layout-2.c: Ditto.
2238
2239 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
2240
2241 * gcc.dg/attr-ms_struct-packed1.c: New.
2242
2243 2006-06-09 Mike Stump <mrs@apple.com>
2244
2245 * gcc.dg/vla-7.c: Add.
2246
2247 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
2248
2249 PR fortran/24558
2250 * gfortran.dg/entry_6.f90: New test.
2251
2252 PR fortran/20877
2253 PR fortran/25047
2254 * gfortran.dg/entry_7.f90: New test.
2255
2256 2006-06-09 Jakub Jelinek <jakub@redhat.com>
2257
2258 PR c/27747
2259 * gcc.dg/cpp/_Pragma6.c: New test.
2260
2261 PR c++/27748
2262 * g++.dg/cpp/_Pragma1.C: New test.
2263
2264 PR preprocessor/27746
2265 * gcc.dg/gomp/macro-3.c: New test.
2266 * gcc.dg/gomp/macro-4.c: New test.
2267 * g++.dg/gomp/macro-3.C: New test.
2268 * g++.dg/gomp/macro-4.C: New test.
2269
2270 2006-06-09 Richard Guenther <rguenther@suse.de>
2271
2272 PR tree-optimization/26998
2273 * gcc.dg/torture/pr26998.c: New testcase.
2274 * gcc.dg/tree-ssa/vrp29.c: New testcase.
2275
2276 2006-06-08 Mike Stump <mrs@apple.com>
2277
2278 * gcc.dg/pr27095.c: Account for stubs.
2279
2280 PR target/26427
2281 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
2282 produce bad code on darwin.
2283
2284 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2285
2286 PR fortran/27958
2287 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
2288
2289 2006-06-08 Asher Langton <langton2@llnl.gov>
2290
2291 PR fortran/27786
2292 * cray_pointers_2.f90: Add -fbounds-check compile flag.
2293
2294 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2295
2296 PR target/27421
2297 * gcc.dg/union-3.c: New test.
2298
2299 2006-06-08 Richard Guenther <rguenther@suse.de>
2300
2301 PR middle-end/27116
2302 * gcc.dg/torture/pr27116.c: New testcase.
2303 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
2304
2305 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2306
2307 PR rtl-optimization/26449
2308 * gcc.dg/pr26449.c: New test.
2309
2310 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2311
2312 PR c++/27601
2313 * g++.dg/ext/offsetof1.C: Test member functions.
2314
2315 2006-06-07 Steve Ellcey <sje@cup.hp.com>
2316
2317 * gcc.dg/pr27095.c: Improve scanning.
2318
2319 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
2320
2321 PR fortran/23091
2322 * gfortran.dg/saved_automatic_1.f90: New test.
2323
2324 PR fortran/24168
2325 * gfortran.dg/array_simplify_1.f90: New test.
2326
2327 PR fortran/25090
2328 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2329
2330 PR fortran/25058
2331 * gfortran.dg/entry_dummy_ref_2.f90: New test.
2332
2333 2006-06-06 Mark Mitchell <mark@codesourcery.com>
2334
2335 PR c++/27177
2336 * g++.dg/expr/cast7.C: New test.
2337
2338 2006-06-06 Janis Johnson <janis187@us.ibm.com>
2339
2340 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
2341 * lib/gcc-defs.exp (tool_check_compile): Ditto.
2342 * lib/fortran-torture.exp (fortran-torture-compile,
2343 fortran-torture-execute): Ditto.
2344
2345 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
2346
2347 PR target/27842
2348 * gcc.dg/vmx/pr27842.c: New test.
2349
2350 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2351
2352 PR libfortran/27895
2353 * gfortran.dg/bounds_check_3.f90: New test.
2354
2355 2006-06-05 Mike Stump <mrs@apple.com>
2356
2357 * objc.dg/objc-fast-4.m: Skip for ppc64.
2358
2359 2006-06-05 Steve Ellcey <sje@cup.hp.com>
2360
2361 PR testsuite/27705
2362 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
2363
2364 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
2365 Victor Kaplansky <victork@il.ibm.com>
2366
2367 PR tree-optimizations/26360
2368 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
2369 with -fno-tree-dce.
2370 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
2371
2372 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
2373
2374 PR fortran/14067
2375 * gfortran.dg/data_char_1.f90: Add messages for truncated
2376 strings.
2377
2378 PR fortran/16943
2379 * gfortran.dg/func_decl_2.f90: New test.
2380
2381 PR fortran/20839
2382 * gfortran.dg/do_2.f90: New test.
2383
2384 PR fortran/27655
2385 * gfortran.dg/associated_3.f90: New test.
2386
2387 2006-06-04 Mark Mitchell <mark@codesourcery.com>
2388
2389 PR c++/27819
2390 * g++.dg/template/static25.C: New test.
2391
2392 PR c++/27722
2393 * g++.dg/init/array21.C: New test.
2394
2395 PR c++/27807
2396 * g++.dg/ext/complit7.C: New test.
2397
2398 PR c++/27806
2399 * g++.dg/parse/ptrmem5.C: New test.
2400
2401 2006-06-04 Roger Sayle <roger@eyesopen.com>
2402 Andrew Pinski <pinskia@physics.uc.edu>
2403
2404 PR c/27150
2405 PR middle-end/27382
2406 * gcc.dg/pr27150-1.c: New testcase.
2407 * gcc.dg/pr27382-1.c: New testcase.
2408 * gcc.dg/pr27382-2.c: New testcase.
2409
2410 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
2411
2412 PR c/25161
2413 PR c/27020
2414 * gcc.dg/array-10.c: New test.
2415
2416 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2417
2418 PR c++/27804
2419 * g++.dg/init/const4.C: New test.
2420 * g++.dg/init/member1.C: Add error-marker.
2421 * g++.dg/other/fold1.C: Adjust error-marker.
2422
2423 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2424
2425 PR c++/27601
2426 * g++.dg/ext/offsetof1.C: New test.
2427
2428 2006-06-04 Eric Christopher <echristo@apple.com>
2429
2430 * gcc.dg/attr-ms_struct-1.c: New.
2431
2432 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
2433
2434 * gcc.c-torture/compile/builtin_constant_p.c: New test.
2435
2436 2006-06-04 Richard Guenther <rguenther@suse.de>
2437
2438 PR tree-optimization/27039
2439 * gcc.dg/tree-ssa/loop-17.c: New testcase.
2440
2441 2006-06-03 Roger Sayle <roger@eyesopen.com>
2442
2443 PR target/26223
2444 * gcc.target/i386/amd64-abi-2.c: New test case.
2445
2446 2006-06-02 Eric Christopher <echristo@apple.com>
2447
2448 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
2449 * gcc.target/i386/20020523-1.c: Skip if darwin.
2450 * gcc.target/i386/asm-3.c: Ditto.
2451 * gcc.target/i386/20011119-1.c: Ditto.
2452 * gcc.target/i386/clobbers.c: Remove pic part of test.
2453
2454 2006-06-02 Steve Ellcey <sje@cup.hp.com>
2455
2456 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
2457 * g++.old-deja/g++.other/init19.C: Ditto.
2458 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
2459 and add other platforms as expected failures.
2460
2461 2006-06-01 Steve Ellcey <sje@cup.hp.com>
2462
2463 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
2464 (is-effective-target-keyword): Ditto.
2465
2466 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
2467
2468 PR fortran/27715
2469 * gfortran.dg/extended_char_comparison_1.f: New test.
2470
2471 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
2472
2473 PR fortran/25098
2474 * gfortran.dg/dummy_procedure_1.f90: New test.
2475
2476 PR fortran/25147
2477 * gfortran.dg/dummy_procedure_2.f90: New test.
2478
2479 * gfortran.dg/associated_2.f90: Correct to make consistent with
2480 standard.
2481
2482 2006-05-31 Roger Sayle <roger@eyesopen.com>
2483
2484 * gcc.target/i386/387-11.c: New test case.
2485
2486 2006-05-31 Mark Mitchell <mark@codesourcery.com>
2487
2488 PR c++/27801
2489 * g++.dg/template/cond6.C: New test.
2490
2491 PR c++/26496
2492 * g++.dg/template/crash51.C: New test.
2493 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
2494
2495 PR c++/27385
2496 * g++.dg/init/array20.C: New test.
2497
2498 2006-05-31 Roger Sayle <roger@eyesopen.com>
2499
2500 * gcc.dg/builtins-54.c: New test case.
2501
2502 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2503
2504 PR c++/26433
2505 * g++.dg/template/fntry1.C: Add dg-do link.
2506
2507 PR c++/27808
2508 * g++.dg/parse/friend6.C: New test.
2509
2510 2006-05-30 Asher Langton <langton2@llnl.gov>
2511
2512 * gfortran.dg/cray_pointers_7.f90: New test.
2513
2514 2006-05-30 Roger Sayle <roger@eyesopen.com>
2515
2516 PR tree-optimization/23452
2517 * gcc.dg/fold-mulconj-1.c: New test case.
2518
2519 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2520
2521 PR c++/27803
2522 * g++.dg/parse/bitfield1.C: New test.
2523
2524 2006-05-30 Roger Sayle <roger@eyesopen.com>
2525
2526 * gcc.target/ppc-eq0-1.c: New test case.
2527 * gcc.target/ppc-negeq0-1.c: New test case.
2528
2529 2006-05-30 Dirk Mueller <dmueller@suse.de>
2530
2531 PR c/27273
2532 * gcc.dg/overflow-warn-5.c: New test.
2533
2534 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2535
2536 PR c/27718
2537 * gcc.dg/sizeof-1.c: New test.
2538
2539 2006-05-30 Uros Bizjak <uros@kss-loka.si>
2540
2541 PR target/27790
2542 * gcc.target/i386/pr27790.c: New test.
2543
2544 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2545
2546 PR libgfortran/27757
2547 * gfortran.dg/direct_io_5.f90: New test.
2548
2549 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2550
2551 PR libgfortran/27634
2552 * gfortran.dg/fmt_missing_period_1.f: New test.
2553 * gfortran.dg/fmt_missing_period_2.f: New test.
2554 * gfortran.dg/fmt_missing_period_3.f: New test.
2555
2556 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2557
2558 PR fortran/19777
2559 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
2560 arrays.
2561
2562 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2563
2564 PR c++/27713
2565 * g++.dg/template/new6.C: New test.
2566
2567 2006-05-29 Roger Sayle <roger@eyesopen.com>
2568
2569 PR tree-optimization/24964
2570 * gcc.target/i386/387-10.c: New test case.
2571
2572 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
2573
2574 * intrinsics/string_intrinsics.c (compare_string):
2575 Use memcmp instead of strncmp to avoid tripping over
2576 CHAR(0) in a string.
2577
2578 2006-05-27 Richard Guenther <rguenther@suse.de>
2579
2580 PR middle-end/27773
2581 * gcc.dg/torture/pr27773.c: New testcase.
2582
2583 2006-05-27 Dirk Mueller <dmueller@suse.de>
2584
2585 * gcc.dg/pr24561.c: Rename to..
2586 * gcc.dg/pr25962.c: .. this.
2587
2588 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2589
2590 PR fortran/19777
2591 * gfortran.dg/bounds_check_2.f: New test.
2592
2593 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
2594
2595 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
2596 * gfortran.dg/byte_1.f90: Likewise.
2597 * gfortran.dg/dup_save_2.f90: Likewise.
2598
2599 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
2600
2601 * gfortran.dg/associated_2.f90: New test.
2602
2603 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2604
2605 PR fortran/27524
2606 * gfortran.dg/bounds_check_1.f90: New test.
2607
2608 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
2609
2610 PR rtl-optimization/27661
2611 * gcc.dg/pr27661.c: New test case.
2612
2613 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2614
2615 PR fortran/23151
2616 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
2617 * gfortran.dg/print_parentheses_1.f: New test.
2618 * gfortran.dg/print_parentheses_2.f90: New test.
2619
2620 2006-05-26 Jakub Jelinek <jakub@redhat.com>
2621
2622 PR target/27758
2623 * gcc.dg/pr27758.c: New test.
2624
2625 2006-05-24 Falk Hueffner <falk@debian.org>
2626
2627 * gcc.c-torture/compile/pr27571.c: New test.
2628
2629 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
2630
2631 PR fortran/27709
2632 * gfortran.dg/spec_expr_4.f90: New test.
2633
2634 PR fortran/27155
2635 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
2636
2637 2006-05-25 Mark Mitchell <mark@codesourcery.com>
2638
2639 PR c++/20103
2640 * g++.dg/ext/complit6.C: New test.
2641 * g++.dg/ext/complit3.C: Adjust error markers.
2642 * g++.dg/init/const3.C: New test.
2643
2644 2006-05-25 Richard Guenther <rguenther@suse.de>
2645
2646 PR middle-end/27743
2647 * gcc.dg/torture/pr27743.c: New testcase.
2648
2649 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2650
2651 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
2652
2653 2006-05-25 Alan Modra <amodra@bigpond.net.au>
2654
2655 * gcc.dg/compat/scalar-by-value-x.h: New.
2656 * gcc.dg/compat/scalar-by-value-y.h: New.
2657 * gcc.dg/compat/scalar-by-value-5.c: New.
2658 * gcc.dg/compat/scalar-by-value-5_main.c: New.
2659 * gcc.dg/compat/scalar-by-value-5_x.c: New.
2660 * gcc.dg/compat/scalar-by-value-5_y.c: New.
2661 * gcc.dg/compat/scalar-by-value-6.c: New.
2662 * gcc.dg/compat/scalar-by-value-6_main.c: New.
2663 * gcc.dg/compat/scalar-by-value-6_x.c: New.
2664 * gcc.dg/compat/scalar-by-value-6_y.c: New.
2665
2666 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
2667
2668 PR tree-optimization/27639
2669 PR tree-optimization/26719
2670 * gcc.dg/pr27639.c: New test.
2671 * gcc.dg/pr26719.c: New test.
2672 * gcc.dg/tree-ssa/scev-cast.c: New test.
2673
2674 2006-05-23 Mark Mitchell <mark@codesourcery.com>
2675
2676 PR c++/20173
2677 * g++.dg/template/error21.C: New test.
2678
2679 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
2680
2681 PR target/27696
2682 * gcc.target/i386/pr27696.c: New.
2683
2684 2006-05-22 Janis Johnson <janis187@us.ibm.com>
2685
2686 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
2687
2688 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
2689
2690 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2691
2692 PR c++/27716
2693 * g++.dg/other/assign1.C: New test.
2694
2695 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
2696
2697 PR target/27266
2698 * gcc.target/i386/pr27266.c: New.
2699
2700 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2701
2702 PR c++/27451
2703 * g++.dg/ext/asm9.C: New test.
2704
2705 2006-05-22 Richard Sandiford <richard@codesourcery.com>
2706
2707 PR rtl-optimization/25514
2708 * gcc.c-torture/compile/pr25514.c: New test.
2709
2710 2006-05-22 Richard Guenther <rguenther@suse.de>
2711
2712 Revert
2713 2006-01-31 Richard Guenther <rguenther@suse.de>
2714
2715 * gcc.target/i386/sselibm-1.c: New testcase.
2716 * gcc.target/i386/sselibm-2.c: Likewise.
2717 * gcc.target/i386/sselibm-3.c: Likewise.
2718 * gcc.target/i386/sselibm-4.c: Likewise.
2719 * gcc.target/i386/sselibm-5.c: Likewise.
2720
2721 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2722
2723 PR c/27420
2724 * gcc.dg/func-args-2.c: New test.
2725
2726 PR c/26818
2727 * gcc.dg/struct-incompl-1.c: New test.
2728
2729 2006-05-22 Richard Guenther <rguenther@suse.de>
2730
2731 PR testsuite/27708
2732 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
2733 the transformations we test for.
2734
2735 2006-05-22 Richard Guenther <rguenther@suse.de>
2736
2737 PR testsuite/27707
2738 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
2739
2740 2006-05-21 Mark Mitchell <mark@codesourcery.com>
2741
2742 PR c++/27210
2743 * g++.dg/warn/new1.C: New test.
2744 * g++.dg/template/new5.C: Likewise.
2745
2746 2006-05-21 Roger Sayle <roger@eyesopen.com>
2747
2748 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
2749 * gcc.target/i386/20060512-3.c: Likewise.
2750
2751 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
2752
2753 PR rtl-optimization/27671
2754 * gcc.c-torture/execute/pr27671-1.c: New.
2755 * gcc.dg/pr27671-2.c: Likewise.
2756
2757 PR tree-optimization/26622.
2758 * gcc.c-torture/compile/pr26622.c: New.
2759
2760 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2761
2762 PR fortran/27613
2763 * gfortran.dg/recursive_reference_1.f90: New test.
2764
2765 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2766
2767 PR fortran/25746
2768 * gfortran.dg/elemental_subroutine_3.f90: New test.
2769
2770 PR fortran/25090
2771 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
2772
2773 PR fortran/27584
2774 * gfortran.dg/associated_target_1.f90: New test.
2775
2776 PR fortran/19015
2777 * gfortran.dg/maxloc_shape_1.f90: New test.
2778
2779 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2780
2781 PR libgfortran/24459
2782 * gfortran.dg/namelist_24.f90: New test.
2783 * gfortran.dg/namelist_12.f: Fix typo in comment.
2784
2785 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
2786
2787 PR middle-end/25776
2788 * g++.dg/other/error11.C: New test.
2789
2790 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2791
2792 * gcc.target/mips/pr26765.c: Add -w to options.
2793
2794 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2795
2796 * lib/target-supports.exp (check_effective_target_mpaired_single):
2797 New function.
2798 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
2799 multilibs.
2800 * g++.dg/vect/vect.exp: Likewise.
2801
2802 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2803
2804 PR testsuite/25891
2805 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
2806
2807 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
2808
2809 PR fortran/27662
2810 * gfortran.dg/temporary_1.f90: New file.
2811
2812 2006-05-19 Andreas Schwab <schwab@suse.de>
2813
2814 * g++.dg/other/unused1.C: Also match "stringz".
2815
2816 2006-05-19 Mark Mitchell <mark@codesourcery.com>
2817
2818 PR c++/26433
2819 * g++.dg/template/fntry1.C: New test.
2820
2821 2006-05-18 Mark Mitchell <mark@codesourcery.com>
2822
2823 PR c++/27471
2824 PR c++/27506
2825 * g++.dg/conversion/bitfield5.C: New test.
2826 * g++.dg/conversion/bitfield6.C: New test.
2827
2828 2006-05-18 Mike Stump <mrs@apple.com>
2829
2830 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
2831 * gcc.dg/vla-4.c: Add.
2832 * gcc.dg/vla-5.c: Add.
2833 * gcc.dg/vla-6.c: Add.
2834
2835 2006-05-12 Stuart Hastings <stuart@apple.com>
2836
2837 * testsuite/gcc.target/i386/20060512-1.c: New.
2838 * testsuite/gcc.target/i386/20060512-2.c: New.
2839 * testsuite/gcc.target/i386/20060512-3.c: New.
2840 * testsuite/gcc.target/i386/20060512-4.c: New.
2841
2842 2006-05-17 Mark Mitchell <mark@codesourcery.com>
2843
2844 PR c++/26122
2845 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
2846
2847 PR c++/26068
2848 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
2849 * g++.dg/parse/linkage1.C: New test.
2850
2851 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2852
2853 PR tree-optimization/27548
2854 * g++.dg/tree-ssa/pr27548.C: New test.
2855
2856 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2857
2858 PR fortran/26551
2859 * gfortran.dg/recursive_check_1.f: New test.
2860 * gfortran.dg/recursive_check_2.f90: New test.
2861
2862 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
2863
2864 * g++.dg/opt/temp2.C: New test.
2865
2866 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2867
2868 PR c++/27491
2869 * g++.dg/init/brace5.C: New test.
2870
2871 PR middle-end/27415
2872 * gcc.dg/gomp/pr27415.c: New test.
2873 * g++.dg/gomp/pr27415.C: New test.
2874
2875 PR tree-optimization/27549
2876 * g++.dg/tree-ssa/pr27549.C: New test.
2877
2878 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2879
2880 PR libgfortran/27575
2881 * gfortran.dg/read_eof_4.f90: New test.
2882
2883 2006-05-16 Richard Guenther <rguenther@suse.de>
2884
2885 PR tree-optimization/22303
2886 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
2887
2888 2006-05-16 Jakub Jelinek <jakub@redhat.com>
2889
2890 PR middle-end/27573
2891 * gcc.dg/gomp/pr27573.c: New test.
2892 * gfortran.dg/gomp/pr27573.f90: New test.
2893
2894 PR c/27499
2895 * gcc.dg/gomp/pr27499.c: New test.
2896 * g++.dg/gomp/pr27499.C: New test.
2897
2898 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2899
2900 PR c++/27339
2901 * g++.dg/parser/access8.C: Adjust error marker.
2902 * g++.dg/template/access17.C: New test.
2903 * g++.dg/template/access18.C: Likewise.
2904
2905 2006-05-15 Roger Sayle <roger@eyesopen.com>
2906
2907 PR target/26600
2908 * gcc.target/i386/pr26600.c: New test case.
2909
2910 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2911
2912 PR c++/27505
2913 * g++.dg/expr/bitfield1.C: New test.
2914
2915 2006-05-15 Richard Guenther <rguenther@suse.de>
2916
2917 PR tree-optimization/27603
2918 * gcc.dg/torture/pr27603.c: New testcase.
2919
2920 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
2921
2922 PR fortran/25090
2923 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2924
2925 PR fortran/25082
2926 * gfortran.dg/scalar_return_1.f90: New test.
2927
2928 PR fortran/27411
2929 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
2930
2931 2006-05-15 Jakub Jelinek <jakub@redhat.com>
2932
2933 * gcc.dg/gomp/critical-4.c: New test.
2934 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
2935 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
2936 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
2937 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
2938
2939 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2940
2941 PR c++/27582
2942 * g++.dg/template/dependent-args1.C: New test.
2943
2944 PR c++/27581
2945 * g++.dg/lookup/this1.C: New test.
2946
2947 PR c++/27315
2948 * g++.dg/template/operator6.C: New test.
2949 * g++.dg/template/incomplete3.C: New test.
2950
2951 PR c++/27559
2952 * g++.dg/template/new4.C: New test.
2953
2954 PR c++/27496
2955 * g++.dg/template/void2.C: New test.
2956
2957 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
2958
2959 * g++.dg/template/dependent-expr5.C: New test.
2960
2961 2006-05-14 Roger Sayle <roger@eyesopen.com>
2962
2963 PR middle-end/26729
2964 * gcc.dg/pr26729-1.c: New test case.
2965
2966 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
2967
2968 * gcc.dg/pr27003.c: New test.
2969
2970 2006-05-12 Steve Ellcey <sje@cup.hp.com>
2971
2972 * lib/target-supports.dg (check_cxa_atexit_available): Change
2973 v3_target_compile to ${tool}_target_compile.
2974
2975 2006-05-11 Jason Merrill <jason@redhat.com>
2976
2977 * lib/scanasm.exp (scan-not-hidden): Fix typo.
2978
2979 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2980
2981 PR fortran/27553
2982 * gfortran.dg/label_5.f90: New test.
2983
2984 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
2985
2986 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
2987 check_effective_target_powerpc_altivec_ok): New.
2988 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
2989 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
2990 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
2991 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
2992 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
2993 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
2994 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
2995 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
2996 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
2997 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
2998 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
2999 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
3000 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
3001 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
3002 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
3003 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
3004 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
3005 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
3006 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
3007 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
3008 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
3009 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
3010 gcc.target/powerpc/altivec-9.c,
3011 gcc.target/powerpc/altivec-consts.c,
3012 gcc.target/powerpc/altivec-pr22085.c,
3013 gcc.target/powerpc/altivec-splat.c,
3014 gcc.target/powerpc/altivec-types-1.c,
3015 gcc.target/powerpc/altivec-types-2.c,
3016 gcc.target/powerpc/altivec-types-3.c,
3017 gcc.target/powerpc/altivec-types-4.c,
3018 gcc.target/powerpc/altivec-varargs-1.c,
3019 gcc.target/powerpc/altivec-vec-merge.c,
3020 gcc.target/powerpc/ppc-vector-memcpy.c,
3021 gcc.target/powerpc/ppc-vector-memset.c,
3022 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
3023 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
3024 these effective targets.
3025 * gcc.dg/vmx/pr27006.c: Add missing close brace.
3026 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
3027
3028 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3029
3030 PR middle-end/27384
3031 * g++.dg/other/fold1.C: New test.
3032
3033 PR middle-end/27488
3034 * gcc.dg/fold-nonneg-1.c: New test.
3035
3036 PR c++/27547
3037 * g++.dg/other/operator1.C: New test.
3038
3039 2006-05-11 Richard Guenther <rguenther@suse.de>
3040
3041 PR middle-end/27529
3042 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
3043
3044 2006-05-10 Janis Johnson <janis187@us.ibm.com>
3045
3046 * lib/target-supports-dg.exp (check-flags): New.
3047 (dg-skip-if): Move flag checks.
3048
3049 2006-05-09 Steve Ellcey <sje@cup.hp.com>
3050
3051 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
3052 * lib/target-supports.dg (check_cxa_atexit_available): New.
3053
3054 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
3055
3056 PR fortran/27470
3057 * gfortran.dg/multiple_allocation_2.f90: New test case.
3058
3059 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
3060
3061 * gcc.target/arm/pr27387.C: Fix a comment typo.
3062
3063 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3064
3065 PR fortran/24549
3066 * gfortran.dg/error_recovery_1.f90: New test.
3067
3068 2006-05-10 Richard Guenther <rguenther@suse.de>
3069
3070 PR tree-optimization/27302
3071 * gcc.dg/torture/pr27302.c: New testcase.
3072
3073 2006-05-09 Dirk Mueller <dmueller@suse.de>
3074 Richard Guenther <rguenther@suse.de>
3075
3076 PR middle-end/27498
3077 * gcc.dg/tree-ssa/pr27498.c: New testcase.
3078
3079 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
3080
3081 PR rtl-optimization/27335
3082 * gcc.dg/pr27335.c: New test.
3083
3084 2006-05-06 Richard Sandiford <richard@codesourcery.com>
3085
3086 * gcc.target/mips/mips-ps-5.c: New file.
3087
3088 2006-05-08 Jan Hubicka <jh@suse.cz>
3089
3090 PR middle-end/25962
3091 * gcc.dg/pr25962.c: New.
3092
3093 2006-05-08 Roger Sayle <roger@eyesopen.com>
3094
3095 PR target/27158
3096 * gcc.target/powerpc/pr27158.c: New test case.
3097
3098 2006-05-08 Laurent GUERBY <laurent@guerby.net>
3099
3100 PR testsuite/27476
3101 * ada/acats/run_all.sh: Use test -z.
3102
3103 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3104
3105 PR libfortran/18271
3106 * gfortran.dg/spec_expr_3.f90: New test.
3107
3108 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
3109
3110 PR target/24879
3111 * gcc.target/i386/monitor.c: New file.
3112
3113 2006-05-08 Alan Modra <amodra@bigpond.net.au>
3114
3115 * gcc.dg/pr27095.c: xfail *-*-darwin*.
3116
3117 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3118
3119 PR c++/27447
3120 * g++.dg/other/ptrmem7.C: New test.
3121
3122 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3123
3124 PR target/27421
3125 * gcc.dg/array-9.c: New test.
3126
3127 2006-05-07 Richard Guenther <rguenther@suse.de>
3128
3129 PR tree-optimization/27409
3130 * gcc.dg/torture/pr27409.c: New testcase.
3131
3132 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3133
3134 PR fortran/27457
3135 * gfortran.dg/select_6.f90: New.
3136
3137 2006-05-07 Richard Guenther <rguenther@suse.de>
3138
3139 PR tree-optimization/27136
3140 * gcc.dg/torture/pr27136.c: New testcase.
3141
3142 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
3143
3144 PR fortran/24813
3145 * gfortran.dg/char_cons_len_1.f90: New test.
3146
3147 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3148
3149 PR c++/27427
3150 * g++.dg/template/incomplete2.C: New test.
3151
3152 2006-05-06 Richard Guenther <rguenther@suse.de>
3153
3154 PR tree-optimization/27151
3155 * gcc.dg/vect/pr27151.c: New testcase.
3156
3157 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3158
3159 PR c++/27430
3160 * g++.dg/template/void1.C: New test.
3161
3162 PR c++/27423
3163 * g++.dg/other/void2.C: New test.
3164
3165 PR c++/27422
3166 * g++.dg/conversion/void1.C: New test.
3167
3168 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
3169
3170 PR/21391
3171 * g++.dg/other/unused1.C: New.
3172
3173 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3174
3175 PR objc/27240
3176 * objc.dg/member-1.m: New test.
3177
3178 2006-05-05 Steve Ellcey <sje@cup.hp.com>
3179
3180 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
3181
3182 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3183
3184 PR libfortran/26985
3185 * gfortran.dg/matmul_2.f90: New test.
3186
3187 2005-05-05 Laurent GUERBY <laurent@guerby.net>
3188
3189 * ada/acats/run_all.sh: Use sync when main not found.
3190
3191 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
3192
3193 PR target/26765
3194 * gcc.target/mips/pr26765.c: New.
3195
3196 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
3197
3198 * gcc.target/bfin: New directory.
3199 * gcc.target/bfin/bfin.exp: New file.
3200 * gcc.target/bfin/frmul.c: New file.
3201 * gcc.target/bfin/arith.c: New file.
3202 * gcc.target/bfin/mul-combine.c: New file.
3203 * gcc.target/bfin/shift.c: New file.
3204
3205 2006-05-04 Richard Guenther <rguenther@suse.de>
3206
3207 PR tree-optimization/14287
3208 PR tree-optimization/14844
3209 PR tree-optimization/19792
3210 PR tree-optimization/21608
3211 PR tree-optimization/27090
3212 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
3213 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
3214 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3215 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
3216 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3217
3218 2006-05-04 Jakub Jelinek <jakub@redhat.com>
3219
3220 PR tree-optimization/27285
3221 * gcc.c-torture/execute/pr27285.c: New test.
3222
3223 PR middle-end/27388
3224 * gcc.dg/gomp/pr27388-1.c: New test.
3225 * gcc.dg/gomp/pr27388-2.c: New test.
3226 * gcc.dg/gomp/pr27388-3.c: New test.
3227
3228 PR c++/27359
3229 * g++.dg/gomp/pr27359.C: New test.
3230
3231 2006-05-02 Steven G. Kargl <kargls@comcast.net>
3232
3233 PR fortran/20248
3234 * gfortran.dg/iargc.f90: New test.
3235
3236 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3237
3238 PR c++/27102
3239 * g++.dg/template/crash49.C: New test.
3240
3241 2006-05-02 Steve Ellcey <sje@cup.hp.com>
3242
3243 PR testsuite/27032
3244 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
3245
3246 2006-05-02 Jeff Law <law@redhat.com>
3247
3248 PR tree-optimization/27364
3249 * gcc.c-torture/execute/pr27364.c: New test.
3250
3251 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3252
3253 PR c++/27309
3254 * g++.dg/parser/ctor5.C: New test.
3255
3256 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
3257
3258 PR target/27387
3259 * gcc.target/arm/arm.exp: New.
3260 * gcc.target/arm/pr27387.C: Likewise.
3261
3262 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
3263
3264 PR fortran/27269
3265 PR fortran/27324
3266 * gfortran.dg/module_equivalence_2.f90: New test.
3267
3268 2006-05-02 Jakub Jelinek <jakub@redhat.com>
3269
3270 PR middle-end/27337
3271 * g++.dg/gomp/pr27337-1.C: New test.
3272 * g++.dg/gomp/pr27337-2.C: New test.
3273
3274 PR middle-end/27328
3275 * gcc.dg/gomp/pr27328.c: New test.
3276
3277 PR middle-end/27325
3278 * g++.dg/gomp/pr27325.C: New test.
3279
3280 PR middle-end/27310
3281 * g++.dg/gomp/pr27310.C: New test.
3282
3283 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3284
3285 PR tree-optimization/27291
3286 * g++.dg/tree-ssa/pr27291.C: New test.
3287
3288 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3289
3290 PR tree-optimization/27283
3291 * g++.dg/tree-ssa/pr27283.C: New test.
3292
3293 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3294
3295 * gcc.dg/tree-ssa/loop-16.c: New test.
3296
3297 2006-05-01 Roger Sayle <roger@eyesopen.com>
3298 Joseph S. Myers <joseph@codesourcery.com>
3299
3300 * gcc.dg/Wconversion-3.c: New test case.
3301 * gcc.dg/Wconversion-4.c: Likewise.
3302
3303 2006-05-01 Richard Guenther <rguenther@suse.de>
3304
3305 PR tree-optimization/26726
3306 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
3307
3308 2006-04-30 Roger Sayle <roger@eyesopen.com>
3309
3310 * gcc.dg/Woverflow-1.c: New test case.
3311 * gcc.dg/Woverflow-2.c: Likewise.
3312 * gcc.dg/Woverflow-3.c: Likewise.
3313
3314 2006-04-30 Mark Mitchell <mark@codesourcery.com>
3315
3316 PR c++/27094
3317 * g++.dg/template/defarg8.C: New test.
3318
3319 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3320
3321 PR c++/27278
3322 * g++.dg/parse/operator7.C: New test.
3323
3324 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3325
3326 PR c++/11471
3327 PR c++/27102
3328 * g++.dg/template/crash48.C: New test.
3329
3330 PR c++/27279
3331 * g++.dg/parse/ctor4.C: New test.
3332
3333 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3334
3335 PR fortran/25681
3336 * gfortran.df/char_type_len.f90: New test.
3337
3338 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3339
3340 PR libgfortran/27304
3341 * gfortran.dg/fmt_exhaust.f90: New test.
3342
3343 2006-04-28 Roger Sayle <roger@eyesopen.com>
3344
3345 PR c/25309
3346 * gcc.dg/large-size-array-2.c: New test case.
3347
3348 2006-04-28 Richard Guenther <rguenther@suse.de>
3349
3350 PR target/26826
3351 * gcc.target/i386/pr26826.c: New testcase.
3352
3353 2006-04-28 Jakub Jelinek <jakub@redhat.com>
3354
3355 PR middle-end/27260
3356 * gcc.c-torture/execute/pr27260.c: New.
3357
3358 2006-04-28 Alan Modra <amodra@bigpond.net.au>
3359
3360 PR middle-end/27095
3361 * gcc.dg/pr27095.c: New.
3362
3363 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3364
3365 PR c++/27292
3366 * g++.dg/conversion/bitfield4.C: New test.
3367
3368 2006-04-27 Eric Christopher <echristo@apple.com>
3369
3370 * gcc.dg/pragma-ms_struct.c: New.
3371
3372 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3373
3374 PR c++/27102
3375 * g++.dg/template/crash47.C: New test.
3376
3377 2006-04-27 Dirk Mueller <dmueller@suse.de>
3378
3379 * gcc.target/i386/sse-7.c: build with -msse.
3380
3381 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
3382
3383 PR testsuite/27274:
3384 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
3385 (main): Exit if processor doesn't support SSE.
3386
3387 2006-04-26 David Edelsohn <edelsohn@gnu.org>
3388
3389 PR middle-end/27282
3390 * gcc.c-torture/compile/pr27282.c: New test.
3391
3392 2006-04-26 Jakub Jelinek <jakub@redhat.com>
3393
3394 PR middle-end/26913
3395 * g++.dg/gomp/pr26913.C: New test.
3396
3397 PR c/25996
3398 * gcc.dg/gomp/pr25996.c: New test.
3399 * g++.dg/gomp/pr25996.C: New test.
3400
3401 2006-04-25 Richard Sandiford <richard@codesourcery.com>
3402
3403 PR rtl-optimization/26725
3404 * gcc.c-torture/compile/pr26725.c: New test.
3405
3406 2006-04-25 Richard Guenther <rguenther@suse.de>
3407
3408 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
3409 than n + -1.
3410
3411 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
3412
3413 * gcc.dg/20060425-1.c: New testcase.
3414
3415 2006-04-25 Jakub Jelinek <jakub@redhat.com>
3416
3417 PR tree-optimization/26865
3418 * gcc.dg/pr26865.c: New test.
3419
3420 2006-04-24 Mark Mitchell <mark@codesourcery.com>
3421
3422 PR c++/27292
3423 * g++.dg/conversion/bitfield1.C: New test.
3424 * g++.dg/conversion/bitfield2.C: Likewise.
3425 * g++.dg/conversion/bitfield3.C: Likewise.
3426
3427 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3428 Richard Guenther <rguenther@suse.de>
3429
3430 PR tree-optimization/27236
3431 * gcc.dg/tree-ssa/pr27236.c: New testcase.
3432
3433 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3434
3435 PR c++/19963
3436 * g++.dg/other/incomplete2.C: New test.
3437
3438 2006-04-24 Richard Guenther <rguenther@suse.de>
3439
3440 PR middle-end/26869
3441 * gcc.dg/torture/pr26869.c: New testcase.
3442
3443 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3444 Richard Guenther <rguenther@suse.de>
3445
3446 PR tree-optimization/27218
3447 * g++.dg/tree-ssa/pr27218.C: New testcase.
3448
3449 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3450
3451 PR c++/26912
3452 * g++.dg/template/friend41.C: New test.
3453
3454 2006-04-23 David Edelsohn <edelsohn@gnu.org>
3455
3456 * g++.dg/opt/pr15551.C: Include cstdio.
3457 (main): Use remove instead of unlink.
3458
3459 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
3460
3461 * gcc.dg/sibcall-7.c: New test.
3462 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
3463 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
3464 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
3465 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
3466 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
3467
3468 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3469
3470 PR c++/26534
3471 * g++.dg/opt/bitfield1.C: New test.
3472 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
3473 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
3474 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
3475 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
3476 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
3477 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
3478 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
3479 * g++.dg/abi/bitfield2.C: Likewise.
3480 * g++.dg/init/bitfield1.C: Likewise.
3481
3482 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
3483
3484 PR fortran/25099
3485 * gfortran.dg/elemental_subroutine_4.f90: New test.
3486 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
3487 call sub (m, x).
3488
3489 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
3490
3491 * gcc.c-torture/compile/20060421-1.c: New testcase.
3492
3493 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3494
3495 PR c/25875
3496 * gcc.dg/init-bad-4.c: New test.
3497
3498 2006-04-21 Paul Brook <paul@codesourcery.com>
3499
3500 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
3501
3502 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
3503
3504 PR fortran/27122
3505 * gfortran.dg/defined_operators_1.f90: New test.
3506 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
3507 remove old ones associated, incorrectly, with Note 5.46.
3508
3509 PR fortran/27113
3510 * gfortran.dg/character_array_constructor_1.f90: New test.
3511
3512 2006-04-20 Jakub Jelinek <jakub@redhat.com>
3513
3514 * gcc.dg/20060419-1.c: New test.
3515
3516 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
3517
3518 PR c/26774
3519 * gcc.dg/struct-parse-1.c: New test case.
3520
3521 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3522
3523 PR c++/26558
3524 * g++.dg/parse/template19.C: New test.
3525
3526 PR c++/26739
3527 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
3528
3529 PR c++/26036
3530 * g++.dg/expr/call3.C: New test.
3531
3532 PR c++/10385
3533 * g++.dg/conversion/dynamic1.C: New test.
3534
3535 2006-04-19 Mark Mitchell <mark@codesourcery.com>
3536
3537 PR c++/27102
3538 * g++.dg/template/crash35.C: Tweak error markers.
3539 * g++.dg/template/crash46.C: New test.
3540 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
3541 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
3542
3543 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
3544
3545 PR rtl-optimization/14261
3546 * gcc.c-torture/compile/20060419-1.c: Added.
3547
3548 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
3549
3550 * gfortran.dg/label_1.f90: Adjust dg-error.
3551
3552 2006-04-16 Roger Sayle <roger@eyesopen.com>
3553
3554 PR target/26961
3555 * gcc.dg/fold-cond-1.c: New test case.
3556 * gcc.dg/pr26961-1.c: Likewise.
3557
3558 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3559
3560 PR libgfortran/27138
3561 * gfortran.dg/read_bad_advance.f90: New test.
3562
3563 2006-04-16 Roger Sayle <roger@eyesopen.com>
3564 Dale Johannesen <dalej@apple.com>
3565
3566 PR target/24076
3567 * gcc.target/i386/vecinit-3.c: New testcase.
3568 * gcc.target/i386/vecinit-4.c: Likewise.
3569 * gcc.target/i386/sse-18.c: Likewise.
3570 * gcc.target/i386/sse-19.c: Likewise.
3571
3572 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
3573
3574 * gfortran.dg/allocate_zerosize_1.f90: New test.
3575
3576 2006-04-16 Mark Mitchell <mark@codesourcery.com>
3577
3578 PR c++/26365
3579 * g++.dg/template/crash45.C: New test.
3580
3581 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
3582
3583 PR fortran/26787
3584 * gfortran.dg/proc_assign_1.f90: New test.
3585 * gfortran.dg/procedure_lvalue.f90: Change message.
3586 * gfortran.dg/namelist_4.f90: Add new error.
3587
3588 PR fortran/25597
3589 PR fortran/27096
3590 * gfortran.dg/auto_pointer_array_result_1.f90
3591
3592 PR fortran/27089
3593 * gfortran.dg/specification_type_resolution_1.f90
3594
3595 PR fortran/18003
3596 PR fortran/25669
3597 PR fortran/26834
3598 * gfortran.dg/bounds_temporaries_1.f90: New test.
3599
3600 PR fortran/27124
3601 * gfortran.dg/array_return_value_1.f90: New test.
3602
3603 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3604
3605 PR fortran/25336
3606 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
3607
3608 2006-04-15 Jakub Jelinek <jakub@redhat.com>
3609
3610 PR middle-end/26823
3611 * g++.dg/gomp/pr26823-1.C: New test.
3612 * g++.dg/gomp/pr26823-2.C: New test.
3613
3614 2006-04-13 Uros Bizjak <uros@kss-loka.si>
3615
3616 PR middle-end/27134
3617 * gcc.dg/pr27314.c: New test.
3618
3619 2006-04-13 Richard Henderson <rth@redhat.com>
3620
3621 * g++.dg/gomp/block-0.C: Update expected matches.
3622
3623 2006-04-13 DJ Delorie <dj@redhat.com>
3624
3625 * lib/target-supports.exp (check_effective_target_int32plus): New.
3626 (check_effective_target_ptr32plus): New.
3627 (check_effective_target_size32plus): New.
3628 (check_effective_target_int16): New.
3629 (check_profiling_available): Add m32c to the list of unsupported targets.
3630
3631 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
3632 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
3633 memory size.
3634 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
3635 pointers.
3636 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
3637 size_t.
3638 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
3639 and size_t.
3640 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
3641 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
3642 not just xstormy16. Skip m32c due to weird pointer size.
3643 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
3644 not just xstormy16.
3645 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
3646 not just xstormy16.
3647 * gcc.dg/20020312-2.c: Add m32c support.
3648 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
3649 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
3650 in test.
3651 * gcc.dg/20050321-2.c: Require >=32 bit integers.
3652 * gcc.dg/asm-1.c: Skip if int and short are the same size.
3653 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
3654 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
3655 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
3656 * gcc.dg/init-string-2.c: Require >=32 bit integers.
3657 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
3658 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
3659 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
3660 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
3661 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
3662 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
3663 in test.
3664 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
3665 in test.
3666 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
3667 * gcc.dg/pr23049.c: Require >=32 bit integers.
3668 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
3669 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
3670 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
3671 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
3672 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
3673 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
3674 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
3675 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
3676 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
3677 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
3678 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
3679 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
3680 prototype in test.
3681 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
3682 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
3683 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
3684 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
3685 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
3686
3687 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
3688 * gcc.c-torture/execute/20040703-1.x: Likewise.
3689 * gcc.c-torture/execute/20040705-1.x: Likewise.
3690 * gcc.c-torture/execute/20040705-2.x: Likewise.
3691 * gcc.c-torture/execute/20040709-1.x: Likewise.
3692 * gcc.c-torture/execute/20040709-2.x: Likewise.
3693 * gcc.c-torture/execute/20040811-1.x: Likewise.
3694 * gcc.c-torture/execute/20050316-1.x: Likewise.
3695 * gcc.c-torture/execute/bitfld-4.x: Likewise.
3696 * gcc.c-torture/execute/pr19689.x: Likewise.
3697 * gcc.c-torture/execute/pr7284-1.x: Likewise.
3698 * gcc.c-torture/execute/usmul.x: Likewise.
3699 * gcc.c-torture/execute/vrp-5.x: Likewise.
3700 * gcc.c-torture/execute/vrp-6.x: Likewise.
3701 * gcc.dg/debug/20041023-1.s: Likewise.
3702
3703 2006-04-13 Roger Sayle <roger@eyesopen.com>
3704
3705 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
3706 of integers to a vector types are now constant expressions in C.
3707 * gcc.dg/vect/vect-fold-1.c: New test case.
3708
3709 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
3710 Ulrich Weigand <uweigand@de.ibm.com>
3711
3712 PR target/27006
3713 * gcc.dg/vmx/pr27006.c: New testcase.
3714
3715 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3716
3717 PR libgfortran/26766
3718 * gfortran.dg/write_recursive.f90: New test.
3719
3720 2006-04-11 Mark Mitchell <mark@codesourcery.com>
3721
3722 * g++.dg/parse/dtor7.C: New test.
3723 * g++.dg/parse/new1.C: Add error marker.
3724 * g++.dg/template/new3.C: New test.
3725
3726 PR c++/26122
3727 * g++.dg/template/pure1.C: New test.
3728
3729 PR c++/26295
3730 * g++.dg/parse/ptrmem4.C: New test.
3731
3732 2006-04-10 Jeff Law <law@redhat.com>
3733
3734 PR/27087
3735 * gcc.c-torture/compile/pr27087.c: New test.
3736
3737 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
3738
3739 PR/21391
3740 * gcc.dg/20060410.c: New.
3741
3742 2006-04-10 Matthias Klose <doko@debian.org>
3743
3744 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
3745 Recognize multilib directory names containing underscores.
3746
3747 2006-04-10 Roger Sayle <roger@eyesopen.com>
3748
3749 * gcc.target/i386/vecinit-1.c: New test case.
3750 * gcc.target/i386/vecinit-2.c: Likewise.
3751
3752 2006-04-10 Jakub Jelinek <jakub@redhat.com>
3753
3754 PR debug/27057
3755 * g++.dg/debug/dwarf2-2.C: New test.
3756
3757 2006-04-09 Richard Sandiford <richard@codesourcery.com>
3758
3759 PR rtl-optimization/27073
3760 * gcc.c-torture/execute/pr27073.c: New test.
3761
3762 2006-04-08 Mike Stump <mrs@apple.com>
3763
3764 * gcc.dg/pragma-darwin.c: Improve for ppc64.
3765
3766 2006-04-07 Richard Guenther <rguenther@suse.de>
3767
3768 PR tree-optimization/26135
3769 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
3770
3771 2006-04-06 Jan Hubicka <jh@suse.cz>
3772
3773 PR profile/26399
3774 * g++.dg/bprob/g++-bprob-2.C: New testcase.
3775
3776 2006-04-06 Roger Sayle <roger@eyesopen.com>
3777
3778 * g++.dg/conversion/nullptr1.C: New test case.
3779 * g++.dg/conversion/nullptr2.C: Likewise.
3780
3781 2006-04-05 Roger Sayle <roger@eyesopen.com>
3782
3783 * gfortran.dg/dependency_18.f90: New test case.
3784
3785 2006-04-05 Richard Guenther <rguenther@suse.de>
3786
3787 PR tree-optimization/26919
3788 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
3789 * gcc.dg/ipa/ipa-2.c: Likewise.
3790 * gcc.dg/ipa/ipa-3.c: Likewise.
3791 * gcc.dg/ipa/ipa-5.c: Likewise.
3792
3793 2006-04-05 Richard Guenther <rguenther@suse.de>
3794
3795 PR tree-optimization/26763
3796 * gcc.dg/torture/pr26763-1.c: New testcase.
3797 * gcc.dg/torture/pr26763-2.c: Likewise.
3798
3799 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
3800
3801 PR fortran/23634
3802 PR fortran/25619
3803 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
3804
3805 2006-04-04 Eric Christopher <echristo@apple.com>
3806
3807 * gcc.target/i386/387-1.c: Allow regexp to match darwin
3808 stubs.
3809 * gcc.target/i386/387-5.c: Ditto.
3810
3811 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
3812
3813 * gcc.target/sparc/struct-ret-check.c: New test.
3814
3815 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3816
3817 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
3818 zero decimal digits specified in format.
3819
3820 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
3821
3822 PR fortran/26891
3823 * gfortran.dg/missing_optional_dummy_1.f90: New test.
3824
3825 PR fortran/26976
3826 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
3827 * gfortran.dg/initialization_1.f90: Make assignment compliant.
3828 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
3829 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
3830 bigendian-ness.
3831
3832 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
3833
3834 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
3835 dummy arguments work when the actual argument is itself a dummy
3836 argument of the caller.
3837
3838 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3839
3840 PR libfortran/24685
3841 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
3842
3843 2006-04-01 Roger Sayle <roger@eyesopen.com>
3844
3845 * gfortran.dg/dependencency_17.f90: New test case.
3846
3847 2006-04-01 Roger Sayle <roger@eyesopen.com>
3848
3849 * gfortran.dg/dependency_14.f90: New test case.
3850 * gfortran.dg/dependency_15.f90: Likewise.
3851 * gfortran.dg/dependency_16.f90: Likewise.
3852
3853 2006-03-31 Asher Langton <langton2@llnl.gov>
3854
3855 PR fortran/25358
3856 gfortran.dg/cray_pointers_6.f90: New test.
3857
3858 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3859
3860 PR libgfortran/26890
3861 * gfortran.dg/read_size_noadvance.f90: New test.
3862
3863 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
3864
3865 PR fortran/25031
3866 * gfortran.dg/multiple_allocation_1.f90: Check that the
3867 size has changed after a re-allocation with stat.
3868
3869 2006-03-30 Richard Guenther <rguenther@suse.de>
3870
3871 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
3872 removal.
3873 * gcc.target/i386/sselibm-2.c: Likewise.
3874 * gcc.target/i386/sselibm-3.c: Likewise.
3875 * gcc.target/i386/sselibm-4.c: Likewise.
3876 * gcc.target/i386/sselibm-5.c: Likewise.
3877
3878 2006-03-28 Roger Sayle <roger@eyesopen.com>
3879
3880 * gcc.dg/fold-andxor-1.c: New test case.
3881 * gcc.dg/fold-xorand-1.c: Likewise.
3882
3883 2006-03-28 Roger Sayle <roger@eyesopen.com>
3884
3885 * gcc.dg/fold-convnotconv-1.c: New test case.
3886
3887 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
3888
3889 PR fortran/26779
3890 * gfortran.dg/private_type_5.f90: New test.
3891
3892 2006-03-27 David Edelsohn <edelsohn@gnu.org>
3893
3894 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
3895
3896 2006-03-27 Jakub Jelinek <jakub@redhat.com>
3897
3898 * gfortran.dg/advance_2.f90: New test.
3899 * gfortran.dg/advance_3.f90: New test.
3900
3901 * gfortran.fortran-torture/execute/equiv_5.f: New test.
3902
3903 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3904
3905 PR libgfortran/26661
3906 PR libgfortran/26880
3907 * gfortran.dg/read_x_past.f: New test.
3908
3909 2006-03-26 Geoffrey Keating <geoffk@apple.com>
3910
3911 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
3912 to be STABS.
3913
3914 2006-03-26 David Edelsohn <edelsohn@gnu.org>
3915
3916 * objc.dg/dwarf-1.m: Skip on AIX.
3917 * objc.dg/dwarf-2.m: Skip on AIX.
3918
3919 2006-03-25 Steven G. Kargl <kargls@comcast.net>
3920
3921 PR fortran/26816
3922 * gfortran.dg/float_1.f90: New test.
3923
3924 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
3925
3926 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
3927 X86_64 targets.
3928 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
3929
3930 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3931
3932 PR libfortran/26735
3933 * gfortran.dg/convert_implied_open.f90: New test case.
3934
3935 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3936
3937 PR fortran/26769
3938 * gfortran.dg/transpose_reshape_r10.f90: New test case.
3939
3940 2006-03-25 Uros Bizjak <uros@kss-loka.si>
3941
3942 PR middle-end/26717
3943 * gcc.dg/pr26717.c: New test.
3944
3945 2006-03-25 Roger Sayle <roger@eyesopen.com>
3946
3947 * gfortran.dg/dependency_12.f90: New test case.
3948
3949 2006-03-24 Roger Sayle <roger@eyesopen.com>
3950
3951 * gfortran.dg/dependency_9.f90: New (resurected) test case.
3952
3953 2006-03-24 Jeff Law <law@redhat.com>
3954
3955 * gcc.c-torture/pr26840.c: New test.
3956
3957 2006-03-24 Geoffrey Keating <geoffk@apple.com>
3958
3959 * objc.dg/dwarf-2.m: New.
3960 * obj-c++.dg/dwarf-2.mm: New.
3961
3962 * g++.old-deja/g++.other/init19.C: New.
3963
3964 2006-03-24 David Edelsohn <edelsohn@gnu.org>
3965
3966 * g++.dg/eh/spbp.C: Skip on AIX.
3967
3968 2006-03-24 Jakub Jelinek <jakub@redhat.com>
3969
3970 PR middle-end/26611
3971 * g++.dg/gomp/pr26611-1.C: New test.
3972 * g++.dg/gomp/pr26611-2.C: New test.
3973
3974 2006-03-24 Jeff Law <law@redhat.com>
3975
3976 * gcc.c-torture/compile/pr26833.c: New test.
3977 * gfortran.fortran-torture/compile/pr26806.f90: New test.
3978
3979 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3980
3981 * gfortran.dg/endfile_2.f90: Delete temp file.
3982
3983 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
3984
3985 PR fortran/19303
3986 * gfortran.dg/record_marker_1.f90: New test case.
3987 * gfortran.dg/record_marker_2.f: New test case.
3988 * gfortran.dg/record_marker_3.f90: New test case.
3989
3990 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
3991
3992 PR fortran/17298
3993 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
3994 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
3995
3996 2006-03-21 Janis Johnson <janis187@us.ibm.com>
3997
3998 * lib/gcc-dg.exp (cleanup-modules): New proc.
3999 * gfortran.dg/allocatable_function_1.f90,
4000 gfortran.dg/allocate_char_star_scalar_1.f90,
4001 gfortran.dg/assumed_charlen_function_1.f90,
4002 gfortran.dg/assumed_dummy_1.f90,
4003 gfortran.dg/assumed_shape_ranks_1.f90,
4004 gfortran.dg/assumed_shape_ranks_2.f90,
4005 gfortran.dg/assumed_size_dt_dummy.f90,
4006 gfortran.dg/auto_char_dummy_array_1.f90,
4007 gfortran.dg/auto_char_len_3.f90,
4008 gfortran.dg/automatic_module_variable.f90,
4009 gfortran.dg/bad_automatic_objects_1.f90,
4010 gfortran.dg/char_array_constructor.f90,
4011 gfortran.dg/char_array_structure_constructor.f90,
4012 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
4013 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
4014 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
4015 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
4016 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
4017 gfortran.dg/derived_pointer_recursion.f90,
4018 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
4019 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
4020 gfortran.dg/dummy_functions_1.f90,
4021 gfortran.dg/elemental_initializer_1.f90,
4022 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
4023 gfortran.dg/elemental_pointer_1.f90,
4024 gfortran.dg/elemental_subroutine_1.f90,
4025 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
4026 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
4027 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
4028 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
4029 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
4030 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
4031 gfortran.dg/global_references_1.f90,
4032 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
4033 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
4034 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
4035 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
4036 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
4037 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
4038 gfortran.dg/large_integer_kind_1.f90,
4039 gfortran.dg/large_real_kind_1.f90,
4040 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
4041 gfortran.dg/module_double_reuse.f90,
4042 gfortran.dg/module_equivalence_1.f90,
4043 gfortran.dg/module_interface_1.f90,
4044 gfortran.dg/module_parameter_array_refs_1.f90,
4045 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
4046 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
4047 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
4048 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
4049 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
4050 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
4051 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
4052 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
4053 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
4054 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
4055 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
4056 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
4057 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
4058 gfortran.dg/same_name_1.f90,
4059 gfortran.dg/sibling_dummy_procedure_1.f90,
4060 gfortran.dg/sibling_dummy_procedure_2.f90,
4061 gfortran.dg/sibling_dummy_procedure_3.f90,
4062 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
4063 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
4064 gfortran.dg/used_dummy_types_2.f90,
4065 gfortran.dg/used_dummy_types_3.f90,
4066 gfortran.dg/used_dummy_types_4.f90,
4067 gfortran.dg/used_dummy_types_5.f90,
4068 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
4069 gfortran.dg/userdef_operator_1.f90: Use it.
4070
4071 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4072
4073 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
4074 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
4075 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
4076 gfortran.dg/write_back.f,
4077 gfortran.fortran-torture/execute/inquire_1.f90,
4078 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
4079
4080 2006-03-21 Jeff Law <law@redhat.com>
4081
4082 * gcc.dg/tree-ssa/vrp28.c: New test.
4083
4084 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4085
4086 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
4087 if _STDC_C99 is defined.
4088 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
4089 * gcc.dg/builtins-20.c: Likewise.
4090 * gcc.dg/builtins-53.c: Likewise.
4091 * gcc.dg/single-precision-constant.c: Likewise. Also pass
4092 -mmacosx-version-min=10.3 on PowerPC/Darwin.
4093
4094 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
4095
4096 PR tree-opt/26781
4097 * gcc.c-torture/compile/pr26781-1.c: New test.
4098 * gcc.c-torture/compile/pr26781-2.c: New test.
4099
4100 2006-03-21 Jakub Jelinek <jakub@redhat.com>
4101
4102 PR c++/26690
4103 * g++.dg/gomp/pr26690-1.C: New test.
4104 * g++.dg/gomp/pr26690-2.C: New test.
4105
4106 2006-03-20 Jeff Law <law@redhat.com>
4107
4108 * gcc.dg/tree-ssa/pr21829.c: New test.
4109
4110 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
4111
4112 2006-03-20 Richard Sandiford <richard@codesourcery.com>
4113
4114 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
4115 (check_visibility_available): Use it.
4116 (check_effective_target_default_packed): Likewise.
4117 (check_effective_target_pcc_bitfield_type_matters): Likewise.
4118 (check_effective_target_fopenmp): Likewise.
4119 (check_effective_target_freorder): Likewise.
4120 (check_effective_target_fpic): Likewise.
4121 (check_named_sections_available): Likewise.
4122 (check_effective_target_ilp32): Likewise.
4123 (check_effective_target_lp64): Likewise.
4124
4125 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
4126
4127 PR fortran/20935
4128 * gfortran.dg/scalar_mask_2.f90: New test case.
4129
4130 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
4131
4132 PR tree-opt/26629
4133 * gcc.dg/tree-ssa/loadpre12.c: New test.
4134 * gcc.dg/tree-ssa/loadpre13.c: New test.
4135 * gcc.dg/tree-ssa/loadpre14.c: New test.
4136 * gcc.dg/tree-ssa/loadpre15.c: New test.
4137 * gcc.dg/tree-ssa/loadpre16.c: New test.
4138 * gcc.dg/tree-ssa/loadpre17.c: New test.
4139 * gcc.dg/tree-ssa/loadpre18.c: New test.
4140 * gcc.dg/tree-ssa/loadpre19.c: New test.
4141 * gcc.dg/tree-ssa/loadpre20.c: New test.
4142 * gcc.dg/tree-ssa/loadpre21.c: New test.
4143 * gcc.dg/tree-ssa/loadpre22.c: New test.
4144
4145 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
4146
4147 PR fortran/26741
4148 * gfortran.dg/elemental_initializer_1.f90: New test.
4149
4150 PR fortran/26716
4151 * gfortran.dg/assumed_shape_ranks_2: New test.
4152
4153 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
4154
4155 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
4156 target fpic.
4157
4158 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4159
4160 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
4161 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
4162 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
4163 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
4164 gfortran.fortran-torture/execute/direct_io.f90,
4165 gfortran.fortran-torture/execute/inquire_2.f90,
4166 gfortran.fortran-torture/execute/inquire_4.f90,
4167 gfortran.fortran-torture/execute/list_read_1.f90,
4168 gfortran.fortran-torture/execute/open_replace.f90,
4169 gfortran.fortran-torture/execute/slash_edit.f90,
4170 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
4171 temporary files from testcases.
4172
4173 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4174
4175 PR libgfortran/26509
4176 gfortran.dg/write_direct_eor.f90: New test.
4177
4178 2006-03-17 David Edelsohn <edelsohn@gnu.org>
4179
4180 * gcc.target/powerpc/pr26350.c: New.
4181 * gcc.target/powerpc/indexed-addr.c: New.
4182
4183 2006-03-16 Roger Sayle <roger@eyesopen.com>
4184
4185 * gfortran.dg/dependency_13.f90: New test case.
4186
4187 2006-03-16 Roger Sayle <roger@eyesopen.com>
4188
4189 PR middle-end/21781
4190 * gcc.dg/real-const-1.c: New test case.
4191
4192 2006-03-15 Geoffrey Keating <geoffk@apple.com>
4193
4194 * g++.old-deja/g++.other/init18.C: New.
4195 * g++.old-deja/g++.other/init5.C: Remove xfail.
4196
4197 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4198
4199 * g++.dg/opt/pr15551.C: Cleanup temp file.
4200
4201 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4202
4203 PR c++/6634
4204 g++.dg/parse/long1.C: New test.
4205
4206 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4207
4208 PR fortran/19101
4209 * gfortran.dg/continuation.f90: New test.
4210 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
4211
4212 2006-03-14 Richard Guenther <rguenther@suse.de>
4213
4214 PR tree-optimization/26672
4215 * gcc.dg/torture/pr26672.c: New testcase.
4216
4217 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
4218
4219 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
4220 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
4221
4222 2006-03-13 Roger Sayle <roger@eyesopen.com>
4223
4224 PR middle-end/26557
4225 * gcc.c-torture/compile/switch-1.c: New test case.
4226
4227 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
4228
4229 PR fortran/25378
4230 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
4231 test to include more permuatations of mask and index.
4232 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
4233 respond to F2003 spec. that the position returned for an all false
4234 mask && condition is zero.
4235
4236 2006-03-13 Jakub Jelinek <jakub@redhat.com>
4237
4238 PR middle-end/25989
4239 * gcc.dg/gomp/pr25989.c: New test.
4240
4241 2006-03-13 Jeff Law <law@redhat.com>
4242
4243 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
4244
4245 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
4246
4247 * gcc.dg/switch-9.c: New test.
4248
4249 2006-03-13 Richard Guenther <rguenther@suse.de>
4250
4251 PR middle-end/26630
4252 * gcc.dg/torture/pr26630.c: New testcase.
4253
4254 2006-03-11 Roger Sayle <roger@eyesopen.com>
4255
4256 * gfortran.dg/dependency_10.f90: New test case.
4257 * gfortran.dg/dependency_11.f90: Likewise.
4258
4259 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
4260 Erik Edelmann <eedelman@gcc.gnu.org>
4261
4262 * gfortran.dg/allocatable_function_1.f90: New.
4263 * gfortran.dg/allocatable_function_2.f90: New.
4264
4265 2006-03-10 Richard Guenther <rguenther@suse.de>
4266
4267 PR middle-end/26565
4268 * gcc.dg/torture/pr26565.c: New testcase.
4269
4270 2006-03-09 Eric Christopher <echristo@apple.com>
4271
4272 * gcc.c-torture/compile/20060309-1.c: New.
4273
4274 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4275
4276 PR libgfortran/26499
4277 * gfortran.dg/write_back.f: New test.
4278 * gfortran.dg/write_rewind_1.f: New test.
4279 * gfortran.dg/write_rewind_2.f: New test.
4280
4281 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4282
4283 PR libgfortran/26554
4284 * gfortran.dg/read_logical.f90: New test.
4285
4286 2006-03-04 Laurent GUERBY <laurent@guerby.net>
4287
4288 * ada/acats/norun.lst: cdd2a03 now passes.
4289
4290 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
4291
4292 PR testsuite/25177
4293 * gcc.target/powerpc/pr18096-1.c: Change where the error
4294 would match.
4295
4296 2006-03-04 Jakub Jelinek <jakub@redhat.com>
4297
4298 * gcc.target/i386/cleanup-1.c: New test.
4299 * gcc.target/i386/cleanup-2.c: New test.
4300
4301 2006-03-04 Roger Sayle <roger@eyesopen.com>
4302
4303 * gfortran.dg/dependency_9.f90: Remove for the time being.
4304
4305 2006-03-04 Krister Walfridsson <cato@df.lth.se>
4306
4307 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
4308 directive.
4309
4310 2006-03-03 Roger Sayle <roger@eyesopen.com>
4311
4312 * gfortran.dg/dependency_9.f90: New test case.
4313
4314 2006-03-03 Roger Sayle <roger@eyesopen.com>
4315
4316 * gfortran.dg/dependency_4.f90: New test case.
4317 * gfortran.dg/dependency_5.f90: New test case.
4318 * gfortran.dg/dependency_6.f90: New test case.
4319 * gfortran.dg/dependency_7.f90: New test case.
4320 * gfortran.dg/dependency_8.f90: New test case.
4321
4322 2006-03-03 Paul Brook <paul@codesourcery.com>
4323
4324 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
4325 Add m68k-*-elf.
4326
4327 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
4328
4329 PR fortran/25031
4330 * multiple_allocation_1.f90: New test.
4331
4332 2006-03-03 Roger Sayle <roger@eyesopen.com>
4333
4334 PR tree-optimization/26524
4335 * gfortran.dg/pr26524.f: New test case.
4336
4337 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4338
4339 * g++.dg/template/repo5.C: Cleanup repo files.
4340 * gcc.dg/20051201-1.c: Cleanup coverage files.
4341 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
4342 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
4343 tree dump files.
4344
4345 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
4346
4347 * objc.dg/objc-nofilename-1.m: New test.
4348 * objc.dg/bad-receiver-type.m: New test.
4349 * obj-c++.dg/bad-receiver-type.mm: New test.
4350
4351 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4352
4353 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
4354
4355 2006-03-01 Mike Stump <mrs@apple.com>
4356
4357 * g++.dg/abi/key2.C: Add.
4358
4359 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
4360
4361 * gfortran.dg/logical_dot_product.f90: New test.
4362
4363 PR fortran/26393
4364 * gfortran.dg/used_interface_ref.f90: New test.
4365
4366 PR fortran/20938
4367 * gfortran.dg/dependency_2.f90: New test.
4368 * gfortran.fortran-torture/execute/where17.f90: New test.
4369 * gfortran.fortran-torture/execute/where18.f90: New test.
4370 * gfortran.fortran-torture/execute/where19.f90: New test.
4371 * gfortran.fortran-torture/execute/where20.f90: New test.
4372
4373 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
4374
4375 * g++.dg/tree-ssa/pr26443.C: New test case.
4376
4377 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
4378
4379 PR middle-end/26022
4380 * g++.dg/opt/return-slot1.C: New test.
4381
4382 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4383
4384 PR libgfortran/26136
4385 * gfortran.dg/namelist_23.f90: New test.
4386
4387 2006-02-28 Roger Sayle <roger@eyesopen.com>
4388
4389 PR middle-end/14752
4390 * gcc.dg/fold-eqandshift-2.c: New test case.
4391
4392 2006-02-28 Richard Guenther <rguenther@suse.de>
4393
4394 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
4395 decomposition.
4396
4397 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
4398
4399 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
4400
4401 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4402
4403 PR libgfortran/26464
4404 * gfortran.dg/backspace_5.f: New test.
4405 * gfortran.dg/backspace_6.f: New test.
4406
4407 2006-02-26 Roger Sayle <roger@eyesopen.com>
4408
4409 * gcc.dg/fold-eqandnot-1.c: New test case.
4410
4411 2006-02-26 Roger Sayle <roger@eyesopen.com>
4412
4413 PR middle-end/19983
4414 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
4415
4416 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
4417
4418 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
4419 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
4420
4421 2006-02-26 Richard Guenther <rguenther@suse.de>
4422
4423 PR tree-optimization/26421
4424 * gcc.dg/tree-ssa/pr26421.c: New testcase.
4425
4426 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
4427
4428 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
4429 * g++.old-deja/g++.robertl/eb132.C: Likewise.
4430
4431 2006-02-26 Roger Sayle <roger@eyesopen.com>
4432
4433 * gcc.dg/fold-even-1.c: New test case.
4434
4435 2006-02-26 Roger Sayle <roger@eyesopen.com>
4436
4437 PR middle-end/21137
4438 * gcc.dg/fold-eqandshift-1.c: New test case.
4439
4440 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4441
4442 PR tree-optimization/25125
4443 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
4444 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
4445
4446 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4447
4448 PR tree-optimizations/26359
4449 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
4450 with -fdump-tree-dceloop-details.
4451 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
4452
4453 2006-02-25 Roger Sayle <roger@eyesopen.com>
4454
4455 PR middle-end/23673
4456 * gcc.dg/fold-eqxor-1.c: New test case.
4457 * gcc.dg/fold-eqxor-2.c: Likewise.
4458 * gcc.dg/fold-eqxor-3.c: Likewise.
4459
4460 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
4461
4462 PR fortran/23092
4463 * scalar_mask_1.f90: New test.
4464
4465 2006-02-24 Geoffrey Keating <geoffk@apple.com>
4466
4467 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
4468 * g++.dg/eh/uncaught2.C: New.
4469 * g++.dg/eh/uncaught3.C: New.
4470
4471 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4472
4473 PR libgfortran/26423
4474 * gfortran.dg/read_many_1.f: New test.
4475
4476 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
4477
4478 PR fortran/24519
4479 * gfortran.dg/dependency_3.f90: New test.
4480 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
4481 XFAILs.
4482
4483 PR fortran/25395
4484 * gfortran.dg/equiv_6.f90: New test.
4485
4486 2006-02-23 Jeff Law <law@redhat.com>
4487
4488 * gcc.c-torture/compile/pr26425.c: New test.
4489
4490 2006-02-23 Jakub Jelinek <jakub@redhat.com>
4491
4492 PR middle-end/26412
4493 * gcc.dg/gomp/pr26412.c: New test.
4494
4495 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4496
4497 PR c++/26291
4498 * g++.dg/other/ellipsis1.C: New test.
4499 * g++.dg/parse/operator4.C: Adjust error marker.
4500
4501 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
4502
4503 PR target/25603
4504 * gfortran.dg/pr25603.f: New testcase.
4505
4506 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
4507
4508 * gcc.dg/bf-spl1.c: Don't specify -m68000.
4509 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
4510
4511 2006-02-21 Geoffrey Keating <geoffk@apple.com>
4512
4513 * g++.dg/eh/spbp.C: New.
4514
4515 2006-02-21 Jakub Jelinek <jakub@redhat.com>
4516
4517 PR middle-end/26379
4518 * gcc.target/i386/mmx-7.c: New test.
4519
4520 2006-02-20 Roger Sayle <roger@eyesopen.com>
4521
4522 PR tree-optimization/26361
4523 * gcc.dg/tree-ssa/vrp27.c: New test case.
4524
4525 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
4526
4527 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
4528 * gcc.dg/tree-ssa/complex-4.c: Here.
4529
4530 2006-02-19 Roger Sayle <roger@eyesopen.com>
4531
4532 PR middle-end/19543
4533 * gfortran.dg/logical_1.f90: New test case.
4534
4535 2006-02-19 Jakub Jelinek <jakub@redhat.com>
4536
4537 PR middle-end/26334
4538 * gcc.dg/20060218-1.c: Moved to...
4539 * gcc.target/i386/20060218-1.c: ... here. New test.
4540
4541 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
4542
4543 PR fortran/26201
4544 * gfortran.dg/convert_1.f90: New.
4545
4546 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
4547
4548 PR fortran/25054
4549 * gfortran.dg/namelist_5.f90: New test.
4550
4551 PR fortran/25089
4552 * gfortran.dg/namelist_4.f90: New test.
4553
4554 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4555
4556 PR tree-opt/25680
4557 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
4558
4559 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4560
4561 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
4562 variable to take into account the variable name in the
4563 function header.
4564 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
4565
4566 2006-02-18 Jakub Jelinek <jakub@redhat.com>
4567
4568 PR middle-end/26334
4569 * gcc.c-torture/compile/20060217-1.c: New test.
4570 * gcc.dg/20060218-1.c: New test.
4571
4572 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
4573
4574 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
4575
4576 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
4577
4578 * gcc.dg/cpp/undef3.c: New test.
4579 * gcc.dg/cpp/trad/builtins2.c: New test.
4580
4581 2006-02-18 Mark Mitchell <mark@codesourcery.com>
4582
4583 PR c++/26266
4584 * g++.dg/template/static22.C: New test.
4585 * g++.dg/template/static23.C: New test.
4586 * g++.dg/template/static24.C: New test.
4587 * g++.dg/template/non-dependent13.C: New test.
4588 * g++.dg/init/member1.C: Tweak error markers.
4589
4590 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4591
4592 PR target/26255
4593 * gcc.c-torture/compile/pr26255.c: New test case.
4594
4595 2006-02-16 Roger Sayle <roger@eyesopen.com>
4596
4597 * gfortran.fortran-torture/execute/where_10.f90: New test case.
4598 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
4599 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
4600 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
4601 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
4602 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
4603 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
4604
4605 2006-02-16 Jeff Law <law@redhat.com>
4606
4607 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
4608 * gcc.dg/tree-ssa/vrp26.c: New test.
4609
4610 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
4611
4612 PR target/20353
4613 PR target/24578
4614 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
4615 __UCLIBC__ is defined.
4616
4617 2006-02-16 Jakub Jelinek <jakub@redhat.com>
4618
4619 PR fortran/26224
4620 * gfortran.dg/gomp/pr26224.f: New test.
4621
4622 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
4623
4624 PR tree-opt/25918
4625 * lib/target-supports.exp
4626 (check_effective_target_vect_short_mult): New.
4627 (check_effective_target_vect_char_mult): New.
4628 (check_effective_target_vect_widen_sum_qi_to_si): New.
4629 (check_effective_target_vect_widen_sum_qi_to_hi): New.
4630 (check_effective_target_vect_widen_sum_hi_to_si): New.
4631 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
4632 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
4633 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
4634 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
4635 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
4636 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
4637 vect-reduc-pattern-2c.c
4638 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
4639 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
4640 vect-reduc-pattern-1c.c
4641
4642 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
4643
4644 PR fortran/24557
4645 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
4646
4647 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
4648
4649 PR fortran/26054
4650 * gfortran.dg/enum_8.f90: Remove check for warning.
4651 * gfortran.dg/iomsg_1.f90: Ditto.
4652 * gfortran.dg/enum_1.f90: Ditto.
4653 * gfortran.dg/enum_9.f90: Ditto.
4654 * gfortran.dg/enum_2.f90: Ditto.
4655 * gfortran.dg/enum_10.f90: Ditto.
4656 * gfortran.dg/enum_3.f90: Ditto.
4657 * gfortran.dg/flush_1.f90: Ditto.
4658 * gfortran.dg/enum_4.f90: Ditto.
4659 * gfortran.dg/array_constructor_1.f90: Ditto.
4660 * gfortran.dg/enum_5.f90: Ditto.
4661 * gfortran.dg/enum_6.f90: Ditto.
4662 * gfortran.dg/enum_7.f90: Ditto.
4663
4664 2006-02-15 Jakub Jelinek <jakub@redhat.com>
4665
4666 PR middle-end/26300
4667 * gcc.c-torture/compile/20060215-1.c: New test.
4668
4669 2006-02-14 Roger Sayle <roger@eyesopen.com>
4670
4671 PR middle-end/23670
4672 * gcc.dg/tree-ssa/andor-2.c: New test case.
4673
4674 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
4675
4676 PR fortran/25045
4677 * optional_dim.f90: New test.
4678
4679 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4680
4681 PR fortran/26277
4682 * gfortran.dg/label_4.f90: New.
4683
4684 2006-02-14 Jakub Jelinek <jakub@redhat.com>
4685 Diego Novillo <dnovillo@redhat.com>
4686 Uros Bizjak <uros@kss-loka.si>
4687
4688 * gfortran.dg/gomp: New directory.
4689
4690 2006-02-14 Richard Guenther <rguenther@suse.de>
4691
4692 PR tree-optimization/26258
4693 * gcc.dg/torture/pr26258.c: New testcase.
4694
4695 2006-02-13 Jakub Jelinek <jakub@redhat.com>
4696
4697 PR fortran/26246
4698 * gfortran.dg/pr26246_1.f90: New test.
4699 * gfortran.dg/pr26246_2.f90: New test.
4700
4701 PR middle-end/26092
4702 * gcc.c-torture/compile/20060208-1.c: New test.
4703
4704 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
4705
4706 PR fortran/26074
4707 PR fortran/25103
4708 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
4709 * gfortran.dg/bad_automatic_objects_1.f90: New test.
4710 * gfortran.dg/automatic_module_variable.f90: Change error message.
4711
4712 PR fortran/20861
4713 * gfortran.dg/internal_dummy_1.f90: New test.
4714
4715 PR fortran/20871
4716 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
4717
4718
4719 PR fortran/25083
4720 * gfortran.dg/uncommon_block_data_1.f90: New test.
4721 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
4722 with standard.
4723
4724 PR fortran/25088
4725 * gfortran.dg/typed_subroutine_1.f90: New test.
4726
4727 2006-02-13 Geoffrey Keating <geoffk@apple.com>
4728
4729 * objc.dg/dwarf-1.m: New.
4730
4731 2006-02-13 Roger Sayle <roger@eyesopen.com>
4732
4733 PR middle-end/24427
4734 * gcc.dg/tree-ssa/andor-1.c: New test case.
4735
4736 2006-02-13 Josh Conner <jconner@apple.com>
4737
4738 PR target/25376
4739 * gcc.dg/pr25376.c: New test.
4740
4741 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
4742 assemble.
4743 * lib/target-supports.exp (check_named_sections_available):
4744 Only compile named-sections test -- don't assemble.
4745
4746 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
4747
4748 * g++.dg/warn/no-write-strings.C: New test.
4749 * g++.dg/warn/write-strings.C: Likewise.
4750 * g++.dg/warn/write-strings-default.C: Likewise.
4751
4752 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
4753
4754 PR fortran/25806
4755 * gfortran.dg/ret_pointer_2.f90: New test.
4756
4757 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
4758
4759 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
4760
4761 2006-02-10 Jeff Law <law@redhat.com>
4762
4763 * gcc.c-torture/compile/pr26213.c: New test.
4764
4765 2006-02-10 Steven G. Kargl <kargls@comcast.net>
4766
4767 gfortran.dg/null_1.f90: New test.
4768
4769 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4770
4771 PR fortran/14771
4772 * gfortran.dg/parens_4.f90: New.
4773 * gfortran.dg/parens_5.f90: New.
4774
4775 2006-02-10 Richard Guenther <rguenther@suse.de>
4776
4777 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
4778
4779 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4780 Paul Thomas <pault@gcc.gnu.org>
4781
4782 PR fortran/14771
4783 * gfortran.dg/parens_1.f90: New.
4784 * gfortran.dg/parens_2.f90: New.
4785 * gfortran.dg/parens_3.f90: New.
4786
4787 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
4788
4789 PR fortran/26038
4790 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
4791
4792 PR fortran/25059
4793 * gfortran.dg/impure_assignment_1.f90: New test.
4794
4795 PR fortran/25070
4796 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
4797
4798 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4799
4800 PR target/26141
4801 * g++.dg/expr/stdarg2.C: New test.
4802
4803 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4804
4805 PR inline-asm/16194
4806 * gcc.dg/pr16194.c: New test.
4807
4808 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4809
4810 * ada/acats/run_acats: Use portable variant of "$@".
4811
4812 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
4813
4814 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
4815 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
4816
4817 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4818
4819 PR tree-opt/26179
4820 * g++.dg/opt/pr26179.C: New test.
4821
4822 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4823
4824 PR middle-end/26134
4825 * gcc.dg/tree-ssa/complex-3.c: New test.
4826
4827 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4828
4829 * gcc.c-torture/compile/volatile-1.c: New test.
4830
4831 2006-02-09 Diego Novillo <dnovillo@redhat.com>
4832
4833 PR 26180
4834 * gcc.dg/tree-ssa/pr26180.c: New test.
4835
4836 2006-02-08 Jeff Law <law@redhat.com>
4837
4838 * gcc.dg/tree-ssa/pr21417.c: New test.
4839
4840 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4841
4842 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
4843 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
4844
4845 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4846
4847 * lib/scanrtl.exp: New.
4848
4849 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4850
4851 PR c++/26071
4852 * g++.dg/other/virtual2.C: New test.
4853
4854 PR c++/26070
4855 * g++.dg/other/virtual1.C: New test.
4856
4857 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4858
4859 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
4860 cleanup-ipa-dump): Update dump file glob patterns.
4861 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
4862 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
4863
4864 * lib/gcc-dg.exp: Load it.
4865 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
4866
4867 2006-02-07 Janis Johnson <janis187@us.ibm.com>
4868
4869 PR testsuite/26159
4870 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
4871 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4872
4873 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4874
4875 PR fortran/25577
4876 * gfortran.dg/mvbits_1.f90: New.
4877
4878 2006-02-07 Dirk Mueller <dmueller@suse.com>
4879
4880 * g++.dg/warn/Wdiv-by-zero.C: New test.
4881 * g++.dg/warn/Wno-div-by-zero.C: New.
4882
4883 2006-02-07 Jeff Law <law@redhat.com>
4884
4885 * gcc.dg/tree-ssa/pr21559.c: New test.
4886
4887 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
4888 multiple VRP passes.
4889 * gcc.dg/tree-ssa/vrp09.c: Likewise.
4890 * gcc.dg/tree-ssa/vrp18.c: Likewise.
4891 * gcc.dg/tree-ssa/pr21582.c: Likewise.
4892 * gcc.dg/tree-ssa/pr20657.c: Likewise.
4893 * gcc.dg/tree-ssa/pr21001.c: Likewise.
4894 * gcc.dg/tree-ssa/vrp02.c: Likewise
4895 * gcc.dg/tree-ssa/vrp11.c: Likewise
4896 * gcc.dg/tree-ssa/pr14341.c: Likewise
4897 * gcc.dg/tree-ssa/vrp19.c: Likewise
4898 * gcc.dg/tree-ssa/vrp20.c: Likewise
4899 * gcc.dg/tree-ssa/vrp03.c: Likewise
4900 * gcc.dg/tree-ssa/pr21086.c: Likewise
4901 * gcc.dg/tree-ssa/pr21959.c: Likewise
4902 * gcc.dg/tree-ssa/vrp21.c: Likewise
4903 * gcc.dg/tree-ssa/vrp04.c: Likewise
4904 * gcc.dg/tree-ssa/pr25485.c: Likewise
4905 * gcc.dg/tree-ssa/pr22026.c: Likewise
4906 * gcc.dg/tree-ssa/vrp22.c: Likewise
4907 * gcc.dg/tree-ssa/vrp05.c: Likewise
4908 * gcc.dg/tree-ssa/20030807-10.c: Likewise
4909 * gcc.dg/tree-ssa/pr20701.c: Likewise
4910 * gcc.dg/tree-ssa/vrp23.c: Likewise
4911 * gcc.dg/tree-ssa/vrp06.c: Likewise
4912 * gcc.dg/tree-ssa/pr22117.c: Likewise
4913 * gcc.dg/tree-ssa/pr20702.c: Likewise
4914 * gcc.dg/tree-ssa/vrp15.c: Likewise
4915 * gcc.dg/tree-ssa/pr21090.c: Likewise
4916 * gcc.dg/tree-ssa/pr21294.c: Likewise
4917 * gcc.dg/tree-ssa/vrp24.c: Likewise
4918 * gcc.dg/tree-ssa/vrp07.c: Likewise
4919 * gcc.dg/tree-ssa/pr21563.c: Likewise
4920 * gcc.dg/tree-ssa/pr25382.c: Likewise
4921 * gcc.dg/tree-ssa/vrp16.c: Likewise
4922 * gcc.dg/tree-ssa/vrp25.c: Likewise
4923 * gcc.dg/tree-ssa/vrp08.c: Likewise
4924 * gcc.dg/tree-ssa/20030807-6.c: Likewise
4925 * gcc.dg/tree-ssa/vrp17.c: Likewise
4926 * gcc.dg/tree-ssa/pr21458.c: Likewise
4927 * g++.dg/tree-ssa/pr18178.C: Likewise
4928
4929 2006-02-07 Richard Guenther <rguenther@suse.de>
4930
4931 PR c++/26140
4932 Revert
4933 2006-01-30 Richard Guenther <rguenther@suse.de>
4934 PR c++/23372
4935 * gcc.dg/pr23372-1.C: New testcase.
4936
4937 * g++.dg/tree-ssa/pr26140.C: New testcase.
4938
4939 2006-02-07 Mark Mitchell <mark@codesourcery.com>
4940
4941 PR c++/9737
4942 * g++.dg/template/ttp15.C: New test.
4943 * g++.dg/template/ttp16.C: Likewise.
4944 * g++.dg/template/ttp17.C: Likewise.
4945 * g++.old-deja/g++.pt/ttp36.C: Remove.
4946 * g++.old-deja/g++.pt/ttp19.C: Likewise.
4947 * g++.old-deja/g++.pt/ttp37.C: Likewise.
4948 * g++.old-deja/g++.pt/ttp38.C: Likewise.
4949 * g++.old-deja/g++.pt/ttp39.C: Likewise.
4950 * g++.old-deja/g++.pt/ttp9.C: Likewise.
4951 * g++.old-deja/g++.pt/ttp40.C: Likewise.
4952 * g++.old-deja/g++.pt/ttp51.C: Likewise.
4953 * g++.old-deja/g++.pt/ttp26.C: Likewise.
4954 * g++.old-deja/g++.pt/ttp36.C: Likewise.
4955
4956 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
4957
4958 PR libfortran/23815
4959 * unf_io_convert_4.f90: New test.
4960
4961 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
4962
4963 * gcc.dg/tree-ssa/loadpre10.c: New test.
4964 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
4965 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
4966 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
4967
4968 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4969
4970 PR libfortran/24685
4971 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
4972
4973 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
4974
4975 PR tree-opt/25251
4976 * gfortran.dg/assign_7.f: New test.
4977
4978 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
4979
4980 PR fortran/26041
4981 PR fortran/26064
4982 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
4983 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
4984 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
4985
4986 2006-02-05 Jakub Jelinek <jakub@redhat.com>
4987
4988 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
4989 in size_t typedef.
4990
4991 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4992
4993 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
4994 * g++.dg/charset/string.c (foo): Likewise.
4995 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
4996 const char*
4997 * g++.dg/ext/builtin2.C (printf): Likewise.
4998 * g++.dg/init/new15.C (printf): Likewise.
4999 * g++.dg/opt/pr17697-1.C (foo): Likewise.
5000 * g++.dg/opt/pr17697-2.C (foo): Likewise.
5001 * g++.dg/opt/pr17697-3.C (foo): Likewise.
5002 * g++.dg/template/non-dependent4.C (temp): Likewise.
5003 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
5004 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
5005 parameter type to const char*.
5006 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
5007 Change type to const char*.
5008 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
5009 Likewise.
5010 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
5011 second parameter type to const char*.
5012 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
5013 (Y::Y): Change parameter type to const char*.
5014 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
5015 * g++.old-deja/g++.jason/report.C: Apply const correctness.
5016 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
5017 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
5018 (char*).
5019 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
5020 const char*.
5021 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
5022 type to const char*.
5023 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
5024 return type to const char*.
5025 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
5026 to const char*.
5027 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
5028 * g++.old-deja/g++.law/refs1.C: Likewise.
5029 * g++.old-deja/g++.law/visibility1.C: Likewise.
5030 * g++.old-deja/g++.law/visibility2.C: Likewise.
5031 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
5032 const char*.
5033 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
5034 * g++.old-deja/g++.mike/net48.C: Likewise.
5035 * g++.old-deja/g++.mike/p646.C: Likewise.
5036 * g++.old-deja/g++.mike/p6746.C: Likewise.
5037 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
5038 type to const char*.
5039 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
5040 deprecated conversion warning.
5041 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
5042 char*.
5043 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
5044 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
5045 * g++.old-deja/g++.pt/explicit8.C: Likewise.
5046 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
5047 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
5048 * g++.old-deja/g++.pt/nontype3.C: Likewise.
5049 * g++.old-deja/g++.pt/t39.C: Likewise.
5050 * g++.old-deja/g++.robertl/eb106.C: Likewise.
5051 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
5052
5053 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
5054
5055 PR fortran/25075
5056 intrinsic_argument_conformance_1.f90: New test.
5057
5058 2006-02-03 Steven G. Kargl <kargls@comcast.net>
5059
5060 PR fortran/20845
5061 * gfortran.dg/char_result_11.f90: Add SAVE.
5062 * gfortran.dg/der_pointer_4.f90: Ditto.
5063 * gfortran.dg/default_initialization.f90: New test.
5064
5065 2006-02-03 Jeff Law <law@redhat.com>
5066
5067 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
5068 handle more than 100 dump files.
5069 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
5070 * lib/scantree.exp (scan-tree-dump): Likewise.
5071 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
5072 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
5073 * lib/scanipa.exp (scan-ipa-dump): Likewise.
5074 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
5075 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
5076
5077 2006-02-03 Diego Novillo <dnovillo@redhat.com>
5078
5079 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
5080
5081 2006-02-03 Mark Mitchell <mark@codesourcery.com>
5082
5083 * g++.dg/template/using12.C: New test.
5084
5085 2006-02-03 Alan Modra <amodra@bigpond.net.au>
5086
5087 * gcc.target/powerpc/pr25960.c: New test.
5088
5089 2006-02-02 Steven G. Kargl <kargls@comcast>
5090
5091 PR fortran/24958
5092 gfortran.dg/nullify_2.f90: New test.
5093
5094 2006-02-02 Diego Novillo <dnovillo@redhat.com>
5095
5096 PR 25990
5097 * gcc.dg/gomp/pr25990.c: New test.
5098
5099 2006-01-31 Mark Mitchell <mark@codesourcery.com>
5100
5101 PR c++/25342
5102 * g++.gd/template/partial4.C: New test.
5103
5104 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
5105
5106 PR middle-end/26001
5107 * gfortran.dg/data_char_2.f90: New.
5108
5109 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
5110
5111 PR fortran/26039
5112 maxval_maxloc_conformance_1.f90: New test.
5113
5114 2006-01-31 Richard Guenther <rguenther@suse.de>
5115
5116 * gcc.target/i386/sselibm-1.c: New testcase.
5117 * gcc.target/i386/sselibm-2.c: Likewise.
5118 * gcc.target/i386/sselibm-3.c: Likewise.
5119 * gcc.target/i386/sselibm-4.c: Likewise.
5120 * gcc.target/i386/sselibm-5.c: Likewise.
5121
5122 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
5123
5124 PR fortran/24266
5125 * gfortran.dg/arrayio_derived_2.f90: New.
5126
5127 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
5128
5129 * gcc.dg/unsigned-long-compare.c: New test.
5130
5131 2006-01-30 Steve Ellcey <sje@cup.hp.com>
5132
5133 PR testsuite/25318
5134 * lib/target-supports.exp (check_effective_target_freorder):
5135 Check to see if target supports -freorder-blocks-and-partition.
5136 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
5137 instead of "dg-require-named-sections".
5138
5139 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
5140
5141 PR target/14798:
5142 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
5143 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
5144 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5145 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5146 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
5147 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
5148 * gcc.dg/attr-isr-trap_exit.c: Likewise.
5149 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5150
5151 2006-01-30 Richard Guenther <rguenther@suse.de>
5152
5153 PR c++/23372
5154 * gcc.dg/pr23372-1.C: New testcase.
5155
5156 2006-01-29 Diego Novillo <dnovillo@redhat.com>
5157
5158 * gcc.dg/gomp/pr25874.c: New test.
5159
5160 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
5161
5162 PR tree-opt/25911
5163 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
5164
5165 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
5166
5167 PR fortran/18578
5168 PR fortran/18579
5169 PR fortran/20857
5170 PR fortran/20885
5171 * gfortran.dg/intent_out_1.f90: New test.
5172
5173 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
5174
5175 PR fortran/17911
5176 * gfortran.dg/procedure_lvalue.f90: New test.
5177
5178 PR fortran/20895
5179 PR fortran/25030
5180 * gfortran.dg/char_pointer_assign_2.f90: New test.
5181 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
5182 assignment to be consistent with standard.
5183 * gfortran.dg/char_result_2.f90: The same.
5184 * gfortran.dg/char_result_8.f90: The same.
5185
5186 2006-01-28 Zack Weinberg <zackw@panix.com>
5187
5188 * gcc.dg/Woverlength-strings.c
5189 * gcc.dg/Woverlength-strings-pedantic-c89.c
5190 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
5191 * gcc.dg/Woverlength-strings-pedantic-c99.c
5192 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
5193
5194 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
5195
5196 * gcc.c-torture/execute/20060127-1.c: New test.
5197
5198 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5199
5200 PR c++/25999
5201 * g++.dg/ext/pragmaweak1.C: New test.
5202
5203 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5204
5205 PR c++/25855
5206 * g++.dg/template/spec29.C: New test.
5207
5208 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
5209
5210 PR c/19606.
5211 * gcc.c-torture/execute/pr19606.c: New.
5212
5213 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
5214
5215 * gcc.dg/pragma-re-4.c: New test.
5216
5217 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
5218
5219 PR fortran/25964
5220 * gfortran.dg/assumed_size_refs_3.f90: New test.
5221
5222 2006-01-27 Ben Elliston <bje@au.ibm.com>
5223
5224 * gcc.misc-tests/dectest.exp: Remove defunct comment.
5225
5226 2006-01-26 Laurent GUERBY <laurent@guerby.net>
5227
5228 PR ada/21317
5229 * ada/acats/support/impdef.a: Add One_Long_Second.
5230 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
5231 * ada/acats/tests/c9/c94026.a: Likewise.
5232 * ada/acats/tests/c9/c97305c.ada: Likewise.
5233 * ada/acats/tests/c9/c99004a.ada: Likewise.
5234
5235 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
5236
5237 PR fortran/25964
5238 * gfortran.dg/global_references_2.f90: New test.
5239
5240 PR fortran/25084
5241 PR fortran/20852
5242 PR fortran/25085
5243 PR fortran/25086
5244 * gfortran.dg/assumed_charlen_function_1.f90: New test.
5245 * gfortran.dg/assumed_charlen_function_3.f90: New test.
5246
5247 PR fortran/25416
5248 * gfortran.dg/assumed_charlen_function_2.f90: New test.
5249
5250 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
5251
5252 PR c/25892
5253 * gcc.dg/Wpointer-sign.c: New.
5254 * gcc.dg/Wpointer-sign-Wall.c: New.
5255 * gcc.dg/Wpointer-sign-Wall-no.c: New.
5256 * gcc.dg/Wpointer-sign-pedantic.c: New.
5257 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
5258 * gcc.dg/conv-2.c: Use -Wpointer-sign.
5259
5260 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
5261
5262 PR C/25861
5263 * gcc.c-torture/compile/pr25861.c: New test.
5264
5265 2006-01-26 Paul Brook <paul@codesourcery.com>
5266
5267 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
5268 on short-enum targets.
5269 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
5270 variable.
5271 (generate_fields): Use short_enums.
5272 (main): Set short_enums. Document -e.
5273 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
5274 on short-enum targets.
5275 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
5276 variable.
5277 (generate_fields): Use short_enums.
5278 (main): Set short_enums. Document -e.
5279 * lib/target-supports.exp (check_effective_target_short_enums): New.
5280
5281 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
5282
5283 PR target/25947
5284 * gcc.dg/torture/pr25947-1.c: New test.
5285
5286 2006-01-25 Jan Hubicka <jh@suse.cz>
5287 Roger Sayle <roger@eyesopen.com>
5288
5289 PR rtl-optimization/25703
5290 * gcc.target/i386/20060125-1.c: New test case.
5291 * gcc.target/i386/20060125-2.c: New test case.
5292
5293 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5294
5295 PR fortran/18540
5296 * gfortran.dg/goto_1.f: New.
5297
5298 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
5299
5300 PR fortran/25716
5301 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
5302 25716 on 32-bit systems too.
5303
5304 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
5305
5306 PR testsuite/25590
5307 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
5308
5309 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
5310
5311 * gcc.dg/tree-ssa/gen-vect-33.c: New.
5312
5313 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5314
5315 PR fortran/25835
5316 * gfortran.dg/read_eof.f90: Delete, renamed.
5317 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
5318 * gfortran.dg/read_eof_2.f90: New test.
5319 * gfortran.dg/read_eof_3.f90: New test.
5320
5321 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
5322
5323 PR tree-opt/25860
5324 * gcc.c-torture/compile/pr25860.c: New test.
5325
5326 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5327
5328 PR c++/25552
5329 * g++.dg/parse/dtor8.C: New test.
5330
5331 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
5332
5333 PR testsuite/25891
5334 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
5335 * gcc.dg/gomp/gomp.exp: Return without testing anything if
5336 check_effective_target_fopenmp returns 0.
5337
5338 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
5339
5340 PR ada/20548
5341 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
5342 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
5343 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
5344
5345 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
5346
5347 PR tree-opt/25857
5348 * g++.dg/opt/pr25857.C: New test.
5349
5350 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
5351 Jan Hubicka <jh@suse.cz>
5352 Richard Guenther <rguenther@suse.de>
5353
5354 PR rtl-optimization/25654
5355 * gcc.dg/torture/pr25654.c: New testcase.
5356 * gcc.target/i386/pr25654.c: Likewise.
5357
5358 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
5359
5360 PR fortran/25901
5361 * gfortran.dg/internal references_2.f90: New test.
5362
5363 Fix regression in testing of admissability of attributes.
5364 * gfortran.dg/intent_used_1.f90: New test.
5365
5366 2006-01-23 Ben Elliston <bje@au.ibm.com>
5367
5368 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
5369 Remove target conditional torture options for i?86 and x86_64
5370 GNU/Linux.
5371
5372 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
5373
5374 PR c++/10891
5375 * g++.dg/rtti/no-rtti.C: New.
5376
5377 2006-01-21 Mark Mitchell <mark@codesourcery.com>
5378
5379 PR c++/25895
5380 * g++.dg/inherit/conv2.C: New test.
5381
5382 PR c++/25856
5383 * g++.dg/parse/dtor7.C: New test.
5384
5385 PR c++/25858
5386 * g++.dg/template/crash44.C: New test.
5387
5388 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
5389
5390 PR fortran/25124
5391 PR fortran/25625
5392 * gfortran.dg/internal_references_1.f90: New test.
5393 PR fortran/20881
5394 PR fortran/23308
5395 PR fortran/25538
5396 PR fortran/25710
5397 * gfortran.dg/global_references_1.f90: New test.
5398 * gfortran.dg/g77/19990905-1.f: Restore the error that
5399 there is a clash between the common block name and
5400 the name of a subroutine reference.
5401
5402 PR fortran/PR24276
5403 * gfortran.dg/aliasing_dummy_1.f90: New test.
5404
5405 2006-01-21 Alan Modra <amodra@bigpond.net.au>
5406
5407 * gcc.dg/vmx/1b-01.c: Warning fix.
5408 * gcc.dg/vmx/1c-02.c: Likewise.
5409 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
5410
5411 2006-01-20 Steve Ellcey <sje@cup.hp.com>
5412
5413 PR testsuite/24962
5414 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
5415
5416 2006-01-20 Richard Guenther <rguenther@suse.de>
5417 Steven Bosscher <stevenb.gcc@gmail.com>
5418
5419 PR rtl-optimization/24626
5420 * gcc.dg/torture/pr24626-1.c: New testcase.
5421 * gcc.dg/torture/pr24626-2.c: Likewise.
5422 * gcc.dg/torture/pr24626-3.c: Likewise.
5423 * gcc.dg/torture/pr24626-4.c: Likewise.
5424
5425 2006-01-20 Dirk Mueller <dmueller@suse.com>
5426
5427 PR c++/5520
5428 * g++.dg/warn/empty-body.C: New.
5429
5430 2006-01-19 Mark Mitchell <mark@codesourcery.com>
5431
5432 PR c++/22136
5433 * g++.dg/template/using10.C: New test.
5434 * g++.dg/temlpate/using11.C: Likewise.
5435 * g++.dg/inherit/using5.C: Tweak error messages.
5436
5437 2006-01-20 Alan Modra <amodra@bigpond.net.au>
5438
5439 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
5440 target test.
5441 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
5442
5443 2006-01-19 Jan Hubicka <jh@suse.cz>
5444
5445 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
5446
5447 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5448
5449 PR c++/25854
5450 * g++.dg/template/spec28.C: New test.
5451
5452 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
5453
5454 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5455 Fix fprintf's by adding srcdir or removing it.
5456
5457 2006-01-19 Diego Novillo <dnovillo@redhat.com>
5458
5459 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
5460 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
5461 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
5462 * testsuite/gcc.dg/gomp/empty.c: Likewise.
5463 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
5464 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
5465 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
5466 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
5467 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
5468 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
5469 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
5470 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
5471 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
5472 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
5473
5474 2006-01-18 Jeff Law <law@redhat.com>
5475
5476 * gcc.dg/tree-ssa/vrp25.c: New test.
5477
5478 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5479
5480 * gcc.dg/pr25805.c: Fix misapplied patch.
5481
5482 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
5483
5484 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
5485 (check_effective_target_vect_udot_qi): New.
5486 (check_effective_target_vect_sdot_hi): New.
5487 (check_effective_target_vect_udot_hi): New.
5488 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
5489 prefixed with "wrapv-" with -fwrapv.
5490 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
5491 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
5492 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
5493 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
5494 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
5495
5496 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
5497 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
5498 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
5499 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
5500
5501 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5502
5503 PR c++/16829
5504 * g++.dg/other/default2.C: New test.
5505 * g++.dg/other/default3.C: New test.
5506
5507 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5508
5509 PR c/25805
5510 * gcc.dg/pr25805.c: New file.
5511
5512 2006-01-18 Mark Mitchell <mark@codesourcery.com>
5513
5514 PR c++/25836
5515 * g++.dg/template/init6.C: New test.
5516
5517 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
5518
5519 * gcc.dg/tree-ssa/pr24287.c: New test
5520
5521 2006-01-18 Eric Christopher <echristo@apple.com>
5522
5523 * g++.dg/eh/table.C: New.
5524
5525 2006-01-18 DJ Delorie <dj@redhat.com>
5526
5527 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
5528 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
5529 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
5530 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
5531
5532 2006-01-18 Jeff Law <law@redhat.com>
5533
5534 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
5535 on wrapping on overflow semantics.
5536
5537 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
5538
5539 * gcc.gc/tree-ssa/vrp23.c: New test.
5540 * gcc.gc/tree-ssa/vrp24.c: New test.
5541
5542 2006-01-18 Richard Henderson <rth@redhat.com>
5543 Aldy Hernandez <aldyh@redhat.com>
5544 Jakub Jelinek <jakub@redhat.com>
5545 Diego Novillo <dnovillo@redhat.com>
5546 Uros Bizjak <uros@kss-loka.si>
5547
5548 * testsuite/gcc.dg/gomp: New directory.
5549
5550 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
5551 Steven G. Kargl <kargls@comcast.net>
5552
5553 PR fortran/20869
5554 * gfortran.dg/intrinsic_external_1.f90: New test.
5555
5556 PR fortran/20875.
5557 * gfortran.dg/elemental_pointer_1.f90: New test.
5558
5559 PR fortran/25024
5560 * gfortran.dg/external_procedures_1.f90: New test.
5561
5562 PR fortran/25785
5563 gfortran.dg/assumed_present.f90: New test.
5564
5565 2006-01-18 Jakub Jelinek <jakub@redhat.com>
5566
5567 * g++.dg/parse/lookup5.C: New test.
5568
5569 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5570
5571 PR fortran/25697
5572 * gfortran.dg/read_eof.f90: New test.
5573
5574 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5575
5576 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
5577 add a closing brace.
5578
5579 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5580
5581 PR fortran/25631
5582 * gfortran.dg/fmt_tl.f: New test.
5583
5584 2006-01-17 Eric Christopher <echristo@apple.com>
5585
5586 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
5587 * g++.old-deja/g++.warn/impint2.C: Ditto.
5588 * g++.old-deja/g++.other/null1.C: Ditto.
5589 * g++.dg/warn/conv2.C: Ditto.
5590 * g++.dg/warn/conv4.C: New file.
5591
5592 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5593
5594 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
5595
5596 2006-01-17 Andreas Jaeger <aj@suse.de>
5597 Janis Johnson <janis187@us.ibm.com>
5598
5599 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
5600 in 64-bit.
5601 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
5602 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
5603
5604 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5605
5606 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5607 xfail txxx where xxx >= 25.
5608
5609 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5610
5611 PR testsuite/25764
5612 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
5613
5614 2006-01-17 Jakub Jelinek <jakub@redhat.com>
5615
5616 PR c/25682
5617 * gcc.dg/pr25682.c: New test.
5618 * g++.dg/parse/array-size2.C: New test.
5619
5620 2006-01-16 Ian Lance Taylor <ian@airs.com>
5621
5622 * consistency.vlad: Remove entire directory, 1652 files.
5623
5624 2006-01-16 Janis Johnson <janis187@us.ibm.com>
5625
5626 * lib/target-supports.exp (check_effective_target_dfp_nocache,
5627 check_effective_target_dfprt_nocache): New.
5628 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
5629 (check_effective_target_dfprt): New.
5630 * lib/c-compat.exp (check_dfp): Remove.
5631 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
5632 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
5633 level of support for decimal float.
5634 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
5635 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
5636 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
5637 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
5638 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
5639 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
5640 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
5641 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
5642 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
5643 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
5644 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
5645 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
5646 directives.
5647
5648 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
5649
5650 PR testsuite/25741
5651 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
5652 $base_dir/../.
5653 * lib/gfortran.exp (gfortran_init): Likewise.
5654 * lib/obj-c++.exp (obj-c++_init): Likewise.
5655 * lib/scanasm.exp (scan-assembler-dem): Likewise.
5656 (scan-assembler-dem-not): Likewise.
5657 * lib/scandump.exp (scan-dump-dem): Likewise.
5658 (scan-dump-dem-not): Likewise.
5659
5660 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
5661
5662 PR testsuite/25767
5663 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
5664 powerpc-*-darwin*.
5665 * lib/obj-c++.exp (obj-c++_init): Likewise.
5666
5667 2006-01-16 Richard Guenther <rguenther@suse.de>
5668
5669 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
5670
5671 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5672
5673 PR testsuite/25777
5674 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
5675 to LD_LIBRARY_PATH.
5676
5677 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
5678 Andrew Pinski <pinskia@physics.uc.edu>
5679
5680 * gcc.dg/minmax-1.c: New test.
5681
5682 2006-01-16 Ben Elliston <bje@au.ibm.com>
5683
5684 * gcc.dg/dfp/dfp.exp: Correct FSF address.
5685 * gcc.misc-tests/dectest.exp: Ditto.
5686
5687 2006-01-15 Ian Lance Taylor <ian@airs.com>
5688
5689 PR testsuite/25796
5690 * gcc.target/i386/cmov6.c: Use -march=k8.
5691
5692 2006-01-15 Andreas Jaeger <aj@suse.de>
5693
5694 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
5695 x86 does not have __float128.
5696
5697 2006-01-14 Ian Lance Taylor <ian@airs.com>
5698
5699 * gcc.target/i386/cmov6.c: New test.
5700
5701 2006-01-14 Mark Mitchell <mark@codesourcery.com>
5702
5703 PR c++/25663
5704 * g++.dg/template/ctor6.C: New test.
5705
5706 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
5707
5708 PR tree-optimization/25485
5709 * gcc.dg/tree-ssa/pr25485.c: New.
5710
5711 2006-01-14 Richard Guenther <rguenther@suse.de>
5712
5713 PR tree-optimization/22548
5714 PR tree-optimization/22555
5715 PR tree-optimization/22501
5716 * gcc.dg/tree-ssa/alias-4.c: New testcase.
5717 * gcc.dg/tree-ssa/alias-5.c: Likewise.
5718 * gcc.dg/tree-ssa/alias-6.c: Likewise.
5719 * gcc.dg/tree-ssa/alias-7.c: Likewise.
5720 * gcc.dg/tree-ssa/alias-8.c: Likewise.
5721 * gcc.dg/tree-ssa/alias-9.c: Likewise.
5722 * gcc.dg/tree-ssa/alias-10.c: Likewise.
5723 * gcc.dg/tree-ssa/alias-11.c: Likewise.
5724 * gcc.dg/tree-ssa/alias-12.c: Likewise.
5725
5726 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
5727
5728 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
5729 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
5730
5731 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
5732 Richard Guenther <rguenther@suse.de>
5733
5734 PR rtl-optimization/24257
5735 * gcc.dg/torture/pr24257.c: New testcase.
5736
5737 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
5738
5739 * gcc.c-torture/execute/20060110-1.c: New test.
5740 * gcc.c-torture/execute/20060110-2.c: New test.
5741
5742 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
5743
5744 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
5745
5746 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
5747
5748 PR fortran/25756
5749 * gfortran.dg/label_3.f90: New test.
5750
5751 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
5752
5753 PR tree-optimization/25771
5754 * g++.dg/tree-ssa/pr25771.C: New test
5755
5756 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5757
5758 PR tree-opt/24365
5759 * g++.dg/opt/complex5.C: New test.
5760
5761 2006-01-13 Richard Guenther <rguenther@suse.de>
5762
5763 * gcc.target/i386/387-9.c: New testcase.
5764
5765 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
5766
5767 PR c++/24824
5768 * g++.dg/debug/dwarf2-1.C: New.
5769
5770 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
5771
5772 PR testsuite/25728
5773 * lib/gcov.exp (verify-lines): Add "close $fd".
5774
5775 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
5776 Ben Elliston <bje@au.ibm.com>
5777
5778 * gcc.dg/dfp/inf-1.c: New test.
5779
5780 2006-01-12 Janis Johnson <janis187@us.ibm.com>
5781 Yao Qi <qiyaoltc@cn.ibm.com>
5782 Ben Elliston <bje@au.ibm.com>
5783 Jon Grimm <jgrimm2@us.ibm.com>
5784
5785 * gcc.dg/nodfp-1.c: New test.
5786 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5787 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5788 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
5789 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
5790 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
5791 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
5792 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
5793 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
5794 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
5795 * gcc.dg/format/dfp-scanf-1.c: Likewise.
5796 * gcc.dg/format/dfp-printf-1.c: Likewise.
5797 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
5798 (compat_setup_dfp): New.
5799 * gcc.dg/compat/compat.exp: Use it.
5800 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
5801 Make some variables global, prepend "compat_" to their names.
5802 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
5803 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
5804 * gcc.misc-tests/dectest.exp: New test driver for decTest.
5805 * lib/compat.exp (compat_skip_list): Make global, rename.
5806 * lib/c-compat.exp: New file.
5807 * lib/target-supports.exp (check_effective_target_dfp): New.
5808
5809 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
5810 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
5811 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
5812 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
5813 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
5814 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
5815 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
5816 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
5817 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
5818 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
5819 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
5820 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
5821 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
5822 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
5823 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
5824 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
5825 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
5826 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
5827 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
5828 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
5829 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
5830 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
5831 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
5832 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
5833 gcc.dg/dfp/struct-layout-1.c,
5834 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
5835 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
5836 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
5837 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
5838 gcc.dg/dfp/func-vararg-dfp.c,
5839 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
5840 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
5841 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
5842 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
5843 gcc.dg/dfp/wtr-conversion-1.c: New tests.
5844
5845 2006-01-11 Richard Guenther <rguenther@suse.de>
5846
5847 PR tree-optimization/25734
5848 * gcc.dg/tree-ssa/pr25734.c: New testcase.
5849
5850 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5851
5852 PR fortran/25486
5853 * gfortran.dg/literal_character_constant_1_x.F: New test.
5854 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
5855 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
5856 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
5857
5858 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
5859
5860 PR c++/25386
5861 * g++.dg/ext/packed3.C: Add expected packed error.
5862
5863 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
5864
5865 PR target/25706
5866 * gcc.dg/torture/pr25706-1.c: New test.
5867
5868 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
5869
5870 PR tree-optimization/23109
5871 PR tree-optimization/23948
5872 PR tree-optimization/24123
5873
5874 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
5875 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
5876 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
5877 g++.dg/tree-ssa/pr23948.C: New testcases.
5878 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
5879 three divisions in order to do the optimization.
5880
5881 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
5882
5883 PR c++/25632
5884 * g++.dg/other/pr25632.C: New test.
5885
5886 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
5887
5888 PR fortran/25730
5889 * gfortran.dg/used_types_1.f90: New test.
5890
5891 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
5892
5893 PR target/25718
5894 * gcc.dg/torture/pr25718-1.c: New test.
5895
5896 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5897
5898 * gfortran.dg/list_read_2.f90: Fix typo in description.
5899
5900 2006-01-10 Jan Beulich <jbeulich@novell.com>
5901
5902 * lib/target-supports.exp (check_visibility_available): Simplify test
5903 for *-*-netware*.
5904 (check_profiling_available): Fail for *-*-netware*.
5905 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
5906 * gcc.dg/20021014-1.c: Likewise.
5907 * gcc.dg/nest.c: Likewise.
5908
5909 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5910
5911 fortran/24936
5912 * gfortran.dg/forall_3.f90: New test.
5913
5914 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5915
5916 PR fortran/21977
5917 * gfortran.dg/nesting_2.f90: New test.
5918 * gfortran.dg/nesting_3.f90: New test.
5919
5920 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
5921
5922 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
5923 Fix typo in comment.
5924
5925 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5926
5927 * gfortran.dg/single_char_string.f90: New test.
5928
5929 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5930
5931 * gfortran.dg/ichar_2.f90: New test.
5932
5933 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
5934
5935 PR fortran/25093
5936 * gfortran.dg/private_type_4.f90: New.
5937
5938 2006-01-07 Richard Guenther <rguenther@suse.de>
5939
5940 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
5941
5942 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5943
5944 * gfortran.dg/func_decl_1.f90: New.
5945 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
5946 * gfortran.dg/array_alloc_2.f90: Likewise.
5947 * gfortran.dg/char_result_8.f90: Likewise.
5948 * gfortran.dg/dup_save_1.f90: Likewise.
5949 * gfortran.dg/dup_save_2.f90: Likewise.
5950 * gfortran.dg/f2c_6.f90: Likewise.
5951 * gfortran.dg/f2c_7.f90: Likewise.
5952 * gfortran.dg/func_result_2.f90: Likewise.
5953 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
5954
5955 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
5956
5957 PR fortran/22146
5958 * gfortran.dg/elemental_subroutine_1.f90: New test.
5959 * gfortran.dg/elemental_subroutine_2.f90: New test.
5960
5961 PR fortran/25029
5962 PR fortran/21256
5963 * gfortran.dg/assumed_size_refs_1.f90: New test.
5964
5965 PR fortran/20868
5966 PR fortran/20870
5967 * gfortran.dg/assumed_size_refs_2.f90: New test.
5968 * gfortran.dg/initialization_1.f90: Change warning message.
5969
5970 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
5971
5972 * gcc.dg/tree-ssa/loop-15.c: New test.
5973
5974 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5975
5976 PR fortran/25598
5977 * gfortran.dg/backspace_3.f: New test.
5978 * gfortran.dg/backspace_4.f: New test.
5979
5980 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5981
5982 PR fortran/24268
5983 * gfortran.dg/fmt_white.f: Update test.
5984
5985 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
5986
5987 * gcc.dg/cast-1.c: Add new warning.
5988 * gcc.dg/cast-2.c: Likewise.
5989 * gcc.dg/cast-3.c: Likewise.
5990 * gcc.dg/format/cast-1.c: Likewise.
5991 * gcc.dg/cast-4.c: New testcase.
5992
5993 2006-01-05 Richard Guenther <rguenther@suse.de>
5994
5995 PR tree-optimization/22555
5996 * gcc.dg/tree-ssa/alias-3.c: New testcase.
5997
5998 2006-01-05 Richard Guenther <rguenther@suse.de>
5999 Diego Novillo <dnovillo@redhat.com>
6000
6001 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
6002 * gcc.dg/tree-ssa/loop-8.c: Likewise.
6003 * gcc.dg/tree-ssa/loop-1.c: Likewise.
6004 * gcc.dg/tree-ssa/pr23294.c: Likewise.
6005 * gcc.dg/tree-ssa/pr21985.c: Likewise.
6006 * gcc.dg/tree-ssa/loop-14.c: Likewise.
6007 * gcc.dg/tree-ssa/loop-2.c: Likewise.
6008 * gcc.dg/tree-ssa/loop-3.c: Likewise.
6009 * gcc.dg/tree-ssa/loop-4.c: Likewise.
6010 * gcc.dg/tree-ssa/pr21171.c: Likewise.
6011 * gcc.dg/tree-ssa/loop-5.c: Likewise.
6012 * gcc.dg/tree-ssa/loop-10.c: Likewise.
6013 * gcc.dg/tree-ssa/loop-6.c: Likewise.
6014 * treelang/compile/extravar.tree: Likewise.
6015 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
6016 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
6017 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
6018 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6019 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
6020
6021 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
6022
6023 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
6024 for 64-bit fix.
6025
6026 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
6027
6028 PR fortran/23675
6029 gfortran.dg/char_result_11.f90: New.
6030
6031 2006-01-04 Mark Mitchell <mark@codesourcery.com>
6032
6033 PR c++/24782
6034 * g++.dg/parse/access9.C: New test.
6035 * g++.dg/tc1/dr52.C: Tweak error markers.
6036
6037 2006-01-04 Richard Henderson <rth@redhat.com>
6038
6039 Merge from gomp branch.
6040 * g++.dg/parse/pragma2.C: Update expected error lines.
6041
6042 2006-01-04 Jakub Jelinek <jakub@redhat.com>
6043
6044 * g++.dg/other/i386-2.C: New test.
6045
6046 PR target/25554
6047 * gcc.c-torture/compile/20051228-1.c: New test.
6048
6049 PR c/25559
6050 * gcc.dg/pr25559.c: New test.
6051
6052 2006-01-03 Mark Mitchell <mark@codesourcery.com>
6053
6054 PR c++/25492
6055 * g++.dg/lookup/friend9.C: New test.
6056
6057 PR c++/25625
6058 * g++.dg/template/repo5.C: New test.
6059
6060 2006-01-03 Steven G. Kargl <kargls@comcast.net>
6061
6062 PR fortran/25101
6063 * gfortran.dg/forall_2.f90: New test.
6064
6065 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6066
6067 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
6068 dg-require-weak. Adjust regexp to handle leading-underscore
6069 targets and space as well as TAB after .weak. Change previous
6070 64-bit fix to not use naked dot.
6071
6072 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
6073
6074 PR rtl-optimization/25578
6075 * gcc.c-torture/execute/20060102-1.c: New testcase.
6076
6077 2006-01-03 Richard Guenther <rguenther@suse.de>
6078
6079 PR c/25183
6080 * gcc.dg/torture/pr25183.c: New testcase.
6081
6082 2006-01-03 Jakub Jelinek <jakub@redhat.com>
6083
6084 Merge from gomp-branch.
6085 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
6086 * gcc.dg/ia64-sync-2.c: Likewise.
6087 * gcc.dg/ia64-sync-3.c: Likewise.
6088 * gcc.dg/ia64-sync-4.c: Likewise.
6089 * gcc.dg/sync-2.c: Likewise.
6090 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
6091 that sparc64-*-* and sparcv9-*-* supports sync builtins.
6092
6093 2006-01-02 Mark Mitchell <mark@codesourcery.com>
6094
6095 PR c++/25635
6096 * g++.dg/parse/operator6.C: New test.
6097
6098 PR c++/25637
6099 * g++.dg/parse/error29.C: New test.
6100
6101 PR c++/25638
6102 * g++.dg/parse/dtor6.C: New test.
6103
6104 PR c++/25633
6105 * g++.dg/parse/ctor3.C: New test.
6106
6107 PR c++/25634
6108 * g++.dg/template/class3.C: New test.
6109
6110 2006-01-02 Geoffrey Keating <geoffk@apple.com>
6111
6112 * g++.dg/debug/debug9.C: New.
6113
6114 2006-01-02 Steven G. Kargl <kargls@comcast.net>
6115
6116 PR fortran/24640
6117 * gfortran.dg/label_2.f90: New test.
6118
6119 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6120
6121 * g++.dg/lookup/using12.C: Tighten error marker.
6122
6123 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
6124 Andrew Pinski <pinskia@physics.uc.edu>
6125
6126 * gcc.target/powerpc/darwin-abi-3.c: New file.
6127 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
6128 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
6129 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
6130 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
6131 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
6132 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
6133 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
6134 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
6135
6136 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
6137
6138 * gcc.dg/tree-ssa/loadpre1.c: New;
6139 * gcc.dg/tree-ssa/loadpre2.c: New;
6140 * gcc.dg/tree-ssa/loadpre3.c: New;
6141 * gcc.dg/tree-ssa/loadpre4.c: New;
6142 * gcc.dg/tree-ssa/loadpre5.c: New;
6143 * gcc.dg/tree-ssa/loadpre6.c: New;
6144 * gcc.dg/tree-ssa/loadpre7.c: New;
6145 * gcc.dg/tree-ssa/loadpre8.c: New;
6146 * gcc.dg/tree-ssa/loadpre9.c: New;
6147
6148 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
6149
6150 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
6151 * g++.dg/abi/thunk4.C: Likewise.
6152
6153 2006-01-01 Andreas Jaeger <aj@suse.de>
6154
6155 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
6156 portable.
6157
6158 2006-01-01 Jakub Jelinek <jakub@redhat.com>
6159
6160 PR c++/25294
6161 * gcc.dg/pragma-pack-3.c: New test.
6162 * g++.dg/parse/pragma3.C: New test.
6163
6164 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6165
6166 PR middle-end/24827
6167 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
6168
6169 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6170
6171 PR testsuite/25214
6172 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
6173
6174 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
6175
6176 PR fortran/22607
6177 * gfortran-dg/pure_byref_3.f90: New.
6178
6179 fortran/PR 25396
6180 * gfortran.dg/userdef_operator_1.f90: New.
6181
6182 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
6183
6184 * g++.dg/abi/thunk3.C: New.
6185 * g++.dg/abi/thunk4.C: New.
6186
6187 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
6188
6189 PR fortran/25532
6190 * gfortran.dg/host_used_types_1.f90: New test. Check that host
6191 associated derived type components of derived types are
6192 properly declared in contained procedures.
6193
6194 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6195
6196 PR libgfortran/25139
6197 * gfortran.dg/backspace_2.f: New test.
6198
6199 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6200
6201 PR libgfortran/25550
6202 * gfortran.dg/endfile.f: New test.
6203
6204 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6205
6206 PR libgfortran/25419
6207 * gfortran.dg/comma.f: New test.
6208
6209 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6210
6211 * lib/gfortran-dg.exp: Remove trailing whitespace.
6212 * lib/fortran-torture.exp: Test with -fbounds-check instead of
6213 -funroll-all-loops.
6214
6215 2005-12-28 Alan Modra <amodra@bigpond.net.au>
6216
6217 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
6218 Extended Double long doubles or repeat tests when long double is
6219 the same size as double.
6220
6221 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6222
6223 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
6224
6225 PR testsuite/25442
6226 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
6227 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
6228
6229 PR testsuite/25441
6230 * gcc.dg/pr23911.c: Make test variable static.
6231
6232 PR testsuite/25444
6233 * gcc.dg/tree-ssa/pr14841.c: Likewise.
6234
6235 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6236
6237 PR c++/25439
6238 * g++.dg/parse/crash17.C: Adjust error markers.
6239 * g++.dg/template/error20.C: New test.
6240
6241 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6242
6243 PR c++/23172
6244 * g++.dg/ext/complit4.C: New test.
6245
6246 PR c++/25417
6247 * g++.dg/ext/complit5.C: Likewise.
6248
6249 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
6250
6251 PR tree-optimization/25125
6252 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
6253 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
6254 * gcc.c-torture/execute/pr25125.c: New.
6255
6256 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
6257
6258 PR fortran/25029
6259 PR fortran/21256
6260 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
6261 with incorrect assumed size references.
6262
6263 2005-12-24 Mark Mitchell <mark@codesourcery.com>
6264
6265 PR c++/23171
6266 * g++.dg/opt/init1.C: New test.
6267
6268 2005-12-23 Mark Mitchell <mark@codesourcery.com>
6269
6270 PR c++/24671
6271 * g++.dg/template/sfinae3.C: New test.
6272
6273 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6274
6275 * g++.dg/other/friend4.C: New test.
6276
6277 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6278
6279 PR target/25005
6280 * g++.dg/opt/pr25005.C: New test.
6281
6282 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6283
6284 PR c++/25369
6285 * g++.dg/template/ptrmem16.C: New test.
6286
6287 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
6288
6289 PR fortran/25029
6290 PR fortran/21256
6291 * gfortran.dg/initialization_1.f90: Add test of SIZE.
6292
6293 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6294
6295 PR libgfortran/25307
6296 * gfortran.dg/list_read_5.f90: New test.
6297
6298 2005-12-22 Richard Henderson <rth@redhat.com>
6299
6300 * gcc.target/i386/sse-7.c: Use -msse2.
6301
6302 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6303
6304 PR rtl-optimization/25432
6305 * gcc.c-torture/compile/20051216-1.c: New test.
6306
6307 PR objc/25328
6308 * objc/execute/pr25328.m: New test.
6309
6310 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6311
6312 PR c++/25364
6313 * g++.dg/template/call4.C: New test.
6314
6315 2005-12-22 Dale Johannesen <dalej@apple.com>
6316
6317 * gcc.target/i386/sse-17.c: New.
6318
6319 2005-12-22 Paul Brook <paul@codesourcery.com>
6320
6321 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
6322
6323 2005-12-22 Paul Brook <paul@codesourcery.com>
6324
6325 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
6326
6327 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6328
6329 PR tree-opt/25513
6330 * gcc.c-torture/compile/pr25513.c: New test.
6331
6332 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6333
6334 PR c++/23333
6335 * g++.dg/parse/error25.C: Add more tests.
6336
6337 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6338
6339 PR fortran/18990
6340 * gfortran.dg/der_charlen_1.f90: New.
6341
6342 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
6343
6344 PR fortran/20889
6345 * gfortran.dg/pointer_component_type_1.f90: New test.
6346
6347 PR fortran/25029
6348 PR fortran/21256
6349 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
6350 should give an error with assumed size array refernces and checks those
6351 that should not.
6352 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
6353 reference an upper bound so that it does not generate an error.
6354
6355 PR fortran/19362
6356 PR fortran/20244
6357 PR fortran/20864
6358 PR fortran/25391
6359 * gfortran.dg/used_dummy_types_1.f90: New test.
6360 * gfortran.dg/used_dummy_types_2.f90: New test.
6361 * gfortran.dg/used_dummy_types_3.f90: New test.
6362 * gfortran.dg/used_dummy_types_4.f90: New test.
6363 * gfortran.dg/used_dummy_types_5.f90: New test.
6364
6365 PR fortran/23152
6366 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
6367 group already being USE associated.
6368 * gfortran.dg/assumed_shape_nml.f90: New test.
6369 * gfortran.dg/assumed_size_nml.f90: New test.
6370
6371 PR fortran/20862
6372 PR fortran/25053
6373 PR fortran/25063
6374 PR fortran/25064
6375 PR fortran/25066
6376 PR fortran/25067
6377 PR fortran/25068
6378 PR fortran/25307
6379 * gfortran.dg/io_constraints_1.f90: New test.
6380 * gfortran.dg/io_constraints_1.f90: New test.
6381 * gfortran.dg/iostat_3.f90: Change wording of warning.
6382 * gfortran.dg/g77/19981216-0.f: The same.
6383
6384 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
6385
6386 PR tree-optimization/23518
6387 * testsuite/gcc.dg/pr23518.c: New.
6388
6389 2005-12-21 Mike Stump <mrs@apple.com>
6390
6391 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
6392
6393 2005-12-21 Paul Brook <paul@codesourcery.com>
6394
6395 * gcc.dg/pr19340.c: Skip on m68k targets.
6396
6397 2005-12-21 Steven Bosscher <stevenb@suse.de>
6398
6399 PR rtl-optimization/25196
6400 * gcc.dg/pr25196.c: New test.
6401
6402 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
6403
6404 PR fortran/25423
6405 gfortran.dg/where_nested_1.f90: New.
6406
6407 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
6408
6409 PR tree-optimization/25382.
6410 * gcc.dg/tree-ssa/pr25382.c: New.
6411
6412 2005-12-20 Richard Guenther <rguenther@suse.de>
6413
6414 PR middle-end/24306
6415 * gcc.target/i386/pr24306.c: New testcase.
6416
6417 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
6418
6419 PR tree-optimization/25501
6420 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
6421
6422 2005-12-20 Richard Guenther <rguenther@suse.de>
6423
6424 Revert
6425 2005-12-02 Richard Guenther <rguenther@suse.de>
6426
6427 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
6428
6429 2005-12-20 Mark Mitchell <mark@codesourcery.com>
6430
6431 PR c++/21228
6432 * g++.dg/warn/Wunreachable-code-2.C: New test.
6433
6434 2005-12-19 Mark Mitchell <mark@codesourcery.com>
6435
6436 PR c++/24278
6437 * g++.dg/template/ctor5.C: New test.
6438
6439 PR c++/24915
6440 * g++.dg/template/overload8.C: New test.
6441
6442 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
6443
6444 * gcc.c-torture/compile/pr25483 : New test.
6445
6446 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6447
6448 PR c++/20552
6449 * g++.dg/ext/typeof10.C: New test.
6450
6451 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
6452
6453 * gcc.dg/mt-loopi1.c: New.
6454
6455 2005-12-18 Richard Guenther <rguenther@suse.de>
6456
6457 PR tree-optimization/25481
6458 * gcc.dg/torture/pr25481.c: New testcase.
6459
6460 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
6461
6462 PR rtl-optimization/21041
6463 * gcc.dg/pr21041.c: New test.
6464
6465 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6466
6467 PR libgfortran/25463
6468 * gfortran.dg/advance.f90: New test.
6469
6470 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
6471
6472 * gcc.dg/20051201-1.c: New test.
6473
6474 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
6475
6476 PR fortran/25018
6477 * gfortran.dg/initialization_1.f90: New test.
6478 * gfortran.dg/enum_5.f90: Change dg-error to new message.
6479 * gfortran.dg/g77/980616-0.f: The same.
6480
6481 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6482
6483 * PR fortran/25458
6484 * gfortran.dg/chkbits.f90: New test.
6485
6486 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6487
6488 * gfortran.dg/enum_5.f: Revert to previous version.
6489
6490 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6491
6492 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
6493 * gfortran.dg/nested_modules_1.f90: Ditto.
6494 * gfortran.dg/hollerith_f95.f90: Ditto.
6495 * gfortran.dg/select_5.f90: Ditto.
6496 * gfortran.dg/secnds.f: Ditto.
6497 * gfortran.dg/hollerith2.f90: Ditto.
6498 * gfortran.dg/imag_2.f: Ditto.
6499 * gfortran.dg/ftell_2.f90: Ditto.
6500 * gfortran.dg/malloc_free_1.f90: Ditto.
6501 * gfortran.dg/logint-1.f: Ditto.
6502 * gfortran.dg/recursive_statement_functions.f90: Ditto.
6503 * gfortran.dg/e_d_fmt.f90: Ditto.
6504 * gfortran.dg/hollerith_legacy.f90: Ditto.
6505 * gfortran.dg/logint-2.f: Ditto.
6506 * gfortran.dg/enum_5.f90: Ditto.
6507 * gfortran.dg/f2c_2.f90: Ditto.
6508 * gfortran.dg/pr17143.f90: Ditto.
6509 * gfortran.dg/namelist_14.f90: Ditto.
6510 * gfortran.dg/logint-3.f: Ditto.
6511 * gfortran.dg/spread_scalar_source.f90: Ditto.
6512 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
6513 * gfortran.dg/namelist_11.f: Ditto.
6514 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6515 * gfortran.dg/g77/20010519-1.f
6516 * gfortran.dg/g77/alpha1.f: Ditto.
6517 * gfortran.dg/g77/990115-1.f: Ditto.
6518 * gfortran.dg/g77/erfc.f: Ditto.
6519 * gfortran.dg/g77/19990313-3.f: Ditto.
6520 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
6521 * gfortran.dg/g77/20010426.f: Ditto.
6522 * gfortran.dg/g77/19990313-0.f: Ditto.
6523 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
6524 * gfortran.dg/g77/20000629-1.f: Ditto.
6525 * gfortran.dg/g77/970125-0.f: Ditto.
6526 * gfortran.dg/g77/8485.f: Ditto.
6527 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
6528 * gfortran.dg/g77/19990313-1.f: Ditto.
6529 * gfortran.dg/g77/int8421.f: Ditto.
6530 * gfortran.dg/g77/19990305-0.f: Ditto.
6531 * gfortran.dg/g77/947.f: Ditto.
6532 * gfortran.dg/g77/19990905-2.f: Ditto.
6533 * gfortran.dg/g77/cabs.f: Ditto.
6534 * gfortran.dg/g77/19990313-2.f: Ditto.
6535 * gfortran.dg/g77/20020307-1.f: Ditto.
6536 * gfortran.dg/g77/dcomplex.f: Ditto.
6537 * gfortran.dg/g77/19990502-1.f: Ditto.
6538 * gfortran.dg/g77/19981216-0.f: Ditto.
6539 * gfortran.dg/common_4.f90: Ditto.
6540 * gfortran.dg/entry_4.f90: Ditto.
6541 * gfortran.dg/equiv_constraint_2.f90: Ditto.
6542 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
6543 * gfortran.dg/namelist_12.f: Ditto.
6544 * gfortran.dg/scale_1.f90: Ditto.
6545 * gfortran.dg/modulo_1.f90
6546 * gfortran.dg/hollerith.f90: Ditto.
6547 * gfortran.dg/direct_io_3.f90: Ditto.
6548 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
6549 * gfortran.dg/gnu_logical_1.F: Ditto.
6550 * gfortran.dg/unf_io_convert_1.f90: Ditto.
6551 * gfortran.dg/assign_1.f90: Ditto.
6552 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
6553 * gfortran.dg/pr23095.f: Ditto.
6554 * gfortran.dg/read_float_1.f90: Ditto.
6555
6556 2005-12-17 Andreas Jaeger <aj@suse.de>
6557
6558 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
6559 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
6560
6561 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6562
6563 PR fortran/24268
6564 * gfortran.dg/fmt_white.f: New test.
6565
6566 2005-12-16 Steven G. Kargl <kargls@comcast.net>
6567
6568 * gfortran.dg/label_1.f90: New test.
6569
6570 2005-12-15 Ben Elliston <bje@au.ibm.com>
6571
6572 PR testsuite/25422
6573 * gcc.dg/20031012-1.c: Add -Walways-true option.
6574 * gcc.dg/weak/weak-3.c: Likewise.
6575 * g++.old-deja/g++.mike/warn8.C: Likewise.
6576
6577 2005-12-16 Mike Stump <mrs@apple.com>
6578
6579 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
6580 exit.
6581
6582 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6583
6584 PR libgfortran/25264
6585 PR libgfortran/25349
6586 * gfortran.dg/tl_editing.f90: Added additional checks.
6587 * gfortran.dg/t_editing.f: New test.
6588 * gfortran.dg/write_padding.f90: New test
6589
6590 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6591
6592 PR testsuite/25215
6593 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
6594
6595 2005-12-16 Jakub Jelinek <jakub@redhat.com>
6596
6597 PR rtl-optimization/24899
6598 * gcc.c-torture/execute/20051215-1.c: New test.
6599
6600 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
6601
6602 PR 24823
6603 * gfortran.dg/pr24823.f: New test.
6604
6605 2005-12-16 Jeff Law <law@redhat.com>
6606
6607 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
6608
6609 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6610
6611 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
6612 Change C++ style comments to C style comments.
6613 Remove aligned types from the array.
6614 Keep Enums disabled.
6615 (complex_types): Remove aligned types from the array.
6616 Comment out "_Complex long double".
6617 (attrib_types): Remove.
6618 (complex_attrib_types): Remove.
6619 (attrib_array_types): Remove.
6620 (complex_attrib_array_types): Remove.
6621 (aligned_bitfld_types): Remove.
6622 (n_aligned_bitfld_types): Remove.
6623 (FEATURE_ALIGNEDPACKED): Delete.
6624 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
6625 (singles): Remove support for adding attributes.
6626 (choose_type): Remove support for attributed types.
6627 (generate_fields): Remove support for attributed bit-fields.
6628 Remove support for adding attributes.
6629 (generate_random_tests): Remove support for adding attributes.
6630 (features): Add back "[0] :0" and "complex vector [0]".
6631 (main): Remove support for attributed bit-fields.
6632 Uncomment the calling of generate_random_tests for the rests of
6633 the tests.
6634
6635 2005-12-16 Jan Hubicka <jh@suse.cz>
6636
6637 * gcc.c-torture/combine/pr25224.c: New.
6638
6639 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
6640
6641 PR other/25028
6642 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
6643 HP-UX.
6644
6645 2005-12-15 Richard Sandiford <richard@codesourcery.com>
6646
6647 * gcc.dg/20051215-1.c: New file.
6648
6649 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6650
6651 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
6652 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
6653
6654 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
6655
6656 PR fortran/18197
6657 * gfortran.dg/dummy_functions_1.f90: New.
6658
6659 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
6660
6661 PR rtl-optimization/25310
6662 * gcc.c-torture/compile/pr25310.c: New test.
6663
6664 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6665
6666 PR debug/25023
6667 * gcc.dg/pr25023.c: New test.
6668
6669 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6670
6671 * g++.old-deja/g++.brendan/redecl1.C,
6672 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
6673 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
6674 g++.old-deja/g++.oliva/typeof1.C,
6675 g++.old-deja/g++.other/crash16.C,
6676 g++.old-deja/g++.other/crash34.C,
6677 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
6678 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
6679 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
6680 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
6681 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
6682 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
6683 Remove xfail.
6684
6685 2005-12-14 Kean Johnston <jkj@sco.com>
6686 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6687
6688 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
6689 * gcc.target/i386/20020523-1.c: Ditto.
6690 * gcc.target/i386/tailcall-1.c: Ditto.
6691 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
6692 * gcc.target/i386/ssetype-5.c: Ditto.
6693
6694 2005-12-14 Jeff Law <law@redhat.com>
6695
6696 * gcc.dg/tree-ssa/foldstring-1.c: New test.
6697
6698 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6699
6700 PR target/25254
6701 PR target/24188
6702 * gcc.target/i386/pr25254.c: New test.
6703 * gfortran.dg/PR24188.f: New test.
6704
6705 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
6706
6707 * lib/fortran-torture.exp: Catch remaining uses of
6708 remote_file build delete.
6709
6710 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6711
6712 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
6713
6714 2005-12-14 Ben Elliston <bje@au.ibm.com>
6715
6716 * gcc.dg/warn-addr-cmp.c: New test.
6717
6718 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6719
6720 PR debug/25023
6721 PR target/25293
6722 * gcc.target/i386/pr25293.c: New test.
6723
6724 2005-12-13 Petr Machata <machata@post.cz>
6725
6726 PR c++/24907
6727 * g++.dg/parse/comma2.C: New test.
6728
6729 2005-12-13 Mark Mitchell <mark@codesourcery.com>
6730 Jakub Jelinek <jakub@redhat.com>
6731
6732 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6733 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6734 (limits.h): Include unconditionally.
6735 (stdlib.h): Likewise.
6736 (hashtab.h): Do not include.
6737 (getopt.h): Likewise.
6738 (stddef.h): Include.
6739 (hashval_t): Define.
6740 (struct entry): Add "next" field.
6741 (HASH_SIZE): New macro.
6742 (hash_table): New variable.
6743 (switchfiles): Do not use xmalloc.
6744 (mix): New macro.
6745 (iterative_hash): New function.
6746 (hasht): Remove.
6747 (e_exists): New function.
6748 (e_insert): Likewise.
6749 (output): Use, instead of libiberty hashtable functions.
6750 (main): Do not use getopt. Do not call htab_create.
6751
6752 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6753
6754 PR c++/25331
6755 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
6756 put atal* and atpaal* attributes on array elements.
6757 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
6758 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
6759 put atal* and atpaal* attributes on array elements.
6760 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
6761
6762 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
6763
6764 * gcc.dg/single-precision-constant.c: New test.
6765
6766 2005-12-13 Alan Modra <amodra@bigpond.net.au>
6767
6768 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
6769 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
6770 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
6771 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6772 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6773 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6774 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
6775 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
6776 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
6777 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
6778 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
6779 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
6780 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
6781 gcc.target/powerpc/ppc-sdata-2.c,
6782 gcc.target/powerpc/ppc-stackalign-1.c,
6783 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
6784 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
6785 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
6786 gcc.target/powerpc/rs6000-ldouble-2.c,
6787 gcc.target/powerpc/rs6000-power2-1.c,
6788 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
6789 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
6790 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
6791 option into target selector.
6792 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
6793 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
6794
6795 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6796
6797 PR objc/25348
6798 * objc.dg/encode-9.m: New test.
6799
6800 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6801
6802 PR testsuite/20772
6803 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
6804 * gcc.dg/asm-b.c: Fix typo.
6805 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
6806 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
6807 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
6808 i?86 lp64 and x86_64 ilp32.
6809 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
6810 on i?86 lp64.
6811 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
6812
6813 2005-12-12 Steven G. Kargl <kargls@comcast.net>
6814
6815 PR fortran/25078
6816 gfortran.dg/equiv_5.f90: New test.
6817
6818 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
6819
6820 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
6821 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
6822 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
6823 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
6824 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
6825 * gcc.dg/tree-ssa/reassoc-5.c: New.
6826 * gcc.dg/tree-ssa/reassoc-6.c: New.
6827 * gcc.dg/tree-ssa/reassoc-7.c: New.
6828 * gcc.dg/tree-ssa/reassoc-8.c: New.
6829 * gcc.dg/tree-ssa/reassoc-9.c: New.
6830 * gcc.dg/tree-ssa/reassoc-10.c: New.
6831 * gcc.dg/tree-ssa/reassoc-11.c: New.
6832
6833 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6834
6835 PR testsuite/25167
6836 PR testsuite/24478
6837 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
6838
6839 2005-12-12 Mark Mitchell <mark@codesourcery.com>
6840
6841 PR c++/25300
6842 * g++.dg/template/inherit.C: Do not use a generic error message.
6843
6844 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6845
6846 PR libobjc/25354
6847 * objc.dg/gnu-encoding: New directory.
6848 * objc.dg/gnu-encoding/compat-common.h: New file.
6849 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
6850 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
6851 * objc.dg/gnu-encoding/vector-defs.h: New file.
6852 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
6853 * objc.dg/gnu-encoding/generate-random.c: New file.
6854 * objc.dg/gnu-encoding/generate-random_r.c: New file.
6855 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
6856 * objc.dg/gnu-encoding/generate-random.h: New file.
6857
6858 2005-12-11 Mark Mitchell <mark@codesourcery.com>
6859
6860 PR c++/25337
6861 * g++.dg/template/defarg7.C: New test.
6862
6863 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6864
6865 PR libobjc/25347
6866 * objc.dg/encode-8.m: New test.
6867
6868 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6869
6870 PR libobjc/25346
6871 * objc.dg/encode-7.m: New test.
6872
6873 2005-12-10 Mark Mitchell <mark@codesourcery.com>
6874
6875 PR c++/25010
6876 * g++.dg/opt/inline10.C: New test.
6877
6878 2005-12-11 Steven G. Kargl <kargls@comcast.net>
6879
6880 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
6881
6882 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
6883
6884 * gfortran.dg/substring_equivalence.f90: typo in comment
6885
6886 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6887
6888 PR fortran/25068
6889 * gfortran.dg/iostat_3.f90: New test.
6890
6891 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
6892
6893 PR fortran/23815
6894 * gfortran.dg/unf_io_convert_1.f90: New test.
6895 * gfortran.dg/unf_io_convert_2.f90: New test.
6896 * gfortran.dg/unf_io_convert_3.f90: New test.
6897
6898 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6899
6900 PR testsuite/20772
6901 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
6902 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
6903 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
6904 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
6905 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
6906 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
6907 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
6908 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
6909 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
6910 gcc.dg/torture/fp-int-convert-float128-timode.c,
6911 gcc.dg/torture/fp-int-convert-float128.c,
6912 gcc.dg/torture/fp-int-convert-float80-timode.c,
6913 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
6914 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
6915
6916 * gcc.dg/tls/opt-1.c: Require effective target fpic.
6917
6918 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
6919
6920 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
6921
6922 2005-12-10 Richard Sandiford <richard@codesourcery.com>
6923
6924 * gcc.dg/20051207-1.c,
6925 * gcc.dg/20051207-2.c,
6926 * gcc.dg/20051207-3.c: New tests.
6927
6928 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6929
6930 PR testsuite/20772
6931 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
6932 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
6933 dg-skip-if target selector.
6934
6935 PR testsuite/20772
6936 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
6937 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
6938 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
6939 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
6940 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
6941 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
6942 and/or merge with i?86 cases.
6943
6944 * gcc.dg/tls/opt-3.c: Require effective target fpic.
6945
6946 PR testsuite/20772
6947 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
6948 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
6949 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
6950 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
6951 x86_64-*-linux*.
6952
6953 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
6954
6955 PR target/25311
6956 * gcc.c-torture/compile/pr25311.c: New test.
6957
6958 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6959
6960 PR libgfortran/25039
6961 * gfortran.dg/read_comma.f: New test.
6962
6963 2005-12-08 Jakub Jelinek <jakub@redhat.com>
6964
6965 PR c++/19317
6966 * g++.dg/opt/pr19317-1.C: New test.
6967 * g++.dg/opt/pr19317-2.C: New test.
6968 * g++.dg/opt/pr19317-3.C: New test.
6969
6970 PR target/19005
6971 * gcc.c-torture/execute/pr19005.c: New test.
6972
6973 PR target/17828
6974 * g++.old-deja/g++.other/comdat5.C: New test.
6975 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
6976
6977 * g++.dg/compat/struct-layout-1.exp: New file.
6978 * g++.dg/compat/struct-layout-1.h: New.
6979 * g++.dg/compat/struct-layout-1_generate.c: New.
6980 * g++.dg/compat/struct-layout-1_x1.h: New.
6981 * g++.dg/compat/struct-layout-1_x2.h: New.
6982 * g++.dg/compat/struct-layout-1_y1.h: New.
6983 * g++.dg/compat/struct-layout-1_y2.h: New.
6984
6985 * gcc.dg/20050330-2.c: New test.
6986
6987 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
6988
6989 PR fortran/25292
6990 * gfortran.dg/associated_1.f90: New.
6991
6992 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6993
6994 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
6995 ILP32 vect_no_align platforms.
6996
6997 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
6998 Jakub Jelinek <jakub@redhat.com>
6999
7000 PR target/25268
7001 * gcc.c-torture/compile/20051207-1.c: New test.
7002
7003 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7004
7005 PR testsuite/20772
7006 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
7007 gcc.dg/torture/pr18582-1.c,
7008 gcc.target/i386/attributes-error.c: Also test on x86_64.
7009
7010 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
7011
7012 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7013
7014 PR c++/19397
7015 * g++.dg/template/typedef3.C: New test.
7016
7017 PR c++/19762
7018 PR c++/19764
7019 * g++.dg/template/dtor3.C: Fix error markers.
7020
7021 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
7022
7023 * lib/target-supports.exp (check_effective_target_sync_char_short):
7024 Add s390*.
7025
7026 2005-12-06 Janis Johnson <janis187@us.ibm.com>
7027
7028 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
7029
7030 2005-12-06 Roger Sayle <roger@eyesopen.com>
7031
7032 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
7033 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
7034 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
7035 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
7036
7037 2005-12-06 Roger Sayle <roger@eyesopen.com>
7038
7039 PR c++/25263
7040 * g++.dg/other/array2.C: New test case.
7041
7042 2005-12-05 Geoffrey Keating <geoffk@apple.com>
7043
7044 * gcc.dg/darwin-weakimport-3.c: New.
7045
7046 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
7047 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
7048 and to work on Darwin.
7049 * gcc.dg/attr-weakref-1b.c: New file.
7050 * gcc.dg/attr-weakref-2.c: New test.
7051 * gcc.dg/darwin-weakref-1.c: New test.
7052
7053 2005-12-05 Janis Johnson <janis187@us.ibm.com>
7054
7055 PR testsuite/25247
7056 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
7057 use in selector expressions.
7058 (dg-xfail-if): Ditto.
7059 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
7060 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
7061 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
7062 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
7063 * gcc.test-framework/test-framework.exp: Skip generated tests if
7064 CHECK_TEST_FRAMEWORK is not 1.
7065
7066 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7067
7068 PR tree-optimization/24963
7069 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
7070
7071 PR target/24108
7072 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
7073
7074 PR target/18580
7075 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
7076 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7077 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7078 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7079
7080 2005-12-05 Jakub Jelinek <jakub@redhat.com>
7081
7082 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
7083 dg-options.
7084
7085 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7086
7087 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
7088
7089 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7090
7091 * gcc.dg/format/cast-1.c: New test.
7092
7093 2005-12-04 Roger Sayle <roger@eyesopen.com>
7094
7095 PR c/7776
7096 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
7097 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
7098 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
7099 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
7100
7101 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7102
7103 * gcc.dg/cast-pretty-print-1.c: New test.
7104
7105 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7106
7107 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
7108
7109 2005-12-02 Mark Mitchell <mark@codesourcery.com>
7110
7111 PR c++/24173
7112 * g++.dg/template/friend40.C: New test.
7113
7114 2005-12-02 Jakub Jelinek <jakub@redhat.com>
7115
7116 PR target/25199
7117 * gcc.target/i386/movq-2.c: New test.
7118 * gcc.target/i386/movq.c: Remove target i?86, instead add
7119 dg-require-effective-target ilp32.
7120
7121 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7122
7123 PR c++/24103
7124 * g++.dg/other/default1.C: New test.
7125
7126 2005-12-02 Richard Guenther <rguenther@suse.de>
7127
7128 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7129
7130 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
7131
7132 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
7133
7134 2005-12-02 Alan Modra <amodra@bigpond.net.au>
7135
7136 PR target/21017
7137 * gcc.target/powerpc/rotate.c: New.
7138
7139 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7140
7141 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
7142 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
7143
7144 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
7145
7146 PR c/13384
7147 * gcc.dg/pr17730-1.c: Adjust.
7148 * gcc.dg/lvalue1.c (main): Likewise.
7149 * gcc.dg/lvalue-2.c: Likewise.
7150 * g++.dg/pr7503-3.C
7151
7152 2005-12-01 Geoffrey Keating <geoffk@apple.com>
7153
7154 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
7155 error messages.
7156
7157 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
7158
7159 PR fortran/24789
7160 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
7161
7162 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7163
7164 PR target/24475
7165 * lib/target-supports.exp (check_effective_target_tls): New.
7166 (check_effective_target_tls_runtime): New.
7167 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
7168 for TLS support.
7169 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
7170 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
7171 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
7172 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
7173 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
7174 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
7175 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
7176 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
7177 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
7178 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
7179 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
7180 effective-target TLS.
7181 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
7182 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
7183 effective-target TLS runtime.
7184
7185 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7186
7187 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
7188
7189 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
7190
7191 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
7192 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
7193 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
7194 ignored" warnings when "packing" is the same as the ABI layout.
7195
7196 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
7197
7198 PR fortran/21302
7199 * gfortran.dg/line_length_1.f: New test.
7200 * gfortran.dg/line_length_2.f90: Ditto.
7201
7202 2005-11-30 Richard Guenther <rguenther@suse.de>
7203
7204 PR tree-optimization/21655
7205 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
7206
7207 2005-11-30 Dale Johannesen <dalej@apple.com>
7208
7209 * gcc.c-torture/compile/pr24930.c: New.
7210
7211 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
7212
7213 PR fortran/15809
7214 * gfortran.dg/auto_char_dummy_array.f90: New test.
7215
7216 2005-11-30 Jeff Law <law@redhat.com>
7217
7218 * g++.old-deja/g++.law/pr25000.C: New test.
7219
7220 2005-11-30 Jakub Jelinek <jakub@redhat.com>
7221
7222 * gcc.dg/tls/opt-11.c: New test.
7223
7224 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
7225
7226 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
7227 targets.
7228 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
7229 LP64 ia64.
7230
7231 2005-11-29 Jakub Jelinek <jakub@redhat.com>
7232
7233 * gfortran.dg/open_access_1.f90: New test.
7234
7235 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7236
7237 * gcc.dg/charset/builtin2.c: New test.
7238
7239 2005-11-28 Jakub Jelinek <jakub@redhat.com>
7240
7241 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
7242 on mmix-*-* for *_[xy].c.
7243
7244 2005-11-28 Kean Johnston <jkj@sco.com>
7245
7246 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
7247 headers.
7248 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
7249 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
7250 * gcc.target/i386/asm-3.c: Ditto.
7251 * gcc.target/i386/clobbers.c: Ditto.
7252 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
7253 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
7254 test regexp.
7255 * gcc.target/i386/mul.c: Ditto.
7256 * gcc.target/i386/ssetype-1.c: Ditto.
7257 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
7258 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
7259 static so the test works with -fPIC mode too. Based on comment in
7260 PR19231 by Pinski.
7261 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
7262
7263 2005-11-28 Richard Guenther <rguenther@suse.de>
7264
7265 * gcc.dg/alias-9.c: New testcase.
7266 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
7267
7268 2005-11-28 Roger Sayle <roger@eyesopen.com>
7269 Uros Bizjak <uros@kss-loka.si>
7270
7271 PR middle-end/20219
7272 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
7273 tan(x)/sin(x) transformations.
7274
7275 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
7276
7277 PR middle-end/24575
7278 * gcc.dg/tree-ssa/divide-3.c: New test.
7279 * gcc.dg/tree-ssa/divide-4.c: New test.
7280
7281 2005-11-27 Steven G. Kargl <kargls@comcast.net>
7282
7283 PR fortran/24917
7284 * gfortran.dg/boz_6.f90: New test.
7285
7286 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7287
7288 PR fortran/23912
7289 * gfortran.dg/modulo_1.f90: New test.
7290
7291 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7292
7293 PR libfortran/24919
7294 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
7295 fail on CRLF platforms.
7296 * gfortran.dg/ftell_2.f90: Likewise.
7297
7298 2005-11-26 Eric Christopher <echristo@apple.com>
7299
7300 * gcc.dg/intmax_t-1.c: Remove mips xfail.
7301
7302 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7303
7304 * objc.dg/gnu-runtime-3.m: Simplify.
7305
7306 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7307
7308 PR middle-end/23669
7309 * gcc.dg/tree-ssa/divide-1.c: New test.
7310 * gcc.dg/tree-ssa/divide-2.c: New test.
7311
7312 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7313
7314 PR libgfortran/24945
7315 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
7316
7317 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7318
7319 PR libgfortran/24945
7320 * gfortran.dg/open_status_2.f90: New test.
7321
7322 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7323
7324 * gcc.c-torture/execute/builtins/fprintf.c,
7325 gcc.c-torture/execute/builtins/fputs-lib.c,
7326 gcc.c-torture/execute/builtins/fputs.c,
7327 gcc.c-torture/execute/builtins/lib/fprintf.c,
7328 gcc.c-torture/execute/builtins/lib/printf.c,
7329 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
7330
7331 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
7332
7333 * gcc.dg/20050922-2.c: New test.
7334
7335 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7336
7337 * objc.dg/gnu-runtime-3.m: New test.
7338
7339 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7340
7341 PR c++/9278
7342 * g++.dg/other/void1.C: New test.
7343
7344 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
7345
7346 PR middle-end/24998
7347 * gcc.dg/torture/fp-int-convert-float.c,
7348 gcc.dg/torture/fp-int-convert-double.c,
7349 gcc.dg/torture/fp-int-convert-long-double.c,
7350 gcc.dg/torture/fp-int-convert-timode.c,
7351 gcc.dg/torture/fp-int-convert-float80.c,
7352 gcc.dg/torture/fp-int-convert-float80-timode.c,
7353 gcc.dg/torture/fp-int-convert-float128.c,
7354 gcc.dg/torture/fp-int-convert-float128-timode.c,
7355 gcc.dg/torture/fp-int-convert.h: New files.
7356
7357 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7358
7359 PR middle-end/24989
7360 * gcc.dg/tree-ssa/bool-10.c: New test.
7361 * gcc.dg/tree-ssa/bool-11.c: New test.
7362 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
7363
7364 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7365
7366 PR middle-end/24990
7367 * tree-ssa/pr24990-1.c: New test.
7368
7369 2005-11-24 Richard Guenther <rguenther@suse.de>
7370 Dirk Mueller <dmueller@suse.de>
7371
7372 PR c++/14024
7373 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
7374 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
7375 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
7376 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
7377 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
7378 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
7379
7380 2005-11-23 Uros Bizjak <uros@kss-loka.si>
7381
7382 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
7383
7384 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
7385
7386 PR c/21668
7387 * gcc.dg/Wc++-compat.c: New.
7388 * gcc.dg/Wno-c++-compat.c: New.
7389
7390 2005-11-23 Alan Modra <amodra@bigpond.net.au>
7391
7392 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
7393 (vspltish, vspltisw): Likewise.
7394
7395 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7396
7397 PR libgfortran/24794
7398 * gfortran.dg/namelist_12.f: Fix quotes.
7399 * gfortran.dg/namelist_13.f90: Fix quotes.
7400 * gfortran.dg/namelist_14.f90: Fix quotes.
7401 * gfortran.dg/namelist_15.f90: Fix quotes.
7402 * gfortran.dg/namelist_use.f90: Fix quotes.
7403 * gfortran.dg/namelist_use_only.f90: Fix quotes.
7404 * gfortran.dg/namelist_21.f90: New test.
7405 * gfortran.dg/namelist_22.f90: New test.
7406
7407 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
7408
7409 PR target/23435
7410 * gcc.c-torture/compile/pr23435.c: New.
7411
7412 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7413
7414 * gcc.c-torture/execute/floatunsisf-1.c: New test.
7415
7416 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7417
7418 * gcc.target/powerpc/405-macchw-1.c,
7419 gcc.target/powerpc/405-macchw-2.c,
7420 gcc.target/powerpc/405-macchwu-1.c,
7421 gcc.target/powerpc/405-macchwu-2.c,
7422 gcc.target/powerpc/405-machhw-1.c,
7423 gcc.target/powerpc/405-machhw-2.c,
7424 gcc.target/powerpc/405-machhwu-1.c,
7425 gcc.target/powerpc/405-machhwu-2.c,
7426 gcc.target/powerpc/405-maclhw-1.c,
7427 gcc.target/powerpc/405-maclhw-2.c,
7428 gcc.target/powerpc/405-maclhwu-1.c,
7429 gcc.target/powerpc/405-maclhwu-2.c,
7430 gcc.target/powerpc/405-mulchw-1.c,
7431 gcc.target/powerpc/405-mulchw-2.c,
7432 gcc.target/powerpc/405-mulchwu-1.c,
7433 gcc.target/powerpc/405-mulchwu-2.c,
7434 gcc.target/powerpc/405-mulhhw-1.c,
7435 gcc.target/powerpc/405-mulhhw-2.c,
7436 gcc.target/powerpc/405-mulhhwu-1.c,
7437 gcc.target/powerpc/405-mulhhwu-2.c,
7438 gcc.target/powerpc/405-mullhw-1.c,
7439 gcc.target/powerpc/405-mullhw-2.c,
7440 gcc.target/powerpc/405-mullhwu-1.c,
7441 gcc.target/powerpc/405-mullhwu-2.c,
7442 gcc.target/powerpc/405-nmacchw-1.c,
7443 gcc.target/powerpc/405-nmacchw-2.c,
7444 gcc.target/powerpc/405-nmachhw-1.c,
7445 gcc.target/powerpc/405-nmachhw-2.c,
7446 gcc.target/powerpc/405-nmaclhw-1.c,
7447 gcc.target/powerpc/405-nmaclhw-2.c,
7448 gcc.target/powerpc/440-macchw-1.c,
7449 gcc.target/powerpc/440-macchw-2.c,
7450 gcc.target/powerpc/440-macchwu-1.c,
7451 gcc.target/powerpc/440-macchwu-2.c,
7452 gcc.target/powerpc/440-machhw-1.c,
7453 gcc.target/powerpc/440-machhw-2.c,
7454 gcc.target/powerpc/440-machhwu-1.c,
7455 gcc.target/powerpc/440-machhwu-2.c,
7456 gcc.target/powerpc/440-maclhw-1.c,
7457 gcc.target/powerpc/440-maclhw-2.c,
7458 gcc.target/powerpc/440-maclhwu-1.c,
7459 gcc.target/powerpc/440-maclhwu-2.c,
7460 gcc.target/powerpc/440-mulchw-1.c,
7461 gcc.target/powerpc/440-mulchw-2.c,
7462 gcc.target/powerpc/440-mulchwu-1.c,
7463 gcc.target/powerpc/440-mulchwu-2.c,
7464 gcc.target/powerpc/440-mulhhw-1.c,
7465 gcc.target/powerpc/440-mulhhw-2.c,
7466 gcc.target/powerpc/440-mulhhwu-1.c,
7467 gcc.target/powerpc/440-mulhhwu-2.c,
7468 gcc.target/powerpc/440-mullhw-1.c,
7469 gcc.target/powerpc/440-mullhw-2.c,
7470 gcc.target/powerpc/440-mullhwu-1.c,
7471 gcc.target/powerpc/440-mullhwu-2.c,
7472 gcc.target/powerpc/440-nmacchw-1.c,
7473 gcc.target/powerpc/440-nmacchw-2.c,
7474 gcc.target/powerpc/440-nmachhw-1.c,
7475 gcc.target/powerpc/440-nmachhw-2.c,
7476 gcc.target/powerpc/440-nmaclhw-1.c,
7477 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
7478
7479 2005-11-21 Jakub Jelinek <jakub@redhat.com>
7480
7481 PR fortran/24774
7482 * gfortran.dg/inquire_9.f90: New test.
7483
7484 PR fortran/21647
7485 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
7486
7487 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7488
7489 PR libfortran/24432
7490 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7491 Check that 'cos' is supported.
7492
7493 2005-11-21 Paul Thomas <pault@gcc.gnu.org
7494
7495 PR fortran/24223
7496 * gfortran.dg/substring_equivalence.f90: New test.
7497
7498 PR fortran/24705
7499 * gfortran.dg/auto_internal_assumed.f90: New test.
7500
7501 2005-11-21 Uros Bizjak <uros@kss-loka.si>
7502
7503 * gcc.dg/fold-div-2.c: New test.
7504
7505 2005-11-20 Ian Lance Taylor <ian@airs.com>
7506
7507 PR rtl-optimization/24883
7508 * gcc.c-torture/compile/pr24883.c: New test.
7509
7510 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
7511
7512 PR middle-end/20583
7513 * gcc.c-torture/compile/pr20583.c: New.
7514
7515 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
7516
7517 * gcc.c-torture/execute/usmul.c: New test.
7518
7519 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
7520
7521 * gcc.dg/tree-ssa/vrp22.c: New test.
7522
7523 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
7524
7525 PR middle-end/24912
7526 * gcc.dg/torture/pr24912-1.c: New test.
7527
7528 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
7529
7530 PR fortran/24862
7531 * gfortran.dg/arrayio_derived_1.f90: New test.
7532
7533 2005-11-19 Richard Guenther <rguenther@suse.de>
7534
7535 PR middle-end/23294
7536 * gcc.dg/tree-ssa/pr23294.c: New testcase.
7537
7538 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
7539
7540 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
7541
7542 2005-11-18 Mark Mitchell <mark@codesourcery.com>
7543
7544 PR c++/8355
7545 * g++.dg/template/friend39.C: New test.
7546
7547 2005-11-18 James E Wilson <wilson@specifix.com>
7548
7549 * gcc.dg/builtin-strstr.c: New.
7550
7551 2005-11-18 Richard Henderson <rth@redhat.com>
7552
7553 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
7554 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
7555 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
7556 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
7557 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
7558 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
7559 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
7560 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
7561 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
7562 renaming to remove initial "ia64-".
7563
7564 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
7565
7566 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
7567
7568 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
7569
7570 * g++.dg/cpp/string-2.C: New test.
7571
7572 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
7573
7574 * gcc.dg/tree-ssa/loop-14.c: New test.
7575
7576 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
7577 Michael Chamberlain <michael@chamberlain.net.au>
7578
7579 * ada/acats/run_all.sh (target_run): Kill long running tests.
7580
7581 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7582
7583 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
7584 * gcc.dg/cleanup-9.c: Likewise.
7585 * gcc.dg/cleanup-10.c: Likewise.
7586 * gcc.dg/cleanup-11.c: Likewise.
7587
7588 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7589
7590 PR fortran/24892
7591 * gfortran.dg/open_access_append_1.f90: New test.
7592 * gfortran.dg/open_access_append_2.f90: New test.
7593
7594 2005-11-16 Richard Guenther <rguenther@suse.de>
7595
7596 PR middle-end/24851
7597 * gcc.c-torture/execute/pr24851.c: New testcase.
7598
7599 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
7600
7601 * gcc.dg/fold-overflow-1.c: New test.
7602
7603 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
7604
7605 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
7606 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
7607
7608 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
7609
7610 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
7611 structures.
7612 * g++.dg/eh/forced2.C: Likewise.
7613 * g++.dg/eh/forced3.C: Likewise.
7614 * g++.dg/eh/forced4.C: Likewise.
7615
7616 2005-11-11 Mike Stump <mrs@apple.com>
7617
7618 * g++.old-deja/g++.mike/unused.C: Add.
7619
7620 2005-11-15 Mark Mitchell <mark@codesourcery.com>
7621
7622 PR c++/24667
7623 * g++.dg/warn/Wcast-qual1.C: New test.
7624
7625 2005-11-15 Jan Hubicka <jh@suse.cz>
7626
7627 * gcc.dg/winline-5.c: Add large-unit-insns limit.
7628
7629 2005-11-14 David Edelsohn <edelsohn@gnu.org>
7630
7631 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
7632
7633 2005-11-14 Diego Novillo <dnovillo@redhat.com>
7634
7635 PR 24840
7636 * gcc.dg/tree-ssa/pr24840.c: New test.
7637
7638 2005-11-14 Janis Johnson <janis187@us.ibm.com>
7639
7640 PR testsuite/24841
7641 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
7642
7643 2005-11-14 Dale Johannesen <dalej@apple.com>
7644
7645 * gcc.c-torture/execute/20051113-1.c: New.
7646
7647 2005-11-14 Mark Mitchell <mark@codesourcery.com>
7648
7649 PR c++/24687
7650 * g++.dg/template/crash43.C: New test.
7651
7652 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
7653
7654 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
7655
7656 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7657
7658 PR c++/24817
7659 * g++.dg/eh/spec8.C: New test.
7660
7661 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7662
7663 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
7664
7665 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7666
7667 PR c++/20293
7668 * g++.dg/parse/ambig4.C: New test.
7669 * g++.dg/tc1/dr101.C: Adjust error markers.
7670 * g++.dg/lookup/strong-using-2.C: Likewise.
7671 * g++.dg/lookup/ambig5.C: Likewise.
7672 * g++.dg/lookup/ambig4.C: Likewise.
7673 * g++.dg/parse/crash22.C: Likewise.
7674
7675 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7676
7677 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
7678
7679 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
7680
7681 * gcc.dg/nested-calls-1.c: New test.
7682
7683 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7684
7685 * gfortran.dg/complex_intrinsic_1.f90: New test.
7686 * gfortran.dg/complex_intrinsic_2.f90: New test.
7687 * gfortran.dg/fgetc_1.f90: New test.
7688 * gfortran.dg/fgetc_2.f90: New test.
7689 * gfortran.dg/fgetc_3.f90: New test.
7690 * gfortran.dg/ftell_1.f90: New test.
7691 * gfortran.dg/ftell_2.f90: New test.
7692 * gfortran.dg/gnu_logical_1.F: New test.
7693 * gfortran.dg/gnu_logical_2.f90: New test.
7694
7695 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
7696
7697 PR middle-end/24820
7698 * testsuite/gcc.dg/pr24820.c: New test.
7699
7700 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
7701
7702 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
7703 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
7704 variable.
7705
7706 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7707
7708 testsuite/24614
7709 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
7710
7711 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7712
7713 * gcc.target/cris/cris.exp: New file.
7714 * gcc.target/cris/rld-legit1.c: New test.
7715 * gcc.target/cris/rld-legit2.c: New test.
7716
7717 2005-11-12 Jakub Jelinek <jakub@redhat.com>
7718
7719 PR c++/24780
7720 * g++.dg/opt/pr24780.C: New test.
7721
7722 PR c++/24761
7723 * g++.dg/template/asm1.C: New test.
7724
7725 2005-11-12 Steven G. Kargl <kargls@comcast.net>
7726
7727 PR libgfortran/24787
7728 * gfortran.dg/scan_1.f90: New test.
7729
7730 2005-11-12 Jan Hubicka <jh@suse.cz>
7731
7732 * gcc.target/i386/minmax-1.c: New.
7733 * gcc.target/i386/minmax-2.c: New.
7734
7735 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
7736
7737 * gcc.dg/pr24445.c: Fix for 64-bit targets.
7738
7739 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
7740
7741 * gcc.c-torture/execute/20051110-1.c,
7742 gcc.c-torture/execute/20051110-2.c: New tests.
7743
7744 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7745
7746 PR middle-end/24750
7747 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
7748 New tests.
7749
7750 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7751
7752 * lib/target-libpath.exp (get_shlib_extension): New proc.
7753 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
7754 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7755 * lib/objc.exp (objc_target_compile): Likewise.
7756 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
7757 detection.
7758
7759 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7760
7761 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
7762
7763 * lib/target-supports.exp (check_effective_target_static_libgfortran):
7764 Add -static to additional_flags and pass it to target_compile.
7765
7766 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7767
7768 PR libgfortran/24719
7769 gfortran.dg/read_noadvance.f90: New test.
7770
7771 PR libgfortran/24699
7772 gfortran.dg/fmt_t_2.f90: New test.
7773
7774 PR libgfortran/24785
7775 gfortran.dg/read_x_eor.f90: New test.
7776
7777 PR libgfortran/24584
7778 gfortran.dg/namelist_empty.f90: Rename test.
7779
7780 PR libgfortran/24489
7781 gfortran/read_eor.f90: Rename test.
7782
7783 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7784
7785 PR fortran/15976
7786 * gfortran.dg/automatic_module_variable.f90: New test.
7787
7788 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
7789
7790 PR target/24445
7791 * gcc.dg/pr24445.c: New test.
7792
7793 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7794
7795 PR fortran/24655
7796 PR fortran/24755
7797 * gfortran.dg/recursive_statement_functions.f90: Add statement
7798 functions using inline intrinsic functions and parameters to test
7799 that they no longer seg-fault.
7800
7801 PR fortran/24409
7802 gfortran.dg/nested_modules_4.f90: New test.
7803 gfortran.dg/nested_modules_5.f90: New test.
7804
7805 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7806
7807 PR fortran/24643
7808 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
7809
7810 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
7811
7812 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
7813 failures.
7814
7815 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7816
7817 * gcc.dg/sparc-getcontext-1.c: New test.
7818
7819 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
7820
7821 * gcc.dg/ifcvt-fabs-1.c: New test.
7822
7823 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
7824
7825 PR other/4372
7826 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
7827 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
7828
7829 2005-11-09 Richard Guenther <rguenther@suse.de>
7830
7831 PR tree-optimization/24716
7832 * gcc.c-torture/execute/pr24716.c: New testcase.
7833
7834 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7835
7836 * gcc.dg/pr24624.c: Disable for non S/390 targets.
7837
7838 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7839
7840 PR 24624
7841 * gcc.dg/pr24624.c: Testcase added.
7842
7843 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7844
7845 PR 24623
7846 * g++.dg/other/pr24623.C: Testcase added.
7847
7848 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
7849
7850 PR fortran/22607
7851 * gfortran-dg/pure_byref_1.f90: New.
7852 * gfortran-dg/pure_byref_2.f90: New.
7853
7854 2005-11-09 Uros Bizjak <uros@kss-loka.si>
7855
7856 PR c/24101
7857 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
7858 * gcc.dg/dg.exp: Run main loop also for *.i files.
7859
7860 2005-11-08 Jakub Jelinek <jakub@redhat.com>
7861
7862 PR c++/19450
7863 * g++.dg/tls/diag-3.C: New test.
7864 * g++.dg/tls/diag-4.C: New test.
7865 * g++.dg/tls/static-1.C: New test.
7866 * g++.dg/tls/static-1a.cc: New file.
7867
7868 2005-11-08 Diego Novillo <dnovillo@redhat.com>
7869
7870 PR 23046
7871 * g++.dg/tree-ssa/pr23046.C: New test.
7872
7873 2005-11-08 Devang Patel <dpatel@apple.com>
7874
7875 PR tree-optimization/23115
7876 * gcc.dg/tree-ssa/pr23115.c: New.
7877
7878 2005-11-08 David Edelsohn <edelsohn@gnu.org>
7879
7880 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
7881 * gcc.target/powerpc/pr16155.c: Same.
7882 * gcc.target/powerpc/altivec-1.c: Same.
7883 * gcc.target/powerpc/altivec-2.c: Same.
7884 * gcc.target/powerpc/altivec-3.c: Same.
7885 * gcc.target/powerpc/altivec-5.c: Same.
7886 * gcc.target/powerpc/altivec-11.c: Same.
7887 * gcc.target/powerpc/altivec-12.c: Same.
7888 * gcc.target/powerpc/altivec-14.c: Same.
7889 * gcc.target/powerpc/altivec-22.c: Same.
7890 * gcc.target/powerpc/altivec-consts.c: Same.
7891 * gcc.target/powerpc/altivec-pr22085.c: Same.
7892 * gcc.target/powerpc/altivec-splat.c: Same.
7893 * gcc.target/powerpc/altivec-varargs-1.c: Same.
7894 * gcc.target/powerpc/altivec-vec-merge.c: Same.
7895 * gcc.target/powerpc/darwin-longlong.c: Same.
7896
7897 2005-11-08 Uros Bizjak <uros@kss-loka.si>
7898
7899 PR target/19340
7900 * gcc.dg/pr19340.c: New test.
7901
7902 2005-11-07 Ian Lance Taylor <ian@airs.com>
7903
7904 PR rtl-optimization/24683
7905 * gcc.dg/pr24683.c: New test.
7906
7907 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7908
7909 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
7910 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
7911
7912 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7913
7914 * gcc.target/i386/pr23376.c: Compile with -mmmx.
7915
7916 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
7917
7918 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
7919
7920 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7921
7922 PR target/24230
7923
7924 * gcc.target/powerpc/altivec-consts.c,
7925 gcc.target/powerpc/altivec-splat.c: New testcase.
7926
7927 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7928
7929 PR c/24599
7930
7931 * gcc.dg/overflow-2.c: New testcase.
7932
7933 2005-11-07 Jakub Jelinek <jakub@redhat.com>
7934
7935 PR rtl-optimization/23567
7936 * gcc.c-torture/execute/20051104-1.c: New test.
7937
7938 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
7939
7940 PR fortran/24534
7941 gfortran.dg/private_type_2.f90: Modified to check that case with
7942 PRIVATE declaration within derived type is accepted.
7943
7944 PR fortran/20838
7945 gfortran.dg/pointer_assign_1.f90: New test.
7946
7947 PR fortran/20840
7948 * gfortran.dg/arrayio_0.f90: New test.
7949
7950 PR fortran/17737
7951 gfortran.dg/data_initialized.f90: New test.
7952 gfortran.dg/data_constraints_1.f90: New test.
7953 gfortran.dg/data_constraints_2.f90: New test.
7954
7955 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
7956
7957 PR fortran/24174
7958 PR fortran/24305
7959 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
7960
7961 2005-11-06 Diego Novillo <dnovillo@redhat.com>
7962
7963 PR 24670
7964 * gcc.dg/tree-ssa/pr24670.c: New test.
7965
7966 2005-11-05 Ian Lance Taylor <ian@airs.com>
7967
7968 PR target/22432
7969 * gcc.target/i386/pr22432.c: New test.
7970
7971 2005-11-05 Richard Henderson <rth@redhat.com>
7972
7973 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
7974 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
7975 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
7976 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
7977 from gcc.dg/alpha-*.
7978 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
7979 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
7980
7981 2005-11-05 Andreas Jaeger <aj@suse.de>
7982
7983 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
7984
7985 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
7986
7987 PR target/23424
7988 * gcc.dg/torture/pr23424-1.c: New test.
7989
7990 2005-11-04 Richard Henderson <rth@redhat.com>
7991
7992 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
7993 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
7994 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
7995 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
7996 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
7997 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
7998 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
7999 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
8000 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
8001 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
8002 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
8003 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
8004 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
8005 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
8006 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
8007 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
8008 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
8009 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
8010 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
8011 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
8012 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
8013 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
8014 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
8015 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
8016 Move from gcc.dg/.
8017 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
8018 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
8019 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
8020 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
8021 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
8022 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
8023 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
8024 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
8025 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
8026 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
8027 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
8028 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
8029 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
8030 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
8031 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
8032 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
8033 gcc.target/i386/lea.c, gcc.target/i386/local.c,
8034 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
8035 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
8036 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
8037 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
8038 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
8039 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
8040 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
8041 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
8042 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
8043 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
8044 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
8045 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
8046 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
8047 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
8048 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
8049 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
8050 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
8051 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
8052 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
8053 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
8054 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
8055 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
8056 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
8057 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
8058 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
8059 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
8060 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
8061 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
8062
8063 2005-11-04 Diego Novillo <dnovillo@redhat.com>
8064
8065 PR 24627
8066 * gcc.dg/tree-ssa/pr24627.c: New test.
8067
8068 2005-11-04 Paul Brook <paul@codesourcery.com>
8069
8070 * gcc.dg/tls/opt-10.c: New test.
8071
8072 2005-11-04 Andreas Jaeger <aj@suse.de>
8073
8074 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
8075 avoid extra warnings.
8076
8077 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8078
8079 PR libfortran/22298
8080 * gcc/testsuite/lib/target-supports.exp
8081 (check_effective_target_static_libgfortran): New
8082 static_libgfortran effective target.
8083 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
8084 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
8085
8086 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8087
8088 * gcc.dg/pr24615.c: Guard test with { target fpic }.
8089
8090 2005-11-03 Josh Conner <jconner@apple.com>
8091
8092 PR c++/19989
8093 g++.dg/ext/array2.C: New test.
8094 g++.dg/template/dependent-name3.C: New test.
8095 g++.dg/template/dependent-name4.C: New test.
8096 g++.dg/template/sfinae2.C: New test.
8097
8098 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8099
8100 PR preprocessor/22042
8101 * gcc.dg/cpp/strify4.c: New test.
8102
8103 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8104
8105 PR c++/17964
8106 * g++.dg/cpp/string-1.C: New test.
8107
8108 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8109
8110 * gcc.target/powerpc: New directory.
8111 * gcc.target/powerpc/powerpc.exp: New file.
8112 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
8113 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
8114 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
8115 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
8116 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
8117 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
8118 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
8119 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
8120 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
8121 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
8122 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
8123 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
8124 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
8125 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
8126 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
8127 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
8128 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
8129 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
8130 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
8131 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
8132 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
8133 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
8134 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
8135 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
8136 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
8137 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
8138 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
8139 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
8140 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
8141 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
8142 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
8143 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
8144 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
8145 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
8146
8147 2005-11-03 Mark Mitchell <mark@codesourcery.com>
8148
8149 PR c++/21627
8150 * g++.dg/warn/inline2.C: New test.
8151
8152 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8153
8154 PR middle-end/23155
8155 * g++.dg/ext/c99struct1.C: New test.
8156 * gcc.dg/union-cast-1.c: New test.
8157 * gcc.dg/union-cast-2.c: New test.
8158 * gcc.dg/union-cast-3.c: New test.
8159
8160 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8161
8162 PR middle-end/24589
8163 * gcc.c-torture/execute/zero-struct-2.c: New test.
8164
8165 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8166
8167 PR c++/24582
8168 * g++.dg/init/switch1.C: New test.
8169
8170 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8171
8172 * gcc.dg/delay-slot-1.c: New test.
8173
8174 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
8175
8176 PR target/24620
8177 * gcc.dg/pr24620.c: New test.
8178
8179 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8180
8181 PR c/24329
8182 * gcc.dg/format/unnamed-1.c: New test.
8183
8184 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8185
8186 PR c++/22434
8187 * g++.dg/expr/cond8.C: New test.
8188
8189 PR c++/24560
8190 * g++.dg/parse/dot1.C: New test.
8191
8192 2005-11-02 Jan Hubicka <jh@suse.cz>
8193
8194 PR target/23303
8195 * gcc.dg/i386-lea.c: New test
8196
8197 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8198
8199 PR target/24615
8200 * gcc.dg/pr24615.c: New test.
8201
8202 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8203
8204 PR target/24600
8205 * gcc.dg/pr24600.c: New test.
8206
8207 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8208
8209 PR c++/19253
8210 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
8211 * g++.dg/parse/typename9.C: New test.
8212 * g++/dg/parse/typename10.C: Likewise.
8213
8214 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8215
8216 PR fortran/18157
8217 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
8218 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
8219 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
8220
8221 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8222
8223 PR c++/24569
8224 * g++.dg/debug/static1.C: New test.
8225
8226 2005-11-02 Josh Conner <jconner@apple.com>
8227
8228 * g++.dg/crash38.C: moved into proper directory...
8229 * g++.dg/template/crash42.C: ...here
8230
8231 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
8232
8233 PR target/18338
8234 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
8235 pcc_bitfield_type_matters || default_packed.
8236
8237 * lib/target-supports.exp
8238 (check_effective_target_pcc_bitfield_type_matters): New proc.
8239 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
8240
8241 PR testsuite/23304
8242 * lib/target-supports.exp (check_effective_default_packed): New proc.
8243 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
8244 Gate expected errors on target ! default_packed.
8245 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
8246
8247 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8248
8249 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
8250 change (r106358).
8251
8252 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8253
8254 PR fortran/24008
8255 * gfortran.dg/entry_5.f90: New.
8256 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
8257
8258 2005-11-01 Bob Wilson <bob.wilson@acm.org>
8259
8260 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
8261
8262 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
8263
8264 PR fortran/21565
8265 gfortran.dg/namelist_blockdata.f90: New test.
8266
8267 PR fortran/18737
8268 gfortran.dg/external_implicit_none.f90: New test.
8269
8270 PR fortran/14994
8271 * gfortran.dg/secnds.f: New test.
8272
8273 2005-10-31 Jan Hubicka <jh@suse.cz>
8274
8275 PR target/20928
8276 * gcc.c-torture/compile/pr20928.c: New test.
8277
8278 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
8279
8280 PR middle-end/23492
8281 * gcc.c-torture/compile/zero-strct-5.c: New test.
8282
8283 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
8284
8285 PR libgfortran/24584
8286 * gfortran.dg/pr24584.f90: New test.
8287
8288 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
8289
8290 PR fortran/18883
8291 * gfortran.dg/char_result_9.f90: New.
8292 * gfortran.dg/char_result_10.f90: New.
8293
8294 2005-10-30 Jan Hubicka <jh@suse.cz>
8295
8296 * g++.dg/tree-ssa/pr24172.C: New testcase.
8297
8298 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8299
8300 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
8301
8302 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
8303
8304 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
8305 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
8306 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
8307 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
8308 gfortran.dg/enum_9.f90,
8309 gfortran.fortran-torture/compile/enum_1.f90,
8310 gfortran.fortran-torture/execute/enum_1.f90,
8311 gfortran.fortran-torture/execute/enum_2.f90,
8312 gfortran.fortran-torture/execute/enum_3.f90,
8313 gfortran.fortran-torture/execute/enum_4.f90: New tests.
8314
8315 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
8316
8317 PR target/18482
8318 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
8319 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
8320
8321 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8322
8323 PR libfortran/20179
8324 * gfortran.dg/mixed_io_1.f90: New test.
8325 * gfortran.dg/mixed_io_1.c: New file.
8326
8327 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8328
8329 * gfortran.dg/malloc_free_1.f90: New test.
8330
8331 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
8332
8333 * gcc.dg/nested-func-4.c: Require profiling -pg.
8334
8335 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8336
8337 PR C++/23229
8338 * g++.dg/warn/main-2.C: New test.
8339
8340 2005-10-28 Steven G. Kargl <kargls@comcast.net>
8341
8342 PR fortran/24545
8343 * gfortran.dg/interface_2.f90: new test.
8344
8345 2005-10-28 Josh Conner <jconner@apple.com>
8346
8347 PR c++/22153
8348 * g++.dg/template/crash38.C: New test.
8349 * g++.dg/parse/explicit1.C: Change expected errors.
8350
8351 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8352
8353 PR C++/23426
8354 * g++.dg/other/large-size-array.C: New test.
8355
8356 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8357
8358 PR middle-end/24362
8359 * g++.dg/opt/complex4.C: New test.
8360
8361 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
8362
8363 * gcc.dg/nested-func-4.c: New test.
8364
8365 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
8366
8367 PR fortran/24158
8368 gfortran.dg/derived_recursion.f90: New test.
8369 gfortran.dg/implicit_actual.f90: New test.
8370
8371 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
8372
8373 PR middle-end/24295, PR testsuite/24477
8374 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
8375 removed when weakref hits the tree.
8376
8377 2005-10-25 Jakub Jelinek <jakub@redhat.com>
8378
8379 * gfortran.dg/cray_pointers_4.f90: New test.
8380
8381 * gfortran.dg/cray_pointers_5.f90: New test.
8382
8383 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
8384
8385 PR fortran/22290
8386 * gfortran.dg/assign_5.f90: New test.
8387 * gfortran.dg/assign_6.f: New test.
8388
8389 2005-10-25 Uros Bizjak <uros@kss-loka.si>
8390
8391 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
8392 CPU has no SSE support.
8393
8394 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
8395
8396 PR libgfortran/24224
8397 * gfortran.dg/arrayio_1.f90: Update attribution.
8398 * gfortran.dg/arrayio_2.f90: Update attribution.
8399 * gfortran.dg/arrayio_3.f90: Update attribution.
8400 * gfortran.dg/arrayio_4.f90: Update test conditions.
8401 * gfortran.dg/arrayio_5.f90: Update attribution.
8402 * gfortran.dg/arrayio_6.f90: New test.
8403 * gfortran.dg/arrayio_7.f90: New test.
8404
8405 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
8406
8407 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
8408
8409 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8410
8411 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
8412
8413 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8414
8415 PR fortran/24416
8416 * gfortran.dg/namelist_char_only.f90: New test.
8417
8418 2005-10-24 Asher Langton <langton2@llnl.gov>
8419
8420 PR fortran/17031
8421 PR fortran/22282
8422 * gfortran.dg/cray_pointers_1.f90: New test.
8423 * gfortran.dg/cray_pointers_2.f90: New test.
8424 * gfortran.dg/cray_pointers_3.f90: New test.
8425 * gfortran.dg/loc_1.f90: New test.
8426 * gfortran.dg/loc_2.f90: New test.
8427
8428 2005-10-24 Steven Bosscher <stevenb@suse.de>
8429
8430 * gcc.dg/pr24225.c: New test.
8431
8432 2005-10-24 Asher Langton <langton2@llnl.gov>
8433
8434 * gfortran.dg/dup_save_1.f90: New test.
8435 * gfortran.dg/dup_save_2.f90: New test.
8436
8437 2005-10-24 Paul Brook <paul@codesourcery.com>
8438
8439 PR 24107
8440 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
8441 stdint.h.
8442
8443 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
8444
8445 PR libgfortran/24489
8446 * gfortran.dg/pr24489.f90: New test.
8447
8448 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
8449
8450 PR fortran/23635
8451 * gfortran.dg/ichar_1.f90: Add tests for derived types.
8452
8453 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
8454
8455 PR target/18911
8456 * g++.dg/init/array16.C: Skip for mmix-*-*.
8457
8458 2005-10-23 Asher Langton <langton2@llnl.gov>
8459
8460 * gfortran.dg/byte_1.f90: New test.
8461 * gfortran.dg/byte_2.f90: New test.
8462
8463 2005-10-23 David Edelsohn <edelsohn@gnu.org>
8464
8465 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
8466
8467 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
8468
8469 PR fortran/18022
8470 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
8471
8472 PR fortran/24311
8473 * gfortran.dg/merge_char_const.f90: New test.
8474
8475 PR fortran/24384
8476 * gfortran.dg/spread_scalar_source.f90: New test.
8477
8478 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
8479
8480 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
8481
8482 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
8483 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
8484
8485 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
8486
8487 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
8488
8489 PR fortran/24426
8490 * gfortran.dg/der_pointer_4.f90: New.
8491
8492 2005-10-22 David Ayers <d.ayers@inode.at>
8493
8494 * obj-c++.dg/except-1.mm: Simplify.
8495
8496 2005-10-21 David Ayers <d.ayers@inode.at>
8497
8498 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
8499
8500 2005-10-21 Jakub Jelinek <jakub@redhat.com>
8501
8502 * gfortran.dg/assumed_dummy_2.f90: New test.
8503
8504 2005-10-21 James E Wilson <wilson@specifix.com>
8505
8506 PR preprocessor/15220
8507 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
8508
8509 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
8510
8511 * gcc.c-torture/execute/20051021-1.c: New test.
8512
8513 2005-10-21 Mark Mitchell <mark@codesourcery.com>
8514
8515 PR c++/24260
8516 * g++.dg/ext/tmplattr1.C: New test.
8517
8518 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
8519
8520 PR fortran/24440
8521 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
8522
8523 2005-10-20 Geoffrey Keating <geoffk@apple.com>
8524
8525 * obj-c++.dg/except-1.mm: New.
8526
8527 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
8528
8529 2005-10-21 Alan Modra <amodra@bigpond.net.au>
8530
8531 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
8532
8533 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
8534
8535 PR middle-end/24295
8536 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
8537 declarations with the same names as thunks' alias targets, use
8538 aliases instead.
8539 * gcc.dg/attr-alias-3.c: New test.
8540 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
8541
8542 2005-10-20 Mark Mitchell <mark@codesourcery.com>
8543
8544 PR c++/22618
8545 * g++.dg/parse/access8.C: New test.
8546
8547 2005-10-20 Richard Guenther <rguenther@suse.de>
8548
8549 PR c++/24439
8550 * g++.dg/tree-ssa/pr24439.C: New testcase.
8551
8552 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8553
8554 * g++.dg/opt/delay-slot-1.C: New test.
8555
8556 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
8557
8558 PR fortran/21625
8559 * gfortran.fg/der_init_1.f90: New.
8560
8561 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
8562
8563 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
8564
8565 2005-10-19 Mark Mitchell <mark@codesourcery.com>
8566
8567 PR c++/21908
8568 * g++.dg/parse/error28.C: New test.
8569
8570 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8571
8572 * gcc.dg/profile-generate-2.c: New test.
8573
8574 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
8575
8576 PR target/23589
8577 * g++.dg/ext/dllimport11.C: New.
8578
8579 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8580
8581 PR c++/22293
8582 * g++.dg/other/friend3.C: New test.
8583
8584 2005-10-18 Mark Mitchell <mark@codesourcery.com>
8585
8586 PR c++/23293
8587 * g++.dg/template/error19.C: New test.
8588
8589 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
8590
8591 PR c++/21383
8592 * g++.dg/overload/koenig2.C: New.
8593
8594 PR c++/23118
8595 * g++.dg/overload/error2.C: New.
8596
8597 PR c++/22604
8598 * g++.dg/inherit/covariant14.C: New.
8599
8600 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8601
8602 PR c++/23440
8603 * g++.dg/parse/for1.C: New test.
8604
8605 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
8606
8607 PR fortran/23446
8608 * gfortran.dg/host_dummy_index_1.f90: New test.
8609
8610 PR fortran/21459
8611 * gfortran.dg/automatic_char_len_2.f90: New test.
8612
8613 PR fortran/20866
8614 * gfortran.dg/recursive_statement_functions.f90: New test.
8615
8616 PR fortran/20853
8617 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
8618
8619 PR fortran/20849
8620 * gfortran.dg/external_initializer.f90: New test.
8621
8622 PR fortran/20837
8623 * non_module_public.f90: New test.
8624
8625 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
8626
8627 PR c++/24386
8628 * g++.dg/template/overload7.C: New.
8629
8630 PR c++/22551
8631 * g++.dg/other/switch2.C: Remove expected warnings.
8632
8633 PR c++/21353
8634 * g++.dg/template/defarg6.C: New.
8635
8636 2005-10-17 Uros Bizjak <uros@kss-loka.si>
8637
8638 PR target/24315
8639 * gcc.target/i386/pr24315.c: New test.
8640
8641 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8642
8643 PR c++/24389
8644 * g++.dg/template/static21.C: New test.
8645 * g++.dg/template/static21-a.cc: Likewise.
8646
8647 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
8648
8649 PR c++/23959
8650 * g++.dg/warn/Wswitch-default-1.C: New test.
8651 * g++.dg/warn/Wswitch-default-2.C: New test.
8652
8653 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8654
8655 PR c++/22173
8656 * g++.dg/parse/template18.C: New test.
8657 * g++.dg/template/nontype15.C: Likewise.
8658
8659 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
8660
8661 PR fortran/22273
8662 * gfortran.dg/spec_expr_2.f90: New.
8663
8664 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
8665
8666 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
8667 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
8668 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
8669 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
8670 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
8671 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
8672 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
8673 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
8674 previous target-specific skips and warning-message matches where
8675 applicable.
8676
8677 2005-10-15 Mark Mitchell <mark@codesourcery.com>
8678
8679 PR c++/21347
8680 * g++.dg/warn/Wctor-dtor.C: New test.
8681
8682 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8683
8684 PR c/23439
8685 * gcc.dg/for-1.c: New test.
8686
8687 2005-10-14 Mark Mitchell <mark@codesourcery.com>
8688
8689 PR c++/19565
8690 * g++.dg/warn/Wconversion1.C: New test.
8691 * g++.dg/ext/packed4.C: Compile with -w.
8692 * g++.dg/opt/20050511-1.C: Likewise.
8693 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
8694
8695 2005-10-14 Jakub Jelinek <jakub@redhat.com>
8696
8697 * gfortran.dg/boz_5.f90: New test.
8698
8699 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
8700
8701 PR c++/22551
8702 * g++.dg/other/switch2.C: New.
8703
8704 PR c++/23984
8705 * g++.dg/init/ctor7.C: New.
8706
8707 2005-10-13 David Edelsohn <edelsohn@gnu.org>
8708
8709 PR c++/23730
8710 * g++.dg/parse/crash32.C: New test.
8711
8712 2005-10-13 Mark Mitchell <mark@codesourcery.com>
8713
8714 PR c++/20721
8715 * g++.dg/init/goto2.C: New test.
8716
8717 PR c++/22464
8718 * g++.dg/template/crash/41.C: New test.
8719
8720 PR c++/22180
8721 * g++.dg/template/crash40.C: New test.
8722
8723 PR c++/23694
8724 * g++.dg/parse/friend5.C: New test.
8725
8726 PR c++/23307
8727 * g++.dg/template/crash38.C: New test.
8728
8729 PR c++/22352
8730 * g++.dg/template/friend38.C: New test.
8731
8732 PR c++/22405
8733 * g++.dg/template/crash39.C: New test.
8734
8735 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
8736
8737 * gcc.dg/debug/dwarf2/dwarf-char1.c,
8738 gcc.dg/debug/dwarf2/dwarf-char2.c,
8739 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
8740
8741 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
8742
8743 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
8744
8745 * gcc.dg/dll-2.c: Add tests for warnings.
8746 * gcc.dg/dll-3.c: Likewise.
8747 * gcc.dg/dll-4.c: Likewise.
8748
8749 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
8750 * g++.dg/ext/dllimport2.C: Likewise.
8751 * g++.dg/ext/dllimport3.C: Likewise.
8752 * g++.dg/ext/dllimport7.C: Likewise.
8753 * g++.dg/ext/dllimport8.C: Likewise.
8754 * g++.dg/ext/dllimport9.C: Likewise.
8755
8756 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
8757
8758 PR fortran/24092
8759 * gfortran.dg/derived_pointer_recursion.f90: New test.
8760
8761 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
8762
8763 * gcc.c-torture/execute/20051012-1.c: New test.
8764
8765 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8766
8767 PR fortran/18082
8768 * gfortran.dg/automatic_char_len_1.f90: New test.
8769
8770 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8771
8772 PR fortran/20847
8773 * gfortran.dg/save_common.f90: New test.
8774
8775 PR fortran/20856
8776 * gfortran.dg/save_result.f90: New test.
8777
8778 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8779
8780 PR c++/21592
8781 * g++.dg/template/dependent-expr1.C: Add new expected error.
8782 * g++.dg/template/dependent-expr2.C: Adjust error text.
8783 * g++.dg/template/overload6.C: New.
8784
8785 PR c++/23797
8786 * g++.dg/other/typename8.C: New.
8787
8788 PR c++/21117
8789 * g++.dg/other/return1.C: New.
8790
8791 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
8792
8793 PR c++/24052
8794 * g++.dg/ext/label5.C: New.
8795
8796 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8797
8798 PR c++/19964
8799 * g++.dg/parse/crash31.C: New.
8800
8801 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
8802
8803 * g++.dg/ipa/ipa-1.c: New test.
8804 * g++.dg/ipa/ipa-2.c: New test.
8805 * g++.dg/ipa/ipa-3.c: New test.
8806 * g++.dg/ipa/ipa-4.c: New test.
8807 * g++.dg/ipa/ipa-5.c: New test.
8808 * g++.dg/ipa/ipa.exp: New file.
8809
8810 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8811
8812 PR fortran/24207
8813 * gfortran.dg/private_type_3.f90: New test.
8814
8815 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8816
8817 PR fortran/20786
8818 gfortran.dg/aint_anint_1.f90: New test.
8819
8820 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8821
8822 PR libgfortran/24313
8823 gfortran.dg/csqrt.f: New test.
8824
8825 2005-10-11 Ian Lance Taylor <ian@airs.com>
8826
8827 PR c++/8057
8828 * g++.dg/warn/noeffect7.C: New test.
8829 * g++.dg/warn/noeffect2.C: Instantiate templates.
8830 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
8831 and warning.
8832
8833 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8834
8835 PR c++/21089
8836 * g++.dg/init/float1.C: New test.
8837
8838 PR c++/24277
8839 * g++.dg/init/member1.C: Tweak error markers.
8840
8841 2005-10-11 Janis Johnson <janis187@us.ibm.com>
8842
8843 PR testsuite/24281
8844 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
8845 Check for null pointer.
8846
8847 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8848
8849 PR c++/21369
8850 * g++.dg/parse/ret-type3.C: New test.
8851
8852 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8853
8854 PR tree-opt/23946
8855 * gcc.c-torture/compile/pr23946.c: New test.
8856
8857 2005-10-11 Jakub Jelinek <jakub@redhat.com>
8858
8859 * g++.dg/opt/mmx2.C: New test.
8860
8861 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8862
8863 PR c++/24277
8864 * g++.dg/template/static20.C: New test.
8865
8866 PR c++/24302
8867 * g++.dg/warn/Wunused-12.C: New test.
8868
8869 PR c++/23437
8870 * g++.dg/template/arg4.C: New test.
8871
8872 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8873
8874 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
8875 * gcc.dg/ucnid-3.c: Likewise.
8876 * gcc.dg/ucnid-4.c: Likewise.
8877 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
8878 * g++.dg/other/ucnid-1.C: Likewise.
8879 * gcc.dg/sparc-frame-1.c: New test.
8880
8881 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8882
8883 PR c++/24139
8884 * g++.dg/template/spec27.C: New test.
8885
8886 PR c++/24275
8887 * g++.dg/template/static19.C: New test.
8888
8889 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8890
8891 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
8892 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
8893
8894 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8895
8896 PR target/24136
8897 * gfortran.fortran-torture/compile/pr24136.f: New test.
8898
8899 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
8900
8901 PR c++/22172
8902 * g++.dg/parse/crash30.C: New test.
8903
8904 2005-10-07 Richard Guenther <rguenther@suse.de>
8905
8906 PR middle-end/24227
8907 * gcc.c-torture/compile/pr24227.c: New testcase.
8908
8909 2005-10-07 Steve Ellcey <sje@cup.hp.com>
8910
8911 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
8912 Do not put aligned attributes on array elements.
8913
8914 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
8915
8916 PR testsuite/23611, PR testsuite/23615
8917 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
8918 writing prototypes of library functions by hand.
8919 * obj-c++.dg/bitfield-4.mm: Likewise.
8920 * obj-c++.dg/const-str-4.mm: Likewise.
8921 * obj-c++.dg/encode-4.mm: Likewise.
8922 * obj-c++.dg/encode-5.mm: Likewise.
8923 * obj-c++.dg/encode-6.mm: Likewise.
8924 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
8925 * obj-c++.dg/method-10.mm: Likewise.
8926 * obj-c++.dg/method-17.mm: Likewise.
8927 * obj-c++.dg/method-19.mm: Likewise.
8928 * obj-c++.dg/try-catch-2.mm: Likewise.
8929
8930 2005-10-06 Richard Henderson <rth@redhat.com>
8931
8932 PR 24236
8933 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
8934
8935 2005-10-06 Dale Johannesen <dalej@apple.com>
8936
8937 * gcc.c-torture/execute/20030125-1.c: Correct.
8938
8939 2005-10-06 Richard Guenther <rguenther@suse.de>
8940
8941 PR tree-optimization/24238
8942 * g++.dg/tree-ssa/pr24238.C: New testcase.
8943
8944 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
8945
8946 PR 18568
8947 * gfortran.dg/der_pointer_3.f90: New test.
8948
8949 2005-10-05 Devang Patel <dpatel@apple.com>
8950
8951 PR Debug/23205
8952 * g++.dg/other/PR23205.C: New.
8953
8954 2005-10-05 Richard Henderson <rth@redhat.com>
8955
8956 PR target/23602
8957 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
8958 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
8959
8960 2005-10-05 Dale Johannesen <dalej@apple.com>
8961
8962 * gcc.c-torture/execute/float-floor.c: New.
8963
8964 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
8965
8966 PR tree-optimization/21419
8967 PR tree-optimization/24146
8968 PR tree-optimization/24151
8969
8970 * g++.dg/ext/asm7.C: New.
8971 * g++.dg/ext/asm8.C: New.
8972 * gcc.dg/asm-1.c: Compile on all targets.
8973 * gcc.dg/asm-pr24146.c: New.
8974 * gcc.dg/pr21419.c: Adjust error messages.
8975
8976 2005-10-05 Richard Guenther <rguenther@suse.de>
8977
8978 PR fortran/24176
8979 * gfortran.fortran-torture/compile/empty.f90: New testcase.
8980
8981 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
8982
8983 PR c++/23513
8984 * g++.dg/template/spec22.C: Robustify test.
8985 * g++.dg/template/spec26.C: New.
8986
8987 2005-10-05 Uros Bizjak <uros@kss-loka.si>
8988
8989 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
8990 if target supports vector instructions.
8991
8992 2005-10-04 Geoffrey Keating <geoffk@apple.com>
8993
8994 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
8995 C99 functions.
8996
8997 2005-10-04 Janis Johnson <janis187@us.ibm.com>
8998
8999 * lib/target-supports.exp (check_effective_target_fortran_large_real,
9000 check_effective_target_fortran_large_int): Replace cached result
9001 when target changes.
9002
9003 2005-10-04 Devang Patel <dpatel@apple.com>
9004
9005 * gcc.dg/i386-sse-vect-types.c: New.
9006
9007 2005-10-04 Ian Lance Taylor <ian@airs.com>
9008
9009 PR preprocessor/13726
9010 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
9011 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
9012
9013 2005-10-04 Richard Guenther <rguenther@suse.de>
9014
9015 PR c/23576
9016 * gcc.dg/noncompile/pr23576.c: New testcase.
9017
9018 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9019
9020 PR middle-end/23125
9021 * gcc.dg/register-var-3.c: New test.
9022
9023 2005-10-04 Steven Bosscher <stevenb@suse.de>
9024
9025 * gcc.dg/pr23049.c: New test.
9026
9027 * gcc.dg/ucnid-4.c: Fix test.
9028
9029 2005-10-03 Diego Novillo <dnovillo@redhat.com>
9030
9031 PR 23445
9032 * gcc.c-torture/compile/pr23445.c: New test.
9033
9034 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
9035
9036 * g++.dg/overload/unknown1.C: New.
9037
9038 2005-10-03 Mark Mitchell <mark@codesourcery.com>
9039
9040 PR c++/17775
9041 * g++.dg/template/repo4.C: New test.
9042
9043 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9044
9045 PR libfortran/19308
9046 * gfortran.dg/large_real_kind_2.F90: New test.
9047 * gfortran.dg/large_integer_kind_2.f90: New test.
9048
9049 2005-10-03 Uros Bizjak <uros@kss-loka.si>
9050
9051 * lib/target-supports.exp (check_effective_target_vect_shift):
9052 Implement with result caching. Add i?86, x86_64 and ia64 targets.
9053 (check_effective_target_vect_condition): Fix copy-n-pasto.
9054
9055 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
9056 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
9057 targets.
9058
9059 2005-10-02 Mark Mitchell <mark@codesourcery.com>
9060
9061 PR c++/22621
9062 * g++.dg/template/overload5.C : New test.
9063
9064 PR c++/23840
9065 * g++.dg/expr/stdarg1.C: New test.
9066
9067 2005-10-02 Diego Novillo <dnovillo@redhat.com>
9068
9069 PR 24142
9070 * gcc.c-torture/execute/pr24142.c: New test.
9071
9072 2005-10-01 Diego Novillo <dnovillo@redhat.com>
9073
9074 PR 24141
9075 * gcc.c-torture/execute/pr24141.c: New test.
9076
9077 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
9078 Diego Novillo <dnovillo@redhat.com>
9079
9080 PR 23604
9081 * gcc.c-torture/execute/pr23604.c: New test.
9082
9083 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
9084
9085 PR fortran/16404
9086 PR fortran/20835
9087 PR fortran/20890
9088 PR fortran/20899
9089 PR fortran/20900
9090 PR fortran/20901
9091 PR fortran/20902
9092 gfortran.dg/equiv_constraint_1.f90: New test.
9093 gfortran.dg/equiv_constraint_2.f90: New test.
9094 gfortran.dg/equiv_constraint_3.f90: New test.
9095 gfortran.dg/equiv_constraint_4.f90: New test.
9096 gfortran.dg/equiv_constraint_5.f90: New test.
9097 gfortran.dg/equiv_constraint_6.f90: New test.
9098 gfortran.dg/equiv_constraint_7.f90: New test.
9099 gfortran.dg/equiv_constraint_8.f90: New test.
9100 gfortran.dg/private_type_1.f90: New test.
9101 gfortran.dg/private_type_2.f90: New test.
9102 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
9103 980628-10.f: Assert std=gnu to permit mixing of
9104 types in equivalence statements.
9105
9106 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
9107
9108 PR 24112
9109 * gfortran.dg/open_status_1.f90: New.
9110
9111 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9112
9113 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
9114 * gcc.dg/vect/pr22480.c: Clean up temp files.
9115 * gcc.dg/vect/pr23831.c: Clean up temp files.
9116 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
9117 Clean up temp files.
9118 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
9119 Clean up temp files.
9120
9121 * gcc.dg/20050309-1.c: Clean up temp files.
9122 * gcc.dg/20050325-1.c: Clean up temp files.
9123
9124 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9125
9126 PR tree-optimization/24059
9127 * gcc.dg/vect/pr24059.c : New test.
9128
9129 2005-09-29 Jakub Jelinek <jakub@redhat.com>
9130
9131 PR middle-end/24109
9132 * gcc.c-torture/execute/20050929-1.c: New test.
9133
9134 2005-09-29 Steven Bosscher <stevenb@suse.de>
9135
9136 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
9137
9138 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
9139
9140 PR c/21419
9141 * gcc.dg/pr21419.c: New test.
9142
9143 2005-09-29 Steven Bosscher <stevenb@suse.de>
9144
9145 * gcc.dg/pr23911.c: New test.
9146
9147 2005-09-28 Mark Mitchell <mark@codesourcery.com>
9148
9149 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
9150
9151 PR c++/16782
9152 * g++.dg/parse/qualified4.C: New test.
9153 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
9154 * g++.old-deja/g++.mike/p8154.C: Likewise.
9155
9156 2005-09-27 Mark Mitchell <mark@codesourcery.com>
9157
9158 PR c++/22147
9159 * g++.dg/template/friend37.C: New test.
9160 * g++.dg/parse/crash28.C: Adjust error markers.
9161
9162 2005-09-27 Jakub Jelinek <jakub@redhat.com>
9163
9164 PR fortran/18518
9165 * gfortran.fortran-torture/execute/save_2.f90: New decl.
9166
9167 2005-09-27 Devang Patel <dpatel@apple.com>
9168
9169 PR tree-optimization/23625
9170 * gcc.dg/pr23625.c: New test.
9171
9172 2005-09-27 Uros Bizjak <uros@kss-loka.si>
9173
9174 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
9175 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
9176
9177 2005-09-26 Jakub Jelinek <jakub@redhat.com>
9178
9179 PR fortran/23677
9180 * gfortran.fortran-torture/execute/save_1.f90: New test.
9181 * gfortran.dg/save_1.f90: New test.
9182
9183 2005-09-26 Uros Bizjak <uros@kss-loka.si>
9184
9185 * gcc.target/i386/builtin-apply-mmx.c: New test.
9186
9187 PR target/22576
9188 * gcc.target/i386/pr22576.c: New test.
9189
9190 PR target/22585
9191 * gcc.target/i386/pr22585.c: New test.
9192
9193 PR target/23268
9194 * gcc.target/i386/pr23268.c: New test.
9195
9196 PR middle-end/23831
9197 * gcc.dg/vect/pr23831.c: New test.
9198
9199 PR target/24055
9200 * gcc.target/i386/pr24055.c: New test.
9201
9202 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
9203
9204 PR tree-optimization/23960
9205 * gcc.c-torture/compile/pr23960.c: New.
9206
9207 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
9208
9209 PR fortran/16861
9210 * gfortran.dg/nested_modules_3.f90: New.
9211
9212 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9213
9214 PR fortran/24005
9215 gfortran.dg/interface_1.f90: New test.
9216
9217 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
9218 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9219
9220 PR fortran/23843
9221 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
9222
9223 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9224
9225 PR fortran/23516
9226 * gfortran.dg/imag_1.f: New test.
9227 * gfortran.dg/imag_2.f: Ditto.
9228
9229 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
9230
9231 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
9232
9233 2005-09-22 Jakub Jelinek <jakub@redhat.com>
9234
9235 PR c++/21983
9236 * g++.dg/warn/pr21983.C: New test.
9237
9238 2005-09-21 Mark Mitchell <mark@codesourcery.com>
9239
9240 PR c++/23993
9241 * g++.dg/template/array14.C: New test.
9242
9243 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
9244
9245 PR fortran/19929
9246 * gfortran.dg/der_ptr_component_1.f90: New test.
9247
9248 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9249
9250 PR c++/23965
9251 * g++.dg/template/error1.C: Reject "no matching function" message.
9252
9253 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9254
9255 PR c++/17609
9256 * g++.dg/lookup/error1.C: New test.
9257
9258 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
9259
9260 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
9261 functionality of the testcase.
9262
9263 2005-09-20 Richard Henderson <rth@redhat.com>
9264
9265 * gcc.dg/vect/vect-22.c: Require vect_float.
9266 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
9267
9268 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
9269
9270 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
9271 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
9272 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
9273 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
9274 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
9275 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
9276 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
9277 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
9278 * gcc.dg/cpp/ucnid-8.c: New test.
9279
9280 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9281
9282 PR tree-optimization/23929
9283 * gcc.c-torture/compile/pr23929.c: New test.
9284
9285 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
9286
9287 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
9288 for one loop.
9289
9290 2005-09-20 Steve Ellcey <sje@cup.hp.com>
9291
9292 PR testsuite/23186
9293 * g++.dg/other/pr22003.C: Require named sections.
9294
9295 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9296
9297 PR c++/23947
9298 * g++.dg/rtti/crash3.C: New test.
9299
9300 PR tree-optimization/23818
9301 * gcc.dg/pr23818.c: New test.
9302
9303 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9304
9305 PR fortran/23420
9306 * gfortran.dg/print_fmt_4.f: New.
9307
9308 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9309
9310 PR fortran/23663
9311 * gfortran.fortran-torture/execute/entry_11.f90: New test.
9312
9313 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9314
9315 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
9316 Use pointers to local alignable arrays instead. Added comments.
9317 * gcc.dg/vect/vect-46.c: Likewise.
9318 * gcc.dg/vect/vect-48.c: Likewise.
9319 * gcc.dg/vect/vect-49.c: Likewise.
9320 * gcc.dg/vect/vect-52.c: Likewise.
9321 * gcc.dg/vect/vect-53.c: Likewise.
9322 * gcc.dg/vect/vect-54.c: Likewise.
9323 * gcc.dg/vect/vect-56.c: Likewise.
9324 * gcc.dg/vect/vect-57.c: Likewise.
9325 * gcc.dg/vect/vect-58.c: Likewise.
9326 * gcc.dg/vect/vect-60.c: Likewise.
9327 * gcc.dg/vect/vect-61.c: Likewise.
9328
9329 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
9330 The test is no longer vectorizable on vect_no_align targets.
9331 * gcc.dg/vect/vect-43.c: Likewsie.
9332
9333 * gcc.dg/vect/vect-44.c: Added comments.
9334 * gcc.dg/vect/vect-45.c: Added comments.
9335 * gcc.dg/vect/vect-50.c: Added comments.
9336 * gcc.dg/vect/vect-51.c: Added comments.
9337
9338 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
9339 aligned type.
9340 * gcc.dg/vect/Os-vect-95.c: Likewise.
9341
9342 * gcc.dg/vect/vect-41.c: Test removed.
9343 * gcc.dg/vect/vect-47.c: Test removed.
9344 * gcc.dg/vect/vect-55.c: Test removed.
9345 * gcc.dg/vect/vect-59.c: Test removed.
9346
9347 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9348
9349 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
9350 No longer vectorizable on vect_no_align targets.
9351 * gcc.dg/vect/pr20122.c: Likewise.
9352 * gcc.dg/vect/vect-74.c: Likewise.
9353 * gcc.dg/vect/vect-75.c: Likewise.
9354 * gcc.dg/vect/vect-76.c: Likewise.
9355
9356 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
9357 Will not be vectorizable on vect_no_align targets once aliasing issues
9358 are resolved.
9359 * gcc.dg/vect/vect-79.c: Likewise.
9360
9361 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
9362 * gcc.dg/vect/vect-78.c: Likewise.
9363 * gcc.dg/vect/vect-97.c: Likewise.
9364
9365 2005-09-19 Steven Bosscher <stevenb@suse.de>
9366
9367 * gcc.dg/pr23943.c: New test.
9368
9369 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9370
9371 PR fortran/19181
9372 * gfortran.dg/derived_pointer_null_1.f90: New test.
9373
9374 2005-09-18 Richard Guenther <rguenther@suse.de>
9375
9376 PR middle-end/23944
9377 * gcc.c-torture/compile/pr23944.c: New testcase.
9378
9379 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
9380
9381 PR fortran/15975
9382 * gfortran.dg/der_pointer_2.f90: New test.
9383
9384 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9385
9386 PR fortran/16861
9387 * gfortran.dg/nested_modules_2.f90: New test.
9388
9389 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9390
9391 PR c++/18368
9392 * g++.dg/other/semicolon.C: New test.
9393
9394 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
9395
9396 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
9397 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
9398
9399 2005-09-16 Mark Mitchell <mark@codesourcery.com>
9400
9401 PR c++/23914
9402 * g++.dg/template/static18.C: New test.
9403
9404 PR c++/21514
9405 * g++.dg/template/crash19.C: Remove dg-error marker.
9406 * g++.dg/template/local4.C: New test.
9407
9408 2005-09-16 Paul Brook <paul@codesourcery.com>
9409
9410 PR fortran/23906
9411 * gfortran.dg/dependency_1.f90: New test.
9412
9413 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9414
9415 PR c++/23896
9416 * g++.dg/template/static17.C: New test.
9417
9418 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
9419
9420 PR c++/23139
9421 * g++.dg/warn/huge-val1.C: New test.
9422
9423 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9424
9425 PR c++/13140
9426 * g++.dg/parse/class2.C: New test.
9427 * g++.dg/template/explicit8.C: Likewise.
9428 * g++.dg/template/spec25.C: Likewise.
9429
9430 2005-09-14 Josh Conner <jconner@apple.com>
9431
9432 PR middle-end/23584
9433 * gcc.dg/pr23584.c: New test.
9434
9435 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
9436
9437 PR fortran/21875 Internal Unit Array I/O, NIST
9438 * gfortran.dg/arrayio_1.f90: New test.
9439 * gfortran.dg/arrayio_1.f90: New test.
9440 * gfortran.dg/arrayio_1.f90: New test.
9441 * gfortran.dg/arrayio_1.f90: New test.
9442 * gfortran.dg/arrayio_1.f90: New test.
9443
9444 2005-09-14 Uros Bizjak <uros@kss-loka.si>
9445
9446 PR middle-end/22480
9447 * gcc.dg/vect/pr22480.c: New test.
9448
9449 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
9450
9451 PR fortran/19358
9452 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
9453
9454 2005-09-13 Josh Conner <jconner@apple.com>
9455
9456 PR c++/23180
9457 * g++.dg/init/struct2.C: New test.
9458 * g++.dg/init/struct3.C: New test.
9459
9460 2005-09-13 Janis Johnson <janis187@us.ibm.com>
9461
9462 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
9463 Clean up temp files.
9464 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
9465 gcc.dg/tree-ssa/builtin-fprintf-1.c,
9466 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
9467 gcc.dg/tree-ssa/builtin-printf-1.c,
9468 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
9469 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
9470 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
9471 gcc.dg/tree-ssa/builtin-vprintf-1.c,
9472 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
9473 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
9474 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
9475 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
9476 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
9477 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
9478 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
9479 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
9480
9481 2005-09-13 Josh Conner <jconner@apple.com>
9482
9483 * lib/gcc-dg.exp: Load scanipa.exp.
9484 (cleanup-dump): New procedure.
9485 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
9486 * lib/scandump.exp: New file.
9487 * lib/scantree.exp: Use it.
9488 * lib/scanipa.exp: New file.
9489
9490 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
9491
9492 PR fortran/17740
9493 * gfortran.dg/generic_4.f90: New test.
9494
9495 2005-09-13 Uros Bizjak <uros@kss-loka.si>
9496
9497 PR target/23816
9498 * gcc.target/i386/pr23816-1.c: New test.
9499 * gcc.target/i386/pr23816-2.c: New test.
9500
9501
9502 2005-09-13 Bastian Blank <waldi@debian.org>
9503
9504 PR c++/16171
9505 * g++.dg/abi/mangle26.C: New test.
9506 * g++.dg/abi/mangle27.C: New test.
9507 * g++.dg/abi/mangle28.C: New test.
9508 * g++.dg/abi/mangle29.C: New test.
9509
9510 PR c++/23839
9511 * g++.dg/parse/register1.C: New test.
9512
9513 2005-09-13 Mark Mitchell <mark@codesourcery.com>
9514
9515 PR c++/23842
9516 * g++.dg/template/access16.C: New test.
9517
9518 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9519
9520 * gfortran.dg/char_pack_2.f90: Increase the vector size.
9521
9522 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9523
9524 PR fortran/18899
9525 * gfortran.dg/shape_2.f90: New test.
9526
9527 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9528
9529 PR target/19269
9530 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
9531 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
9532 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
9533 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
9534 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
9535 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
9536 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
9537 tests.
9538
9539 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9540
9541 PR c++/23841
9542 * g++.dg/parse/template17.C: New test.
9543
9544 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9545
9546 PR c++/23789
9547 * g++.dg/template/nontype14.C: New test.
9548
9549 2005-09-12 Ian Lance Taylor <ian@airs.com>
9550
9551 PR g++/7874
9552 * g++.dg/lookup/friend7.C: New test.
9553 * g++.dg/lookup/friend8.C: New test.
9554 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
9555 so that it will be found via argument dependent lookup.
9556 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
9557 friend functions which will no longer be found.
9558 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
9559 function g, so that it will be found via argument dependent
9560 lookup.
9561 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
9562 * g++.old-deja/g++.mike/net43.C: Likewise.
9563
9564 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9565
9566 PR c++/23691
9567 * g++.dg/template/static16.C: New test.
9568
9569 2005-09-12 Josh Conner <jconner@apple.com>
9570
9571 PR middle-end/23237
9572 * gcc.c-torture/compile/pr23237.c: New test.
9573
9574 2005-09-11 Richard Henderson <rth@redhat.com>
9575
9576 * g++.dg/other/error8.C: Update expected diagnostic text.
9577
9578 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9579
9580 PR libfortran/19872
9581 * gfortran.dg/overwrite_1.f: New test.
9582
9583 2005-09-09 Josh Conner <jconner@apple.com>
9584
9585 * g++.dg/init/pr23180-1.C: Removed.
9586 * g++.dg/init/pr23180-2.C: Removed.
9587
9588 2005-09-09 David Daney <ddaney@avtrex.com>
9589
9590 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
9591 files which are ...
9592 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
9593 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
9594
9595 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9596
9597 * gfortran.dg/iostat_2.f90: New test.
9598
9599 2005-09-09 Mark Mitchell <mark@codesourcery.com>
9600
9601 PR c++/22252
9602 * g++.dg/ext/interface1.C: New test.
9603 * g++.dg/ext/interface1.h: Likewise.
9604 * g++.dg/ext/interface1a.cc: Likewise.
9605
9606 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
9607
9608 * gfortran.dg/iomsg_1.f90: New test case.
9609
9610 2005-09-09 Richard Guenther <rguenther@suse.de>
9611
9612 PR c++/23624
9613 * g++.dg/tree-ssa/pr23624.C: New testcase.
9614
9615 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9616
9617 PR fortran/19239
9618 * gfortran.dg/vector_subscript_1.f90,
9619 * gfortran.dg/vector_subscript_2.f90: New tests.
9620
9621 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9622
9623 PR fortran/21104
9624 * gfortran.dg/array_alloc_1.f90,
9625 * gfortran.dg/array_alloc_2.f90,
9626 * gfortran.dg/array_alloc_3.f90: New tests.
9627
9628 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9629
9630 PR fortran/12840
9631 * gfortran.dg/array_constructor_6.f90
9632 * gfortran.dg/array_constructor_7.f90
9633 * gfortran.dg/array_constructor_8.f90
9634 * gfortran.dg/array_constructor_9.f90
9635 * gfortran.dg/array_constructor_10.f90
9636 * gfortran.dg/array_constructor_11.f90
9637 * gfortran.dg/array_constructor_12.f90: New tests.
9638
9639 2005-09-08 Josh Conner <jconner@apple.com>
9640
9641 PR c++/23180
9642 * g++.dg/init/pr23180-1.C: New test.
9643 * g++.dg/init/pr23180-2.C: New test.
9644
9645 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9646
9647 PR fortran/18878
9648 * gfortran.dg/module_double_reuse.f90: New.
9649
9650 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9651
9652 PR fortran/23270
9653 PR fortran/22304
9654 PR fortran/18870
9655 PR fortran/17917
9656 PR fortran/16511
9657 * gfortran.dg/common_equivalence_1.f: New.
9658 * gfortran.dg/common_equivalence_2.f: New.
9659 * gfortran.dg/common_equivalence_3.f: New.
9660 * gfortran.dg/contained_equivalence_1.f90: New.
9661 * gfortran.dg/module_blank_common.f90: New.
9662 * gfortran.dg/module_commons_1.f90: New.
9663 * gfortran.dg/module_equivalence_1.f90: New.
9664 * gfortran.dg/nested_modules_1.f90: New.
9665 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
9666 equivalences and add comment to connect the test with
9667 the PR.
9668
9669 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9670
9671 PR fortran/23765
9672 * gfortran.dg/common_6.f90: New test.
9673
9674 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9675
9676 PR fortran/15326
9677 * gfortran.dg/char_result_1.f90,
9678 * gfortran.dg/char_result_2.f90,
9679 * gfortran.dg/char_result_3.f90,
9680 * gfortran.dg/char_result_4.f90,
9681 * gfortran.dg/char_result_5.f90,
9682 * gfortran.dg/char_result_6.f90,
9683 * gfortran.dg/char_result_7.f90,
9684 * gfortran.dg/char_result_8.f90: New tests.
9685
9686 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9687
9688 PR fortran/19928
9689 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
9690
9691 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9692
9693 PR obj-c++/16816
9694 * obj-c++.dg/selector-5.mm: New test.
9695 * obj-c++.dg/selector-6.mm: New test.
9696
9697 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9698
9699 PR objc/20574
9700 PR objc/19324
9701 * objc.dg/error-1.m: New test.
9702
9703 2005-09-07 Richard Sandiford <richard@codesourcery.com>
9704
9705 PR fortran/23373
9706 * gfortran.fortran-torture/execute/pr23373-1.f90,
9707 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
9708
9709 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
9710
9711 PR libfortran/23760
9712 * gfortran.dg/g77/1832.f: Remove long string in write statement
9713 to allow the test to pass on correct list directed output with
9714 prepended space.
9715
9716 2005-09-07 James E Wilson <wilson@specifix.com>
9717
9718 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
9719
9720 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9721
9722 * gfortran.dg/parameter+save.f90: Rename to
9723 * gfortran.dg/parameter_save.f90: .. this.
9724
9725 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9726
9727 PR fortran/20848
9728 * gfortran.dg/parameter+save.f90: New test case.
9729
9730 2005-09-06 Richard Sandiford <richard@codesourcery.com>
9731
9732 PR fortran/19269
9733 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
9734
9735 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9736
9737 PR c/23075
9738 * gcc.dg/pr23075.c: New test.
9739 * g++.dg/warn/pr23075.C: New test.
9740
9741 PR target/22362
9742 * gcc.target/i386/pr22362.c: New test.
9743
9744 PR rtl-optimization/23098
9745 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
9746
9747 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
9748 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9749 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9750
9751 2005-09-06 Mark Mitchell <mark@codesourcery.com>
9752
9753 * g++.dg/expr/cast6.C: New test.
9754
9755 PR c++/9782
9756 * g++.dg/init/new15.C: New test.
9757
9758 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9759
9760 * gcc.dg/vect/Os-vect-95.c: New test.
9761 * gcc.dg/vect/vect-95.c: Same.
9762
9763 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9764
9765 * gcc.dg/vect/vect-29.c: Update xfail testing.
9766 * gcc.dg/vect/vect-44.c: Same.
9767 * gcc.dg/vect/vect-48.c: Same.
9768 * gcc.dg/vect/vect-50.c: Same.
9769 * gcc.dg/vect/vect-72.c: Same.
9770 * gcc.dg/vect/vect-77.c: Same.
9771 * gcc.dg/vect/vect-78.c: Same.
9772 * gcc.dg/vect/vect-80.c: Same.
9773 * gcc.dg/vect/vect-96.c: Same.
9774 * gcc.dg/vect/vect-100.c: Same.
9775 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
9776 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
9777 * gfortran.dg/vect/vect-5.f90: Same.
9778
9779 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9780
9781 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
9782 start strings.
9783 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9784 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9785
9786 PR c++/23056
9787 * g++.dg/opt/pr23056.C: New test.
9788
9789 PR rtl-optimization/23098
9790 * gcc.target/i386/pr23098.c: New test.
9791
9792 2005-09-05 Mark Mitchell <mark@codesourcery.com>
9793
9794 PR c++/23667
9795 * g++.dg/template/static15.C: New test.
9796
9797 PR c++/21440
9798 * g++.dg/ext/stmtexpr5.C: New test.
9799 * g++.dg/ext/stmtexpr6.C: Likewise.
9800
9801 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
9802
9803 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
9804
9805 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
9806 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9807 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9808
9809 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
9810
9811 PR libfortran/23321
9812 * gfortran.dg/direct_io_4.f90: New test case.
9813
9814 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
9815 Rasmus Hahn <rassahah@neofonie.de>
9816
9817 PR libobjc/23108
9818 * objc.dg/type-stream-1.m: New test.
9819
9820 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
9821
9822 PR fortran/23661
9823 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
9824 gfortran.dg/print_fmt_3.f90: New test.
9825
9826 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9827
9828 * gfortran.dg/fmt_t_1.f90: New test.
9829
9830 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9831
9832 PR rtl-optimization/23454
9833 * g++.dg/opt/pr23454.C: New test.
9834
9835 2005-09-03 Mark Mitchell <mark@codesourcery.com>
9836
9837 PR c++/23699
9838 * g++.dg/ext/static1.C: New test.
9839
9840 2005-09-02 Richard Henderson <rth@redhat.com>
9841
9842 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
9843 tail call to check_fa_work.
9844
9845 2005-09-02 Mark Mitchell <mark@codesourcery.com>
9846
9847 PR c++/21687
9848 * g++.dg/other/gc3.C: New test.
9849
9850 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9851
9852 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
9853 * gcc.dg/20050826-1.c: Likewise.
9854
9855 2005-08-31 Mark Mitchell <mark@codesourcery.com>
9856
9857 PR c++/23167
9858 * g++.dg/expr/volatile1.C: New test.
9859
9860 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
9861
9862 PR middle-end/23547
9863 * gcc.dg/pr23547.c: New test.
9864
9865 2005-09-02 Richard Sandiford <richard@codesourcery.com>
9866
9867 PR c/22061
9868 * gcc.c-torture/execute/pr22061-1.c,
9869 * gcc.c-torture/execute/pr22061-2.c,
9870 * gcc.c-torture/execute/pr22061-3.c,
9871 * gcc.c-torture/execute/pr22061-4.c: New tests.
9872
9873 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
9874
9875 * gcc.dg/Wredundant-decls-2.c: New test to check that
9876 -Wredundant-decls does not issue warning for a variable
9877 definition following a declaration.
9878
9879 2005-09-01 Jakub Jelinek <jakub@redhat.com>
9880
9881 PR debug/7241
9882 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
9883 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
9884 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
9885
9886 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
9887 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
9888 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
9889 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
9890 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
9891 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
9892 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
9893 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
9894
9895 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9896
9897 PR objc/23306
9898 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
9899 scan-assmbler.
9900
9901 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
9902
9903 PR target/21255
9904 * gcc.dg/pr21255-1.c: New test.
9905 * gcc.dg/pr21255-2-mb.c: Likewise.
9906 * gcc.dg/pr21255-2-ml.c: Likewise.
9907 * gcc.dg/pr21255-3.c: Likewise.
9908 * gcc.dg/pr21255-4.c: Likewise.
9909
9910 2005-08-31 Dale Johannesen <dalej@apple.com>
9911
9912 * gcc.dg/20050830-1.c: New.
9913
9914 2005-08-31 Josh Conner <jconner@apple.com>
9915
9916 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
9917 command-line options for arm-*-* targets.
9918 * g++.dg/init/array16.C: Likewise.
9919 * g++.dg/other/crash-4.C: Likewise.
9920
9921 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9922
9923 PR obj-c++/23640
9924 * obj-c++.dg/gnu-runtime-3.mm: New test.
9925
9926 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9927
9928 PR c++/13377
9929 * g++.dg/lookup/ambig4.C: New test.
9930 * g++.dg/lookup/ambig5.C: New test.
9931 * g++.dg/tc1/dr101.C: Adjust error markers.
9932
9933 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9934
9935 PR c++/23639
9936 * g++.dg/template/ttp5.C: Adjust error markers.
9937
9938 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
9939
9940 PR testsuite/23609
9941 * lib/obj-c++.exp: Include target-libpath.exp.
9942 (obj-c++_link_flags): Look for the GNU libobjc library
9943 and set the library path to include it.
9944 Don't manually set LD_LIBRARY_PATH (etc.) but call
9945 set_ld_library_path_env_vars instead.
9946 (obj-c++_target_compile): Don't set library path or
9947 linker flags because they are already set correctly
9948 in obj-c++_link_flags.
9949
9950 2005-08-30 Josh Conner <jconner@apple.com>
9951
9952 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
9953 to command-line options for arm-*-* targets.
9954
9955 2005-08-30 Geoffrey Keating <geoffk@apple.com>
9956
9957 * g++.dg/other/i386-1.C: New.
9958
9959 2005-08-30 Jakub Jelinek <jakub@redhat.com>
9960
9961 PR preprocessor/20348
9962 PR preprocessor/20356
9963 * gcc.dg/cpp/pr20348.c: New test.
9964 * gcc.dg/cpp/pr20348.h: New file.
9965 * gcc.dg/cpp/inc/pr20348.h: New file.
9966 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
9967 * gcc.dg/cpp/pr20356.c: New test.
9968 * gcc.dg/cpp/pr20356.h: New file.
9969 * gcc.dg/cpp/inc/pr20356.h: New file.
9970 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
9971
9972 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
9973
9974 * gfortran.fortran-torture/execute/intrinsic_count.f90:
9975 Fix array dimension to avoid correct end-of-file error.
9976
9977 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
9978
9979 PR libfortran/23598
9980 * gfortran.dg/iostat_1.f90: New test.
9981
9982 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
9983
9984 PR middle-end/23408
9985 * gcc.dg/pr23408.c: New test.
9986
9987 2005-08-28 Mark Mitchell <mark@codesourcery.com>
9988
9989 PR c++/23099
9990 * g++.dg/init/member1.C: Make sure erroneous static data member
9991 definitions are required.
9992 * g++.dg/template/static13.C: New test.
9993 * g++.dg/template/static14.C: Likewise.
9994
9995 2005-08-29 Jakub Jelinek <jakub@redhat.com>
9996
9997 * gcc.target/i386/pr23575.c: Use -msse2 instead of
9998 -march=pentium4, remove ilp32 requirement.
9999
10000 PR middle-end/23484
10001 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
10002 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
10003
10004 2005-08-29 Andreas Jaeger <aj@suse.de>
10005
10006 PR testsuite/23607
10007 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
10008
10009 2005-08-28 Jakub Jelinek <jakub@redhat.com>
10010
10011 * gcc.c-torture/execute/20050316-2.c: New test.
10012 * gcc.c-torture/execute/20050316-3.c: New test.
10013 * gcc.dg/torture/pr16104-1.c: New test.
10014
10015 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
10016
10017 PR middle-end/23463
10018 * gcc.c-torture/execute/zero-struct-1.c: New test.
10019
10020 2005-08-27 Richard Guenther <rguenther@suse.de>
10021
10022 PR target/23575
10023 * gcc.target/i386/pr23575.c: New testcase.
10024
10025 2005-08-26 Jakub Jelinek <jakub@redhat.com>
10026
10027 PR rtl-optimization/23561
10028 * gcc.c-torture/execute/20050826-1.c: New test.
10029
10030 PR rtl-opt/23560
10031 * gcc.c-torture/execute/20050826-2.c: New test.
10032
10033 2005-08-26 Dale Johannesen <dalej@apple.com>
10034
10035 * gcc.dg/20030711-1.c: Modify to work on Darwin.
10036 * gcc.dg/20050826-1.c: New.
10037
10038 2005-08-26 Mark Mitchell <mark@codesourcery.com>
10039
10040 PR c++/19004
10041 * g++.dg/template/nontype13.C: New test.
10042
10043 PR c++/23491
10044 * g++.dg/init/new14.C: New test.
10045 * g++.dg/expr/anew1.C: Do not XFAIL.
10046 * g++.dg/expr/anew2.C: Likewise.
10047 * g++.dg/expr/anew3.C: Likewise.
10048
10049 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
10050
10051 PR middle-end/22439
10052 * gcc.dg/vla-3.c: New test.
10053
10054 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
10055
10056 PR fortran/20363
10057 * gfortran.dg/named_interface.f90: New.
10058
10059 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
10060
10061 * gcc.c-torture/execute/frame-address.c: New test.
10062
10063 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
10064
10065 PR c++/20817
10066 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
10067
10068 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10069
10070 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
10071
10072 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10073
10074 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
10075 * gcc.dg/altivec-22.c: Rename from..
10076 * gcc.dg/altivec-nomfcr.c: ..this.
10077
10078 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
10079
10080 PR tree-optimization/23546
10081 * gcc.dg/tree-ssa/pr23546.c: New test.
10082
10083 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
10084
10085 PR fortran/17758
10086 * gfortran.dg/nonreturning_statements.f90: New test.
10087
10088 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
10089
10090 PR c++/22454
10091 * g++.dg/parse/crash29.C: New.
10092
10093 2005-08-23 DJ Delorie <dj@redhat.com>
10094
10095 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
10096 constants have the L suffix.
10097
10098 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
10099
10100 PR c++/23044
10101 * g++.dg/template/instantiate8.C: New.
10102
10103 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
10104
10105 PR middle-end/23467
10106 * gcc.c-torture/execute/pr23467.c: New test.
10107
10108 2005-08-23 Jakub Jelinek <jakub@redhat.com>
10109
10110 PR tree-optimization/22043
10111 * gcc.c-torture/execute/20050613-1.c: New test.
10112
10113 2005-08-23 Ben Elliston <bje@au.ibm.com>
10114
10115 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
10116
10117 2005-08-22 Jakub Jelinek <jakub@redhat.com>
10118
10119 PR rtl-optimization/23478
10120 * g++.dg/opt/pr23478.C: New test.
10121
10122 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10123
10124 PR c/18715
10125 * gcc.dg/switch-warn-3.c: New test.
10126
10127 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10128
10129 PR c++/22233
10130 * g++.dg/template/param1.C: New test.
10131
10132 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10133
10134 PR c++/23089
10135 * g++.dg/other/incomplete1.C: New test.
10136
10137 2005-08-22 Ira Rosen <irar@il.ibm.com>
10138
10139 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
10140 are vectorizable.
10141
10142 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10143
10144 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
10145 d_lines_5.f: New.
10146
10147 2005-08-21 Jakub Jelinek <jakub@redhat.com>
10148
10149 * gcc.target/i386/sse-4.c: New test.
10150
10151 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10152
10153 PR testsuite/23239
10154 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
10155
10156 2005-08-20 Jakub Jelinek <jakub@redhat.com>
10157
10158 * gcc.dg/20050811-1.c: New test.
10159 * gcc.dg/20050811-2.c: New test.
10160
10161 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
10162
10163 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
10164
10165 2005-08-19 Diego Novillo <dnovillo@redhat.com>
10166
10167 PR 23476
10168 * gcc.c-torture/compile/pr23476.c: New test.
10169
10170 2005-08-19 Devang Patel <dpatel@apple.com>
10171
10172 PR tree-optimization/23048
10173 * gcc.dg/tree-ssa/pr23048.c: New test.
10174
10175 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10176
10177 PR middle-end/20624
10178 * g++.dg/warn/Wreturn-3.C: New test
10179
10180 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
10181
10182 PR tree-optimization/22228
10183 * g++.dg/vect/pr22543.cc: New test.
10184
10185 2005-08-17 Steven Bosscher <stevenb@suse.de>
10186
10187 PR tree-optimization/21574
10188 * gcc.dg/tree-ssa/pr21574.c: New test.
10189
10190 2005-08-16 James E Wilson <wilson@specifix.com>
10191
10192 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
10193
10194 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
10195
10196 PR tree-opt/23402
10197 * gcc.c-torture/compile/zero-strct-3.c: New test.
10198 * gcc.c-torture/compile/zero-strct-4.c: New test.
10199
10200 2005-08-16 Steven Bosscher <stevenb@suse.de>
10201
10202 PR target/23376
10203 * gcc.target/x86_64/pr23376.c: New test.
10204
10205 2005-08-16 Ian Lance Taylor <ian@airs.com>
10206
10207 PR c++/23337
10208 * g++.dg/ext/vector2.C: New.
10209
10210 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10211
10212 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
10213
10214 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10215
10216 PR libfortran/23428
10217 * gfortran.dg/inquire-complex.f90: New test case.
10218
10219 2005-08-16 James E Wilson <wilson@specifix.com>
10220
10221 PR tree-optimization/21105
10222 * gcc.dg/large-size-array.c: New.
10223
10224 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
10225
10226 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
10227 type.
10228 * gcc.dg/vect/vect-41: Likewise.
10229 * gcc.dg/vect/vect-42: Likewise.
10230 * gcc.dg/vect/vect-43: Likewise.
10231 * gcc.dg/vect/vect-44: Likewise.
10232 * gcc.dg/vect/vect-46: Likewise.
10233 * gcc.dg/vect/vect-47: Likewise.
10234 * gcc.dg/vect/vect-48: Likewise.
10235 * gcc.dg/vect/vect-52: Likewise.
10236 * gcc.dg/vect/vect-53: Likewise.
10237 * gcc.dg/vect/vect-54: Likewise.
10238 * gcc.dg/vect/vect-55: Likewise.
10239 * gcc.dg/vect/vect-56: Likewise.
10240 * gcc.dg/vect/vect-57: Likewise.
10241 * gcc.dg/vect/vect-58: Likewise.
10242 * gcc.dg/vect/vect-59: Likewise.
10243 * gcc.dg/vect/vect-60: Likewise.
10244 * gcc.dg/vect/vect-61: Likewise.
10245 * gcc.dg/vect/vect-85: Likewise.
10246 * gcc.dg/vect/vect-87: Likewise.
10247 * gcc.dg/vect/vect-88: Likewise.
10248 * gcc.dg/vect/vect-93.c: Likewise.
10249 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
10250 * gcc.dg/vect/vect-75: Likewise.
10251 * gcc.dg/vect/vect-76: Likewise.
10252 * gcc.dg/vect/vect-77: Likewise.
10253 * gcc.dg/vect/vect-78: Likewise.
10254 * gcc.dg/vect/vect-80: Likewise.
10255 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
10256 vectorized for the expected reason, rather than checking how alignment
10257 was handled.
10258 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
10259 type and also instead of aligned pointers. Added documentation.
10260
10261 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
10262
10263 * gfortran.dg/power.f90: New test.
10264
10265 2005-08-16 Jakub Jelinek <jakub@redhat.com>
10266
10267 PR rtl-optimization/23299
10268 * g++.dg/opt/pr23299.C: New test.
10269
10270 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10271
10272 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
10273
10274 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
10275
10276 * g++.dg/template/local6.C: New test.
10277
10278 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
10279
10280 * execute/exceptions/finally-1.m: Check that the catch and finally are
10281 being called. Also add a "return 0;" at the end of main.
10282
10283 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
10284
10285 PR fortran/21432.
10286 * gfortran.dg/namelist_print_1.f: New test of functionality of
10287 PRINT namelist.
10288 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
10289 namelist generates error with -std=f95.
10290
10291 2005-08-14 Ira Rosen <irar@il.ibm.com>
10292
10293 PR tree-optimization/23119
10294 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
10295
10296 2005-08-13 Marcin Koziej <creep@desk.pl>
10297 Andrew Pinski <pinskia@physics.uc.edu>
10298
10299 PR libobjc/22492
10300 * execute/exceptions/finally-1.m: New test.
10301
10302 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10303
10304 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
10305 testsuite.
10306 * objc/execute/exceptions/trivial.m: New test.
10307 * objc.dg/try-catch-11.m: Move to ...
10308 * objc/execute/exceptions/foward-1.m: Here.
10309 * objc.dg/try-catch-2.m: Move to ...
10310 * objc/execute/exceptions/catchall-1.m: Here.
10311 * objc.dg/try-catch-8.m: Move to ...
10312 * objc/execute/exceptions/local-variables-1.m: Here.
10313
10314 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10315
10316 * objc.dg/nested-func-1.m: Move to ...
10317 * objc/execute/nested-func-1.m: Here.
10318
10319 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10320
10321 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
10322 in ${options} instead of [target_info name].
10323 * lib/obj-c++.exp (objc_target_compile): Likewise.
10324
10325 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10326
10327 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
10328
10329 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10330
10331 part of PR testsuite/23348
10332 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
10333 of the torture options.
10334 * objc/compile/trivial.m: New test.
10335
10336 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10337
10338 * gfortran.dg/eoshift.f90: Correct format.
10339
10340 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10341
10342 * gfortran.fortran-torture/execute/character_passing.f90:
10343 Fix comment typo.
10344
10345 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
10346
10347 PR c++/8271
10348 * g++.dg/template/unify10.C: New.
10349
10350 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
10351
10352 * g++.dg/parse/pr22514.C: Move to...
10353 * g++.dg/debug/pr22514.C: here.
10354
10355 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10356
10357 PR c++/23266
10358 * g++.dg/inherit/pure1.C: New test.
10359
10360 * ChangeLog: Fix typos.
10361
10362 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10363 Steven Bosscher <stevenb@suse.de>
10364
10365 * gfortran.dg/runtime_warning_1.f90: New test.
10366
10367 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
10368
10369 PR c++/23219
10370 * g++.dg/parse/crash28.C: New.
10371
10372 2005-08-11 Richard Guenther <rguenther@suse.de>
10373
10374 PR target/23289
10375 * gcc.target/i386/tailcall-1.c: New testcase.
10376
10377 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10378
10379 * gcc.dg/vect/vect-67.c: Un-xfail.
10380
10381 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10382
10383 PR c++/23225
10384 * g++.dg/testsuite/parse/crash27.C: new test.
10385
10386 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
10387
10388 PR libfortran/22143
10389 * gfortran.dg/shift-kind.f90: New testcase.
10390
10391 2005-08-10 Richard Sandiford <richard@codesourcery.com>
10392
10393 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
10394 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
10395
10396 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10397
10398 PR c++/20646
10399 * g++.dg/other/mult-stor1.C: New test.
10400
10401 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10402
10403 * gcc.c-torture/pr18299-1.c: Move to ...
10404 * gcc.c-torture/compile/pr18299-1.c: Here.
10405
10406 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
10407
10408 * gfortran/fortran.torture/execute/character_passing.f90:
10409 Fix types for LSAME.
10410
10411 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
10412
10413 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
10414 input data back to what it was originally.
10415
10416 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10417
10418 * objc.dg/try-catch-8.m: Enable for all targets.
10419
10420 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
10421
10422 * gcc.dg/pr23165.c: New test.
10423
10424 2005-08-09 Steven Bosscher <stevenb@suse.de>
10425
10426 PR tree-optimization/23234
10427 * gcc.dg/tree-ssa/pr23234.c: New test.
10428
10429 2005-08-08 Josh Conner <jconner@apple.com>
10430
10431 PR rtl-optimization/23241
10432 * gcc.dg/char-compare.c: New test.
10433
10434 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10435
10436 PR c++/22508
10437 * g++.dg/init/new13.C: New test.
10438
10439 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
10440
10441 PR c++/21166
10442 * g++.dg/other/crash-4.C: Adjust
10443 * g++/dg/ext/packed9.C: New.
10444
10445 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10446
10447 PR middle-end/21964
10448 * gcc.c-torture/execute/pr21964-1.c: New test.
10449
10450 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10451
10452 PR c/22458
10453 * gcc.dg/pr22458-1.c: New test.
10454
10455 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
10456 Steven G. Kargl <kargls@comcast.net>
10457
10458 PR fortran/22390
10459 * gfortran.dg/flush_1.f90: New test.
10460
10461 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10462
10463 PR c++/23191
10464 * g++.dg/template/eh2.C: New test.
10465
10466 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10467
10468 PR c++/19498
10469 * g++.dg/template/instantiate7.C: New test.
10470
10471 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
10472
10473 PR c/23113
10474 * gcc.dg/Wunused-value-1.c: New test.
10475
10476 2005-08-06 Richard Sandiford <richard@codesourcery.com>
10477
10478 PR rtl-optimization/23233
10479 * gcc.c-torture/compile/pr23233-1.c: New test.
10480
10481 2005-08-06 Jakub Jelinek <jakub@redhat.com>
10482
10483 PR fortran/18833
10484 PR fortran/20850
10485 * gfortran.dg/equiv_1.f90: New test.
10486 * gfortran.dg/equiv_2.f90: New test.
10487 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
10488 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
10489 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
10490
10491 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10492
10493 * gcc.c-torture/execute/vrp-5.c: New test.
10494 * gcc.c-torture/execute/vrp-6.c: New test.
10495 * gcc.dg/tree-ssa/vrp21.c: New test.
10496
10497 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10498
10499 * g++.dg/parse/pr22514.C: New test.
10500
10501 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
10502
10503 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
10504
10505 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
10506 instead of constant loads / pool entries.
10507
10508 2005-08-05 David Edelsohn <edelsohn@gnu.org>
10509
10510 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
10511 TEST_TO_WCTYPE.
10512
10513 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
10514
10515 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
10516 __WINT_TYPE__ in generated prototypes if possible.
10517
10518 2005-08-04 Diego Novillo <dnovillo@redhat.com>
10519
10520 PR 22037
10521 * g++.dg/tree-ssa/pr22037.C:
10522
10523 2005-08-04 Richard Henderson <rth@redhat.com>
10524
10525 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
10526 scan-tree-dump-times directive.
10527
10528 2005-08-04 Jan Hubicka <jh@suse.cz>
10529
10530 * gcov-1.C: Fix switch counts.
10531 * gcov-4b.c: Likewise.
10532
10533 2005-08-03 Jeff Law <law@redhat.com>
10534
10535 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
10536
10537 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
10538
10539 * gcc.c-torture/execute/pr23135.c: New test.
10540
10541 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10542
10543 PR tree-optimization/19899
10544 * gcc.dg/tree-ssa/scev-1.c: New test.
10545 * gcc.dg/tree-ssa/scev-2.c: New test.
10546
10547 2005-08-03 Richard Sandiford <richard@codesourcery.com>
10548
10549 PR target/18582
10550 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
10551
10552 2005-08-03 Jan Hubicka <jh@suse.cz>
10553
10554 * update-conroll.c: New testcase.
10555 * update-conroll-2.c: New testcase.
10556
10557 2005-08-02 David Edelsohn <edelsohn@gnu.org>
10558
10559 * gfortran.dg/constant_substring.f: New test.
10560 * gfortran.dg/pr22491.f: New test.
10561
10562 2005-08-02 Jan Hubicka <jh@suse.cz>
10563
10564 * update-threading.c: Replace by the proper one.
10565
10566 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10567
10568 PR 23164
10569 * g++.dg/tree-ssa/pr23164.C: New test.
10570
10571 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10572
10573 * gcc.dg/tree-ssa/pr23192.c: New test.
10574
10575 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
10576
10577 * gcc.c-torture/execute/vrp-4.c: New test.
10578
10579 2005-08-02 Jan Hubicka <jh@suse.cz>
10580
10581 * update-threading.c: New test.
10582
10583 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
10584
10585 * gcc.c-torture/compile/20050801-1.c: New test.
10586 * gcc.c-torture/compile/20050801-2.c: New test.
10587
10588 2005-08-01 Jan Hubicka <jh@suse.cz>
10589
10590 * val-prof-5.c: New test.
10591
10592 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
10593
10594 PR c/22311
10595 * gcc.dg/pr22311-1.c : New test.
10596
10597 2005-07-31 Steven Bosscher <stevenb@suse.de>
10598
10599 PR target/23095
10600 * gfortran.dg/pr23095.f: New test.
10601
10602 PR c++/22003
10603 * g++.dg/other/pr22003.C: New test.
10604
10605 2005-07-31 Richard Sandiford <richard@codesourcery.com>
10606
10607 PR target/20621
10608 * gcc.c-torture/execute/pr20621-1.c: New test.
10609
10610 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
10611
10612 * gfortran.dg/comma_format_extension_4.f: Adjust length
10613 of string for format.
10614 * gfortran.dg/der_array_io_1.f: Replace illegal internal
10615 print statement with internal write.
10616 * gfortran.dg/der_array_io_2.f: Likewise.
10617 * gfortran.dg/der_array_io_3.f: Likewise.
10618
10619 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
10620
10621 * gcc.dg/fold-abs-4.c: new test.
10622
10623 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
10624
10625 PR fortran/22570 an related issues.
10626 * gfortran.dg/x_slash_1.f: New test.
10627
10628 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
10629
10630 PR c/23143
10631 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
10632 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
10633
10634 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10635
10636 PR c/529
10637 * gcc.dg/Wshadow-3.c: New test.
10638
10639 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
10640
10641 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
10642 used to have the wrong bounds).
10643
10644 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10645
10646 PR c/21720
10647 * gcc.dg/hex-round-1.c: Test more cases.
10648 * gcc.dg/hex-round-2.c: New test.
10649
10650 2005-07-29 Diego Novillo <dnovillo@redhat.com>
10651
10652 PR 22550
10653 * g++.dg/tree-ssa/pr22550.C: New test.
10654
10655 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
10656
10657 * gcc.dg/tree-ssa/vrp19.c: New test.
10658 * gcc.dg/tree-ssa-vrp20.c: New test.
10659
10660 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10661
10662 PR c/22240
10663 * gcc.dg/transparent-union-4.c: New test.
10664
10665 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10666
10667 PR c/22192
10668 * gcc.dg/c99-vla-2.c: New test.
10669
10670 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10671
10672 PR c/21720
10673 * gcc.dg/hex-round-1.c: New test.
10674
10675 2005-07-28 Jan Hubicka <jh@suse.cz>
10676
10677 * inliner-1.c: Do not dump everything.
10678 * tree-prof.exp: Do not pass -ftree-based-profiling.
10679 * bprob.exp: Likewise.
10680
10681 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
10682
10683 2005-07-28 Mark Mitchell <mark@codesourcery.com>
10684
10685 PR c++/22545
10686 * g++.dg/expr/ptrmem7.C: New test.
10687
10688 2005-07-28 Mike Stump <mrs@apple.com>
10689
10690 * g++.old-deja/g++.mike/visibility-1.C: New test.
10691
10692 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10693
10694 PR c/20187
10695 * gcc.c-torture/execute/pr20187-1.c: New test.
10696
10697 2005-07-28 Jeff Law <law@redhat.com>
10698
10699 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
10700 * gcc.dg/tree-ssa/vrp18.c: New test.
10701
10702 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10703
10704 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
10705
10706 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10707
10708 PR tree-optimization/22506
10709 * gcc.dg/vect/ps22506.c: New test.
10710
10711 2005-07-28 Jakub Jelinek <jakub@redhat.com>
10712
10713 PR target/21149
10714 * gcc.target/i386/sse-3.c: New test.
10715
10716 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10717
10718 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
10719 * gcc.target/mips/mips32-dsp-type.c: Likewise.
10720
10721 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10722
10723 PR c/22589
10724 * gcc.c-torture/compile/pr22589-1.c: New test.
10725
10726 2005-07-28 Jan Hubicka <jh@suse.cz>
10727
10728 * update-loopch.c: New testcase.
10729
10730 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10731
10732 PR rtl-optimization/23047
10733 * gcc.c-torture/execute/pr23047.c: New test.
10734 * gcc.c-torture/execute/pr23047.x: New.
10735
10736 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10737
10738 PR tree-optimization/22493
10739 * gcc.c-torture/execute/pr22493-1.c: New test.
10740 * gcc.c-torture/execute/pr22493-1.x: New.
10741 * gcc.c-torture/execute/vrp-1.c: New test.
10742 * gcc.c-torture/execute/vrp-2.c: New test.
10743 * gcc.c-torture/execute/vrp-2.c: New test.
10744
10745 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
10746
10747 * gcc.target/frv/all-builtin-read8.c: Delete.
10748 * gcc.target/frv/all-builtin-read16.c: Delete.
10749 * gcc.target/frv/all-builtin-read32.c: Delete.
10750 * gcc.target/frv/all-builtin-read64.c: Delete.
10751 * gcc.target/frv/all-builtin-write8.c: Delete.
10752 * gcc.target/frv/all-builtin-write16.c: Delete.
10753 * gcc.target/frv/all-builtin-write32.c: Delete.
10754 * gcc.target/frv/all-builtin-write64.c: Delete.
10755 * gcc.target/frv/all-read-write-1.c: New.
10756
10757 2005-07-27 Jeff Law <law@redhat.com>
10758
10759 * gcc.c-torture/execute/pr22630.c: New test.
10760
10761 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
10762
10763 PR tree-optimization/23073
10764 * gcc.dg/vect/nodump-pr23073.c: New test.
10765 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
10766
10767 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
10768
10769 PR tree-optimize/22348
10770 * gcc.c-torture/execute/pr22348.c: New.
10771
10772 2005-07-27 Richard Guenther <rguenther@suse.de>
10773
10774 * gcc.dg/tree-ssa/salias-1.c: New testcase.
10775
10776 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10777
10778 PR fortran/22503
10779 * gfortran.dg/logical_comp.f90: New test.
10780
10781 2005-07-27 Jan Hubicka <jh@suse.cz>
10782
10783 * inliner-1.c: Add cleanup of dumps.
10784 * val-prof-*.c: Likewise.
10785 * update-tailcall.c: New.
10786
10787 2005-07-26 Diego Novillo <dnovillo@redhat.com>
10788
10789 PR 22591
10790 * gcc.dg/tree-ssa/pr22591.c: New test.
10791 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
10792
10793 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
10794
10795 PR libobjc/22606
10796 * objc.dg/try-catch-11.m: New test.
10797
10798 2005-07-26 Richard Guenther <rguenther@suse.de>
10799
10800 PR tree-optimization/22486
10801 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
10802
10803 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10804
10805 PR tree-opt/22484
10806 * testsuite/g++.dg/opt/loop2.C: New test.
10807
10808 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10809
10810 * gcc.dg/tree-ssa/reassoc-3.c: New test.
10811 * gcc.dg/tree-ssa/reassoc-4.c: New test.
10812
10813 2005-07-25 Adam Nemet <anemet@lnxw.com>
10814
10815 * lib/profopt.exp (profopt-execute): Check for profiling data
10816 files on the target.
10817
10818 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
10819
10820 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
10821 for matching of asm labels.
10822
10823 2005-07-25 Richard Guenther <rguenther@suse.de>
10824
10825 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
10826
10827 2005-07-25 Richard Guenther <rguenther@suse.de>
10828
10829 PR testsuite/22624
10830 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
10831
10832 2005-07-25 Ira Rosen <irar@il.ibm.com>
10833
10834 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
10835 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
10836 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
10837 * gcc.dg/vect/vect-100.c: New test.
10838 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
10839 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
10840 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
10841 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
10842 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
10843 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
10844 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
10845 * gfortran.dg/vect/pr19049.f90: New testcase.
10846 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
10847
10848 2005-07-25 Jakub Jelinek <jakub@redhat.com>
10849
10850 * gcc.c-torture/execute/20050713-1.c: New test.
10851
10852 PR fortran/20063
10853 * gfortran.fortran-torture/execute/data_4.f90: New test.
10854
10855 PR middle-end/20303
10856 * gcc.dg/visibility-d.c: New test.
10857
10858 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
10859
10860 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
10861 * gfortran.dg/underflow.f90: Ditto.
10862
10863 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10864
10865 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
10866 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
10867 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
10868
10869 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10870
10871 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
10872 include case of field width of zero.
10873
10874 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10875
10876 PR libgfortran/21875
10877 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
10878 with trailing blanks on normal formatted read.
10879
10880 2005-07-23 Chao-ying Fu <fu@mips.com>
10881
10882 * gcc.target/mips/mips32-dsp-type.c: New test.
10883 * gcc.target/mips/mips32-dsp.c: New test.
10884
10885 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
10886
10887 PR testsuite/21073
10888 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
10889
10890 PR testsuite/20454
10891 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
10892 and __cyg_profile_func_exit.
10893
10894 2005-07-22 David Edelsohn <edelsohn@gnu.org>
10895
10896 * gfortran.dg/comma_format_extension_3.f: Fix typo.
10897 * gfortran.dg/comma_format_extension_4.f: Same.
10898 * gfortran.dg/pr15332.f: Same.
10899 * gfortran.dg/pr21730.f: Same.
10900
10901 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
10902
10903 * g++.dg/opt/vrp2.C: Fix testcase.
10904
10905 PR tree-opt/22625
10906 * g++.dg/opt/vrp2.C: New test.
10907
10908 2005-07-22 Mark Mitchell <mark@codesourcery.com>
10909
10910 PR debug/21828
10911 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
10912
10913 2005-07-22 Diego Novillo <dnovillo@redhat.com>
10914
10915 * gcc.dg/tree-ssa/20050719-1.c: New test.
10916
10917 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
10918
10919 * gcc.dg/bfin-longcall-1.c: New file.
10920 * gcc.dg/bfin-longcall-2.c: New file.
10921
10922 2005-07-21 Janis Johnson <janis187@us.ibm.com>
10923
10924 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
10925
10926 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10927
10928 PR middle-end/19055
10929 * gcc.dg/tree-ssa/pr19055.c: New test.
10930 * gcc.dg/tree-ssa/pr19055-2.c: New test.
10931
10932 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10933
10934 PR C++/22358
10935 * g++.dg/other/pr22358.C: New test.
10936
10937 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
10938
10939 PR c++/2922
10940 * g++.dg/lookup/two-stage5.C: New test from bug comments.
10941
10942 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10943
10944 PR c++/15938
10945 * g++.dg/init/union2.C: New test.
10946
10947 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10948
10949 PR c/22393
10950 * gcc.dg/complex-4.c: New test.
10951
10952 2005-07-21 Richard Guenther <rguenther@suse.de>
10953
10954 PR testsuite/22522
10955 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
10956 scanning for asm labels.
10957 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
10958
10959 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
10960
10961 PR target/22085
10962 * gcc.dg/altivec-pr22085.c: New.
10963
10964 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
10965
10966 PR tree-optimization/19210
10967 * gcc.dg/tree-ssa/pr19210-1.c: New.
10968 * gcc.dg/tree-ssa/pr19210-2.c: New.
10969
10970 2005-07-21 Richard Sandiford <richard@codesourcery.com>
10971
10972 PR rtl-optimization/22167
10973 * g++.dg/opt/pr22167.C: New test.
10974
10975 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
10976
10977 PR c++/2922
10978 * g++.dg/lookup/two-stage2.C: New.
10979 * g++.dg/lookup/two-stage3.C: New.
10980 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
10981 fixed two-stage name lookup for operators.
10982 * g++.dg/template/call3.C: Compiler now produces an appropriate
10983 error message.
10984 * g++.dg/template/crash37.C: Compiler now describes bla() on line
10985 14 as a candidate.
10986 * g++.dg/template/ptrmem4.C: Compiler produces different error
10987 message.
10988 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
10989 connect_to_method as a candidate.
10990
10991 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
10992
10993 * gcc.dg/fold-alloc-1.c: New test.
10994
10995 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
10996
10997 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10998 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
10999
11000 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
11001
11002 * gcc.dg/fold-abs-1.c: New test.
11003 * gcc.dg/fold-abs-2.c: New test.
11004 * gcc.dg/fold-abs-3.c: New test.
11005
11006 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
11007
11008 Make CONSTRUCTOR use VEC to store initializers.
11009 * g++.dg/ext/complit3.C: Check for specific error messages.
11010 * g++.dg/init/brace2.C: Update error message.
11011 * g++.dg/warn/Wbraces2.C: Likewise.
11012
11013 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
11014
11015 PR fortran/16940
11016 * gfortran.dg/module_interface_1.f90: New test.
11017
11018 2005-07-19 Danny Berlin <dberlin@dberlin.org>
11019 Kenneth Zadeck <zadeck@naturalbridge.com>
11020
11021 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
11022
11023 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11024
11025 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
11026 specify -Wformat for these tests.
11027 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
11028 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
11029 * gcc.dg/format/opt-6.c: Delete.
11030
11031 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11032
11033 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
11034 * gcc.dg/tree-ssa/sra-3.c: Likewise.
11035
11036 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11037
11038 * gcc.dg/tree-ssa/alias-2.c: New test.
11039
11040 2005-07-18 Mark Mitchell <mark@codesourcery.com>
11041
11042 PR c++/22263
11043 * g++.dg/template/explicit7.C: New test.
11044
11045 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
11046
11047 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
11048 width of 8 to +Inf and -Inf.
11049
11050 2005-07-17 Mark Mitchell <mark@codesourcery.com>
11051
11052 PR c++/22139
11053 * g++.dg/template/friend36.C: New test.
11054
11055 2005-07-16 David Edelsohn <edelsohn@gnu.org>
11056
11057 PR fortran/21730
11058 * gfortran.dg/pr21730.f: New test.
11059
11060 2005-07-16 Danny Berlin <dberlin@dberlin.org>
11061 Kenneth Zadeck <zadeck@naturalbridge.com>
11062
11063 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
11064 since pure const detection cannot run at -O1 in c compiler.
11065 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
11066 can now optimize this case properly.
11067 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
11068 because we now pass.
11069 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
11070
11071 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
11072
11073 PR c/22421
11074 * gcc.dg/format/bitfld-1.c: New test.
11075
11076 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11077
11078 PR c++/22204
11079 * g++.dg/rtti/repo1.C: New test.
11080
11081 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
11082
11083 PR middle-end/22398
11084 * gcc.c-torture/compile/pr22398.c: New test.
11085
11086 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11087
11088 PR c++/22132
11089 * g++.dg/expr/cast4.C: New test.
11090
11091 2005-07-15 Richard Guenther <rguenther@suse.de>
11092
11093 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
11094 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11095
11096 2005-07-15 Steven Bosscher <stevenb@suse.de>
11097
11098 PR tree-optimization/22230
11099 * gcc.dg/tree-ssa/pr22230.c: New test.
11100
11101 2005-07-14 Jakub Jelinek <jakub@redhat.com>
11102
11103 * gfortran.dg/g77/cpp6.f: New test.
11104
11105 PR fortran/22417
11106 * gfortran.dg/g77/cpp5.F: New test.
11107 * gfortran.dg/g77/cpp5.h: New file.
11108 * gfortran.dg/g77/cpp5inc.h: New file.
11109
11110 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
11111
11112 PR libfortran/16435
11113 * gfortran.dg/tl_editting.f90: New.
11114 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
11115
11116 2005-07-14 Steven G. Kargl <kargls@comcast.net>
11117
11118 * gfortran.dg/char_array_constructor.f90: New test.
11119
11120 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
11121
11122 * gfortran.dg/past_eor.f90: New.
11123 * gfortran.dg/complex_read.f90: New.
11124
11125 2005-07-13 Jeff Law <law@redhat.com>
11126
11127 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
11128 additional casts.
11129
11130 * gcc.dg/tree-ssa/pr22321.c: New test
11131
11132 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
11133
11134 PR tree-optimization/21921
11135 * gcc.dg/tree-ssa/pr21921.c: New.
11136
11137 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11138
11139 PR tree-optimizatio/22442
11140 * gcc.dg/tree-ssa/loop-11.c: New test.
11141
11142 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11143
11144 PR tree-opt/21840
11145 * gcc.c-torture/compile/pr21840.c: New test.
11146
11147 2005-07-12 Jan Hubicka <jh@suse.cz>
11148
11149 * gcc.c-torture/compile/pr22379.c: New test.
11150
11151 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11152
11153 PR libfortran/21593
11154 gfortran.dg/dev_null.f90: Remove outdated comment about
11155 PR libfortran/21593.
11156
11157
11158 2005-07-12 Dale Johannesen <dalej@apple.com>
11159
11160 * gcc.target/i386/compress-float-sse.c: New.
11161 * gcc.target/i386/compress-float-sse-pic.c: New.
11162 * gcc.target/i386/compress-float-387.c: New.
11163 * gcc.target/i386/compress-float-387-pic.c: New.
11164 * gcc.dg/compress-float-ppc.c: New.
11165 * gcc.dg/compress-float-ppc-pic.c: New.
11166
11167 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
11168
11169 PR libfortran/21593
11170 gfortran.dg/dev_null.f90: Remove targets.
11171
11172 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11173
11174 PR tree-opt/22335
11175 * gcc.dg/pr22335-1.c: New test.
11176 * gcc.dg/pr22335-2.c: New test.
11177
11178 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11179
11180 PR c++/20172
11181 * g++.dg/template/nontype12.C : New test.
11182
11183 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11184
11185 * gcc.dg/tree-ssa/loop-10.c: New test.
11186
11187 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
11188
11189 * gcc.c-torture/execute/20020720-1.x: Remove.
11190
11191 2005-07-11 Jakub Jelinek <jakub@redhat.com>
11192
11193 * gfortran.fortran-torture/execute/forall_7.f90: New test.
11194
11195 2005-07-10 Richard Sandiford <richard@codesourcery.com>
11196
11197 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
11198 (dg-mips-options): Use it.
11199
11200 2005-07-09 Diego Novillo <dnovillo@redhat.com>
11201
11202 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
11203
11204 2005-07-09 Richard Henderson <rth@redhat.com>
11205
11206 * lib/target-supports.exp (check_effective_target_sync_char_short):
11207 Add alpha.
11208
11209 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
11210
11211 PR libfortran/22217
11212 * gfortran.dg/negative-z-descriptor.f90: New test.
11213
11214 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11215
11216 PR tree-opt/22329
11217 * gcc.dg/pr22329.c: New test.
11218
11219 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
11220
11221 PR tree-optimization/20139
11222 * gcc.dg/tree-ssa/pr20139.c: New.
11223
11224 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11225
11226 PR tree-opt/22356
11227 * testsuite/gcc.dg/pr22356-1.c: New test.
11228
11229 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
11230
11231 PR c++/21799
11232 * g++.dg/template/unify8.C: New.
11233 * g++.dg/template/unify9.C: New.
11234
11235 2005-07-08 Jakub Jelinek <jakub@redhat.com>
11236
11237 * gfortran.fortran-torture/execute/entry_10.f90: New test.
11238
11239 2005-07-07 Geoffrey Keating <geoffk@apple.com>
11240
11241 * gcc.dg/darwin-version-1.c: New.
11242 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
11243 * gcc.dg/builtins-20.c: Likewise.
11244 * gcc.dg/builtins-53.c: Likewise.
11245 * gcc.dg/torture/builtins-convert-1.c: Likewise.
11246 * gcc.dg/torture/builtins-convert-2.c: Likewise.
11247 * gcc.dg/torture/builtins-convert-3.c: Likewise.
11248 * gcc.dg/torture/builtins-power-1.c: Likewise.
11249 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
11250 on Darwin.
11251
11252 2005-07-07 Jeff Law <law@redhat.com>
11253
11254 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
11255 argument evaluation order.
11256
11257 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
11258
11259 PR libfortran/21594
11260 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11261 Add test cases where the shift length is greater than the
11262 array length.
11263
11264 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11265
11266 * obj-c++.dg/proto-lossage-6.mm: New.
11267 * objc.dg/proto-lossage-6.m: New.
11268
11269 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11270
11271 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
11272 * objc.dg/gnu-runtime-2.m: Likewise.
11273
11274 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11275
11276 * gfortran.dg/longline.f: New test.
11277
11278 * gfortran.dg/badline.f: New test.
11279
11280 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11281
11282 PR fortran/16531
11283 PR fortran/15966
11284 PR fortran/18781
11285 * gfortran.dg/hollerith.f90: New.
11286 * gfortran.dg/hollerith2.f90: New.
11287 * gfortran.dg/hollerith3.f90: New.
11288 * gfortran.dg/hollerith4.f90: New.
11289 * gfortran.dg/hollerith_f95.f90: New.
11290 * gfortran.dg/hollerith_legacy.f90: New.
11291 * gfortran.dg/g77/cpp4.F: New. Port from g77.
11292
11293 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11294
11295 PR objc/22274
11296 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
11297 * objc.dg/gnu-runtime-2.m: New.
11298
11299 2005-07-06 Jeff Law <law@redhat.com>
11300
11301 * gcc.dg/tree-ssa/vrp17.c: New test.
11302
11303 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11304
11305 PR fortran/22327
11306 * gfortran.dg/array_constructor_5.f90: New test.
11307
11308 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11309
11310 * gfortran.fortran-torture/execute/entry_9.f90: New test.
11311
11312 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
11313
11314 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
11315 * gcc.dg/980816-1.c: Ditto.
11316
11317 2005-07-06 Jeff Law <law@redhat.com>
11318
11319 * gcc.c-torture/compile/pr21356.c: New test.
11320
11321 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11322
11323 PR c/22013
11324 PR c/22098
11325 * gcc.c-torture/compile/pr22013-1.c,
11326 gcc.c-torture/execute/pr22098-1.c,
11327 gcc.c-torture/execute/pr22098-2.c,
11328 gcc.c-torture/execute/pr22098-3.c: New tests.
11329
11330 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11331
11332 PR c/22308
11333 * gcc.dg/pr22308-1.c: New test.
11334
11335 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
11336
11337 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
11338 target.
11339 * gcc.dg/compare9.c: Use -fshort-enums instead of
11340 -fno-short-enums. Change the last test to dg-bogus.
11341
11342 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
11343
11344 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
11345 * gcc.dg/compare9.c: New.
11346
11347 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11348
11349 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
11350
11351 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11352
11353 PR testsuite/22288
11354 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
11355
11356
11357 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11358
11359 * gcc.dg/format/gcc_gfc-1.c: New.
11360
11361 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11362
11363 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
11364
11365 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11366
11367 PR fortran/20842
11368 * gfortran.dg/io_invalid_1.f90: New test.
11369
11370 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
11371
11372 * gcc.dg/format/gcc_diag-1.c: Update.
11373
11374 2005-07-02 Jeff Law <law@redhat.com>
11375
11376 * gcc.dg/tree-ssa/pr22051-1.c: New test.
11377 * gcc.dg/tree-ssa/pr22051-2.c: New test.
11378
11379 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
11380
11381 * gcc.dg/format/gcc_diag-1.c: Update.
11382
11383 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
11384
11385 PR tree-opt/22269
11386 * gcc.c-torture/compile/pr22269.c: New test.
11387
11388 2005-06-30 Diego Novillo <dnovillo@redhat.com>
11389
11390 PR 21584
11391 PR 22219
11392 * g++.dg/tree-ssa/pr21584-1.C: New test.
11393 * g++.dg/tree-ssa/pr21584-2.C: New test.
11394
11395 2005-06-30 Ziemowit Laski <zlaski@apple.com>
11396
11397 * obj-c++.dg/try-catch-11.mm: New.
11398 * objc.dg/try-catch-10.m: New.
11399
11400 2005-06-29 David Edelsohn <edelsohn@gnu.org>
11401
11402 * g++.dg/other/ucnid-1.C: xfail on AIX.
11403
11404 2005-06-29 Diego Novillo <dnovillo@redhat.com>
11405
11406 PR 22234
11407 * gcc.dg/20050629-1.c: New test.
11408
11409 2005-06-29 Ziemowit Laski <zlaski@apple.com>
11410
11411 * obj-c++.dg/const-str-1[0-1].mm: New.
11412 * objc.dg/const-str-1[0-1].m: New.
11413
11414 2005-05-29 Richard Henderson <rth@redhat.com>
11415
11416 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
11417 Rename from check_effective_target_vect_no_max.
11418 (check_effective_target_vect_no_int_add): New.
11419 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
11420 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
11421 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11422 * gcc.dg/vect/vect-reduc-1.c: Use both.
11423 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11424
11425 2005-05-29 Richard Henderson <rth@redhat.com>
11426
11427 * lib/target-supports.exp (check_effective_target_vect_no_max):
11428 Remove i386 and x86_64.
11429
11430 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11431
11432 PR testsuite/21969
11433 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
11434
11435 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11436
11437 PR middle-end/21969
11438 * gcc.dg/vect/pr21969.c: New test.
11439
11440 2005-06-28 Eric Christopher <echristo@redhat.com>
11441
11442 PR c/22052
11443 PR c/21975
11444 * gcc.dg/inline1.c: New test.
11445 * gcc.dg/inline2.c: Ditto.
11446 * gcc.dg/inline3.c: Ditto.
11447 * gcc.dg/inline4.c: Ditto.
11448 * gcc.dg/inline5.c: Ditto.
11449
11450 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11451
11452 PR libfortran/22142
11453 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11454 Add testcase also testing eoshift1 for PR 22142.
11455
11456 2005-06-28 Richard Henderson <rth@redhat.com>
11457
11458 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
11459 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
11460 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
11461 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
11462 gcc.dg/tree-ssa/20030922-2.c: Likewise.
11463
11464 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11465
11466 PR libfortran/22142
11467 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11468 Add testcase for PR 22142.
11469
11470 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
11471
11472 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
11473 gcc.target/ia64/fpreg-2.c: New tests.
11474
11475 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11476
11477 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
11478
11479 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11480
11481 PR libfortran/22170
11482 * gfortran.dg/slash_1.f90: New test.
11483
11484 2005-06-27 Richard Henderson <rth@redhat.com>
11485
11486 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
11487 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
11488 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
11489 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11490 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
11491 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
11492
11493 2005-06-27 Richard Henderson <rth@redhat.com>
11494
11495 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
11496 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
11497
11498 2005-06-27 Ziemowit Laski <zlaski@apple.com>
11499
11500 * obj-c++.dg/proto-lossage-5.mm: New.
11501 * objc.dg/proto-lossage-5.m: New.
11502
11503 2005-06-27 Diego Novillo <dnovillo@redhat.com>
11504
11505 PR 21959
11506 * gcc.dg/tree-ssa/pr21959.c: New test.
11507
11508 2005-06-27 Jakub Jelinek <jakub@redhat.com>
11509
11510 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
11511 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
11512 testing uninitialized var.
11513
11514 * gcc.c-torture/execute/builtins/chk.h: New.
11515 * gcc.c-torture/execute/builtins/lib/chk.c: New.
11516 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
11517 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
11518 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
11519 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
11520 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
11521 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
11522 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
11523 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
11524 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
11525 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
11526 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
11527 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
11528 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
11529 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
11530 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
11531 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
11532 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
11533 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
11534 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
11535 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
11536 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
11537 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
11538 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
11539 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
11540 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
11541 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
11542 * gcc.dg/builtin-object-size-1.c: New test.
11543 * gcc.dg/builtin-object-size-2.c: New test.
11544 * gcc.dg/builtin-object-size-3.c: New test.
11545 * gcc.dg/builtin-object-size-4.c: New test.
11546 * gcc.dg/builtin-object-size-5.c: New test.
11547 * gcc.dg/builtin-stringop-chk-1.c: New test.
11548 * gcc.dg/builtin-stringop-chk-2.c: New test.
11549 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
11550 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
11551 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
11552 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
11553 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
11554 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
11555 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
11556 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
11557 * gcc.c-torture/execute/printf-1.c: New test.
11558 * gcc.c-torture/execute/fprintf-1.c: New test.
11559 * gcc.c-torture/execute/vprintf-1.c: New test.
11560 * gcc.c-torture/execute/vfprintf-1.c: New test.
11561 * gcc.c-torture/execute/printf-chk-1.c: New test.
11562 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
11563 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
11564 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
11565
11566 2005-06-27 Michael Matz <matz@suse.de>
11567
11568 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
11569 slot is not merged if address escapes.
11570
11571 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11572
11573 PR c/21911
11574 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
11575
11576 2005-06-26 Jakub Jelinek <jakub@redhat.com>
11577
11578 PR middle-end/17965
11579 * gcc.c-torture/compile/20050622-1.c: New test.
11580
11581 PR middle-end/22028
11582 * gcc.dg/20050620-1.c: New test.
11583
11584 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
11585
11586 PR tree-optimization/22026
11587 * gcc.dg/tree-ssa/pr22026.c: New.
11588
11589 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
11590
11591 PR libfortran/22144
11592 * gfortran.dg/shift-alloc.f90: New testcase.
11593
11594 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
11595
11596 * all files: Update FSF address in copyright headers.
11597
11598 2005-06-22 Jan Hubicka <jh@suse.cz>
11599
11600 * wholeprogram-1.c: New testcase.
11601 * wholeprogram-2.c: New testcase.
11602
11603 2005-06-24 Mark Mitchell <mark@codesourcery.com>
11604
11605 PR 22171
11606 * gcc.dg/tree-ssa/pr22171.c: New test.
11607
11608 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
11609
11610 * gfortran.dg/simplify_modulo.f90: New.
11611
11612 2005-06-24 Jan Hubicka <jh@suse.cz>
11613
11614 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
11615
11616 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11617
11618 * obj-c++.dg/proto-lossage-[1-4].mm: New.
11619
11620 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11621
11622 * obj-c++.dg/typedef-alias-1.mm: New.
11623 * objc.dg/typedef-alias-1.m: New.
11624
11625 2005-06-23 Jeff Law <law@redhat.com>
11626
11627 * gcc.dg/tree-ssa/vrp16.c: New test.
11628
11629 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11630
11631 * lib/target-supports.exp: Add
11632 check_effective_target_fortran_large_real and
11633 check_effective_target_fortran_large_int to check for
11634 corresponding effective targets.
11635 * gfortran.dg/large_integer_kind_1.f90: New test.
11636 * gfortran.dg/large_real_kind_1.f90: New test.
11637
11638 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
11639
11640 PR tree-optimization/22117
11641 * gcc.dg/tree-ssa/pr22117.c: New.
11642
11643 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
11644
11645 PR testsuite/22123
11646 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
11647
11648 2005-06-23 David Edelsohn <edelsohn@gnu.org>
11649
11650 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
11651
11652 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
11653
11654 * gfortran.dg/f2c_4.f90: Add tests for complex functions
11655 * gfortran.dg/f2c_4.c: Likewise.
11656
11657 2005-06-22 Paul Brook <paul@codesourcery.com>
11658
11659 PR fortran/21034
11660 * gfortran.dg/auto_save_1.f90: New test.
11661
11662 2005-06-22 Michael Matz <matz@suse.de>
11663
11664 * gcc.target/x86-64/abi: New directory.
11665 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
11666 * gcc.target/x86-64/abi/README.gcc: New file.
11667 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
11668 * gcc.target/x86-64/abi/asm-support.s: New file.
11669 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
11670 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
11671 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
11672 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
11673 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
11674 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
11675 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
11676 * gcc.target/x86_64/abi/test_bitfields.c: New test.
11677 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
11678 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
11679 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
11680 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
11681 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
11682 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
11683 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
11684 * gcc.target/x86_64/abi/test_varargs.c: New test.
11685
11686 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
11687
11688 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
11689 32-bit i?86 and x86_64.
11690
11691 2005-06-21 Ziemowit Laski <zlaski@apple.com>
11692
11693 * obj-c++.dg/const-str-[1-9].mm: New tests.
11694
11695 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
11696
11697 PR fortran/22010
11698 * gfortran.dg/namelist_use.f90: New.
11699 * gfortran.dg/namelist_use_only.f90: New.
11700
11701 2005-06-21 Jeff Law <law@redhat.com>
11702
11703 * gcc.dg/tree-ssa/vrp15.c: New test.
11704
11705 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
11706
11707 * lib/target-supports.exp (check_effective_target_vect_reduction):
11708 Remove.
11709 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
11710 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
11711 remove vect_reduction target keyword. Also avoid two returns in main.
11712 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11713 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
11714 * gcc.dg/vect/vect-reduc-1short.c: New test.
11715 * gcc.dg/vect/vect-reduc-1char.c: New test.
11716 * gcc.dg/vect/vect-reduc-2short.c: New test.
11717 * gcc.dg/vect/vect-reduc-2char.c: New test.
11718 * gcc.dg/vect/vect-reduc-6.c: New test.
11719 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
11720 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
11721 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
11722
11723 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11724 Paul Thomas <pault@gcc.gnu.org>
11725
11726 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
11727 New tests.
11728
11729 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11730
11731 * gfortran.dg/backslash_1.f90: New test.
11732 * gfortran.dg/backslash_2.f90: New test.
11733
11734 2005-06-20 Steven G. Kargl <kargls@comcast.net>
11735
11736 * gfortran.dg/duplicate_labels.f90: New test.
11737
11738 2005-06-20 Jan Beulich <jbeulich@novell.com>
11739
11740 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
11741 unsupportable relocations.
11742 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11743 * gcc.dg/20050321-2.c: xfail for NetWare.
11744
11745 2005-06-20 Andreas Jaeger <aj@suse.de>
11746
11747 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
11748 gcc.target/i386/fastcall-sseregparm.c,
11749 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
11750
11751 2005-06-19 Richard Henderson <rth@redhat.com>
11752
11753 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
11754
11755 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
11756
11757 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
11758
11759 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
11760
11761 PR c++/22115
11762 * g++.dg/conversion/simd2.C: Change expected error message.
11763
11764 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11765
11766 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
11767 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11768 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11769
11770 2005-06-18 James A Morrison <phython@gcc.gnu.org>
11771
11772 * gcc.dg/fold-mod-1.c: New test.
11773
11774 2005-06-18 Steven G. Kargl <kargls@comcast.net>
11775
11776 PR fortran/19926
11777 * gfortran.dg/pr19926.f90: New test.
11778
11779 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11780
11781 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
11782 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
11783 targets.
11784 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11785 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11786
11787 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
11788
11789 * gcc.target/ia64/float80-varargs-1.c: New test.
11790
11791 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11792
11793 PR tree-opt/22035
11794 * gfortran.dg/f2c_6.f90: New test.
11795
11796 2005-06-17 Geoffrey Keating <geoffk@apple.com>
11797
11798 PR c++/17413
11799 * g++.dg/template/local5.C: New.
11800
11801 2005-06-17 Richard Henderson <rth@redhat.com>
11802
11803 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
11804
11805 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
11806
11807 PR testsuite/21945
11808 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
11809
11810 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
11811
11812 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
11813 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
11814 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
11815 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
11816 check_vect to verify the presence of hardware vector support.
11817
11818 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
11819
11820 PR testsuite/22056
11821 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
11822
11823 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11824
11825 PR libfortran/19216
11826 * gfortran.dg/pr19216.f: Add correct space between brackets and
11827 dg directive.
11828
11829 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11830
11831 PR libfortran/16436
11832 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
11833
11834 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
11835
11836 * gcc.target/i386/attributes-error.c: New testcase.
11837 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
11838 * gcc.target/i386/regparm-stdcall.c: Likewise.
11839 * gcc.target/i386/sseregparm-1.c: Likewise.
11840 * gcc.target/i386/sseregparm-2.c: Likewise.
11841
11842 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
11843
11844 * g++.dg/rtti/crash2.C: New.
11845
11846 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
11847
11848 * gcc.dg/noncompile/20040203-3.c: Update expected message.
11849
11850 2005-06-15 David Ung <davidu@mips.com>
11851
11852 * gcc.target/mips/mips16e-extends.c: New test for testing the
11853 generation of MIPS16e zeb/zeh, seb/seh instructions.
11854
11855 2005-06-15 Diego Novillo <dnovillo@redhat.com>
11856
11857 PR 22018
11858 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
11859 * gcc.dg/tree-ssa/pr22018.c: New test.
11860
11861 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
11862
11863 * gcc.dg/simd-1.c: Update error messages.
11864 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
11865 * gcc.dg/simd-2.c: Update error messages.
11866 * gcc.dg/simd-4.c: New.
11867
11868 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
11869
11870 PR c++/20678
11871 * g++.dg/other/crash-4.C: New.
11872
11873 2005-06-14 Devang Patel <dpatel@apple.com>
11874
11875 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
11876
11877 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
11878
11879 PR c++/21929
11880 * g++.dg/parse/crash11.C: Update
11881
11882 2005-06-13 Jeff Law <law@redhat.com>
11883
11884 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
11885 perform the desired transformations.
11886 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
11887 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
11888
11889 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11890
11891 PR fortran/22038
11892 * gfortran.dg/forall_1.f90: Un-XFAIL.
11893
11894 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
11895
11896 PR c++/21929
11897 * g++.dg/parse/crash26.C: New.
11898
11899 PR c++/20789
11900 * g++.dg/init/member1.C: New.
11901
11902 2005-06-13 Jakub Jelinek <jakub@redhat.com>
11903
11904 * gfortran.dg/altreturn_1.f90: New test.
11905
11906 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
11907
11908 PR middle-end/21985
11909 * gcc.dg/tree-ssa/pr21985.c: New test.
11910
11911 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11912
11913 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
11914
11915 2005-06-12 Roger Sayle <roger@eyesopen.com>
11916
11917 PR c++/21930
11918 * g++.dg/other/error10.C: New test case.
11919
11920 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11921
11922 PR libfortran/19155
11923 * gfortran.dg/pr19155.f: Add test.
11924
11925 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11926
11927 * gfortran.dg/f2c_7.f90: New test.
11928
11929 * gfortran.dg/forall_1.f90: XFAILed.
11930
11931 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11932
11933 * gcc.dg/pr14796-1.c: New.
11934 * gcc.dg/pr14796-2.c: New.
11935
11936 2005-06-11 Steven G. Kargl <kargls@comcast.net>
11937
11938 PR fortran/17792
11939 PR fortran/21375
11940 * gfortran.dg/deallocate_stat.f90: New test.
11941
11942 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
11943
11944 * gfortran.fortran-torture/execute/in-pack.f90: New test.
11945
11946 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
11947
11948 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
11949 access will be generated when this loop is vectorized. Test that
11950 accesses with same alignment were detected.
11951 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
11952 Test that accesses with same alignment were detected.
11953 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
11954 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
11955 alignment were detected.
11956
11957 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
11958
11959 PR c++/10611
11960 * g++.dg/conversion/simd2.C: New.
11961
11962 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
11963
11964 * gcc.dg/Wcxx-compat-1.c: New.
11965
11966 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
11967
11968 PR libfortran/21480
11969 * gfortran.dg/reshape-complex.f90: Add a test for a packed
11970 complex array.
11971
11972 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
11973
11974 * gcc.dg/alias-8.c: New.
11975
11976 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
11977
11978 * gcc.dg/format/cmn_err-1.c: Update.
11979
11980 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
11981
11982 PR target/20666
11983 * gcc.target/sparc/fexpand-2.c: New.
11984 * gcc.target/sparc/fpmerge-2.c: New.
11985 * gcc.target/sparc/fpmul-2.c: New.
11986 * gcc.target/sparc/noresult.c: New.
11987 * gcc.target/sparc/pdist-2.c: New.
11988 * gcc.target/sparc/pdist-3.c: New.
11989
11990 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
11991
11992 PR testsuite/21702
11993 * gcc.target/i386/i386.exp: Fix comment typo.
11994
11995 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
11996
11997 PR c++/19497
11998 * g++.dg/inherit/using5.C: New.
11999 * g++.dg/inherit/using6.C: New.
12000
12001 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12002
12003 PR c++/19894
12004 * g++.dg/template/ptrmem15.C: New test.
12005
12006 PR c++/20563
12007 * g++.dg/ext/label4.C: New test.
12008
12009 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12010
12011 * gcc.dg/tls/debug-1.c: New test.
12012
12013 2005-06-07 Dale Johannesen <dalej@apple.com>
12014
12015 * gcc.target/i386/movq.c: New.
12016
12017 2005-06-07 Dale Johannesen <dalej@apple.com>
12018
12019 * gcc.dg/20050607-1.c: New.
12020
12021 2005-06-07 Jakub Jelinek <jakub@redhat.com>
12022
12023 PR middle-end/21850
12024 * gcc.c-torture/execute/20050607-1.c: New test.
12025
12026 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
12027
12028 PR libfortran/21926
12029 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
12030 Test case where the return array has lowest stride one,
12031 but isn't packed.
12032
12033 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
12034
12035 * lib/target-supports.exp (check_effective_target_sync_int_long):
12036 Add s390 and s390x targets.
12037
12038 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
12039
12040 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
12041 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
12042 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
12043 * gcc.dg/tree-ssa/loop-9.c: New test.
12044
12045 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
12046
12047 * g++.dg/parse/defarg10.C: New.
12048
12049 2005-06-06 Jakub Jelinek <jakub@redhat.com>
12050
12051 PR regression/21897
12052 * gcc.c-torture/execute/20050604-1.c: New test.
12053
12054 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
12055
12056 PR 21903
12057 * g++.dg/parse/defarg9.C: New.
12058
12059 PR c++/20637
12060 * g++.dg/inherit/using4.C: New.
12061 * g++.dg/overload/error1.C: Adjust expected errors.
12062 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
12063 * g++.old-deja/g++.brendan/arm2.C: Likewise.
12064 * g++.old-deja/g++.other/redecl2.C: Likewise.
12065 * g++.old-deja/g++.other/redecl4.C: Likewise.
12066 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
12067
12068 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12069
12070 * gfortran.dg/f2c_5.f90: Add -w to dg-options
12071
12072 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12073
12074 * lib/gfortran.exp (gfortran_target_compile): Call
12075 dg-additional-files-options
12076 * gfortran.dg/f2c_4.f90: New file
12077 * gfortran.dg/f2c_4.c: New file
12078 * gfortran.dg/f2c_5.f90: New file
12079 * gfortran.dg/f2c_5.c: New file
12080
12081 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12082
12083 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
12084
12085 PR fortran/21912
12086 * gfortran.dg/array_constructor_4.f90: New test.
12087
12088 2005-06-05 Mark Mitchell <mark@codesourcery.com>
12089
12090 PR c++/21619
12091 * g++.dg/ext/builtin9.C: New test.
12092
12093 2005-06-05 Dale Johannesen <dalej@apple.com>
12094
12095 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
12096 * gcc.c-torture/execute/20050603-2.c: Ditto.
12097
12098 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
12099
12100 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
12101 * gcc.dg/vect/vect-reduc-1.c: New.
12102 * gcc.dg/vect/vect-reduc-2.c: New.
12103 * gcc.dg/vect/vect-reduc-3.c: New.
12104
12105 2005-06-04 Dale Johannesen <dalej@apple.com>
12106
12107 * gcc.c-torture/execute/20050603-1.c: New.
12108 * gcc.c-torture/execute/20050603-2.c: New.
12109 * gcc.dg/20050603-3.c: New.
12110
12111 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12112
12113 PR fortran/19195
12114 * gfortran.dg/debug_1.f90: New test.
12115
12116 * gfortran.dg/forall_1.f90: New test.
12117
12118 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
12119
12120 * gfortran.dg/array_constructor_3.f90: New test.
12121
12122 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12123
12124 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
12125
12126 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
12127
12128 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
12129
12130 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
12131
12132 PR c/21873
12133 * gcc.dg/init-excess-1.c: New test.
12134
12135 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12136
12137 PR c++/21853
12138 * g++.dg/expr/static_cast6.C: New test.
12139
12140 2005-06-03 Diego Novillo <dnovillo@redhat.com>
12141
12142 * gcc.dg/tree-ssa/vrp14.c: New test.
12143
12144 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12145
12146 PR c++/21336
12147 * g++.dg/template/new2.C: New test.
12148
12149 2005-06-03 Josh Conner <jconner@apple.com>
12150
12151 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
12152 all entries in initializer.
12153
12154 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
12155
12156 PR middle-end/21858
12157 * gcc.dg/pr21858.c: New testcase.
12158
12159 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
12160
12161 PR tree-optimization/21292
12162
12163 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
12164 New.
12165 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
12166 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
12167 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
12168 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
12169 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
12170
12171 2005-06-02 Richard Henderson <rth@redhat.com>
12172
12173 * gcc.dg/sync-2.c: Use -march=i486 for i386.
12174
12175 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
12176
12177 * gcc.dg/wtypequal.c: New testcase.
12178
12179 2005-06-02 Diego Novillo <dnovillo@redhat.com>
12180
12181 PR 21582
12182 * gcc.dg/tree-ssa/pr21582.c: New test.
12183
12184 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12185
12186 PR c++/21280
12187 * g++.dg/opt/interface2.h: New.
12188 * g++.dg/opt/interface2.C: New.
12189 * g++.dg/init/ctor4.C: Adjust error lines.
12190 * g++.old-deja/g++.bob/inherit2.C: Likewise.
12191 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12192 * g++.old-deja/g++.jason/opeq3.C: Likewise.
12193 * g++.old-deja/g++.pt/assign1.C: Likewise.
12194 * g++.old-deja/g++.pt/crash20.C: Likewise.
12195
12196 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
12197
12198 PR tree-optimization/21734
12199 * g++.dg/vect/pr21734_1.cc: New.
12200 * g++.dg/vect/pr21734_2.cc: New.
12201
12202 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12203
12204 PR c++/20350
12205 * g++.dg/template/spec24.C: New.
12206
12207 PR c++/21151
12208 * g++.dg/pch/local-1.C: New.
12209 * g++.dg/pch/local-1.Hs: New.
12210
12211 2005-06-01 Diego Novillo <dnovillo@redhat.com>
12212
12213 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
12214 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
12215 * gcc.dg/tree-ssa/pr14341.c: New test.
12216 * gcc.dg/tree-ssa/pr14841.c: New test.
12217 * gcc.dg/tree-ssa/pr20701.c: New test.
12218 * gcc.dg/tree-ssa/pr21086.c: New test.
12219 * gcc.dg/tree-ssa/pr21090.c: New test.
12220 * gcc.dg/tree-ssa/pr21332.c: New test.
12221 * gcc.dg/tree-ssa/pr21458.c: New test.
12222 * gcc.dg/tree-ssa/pr21658.c: New test.
12223 * gcc.dg/tree-ssa/vrp01.c: New test.
12224 * gcc.dg/tree-ssa/vrp02.c: New test.
12225 * gcc.dg/tree-ssa/vrp03.c: New test.
12226 * gcc.dg/tree-ssa/vrp04.c: New test.
12227 * gcc.dg/tree-ssa/vrp05.c: New test.
12228 * gcc.dg/tree-ssa/vrp06.c: New test.
12229 * gcc.dg/tree-ssa/vrp07.c: New test.
12230 * gcc.dg/tree-ssa/vrp08.c: New test.
12231 * gcc.dg/tree-ssa/vrp09.c: New test.
12232 * gcc.dg/tree-ssa/vrp10.c: New test.
12233 * gcc.dg/tree-ssa/vrp11.c: New test.
12234 * gcc.dg/tree-ssa/vrp12.c: New test.
12235 * gcc.dg/tree-ssa/vrp13.c: New test.
12236
12237 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
12238
12239 PR 21029
12240 * gcc.dg/tree-ssa/pr21029.c: New test.
12241
12242 2005-06-01 Roger Sayle <roger@eyesopen.com>
12243
12244 * gfortran.dg/logint-1.f: New test case.
12245 * gfortran.dg/logint-2.f: Likewise.
12246 * gfortran.dg/logint-3.f: Likewise.
12247
12248 2005-06-01 Jakub Jelinek <jakub@redhat.com>
12249
12250 PR c/21536
12251 PR c/20760
12252 * gcc.dg/20050527-1.c: New test.
12253
12254 * gcc.dg/i386-sse-12.c: New test.
12255
12256 PR fortran/21729
12257 * gfortran.dg/implicit_5.f90: New test.
12258
12259 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
12260
12261 PR fortran/20883
12262 * gfortran/assign_4.f90: New test.
12263 * gfortran/assign_2.f90: Change compile to run.
12264
12265 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
12266
12267 * lib/target-supports.exp
12268 (check_effective_target_sync_char_short): New.
12269 * gcc.dg/sync-2.c: New.
12270
12271 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
12272
12273 PR tree-optimization/21817
12274 * gcc.dg/torture/pr21817-1.c: New.
12275
12276 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
12277
12278 PR c++/21165
12279 * g++.dg/template/init5.C: New.
12280
12281 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
12282
12283 * gfortran.dg/char_initialiser_actual.f90:
12284 Test character initialisers as actual arguments.
12285 * gfortran.dg/char_pointer_comp_assign.f90:
12286 Test character pointer structure component assignments.
12287 * gfortran.dg/char_array_structure_constructor.f90:
12288 Test character components in structure constructors.
12289
12290 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
12291
12292 PR middle-end/20931
12293 * g++.dg/opt/pr20931.C: New test.
12294
12295 2005-05-31 Andreas Jaeger <aj@suse.de>
12296
12297 PR testsuite/20772
12298 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
12299 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
12300 g++.old-deja/g++.ext/asmspec1.C,
12301 g++.old-deja/g++.other/regstack.C,
12302 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
12303 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
12304 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
12305 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
12306 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
12307 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
12308 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
12309 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
12310 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
12311 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
12312 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
12313 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
12314 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
12315 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
12316 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
12317 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
12318 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
12319 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
12320 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
12321
12322 2005-05-31 Jeff Law <law@redhat.com>
12323
12324 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
12325
12326 2005-05-30 Paolo Carlini <pcarlini@suse.de>
12327
12328 PR middle-end/21743
12329 * gcc.dg/builtins-1.c: Activate disabled clog test.
12330 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12331
12332 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
12333
12334 * gfortran.dg/char_pointer_assign.f90:
12335 Test character-pointer assignments and pointer assignments.
12336 * gfortran.dg/char_pointer_dummy.f90:
12337 Test character-pointer dummy arguments.
12338 * gfortran.dg/char_pointer_func.f90:
12339 Test character-pointer function returns.
12340 * gfortran.dg/char_pointer_dependency.f90:
12341 Test character-pointer functions with dependencies.
12342
12343 2005-05-30 Mark Mitchell <mark@codesourcery.com>
12344
12345 PR c++/21784
12346 * g++.dg/lookup/using14.C: New test.
12347
12348 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
12349
12350 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
12351 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
12352 trailing ^M.
12353
12354 2005-05-29 Geoffrey Keating <geoffk@apple.com>
12355
12356 PR c++/17413
12357 * g++.dg/template/local5.C: New.
12358
12359 PR target/21761
12360 * gcc.c-torture/compile/pr21761.c: New.
12361
12362 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
12363 before darwin8.
12364
12365 2005-05-30 Steven G. Kargl
12366
12367 PR fortran/20846
12368 * gfortran.dg/inquire_8.f90: New test.
12369
12370 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12371
12372 PR libfortran/21376
12373 * gfortran.dg/output_exponents_1.f90: New test.
12374
12375 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12376
12377 PR libfortran/20006
12378 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
12379
12380 2005-05-28 Mark Mitchell <mark@codesourcery.com>
12381
12382 PR c++/21210
12383 * g++.dg/ext/complex1.C: New test.
12384
12385 PR c++/21340
12386 * g++.dg/init/ctor6.C: New test.
12387
12388 2005-05-29 Jan Hubicka <jh@suse.cz>
12389
12390 * gcc.c-torture/compile/pr21562.c: New.
12391
12392 2005-05-28 Steven G. Kargl <kargls@comcast.net>
12393
12394 * gfortran.dg/subnormal_1.f90: New test.
12395
12396 2005-05-28 Jan Hubicka <jh@suse.cz>
12397
12398 * tree-prof.exp: Fix comment.
12399 * value-prof-1.c: New.
12400 * value-prof-2.c: New.
12401 * value-prof-3.c: New.
12402 * value-prof-4.c: New.
12403
12404 2005-05-27 Mark Mitchell <mark@codesourcery.com>
12405
12406 PR c++/21614
12407 * g++.dg/expr/ptrmem6.C: New test.
12408 * g++.dg/expr/ptrmem6a.C: Likewise.
12409
12410 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
12411
12412 PR tree-optimization/21658
12413 * gcc.dg/tree-ssa/pr21658.c: New.
12414
12415 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
12416
12417 PR c++/21455
12418 * g++.dg/inherit/ptrmem3.C: New.
12419
12420 PR c++/21681
12421 * g++.dg/parse/template16.C: New.
12422
12423 2005-05-27 Andreas Jaeger <aj@suse.de>
12424
12425 * gcc.dg/setjmp-2.c: Only run in 32-bit.
12426
12427 * gcc.dg/i386-sse-8.c: Run test on all archs.
12428
12429 2005-05-26 Mike Stump <mrs@apple.com>
12430
12431 * objc.dg/isa-field-1.m: Only run on darwin.
12432 * objc.dg/lookup-1.m: Likewise.
12433 * objc.dg/try-catch-8.m: Likewise.
12434
12435 2005-05-26 Roger Sayle <roger@eyesopen.com>
12436
12437 PR tree-optimization/9814
12438 * gcc.dg/pr9814-1.c: New test case.
12439
12440 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12441
12442 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
12443 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
12444 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
12445 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
12446 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
12447 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
12448 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
12449 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
12450 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
12451 objc.dg/try-catch-8.m: New.
12452
12453 2005-05-26 Janis Johnson <janis187@us.ibm.com>
12454
12455 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
12456 remove extraneous semicolons.
12457
12458 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12459
12460 * obj-c++.dg/comp-types-12.mm: New.
12461 * objc.dg/comp-types-11.m: New.
12462 * objc.dg/selector-4.m: New.
12463
12464 2005-05-26 Andreas Jaeger <aj@suse.de>
12465
12466 PR testsuite/20772
12467 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
12468 g++.old-deja/g++.ext/attrib3.C,
12469 g++.old-deja/g++.other/store-expr1.C,
12470 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
12471 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
12472 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
12473 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
12474 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
12475 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
12476 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
12477 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
12478 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
12479 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
12480 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
12481 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
12482 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
12483 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
12484 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
12485 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
12486 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
12487 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
12488 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
12489
12490 2005-05-26 Andreas Jaeger <aj@suse.de>
12491
12492 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
12493 x86-64 compilation.
12494
12495 2005-05-26 Andreas Jaeger <aj@suse.de>
12496
12497 PR testsuite/20772
12498 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
12499 gcc.misc-tests/i386-pf-athlon-1.c,
12500 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12501 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
12502 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
12503 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
12504 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
12505 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
12506 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
12507 programs.
12508
12509 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
12510 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
12511 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
12512 x86-64 compilation.
12513
12514 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
12515 x86_64.
12516
12517 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
12518 effective-target ilp32.
12519
12520 2005-05-26 David Ung <davidu@mips.com>
12521
12522 * gcc.target/mips/ext_ins.c: New test for testing the generation
12523 of MIPS32/64 rev 2 ext/ins instructions.
12524
12525 2005-05-26 Andreas Jaeger <aj@suse.de>
12526
12527 * treelang/compile/unsigned.tree: Use gimple instead of
12528 nonexisting generic dump.
12529
12530 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
12531
12532 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
12533
12534 2005-05-26 Andreas Jaeger <aj@suse.de>
12535
12536 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
12537
12538 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
12539
12540 PR libfortran/17283
12541 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
12542 Test callee-allocated memory with write statements.
12543
12544 2005-05-25 Roger Sayle <roger@eyesopen.com>
12545
12546 PR middle-end/21709
12547 * gcc.dg/pr21709-1.c: New test case.
12548
12549 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12550 Mike Stump <mrs@apple.com>
12551
12552 * objc/execute/next_mapping.h: Update for C++.
12553
12554 * obj-c++.dg/selector-1.mm: Move to...
12555 * obj-c++.dg/selector-4.mm: here...
12556
12557 * obj-c++.dg/basic.mm: New.
12558 * obj-c++.dg/comp-types-1.mm: New.
12559 * obj-c++.dg/cxx-class-1.mm: New.
12560 * obj-c++.dg/cxx-ivars-1.mm: New.
12561 * obj-c++.dg/cxx-ivars-2.mm: New.
12562 * obj-c++.dg/cxx-ivars-3.mm: New.
12563 * obj-c++.dg/cxx-scope-1.mm: New.
12564 * obj-c++.dg/cxx-scope-2.mm: New.
12565 * obj-c++.dg/defs.mm: New.
12566 * obj-c++.dg/empty-private-1.mm: New.
12567 * obj-c++.dg/encode-1.mm: New.
12568 * obj-c++.dg/encode-2.mm: New.
12569 * obj-c++.dg/encode-3.mm: New.
12570 * obj-c++.dg/extern-c-1.mm: New.
12571 * obj-c++.dg/extra-semi.mm: New.
12572 * obj-c++.dg/fix-and-continue-2.mm: New.
12573 * obj-c++.dg/isa-field-1.mm: New.
12574 * obj-c++.dg/ivar-list-semi.mm: New.
12575 * obj-c++.dg/local-decl-1.mm: New.
12576 * obj-c++.dg/lookup-1.mm: New.
12577 * obj-c++.dg/lookup-2.mm: New.
12578 * obj-c++.dg/method-1.mm: New.
12579 * obj-c++.dg/method-2.mm: New.
12580 * obj-c++.dg/method-3.mm: New.
12581 * obj-c++.dg/method-4.mm: New.
12582 * obj-c++.dg/method-5.mm: New.
12583 * obj-c++.dg/method-6.mm: New.
12584 * obj-c++.dg/method-7.mm: New.
12585 * obj-c++.dg/no-extra-load.mm: New.
12586 * obj-c++.dg/overload-1.mm: New.
12587 * obj-c++.dg/pragma-1.mm: New.
12588 * obj-c++.dg/pragma-2.mm: New.
12589 * obj-c++.dg/private-1.mm: New.
12590 * obj-c++.dg/private-2.mm: New.
12591 * obj-c++.dg/proto-qual-1.mm: New.
12592 * obj-c++.dg/qual-types-1.mm: New.
12593 * obj-c++.dg/stubify-1.mm: New.
12594 * obj-c++.dg/stubify-2.mm: New.
12595 * obj-c++.dg/super-class-1.mm: New.
12596 * obj-c++.dg/super-class-2.mm: New.
12597 * obj-c++.dg/super-dealloc-1.mm: New.
12598 * obj-c++.dg/super-dealloc-2.mm: New.
12599 * obj-c++.dg/template-1.mm: New.
12600 * obj-c++.dg/template-2.mm: New.
12601 * obj-c++.dg/template-3.mm: New.
12602 * obj-c++.dg/template-4.mm: New.
12603 * obj-c++.dg/template-5.mm: New.
12604 * obj-c++.dg/template-6.mm: New.
12605 * obj-c++.dg/try-catch-1.mm: New.
12606 * obj-c++.dg/try-catch-2.mm: New.
12607 * obj-c++.dg/try-catch-3.mm: New.
12608 * obj-c++.dg/try-catch-4.mm: New.
12609 * obj-c++.dg/try-catch-5.mm: New.
12610 * obj-c++.dg/try-catch-6.mm: New.
12611 * obj-c++.dg/try-catch-7.mm: New.
12612 * obj-c++.dg/try-catch-8.mm: New.
12613 * obj-c++.dg/try-catch-9.mm: New.
12614 * obj-c++.dg/va-meth-1.mm: New.
12615
12616 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12617
12618 * obj-c++.dg/selector-1.mm: New.
12619 * obj-c++.dg/selector-2.mm: New.
12620
12621 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12622
12623 * obj-c++.dg/selector-3.mm: New.
12624 * objc.dg/selector-3.m: New.
12625
12626 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12627
12628 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
12629 about where warning appears.
12630
12631 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12632
12633 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
12634 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
12635 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
12636 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
12637
12638 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12639
12640 * gcc.dg/20050524-1.c: New test.
12641
12642 2005-05-25 Jan Hubicka <jh@suse.cz>
12643
12644 * gcc.dg/tree-prof/inliner-1.c: New.
12645
12646 2005-05-25 Janis Johnson <janis187@us.ibm.com>
12647
12648 * gcc.dg/tree-prof: New directory.
12649 * gcc.dg/tree-prof/tree-prof.exp: New.
12650
12651 2005-05-25 DJ Delorie <dj@redhat.com>
12652
12653 * gcc.dg/Wattributes-1.c: New.
12654 * gcc.dg/Wattributes-2.c: New.
12655 * gcc.dg/Wattributes-3.c: New.
12656
12657 20005-05-24 Janis Johnson <janis187@us.ibm.com>
12658
12659 PR tree-optimization/19833
12660 * gcc.dg/uninit-4.c: Remove xfail.
12661 * gcc.dg/uninit-9.c: Ditto.
12662
12663 2005-05-24 Ziemowit Laski <zlaski@apple.com>
12664
12665 * obj-c++.dg/bitfield-[1-5].mm: New.
12666 * obj-c++.dg/class-protocol-1.mm: New.
12667 * obj-c++.dg/comp-types-1[0-1].mm: New.
12668 * obj-c++.dg/comp-types-[2-9].mm: New.
12669 * obj-c++.dg/encode-[4-8].mm: New.
12670 * obj-c++.dg/layout-1.mm: New.
12671 * obj-c++.dg/method-1[0-9].mm: New.
12672 * obj-c++.dg/method-2[0-1].mm: New.
12673 * obj-c++.dg/method-[8-9].mm: New.
12674 * obj-c++.dg/objc-gc-3.mm: New.
12675 * obj-c++.dg/try-catch-10.mm: New.
12676 * objc.dg/bitfield-5.m: New.
12677 * objc.dg/comp-types-10.m: New.
12678 * objc.dg/comp-types-9.m: New.
12679 * objc.dg/layout-1.m: New.
12680 * objc.dg/objc-gc-4.m: New.
12681 * objc.dg/try-catch-9.m: New.
12682 * objc.dg/class-protocol-1.m: Tweak diagnostics.
12683 * objc.dg/comp-types-1.m: Likewise.
12684 * objc.dg/comp-types-[5-6].m: Likewise.
12685 * objc.dg/method-9.m: Likewise.
12686
12687 2005-05-24 Janis Johnson <janis187@us.ibm.com>
12688
12689 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
12690 and on hardware without VMX support.
12691
12692 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
12693
12694 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
12695
12696 * lib/profopt.exp (dg-final-generate, dg-final-use,
12697 profopt-final-code, profopt-get-options): New.
12698 (profopt-execute): Process test directives.
12699
12700 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
12701 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
12702 cleanup-tree-dump, cleanup-saved-temps): Update comments.
12703
12704 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
12705
12706 PR C++/21645
12707 * g++.dg/init/ctor5.C: New test.
12708
12709 2005-05-24 Ira Rosen <irar@il.ibm.com>
12710
12711 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
12712 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
12713 vect-113.c, vect-114.c.
12714
12715 2005-05-23 Adam Nemet <anemet@lnxw.com>
12716
12717 * gcc.dg/const-elim-1.c: Remove xfails.
12718
12719 2005-05-23 Jeff Law <law@redhat.com>
12720
12721 * gcc.c-torture/compile/pr21638.c: New test.
12722 * gcc.c-torture/compile/20050520-1.c: New test.
12723
12724 2005-05-23 Nick Clifton <nickc@redhat.com>
12725
12726 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
12727 be a proper triple, ie: m32r*-*-*.
12728 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12729
12730 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
12731
12732 PR middle-end/21331
12733 PR tree-opt/21293
12734 * gcc.c-torture/compile/pr21293.c: New test.
12735 * gcc.c-torture/execute/pr21331.c: New test.
12736
12737 2004-05-20 Richard Henderson <rth@redhat.com>
12738
12739 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
12740
12741 2005-05-20 Ziemowit Laski <zlaski@apple.com>
12742
12743 * obj-c++-dg.exp: Add.
12744 * obj-c++.exp: Add.
12745 * obj-c++.dg/dg.exp: Add.
12746
12747 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
12748
12749 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
12750 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
12751
12752 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
12753
12754 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
12755
12756 2004-05-19 Richard Henderson <rth@redhat.com>
12757
12758 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
12759
12760 2005-05-19 Janis Johnson <janis187@us.ibm.com>
12761
12762 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
12763
12764 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
12765
12766 2005-05-19 Jakub Jelinek <jakub@redhat.com>
12767
12768 PR c++/21495
12769 * g++.dg/parse/extern1.C: New test.
12770 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
12771
12772 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12773
12774 * gcc.dg/c99-math.h: New.
12775 * gcc.dg/c99-math-float-1.c: New test.
12776 * gcc.dg/c99-math-double-1.c: Likewise.
12777 * gcc.dg/c99-math-long-double-1.c: Likewise.
12778
12779 2005-05-18 Richard Henderson <rth@redhat.com>
12780
12781 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
12782
12783 2005-05-18 Devang Patel <dpatel@apple.com>
12784
12785 * g++.dg/opt/20050511-1.C: New test.
12786
12787 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
12788
12789 PR libfortran/21127
12790 * gfortran.dg/reshape-complex.f90: New test.
12791
12792 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
12793
12794 * gfortran.dg/array_constructor_1.f90: New test.
12795 * gfortran.dg/array_constructor_2.f90: New test.
12796
12797 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
12798
12799 PR fortran/20954
12800 * gfortran.dg/pr20954.f: New test.
12801
12802 2005-05-17 Mike Stump <mrs@apple.com>
12803
12804 Yet more Objective-C++...
12805
12806 * objc.dg/method-5.m: Update.
12807 * objc.dg/method-6.m: Update.
12808 * objc.dg/method-7.m: Update.
12809 * objc.dg/method-9.m: Update.
12810 * objc.dg/try-catch-2.m: Update.
12811
12812 2005-05-17 Mark Mitchell <mark@codesourcery.com>
12813
12814 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
12815 Remove little-endian optimizations.
12816
12817 2005-05-17 Jeff Law <law@redhat.com>
12818
12819 * g++.dg/tree-ssa/pr14814.C: New test.
12820 * gcc.dg/tree-ssa/pr14814.C: New test.
12821 * gcc.dg/tree-ssa/pr17141-1.C: New test.
12822 * gcc.dg/tree-ssa/pr17141-2.C: New test.
12823
12824 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12825
12826 * gcc.dg/compat/generate-random.c: Do not include
12827 libiberty.h.
12828 * gcc.dg/compat/generate-random_r.c: Likewise.
12829
12830 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
12831
12832 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
12833
12834 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12835
12836 PR middle-end/21595
12837 * g++.dg/tree-ssa/builtin1.C: New testcase.
12838
12839 2005-05-17 Jakub Jelinek <jakub@redhat.com>
12840
12841 PR c++/21454
12842 * g++.dg/opt/const4.C: New test.
12843
12844 PR middle-end/21492
12845 * g++.dg/opt/crossjump1.C: New test.
12846
12847 PR tree-optimization/21610
12848 * gcc.c-torture/compile/20050516-1.c: New test.
12849
12850 PR fortran/15080
12851 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
12852 about the test failing.
12853 * gfortran.fortran-torture/execute/where_7.f90: New test.
12854 * gfortran.fortran-torture/execute/where_8.f90: New test.
12855
12856 2005-05-16 Richard Henderson <rth@redhat.com>
12857
12858 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
12859 i?86 and x86_64.
12860
12861 2005-05-16 Mark Mitchell <mark@codesourcery.com>
12862
12863 * gcc.dg/compat/generate-random.c (config.h): Do not include.
12864 (limits.h): Include unconditionally.
12865 (stdlib.h): Likewise.
12866 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
12867 (limits.h): Include unconditionally.
12868 (stdlib.h): Likewise.
12869 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
12870 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
12871 (limits.h): Include unconditionally.
12872 (stdlib.h): Likewise.
12873 (hashtab.h): Do not include.
12874 (getopt.h): Likewise.
12875 (stddef.h): Include.
12876 (hashval_t): Define.
12877 (struct entry): Add "next" field.
12878 (HASH_SIZE): New macro.
12879 (hash_table): New variable.
12880 (switchfiles): Do not use xmalloc.
12881 (mix): New macro.
12882 (iterative_hash): New function.
12883 (hasht): Remove.
12884 (e_exists): New function.
12885 (e_insert): Likewise.
12886 (output): Use, instead of libiberty hashtable functions.
12887 (main): Do not use getopt. Do not call htab_create.
12888
12889 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
12890
12891 PR libstdc++/21526
12892 * lib/target-supports.exp (check_mkfifo_available):
12893 Return 0 for cygwin as mkfifo support incomplete on platform.
12894 Fix typos in comments.
12895
12896 2005-05-15 Mark Mitchell <mark@codesourcery.com>
12897
12898 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
12899
12900 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
12901
12902 PR fortran/17432
12903 * gfortran.dg/assign_4.f: New test.
12904
12905 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
12906
12907 PR tree-optimization/21563
12908 * gcc.dg/tree-ssa/pr21563.c: New.
12909
12910 2005-05-14 Jan Hubicka <jh@suse.cz>
12911
12912 * gcc.dg/noreturn-7.c: Allow control reaches warning.
12913
12914 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
12915
12916 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
12917
12918 2005-05-13 Julian Brown <julian@codesourcery.com>
12919
12920 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
12921 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
12922
12923 2005-05-13 Jan Hubicka <jh@suse.cz>
12924
12925 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
12926 * gcc.dg/fold-xor-?.c: Likewise.
12927 * gcc.dg/pr15784-?.c: Likewise.
12928 * gcc.dg/pr20922-?.c: Likewise.
12929 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
12930 * gcc.dg/tree-ssa/pr17598.c: Likewise.
12931 * gcc.dg/tree-ssa/pr20470.c: Likewise.
12932
12933 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12934
12935 PR fortran/21260
12936 * gfortran.dg/hollerith_1.f90: New test.
12937
12938 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12939
12940 * gfortran.dg/func_result_2.f90: New test.
12941
12942 2005-05-11 Bud Davis <bdavis@gfortran.org>
12943
12944 * gfortran.dg/dev_null.f90: New test.
12945
12946 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
12947
12948 * gcc.dg/arm-vfp1.c: Revert last change.
12949
12950 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
12951
12952 PR middle-end/19807
12953 PR tree-optimization/19639
12954 * g++.dg/tree-ssa/pr19807.C: New testcase.
12955
12956 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12957
12958 PR libfortran/21471
12959 * gfortran.dg/append-1.f90: New test.
12960
12961 2005-05-10 Diego Novillo <dnovillo@redhat.com>
12962
12963 * gcc.dg/pr18501.c: XFAIL.
12964 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
12965 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
12966 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
12967 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
12968 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
12969 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
12970 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
12971 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
12972
12973 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12974
12975 PR fortran/20178
12976 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
12977 gfortran.dg/f2c_3.f90: New tests.
12978
12979 * gfortran.dg/return_1.f90: Fix dg annotation.
12980
12981 2005-05-10 Diego Novillo <dnovillo@redhat.com>
12982
12983 * gcc.c-torture/compile/20050510-1.c: New test.
12984
12985 2005-05-10 Mark Mitchell <mark@codesourcery.com>
12986
12987 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
12988
12989 2005-05-10 Bob Wilson <bob.wilson@acm.org>
12990
12991 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
12992
12993 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
12994
12995 PR c/17913
12996 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
12997
12998 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
12999
13000 PR c/21342
13001 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
13002 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
13003
13004 2005-05-10 Ben Elliston <bje@au.ibm.com>
13005
13006 PR debug/16676
13007 * gcc.dg/debug/pr16676.c: New test.
13008
13009 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
13010
13011 PR testsuite/21443
13012 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
13013 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
13014 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
13015 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
13016 Change -O1 to -O2.
13017 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
13018 -fno-tree-dominator-opts.
13019
13020 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13021
13022 * gfortran.dg/return_1.f90: New test.
13023
13024 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
13025
13026 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
13027
13028 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
13029
13030 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
13031
13032 PR c++/21427
13033 * g++.dg/inherit/covariant13.C: New.
13034
13035 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13036
13037 PR libfortran/19155
13038 * gfortran.dg/pr19155.f: New test.
13039
13040 2005-05-08 Roger Sayle <roger@eyesopen.com>
13041
13042 PR inline-asm/8788
13043 * gcc.dg/pr8788-1.c: New testcase.
13044
13045 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
13046
13047 PR target/21416
13048 * gcc.target/mips/fpcmp-[12].c: New tests.
13049
13050 2005-05-06 Mark Mitchell <mark@codesourcery.com>
13051
13052 * lib/target-supports-dg.exp (dg-require-fork): New function.
13053 (dg-require-mkfifo): Likewise.
13054 * lib/target-supports.exp (check_function_available): New
13055 function.
13056 (check_fork_available): Likewise.
13057 (check_mkfifo_available): Likewise.
13058
13059 2005-05-06 Jeff Law <law@redhat.com>
13060
13061 * gcc.c-torture/compile/pr21380.c: New test.
13062
13063 2005-05-06 Jakub Jelinek <jakub@redhat.com>
13064
13065 PR c++/20961
13066 * g++.dg/ext/weak3.C: New test.
13067
13068 2005-05-05 Mark Mitchell <mark@codesourcery.com>
13069
13070 PR c++/21352
13071 * g++.dg/template/crash37.C: New test.
13072
13073 2005-05-05 Paul Brook <paul@codesourcery.com>
13074
13075 * gcc.dg/arm-g2.c: Use effective-target arm32.
13076 * gcc.dg/arm-mmx-1.c: Ditto.
13077 * gcc.dg/arm-scd42-2.c: Ditto.
13078 * gcc.dg/arm-vfp1.c: Ditto.
13079 * lib/target-supports.exp (check_effective_target_arm32): New
13080 function.
13081
13082 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
13083
13084 PR libfortran/21354
13085 gfortran.dg/in_pack_rank7.f90: New test.
13086
13087 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
13088
13089 PR middle-end/15618
13090 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
13091
13092 2005-05-04 Jakub Jelinek <jakub@redhat.com>
13093
13094 PR middle-end/21265
13095 * gcc.dg/20050503-1.c: New test.
13096
13097 PR rtl-optimization/21239
13098 * gcc.dg/i386-sse-11.c: New test.
13099
13100 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
13101
13102 PR target/16888
13103 * gcc.target/i386/asm-1.c: New test.
13104
13105 2005-05-03 Jakub Jelinek <jakub@redhat.com>
13106
13107 PR rtl-optimization/21330
13108 * gcc.c-torture/execute/20050502-1.c: New test.
13109
13110 PR target/21297
13111 * gcc.c-torture/execute/20050502-2.c: New test.
13112
13113 2005-05-03 Uros Bizjak <uros@kss-loka.si>
13114
13115 PR middle-end/21282
13116 * gcc.dg/pr21282.c: New.
13117
13118 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13119
13120 * gcc.dg/vect/pr20122.c: Clean up .vect file.
13121 * gcc.dg/vect/vect-92.c: Likewise.
13122 * gcc.dg/vect/vect-93.c: Likewise.
13123 * gcc.dg/vect/vect-dv-1.c: Likewise.
13124 * gcc.dg/vect/vect-dv-2.c: Likewise.
13125 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
13126
13127 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13128
13129 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
13130 * gfortran.dg/vect/vect-2.f90: Likewise.
13131 * gfortran.dg/vect/vect-3.f90: Likewise.
13132 * gfortran.dg/vect/vect-4.f90: Likewise.
13133 * gfortran.dg/vect/vect-5.f90: Likewise.
13134
13135 2005-05-02 Geoffrey Keating <geoffk@apple.com>
13136
13137 PR target/20813
13138 * gcc.dg/rs6000-fpint-2.c: New.
13139
13140 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
13141
13142 PR c/15698
13143 * gcc.dg/builtins-30.c: Update expected messages.
13144 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
13145 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
13146 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
13147
13148 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
13149
13150 PR tree-optimization/21294
13151 * gcc.dg/tree-ssa/pr21294.c: New.
13152
13153 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
13154
13155 * gcc.dg/altivec-3.c (vec_store): Do not use the old
13156 __builtin_altivec_st_internal_4si built-in.
13157
13158 2005-05-02 Mark Mitchell <mark@codesourcery.com>
13159
13160 PR c++/15875
13161 * g++.dg/template/ptrmem14.C: New test.
13162
13163 2005-05-02 Paul Brook <paul@codesourcery.com>
13164
13165 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
13166
13167 2005-05-02 Michael Matz <matz@suse.de>
13168
13169 PR c++/19542
13170 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
13171
13172 2005-05-01 Mark Mitchell <mark@codesourcery.com>
13173
13174 * g++.dg/cpp/weak.C: New test.
13175
13176 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13177
13178 * gcc.dg/tree-ssa/loop-8.c: New test.
13179
13180 2005-04-30 Michael Maty <matz@suse.de>
13181
13182 * gcc.dg/inline-mcpy.c: New test.
13183
13184 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
13185
13186 PR libfortran/18958
13187 * gfortran.dg/eoshift.f90: New test case.
13188
13189 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
13190
13191 PR libfortran/18857
13192 * gfortran.dg/matmul_1.f90: New test.
13193
13194 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13195
13196 PR tree-optimization/21030
13197 * gcc.dg/tree-ssa/pr21030.c: New.
13198
13199 2005-04-29 Devang Patel <dpatel@apple.com>
13200
13201 PR tree-optimization/21272
13202 * gcc.dg/vect/vect-ifcvt-10.c: New test.
13203
13204 2005-04-29 Jakub Jelinek <jakub@redhat.com>
13205
13206 PR fortran/13082
13207 PR fortran/18824
13208 * gfortran.dg/entry_4.f90: New test.
13209 * gfortran.fortran-torture/execute/entry_1.f90: New test.
13210 * gfortran.fortran-torture/execute/entry_2.f90: New test.
13211 * gfortran.fortran-torture/execute/entry_3.f90: New test.
13212 * gfortran.fortran-torture/execute/entry_4.f90: New test.
13213 * gfortran.fortran-torture/execute/entry_5.f90: New test.
13214 * gfortran.fortran-torture/execute/entry_6.f90: New test.
13215 * gfortran.fortran-torture/execute/entry_7.f90: New test.
13216
13217 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13218
13219 * gfortran.fortran-torture/execute/entry_8.f90: New test.
13220
13221 2005-04-29 Paul Brook <paul@codesourcery.com>
13222
13223 * gfortran.dg/entry_3.f90: New test.
13224
13225 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13226
13227 * gfortran.dg/implicit_4.f90: New test.
13228
13229 2005-04-28 Bob Wilson <bob.wilson@acm.org>
13230
13231 * lib/target-supports.exp (check_profiling_available): Return
13232 false for xtensa-*-elf.
13233
13234 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
13235
13236 * lib/fortran-torture.exp (fortran-torture.exp): Catch
13237 error if file cannot be deleted.
13238
13239 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13240
13241 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
13242 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
13243 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
13244 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
13245 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
13246 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
13247 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
13248 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
13249 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
13250 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
13251 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
13252 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
13253 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
13254
13255 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13256
13257 PR fortran/20865
13258 * gfortran.dg/pr20865.f90: New test.
13259
13260 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
13261
13262 * gcc.dg/void-cast-2.c: New test.
13263
13264 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13265
13266 PR c/21159
13267 * gcc.dg/void-cast-1.c: New test.
13268
13269 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
13270
13271 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
13272
13273 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13274
13275 PR fortran/21177
13276 * gfortran.dg/pr21177.f90: New test.
13277
13278 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
13279
13280 PR tree-optimization/21171
13281 * gcc.dg/tree-ssa/pr21171.c: New test.
13282
13283 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
13284
13285 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
13286 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
13287 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
13288 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
13289 gcc.dg/tree-ssa/gen-vect-32.c: New.
13290 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
13291 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
13292 don't run on PPC32.
13293
13294 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13295
13296 PR c/21213
13297 * gcc.dg/transparent-union-3.c: New test.
13298
13299 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13300
13301 PR c/20740
13302 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
13303 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
13304 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
13305 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
13306 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
13307 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
13308
13309 2005-04-26 Jeff Law <law@redhat.com>
13310
13311 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
13312 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
13313 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
13314 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
13315 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
13316 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
13317 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
13318
13319 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
13320
13321 PR tree-optimization/17598
13322 * gcc.dg/tree-ssa/pr17598.c: New testcase.
13323
13324 2005-04-25 Mike Stump <mrs@apple.com>
13325
13326 * objc.dg/fix-and-continue-1.m: Add.
13327
13328 2005-04-25 Roger Sayle <roger@eyesopen.com>
13329
13330 PR c++/20995
13331 * g++.dg/opt/pr20995-1.C: New test case.
13332
13333 2005-04-25 Devang Patel <dpatel@apple.com>
13334
13335 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
13336
13337 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13338
13339 PR testsuite/21062
13340 * g++.dg/opt/alias2.C (printf): Correct the prototype.
13341
13342 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13343
13344 PR C++/21188
13345 * g++.dg/opt/rtti2.C: New test.
13346
13347 2005-04-25 Paul Brook <paul@codesourcery.com>
13348 Steven G. Kargl <kargls@comcast.net>
13349
13350 PR fortran/20879
13351 * gfortran.dg/ichar_1.f90: New file.
13352
13353 2005-04-24 Jakub Jelinek <jakub@redhat.com>
13354
13355 PR middle-end/20991
13356 * g++.dg/opt/pr20991.C: New test.
13357
13358 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
13359 where sizeof (type) < __alignof__ (type).
13360 * gcc.dg/compat/struct-layout-1.h: Likewise.
13361
13362 2005-04-24 Per Bothner <per@bothner.com>
13363 Devang Patel <dpatel@apple.com>
13364
13365 PR preprocessor/20907
13366 * gcc.dg/cpp/very-long-comment.c: New test.
13367
13368 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13369
13370 PR fortran/20059
13371 * gfortran.dg/common_5.f: New test.
13372
13373 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
13374
13375 PR middle-end/21082
13376 * g++.dg/tree-ssa/pr21082.C: New testcase.
13377
13378 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
13379
13380 * gcc.dg/vect/vect-99.c: New test.
13381
13382 2005-04-22 Diego Novillo <dnovillo@redhat.com>
13383
13384 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
13385
13386 2005-04-22 Jeff Law <law@redhat.com>
13387
13388 * gcc.dg/uninit-5.c: Remove xfails.
13389 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
13390 conditionals and loads.
13391
13392 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
13393
13394 PR libfortran/20074
13395 PR libfortran/20436
13396 PR libfortran/21108
13397 * gfortran.dg/nested_reshape.f90: new test
13398 * gfortran.dg/reshape-alloc.f90: new test
13399 * gfortran.dg/reshape.f90: new test
13400
13401 2005-04-22 Mark Mitchell <mark@codesourcery.com>
13402
13403 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
13404
13405 * gcc.dg/arm-vfp1.c: New test.
13406
13407 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
13408
13409 PR c++/21087
13410 * g++.dg/lookup/builtin2.C: New test.
13411
13412 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
13413
13414 * gcc.dg/weak/weak-13.c: New test.
13415
13416 2005-04-21 Geoffrey Keating <geoffk@apple.com>
13417
13418 * lib/target-supports.exp (check_effective_target_sync_int_long):
13419 Add powerpc*.
13420
13421 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
13422
13423 * gcc.target/mips/branch-1.c: New test.
13424
13425 2005-04-21 Richard Henderson <rth@redhat.com>
13426
13427 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
13428 * gcc.dg/vect/vect-86.c: Likewise.
13429 * gcc.dg/vect/vect-87.c: Likewise.
13430 * gcc.dg/vect/vect-88.c: Likewise.
13431
13432 2005-04-21 Devang Patel <dpatel@apple.com>
13433
13434 PR optimization/20994
13435 * gcc.dg/tree-ssa/ifc-3.c: New test.
13436
13437 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13438
13439 PR c/12913
13440 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
13441 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
13442 gcc.dg/c99-vla-jump-5.c: New tests.
13443
13444 2005-04-19 Richard Henderson <rth@redhat.com>
13445
13446 * lib/target-supports.exp (check_effective_target_vect_int_mult):
13447 Fix typo in exists check.
13448 (check_effective_target_sync_int_long): New.
13449 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
13450 * gcc.dg/ia64-sync-2.c: Likewise.
13451 * gcc.dg/ia64-sync-3.c: Likewise.
13452 * gcc.dg/ia64-sync-4.c: Likewise.
13453
13454 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
13455
13456 * gcc.dg/fold-xor-1.c: New test.
13457 * gcc.dg/fold-xor-2.c: New test.
13458
13459 2005-04-19 James E. Wilson <wilson@specifixinc.com>
13460
13461 PR target/20670
13462 * g++.dg/eh/fp-regs.C: New test.
13463
13464 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13465
13466 * gcc.dg/Wint-to-pointer-cast-1.c,
13467 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
13468 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
13469 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
13470
13471 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13472
13473 PR fortran/16861
13474 * gfortran.dg/pr16861.f90: New test.
13475
13476 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13477
13478 * gcc.dg/pr21085.c: New test.
13479
13480 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
13481
13482 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
13483 (setup_mips_tests, dg-mips-options): New procedures.
13484 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
13485 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
13486 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
13487 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13488 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
13489 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
13490 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
13491 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13492 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
13493 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
13494 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
13495 dg-mips-options instead of dg-options. Remove now-redundant
13496 preprocessor guards.
13497 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
13498 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13499 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13500 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
13501 * gcc.dg/vr-mult-2.c: Delete.
13502 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
13503 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
13504 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
13505 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
13506 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
13507 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
13508 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
13509
13510 2005-04-18 Laurent GUERBY <laurent@guerby.net>
13511
13512 * ada/acats/run_all.sh: Use sync when executable not present.
13513
13514 2005-04-18 Devang Patel <dpatel@apple.com>
13515
13516 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
13517 * gcc.dg/vect/vect-11a.c: New.
13518 * gcc.dg/vect/vect-none.c: Update.
13519 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
13520
13521 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13522
13523 PR tree-optimization/20922
13524 * gcc.dg/pr20922-1.c: New test.
13525 * gcc.dg/pr20922-2.c: New test.
13526 * gcc.dg/pr20922-3.c: New test.
13527 * gcc.dg/pr20922-4.c: New test.
13528 * gcc.dg/pr20922-5.c: New test.
13529 * gcc.dg/pr20922-6.c: New test.
13530
13531 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13532
13533 PR libfortran/20950
13534 * gfortran.dg/pr20950.f: New test.
13535
13536 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13537
13538 PR libfortran/19216
13539 * gfortran.dg/pr19216.f: New test.
13540
13541 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
13542
13543 PR tree-optimization/21001
13544 * gcc.dg/tree-ssa/pr21001.c: New.
13545
13546 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
13547
13548 PR libfortran/21075
13549 * gfortran.dg/reshape_rank7.f90: New test.
13550
13551 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
13552
13553 PR libfortran/12884 gfortran.dg/pr12884.f: New test
13554 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
13555 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
13556 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
13557 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
13558 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
13559 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
13560 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
13561 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
13562 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
13563 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
13564 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
13565 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
13566 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
13567 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
13568 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
13569 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
13570 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
13571 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
13572 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
13573 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
13574
13575 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
13576
13577 * gfortran.dg/wtruncate.f: New testcase.
13578 * gfortran.dg/wtruncate.f90: New testcase.
13579
13580 2005-04-16 Mark Mitchell <mark@codesourcery.com>
13581
13582 PR c++/21025
13583 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
13584 which sizeof/alignof is dependent, rather than just whether we are
13585 processing_template_decl.
13586
13587 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13588
13589 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13590 corrected typo where the wrong variables had been compared.
13591
13592 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13593
13594 PR libfortran/18495
13595 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13596 Test callee-allocated version of return array with a write
13597 statement.
13598 Test spread with a temporary with another write statement.
13599
13600 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
13601
13602 PR tree-optimization/21031
13603 * gcc.dg/tree-ssa/pr21031.c: New.
13604
13605 2005-04-15 Uros Bizjak <uros@kss-loka.si>
13606
13607 PR tree-optimization/21004
13608 * gcc.dg/builtins-53.c: Include builtins-config.h.
13609 Check floorf, ceilf, floorl and ceill transformations
13610 only when HAVE_C99_RUNTIME is defined.
13611
13612 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
13613
13614 PR middle-end/20739
13615 * gcc.dg/tree-ssa/pr20739.c: New test.
13616
13617 2005-04-14 Mike Stump <mrs@apple.com>
13618
13619 * gcc.dg/Foundation.framework/empty: New.
13620 * gcc.dg/framework-2.c: New.
13621
13622 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13623
13624 PR tree-optimization/21021
13625 * gcc.c-torture/compile/pr21021.c: New.
13626
13627 2005-04-14 Janis Johnson <janis187@us.ibm.com
13628
13629 PR testsuite/21010
13630 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
13631 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
13632 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
13633 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
13634 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
13635 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
13636 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
13637 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
13638
13639 2005-04-14 Richard Henderson <rth@redhat.com>
13640
13641 * lib/target-supports.exp (check_effective_target_vect_condition):
13642 Add ia64, i?86, and x86_64.
13643
13644 2005-04-14 Steven G. Kargl <kargls@comcast.net>
13645
13646 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
13647
13648 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13649
13650 PR tree-optimization/20657
13651 * gcc.dg/tree-ssa/pr20657.c: New.
13652
13653 2005-04-14 Uros Bizjak <uros@kss-loka.si>
13654
13655 * gcc.dg/builtins-53.c: Also check (int)trunc* and
13656 (long long int)trunc*.
13657
13658 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
13659
13660 PR target/20927
13661 * gcc.dg/pr20927.c: New test.
13662
13663 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
13664
13665 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
13666 * gcc.target/mips/asm-1.c: Likewise.
13667
13668 2005-04-13 Dale Johannesen <dalej@apple.com>
13669
13670 * objc.dg/objc-fast-4.m: New.
13671
13672 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
13673
13674 * gcc.target/cris/torture/cris-torture.exp: New driver in new
13675 directory.
13676 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
13677
13678 2005-04-13 David Edelsohn <edelsohn@gnu.org>
13679
13680 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
13681 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
13682 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
13683
13684 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
13685
13686 PR tree-optimization/20913
13687 * gcc.dg/tree-ssa/pr20913.c: New.
13688
13689 PR tree-optimization/20702
13690 * gcc.dg/tree-ssa/pr20702.c: New.
13691
13692 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13693
13694 PR c++/13744
13695 * g++.dg/inherit/local3.C: New test.
13696
13697 2005-04-12 Jeff Law <law@redhat.com>
13698
13699 * gcc.dg/tree-ssa/20050412-1.c: New test.
13700
13701 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
13702
13703 PR libfortran/19016
13704 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
13705 Add tests with mask generated by expression.
13706 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13707 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13708 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13709
13710 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
13711
13712 PR middle-end/20917
13713 * gcc.dg/20050409-1.c: New test.
13714
13715 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
13716
13717 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
13718
13719 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13720
13721 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13722 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
13723 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13724 (TARGET_CXX): Adjust accordingly.
13725 * target.h (struct gcc_target): Remove epxort_class_data. Add
13726 determine_class_data_visibility and class_data_always_comdat.
13727 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13728 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
13729 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13730 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
13731 (arm_cxx_determine_class_data_visibility): New.
13732 (arm_cxx_class_data_always_comdat): Likewise.
13733 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13734 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
13735 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13736 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
13737 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
13738 Define.
13739
13740 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13741
13742 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
13743
13744 2005-04-11 Geoffrey Keating <geoffk@apple.com>
13745
13746 * gcc.dg/i386-darwin-fpmath.c: New.
13747
13748 2004-04-11 Devang Patel <dpatel@apple.com>
13749
13750 * lib/target-supports.exp (check_effective_target_vect_condition): New.
13751 * gcc.dg/vect/vect-ifcvt-1.c: New test.
13752 * gcc.dg/vect/vect-ifcvt-2.c: New test.
13753 * gcc.dg/vect/vect-ifcvt-3.c: New test.
13754 * gcc.dg/vect/vect-ifcvt-4.c: New test.
13755 * gcc.dg/vect/vect-ifcvt-5.c: New test.
13756 * gcc.dg/vect/vect-ifcvt-6.c: New test.
13757 * gcc.dg/vect/vect-ifcvt-7.c: New test.
13758 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
13759
13760 2004-04-11 Devang Patel <dpatel@apple.com>
13761
13762 * gcc.dg/vect/vect-dv-1.c: New test.
13763 * gcc.dg/vect/vect-dv-2.c: New test.
13764
13765 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13766
13767 PR tree-optimization/20933
13768 * gcc.dg/tree-ssa/pr20933.c: New test.
13769
13770 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13771
13772 * gfortran.dg/fold_nearest.f90: New test.
13773
13774 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
13775
13776 * gcc.dg/tree-ssa/alias-1.c: New test.
13777
13778 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13779
13780 PR tree-optimization/20920
13781 * g++.dg/tree-ssa/pr20920.C: New test.
13782
13783 2005-04-11 Uros Bizjak <uros@kss-loka.si>
13784
13785 * gcc.dg/builtins-53.c: Also check (int)ceil* and
13786 (long long int)ceil*.
13787
13788 2005-04-10 Mark Mitchell <mark@codesourcery.com>
13789
13790 * g++.dg/warn/Wdtor1.C: Declare template in system header with
13791 explicit C++ linkage.
13792
13793 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13794
13795 * gfortran.dg/pr17229.f: Take care of the new obsolescence
13796 warning for arithmetic IF statements.
13797
13798 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
13799
13800 * eor_handling_1.f90: New test case.
13801 * eor_handling_2.f90: New test case.
13802 * eor_handling_3.f90: New test case.
13803 * eor_handling_4.f90: New test case.
13804 * eor_handling_5.f90: New test case.
13805 * noadv_size.f90: New test case.
13806 * pad_no.f90: New test case.
13807
13808 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
13809
13810 * gcc.c-torture/execute/20050410-1.c: New test.
13811
13812 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
13813
13814 * gcc.dg/pr20126.c: New.
13815
13816 2005-04-09 Bud Davis <bdavis@gfortran.org>
13817 Steven G. Kargl <kargls@comcast.net>
13818
13819 * gfortran.dg/PR19872.f: New test.
13820
13821 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13822
13823 * gfortran.dg/nint_1.f90: Fix dg-do directive.
13824
13825 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13826
13827 * gfortran.dg/nint_1.f90: New test.
13828
13829 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13830
13831 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
13832 Added test for callee-allocated arrays with write statements.
13833 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
13834 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
13835 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13836 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13837 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13838
13839 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13840
13841 PR libfortran/20163
13842 * gfortran.dg/open-options-blanks.f: New test.
13843
13844 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13845
13846 PR fortran/13257
13847 * gfortran.dg/comma_format_extension_[1234].f: New tests.
13848
13849 2005-04-09 Jakub Jelinek <jakub@redhat.com>
13850
13851 * gcc.dg/tree-ssa/stdarg-1.c: New test.
13852 * gcc.dg/tree-ssa/stdarg-2.c: New test.
13853 * gcc.dg/tree-ssa/stdarg-3.c: New test.
13854 * gcc.dg/tree-ssa/stdarg-4.c: New test.
13855 * gcc.dg/tree-ssa/stdarg-5.c: New test.
13856 * gcc.c-torture/execute/stdarg-4.c: New test.
13857
13858 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
13859
13860 PR target/20795
13861 * g++.dg/abi/param2.C: New test.
13862
13863 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13864
13865 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
13866
13867 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13868
13869 * gcc.dg/builtins-53.c: New test.
13870
13871 2005-04-08 Diego Novillo <dnovillo@redhat.com>
13872
13873 * g++.dg/tree-ssa/pr18178.C: New test.
13874 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
13875 * gcc.c-torture/execute/20041019-1.c: New test.
13876 * gcc.dg/tree-ssa/20041008-1.c: New test.
13877 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
13878 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
13879 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
13880 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
13881 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
13882 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
13883 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
13884 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
13885 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13886 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13887
13888 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
13889
13890 PR rtl-optimization/20466
13891 * gcc.c-torture/execute/pr20466-1.c: New test.
13892
13893 2005-04-08 Mark Mitchell <mark@codesourcery.com>
13894
13895 PR c++/20905
13896 * g++.dg/parse/cond2.C: New test.
13897
13898 PR c++/20145
13899 * g++.dg/warn/Wdtor1.C: New test.
13900
13901 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13902
13903 PR fortran/17229
13904 * gfortran.dg/pr17229.f: New test.
13905
13906 2005-04-07 Steven G. Kargl <kargls@comcast.net>
13907
13908 * gfortran.dg/tiny_1.f90: New test.
13909 * gfortran.dg/tiny_2.f90: ditto.
13910
13911 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
13912
13913 * gfortran.dg/eor_1.f90: Fix dg-do run line
13914 * gfortran.dg/open_new.f90: Fix dg-do run line
13915
13916 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
13917
13918 * lib/target-supports.exp (get_compiler_messages): Support
13919 optional arguments, the fourth being compiler options.
13920 (check_effective_target_fpic): New proc.
13921 * gcc.dg/20050321-2.c: Restrict to target fpic.
13922
13923 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
13924
13925 * gcc.dg/15443-1.c: New test.
13926 * gcc.dg/15443-2.c: Likewise.
13927
13928 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13929
13930 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
13931
13932 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13933
13934 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
13935
13936 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13937
13938 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
13939 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
13940 -m64.
13941 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
13942 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
13943 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
13944
13945 2005-04-06 Mark Mitchell <mark@codesourcery.com>
13946
13947 PR c++/20212
13948 * g++.dg/warn/Wunused-11.C: New test.
13949
13950 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
13951
13952 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
13953
13954 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
13955
13956 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
13957
13958 2005-04-05 Mark Mitchell <mark@codesourcery.com>
13959
13960 PR c++/20734
13961 * g++.dg/template/ptrmem13.C: New test.
13962
13963 2005-04-05 Per Bothner <per@bothner.com>
13964
13965 * lib/gcc.exp: Always add -fno-show-column, for now.
13966
13967 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
13968
13969 PR testsuite/20767
13970 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
13971 of plain old "unsigned int" for the type of "i". Makes this test
13972 64bit clean.
13973
13974 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
13975
13976 * gcc.dg/i386-ssefn-1.c: New test.
13977 * gcc.dg/i386-ssefn-2.c: New test.
13978 * gcc.dg/i386-ssefn-3.c: New test.
13979 * gcc.dg/i386-ssefn-4.c: New test.
13980
13981 2005-04-05 Jakub Jelinek <jakub@redhat.com>
13982
13983 PR tree-optimization/20076
13984 * gcc.dg/builtin-apply4.c: New test.
13985
13986 PR preprocessor/19475
13987 * gcc.dg/cpp/macspace1.c: New test.
13988 * gcc.dg/cpp/macspace2.c: New test.
13989
13990 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13991
13992 * gfortran.dg/pr20755.f: Fixed bad format.
13993
13994 2005-04-05 Mark Mitchell <mark@codesourcery.com>
13995
13996 PR c++/20763
13997 * g++.dg/ext/attrib21.C: New test.
13998
13999 2004-04-05 Devang Patel <dpatel@apple.com>
14000
14001 * lib/target-supports.exp (check_effective_target_vect_shif): New.
14002 * gcc.dg/vect/vect-shift-1.c: New test.
14003
14004 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14005
14006 PR libfortran/20755
14007 * gfortran.dg/pr20755.f: New test.
14008
14009 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
14010
14011 * gfortran.dg/pr15959.f90: New test.
14012 * gfortran.dg/string_pad_trunc.f90: New test.
14013
14014 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14015
14016 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
14017 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
14018 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
14019 syntax.
14020
14021 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14022
14023 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
14024
14025 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14026
14027 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
14028 * gcc.c-torture/compile/20011119-2.c: Likewise.
14029 * gcc.c-torture/compile/981001-2.c: Likewise.
14030
14031 2005-04-04 Mark Mitchell <mark@codesourcery.com>
14032
14033 PR c++/20679
14034 * g++.dg/template/overload4.C: New test.
14035
14036 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14037
14038 PR c++/20746
14039 * g++.dg/abi/covariant5.C: New.
14040
14041 PR debug/20505
14042 * g++.dg/debug/const2.C: New.
14043
14044 2005-04-04 Jakub Jelinek <jakub@redhat.com>
14045
14046 PR rtl-optimization/16104
14047 * gcc.c-torture/execute/20050316-1.c: New test.
14048
14049 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14050
14051 * g++.dg/template/spec23.C: Fix dg-error text.
14052
14053 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
14054
14055 PR c++/19199
14056 * g++.dg/expr/lval2.C: New.
14057
14058 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14059
14060 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
14061 __builtin_strcasecmp and __builtin_strncasecmp.
14062
14063 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
14064
14065 PR c++/20723
14066 * g++.dg/template/spec22.C: New.
14067 * g++.dg/template/spec23.C: New.
14068
14069 2005-04-03 Dale Ranta <dir@lanl.gov>
14070 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14071
14072 PR libfortran/20068
14073 PR libfortran/20125
14074 PR libfortran/20156
14075 PR libfortran/20471
14076 * gfortran.dg/backspace.f: New test.
14077
14078 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
14079
14080 * gcc.dg/pr19345.c: New test.
14081
14082 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14083
14084 PR tree-optimization/20640
14085 * gcc.dg/torture/tree-loop-1.c: New.
14086
14087 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14088
14089 PR rtl-optimization/20290
14090 * gcc.c-torture/execute/loop-ivopts-2.c: New.
14091
14092 2005-04-02 Geoffrey Keating <geoffk@apple.com>
14093
14094 * gcc.dg/rs6000-fpint.c: New.
14095
14096 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14097
14098 * gcc.dg/old-style-then-proto-1.c: New test.
14099
14100 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14101
14102 * gfortran.fortran-torture/execute/backspace.f90: Check
14103 after backspace and read was incorrect.
14104
14105 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14106
14107 * gcc.c-torture/execute/builtins/strcat.c: Check the result
14108 buffer past the terminating NUL using memcmp.
14109 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
14110 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
14111
14112 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
14113 Fix unused/uninitialized variable warnings.
14114
14115 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
14116 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
14117 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
14118 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
14119
14120 * gcc.c-torture/execute/builtins/abs-1-lib.c,
14121 gcc.c-torture/execute/builtins/fputs-lib.c,
14122 gcc.c-torture/execute/builtins/lib/fprintf.c,
14123 gcc.c-torture/execute/builtins/lib/main.c,
14124 gcc.c-torture/execute/builtins/lib/memcmp.c,
14125 gcc.c-torture/execute/builtins/lib/memmove.c,
14126 gcc.c-torture/execute/builtins/lib/mempcpy.c,
14127 gcc.c-torture/execute/builtins/lib/memset.c,
14128 gcc.c-torture/execute/builtins/lib/printf.c,
14129 gcc.c-torture/execute/builtins/lib/sprintf.c,
14130 gcc.c-torture/execute/builtins/lib/stpcpy.c,
14131 gcc.c-torture/execute/builtins/lib/strchr.c,
14132 gcc.c-torture/execute/builtins/lib/strcmp.c,
14133 gcc.c-torture/execute/builtins/lib/strcpy.c,
14134 gcc.c-torture/execute/builtins/lib/strcspn.c,
14135 gcc.c-torture/execute/builtins/lib/strlen.c,
14136 gcc.c-torture/execute/builtins/lib/strncat.c,
14137 gcc.c-torture/execute/builtins/lib/strncmp.c,
14138 gcc.c-torture/execute/builtins/lib/strncpy.c,
14139 gcc.c-torture/execute/builtins/lib/strrchr.c,
14140 gcc.c-torture/execute/builtins/lib/strspn.c,
14141 gcc.c-torture/execute/builtins/lib/strstr.c,
14142 gcc.c-torture/execute/builtins/memops-asm-lib.c,
14143 gcc.c-torture/execute/builtins/strlen-2.c,
14144 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
14145 prototypes.
14146
14147 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14148
14149 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
14150 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
14151 selectany usage.
14152
14153 2005-04-01 Jakub Jelinek <jakub@redhat.com>
14154
14155 PR c++/19406
14156 * g++.dg/debug/using1.C: New test.
14157
14158 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
14159
14160 PR middle-end/20524
14161 * gcc.dg/alias-7.c: Prefix asm-declared name with
14162 __USER_LABEL_PREFIX__.
14163
14164 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
14165
14166 Fix fallout from PR middle-end/15700:
14167 * gcc.c-torture/compile/20011119-1.c: Take
14168 __USER_LABEL_PREFIX__ into account.
14169 * gcc.c-torture/compile/20011119-2.c: Likewise.
14170
14171 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
14172
14173 PR c++/18644
14174 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
14175
14176 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14177
14178 PR c/17855
14179 * gcc.c-torture/compile/struct-non-lval-1.c,
14180 gcc.c-torture/compile/struct-non-lval-2.c,
14181 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
14182
14183 2005-03-31 Janis Johnson <janis187@us.ibm.com>
14184
14185 * gcc.dg/tls/tls.exp: Remove temporary file.
14186 * g++.dg/tls/tls.exp: Ditto.
14187 * lib/file-format.exp: Ditto.
14188 * g++.dg/special/ecos.exp: Ditto.
14189
14190 * lib/profopt.exp: Treat prof_ext as a list.
14191 * gcc.misc-tests/bprob.exp: Ditto.
14192 * g++.dg/bprob/bprob.exp: Ditto.
14193
14194 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
14195 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
14196 g++.dg/tree-ssa/pointer-reference-alias.C,
14197 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
14198 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
14199 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
14200 g++.dg/vect/pr19951.cc: Ditto.
14201 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
14202 gcc.dg/builtins-47.c: Ditto.
14203 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
14204 gcc.dg/pr20115-1.c: Ditto.
14205 * gcc.dg/tree-ssa/20030530-2.c,
14206 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
14207 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14208 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
14209 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14210 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
14211 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
14212 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
14213 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
14214 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
14215 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
14216 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
14217 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
14218 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
14219 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
14220 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
14221 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14222 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14223 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14224 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
14225 gcc.dg/tree-ssa/20030824-1.c,
14226 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
14227 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
14228 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
14229 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
14230 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
14231 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
14232 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
14233 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
14234 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
14235 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
14236 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
14237 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
14238 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
14239 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
14240 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
14241 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
14242 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
14243 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
14244 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
14245 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
14246 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
14247 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
14248 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
14249 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
14250 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
14251 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
14252 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
14253 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
14254 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
14255 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
14256 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
14257 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
14258 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
14259 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
14260 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
14261 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
14262 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
14263 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
14264 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
14265 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
14266 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
14267 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
14268 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
14269 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
14270 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
14271 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
14272 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
14273 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
14274 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
14275 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
14276 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
14277 gcc.dg/tree-ssa/useless-1.c: Ditto.
14278 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
14279 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
14280 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
14281 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
14282 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14283 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
14284 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
14285 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
14286 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
14287 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
14288 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
14289 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
14290 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
14291 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
14292 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
14293 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
14294 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
14295 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
14296 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
14297 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
14298 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
14299 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14300 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14301 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
14302 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
14303 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
14304 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
14305 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
14306 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
14307 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
14308 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
14309 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
14310 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
14311 gcc.dg/vect/vect-none.c: Ditto.
14312 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
14313 treelang/compile/unsigned.tree: Ditto.
14314
14315 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
14316 * gcc.dg/cpp/direct2s.c: Ditto.
14317 * gcc.dg/cpp/paste4.c: Ditto.
14318 * gcc.dg/cpp/separate-1.c: Ditto.
14319 * gcc.dg/pch/save-temps-1.c: Ditto.
14320 * g++.dg/ext/altivec-10.C: Ditto.
14321 * g++.dg/pch/pch.C: Ditto.
14322
14323 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
14324
14325 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
14326 * g++.dg/template/repo1.C: Ditto.
14327 * g++.dg/template/repo2.C: Ditto.
14328 * g++.dg/template/repo3.C: Ditto.
14329 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
14330 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
14331 * g++.old-deja/g++.pt/repo1.C: Ditto.
14332 * g++.old-deja/g++.pt/repo2.C: Ditto.
14333 * g++.old-deja/g++.pt/repo3.C: Ditto.
14334 * g++.old-deja/g++.pt/repo4.C: Ditto.
14335
14336 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
14337 * gcc.dg/20030107-1.c: Ditto.
14338 * gcc.dg/20030702-1.c: Ditto.
14339 * gcc.dg/profile-generate-1.c: Ditto.
14340 * g++.dg/other/profile1.C: Ditto.
14341 * g++.old-deja/g++.robertl/eb83.C: Ditto.
14342
14343 * lib/gcc-dg.exp (remove-build-file): New.
14344 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
14345 cleanup-tree-dump, cleanup-saved-temps): New.
14346
14347 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
14348
14349 PR c++/19203, DR 214
14350 * g++.dg/parse/ambig3.C: Not ambiguous.
14351 * g++.dg/template/spec20.C: New.
14352 * g++.dg/template/spec21.C: New.
14353
14354 2005-03-31 Steve Ellcey <sje@cup.hp.com>
14355
14356 PR target/20045
14357 * gcc.dg/ia64-fptr-1.c: Run only on linux.
14358
14359 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14360
14361 PR libfortran/20660
14362 * gfortran.dg/negative_unit.f: New test.
14363
14364 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
14365
14366 * gcc.dg/20050330-1.c: New test.
14367
14368 2005-03-30 Devang Patel <dpatel@apple.com>
14369
14370 * g++.dg/tree-sra/ssa-sra-3.C: New test.
14371
14372 2005-03-30 Dale Johannesen <dalej@apple.com>
14373
14374 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
14375
14376 2005-03-30 Janis Johnson <janis187@us.ibm.com>
14377
14378 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
14379 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
14380 Strip options from test name.
14381
14382 2005-03-31 Jan Hubicka <jh@suse.cz>
14383
14384 * gcc.dg/varpool-1.c: New testcase.
14385
14386 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14387
14388 PR c/772
14389 PR c/17913
14390 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
14391 gcc.dg/stmt-expr-label-3.c : New tests.
14392 * gcc.c-torture/execute/medce-2.c: Remove.
14393
14394 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14395
14396 PR c/20368
14397 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
14398 tests.
14399
14400 2005-03-30 Alan Modra <amodra@bigpond.net.au>
14401
14402 * gcc.c-torture/compile/pr20203.c: New test.
14403
14404 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14405
14406 * gfortran.dg/promotion.f90: New test.
14407
14408 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
14409
14410 PR middle-end/20491
14411 * gcc.dg/torture/asm-subreg-1.c: New test.
14412
14413 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
14414
14415 PR c/20672
14416 * gcc.dg/pr20672-1.c: New test.
14417
14418 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
14419
14420 * gfortran.dg/vect: New directory.
14421 * gfortran.dg/vect/vect.exp: New.
14422 * gfortran.dg/vect/vect-1.f90: New test.
14423 * gfortran.dg/vect/vect-2.f90: New test.
14424 * gfortran.dg/vect/vect-3.f90: New test.
14425 * gfortran.dg/vect/vect-4.f90: New test.
14426 * gfortran.dg/vect/vect-5.f90: New test.
14427
14428 2005-03-29 Jakub Jelinek <jakub@redhat.com>
14429
14430 PR middle-end/20622
14431 * gcc.dg/alias-7.c: New test.
14432
14433 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
14434
14435 * gcc.dg/sparc-reg-1.c: New test.
14436
14437 2005-03-28 Steve Ellcey <sje@cup.hp.com>
14438
14439 PR target/19890
14440 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
14441
14442 2005-03-29 Dale Ranta <dir@lanl.gov>
14443 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14444
14445 PR libfortran/20163
14446 * gfortran.dg/pr20163-2.f: New test.
14447
14448 2005-03-28 Jan Hubicka <jh@suse.cz>
14449
14450 PR middle-end/20635
14451 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
14452 by Jakub Jelinek.
14453
14454 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
14455
14456 PR tree-optimization/20626
14457 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
14458 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
14459
14460 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14461
14462 * gfortran.dg/underflow.f90: New test.
14463 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
14464
14465 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14466
14467 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
14468
14469 2005-03-25 Mark Mitchell <mark@codesourcery.com>
14470
14471 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
14472 (g++_init): Make sure that CXXFLAGS is set.
14473 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
14474 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
14475 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14476 * lib/objc.exp (objc_init): Likewise.
14477 * lib/treelang.exp (treelang_init): Likewise.
14478
14479 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
14480
14481 PR tree-optimization/20470
14482 * gcc.dg/tree-ssa/pr20470.c: New test.
14483
14484 2005-03-25 Geoffrey Keating <geoffk@apple.com>
14485
14486 * gcc.dg/ppc-stfiwx.c: New.
14487
14488 2005-03-25 Steve Ellcey <sje@cup.hp.com>
14489
14490 PR target/19888
14491 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
14492
14493 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14494
14495 * gcc.dg/20050325-1.c: Fix a typo.
14496
14497 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14498
14499 PR libfortran/19678
14500 PR libfortran/19679
14501 * gfortran.dg/dos_eol.f: New test.
14502
14503 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14504
14505 PR rtl-optimization/20249
14506 * gcc.dg/20050325-1.c: New test.
14507
14508 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14509
14510 PR libfortran/15332
14511 * gfortran.dg/pr15332.f: New test.
14512
14513 2005-03-24 Dale Johannesen <dalej@apple.com>
14514
14515 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
14516
14517 2005-03-24 Geoffrey Keating <geoffk@apple.com>
14518
14519 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
14520 'internal' visibility.
14521 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
14522 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
14523 'protected' visibility.
14524 * gcc.dg/visibility-7.c: Likewise.
14525 * lib/target-supports.exp (check_visibility_available): Take
14526 a parameter, the kind of visibility to check for.
14527 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
14528 to check_visibility_available.
14529
14530 * g++.dg/expr/cast3.C: New.
14531
14532 2005-03-24 David Edelsohn <edelsohn@gnu.org>
14533
14534 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
14535 rs6000.
14536
14537 2005-03-24 Steve Ellcey <sje@cup.hp.com>
14538
14539 PR target/20095
14540 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
14541
14542 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
14543
14544 * gcc.dg/badshift.c: Renamed to...
14545 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
14546
14547 * gcc.target/i386/badshift.c: Renamed to...
14548 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
14549 only.
14550
14551 PR rtl-optimization/20532
14552 * gcc.target/i386/badshift.c: New.
14553
14554 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14555
14556 * gfortran.dg/pr18025.f90: New test.
14557
14558 2005-03-23 Dale Johannesen <dalej@apple.com>
14559
14560 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
14561
14562 2005-03-23 Mark Mitchell <mark@codesourcery.com>
14563
14564 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
14565
14566 * lib/target-supports.exp (check_iconv_available): Default
14567 libiconv to -liconv, if there is no definition.
14568
14569 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
14570
14571 * gcc.dg/torture/cris-asm-mof-1.c: New test.
14572
14573 2005-03-22 Mark Mitchell <mark@codesourcery.com>
14574
14575 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
14576 * g++.dg/opt/pr7503-2.C: Likewise.
14577 * g++.dg/opt/pr7503-3.C: Likewise.
14578 * g++.dg/opt/pr7503-4.C: Likewise.
14579 * g++.dg/opt/pr7503-5.C: Likewise.
14580 * g++.dg/warn/minmax.C: New test.
14581
14582 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14583
14584 * gfortran.dg/g77_intrinsics_funcs.f: New test.
14585 * gfortran.dg/g77_intrinsics_sub.f: New test.
14586
14587 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
14588 Jan Hubicka <jh@suse.cz>
14589 Steven Bosscher <stevenb@suse.de
14590
14591 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
14592
14593 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14594
14595 PR c++/19980
14596 * g++.dg/template/redecl3.C: New test.
14597
14598 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14599
14600 PR c++/20499
14601 * g++.dg/parse/error16.C: Tweak error markers.
14602
14603 2005-03-22 Jakub Jelinek <jakub@redhat.com>
14604
14605 PR target/20561
14606 * gcc.dg/20050321-2.c: New test.
14607
14608 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
14609
14610 PR c++/20465
14611 PR c++/20381
14612 * g++.dg/template/ptrmem12.C: New.
14613
14614 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
14615
14616 PR rtl-optimization/20527
14617 * gcc.c-torture/execute/pr20527-1.c: New test.
14618
14619 2005-03-22 Ben Elliston <bje@au.ibm.com>
14620
14621 * gcc.misc-tests/options.exp (check_for_options): Create a real C
14622 program, compile it into a real executable and then delete the .c
14623 and .x files afterwards, to avoid problems on testglue targets.
14624
14625 2005-03-21 Stuart Hastings <stuart@apple.com>
14626
14627 * gcc.target/i386/sse-2.c: New.
14628
14629 2005-03-21 Uros Bizjak <uros@kss-loka.si>
14630
14631 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
14632
14633 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14634
14635 * g++.dg/parse/crash25.C: Fix typo.
14636
14637 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14638
14639 PR c++/20461
14640 * g++.dg/parse/crash24.C: New test.
14641
14642 PR c++/20536
14643 * g++.dg/parse/crash25.C: New test.
14644
14645 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14646
14647 PR c++/20147
14648 * g++.dg/ext/stmtexpr4.C: New test.
14649
14650 2005-03-20 Roger Sayle <roger@eyesopen.com>
14651
14652 PR middle-end/20539
14653 * gcc.c-torture/compile/pr13066-1.c: New test case.
14654 * gcc.c-torture/compile/pr20539-1.c: Likewise.
14655 * g++.dg/opt/pr13066-1.C: Likewise.
14656
14657 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
14658
14659 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
14660
14661 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14662
14663 PR fortran/18525
14664 * gfortran.dg/nesting_1.f90: New test.
14665
14666 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14667
14668 PR c++/20240
14669 * g++.dg/lookup/using13.C: New test.
14670
14671 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14672
14673 PR c++/20333
14674 * g++.dg/template/crash36.C: New test.
14675
14676 2005-03-18 Paolo Carlini <pcarlini@suse.de>
14677
14678 PR c++/20463
14679 * g++.dg/template/crash35.C: New test.
14680
14681 2005-03-17 Paolo Carlini <pcarlini@suse.de>
14682
14683 PR c++/19966
14684 * g++.dg/overload/operator2.C: New test.
14685
14686 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14687
14688 PR libfortran/20257
14689 * gfortran.dg/pr20257.f90: New test.
14690
14691 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14692
14693 PR libfortran/20480
14694 * gfortran.dg/pr20480.f90: New test.
14695
14696 2005-03-16 Richard Henderson <rth@redhat.com>
14697
14698 PR middle-end/15700
14699 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
14700 (_rtld_global): New.
14701 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
14702 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
14703
14704 * gcc.dg/alias-3.c: New.
14705 * gcc.dg/alias-4.c: New.
14706 * gcc.dg/alias-5.c: New.
14707 * gcc.dg/alias-6.c: New.
14708
14709 2005-03-15 Geoffrey Keating <geoffk@apple.com>
14710
14711 * gcc.dg/cpp/ucnid-7.c: New.
14712
14713 2005-03-15 Janis Johnson <janis187@us.ibm.com>
14714 Dorit Naishlos <dorit@il.ibm.com>
14715
14716 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
14717 darwin.
14718
14719 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
14720
14721 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
14722 misaligned accesses.
14723 * gcc.dg/vect/vect-58.c: Likewise.
14724 * gcc.dg/vect/vect-92.c: New.
14725 * gcc.dg/vect/vect-93.c: New.
14726
14727 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
14728
14729 PR fortran/18827
14730 * gfortran.dg/assign_2.f90: New test.
14731 * gfortran.dg/assign_3.f90: New test.
14732 * gfortran.dg/assign.f90: New test.
14733
14734 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
14735
14736 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
14737 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
14738 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
14739 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
14740 names.
14741
14742 2005-03-14 Geoffrey Keating <geoffk@apple.com>
14743
14744 * gcc.dg/cpp/ucnid-6.c: New.
14745
14746 * gcc.dg/cpp/normalize-1.c: New.
14747 * gcc.dg/cpp/normalize-2.c: New.
14748 * gcc.dg/cpp/normalize-3.c: New.
14749 * gcc.dg/cpp/normalize-4.c: New.
14750 * gcc.dg/cpp/ucnid-4.c: New.
14751 * gcc.dg/cpp/ucnid-5.c: New.
14752 * g++.dg/cpp/normalize-1.C: New.
14753 * g++.dg/cpp/ucnid-1.C: New.
14754
14755 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14756
14757 * gcc.dg/pr18628.c: New.
14758
14759 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14760
14761 PR c++/20280
14762 * g++.dg/tree-ssa/pr20280.C: New.
14763
14764 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14765
14766 PR fortran/20467
14767 * gfortran.dg/stfunc_2.f90: New test.
14768
14769 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14770
14771 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
14772
14773 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14774
14775 * gcc.dg/tree-ssa/20050314-1.c: New test.
14776
14777 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14778
14779 PR c++/4403
14780 PR c++/9783, DR433
14781 * g++.dg/template/friend34.C: New test.
14782 * g++.dg/template/friend35.C: Likewise.
14783 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
14784
14785 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14786
14787 Friend class name lookup 5/n
14788 PR c++/1016
14789 * g++.dg/lookup/hidden-class1.C: New test.
14790 * g++.dg/lookup/hidden-class2.C: Likewise.
14791 * g++.dg/lookup/hidden-class3.C: Likewise.
14792 * g++.dg/lookup/hidden-class4.C: Likewise.
14793 * g++.dg/lookup/hidden-class5.C: Likewise.
14794 * g++.dg/lookup/hidden-class6.C: Likewise.
14795 * g++.dg/lookup/hidden-class7.C: Likewise.
14796 * g++.dg/lookup/hidden-class8.C: Likewise.
14797 * g++.dg/lookup/hidden-class9.C: Likewise.
14798 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
14799 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
14800 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
14801 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
14802 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
14803 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
14804 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
14805 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
14806 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
14807 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
14808 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
14809
14810 2005-03-13 Mark Mitchell <mark@codesourcery.com>
14811
14812 PR c++/20157
14813 * g++.dg/template/error18.C: New test.
14814
14815 2005-03-09 Ben Elliston <bje@au.ibm.com>
14816
14817 PR debug/16792
14818 * g++.dg/debug/pr16792.C: New test.
14819
14820 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14821
14822 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
14823 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
14824 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
14825 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
14826 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
14827 test assertion names.
14828
14829 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14830
14831 PR fortran/18600
14832 * gfortran.dg/stfunc_1.f90: New test.
14833
14834 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14835
14836 PR fortran/16907
14837 * gfortran.dg/real_index_1.f90: New test.
14838
14839 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14840
14841 PR fortran/20323
14842 * gfortran.dg/spec_expr_1.f90: New test.
14843
14844 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14845
14846 PR c/20402
14847 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
14848 new parser.
14849
14850 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14851
14852 PR fortran/20361
14853 * gfortran.dg/largeequiv_1.f90: New test.
14854
14855 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14856
14857 * gcc.dg/ucnid-1.c: New.
14858 * gcc.dg/ucnid-2.c: New.
14859 * gcc.dg/ucnid-3.c: New.
14860 * gcc.dg/ucnid-4.c: New.
14861 * gcc.dg/ucnid-5.c: New.
14862 * gcc.dg/ucnid-6.c: New.
14863 * gcc.dg/cpp/ucnid-1.c: New.
14864 * gcc.dg/cpp/ucnid-2.c: New.
14865 * gcc.dg/cpp/ucnid-3.c: New.
14866 * g++.dg/other/ucnid-1.C: New.
14867
14868 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14869
14870 * gcc.dg/vmx/darwin-abi-3.c: Delete.
14871
14872 2005-03-11 Per Bothner <per@bothner.com>
14873
14874 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
14875 that diagnotics refer to correct token.
14876 * gcc.dg/unused-3.c: Likewise.
14877
14878 2005-03-11 Per Bothner <per@bothner.com>
14879
14880 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
14881 constant" is now actually on same line as string constant.
14882 * gcc.dg/cpp/direct2s.c: Likewise.
14883
14884 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
14885
14886 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
14887
14888 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14889
14890 PR libfortran/20124
14891 * gfortran.dg/pr20124.f90: New Test
14892
14893 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
14894
14895 PR tree-optimization/20130
14896 * gcc.dg/pr20130-1.c: New test.
14897
14898 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14899
14900 PR target/20095
14901 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
14902
14903 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14904
14905 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
14906
14907 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14908
14909 * g++.dg/eh/forced1.C: Fix comment.
14910 * g++.dg/eh/forced2.C: Ditto.
14911 * g++.dg/eh/forced3.C: Ditto.
14912 * g++.dg/eh/forced4.C: Ditto.
14913
14914 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
14915
14916 PR rtl-opt/20412
14917 * gcc.c-torture/compile/pr20412.c: New test.
14918
14919 2005-03-10 Roger Sayle <roger@eyesopen.com>
14920
14921 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
14922
14923 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14924
14925 PR target/20322
14926 * gcc.dg/20050307-1.c: New test.
14927
14928 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
14929
14930 PR c++/20375
14931 * g++.dg/other/stdarg3.C: New.
14932
14933 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14934
14935 PR c++/18384, c++/18327
14936 * g++.dg/init/array19.C: New test.
14937
14938 PR inline-asm/20314
14939 * gcc.dg/torture/pr20314-1.c: New test.
14940 * gcc.dg/torture/pr20314-2.c: New test.
14941
14942 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
14943
14944 * gcc.dg/20050309-1.c: New test.
14945
14946 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14947
14948 * gcc.dg/builtins-10.c: Reactivate disabled test.
14949 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
14950 new cbrt transformations.
14951
14952 2005-03-09 Mark Mitchell <mark@codesourcery.com>
14953
14954 PR c++/20208
14955 * g++.dg/template/array13.C: New test.
14956
14957 2005-03-09 Paolo Carlini <pcarlini@suse.de>
14958
14959 PR c++/16859
14960 * g++.dg/init/brace4.C: New test.
14961
14962 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
14963
14964 PR c++/20186
14965 * g++.dg/template/non-dependent12.C: New.
14966
14967 2005-03-08 Mark Mitchell <mark@codesourcery.com>
14968
14969 PR c++/20142
14970 * g++.dg/init/array18.C: Add dg-do run marker.
14971
14972 PR c++/20142
14973 * g++.dg/init/array18.C: New test.
14974
14975 2005-03-09 Ben Elliston <bje@au.ibm.com>
14976
14977 * consistency.vlad/vlad.exp: Remove trailing semicolons.
14978 * g++.dg/gcov/gcov.exp: Likewise.
14979 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
14980 * gcc.target/xstormy16/xstormy16.exp: Likewise.
14981 * lib/c-torture.exp: Likewise.
14982 * lib/fortran-torture.exp: Likewise.
14983 * lib/g++.exp: Likewise.
14984 * lib/gcc-defs.exp: Likewise.
14985 * lib/gcc-dg.exp: Likewise.
14986 * lib/gcc.exp: Likewise.
14987 * lib/gcov.exp: Likewise.
14988 * lib/gfortran.exp: Likewise.
14989 * lib/mike-g++.exp: Likewise.
14990 * lib/mike-gcc.exp: Likewise.
14991 * lib/objc-torture.exp: Likewise.
14992 * lib/objc.exp: Likewise.
14993 * lib/profopt.exp: Likewise.
14994 * lib/target-libpath.exp: Likewise.
14995 * lib/target-supports.exp: Likewise.
14996 * lib/treelang.exp: Likewise.
14997 * lib/wrapper.exp: Likewise.
14998
14999 2005-03-08 Jeff Law <law@redhat.com>
15000
15001 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
15002 PHI-OPT changes.
15003
15004 2005-03-08 Ira Rosen <irar@il.ibm.com>
15005
15006 * gcc.dg/vect/pr20122.c: New test.
15007
15008 2005-03-07 Jeff Law <law@redhat.com>
15009
15010 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
15011 was folded away.
15012 * gcc.dg/tree-ssa/pr18133-1.c: New test.
15013 * gcc.dg/tree-ssa/pr18133-2.c: New test.
15014 * gcc.dg/tree-ssa/pr18134.c: New test.
15015
15016 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15017
15018 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
15019 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
15020 gcc.dg/torture/builtin-noret-2.c: Require weak support.
15021
15022 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
15023
15024 PR tree-opt/17671
15025 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
15026
15027 2005-03-07 Mark Mitchell <mark@codesourcery.com>
15028
15029 * g++.dg/warn/Wnvdtor.C: New test.
15030
15031 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
15032
15033 * gcc.dg/torture/pr19683-1.c: New test.
15034
15035 2005-03-06 Steven G. Kargl <kargls@comcast.net>
15036
15037 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
15038 * gfortran.dg/g77/19990313-2.f: Ditto.
15039 * gfortran.dg/g77/19990313-3.f: Ditto.
15040 * gfortran.dg/g77/19990525-0.f: Ditto.
15041 * gfortran.dg/g77/19990826-0.f: Ditto.
15042 * gfortran.dg/g77/19990826-2.f: Ditto.
15043 * gfortran.dg/g77/19990826-3.f: Ditto.
15044 * gfortran.dg/g77/20000511-1.f: Ditto.
15045 * gfortran.dg/g77/20000511-2.f: Ditto.
15046 * gfortran.dg/g77/970625-2.f: Ditto.
15047 * gfortran.dg/g77/980310-2.f: Ditto.
15048 * gfortran.dg/g77/980310-3.f: Ditto.
15049 * gfortran.dg/g77/980310-8.f: Ditto.
15050 * gfortran.dg/g77/980519-2.f: Ditto.
15051 * gfortran.dg/g77/alpha1.f: Ditto.
15052 * gfortran.dg/g77/claus.f: Ditto.
15053 * gfortran.dg/g77/erfc.f: Ditto.
15054 * gfortran.dg/g77/short.f: Ditto.
15055 * gfortran.fortran-torture/execute/data.f90: Ditto.
15056 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
15057 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
15058
15059 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15060
15061 * lib/file-format.exp (gcc_target_object_format): Add check for som
15062 format and hardcode object formats on hppa*-*-hpux*.
15063 * lib/target-supports.exp (check_weak_available): Add check for som
15064 object format. Always return 0 on hppa*-*-hpux10*.
15065
15066 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
15067 is defined.
15068
15069 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
15070
15071 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15072
15073 * gfortran.dg/pr19936_1.f90: New test.
15074 * gfortran.dg/pr19936_2.f90: New test.
15075 * gfortran.dg/pr19936_3.f90: New test.
15076
15077 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15078 Paul Thomas <prthomas@drfccad.cea.fr>
15079
15080 * gfortran.dg/PR19754_1.f90: New test.
15081 * gfortran.dg/PR19754_2.f90: Ditto.
15082
15083 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15084
15085 PR c++/19311
15086 * g++.dg/template/non-dependent11.C: New test.
15087
15088 2005-03-05 Uros Bizjak <uros@kss-loka.si>
15089
15090 * lib/target-supports.exp (check_iconv_available): Fix comment.
15091
15092 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
15093 Joseph S. Myers <joseph@codesourcery.com>
15094
15095 PR c++/19797
15096 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
15097
15098 2005-03-04 Matthew Sachs <msachs@apple.com>
15099
15100 * gcc.exp (gcc_target_compile): Put braces around
15101 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
15102 * objc.exp (objc_target_compile): Likewise.
15103 * treelang.exp (treelang_target_compile): Likewise.
15104
15105 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15106
15107 PR fortran/19673
15108 * gfortran.dg/func_result_1.f90: New test.
15109
15110 2005-03-04 Ben Elliston <bje@au.ibm.com>
15111
15112 * gcc.misc-tests/options.exp: New test.
15113
15114 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
15115
15116 * gcc.dg/pr15784-4.c: New test.
15117
15118 2005-03-03 Geoffrey Keating <geoffk@apple.com>
15119
15120 * gcc.c-torture/execute/pr17133.c: New.
15121 * gcc.c-torture/compile/20050303-1.c: New.
15122
15123 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
15124
15125 * gcc.dg/cpp/assert4.c: Fix for cygwin.
15126
15127 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
15128
15129 * g++.dg/overload/using2.C: New.
15130
15131 2005-03-02 Mark Mitchell <mark@codesourcery.com>
15132
15133 PR c++/19916
15134 * g++.dg/init/ptrmem2.C: New test.
15135
15136 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
15137
15138 PR c/8927
15139 * gcc.dg/pr8927-1.c: New test.
15140
15141 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
15142
15143 PR c++/20232
15144 * g++.dg/inherit/covariant12.C: New.
15145
15146 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15147
15148 PR fortran/19479
15149 * gfortran.dg/bound_1.f90: New test.
15150
15151 2005-02-28 Janis Johnson <janis187@us.ibm.com>
15152
15153 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
15154 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
15155
15156 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
15157
15158 PR c/20245
15159 * gcc.dg/pr20245-1.c: New test.
15160
15161 2005-02-28 Jakub Jelinek <jakub@redhat.com>
15162
15163 PR middle-end/19874
15164 * gcc.c-torture/execute/20050119-2.c: New test case.
15165
15166 2005-02-28 Ben Elliston <bje@au.ibm.com>
15167
15168 * README: Update the DejaGnu bug reporting address.
15169 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
15170 * lib/objc-torture.exp: Likewise.
15171
15172 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15173
15174 * gfortran.dg/boz_1.f90: New test.
15175 * gfortran.dg/boz_3.f90: New test.
15176 * gfortran.dg/boz_4.f90: New test.
15177
15178 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15179
15180 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
15181 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
15182
15183 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15184
15185 PR libfortran/20101
15186 * gfortran.dg/write_0_pe_format.f90: New test.
15187
15188 2005-02-27 Jakub Jelinek <jakub@redhat.com>
15189
15190 PR c++/20206
15191 * g++.dg/opt/thunk2.C: New test.
15192 * g++.dg/opt/covariant1.C: New test.
15193
15194 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15195
15196 * gfortran.dg/e_d_fmt.f90: New test.
15197
15198 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
15199
15200 * gcc.dg/asm-b.c: Fix comment typos.
15201
15202 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15203
15204 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
15205 a V_MAY_DEF also.
15206
15207 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15208
15209 PR tree-opt/20188
15210 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
15211 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
15212 * gcc.dg/asm-b.c: New test.
15213
15214 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
15215
15216 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
15217 Disable this test on IRIX 6.
15218
15219 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
15220
15221 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
15222 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
15223 parser.
15224
15225 2005-02-25 Diego Novillo <dnovillo@redhat.com>
15226
15227 PR tree-optimization/20204
15228 * testsuite/gcc.dg/pr20204.c: New test.
15229
15230 2005-02-24 Jakub Jelinek <jakub@redhat.com>
15231
15232 PR target/20196
15233 * gcc.c-torture/execute/20050224-1.c: New test.
15234
15235 PR c++/20175
15236 * g++.dg/warn/Wbraces2.C: New test.
15237
15238 2005-02-23 Mark Mitchell <mark@codesourcery.com>
15239
15240 PR c++/19878
15241 * g++.dg/init/const2.C: New test.
15242
15243 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
15244
15245 PR tree-optimization/20100
15246 * gcc.c-torture/execute/pr20100-1.c: New test.
15247
15248 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15249
15250 * gfortran.dg/implicit_3.f90: New test.
15251
15252 * gfortran.dg/deftype_1.f90: New test.
15253
15254 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
15255
15256 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
15257 the test passes.
15258 * g++.dg/other/anon3.C: Accept a warning.
15259
15260 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
15261
15262 * gcc.dg/pr20017.c: Fix a comment typo.
15263
15264 2005-02-23 Bud Davis <bdavis@gfortran.org>
15265
15266 * gfortran.dg/list_read_4.f90: Change to f90 comments.
15267
15268 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15269
15270 PR ada/19902
15271 * ada/acats/tests/cxa/cxa3004.a: Remove.
15272 * ada/acats/tests/cxb/cxb30061.am: Likewise.
15273
15274 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15275
15276 PR c++/20073
15277 * g++.dg/init/const1.C: New test.
15278
15279 PR c++/19991
15280 * g++.dg/parse/constant7.C: New test.
15281
15282 PR c++/20152
15283 * g++.dg/parse/error27.C: New test.
15284 * g++.dg/template/qualttp15.C: Adjust error markers.
15285 * g++.old-deja/g++.other/struct1.C: Likewise.
15286
15287 PR c++/20153
15288 * g++.dg/template/error17.C: New test.
15289
15290 PR c++/20148
15291 * g++.dg/parser/error26.C: New test.
15292
15293 2005-02-22 Diego Novillo <dnovillo@redhat.com>
15294
15295 PR tree-optimization/20100
15296 PR tree-optimization/20115
15297 * gcc.dg/pr20115.c: New test.
15298 * gcc.dg/pr20115-1.c: New test.
15299 * gcc.dg/pr20100.c: New test.
15300 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
15301 call-clobbered variables after alias1.
15302
15303 2005-02-22 Bud Davis <bdavis@gfortran.org>
15304
15305 * gfortran.dg/list_read_4.f90: new test.
15306
15307 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
15308
15309 PR rtl-optimization/20017.
15310 * gcc.dg/pr20017.c: New.
15311
15312 2005-02-22 Devang Patel <dpatel@apple.com>
15313
15314 PR 19952
15315 * g++.dg/tree-ssa/pr19952.C: New test.
15316
15317 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15318
15319 PR c++/19883
15320 * g++.dg/parse/constant6.C: New test.
15321
15322 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15323
15324 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15325 * g++.dg/charset/asm2.c: Likewise.
15326 * g++.dg/charset/asm3.c: Likewise.
15327 * g++.dg/charset/asm4.c: Likewise.
15328 * g++.dg/charset/asm5.c: Likewise.
15329 * g++.dg/charset/attribute1.c: Likewise.
15330 * g++.dg/charset/attribute2.c: Likewise.
15331 * g++.dg/charset/extern1.cc: Likewise.
15332 * g++.dg/charset/extern2.cc: Likewise.
15333 * g++.dg/charset/extern3.cc: Likewise.
15334 * g++.dg/charset/function.cc: Likewise.
15335 * g++.dg/charset/string.c: Likewise.
15336 * g++.dg/charset/charset.exp: Likewise.
15337 * lib/target-supports.exp (check_iconv_available): Fix comment.
15338
15339 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15340
15341 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
15342 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15343 * gcc.dg/charset/asm2.c: Likewise.
15344 * gcc.dg/charset/asm3.c: Likewise.
15345 * gcc.dg/charset/asm4.c: Likewise.
15346 * gcc.dg/charset/asm5.c: Likewise.
15347 * gcc.dg/charset/asm6.c: Likewise.
15348 * gcc.dg/charset/attribute1.c: Likewise.
15349 * gcc.dg/charset/attribute2.c: Likewise.
15350 * gcc.dg/charset/builtin1.c: Likewise.
15351 * gcc.dg/charset/extern.c: Likewise.
15352 * gcc.dg/charset/function.c: Likewise.
15353 * gcc.dg/charset/string.c: Likewise.
15354 * gcc.dg/charset/charset.exp: Likewise.
15355
15356 2005-02-21 Bud Davis <bdavis9659@comcast.net>
15357
15358 PR fortran/20086
15359 * gfortran.dg/pr20086.f90: New test.
15360
15361 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
15362
15363 PR tree-optimization/19786
15364 * g++.dg/tree-ssa/pr19786.C: New.
15365
15366 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15367
15368 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
15369
15370 2005-02-21 Jeff Law <law@redhat.com>
15371
15372 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
15373
15374 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15375
15376 * gfortran.dg/do_iterator: Split loop, markup all lines for
15377 which an error locus is printed.
15378 * gfortran.dg/pr17708.f90: Markup all lines for which an error
15379 locus is printed.
15380 * gfortran.dg/select_4.f90: Likewise.
15381 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
15382 locuses in the various permutations.
15383
15384 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
15385
15386 PR tree-optimization/19951
15387 * g++.dg/vect: New directory.
15388 * g++.dg/vect/vect.exp: New file.
15389 * g++.dg/vect/pr19951.cc: New testcase.
15390 * g++.dg/dg.exp: Also prune vectorizer tests.
15391
15392 2005-02-20 Zack Weinberg <zack@codesourcery.com>
15393
15394 PR 18785
15395 * gcc.dg/charset/builtin1.c: New test.
15396
15397 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15398
15399 PR c++/19299
15400 * g++.dg/inherit/volatile1.C: New test.
15401
15402 PR c++/19440
15403 * g++.dg/template/dtor4.C: New test.
15404
15405 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15406
15407 * gfortran.dg/int_1.f90: New test.
15408
15409 2005-02-19 Devang Patel <dpatel@apple.com>
15410
15411 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
15412
15413 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15414
15415 * gfortran.dg/achar_1.f90: New test.
15416
15417 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
15418
15419 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
15420
15421 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
15422 Jakub Jelinek <jakub@redhat.com>
15423
15424 PR tree-optimization/19828
15425 * gcc.dg/tree-ssa/loop-7.c: New test.
15426 * gcc.c-torture/execute/20050218-1.c: New test.
15427
15428 2005-02-19 Jakub Jelinek <jakub@redhat.com>
15429
15430 PR c/20043
15431 * gcc.dg/transparent-union-1.c: New test.
15432 * gcc.dg/transparent-union-2.c: New test.
15433
15434 2005-02-18 James E Wilson <wilson@specifixinc.com>
15435
15436 PR tree-optimization/18977
15437 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
15438
15439 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
15440
15441 PR target/20054
15442 * gcc.dg/pr20054.c: New test.
15443
15444 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15445
15446 PR c++/19508
15447 * g++.dg/ext/attrib20.C: New test.
15448
15449 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
15450
15451 PR middle-end/20030
15452 * gfortran.fortran-torture/execute/character_passing.f90: New test.
15453
15454 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
15455
15456 PR c++/20008
15457 * g++.dg/opt/switch4.C: New.
15458
15459 2005-02-18 Jakub Jelinek <jakub@redhat.com>
15460
15461 PR c++/20023
15462 PR tree-optimization/20009
15463 * gcc.c-torture/compile/20050217-1.c: New test.
15464 * g++.dg/opt/switch3.C: New test.
15465
15466 PR tree-optimization/18947
15467 * gcc.c-torture/compile/20050215-1.c: New test.
15468 * gcc.c-torture/compile/20050215-2.c: New test.
15469 * gcc.c-torture/compile/20050215-3.c: New test.
15470
15471 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
15472
15473 PR c++/20028
15474 * g++.dg/template/crash34.C: New.
15475
15476 PR c++/20022
15477 * g++.dg/other/access3.C: New.
15478
15479 2005-02-17 Ira Rosen <irar@il.ibm.com>
15480
15481 * gcc.dg/vect/vect-98.c: New test.
15482
15483 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
15484
15485 PR tree-optimization/19967
15486 * gcc.dg/pr19967.c: New.
15487
15488 2005-02-16 Jakub Jelinek <jakub@redhat.com>
15489
15490 PR middle-end/19857
15491 * gcc.dg/tree-ssa/20050215-1.c: New test.
15492 * gcc.c-torture/execute/20050215-1.c: New test.
15493
15494 2005-02-15 Eric Christopher <echristo@redhat.com>
15495
15496 * gcc.dg/cpp/20050215-1.c: New file.
15497
15498 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
15499
15500 PR tree-optimization/15785
15501 * gcc.dg/pr15785-1.c: New test.
15502
15503 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
15504
15505 PR c++/17788
15506 * g++.dg/init/ctor4.C: New.
15507 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
15508
15509 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
15510
15511 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
15512 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
15513
15514 2005-02-15 Andreas Schwab <schwab@suse.de>
15515
15516 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
15517 declare malloc.
15518
15519 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
15520
15521 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
15522
15523 2005-02-14 Diego Novillo <dnovillo@redhat.com>
15524
15525 PR tree-optimization/19853
15526 * gcc.c-torture/compile/pr19853.c: New test.
15527
15528 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15529
15530 PR c++/19608
15531 * g++.dg/parse/local-class1.C: New.
15532
15533 PR c++/19895
15534 * g++.dg/parse/ptrmem3.C: New.
15535
15536 PR c++/19884
15537 * g++.old-deja/g++.oliva/template6.C: Add another case.
15538 * g++.dg/template/explicit6.C: New.
15539
15540 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
15541
15542 PR c++/17816
15543 * g++.dg/other/redecl2.C: New.
15544
15545 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15546
15547 PR c++/19891
15548 * g++.dg/abi/covariant4.C: New.
15549
15550 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
15551
15552 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
15553
15554 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
15555
15556 * gcc.dg/vect/vect-96.c: Fix typo.
15557
15558 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15559
15560 PR c++/14479
15561 PR c++/19487
15562 * g++.dg/template/enum5.C: New test.
15563
15564 2005-02-12 Ira Rosen <irar@il.ibm.com>
15565
15566 * gcc.dg/vect/vect-97.c: New test.
15567
15568 2005-02-12 Ira Rosen <irar@il.ibm.com>
15569
15570 * gcc.dg/vect/vect-96.c: New test.
15571
15572 2005-02-12 Uros Bizjak <uros@kss-loka.si>
15573
15574 * gcc.dg/builtins-34.c: Also check ldexp*.
15575
15576 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
15577
15578 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
15579
15580 2005-02-11 Janis Johnson <janis187@us.ibm.com>
15581
15582 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
15583 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
15584 dg-require-dll, dg-require-iconv, dg-require-named-sections,
15585 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
15586 selector_list, selector_expression, dg-process-target): Move to new
15587 file target-supports-dg.exp.
15588 * lib/target-supports-dg.exp: New.
15589
15590 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
15591 New.
15592
15593 2005-02-11 Jakub Jelinek <jakub@redhat.com>
15594
15595 PR c++/19666
15596 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
15597
15598 PR middle-end/19858
15599 * gcc.c-torture/compile/20050210-1.c: New test.
15600
15601 2005-02-11 Mark Mitchell <mark@codesourcery.com>
15602
15603 PR c++/19755
15604 * g++.dg/warn/Wbraces1.C: New test.
15605
15606 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
15607
15608 * gcc.dg/builtins-52.c: New testcase.
15609
15610 2005-02-10 Jakub Jelinek <jakub@redhat.com>
15611
15612 PR c/19342
15613 * gcc.c-torture/execute/20050119-1.c: New test.
15614
15615 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15616
15617 PR c++/19811
15618 * g++.dg/init/delete1.C: New test.
15619
15620 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
15621
15622 PR c++/18470
15623 * g++.dg/template/static12.C: New test.
15624
15625 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15626
15627 PR c++/19787
15628 * g++.dg/conversion/ambig1.C: New test.
15629
15630 PR c++/19739
15631 * g++.dg/ext/attrib19.C: New test.
15632
15633 PR c++/19732
15634 * g++.dg/parse/dtor5.C: New test.
15635
15636 PR c++/19762
15637 * g++.dg/template/dtor3.C: New test.
15638
15639 PR c++/19826
15640 * g++.dg/template/static11.C: New test.
15641 * g++.dg/template/crash2.C: Remove dg-error marker.
15642
15643 2005-02-09 Janis Johnson <janis187@us.ibm.com>
15644
15645 PR C++/18491
15646 * g++.old-deja/g++.mike/p10769a.C: Remove.
15647
15648 2005-02-09 Roger Sayle <roger@eyesopen.com>
15649
15650 * gcc.dg/builtins-48.c: New test case.
15651 * gcc.dg/builtins-49.c: New test case.
15652 * gcc.dg/builtins-50.c: New test case.
15653 * gcc.dg/builtins-51.c: New test case.
15654
15655 2005-02-09 Ian Lance Taylor <ian@airs.com>
15656
15657 PR middle-end/19583
15658 * g++.dg/warn/Wreturn-type-3.C: New test.
15659
15660 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15661
15662 PR middle-end/19402
15663 * gcc.dg/pr19402-1.c: New testcase.
15664 * gcc.dg/pr19402-2.c: likewise.
15665
15666 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15667
15668 PR middle-end/19854
15669 * g++.dg/tree-ssa/tmmti.C: New testcase.
15670
15671 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15672
15673 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
15674
15675 2005-02-08 Mark Mitchell <mark@codesourcery.com>
15676
15677 PR c++/19733
15678 * g++.dg/parse/crash23.C: New test.
15679 * g++.dg/warn/Weff1.C: New test.
15680
15681 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15682
15683 * gcc.dg/20050209-1.c: New test.
15684
15685 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15686
15687 PR target/19799
15688 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
15689
15690 2005-02-08 Mike Stump <mrs@apple.com>
15691
15692 * g++.dg/pch/import-2.c: New test.
15693 * g++.dg/pch/import-2.hs: New.
15694 * g++.dg/pch/include/import-2a.h: New.
15695 * g++.dg/pch/include/import-2b.h: New.
15696
15697 2005-02-08 Janis Johnson <janis187@us.ibm.com>
15698
15699 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
15700
15701 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15702
15703 * gfortran.dg/substr_1.f90: New test.
15704
15705 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
15706
15707 PR middle-end/19775
15708 * gcc.dg/torture/builtin-power-1.c: Disable test for
15709 invalid transformation.
15710 * gcc.dg/builtins-10.c: Likewise. Disable one test we
15711 no longer optimize.
15712 * gcc.dg/builtins-47.c: New testcase.
15713
15714 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
15715 Dorit Naishlos <dorit@il.ibm.com>
15716
15717 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
15718
15719 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
15720
15721 * gcc.c-torture/compile/20050206-1.c: New test.
15722
15723 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15724
15725 PR tree-opt/19768
15726 * g++.dg/opt/pr19768.C: New test.
15727
15728 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15729
15730 PR tree-opt/19736
15731 * gcc.c-torture/compile/pr19736.c: New test.
15732
15733 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15734
15735 PR c++/17401
15736 * g++.dg/parse/error25.C: New test.
15737
15738 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
15739
15740 * gcc.c-torture/execute/20050203-1.c: New.
15741
15742 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
15743
15744 * gcc.dg/vect/vect-85.c: Remove xfail.
15745 * gcc.dg/vect/vect-86.c: Remove xfail.
15746 * gcc.dg/vect/vect-87.c: Remove xfail.
15747 * gcc.dg/vect/vect-88.c: Remove xfail.
15748
15749 2005-02-02 Geoffrey Keating <geoffk@apple.com>
15750
15751 * gcc.dg/altivec-19.c: New.
15752
15753 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
15754
15755 PR c/17807
15756 * gcc.dg/nested-func-3.c: New test.
15757 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
15758
15759 2005-02-02 Janis Johnson <janis187@us.ibm.com>
15760
15761 * gcc.test-framework/gen_directive_tests: Generate tests for
15762 selector expressions.
15763
15764 2005-02-02 Matt Austern <austern@apple.com>
15765
15766 PR c++/19628
15767 * g++/ext/builtin7.C: New.
15768 * g++/ext/builtin8.C: New.
15769
15770 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15771
15772 PR c/18502
15773 * gcc.dg/pr18502-1.c: New test.
15774
15775 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15776
15777 PR c++/17413
15778 * g++.dg/template/local4.C: Tweak.
15779
15780 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
15781
15782 PR tree-optimization/19578
15783 * gcc.c-torture/compile/20050202-1.c: New test.
15784
15785 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15786
15787 PR c/19435
15788 * gcc.dg/c99-init-4.c: New test.
15789
15790 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15791
15792 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
15793
15794 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
15795
15796 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
15797 * g++.dg/eh/check-vect.h: New.
15798
15799 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
15800 * gcc.dg/vect/vect-78.c: Ditto.
15801 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
15802 Remove.
15803
15804 * g++.dg/conversion/simd1.C: Expect warning.
15805 * g++.dg/ext/attribute-test-1.C: Ditto.
15806 * g++.dg/ext/attribute-test-2.C: Ditto.
15807 * g++.dg/ext/attribute-test-3.C: Ditto.
15808 * g++.dg/ext/attribute-test-4.C: Ditto.
15809
15810 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
15811 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
15812
15813 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
15814
15815 2005-02-01 Richard Henderson <rth@redhat.com>
15816
15817 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15818 long double for ibm double-double format.
15819 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15820
15821 2005-02-01 Diego Novillo <dnovillo@redhat.com>
15822
15823 PR tree-optimization/19633
15824 * testsuite/gcc.dg/pr19633-1.c: New test.
15825 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
15826 to NULL or a symbol.
15827
15828 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15829
15830 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
15831 New procs.
15832 (dg-process-target (local override)): Handle selector expressions.
15833
15834 * gcc.test-framework/README: Describe tests in source directory.
15835 * gcc.test-framework/test-framework.awk: Handle dg- tests.
15836 * gcc.test-framework/test-framework.exp: Handle dg- tests.
15837 * gcc.test-framework/dg-bogus-exp-P.c: New test.
15838 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
15839 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
15840 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
15841 * gcc.test-framework/dg-do-link-exp-P.c: New test.
15842 * gcc.test-framework/dg-do-run-exp-P.c: New test.
15843 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
15844 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
15845 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
15846 * gcc.test-framework/dg-error-exp-P.c: New test.
15847 * gcc.test-framework/dg-error-exp-XP.c: New test.
15848 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
15849 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
15850 * gcc.test-framework/dg-output-exp-P.c: New test.
15851 * gcc.test-framework/dg-output-exp-XF.c: New test.
15852 * gcc.test-framework/dg-warning-exp-P.c: New test.
15853 * gcc.misc-tests/dg-1.c: Remove.
15854 * gcc.misc-tests/dg-2.c: Remove.
15855 * gcc.misc-tests/dg-3.c: Remove.
15856 * gcc.misc-tests/dg-4.c: Remove.
15857 * gcc.misc-tests/dg-5.c: Remove.
15858 * gcc.misc-tests/dg-6.c: Remove.
15859 * gcc.misc-tests/dg-7.c: Remove.
15860 * gcc.misc-tests/dg-8.c: Remove.
15861 * gcc.misc-tests/dg-9.c: Remove.
15862 * gcc.misc-tests/dg-10.c: Remove.
15863 * gcc.misc-tests/dg-11.c: Remove.
15864 * gcc.misc-tests/dg-12.c: Remove.
15865 * gcc.misc-tests/dg-test.exp: Remove.
15866
15867 * gcc.test-framework/test-framework.awk: Change recording and
15868 printing of passes and failures.
15869
15870 * gcc.test-framework: New directory.
15871 * gcc.test-framework/README: New.
15872 * gcc.test-framework/test-framework.exp: New.
15873 * gcc.test-framework/test-framework.awk: New.
15874 * gcc.test-framework/gen_directive_tests: New.
15875
15876 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
15877
15878 * lib/treelang.exp: Fix comment typos.
15879 (treelang_target_compile): Don't append libs=-ltreelang to options.
15880
15881 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
15882
15883 * g++.dg/parse/typename7.C: Adjust error messages.
15884
15885 2005-01-31 Jeff Law <law@redhat.com>
15886
15887 * gcc.c-torture/execute/20050131-1.c: New test.
15888 * gcc.dg/wcaselabel.c: New test.
15889
15890 2005-01-31 Mark Mitchell <mark@codesourcery.com>
15891
15892 * g++.dg/other/warning1.C: Adjust error messags.
15893 * g++.dg/parse/constant5.C: New test.
15894
15895 2005-01-31 Steven Bosscher <stevenb@suse.de>
15896
15897 PR c/19333
15898 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
15899 the test case valid.
15900 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
15901 * testsuite/gcc.dg/array-7.c: Adjust expected result.
15902 * testsuite/gcc.dg/pr18596-3.c: Likewise.
15903 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
15904 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
15905 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
15906
15907 2005-01-31 Dale Johannesen <dalej@apple.com>
15908
15909 * g++.dg/opt/pr19650.C: New test.
15910
15911 2005-01-31 Richard Henderson <rth@redhat.com>
15912
15913 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15914 long double for intel double extended format.
15915 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15916
15917 2005-01-30 Mark Mitchell <mark@codesourcery.com>
15918
15919 PR c++/19555
15920 * g++.dg/template/static10.C: New test.
15921
15922 PR c++/19395
15923 * g++.dg/parse/error24.C: New test.
15924
15925 PR c++/19367
15926 * g++.dg/lookup/builtin1.C: New test.
15927
15928 PR c++/19457
15929 * g++.dg/warn/conv3.C: New test.
15930
15931 2005-01-30 Bud Davis <bdavis@gfortran.org>
15932
15933 PR fortran/19647
15934 * gfortan.dg/inquire_7.f90
15935
15936 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
15937
15938 PR tree-optimization/15791
15939 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
15940 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
15941 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
15942 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
15943 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
15944 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
15945 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
15946 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
15947 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
15948 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
15949
15950 2005-01-29 Paul Brook <paul@codesourcery.com>
15951
15952 PR fortran/18565
15953 * check.c (real_or_complex_check): New function.
15954 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
15955 * intrinsic.c (add_functions): Use new check functions.
15956 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
15957 Add prototypes.
15958
15959 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
15960
15961 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
15962 gcc.dg/lvalue-3.c: New tests.
15963 * gcc.dg/concat.c: Update expected messages.
15964
15965 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
15966
15967 PR libfortran/19595
15968 * gfortran.dg/eor_1.f90: New test.
15969
15970 2005-01-29 Steven G. Kargl <kargls@comcast.net>
15971
15972 PR fortran/19589
15973 * gfortran.dg/logical_data_1.f90: New test.
15974
15975 2005-01-28 Mark Mitchell <mark@codesourcery.com>
15976
15977 PR c++/19253
15978 * g++.dg/template/crash33.C: New test.
15979
15980 PR c++/19667
15981 * g++.dg/template/crash32.C: New test.
15982
15983 2005-01-28 Ian Lance Taylor <ian@airs.com>
15984
15985 PR middle-end/16558
15986 * g++.dg/warn/Wreturn-type-2.C: New test.
15987
15988 2004-06-24 Jeff Law <law@redhat.com>
15989
15990 * gcc.dg/tree-ssa/20050128-1.c: New test.
15991
15992 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
15993
15994 * gcc.target/frv/all-mdpackh-1.c: New test.
15995
15996 2005-01-28 Steven Bosscher <stevenb@suse.de>
15997
15998 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
15999
16000 2005-01-27 Richard Henderson <rth@redhat.com>
16001
16002 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
16003
16004 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16005
16006 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
16007
16008 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16009
16010 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16011 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16012 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
16013 to cope with cases where the multilib options override the dg-options.
16014
16015 2005-01-27 Jakub Jelinek <jakub@redhat.com>
16016
16017 PR c/18946
16018 * gcc.dg/noncompile/20050120-1.c: New test.
16019
16020 2005-01-26 Diego Novillo <dnovillo@redhat.com>
16021
16022 PR tree-optimization/19633
16023 * gcc.dg/pr19633.c: New test.
16024 * gcc.dg/tree-ssa/pr19633.c: New test.
16025
16026 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
16027
16028 * gcc.dg/20041216-1.c: New test.
16029
16030 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
16031
16032 PR objc/18862
16033 * objc.dg/selector-2.m: New test.
16034
16035 2005-01-26 Jakub Jelinek <jakub@redhat.com>
16036
16037 * g++.dg/opt/range-test-2.C: New test.
16038
16039 PR rtl-optimization/19579
16040 * gcc.c-torture/execute/20050124-1.c: New test.
16041
16042 2005-01-26 Greg Parker <gparker@apple.com>
16043 Stuart Hastings <stuart@apple.com>
16044
16045 * gcc.c-torture/execute/20050125-1.c: New.
16046
16047 2005-01-18 Jan Hubicka <jh@suse.cz>
16048
16049 PR tree-optimize/19337
16050 * gcc.c-torture/compile/20050119-1.c: New test.
16051
16052 2005-01-24 James E Wilson <wilson@specifixinc.com>
16053
16054 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
16055 test for successful match.
16056
16057 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
16058
16059 PR objc/18408
16060 * objc.dg/comp-types-7.m: New test.
16061
16062 2005-01-24 Janis Johnson <janis187@us.ibm.com>
16063
16064 * lib/target-supports.exp (current_target_name): New.
16065 (check_effective_target_ilp32, check_effective_target_lp64):
16066 Cache the result to use as long as the current target, with
16067 multilib flags, remains the same.
16068
16069 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
16070 (dg-require-weak, dg-require-visibility, dg-require-alias,
16071 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
16072 dg-require-effective-target, dg-skip-if): Remove call to
16073 skip_test_and_clear_xfail.
16074 (dg-test): Clear xfail data.
16075
16076 2005-01-24 Jakub Jelinek <jakub@redhat.com>
16077
16078 PR target/17751
16079 * gcc.dg/ppc64-toc.c: New test.
16080
16081 * g++.dg/tree-ssa/empty-1.C: New test.
16082
16083 PR middle-end/19551
16084 * gcc.c-torture/execute/20050121-1.c: New test.
16085 * gcc.dg/20050121-2.c: New test.
16086
16087 2004-01-23 Steven G. Kargl <kargls@comcast.net>
16088 Paul Brook <paul@codesourcery.com>
16089
16090 PR fortran/17941
16091 * gfortran.dg/real_const_1.f: New test.
16092 * gfortran.dg/real_const_2.f90: New test.
16093 * gfortran.dg/complex_int_1.f90: New test.
16094
16095 2005-01-23 Bud Davis <bdavis9659@comcast.net>
16096
16097 PR fortran/19313
16098 * gfortan.dg/inquire_6.f90: New test.
16099
16100 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16101
16102 PR libfortran/19451
16103 * open_readonly_1.f90: New test.
16104
16105 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16106
16107 PR libfortran/18982
16108 * gfortran.dg/open_new.f90: New file.
16109
16110 2005-01-22 Paul Brook <paul@codesourcery.com>
16111
16112 * namelist_1.f90: New test.
16113
16114 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
16115
16116 PR tree-optimization/19484
16117 * gcc.c-torture/compile/20050122-[12].c: New tests.
16118
16119 2005-01-22 Paul Brook <paul@codesourcery.com>
16120
16121 * gfortran.dg/implicit_2.f90: New test.
16122
16123 2005-01-22 Bud Davis <bdavis9659@comcast.net>
16124
16125 PR fortran/19314
16126 * gfortran.dg/inquire_5.f90: New test.
16127
16128 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16129
16130 PR c/18809
16131 * gcc.dg/pr18809-1.c: New test.
16132
16133 2005-01-21 Ian Lance Taylor <ian@airs.com>
16134
16135 * gcc.dg/20050121-1.c: New test.
16136
16137 PR tree-optimization/13000
16138 * gcc.dg/20040206-1.c: Change warning to point where function is
16139 being inlined.
16140
16141 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16142
16143 PR c++/19208
16144 * g++.dg/template/array11.C: New test.
16145
16146 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16147
16148 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
16149 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
16150 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
16151 * gfortran.dg/getenv_1.f90: Add dg-do directive.
16152 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
16153 gfortran.dg/pr17164.f90: Add missing dg-do directives.
16154
16155 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
16156
16157 PR tree-optimization/15349
16158 * gcc.dg/tree-ssa/pr15349.c: New.
16159
16160 2005-01-20 Steve Ellcey <sje@cup.hp.com>
16161
16162 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
16163
16164 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
16165
16166 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
16167 scan-assembler-times directive name.
16168
16169 * gcc.dg/asm-a.c: Move dg-require-effective-target to
16170 after dg-do.
16171
16172 PR rtl-optimization/19462
16173 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
16174
16175 2005-01-19 Steve Ellcey <sje@cup.hp.com>
16176
16177 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
16178 counting function calls on ia64.
16179
16180 2005-01-19 Jakub Jelinek <jakub@redhat.com>
16181
16182 PR rtl-optimization/15139
16183 * gcc.dg/20050111-2.c: New test.
16184
16185 PR c/17297
16186 * gcc.c-torture/compile/20050113-1.c: New testcase.
16187
16188 PR middle-end/19164
16189 * gcc.dg/20050113-1.c: New testcase.
16190
16191 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
16192
16193 * gcc.dg/vect/vect-85.c: Add comment.
16194 * gcc.dg/vect/vect-86.c: Add xfail for now.
16195 * gcc.dg/vect/vect-87.c: Add xfail for now.
16196 * gcc.dg/vect/vect-88.c: Add xfail for now.
16197 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
16198
16199 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16200
16201 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
16202
16203 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16204
16205 * g++.dg/debug/typedef3.C: New test.
16206
16207 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
16208
16209 PR c/19472
16210 * gcc.dg/asm-a.c: New test.
16211
16212 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
16213
16214 * gcc.dg/sh-relax.c: Add prototype for abort.
16215
16216 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16217
16218 * gcc.dg/short-compare-1.c: New test.
16219 * gcc.dg/short-compare-2.c: Likewise.
16220
16221 2005-01-18 Michael Matz <matz@suse.de>
16222
16223 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
16224
16225 2005-01-17 Diego Novillo <dnovillo@redhat.com>
16226
16227 PR tree-optimization/19121
16228 * gcc.c-torture/compile/pr19121.c: New test.
16229
16230 2005-01-17 James E. Wilson <wilson@specifixinc.com>
16231
16232 PR target/19357
16233 * gcc.c-torture/compile/pr19357.c: New test.
16234
16235 2005-01-17 Ian Lance Taylor <ian@airs.com>
16236
16237 PR c/5675
16238 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
16239 pass--those that refer just to the variable, possibly with a
16240 cast.
16241 * gcc.dg/c99-const-expr-3.c: Likewise.
16242
16243 PR middle-end/13127
16244 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
16245 longer emitted.
16246
16247 2005-01-16 Bud Davis <bdavis9659@comcast.net>
16248
16249 PR fortran/18778
16250 * gfortran.dg/endfile_2.f90: New test.
16251
16252 2005-01-16 Steven G. Kargl <kargls@comcast.net>
16253
16254 PR 19168
16255 * gfortran.dg/select_5.f90: New test.
16256
16257 2004-01-16 Paul Brook <paul@codesourcery.com>
16258
16259 * gfortran.dg/common_4.f90: New test.
16260
16261 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
16262
16263 PR rtl-optimization/19462
16264 * gcc.dg/torture/pr19462-1.c: New test.
16265
16266 2005-01-15 Ziemowit Laski <zlaski@apple.com>
16267
16268 PR objc/19321
16269 * objc.dg/func-ptr-2.m: New.
16270 * objc.dg/volatile-1.m: New.
16271
16272 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16273
16274 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
16275
16276 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16277
16278 PR tree-optimization/19060
16279 * gcc.c-torture/execute/20050104-1.c: New test.
16280
16281 2005-01-15 Bud Davis <bdavis9659@comcast.net>
16282
16283 PR fortran/18983
16284 * gfortran.dg/write_to_null.f90: New test.
16285
16286 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
16287 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16288
16289 PR other/19328
16290 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
16291 argument.
16292
16293 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16294
16295 PR c++/19263
16296 * g++.dg/init/vector1.C: New test.
16297
16298 2005-01-14 James E. Wilson <wilson@specifixinc.com>
16299
16300 PR target/13158
16301 * gcc.target/ia64/sibcall-unwind-1.c: New test.
16302 PR target/18987
16303 * gcc.target/ia64/sibcall-unwind-2.c: New test.
16304
16305 2005-01-14 Steven G. Kargl <kargls@comcast.net>
16306
16307 * gfortran.dg/select_1.f90: New test.
16308 * gfortran.dg/select_2.f90: New test.
16309 * gfortran.dg/select_3.f90: New test.
16310 * gfortran.dg/select_4.f90: New test.
16311
16312 2005-01-14 Jakub Jelinek <jakub@redhat.com>
16313
16314 PR middle-end/19084
16315 PR rtl-optimization/19348
16316 * gcc.dg/20050111-1.c: New test.
16317 * gcc.c-torture/execute/20050111-1.c: New test.
16318
16319 * gcc.dg/i386-asm-4.c: New test.
16320
16321 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16322
16323 * gcc.dg/nested-func-2.c: New test.
16324 * ada/acats/norun.lst: Remove c953002.
16325
16326 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
16327
16328 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
16329
16330 2005-01-12 Ben Elliston <bje@au.ibm.com>
16331
16332 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
16333
16334 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
16335
16336 PR target/18761
16337 * g++.dg/abi/align1.C: New test.
16338
16339 2005-01-11 Alan Modra <amodra@bigpond.net.au>
16340
16341 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
16342 at a time.
16343 * g++.dg/ext/altivec_check.h: Support compiling as C.
16344
16345 2005-01-10 Roger Sayle <roger@eyesopen.com>
16346
16347 PR c++/19355
16348 * g++.dg/expr/pr19355-1.C: New test case.
16349
16350 2005-01-10 Laurent GUERBY <laurent@guerby.net>
16351
16352 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
16353 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
16354 * ada/acats/tests/c3/c92005b.ada: Likewise.
16355 * ada/acats/tests/c3/cxb3012.a: Likewise.
16356 * ada/acats/norun.lst: Add c380004 and c953002, add PR
16357
16358 2005-01-09 Paul Brook <paul@codesourcery.com>
16359
16360 * gfortran.dg/common_2.f90: New file.
16361 * gfortran.dg/common_3.f90: New file.
16362
16363 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
16364
16365 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
16366
16367 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16368
16369 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
16370 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
16371 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
16372 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
16373 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
16374 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
16375 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
16376 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
16377 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
16378 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
16379 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
16380 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
16381 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
16382 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
16383 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
16384 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
16385 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
16386 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
16387 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
16388 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
16389 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
16390 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
16391 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
16392 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
16393 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
16394 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
16395 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
16396 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
16397 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
16398 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
16399 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
16400 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
16401 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
16402 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
16403 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
16404 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
16405 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
16406 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
16407 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
16408 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
16409 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
16410 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
16411 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
16412 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
16413 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
16414 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
16415 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
16416 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
16417 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
16418 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
16419 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
16420 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
16421 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
16422 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
16423 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
16424 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
16425 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
16426 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
16427 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
16428 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
16429 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
16430 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
16431 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
16432 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
16433 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
16434 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
16435 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
16436
16437 * gcc.dg/vect/vect-1.c: Fix spelling.
16438 * gcc.dg/vect/vect-10.c: Fix spelling.
16439 * gcc.dg/vect/vect-11.c: Fix spelling.
16440 * gcc.dg/vect/vect-12.c: Fix spelling.
16441 * gcc.dg/vect/vect-14.c: Fix spelling.
16442 * gcc.dg/vect/vect-15.c: Fix spelling.
16443 * gcc.dg/vect/vect-16.c: Fix spelling.
16444 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
16445 * gcc.dg/vect/vect-64.c: Fix comments.
16446 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
16447
16448 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16449 Ira Rosen <irar@il.ibm.com>
16450
16451 * gcc.dg/vect/vect-70.c: New test.
16452 * gcc.dg/vect/vect-71.c: New test.
16453
16454 2005-01-09 Manfred Hollstein <mh@suse.com>
16455
16456 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
16457 * gcc.dg/pr18241-2.c: Likewise.
16458 * gcc.dg/pr18241-3.c: Likewise.
16459 * gcc.dg/pr18241-4.c: Likewise.
16460 * gcc.dg/pr18241-5.c: Likewise.
16461
16462 2005-01-08 Richard Henderson <rth@redhat.com>
16463
16464 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16465 False for x86 and x86-64.
16466
16467 2005-01-08 Diego Novillo <dnovillo@redhat.com>
16468
16469 PR tree-optimization/18241
16470 * gcc.dg/pr18241-1.c: New test.
16471 * gcc.dg/pr18241-2.c: New test.
16472 * gcc.dg/pr18241-3.c: New test.
16473 * gcc.dg/pr18241-4.c: New test.
16474 * gcc.dg/pr18241-5.c: New test.
16475
16476 2005-01-08 Steven G. Kargl <kargls@comcast.net>
16477
16478 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
16479 gfortran.dg/select_4.f90: New.
16480
16481 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16482
16483 * gcc.c-torture/execute/20050107-1.c: New test.
16484
16485 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
16486
16487 PR c++/19298
16488 * g++.dg/template/ref2.C: New.
16489
16490 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
16491
16492 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
16493 instead of being empty.
16494
16495 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16496
16497 PR fortran/15553
16498 * gfortran.dg/array-1.f90: New test.
16499
16500 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16501
16502 PR tree-optimization/19283
16503 * gcc.c-torture/execute/20050106-1.c: New test.
16504
16505 PR rtl-optimization/18861
16506 * gcc.dg/20050105-1.c: New test.
16507
16508 PR tree-optimization/18828
16509 * gcc.dg/20050105-2.c: New test.
16510
16511 2005-01-07 Andreas Jaeger <aj@suse.de>
16512
16513 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
16514
16515 2005-01-07 Bud Davis <bdavis9659@comcast.net>
16516
16517 PR fortran/18398
16518 * gfortran.dg/fmt_read.f90: New test.
16519
16520 2005-01-06 Geoffrey Keating <geoffk@apple.com>
16521
16522 * gcc.dg/rs6000-ldouble-2.c: New.
16523
16524 2005-01-06 Mark Mitchell <mark@codesourcery.com>
16525
16526 PR c++/19244
16527 * g++.dg/parser/ctor2.C: New test.
16528
16529 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16530
16531 PR c++/17154
16532 * g++.dg/template/using9.C: New test.
16533
16534 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16535
16536 PR c++/19258
16537 * g++.dg/lookup/friend6.C: New test.
16538
16539 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
16540
16541 PR c++/19270
16542 * g++.dg/template/array10.C: New.
16543
16544 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16545
16546 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
16547 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
16548
16549 2005-01-06 Jakub Jelinek <jakub@redhat.com>
16550
16551 * gcc.c-torture/compile/20050105-1.c: New test.
16552
16553 2005-01-05 Geoffrey Keating <geoffk@apple.com>
16554
16555 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
16556
16557 2005-01-05 Roger Sayle <roger@eyesopen.com>
16558
16559 PR middle-end/19100
16560 * gcc.dg/conv-3.c: New test case.
16561
16562 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
16563
16564 * gcc.dg/asm-wide-1.c: New test.
16565
16566 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
16567
16568 PR c++/19030
16569 * g++.dg/parse/crash22.C: New
16570
16571 2005-01-04 Geoffrey Keating <geoffk@apple.com>
16572
16573 PR 19257
16574 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
16575
16576 2005-01-04 Uros Bizjak <uros@kss-loka.si>
16577
16578 PR middle-end/17767
16579 * gcc.dg/i386-mmx-6.c: New test case.
16580
16581 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
16582
16583 PR tree-optimization/18308
16584 * gcc.dg/vect/pr18308.c: New testcase.
16585
16586 2005-01-04 Andreas Jaeger <aj@suse.de>
16587
16588 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
16589
16590 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16591 Robert Bowdidge <bowdidge@apple.com>
16592
16593 * gcc.dg/cpp/subframework1.c: New.
16594 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
16595 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
16596 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
16597 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
16598
16599 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16600
16601 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
16602 producing warning.
16603 * gcc.dg/darwin-weakimport-2.c: New.
16604
16605 2005-01-03 Richard Henderson <rth@redhat.com>
16606
16607 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
16608
16609 2005-01-03 Richard Henderson <rth@redhat.com>
16610
16611 * gcc.dg/vect/vect.exp: Enable for ia64.
16612 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
16613 (check_effective_target_vect_float): Likewise.
16614 (check_effective_target_vect_no_align): Likewise.
16615 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
16616 * gcc.dg/vect/vect-8.c: Likewise.
16617
16618 2005-01-03 Uros Bizjak <uros@kss-loka.si>
16619
16620 PR target/19236
16621 * gcc.dg/pr19236-1.c: New test case.
16622
16623 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
16624
16625 PR rtl-optimization/12092
16626 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
16627
16628 2005-01-02 Andreas Jaeger <aj@suse.de>
16629
16630 * gcc.dg/pr12092-1.c: Do not run on x86_64.
16631
16632 2005-01-01 Roger Sayle <roger@eyesopen.com>
16633 Andrew Pinski <pinskia@physics.uc.edu>
16634
16635 PR rtl-optimization/12092
16636 * gcc.dg/pr12092-1.c: New test case.
16637
16638 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
16639
16640 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
16641 'hidden' and 'default' for better portability.
16642 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
16643
16644 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
16645 6 and 7.
16646 * g++.old-deja/g++.brendan/new3.C: Likewise.
16647
16648 2005-01-01 Steven Bosscher <stevenb@suse.de>
16649
16650 * gcc.dg/20041231-1.C: New test.
16651 * g++.dg/warn/Wunreachable-code-1.C: New test.
16652
16653 2004-12-30 David Edelsohn <edelsohn@gnu.org>
16654
16655 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
16656 file, not /dev/null. Abort on error.
16657
16658 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
16659 Ziemowit Laski <zlaski@apple.com>
16660
16661 PR objc/18971
16662 * objc.dg/encode-5.m: New test.
16663
16664 2004-12-29 Richard Henderson <rth@redhat.com>
16665
16666 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
16667 * objc.dg/stabs-1.m: Disable for ia64.
16668
16669 2004-12-29 Mark Mitchell <mark@codesourcery.com>
16670
16671 PR c++/19190
16672 * g++.dg/warn/Wunused-10.C: New test.
16673
16674 2004-12-28 Richard Henderson <rth@redhat.com>
16675
16676 * objc.dg/stabs-1.m: Disable for alpha.
16677
16678 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16679
16680 PR c++/19149
16681 * g++.dg/parse/error23.C: New test.
16682
16683 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16684
16685 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
16686
16687 PR fortran/19032
16688 * gfortran.dg/intrinsic_modulo_1.f90: New.
16689 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
16690 tests with divisor -1.
16691
16692 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16693
16694 * g++.dg/opt/temp1.C (memcpy): Return a value.
16695
16696 PR c++/19148
16697 * g++.dg/expr/cond7.C: New test.
16698
16699 2004-12-27 Paul Brook <paul@codesourcery.com>
16700
16701 * gfortran.dg/g77/select_no_compile.f: Remove.
16702
16703 2004-12-27 Richard Henderson <rth@redhat.com>
16704
16705 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
16706 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
16707 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
16708
16709 2004-12-26 Richard Henderson <rth@redhat.com>
16710
16711 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
16712 by 1i instead of token pasting.
16713
16714 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16715
16716 PR tree-optimization/17578
16717 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
16718 to additional_flags.
16719 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
16720
16721 2004-12-25 Richard Henderson <rth@redhat.com>
16722
16723 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16724 Remove Alpha.
16725
16726 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16727
16728 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
16729 hppa*-*-hpux*.
16730 * gcc.dg/pr17957.c (dg-options): Likewise.
16731 * gcc.dg/struct-ret-1.c: Add prototype for abort.
16732 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
16733 instead of 0 on __hppa__.
16734 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
16735 "foo,%r" on hppa*-*-*.
16736
16737 2004-12-23 Bud Davis <bdavis9659@comcast.net>
16738
16739 PR fortran/19071
16740 * gfortran.dg/complex_write.f90: New test.
16741
16742 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16743
16744 PR c++/17595
16745 * g++.dg/parse/pragma2.C: New test.
16746
16747 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
16748
16749 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16750
16751 * gcc.dg/empty2.c: Add missing dg-warning.
16752
16753 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16754
16755 PR c++/17413
16756 * g++.dg/template/local4.C: New test.
16757 * g++.dg/template/crash19.C: Add dg-error marker.
16758
16759 * g++.dg/template/crash31.C: Correct embedded PR number.
16760
16761 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16762
16763 PR c++/16405
16764 * g++.dg/opt/temp1.C: Add do-run marker.
16765
16766 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16767
16768 * g++.dg/template/spec19.C: New.
16769
16770 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16771
16772 PR target/16819
16773 * gcc.dg/empty2.c: New.
16774
16775 2004-12-23 Richard Henderson <rth@redhat.com>
16776
16777 * lib/target-supports.exp (check_effective_target_vect_no_align):
16778 Remove i?86 and x86-64.
16779
16780 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16781
16782 PR c++/16405
16783 * g++.dg/opt/temp1.C: New test.
16784
16785 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16786
16787 PR c++/18733
16788 * g++.dg/template/friend33.C: New testcase.
16789
16790 2004-12-22 Mark Mitchell <mark@codesourcery.com>
16791
16792 PR c++/18464
16793 * g++.dg/template/cond5.C: New test.
16794
16795 PR c++/18492
16796 * g++.dg/inherit/thunk3.C: New test.
16797
16798 PR c++/11224
16799 * g++.dg/warn/Wunused-9.C: New test.
16800
16801 2004-12-22 Janis Johnson <janis187@us.ibm.com>
16802
16803 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
16804
16805 2004-12-22 Jan Beulich <jbeulich@novell.com>
16806
16807 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
16808
16809 2004-12-21 Mark Mitchell <mark@codesourcery.com>
16810
16811 PR c++/18378
16812 * g++.dg/ext/packed8.C: New test.
16813
16814 PR c++/19063
16815 * g++.dg/template/crash31.C: New test.
16816
16817 PR c++/19034
16818 * g++.dg/template/crash30.C: New test.
16819
16820 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
16821
16822 PR C++/18984
16823 * g++.dg/eh/ctor3.C: New test.
16824
16825 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16826
16827 * objc.dg/stabs-1.m: Allow section name to be quoted and
16828 assembly label to begin with '.LL'.
16829
16830 2004-12-21 Janis Johnson <janis187@us.ibm.com>
16831
16832 * gcc.dg/vect/vect.exp
16833 (check_effective_target_lp64_or_vect_no_align): New.
16834 * gcc.dg/vect/vect-77.c: Use it.
16835 * gcc.dg/vect/vect-78.c: Use it.
16836
16837 * lib/target-supports.exp
16838 (check_effective_target_vect_no_max,
16839 check_effective_target_vect_no_bitwise,
16840 check_effective_target_vect_no_align): New.
16841 * gcc.dg/vect/vect-13.c: Use them.
16842 * gcc.dg/vect/vect-17.c: Ditto.
16843 * gcc.dg/vect/vect-18.c: Ditto.
16844 * gcc.dg/vect/vect-19.c: Ditto.
16845 * gcc.dg/vect/vect-20.c: Ditto.
16846 * gcc.dg/vect/vect-27.c: Ditto.
16847 * gcc.dg/vect/vect-29.c: Ditto.
16848 * gcc.dg/vect/vect-44.c: Ditto.
16849 * gcc.dg/vect/vect-48.c: Ditto.
16850 * gcc.dg/vect/vect-50.c: Ditto.
16851 * gcc.dg/vect/vect-52.c: Ditto.
16852 * gcc.dg/vect/vect-54.c: Ditto.
16853 * gcc.dg/vect/vect-56.c: Ditto.
16854 * gcc.dg/vect/vect-58.c: Ditto.
16855 * gcc.dg/vect/vect-60.c: Ditto.
16856 * gcc.dg/vect/vect-72.c: Ditto.
16857 * gcc.dg/vect/vect-80.c: Ditto.
16858
16859 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
16860
16861 PR c++/14075
16862 * g++.dg/init/string1.C: New.
16863
16864 PR c++/18975
16865 * g++.dg/other/synth1.C: New.
16866
16867 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16868
16869 PR c/18963
16870 * gcc.dg/pr18963-1.c: New test.
16871
16872 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16873
16874 PR c/18596
16875 * gcc.dg/funcdef-storage-1.c (foo): Remove.
16876 * gcc.dg/pr18596-1.c: Use dg-error.
16877 (dg-options): Use -fno-unit-at-a-time.
16878 * gcc.dg/pr18596-2.c: New test.
16879 * gcc.dg/pr18596-3.c: New test.
16880
16881 2004-12-20 Roger Sayle <roger@eyesopen.com>
16882
16883 PR middle-end/18683
16884 * g++.dg/opt/pr18683-1.C: New test case.
16885
16886 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
16887
16888 PR other/19093
16889 * g++.dg/opt/max1.C: Fix for 64bit targets.
16890
16891 2004-12-20 Matt Austern <austern@apple.com>
16892
16893 PR c++/19044
16894 * g++.dg/ext/builtin6.C: New
16895
16896 2004-12-20 Diego Novillo <dnovillo@redhat.com>
16897
16898 PR tree-optimization/19080
16899 * gcc.c-torture/compile/pr19080.c: New test.
16900
16901 2004-12-20 Steven Bosscher <stevenb@suse.de>
16902
16903 * gcc.dg/20041219-1.c: New test.
16904
16905 2004-12-19 Roger Sayle <roger@eyesopen.com>
16906
16907 PR middle-end/19068
16908 * g++.dg/opt/max1.C: New test case.
16909
16910 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16911
16912 * gcc.dg/fdata-sections-1.c: New test.
16913
16914 2004-12-18 Roger Sayle <roger@eyesopen.com>
16915
16916 PR middle-end/18548
16917 * gcc.dg/max-1.c: New test case.
16918
16919 2004-12-18 Jakub Jelinek <jakub@redhat.com>
16920
16921 * gcc.c-torture/execute/20041218-1.c: New test.
16922
16923 2004-12-17 Diego Novillo <dnovillo@redhat.com>
16924
16925 * gcc.dg/pr18501.c: New test.
16926 * gcc.dg/uninit-5.c: XFAIL.
16927 * gcc.dg/uninit-9.c: XFAIL.
16928
16929 2004-12-17 Dale Johannesen <dalej@apple.com>
16930
16931 * gcc.dg/20041213-1.c: New.
16932
16933 2004-12-17 Ziemowit Laski <zlaski@apple.com>
16934
16935 * objc.dg/stabs-1.m: Allow assembly label to begin
16936 with a dot ('.').
16937
16938 2004-12-17 Jakub Jelinek <jakub@redhat.com>
16939
16940 * gcc.c-torture/execute/20041213-1.c: Move...
16941 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
16942
16943 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
16944
16945 PR c++/18721
16946 * g++.dg/lookup/conv-5.C: New.
16947
16948 2004-12-16 Ziemowit Laski <zlaski@apple.com>
16949
16950 * objc.dg/stabs-1.m: New test.
16951
16952 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16953
16954 * gcc.dg/visibility-c.c: Change compile to
16955 assemble for the test.
16956
16957 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16958
16959 PR target/19041
16960 * gcc.dg/visibility-c.c: New test.
16961
16962 2004-12-16 Roger Sayle <roger@eyesopen.com>
16963
16964 PR middle-end/18493
16965 * gcc.dg/switch-8.c: New test case.
16966
16967 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
16968
16969 PR c++/18905
16970 * g++.dg/template/init4.C: New.
16971 * g++.dg/opt/static3.C: Enable optimizer.
16972
16973 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
16974
16975 * g++.dg/other/complex1.C: New test.
16976
16977 2004-12-15 Alan Modra <amodra@bigpond.net.au>
16978
16979 * g++.dg/opt/inline9.C: New test.
16980
16981 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16982
16983 PR fortran/18993
16984 * gfotran.dg/nullify_1.f: New test.
16985
16986 2004-12-15 Richard Henderson <rth@redhat.com>
16987
16988 * gcc.target/i386/i386.exp: New harness.
16989 * gcc.target/i386/vect-args.c: New.
16990
16991 2004-12-15 David Edelsohn <edelsohn@gnu.org>
16992
16993 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
16994
16995 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16996
16997 PR c++/18825
16998 * g++.dg/template/friend32.C: New test.
16999
17000 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17001
17002 * cpp/pragma-once-1.c: New test.
17003 * cpp/pragma-once-1b.h: Likewise.
17004 * cpp/pragma-once-1c.h: Likewise.
17005 * cpp/pragma-once-1d.h: Likewise.
17006 * cpp/inc/pragma-once-1a.h: Likewise.
17007
17008 2004-12-15 Bud Davis <bdavis9659@comcast.net>
17009 Steven G. Kargl <kargls@comcast.net>
17010
17011 PR fortran/17597
17012 * gfortran.dg/list_read_3.f90: New test.
17013
17014 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17015
17016 * gcc.dg/ftrapv-2.c: New test.
17017
17018 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
17019
17020 PR c++/18981
17021 * g++.dg/template/typename9.C: New test.
17022
17023 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17024
17025 PR c++/18738
17026 * g++.dg/template/typename8.C: New test.
17027 * g++.dg/parse/friend2.C: Tweak error message.
17028
17029 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17030
17031 * gcc.c-torture/20041214-1.c: New test.
17032
17033 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17034
17035 PR c++/18965
17036 * g++.dg/init/array17.C: New test.
17037
17038 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17039
17040 PR c++/18793
17041 * g++.dg/init/aggr3.C: New test.
17042
17043 2004-12-14 Janis Johnson <janis187@us.ibm.com
17044
17045 * gcc.dg/altivec-types-1.c: New test.
17046 * gcc.dg/altivec-types-2.c: New test.
17047 * gcc.dg/altivec-types-3.c: New test.
17048 * gcc.dg/altivec-types-4.c: New test.
17049 * g++.dg/ext/altivec-types-1.C: New test.
17050 * g++.dg/ext/altivec-types-2.C: New test.
17051 * g++.dg/ext/altivec-types-3.C: New test.
17052 * g++.dg/ext/altivec-types-4.C: New test.
17053
17054 2004-12-14 Jakub Jelinek <jakub@redhat.com>
17055
17056 PR middle-end/18951
17057 * gcc.c-torture/execute/20041213-1.c: New test.
17058
17059 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
17060
17061 PR c++/18949
17062 * g++.dg/template/cast1.C: New.
17063
17064 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
17065
17066 * gcc.c-torture/execute/20041213-2.c: New test.
17067
17068 2004-12-13 Richard Henderson <rth@redhat.com>
17069
17070 * gcc.dg/i386-sse-10.c: Fix typo in options.
17071
17072 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
17073
17074 PR c++/18968
17075 * g++.dg/opt/pr18968.C: New test.
17076
17077 2004-12-13 Mark Mitchell <mark@codesourcery.com>
17078
17079 PR c++/18925
17080 * g++.dg/ext/visibility/staticdatamem.C: New test.
17081
17082 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
17083
17084 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
17085
17086 2004-12-13 Roger Sayle <roger@eyesopen.com>
17087
17088 PR rtl-optimization/18928
17089 * gcc.dg/pr18928-1.c: New test case.
17090
17091 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
17092
17093 PR tree-opt/16951
17094 * gcc.c-torture/compile/20041211-1.c: New.
17095
17096 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17097
17098 PR middle-end/17564
17099 * gcc.c-torture/execute/20041212-1.c: New test.
17100
17101 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17102
17103 PR fortran/18869
17104 * gfortran.dg/common_1.f90: New test.
17105
17106 2004-12-12 Steven G. Kargl <kargls@comcast.net>
17107 Paul Brook <paul@codesourcery.com>
17108
17109 PR fortran/16222
17110 * gfortran.dg/real_do_1.f90: New test.
17111
17112 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
17113
17114 PR tree-opt/18040
17115 * g++.dg/opt/ptrmem6.C: New test.
17116
17117 2004-12-11 Roger Sayle <roger@eyesopen.com>
17118
17119 PR middle-end/18921
17120 * gcc.dg/pr18921-1.c: New test case.
17121
17122 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17123
17124 PR fortran/17175
17125 * gfortran.dg/scale_1.f90: New test.
17126
17127 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
17128
17129 PR middle-end/18903
17130 * gcc.c-torture/compile/pr18903.c: New test.
17131
17132 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
17133
17134 * gcc.c-torture/execute/20041210-1.c: New test.
17135
17136 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17137
17138 PR c++/18731
17139 * g++.dg/parser/struct-1.C: New test.
17140 * g++.dg/parser/struct-2.C: New test.
17141 * g++.dg/parser/struct-3.C: New test.
17142
17143 2004-12-09 Richard Henderson <rth@redhat.com>
17144
17145 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
17146
17147 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
17148 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
17149
17150 2004-12-09 Matt Austern <austern@apple.com>
17151
17152 PR c++/18514
17153 * g++.dg/ext/builtin1.C: New
17154 * g++.dg/ext/builtin2.C: New
17155 * g++.dg/ext/builtin3.C: New
17156 * g++.dg/ext/builtin4.C: New
17157 * g++.dg/ext/builtin5.C: New
17158
17159 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
17160
17161 PR tree-opt/18904
17162 * g++.dg/opt/ptrmem5.C: New test.
17163
17164 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
17165
17166 * g++.dg/parse/typename5.C: Adjust for new error.
17167 * g++.dg/parse/typename7.C: New.
17168
17169 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17170
17171 PR c++/18073
17172 * g++.dg/other/mmintrin.C: New test.
17173
17174 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
17175
17176 PR c++/16681
17177 * g++.dg/init/array15.C: New.
17178 * g++.dg/init/array16.C: New.
17179
17180 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17181
17182 PR fortran/18826
17183 * gfortran.dg/assign_1.f90: New test.
17184
17185 2004-12-08 Nick Clifton <nickc@redhat.com>
17186
17187 * gcc.target/xstormy16/bss_below100: New directory containing tests.
17188 * gcc.target/xstormy16/data_below100: Likewise.
17189 * gcc.target/xstormy16/sfr: Likewise.
17190 * gcc.target/xstormy16/below100.S: New test source file.
17191 * gcc.target/xstormy16/below100.ld: New test linker script.
17192 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17193 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
17194 bp instructions.
17195 * gcc.target/xstormy16/bp.c: Likewise.
17196
17197 * gcc.target/xstormy16/bss_below100: New files:
17198 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17199 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17200 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17201 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17202 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17203 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17204 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17205 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17206 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17207 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17208 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17209 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17210 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17211 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17212 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17213 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17214 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17215 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17216 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17217 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17218 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17219 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17220 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17221 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17222 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17223 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17224 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17225
17226 * gcc.target/xstormy16/data_below100: New files:
17227 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17228 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17229 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17230 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17231 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17232 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17233 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17234 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17235 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17236 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17237 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17238 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17239 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17240 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17241 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17242 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17243 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17244 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17245 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17246 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17247 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17248 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17249 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17250 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17251 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17252 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17253 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17254
17255 * gcc.target/xstormy16/sfr: New files:
17256 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
17257 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
17258 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
17259 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
17260 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
17261 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
17262 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
17263 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
17264 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
17265 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
17266 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
17267 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
17268 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
17269 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
17270 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
17271 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
17272 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
17273 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
17274 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
17275 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
17276 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
17277 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
17278 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
17279 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
17280 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
17281 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
17282 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
17283 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
17284 27_if0_sfrw_bitfield_f.c
17285
17286 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17287
17288 PR c++/18100
17289 * g++.dg/lookup/name-clash4.C: New test.
17290
17291 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
17292
17293 PR c++/18672
17294 * g++.dg/opt/array1.C: New.
17295
17296 PR c++/18803
17297 * g++.dg/template/operator5.C: New.
17298
17299 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
17300
17301 PR c/18867
17302 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
17303
17304 2004-12-07 Steven Bosscher <stevenb@suse.de>
17305
17306 * gcc.dg/noncompile/20041207.c: New test.
17307
17308 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
17309
17310 * g++.dg/other/unreachable-1.C: New test.
17311
17312 2004-12-06 Nick Clifton <nickc@redhat.com>
17313
17314 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
17315 <limits.h> because the latter comes from gcc's include/ directory
17316 and not the newlib/libc/include directory.
17317
17318 2004-12-04 Richard Henderson <rth@redhat.com>
17319
17320 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
17321
17322 2004-12-04 Richard Henderson <rth@redhat.com>
17323
17324 * lib/target-supports.exp (check_gc_sections_available): Disable
17325 for alpha and ia64.
17326
17327 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
17328
17329 PR middle-end/17909
17330 * g++.dg/other/vararg-2.C: New test.
17331
17332 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17333
17334 PR c++/17011, c++/17971
17335 * g++.dg/template/error15.C: Adjust expected error.
17336 * g++.dg/template/instantiate3.C: Likewise.
17337
17338 2004-12-03 Janis Johnson <janis187@us.ibm.com>
17339
17340 * gcc.dg/altivec-18.c: Fix for darwin
17341
17342 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
17343
17344 PR c++/18782
17345 * g++.dg/parse/ptrmem2.C: New.
17346
17347 PR c++/18318
17348 * g++.dg/template/new1.C: New.
17349
17350 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17351
17352 PR fortran/18710
17353 * gfortran.dg/direct_io_3.f90: New test.
17354
17355 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
17356
17357 PR 18758
17358 * g++.dg/parse/crash21.C: New.
17359
17360 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17361
17362 PR c++/15664, c++/18276
17363 * g++.dg/template/ttp13.C: New test.
17364 * g++.dg/template/ttp14.C: Likewise.
17365
17366 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17367
17368 PR c++/18123
17369 * g++.dg/parse/enum2.C: New test.
17370 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
17371
17372 2004-12-02 Nick Clifton <nickc@redhat.com>
17373
17374 * gcc.target/xstormy16: New test directory.
17375 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17376 * gcc.target/xstormy16/bp.c: Check the generation of bp
17377 instructions.
17378 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
17379 bn instructions and the BELOW100 attribute.
17380
17381 2004-12-02 Alan Modra <amodra@bigpond.net.au>
17382
17383 PR target/16952
17384 * gcc.dg/ppc-eabi.c: New.
17385
17386 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17387
17388 PR fortran/18284
17389 * gfortran.dg/backspace.f90
17390
17391 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17392
17393 * gfortran.dg/inquire.f90: New test.
17394
17395 2004-12-01 Janis Johnson <janis187@us.ibm.com>
17396
17397 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
17398 handle effective-target-keyword.
17399 (dg-skip-if): Support effective-target keyword as target list.
17400 (dg-xfail-if): Ditto.
17401 * lib/target-supports.exp (is-effective-target-keyword): New proc.
17402
17403 2004-12-01 Diego Novillo <dnovillo@redhat.com>
17404
17405 PR tree-optimization/18291
17406 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
17407
17408 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
17409
17410 PR C++/18729
17411 * g++.dg/parse/crash20.C: New.
17412
17413 PR c++/17431
17414 * g++.dg/overload/arg1.C: New.
17415 * g++.dg/overload/arg2.C: New.
17416 * g++.dg/overload/arg3.C: New.
17417 * g++.dg/overload/arg4.C: New.
17418
17419 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
17420
17421 * gcc.dg/c99-flex-array-4.c: Remove.
17422
17423 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17424
17425 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
17426
17427 * lib/target-supports.exp (is-effective-target): Simplify.
17428
17429 * lib/target-supports.exp (check_effective_target_vect_long):
17430 Fix for powerpc64-*-*.
17431
17432 2004-11-30 Loren James Rittle <ljrittle@acm.org>
17433
17434 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
17435 to support new requirements on FreeBSD 5.
17436
17437 2004-11-30 Devang Patel <dpatel@apple.com>
17438
17439 PR 18702
17440 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
17441
17442 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17443
17444 * g++.dg/ext/altivec-13.C: New test.
17445
17446 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
17447
17448 PR tree-opt/18298
17449 * gcc.c-torture/execute/p18298.c: New test.
17450
17451 2004-11-30 Ira Rosen <irar@il.ibm.com>
17452 Dorit Naishlos <dorit@il.ibm.com>
17453
17454 PR tree-opt/18607
17455 * gcc.dg/vect/vect-89.c: New test.
17456
17457 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
17458
17459 * gcc.dg/pr18596-1.c: New test.
17460
17461 2004-11-30 Ben Elliston <bje@au.ibm.com>
17462
17463 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
17464
17465 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17466
17467 PR c/18479
17468 * gcc.dg/pr18479.c: New test.
17469
17470 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17471
17472 PR target/18490
17473 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
17474 mmix-knuth-mmixware.
17475
17476 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
17477 cris-*-elf* cris-*-aout* mmix-*-*
17478
17479 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17480
17481 PR middle-end/18725
17482 * gcc.dg/pr18725.c: New test.
17483
17484 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17485
17486 PR target/18488
17487 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
17488
17489 PR target/18336
17490 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
17491
17492 2004-11-29 Mark Mitchell <mark@codesourcery.com>
17493
17494 PR c++/18368
17495 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
17496 * g++.old-deja/g++.law/ctors5.C: Likewise.
17497 * g++.old-deja/g++.other/crash25.C: Likewise.
17498
17499 PR c++/18674
17500 * g++.dg/template/error16.C: New test.
17501
17502 PR c++/18512
17503 * g++.dg/template/crash29.C: New test.
17504
17505 2004-11-29 Diego Novillo <dnovillo@redhat.com>
17506
17507 PR tree-optimization/18712
17508 * gcc.c-torture/compile/pr18712.c: New test.
17509
17510 2004-11-29 Joseph Myers <joseph@codesourcery.com>
17511
17512 PR c/7544
17513 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
17514 tests.
17515
17516 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17517
17518 PR c++/18652
17519 * g++.dg/lookup/crash6.C: New test.
17520
17521 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17522
17523 PR middle-end/18164
17524 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
17525
17526 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
17527
17528 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
17529 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
17530 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
17531
17532 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
17533
17534 * gcc.dg/pr18164.c: New test.
17535
17536 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
17537
17538 * gcc.dg/funroll-loops-all.c: New.
17539
17540 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17541
17542 PR target/18489
17543 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
17544 delimeter, match space and TAB as well as ":".
17545
17546 PR target/18484
17547 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
17548
17549 PR target/18348
17550 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
17551
17552 PR target/18345
17553 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
17554
17555 PR target/18337
17556 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
17557
17558 2004-11-28 Bud Davis <bdavis9659@comcast.net>
17559
17560 * gfortran.dg/direct_io_2.f90: New test.
17561
17562 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17563
17564 PR target/18334
17565 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
17566
17567 2004-11-28 Richard Henderson <rth@redhat.com>
17568
17569 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
17570
17571 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
17572
17573 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
17574 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
17575 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
17576 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
17577 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
17578 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
17579 gcc.dg/pointer-arith-8.c: New tests.
17580
17581 2004-11-27 Bud Davis <bdavis9659@comcast.net>
17582
17583 PR fortran/18364
17584 * gfortran.dg/endfile.f90: New test.
17585
17586 2004-11-27 Falk Hueffner <falk@debian.org>
17587
17588 * gcc.dg/loop-6.c: New test.
17589
17590 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17591
17592 * gcc.c-torture/execute/20041126-1.c: New test.
17593
17594 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17595
17596 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
17597 on IRIX.
17598
17599 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17600
17601 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
17602 functions.
17603
17604 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17605
17606 PR rtl-optimization/17825
17607 * gcc.c-torture/compile/20041119-1.c: New test.
17608
17609 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17610
17611 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
17612 Check existence of ld library path variables before unsetting.
17613
17614 2004-11-26 Mark Mitchell <mark@codesourcery.com>
17615
17616 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
17617
17618 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17619
17620 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
17621
17622 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17623
17624 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
17625
17626 2004-11-26 Ben Elliston <bje@au.ibm.com>
17627
17628 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
17629 dg-do directive.
17630
17631 2004-11-26 Ben Elliston <bje@au.ibm.com>
17632
17633 * gcc.dg/pr17957.c: Pass --param, not -param.
17634
17635 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
17636
17637 PR middle-end/17957
17638 * testsuite/gcc.dg/pr17957.c: New test.
17639
17640 2004-11-25 Mark Mitchell <mark@codesourcery.com>
17641
17642 PR c++/18445
17643 * g++.dg/template/crash28.C: Likewise.
17644
17645 PR c++/18001
17646 * g++.dg/expr/unary2.C: Adjust lvalue messages.
17647 * g++.dg/ext/lvaddr.C: Likewise.
17648 * g++.dg/opt/pr7503-3.C: Likewise.
17649
17650 PR c++/18466
17651 * g++.dg/parse/qualified3.C: New test.
17652 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
17653
17654 PR c++/18545
17655 * g++.dg/expr/return1.C: New test.
17656
17657 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17658
17659 Friend class name lookup 3/n, PR c++/3332
17660 * g++.dg/lookup/friend3.C: New test.
17661 * g++.dg/lookup/friend4.C: Likewise.
17662 * g++.dg/lookup/friend5.C: Likewise.
17663
17664 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17665
17666 Friend class name lookup 2/n, PR c++/14513, c++/15410
17667 * g++.dg/lookup/friend2.C: New test.
17668 * g++.dg/template/friend31.C: Likewise.
17669
17670 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17671
17672 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
17673
17674 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17675
17676 PR c++/17473
17677 * g++.dg/tc1/dr56.C: Remove.
17678 * g++.dg/template/typedef1.C: Add dg-error markers.
17679 * g++.old-deja/g++.other/typedef7.C: Likewise.
17680
17681 PR c++/18285
17682 * g++.dg/parse/typedef7.C: New test.
17683
17684 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
17685
17686 * gcc.c-torture/execute/20041124-1.c: New test.
17687
17688 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17689
17690 * g++.dg/template/deduce3.C: New test.
17691
17692 PR c++/18586
17693 * g++.dg/template/crash27.C: New test.
17694
17695 PR c++/18530
17696 * g++.dg/warn/Wshadow-3.C: New test.
17697
17698 2004-11-24 Devang Patel <dpatel@apple.com>
17699
17700 PR/18555
17701 * gcc.dg/cpp/isysroot-1.c: New test.
17702 * gcc.dg/cpp/usr/include/stdio.h: New file.
17703 * gcc.dg/cpp/isysroot-2.c: New test.
17704 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
17705 New file.
17706
17707 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17708
17709 PR c++/8929
17710 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
17711
17712 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17713
17714 * gcc.target/sparc/align.c: Do not include <stdint.h>.
17715 * gcc.target/sparc/pdist.c: Likewise.
17716
17717 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
17718
17719 PR c++/16882
17720 * g++.dg/conversion/simd1.C: New test.
17721
17722 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17723
17724 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
17725 and restore_ld_library_path_env_vars.
17726 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
17727 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
17728 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
17729 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
17730
17731 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
17732
17733 * gcc.dg/pragma-align-2.c: Test macro expansion.
17734 * gcc.dg/pragma-pack-2.c: New test.
17735
17736 2004-11-23 Richard Henderson <rth@redhat.com>
17737
17738 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
17739 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17740 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
17741 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
17742 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
17743 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
17744
17745 * gcc.dg/vect/vect.exp: Add check for alpha.
17746 * lib/target-supports.exp (check_alpha_max_hw_available): New.
17747 (check_effective_target_vect_int): Enable for alpha.
17748 (check_effective_target_vect_long): New.
17749 (is-effective-target): Add it.
17750
17751 2004-11-23 Uros Bizjak <uros@kss-loka.si>
17752
17753 * gcc.dg/pr18614-1.c: New test.
17754
17755 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17756
17757 * gcc.dg/setjmp-2.c: New test.
17758
17759 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
17760
17761 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
17762 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
17763 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
17764 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
17765 gcc.target/sparc/pdist.c: New tests.
17766
17767 2004-11-22 Bob Wilson <bob.wilson@acm.org>
17768
17769 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
17770
17771 2004-11-22 Dale Johannesen <dalej@apple.com>
17772
17773 * gcc.dg/20041111-1.c: New.
17774
17775 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17776
17777 PR tree-opt/18536
17778 * gcc.dg/vect/pr18536.c: New test.
17779
17780 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17781
17782 PR c++/18354
17783 * g++.dg/template/nontype11.C: New test.
17784
17785 2004-11-21 Roger Sayle <roger@eyesopen.com>
17786
17787 PR middle-end/18520
17788 * gcc.dg/pr18520-1.c: New test case.
17789
17790 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
17791
17792 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
17793 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
17794 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
17795 expected diagnostics.
17796
17797 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17798
17799 PR target/18580
17800 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
17801 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
17802 vect-77.c, vect-77a.c: XFAIL on the SPARC.
17803
17804 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17805
17806 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
17807
17808 2004-11-19 Mark Mitchell <mark@codesourcery.com>
17809 Joseph Myers <joseph@codesourcery.com>
17810
17811 * lib/target-supports.exp (check_visibility_available): Really
17812 test the compiler.
17813
17814 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17815
17816 PR tree-opt/18181
17817 * gcc.dg/vect/vect-85.c: New test.
17818 * gcc.dg/vect/vect-86.c: New test.
17819 * gcc.dg/vect/vect-87.c: New test.
17820 * gcc.dg/vect/vect-88.c: New test.
17821
17822 2004-11-19 Ben Elliston <bje@au.ibm.com>
17823
17824 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
17825
17826 2004-11-18 Janis Johnson <janis187@us.ibm.com>
17827
17828 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
17829 * gcc.dg/ppc-and-1.c: Ditto.
17830 * gcc.dg/ppc-compare-1.c: Ditto.
17831 * gcc.dg/ppc-mov-1.c: Ditto
17832
17833 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
17834 Mark Mitchell <mark@codesourcery.com>
17835
17836 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
17837
17838 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17839 Aldy Hernandez <aldyh@redhat.com>
17840
17841 * lib/target-supports.exp (check_effective_target_vect_int): New
17842 (check_effective_target_vect_float): New
17843 (check_effective_target_vect_double): New.
17844 (is-effective-target): Support new effective targets keywords.
17845 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
17846 default action for dg-do.
17847 * gcc.dg/vect/pr16105.c: Use new support.
17848 * gcc.dg/vect/pr18400.c: Ditto.
17849 * gcc.dg/vect/pr18425.c: Ditto.
17850 * gcc.dg/vect/vect-1.c: Ditto.
17851 * gcc.dg/vect/vect-10.c: Ditto.
17852 * gcc.dg/vect/vect-11.c: Ditto.
17853 * gcc.dg/vect/vect-12.c: Ditto.
17854 * gcc.dg/vect/vect-13.c: Ditto.
17855 * gcc.dg/vect/vect-14.c: Ditto.
17856 * gcc.dg/vect/vect-15.c: Ditto.
17857 * gcc.dg/vect/vect-16.c: Ditto.
17858 * gcc.dg/vect/vect-17.c: Ditto.
17859 * gcc.dg/vect/vect-18.c: Ditto.
17860 * gcc.dg/vect/vect-19.c: Ditto.
17861 * gcc.dg/vect/vect-2.c: Ditto.
17862 * gcc.dg/vect/vect-20.c: Ditto.
17863 * gcc.dg/vect/vect-21.c: Ditto.
17864 * gcc.dg/vect/vect-22.c: Ditto.
17865 * gcc.dg/vect/vect-23.c: Ditto.
17866 * gcc.dg/vect/vect-24.c: Ditto.
17867 * gcc.dg/vect/vect-25.c: Ditto.
17868 * gcc.dg/vect/vect-26.c: Ditto.
17869 * gcc.dg/vect/vect-27.c: Ditto.
17870 * gcc.dg/vect/vect-27a.c: Ditto.
17871 * gcc.dg/vect/vect-28.c: Ditto.
17872 * gcc.dg/vect/vect-29.c: Ditto.
17873 * gcc.dg/vect/vect-29a.c: Ditto.
17874 * gcc.dg/vect/vect-3.c: Ditto.
17875 * gcc.dg/vect/vect-30.c: Ditto.
17876 * gcc.dg/vect/vect-31.c: Ditto.
17877 * gcc.dg/vect/vect-32.c: Ditto.
17878 * gcc.dg/vect/vect-33.c: Ditto.
17879 * gcc.dg/vect/vect-34.c: Ditto.
17880 * gcc.dg/vect/vect-35.c: Ditto.
17881 * gcc.dg/vect/vect-36.c: Ditto.
17882 * gcc.dg/vect/vect-37.c: Ditto.
17883 * gcc.dg/vect/vect-38.c: Ditto.
17884 * gcc.dg/vect/vect-4.c: Ditto.
17885 * gcc.dg/vect/vect-40.c: Ditto.
17886 * gcc.dg/vect/vect-41.c: Ditto.
17887 * gcc.dg/vect/vect-42.c: Ditto.
17888 * gcc.dg/vect/vect-43.c: Ditto.
17889 * gcc.dg/vect/vect-44.c: Ditto.
17890 * gcc.dg/vect/vect-45.c: Ditto.
17891 * gcc.dg/vect/vect-46.c: Ditto.
17892 * gcc.dg/vect/vect-47.c: Ditto.
17893 * gcc.dg/vect/vect-48.c: Ditto.
17894 * gcc.dg/vect/vect-48a.c: Ditto.
17895 * gcc.dg/vect/vect-49.c: Ditto.
17896 * gcc.dg/vect/vect-5.c: Ditto.
17897 * gcc.dg/vect/vect-50.c: Ditto.
17898 * gcc.dg/vect/vect-51.c: Ditto.
17899 * gcc.dg/vect/vect-52.c: Ditto.
17900 * gcc.dg/vect/vect-53.c: Ditto.
17901 * gcc.dg/vect/vect-54.c: Ditto.
17902 * gcc.dg/vect/vect-55.c: Ditto.
17903 * gcc.dg/vect/vect-56.c: Ditto.
17904 * gcc.dg/vect/vect-56a.c: Ditto.
17905 * gcc.dg/vect/vect-57.c: Ditto.
17906 * gcc.dg/vect/vect-58.c: Ditto.
17907 * gcc.dg/vect/vect-59.c: Ditto.
17908 * gcc.dg/vect/vect-6.c: Ditto.
17909 * gcc.dg/vect/vect-60.c: Ditto.
17910 * gcc.dg/vect/vect-61.c: Ditto.
17911 * gcc.dg/vect/vect-62.c: Ditto.
17912 * gcc.dg/vect/vect-63.c: Ditto.
17913 * gcc.dg/vect/vect-64.c: Ditto.
17914 * gcc.dg/vect/vect-65.c: Ditto.
17915 * gcc.dg/vect/vect-66.c: Ditto.
17916 * gcc.dg/vect/vect-67.c: Ditto.
17917 * gcc.dg/vect/vect-68.c: Ditto.
17918 * gcc.dg/vect/vect-69.c: Ditto.
17919 * gcc.dg/vect/vect-7.c: Ditto.
17920 * gcc.dg/vect/vect-72.c: Ditto.
17921 * gcc.dg/vect/vect-72a.c: Ditto.
17922 * gcc.dg/vect/vect-73.c: Ditto.
17923 * gcc.dg/vect/vect-74.c: Ditto.
17924 * gcc.dg/vect/vect-75.c: Ditto.
17925 * gcc.dg/vect/vect-76.c: Ditto.
17926 * gcc.dg/vect/vect-77.c: Ditto.
17927 * gcc.dg/vect/vect-77a.c: Ditto.
17928 * gcc.dg/vect/vect-78.c: Ditto.
17929 * gcc.dg/vect/vect-79.c: Ditto.
17930 * gcc.dg/vect/vect-8.c: Ditto.
17931 * gcc.dg/vect/vect-80.c: Ditto.
17932 * gcc.dg/vect/vect-82.c: Ditto.
17933 * gcc.dg/vect/vect-82_64.c: Ditto.
17934 * gcc.dg/vect/vect-83.c: Ditto.
17935 * gcc.dg/vect/vect-83_64.c: Ditto.
17936 * gcc.dg/vect/vect-9.c: Ditto.
17937 * gcc.dg/vect/vect-all.c: Ditto.
17938 * gcc.dg/vect/vect-none.c: Ditto.
17939
17940 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17941
17942 * lib/gcc-dg.exp (dg-skip-if): New function.
17943 (dg-forbid-option): Remove.
17944 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
17945 * g++.dg/abi/bitfield8.C: Likewise.
17946 * g++.dg/abi/dtor1.C: Likewise.
17947 * g++.dg/abi/empty10.C: Likewise.
17948 * g++.dg/abi/empty7.C: Likewise.
17949 * g++.dg/abi/empty9.C: Likewise.
17950 * g++.dg/abi/layout3.C: Likewise.
17951 * g++.dg/abi/layout4.C: Likewise.
17952 * g++.dg/abi/thunk1.C: Likewise.
17953 * g++.dg/abi/thunk2.C: Likewise.
17954 * g++.dg/abi/vbase11.C: Likewise.
17955 * g++.dg/abi/vthunk2.C: Likewise.
17956 * g++.dg/abi/vthunk3.C: Likewise.
17957 * g++.dg/ext/attrib8.C: Likewise.
17958 * g++.dg/opt/longbranch2.C: Likewise.
17959 * g++.dg/opt/reg-stack4.C: Likewise.
17960 * g++.old-deja/g++.ext/attrib1.C: Likewise.
17961 * g++.old-deja/g++.ext/attrib2.C: Likewise.
17962 * g++.old-deja/g++.ext/attrib3.C: Likewise.
17963 * g++.old-deja/g++.other/store-expr1.C: Likewise.
17964 * g++.old-deja/g++.other/store-expr2.C: Likewise.
17965 * gcc.dg/20000609-1.c: Likewise.
17966 * gcc.dg/20000720-1.c: Likewise.
17967 * gcc.dg/20011107-1.c: Likewise.
17968 * gcc.dg/20011119-1.c: Likewise.
17969 * gcc.dg/20020108-1.c: Likewise.
17970 * gcc.dg/20020122-2.c: Likewise.
17971 * gcc.dg/20020122-3.c: Likewise.
17972 * gcc.dg/20020201-3.c: Likewise.
17973 * gcc.dg/20020206-1.c: Likewise.
17974 * gcc.dg/20020218-1.c: Likewise.
17975 * gcc.dg/20020310-1.c: Likewise.
17976 * gcc.dg/20020411-1.c: Likewise.
17977 * gcc.dg/20020418-2.c: Likewise.
17978 * gcc.dg/20020426-1.c: Likewise.
17979 * gcc.dg/20020426-2.c: Likewise.
17980 * gcc.dg/20020517-1.c: Likewise.
17981 * gcc.dg/20020523-1.c: Likewise.
17982 * gcc.dg/20020523-2.c: Likewise.
17983 * gcc.dg/20020729-1.c: Likewise.
17984 * gcc.dg/20030204-1.c: Likewise.
17985 * gcc.dg/20030826-2.c: Likewise.
17986 * gcc.dg/20030926-1.c: Likewise.
17987 * gcc.dg/20031202-1.c: Likewise.
17988 * gcc.dg/980312-1.c: Likewise.
17989 * gcc.dg/980313-1.c: Likewise.
17990 * gcc.dg/990117-1.c: Likewise.
17991 * gcc.dg/990424-1.c: Likewise.
17992 * gcc.dg/990524-1.c: Likewise.
17993 * gcc.dg/991230-1.c: Likewise.
17994 * gcc.dg/i386-387-1.c: Likewise.
17995 * gcc.dg/i386-387-2.c: Likewise.
17996 * gcc.dg/i386-387-3.c: Likewise.
17997 * gcc.dg/i386-387-4.c: Likewise.
17998 * gcc.dg/i386-387-5.c: Likewise.
17999 * gcc.dg/i386-387-6.c: Likewise.
18000 * gcc.dg/i386-asm-1.c: Likewise.
18001 * gcc.dg/i386-bitfield1.c: Likewise.
18002 * gcc.dg/i386-bitfield2.c: Likewise.
18003 * gcc.dg/i386-loop-1.c: Likewise.
18004 * gcc.dg/i386-loop-2.c: Likewise.
18005 * gcc.dg/i386-loop-3.c: Likewise.
18006 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18007 * gcc.dg/i386-pic-1.c: Likewise.
18008 * gcc.dg/i386-regparm.c: Likewise.
18009 * gcc.dg/i386-signbit-1.c: Likewise.
18010 * gcc.dg/i386-signbit-2.c: Likewise.
18011 * gcc.dg/i386-signbit-3.c: Likewise.
18012 * gcc.dg/i386-sse-5.c: Likewise.
18013 * gcc.dg/i386-sse-8.c: Likewise.
18014 * gcc.dg/i386-unroll-1.c: Likewise.
18015 * gcc.dg/tls/opt-1.c: Likewise.
18016 * gcc.dg/tls/opt-2.c: Likewise.
18017 * gcc.dg/unroll-1.c: Likewise.
18018 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18019 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18020 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18021 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18022
18023 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18024
18025 * g++.dg/template/incomplete1.C: New test.
18026
18027 2004-11-16 Nick Clifton <nickc@redhat.com>
18028
18029 Revert patches accidentally commited during checkin of fixes for
18030 xstormy16 tests:
18031 gcc.c-torture/execute/simd-4.c: Revert
18032 gcc.dg/20040910-1.c: Revert.
18033
18034 2004-11-16 Paul Brook <paul@codesourcery.com>
18035
18036 PR fortran/13010
18037 * gfortran.dg/der_pointer_1.f90: New test.
18038
18039 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
18040
18041 PR c/18498
18042 * gcc.dg/bitfld-13.c: New test.
18043
18044 2004-11-15 Janis Johnson <janis187@us.ibm.com>
18045
18046 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
18047 powerpc*-*-linux*.
18048
18049 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
18050 * gcc.dg/ppc64-abi-2.c: Ditto.
18051 * gcc.dg/ppc64-abi-3.c: Ditto.
18052
18053 * lib/gcc-dg.exp (dg-target-list): Remove.
18054
18055 2004-11-15 Steve Ellcey <sje@cup.hp.com>
18056
18057 * gcc.dg/ia64-postinc.c: New test.
18058
18059 2004-11-15 Mark Mitchell <mark@codesourcery.com>
18060
18061 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
18062
18063 2004-11-15 Nick Clifton <nickc@redhat.com>
18064
18065 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
18066 __INT_MAX__ so that the test can be compiled by toolchains
18067 targeted at 16-bit processors.
18068
18069 * gcc.dg/20040625-1.c: Use long constants rather than integers
18070 when performing arithmetic that will overflow 16-bits.
18071
18072 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
18073 xstormy16. It does not support 128-bit vector operations.
18074
18075 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
18076 with the macro PTR_TYPE. Define this macro to an integer type
18077 suitable for holding a pointer.
18078
18079 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
18080 the target is a 16-bit processor.
18081
18082 * gcc.dg/cpp/if-2.c: Expect a different warning message from
18083 16-bit targets where the character constant will be too long.
18084
18085 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
18086 where the double will not be directly addressable.
18087
18088 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18089
18090 Friend class name lookup 1/n, PR c++/18471
18091 * g++.dg/template/crash26.C: New test.
18092 * g++.dg/lookup/struct1.C: Adjust expected error.
18093 * g++.dg/parse/elab1.C: Likewise.
18094 * g++.dg/parse/elab2.C: Likewise.
18095 * g++.dg/parse/int-as-enum1.C: Likewise.
18096 * g++.dg/parse/struct-as-enum1.C: Likewise.
18097 * g++.dg/parse/typedef1.C: Likewise.
18098 * g++.dg/parse/typedef3.C: Likewise.
18099 * g++.dg/parse/typedef4.C: Likewise.
18100 * g++.dg/parse/typedef5.C: Likewise.
18101 * g++.dg/template/nontype4.C: Likewise.
18102 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
18103 * g++.old-deja/g++.other/elab1.C: Likewise.
18104 * g++.old-deja/g++.other/syntax4.C: Likewise.
18105
18106 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18107
18108 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
18109
18110 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
18111
18112 * gcc.c-torture/execute/20041114-1.c: New test.
18113
18114 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
18115
18116 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
18117 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
18118 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
18119 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
18120 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
18121 gcc.dg/switch-7.c: New tests.
18122
18123 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18124
18125 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
18126
18127 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18128
18129 PR tree-opt/18400
18130 * gcc.dg/vect/pr18400.c: New test.
18131
18132 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18133 Andrew Pinski <pinskia@physics.uc.edu>
18134
18135 PR tree-opt/18425
18136 * gcc.dg/vect/pr18425.c: New test.
18137
18138 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18139
18140 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
18141 Guard with dg-require-alias and dg-require-visibility.
18142
18143 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18144
18145 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
18146
18147 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18148
18149 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
18150
18151 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18152
18153 PR c++/17344
18154 * g++.dg/template/defarg5.C: New test.
18155
18156 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18157
18158 * g++.dg/parse/cast1.C: Run only on ILP32.
18159 * g++.old-deja/g++.mike/p784.C: Likewise.
18160
18161 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
18162
18163 * gcc.c-torture/execute/20041113-1.c: New test.
18164
18165 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18166
18167 PR target/18230
18168 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
18169 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
18170 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
18171 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18172 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
18173 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
18174 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
18175 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
18176 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
18177 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
18178 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
18179 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
18180 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
18181
18182 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18183
18184 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
18185 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
18186 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
18187 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
18188 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
18189 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
18190 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
18191 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
18192 gcc.target/sparc/combined-1.c: New tests.
18193
18194 2004-11-12 Ziemowit Laski <zlaski@apple.com>
18195
18196 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
18197 New tests.
18198
18199 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18200
18201 * lib/gcc-dg.exp (dg-forbid-option): New function.
18202 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
18203 * g++.dg/abi/bitfield8.C: Likewise.
18204 * g++.dg/abi/dtor1.C: Likewise.
18205 * g++.dg/abi/empty10.C: Likewise.
18206 * g++.dg/abi/empty7.C: Likewise.
18207 * g++.dg/abi/empty9.C: Likewise.
18208 * g++.dg/abi/layout3.C: Likewise.
18209 * g++.dg/abi/layout4.C: Likewise.
18210 * g++.dg/abi/thunk1.C: Likewise.
18211 * g++.dg/abi/thunk2.C: Likewise.
18212 * g++.dg/abi/vbase11.C: Likewise.
18213 * g++.dg/abi/vthunk2.C: Likewise.
18214 * g++.dg/abi/vthunk3.C: Likewise.
18215 * g++.dg/ext/attrib8.C: Likewise.
18216 * g++.dg/opt/longbranch2.C: Likewise.
18217 * g++.dg/opt/reg-stack4.C: Likewise.
18218 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18219 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18220 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18221 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18222 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18223 * gcc.dg/20000609-1.c: Likewise.
18224 * gcc.dg/20000720-1.c: Likewise.
18225 * gcc.dg/20011107-1.c: Likewise.
18226 * gcc.dg/20011119-1.c: Likewise.
18227 * gcc.dg/20020108-1.c: Likewise.
18228 * gcc.dg/20020122-2.c: Likewise.
18229 * gcc.dg/20020122-3.c: Likewise.
18230 * gcc.dg/20020201-3.c: Likewise.
18231 * gcc.dg/20020206-1.c: Likewise.
18232 * gcc.dg/20020218-1.c: Likewise.
18233 * gcc.dg/20020310-1.c: Likewise.
18234 * gcc.dg/20020411-1.c: Likewise.
18235 * gcc.dg/20020418-2.c: Likewise.
18236 * gcc.dg/20020426-1.c: Likewise.
18237 * gcc.dg/20020426-2.c: Likewise.
18238 * gcc.dg/20020517-1.c: Likewise.
18239 * gcc.dg/20020523-1.c: Likewise.
18240 * gcc.dg/20020523-2.c: Likewise.
18241 * gcc.dg/20020729-1.c: Likewise.
18242 * gcc.dg/20030204-1.c: Likewise.
18243 * gcc.dg/20030826-2.c: Likewise.
18244 * gcc.dg/20030926-1.c: Likewise.
18245 * gcc.dg/20031202-1.c: Likewise.
18246 * gcc.dg/980312-1.c: Likewise.
18247 * gcc.dg/980313-1.c: Likewise.
18248 * gcc.dg/990117-1.c: Likewise.
18249 * gcc.dg/990424-1.c: Likewise.
18250 * gcc.dg/990524-1.c: Likewise.
18251 * gcc.dg/991230-1.c: Likewise.
18252 * gcc.dg/i386-387-1.c: Likewise.
18253 * gcc.dg/i386-387-2.c: Likewise.
18254 * gcc.dg/i386-387-3.c: Likewise.
18255 * gcc.dg/i386-387-4.c: Likewise.
18256 * gcc.dg/i386-387-5.c: Likewise.
18257 * gcc.dg/i386-387-6.c: Likewise.
18258 * gcc.dg/i386-asm-1.c: Likewise.
18259 * gcc.dg/i386-bitfield1.c: Likewise.
18260 * gcc.dg/i386-bitfield2.c: Likewise.
18261 * gcc.dg/i386-loop-1.c: Likewise.
18262 * gcc.dg/i386-loop-2.c: Likewise.
18263 * gcc.dg/i386-loop-3.c: Likewise.
18264 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18265 * gcc.dg/i386-pic-1.c: Likewise.
18266 * gcc.dg/i386-regparm.c: Likewise.
18267 * gcc.dg/i386-signbit-1.c: Likewise.
18268 * gcc.dg/i386-signbit-2.c: Likewise.
18269 * gcc.dg/i386-signbit-3.c: Likewise.
18270 * gcc.dg/i386-sse-5.c: Likewise.
18271 * gcc.dg/i386-sse-8.c: Likewise.
18272 * gcc.dg/i386-unroll-1.c: Likewise.
18273 * gcc.dg/tls/opt-1.c: Likewise.
18274 * gcc.dg/tls/opt-2.c: Likewise.
18275 * gcc.dg/unroll-1.c: Likewise.
18276 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18277 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18278 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18279 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18280 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
18281 -m64 is specified.
18282
18283 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18284
18285 PR c++/18389
18286 * g++.dg/parse/cond1.C: New test.
18287
18288 PR c++/18429
18289 * g++.dg/template/array9.C: New test.
18290 * g++.dg/ext/vla1.C: Adjust error messages.
18291 * g++.dg/ext/vlm1.C: Likewise.
18292 * g++.dg/template/crash2.C: Likewise.
18293
18294 PR c++/18436
18295 * g++.dg/template/call3.C: New test.
18296
18297 PR c++/18407
18298 * g++.dg/template/ptrmem11.C: New test.
18299
18300 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
18301
18302 PR other/14264
18303 * lib/g++.exp: Set LC_ALL and LANG to C.
18304 * lib/gcc-dg.exp: Likewise.
18305 * lib/gfortran.exp: Likewise.
18306 * lib/objc.exp: Likewise.
18307 * lib/treelang.exp: Likewise.
18308
18309 2004-11-12 Andreas Schwab <schwab@suse.de>
18310
18311 * gcc.dg/pr16286.c: Fix last change.
18312
18313 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18314
18315 PR c++/18416
18316 * g++.dg/init/global1.C: New test.
18317
18318 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
18319
18320 * gcc.c-torture/execute/20041112-1.c: New test.
18321
18322 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18323
18324 * lib/gcc-dg.exp (dg-target-list): New.
18325
18326 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18327 Richard Sandiford <rsandifo@redhat.com>
18328
18329 * lib/target-supports.exp (get-compiler_messages): New.
18330 (check_named_sections_available): Use it.
18331 (check_effective_target_ilp32): New.
18332 (check_effective_target_lp64): New.
18333 (is-effective-target): New.
18334 * lib/gcc-dg.exp (dg-require-effective-target): New.
18335
18336 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
18337
18338 * gcc.dg/precedence-1.c: New test.
18339
18340 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18341
18342 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
18343
18344 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
18345 message, delete generated files, use more descriptive name for
18346 executable, and make the test unsupported when it cannot be run.
18347
18348 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
18349 (dg-require-weak, dg-require-visibility, dg-require-alias,
18350 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
18351 dg-require-iconv, dg-require-named-sections): Use it.
18352
18353 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
18354
18355 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
18356
18357 PR target/16457
18358 * gcc.dg/ppc-and-1: New
18359
18360 PR target/16796
18361 * gcc.dg/ppc-mov-1.c: New.
18362
18363 PR target/16458
18364 * gcc.dg/ppc-compare-1.c: New.
18365
18366 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
18367
18368 * objc.dg/desig-init-2.m: New test.
18369
18370 2004-11-10 Adam Nemet <anemet@lnxw.com>
18371
18372 PR middle-end/18160
18373 * g++.dg/warn/register-var-1.C: New test.
18374 * g++.dg/warn/register-var-2.C: New test.
18375
18376 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18377
18378 * gcc.dg/union-2.c: New test.
18379
18380 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
18381
18382 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
18383 New test for PR tree-optimization/17892.
18384
18385 2004-11-09 Mark Mitchell <mark@codesourcery.com>
18386
18387 PR c++/18369
18388 * g++.dg/init/new12.C: New test.
18389
18390 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
18391
18392 * gcc.target/sparc: New directory.
18393 * gcc.target/sparc/sparc.exp: New driver.
18394 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
18395 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
18396 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
18397 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
18398
18399 2004-11-10 Paul Brook <paul@codesourcery.com>
18400
18401 PR fortran/18218
18402 * gfortran.dg/list_read.c: New test.
18403
18404 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18405
18406 PR c/18322
18407 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
18408 expected diagnostic location.
18409
18410 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
18411
18412 * gcc.dg/20041109-1.c: New test.
18413
18414 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18415
18416 PR objc/18406
18417 * objc/compile/pr18406.m: New test.
18418
18419 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18420
18421 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
18422
18423 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18424
18425 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
18426
18427 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18428
18429 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
18430
18431 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18432
18433 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
18434 exit.
18435
18436 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
18437
18438 PR tree-opt/18299
18439 * gcc.c-torture/pr18299-1.c: New test.
18440
18441 2004-11-06 Andreas Schwab <schwab@suse.de>
18442
18443 * gcc.dg/pr16286.c: Also test for bool and pixel.
18444
18445 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
18446
18447 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
18448 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
18449 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
18450 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
18451 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
18452 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
18453 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
18454 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
18455 gcc.dg/struct-semi-3.c: New tests.
18456
18457 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18458
18459 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
18460
18461 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18462
18463 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
18464 Do not use C99 designators.
18465
18466 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18467
18468 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
18469
18470 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18471
18472 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
18473 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
18474 * gcc.c-torture/execute/simd-5.x: Remove.
18475
18476 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
18477
18478 PR rtl-optimization/17933
18479 * gcc.dg/torture/pr17933-1.c: New test.
18480
18481 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18482
18483 PR target/18106
18484 * lib/target-supports.exp (check_weak_available): Support
18485 Windows.
18486
18487 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
18488
18489 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
18490 call to fflush(stdout) before abort.
18491 (my_ffsll): New function.
18492 (generate_fields): Use it.
18493
18494 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18495
18496 * gcc.dg/init-undef-1.c: New test.
18497
18498 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18499
18500 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
18501 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
18502 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
18503 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
18504 expected messages for new parser.
18505
18506 2004-11-04 Mark Mitchell <mark@codesourcery.com>
18507
18508 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
18509
18510 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18511
18512 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
18513 on LP64 targets.
18514
18515 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18516
18517 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
18518 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
18519 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
18520 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
18521 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
18522 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
18523 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
18524 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
18525 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
18526 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
18527
18528 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18529
18530 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
18531 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
18532 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
18533 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
18534 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
18535 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
18536 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
18537 for new parser.
18538
18539 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
18540
18541 PR target/15342
18542 * gcc.dg/20041104-1.c: New test.
18543
18544 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18545
18546 * g++.dg/template/nontype7.C: New test.
18547 * g++.dg/template/nontype8.C: Likewise.
18548 * g++.dg/template/nontype9.C: Likewise.
18549 * g++.dg/template/nontype10.C: Likewise.
18550 * g++.dg/tc1/dr49.C: Likewise.
18551 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
18552 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
18553
18554 2004-11-04 Ben Elliston <bje@au.ibm.com>
18555
18556 * g++.dg/rtti/tinfo1.C: Remove xfails.
18557
18558 2004-11-04 Ben Elliston <bje@au.ibm.com>
18559
18560 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
18561 packed attribute to the definition to satisfy the new C++ parser.
18562
18563 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18564
18565 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
18566 invocations of va_arg.
18567
18568 2004-11-02 Mark Mitchell <mark@codesourcery.com>
18569
18570 PR c++/18124
18571 * g++.dg/template/crash25.C: New test.
18572
18573 PR c++/18155
18574 * g++.dg/template/typedef2.C: New test.
18575 * g++.dg/parse/crash13.C: Adjust error markers.
18576
18577 PR c++/18177
18578 * g++.dg/conversion/const3.C: New test.
18579
18580 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18581
18582 PR fortran/17535
18583 PR fortran/17583
18584 PR fortran/17713
18585 * gfortran.dg/generic_[123].f90: New testcases.
18586
18587 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18588
18589 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
18590 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
18591
18592 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
18593
18594 PR tree-opt/16808
18595 * gcc.c-torture/compile/pr16808.c: New test.
18596
18597 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
18598
18599 PR rtl-optimization/17104
18600 * gcc.dg/ppc-bitfield1.c: New.
18601
18602 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18603
18604 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
18605
18606 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18607
18608 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
18609 strings for 32-bit code.
18610
18611 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
18612
18613 PR c/18239
18614 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
18615
18616 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
18617
18618 PR c++/18064
18619 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
18620
18621 2004-10-31 Mark Mitchell <mark@codesourcery.com>
18622
18623 PR c++/15172
18624 * g++.dg/init/aggr2.C: New test.
18625
18626 2004-10-30 Ziemowit Laski <zlaski@apple.com>
18627
18628 * objc.dg/local-decl-1.m: New test.
18629
18630 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
18631
18632 * gcc.dg/20040910-1.c: Adjust regex.
18633
18634 2004-10-30 Roger Sayle <roger@eyesopen.com>
18635
18636 PR rtl-optimization/18084
18637 * g++.dg/opt/pr18084-1.C: New testcase.
18638
18639 2004-10-30 Matt Austern <austern@apple.com>
18640
18641 PR c++/17542
18642 * g++.dg/ext/attrib18.C: New test.
18643
18644 2004-10-30 Roger Sayle <roger@eyesopen.com>
18645
18646 PR middle-end/18096
18647 * gcc.dg/pr18096-1.c: New test case.
18648
18649 2004-10-30 Roger Sayle <roger@eyesopen.com>
18650
18651 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
18652
18653 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
18654
18655 PR c/16666
18656 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
18657 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
18658 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
18659 gcc.dg/old-style-prom-3.c: New tests.
18660
18661 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
18662
18663 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
18664 Remove unnecessary inclusion of stdio.h.
18665
18666 2004-10-29 Roger Sayle <roger@eyesopen.com>
18667
18668 PR rtl-optimization/17581
18669 * gcc.dg/pr17581-1.c: New test case.
18670
18671 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
18672
18673 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
18674 being implemented.
18675 * g++.dg/conversion/dr195-1.C: New.
18676 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
18677 * g++.old-deja/g++.mike/p10148.C: Likewise.
18678
18679 2004-10-29 Mark Mitchell <mark@codesourcery.com>
18680
18681 PR c++/17695
18682 * g++.dg/debug/typedef2.C: New test.
18683
18684 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
18685
18686 PR fortran/13490
18687 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
18688 * gfortran.dg/g77/README: Update.
18689
18690 2004-10-28 Matt Austern <austern@apple.com>
18691
18692 PR c++/14124
18693 * g++.dg/ext/packed7.C: New test.
18694
18695 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18696
18697 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
18698 scan-assembler.
18699 * lib/scanasm.exp (hidden-scan-for): New proc.
18700 (scan-hidden): Use hidden-scan-for instead of constructing the scan
18701 string.
18702 (scan-not-hidden): Likewise.
18703 * lib/target-supports.exp (check_visibility_available): mach-o is
18704 support too.
18705
18706 2004-10-28 Mark Mitchell <mark@codesourcery.com>
18707
18708 PR c++/17132
18709 * g++.dg/template/memclass3.C: New test.
18710
18711 2004-10-28 Adam Nemet <anemet@lnxw.com>
18712
18713 PR middle-end/18160
18714 * gcc.dg/register-var-1.c: New test.
18715 * gcc.dg/register-var-2.c: New test.
18716 * gcc.dg/asm-7.c: Taking the address of a register variable is an
18717 error now.
18718
18719 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
18720
18721 PR other/18172
18722 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
18723 unused variables.
18724 * gcc.dg/vect/vect-22.c: Likewise.
18725
18726 2004-10-28 Jakub Jelinek <jakub@redhat.com>
18727
18728 * gcc.dg/i386-rotate-1.c: New test.
18729
18730 2004-10-27 Mark Mitchell <mark@codesourcery.com>
18731
18732 * g++.dg/init/ref12.C: Add "run" marker.
18733
18734 PR c++/17435
18735 * g++.dg/init/ref12.C: New test.
18736
18737 PR c++/18140
18738 * g++.dg/template/shift1.C: New test.
18739 * g++.dg/template/error10.C: Adjust error markers.
18740
18741 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
18742
18743 PR tree-opt/17529
18744 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
18745
18746 2004-10-27 Geoffrey Keating <geoffk@apple.com>
18747
18748 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
18749 * gcc.dg/weak/weak-3.c: Likewise.
18750 * gcc.dg/weak/weak-5.c: Likewise.
18751 * gcc.dg/weak/weak-9.c: Likewise.
18752 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
18753 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
18754
18755 * gcc.dg/darwin-weakimport-1.c: New.
18756
18757 2004-10-28 Ben Elliston <bje@au.ibm.com>
18758
18759 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
18760
18761 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
18762
18763 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
18764 'syntax' error messages.
18765 * gcc.dg/cpp/direct2s.c: Likewise.
18766
18767 2004-10-26 Geoffrey Keating <geoffk@apple.com>
18768
18769 * gcc.c-torture/compile/20041026-1.c: New.
18770
18771 2004-10-26 Mark Mitchell <mark@codesourcery.com>
18772
18773 PR c++/18093
18774 * g++.dg/lookup/ns2.C: New test.
18775
18776 PR c++/18020
18777 * g++.dg/template/enum4.C: New test.
18778
18779 PR c++/18161
18780 * g++.dg/template/expr1.C: New test.
18781
18782 2004-10-26 Ben Elliston <bje@au.ibm.com>
18783
18784 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
18785
18786 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
18787
18788 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
18789 gcc.dg/decl-nospec-3.c: New tests.
18790
18791 2004-10-26 Ziemowit Laski <zlaski@apple.com>
18792
18793 * objc.dg/super-class-3.m: New test.
18794
18795 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
18796
18797 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
18798 resyncing.
18799 * gcc.dg/cpp/direct2s.c: Likewise.
18800
18801 2004-10-25 Geoffrey Keating <geoffk@apple.com>
18802
18803 * objc.dg/image-info.m: Update for changes to section selection.
18804
18805 2004-10-25 David Ayers <d.ayers@inode.at>
18806 Ziemowit Laski <zlaski@apple.com>
18807
18808 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
18809 diagnostics when messaging 'id <Proto>'.
18810 * objc.dg/class-protocol-1.m: New test.
18811 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
18812 a non-existent method signature.
18813 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
18814 Update diagnostics when messaging with non-existent method signature.
18815 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
18816 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
18817 invalid receivers are now resolved as if messaging 'id'; remove
18818 extraneous diagnostics.
18819
18820 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
18821
18822 PR c/16667
18823 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
18824 gcc.dg/init-desig-obs-3.c: New tests.
18825
18826 2004-10-25 Jakub Jelinek <jakub@redhat.com>
18827
18828 * gcc.dg/debug/20041023-1.c: New test.
18829
18830 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
18831
18832 PR middle-end/17407
18833 * gcc.c-torture/compile/pr17407.c: New test.
18834
18835 PR c++/18121
18836 * g++.dg/template/array8.C: New test.
18837
18838 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18839
18840 PR other/18138
18841 * lib/g++.exp: Accept more than one multilib libgcc.
18842 * lib/gcc-dg.exp: Likewise.
18843 * lib/objc.exp: Likewise.
18844 * lib/treelang.exp: Likewise.
18845 * lib/gfortran.exp: Likewise.
18846
18847 2004-10-24 Ben Elliston <bje@au.ibm.com>
18848
18849 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
18850
18851 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
18852
18853 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
18854 * gcc.dg/c99-const-expr-3.c: Likewise.
18855
18856 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
18857
18858 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
18859
18860 2004-10-23 Ben Elliston <bje@au.ibm.com>
18861
18862 * gcc.c-torture/execute/loop-2e.x: Remove.
18863
18864 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
18865
18866 PR c++/18095
18867 * g++.dg/parse/crash18.C: New.
18868 * g++.dg/parse/crash19.C: New.
18869
18870 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18871
18872 * g++.dg/ext/dllimport1.C: Move dg-warnings.
18873 * g++.dg/ext/dllimport2.C: Same.
18874 * g++.dg/ext/dllimport8.C: Same.
18875
18876 2004-10-21 Mark Mitchell <mark@codesourcery.com>
18877
18878 PR c++/10841
18879 * g++.dg/conversion/cast1.C: New test.
18880 * g++.dg/overload/pmf1.C: Adjust error marker.
18881
18882 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
18883
18884 PR objc/17923
18885 * objc.dg/const-str-7.m: New test.
18886
18887 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18888
18889 * g++.dg/template/memfriend11.C: Fix comment typo.
18890 * g++.dg/template/memfriend14.C: Likewise.
18891
18892 2004-10-20 Richard Henderson <rth@redhat.com>
18893
18894 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
18895 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
18896 -fasynchronous-unwind-tables.
18897
18898 2004-10-20 Richard Henderson <rth@redhat.com>
18899
18900 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
18901 (main): Return success.
18902 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
18903 (main): Return success.
18904
18905 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18906
18907 PR c++/13495
18908 * g++.dg/template/memfriend9.C: New test.
18909 * g++.dg/template/memfriend10.C: Likewise.
18910 * g++.dg/template/memfriend11.C: Likewise.
18911 * g++.dg/template/memfriend12.C: Likewise.
18912 * g++.dg/template/memfriend13.C: Likewise.
18913 * g++.dg/template/memfriend14.C: Likewise.
18914 * g++.dg/template/memfriend15.C: Likewise.
18915 * g++.dg/template/memfriend16.C: Likewise.
18916 * g++.dg/template/memfriend17.C: Likewise.
18917 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
18918
18919 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
18920
18921 * g++.dg/conversion/dr195.C: New.
18922 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
18923
18924 2004-10-20 Ben Elliston <bje@au.ibm.com>
18925 Devang Patel <dpatel@apple.com>
18926
18927 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
18928 of floating point arithmetic, which could trap.
18929
18930 2004-10-19 Mark Mitchell <mark@codesourcery.com>
18931
18932 PR c++/14035
18933 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
18934 * g++.dg/conversion/const2.C: New test.
18935 * g++.dg/expr/reinterpret2.C: New test.
18936 * g++.dg/expr/reinterpret3.C: New test.
18937 * g++.dg/expr/cast2.C: New test.
18938 * g++.dg/expr/copy1.C: New test.
18939 * g++.dg/other/conversion1.C: Change error message.
18940 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
18941 function pointers to void *.
18942 * g++.old-deja/g++.mike/p10148.C: Likewise.
18943
18944 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18945
18946 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
18947
18948 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
18949
18950 PR c++/18047
18951
18952 * g++.dg/parse/expr3.C: New test.
18953
18954 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18955
18956 * gcc.dg/smod-1.c: New test.
18957
18958 2004-10-18 Ziemowit Laski <zlaski@apple.com>
18959
18960 * objc.dg/method-14.m: New test.
18961
18962 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
18963
18964 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
18965 Also xfail as the patch was reverted.
18966
18967 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
18968
18969 PR middle-end/16973
18970 * gcc.dg/pr16973.c: New test.
18971
18972 2004-10-18 Diego Novillo <dnovillo@redhat.com>
18973
18974 PR tree-optimization/17656
18975 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
18976
18977 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
18978
18979 * g++.dg/eh/shadow1.C: New.
18980
18981 2004-10-18 Jakub Jelinek <jakub@redhat.com>
18982
18983 * gcc.c-torture/compile/20041018-1.c: New test.
18984
18985 2004-10-18 Ben Elliston <bje@au.ibm.com>
18986
18987 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
18988 compiler referring to register 0 when accessing sdata. The linker
18989 now patches things up.
18990
18991 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
18992
18993 PR c/17529
18994 * gcc.c-torture/compile/pr17529.c: New test.
18995
18996 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18997
18998 PR c++/17743
18999 * g++.dg/ext/attrib17.C: New test.
19000
19001 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19002
19003 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
19004
19005 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19006
19007 PR c++/10479
19008 * g++.dg/ext/attrib16.C: New test.
19009
19010 2004-10-15 Mark Mitchell <mark@codesourcery.com>
19011
19012 PR c++/17042
19013 * g++.dg/init/dso_handle1.C: New test.
19014
19015 PR c++/14667
19016 * g++.dg/parse/typedef6.C: New test.
19017
19018 PR c++/17916
19019 * g++.dg/parse/pragma1.C: New test.
19020
19021 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
19022
19023 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
19024
19025 2004-10-15 Steve Ellcey <sje@cup.hp.com>
19026
19027 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
19028 -fno-common when on HPPA HP-UX platforms.
19029
19030 2004-10-15 Jakub Jelinek <jakub@redhat.com>
19031
19032 PR other/16820
19033 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
19034 stdint.h.
19035 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
19036 uintptr_t.
19037
19038 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19039
19040 PR c++/16301
19041 * g++.dg/lookup/strong-using-4.C: New test.
19042
19043 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19044
19045 PR middle-end/16567
19046 * gcc.c-torture/compile/nested-1.c: New test.
19047
19048 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19049
19050 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
19051 and mipsisa64*-*-* (until support for misaligned loads is added).
19052 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
19053 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
19054 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
19055 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
19056 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
19057 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
19058
19059 2004-10-14 Mark Mitchell <mark@codesourcery.com>
19060
19061 PR c++/17976
19062 * g++.dg/init/dtor3.C: New test.
19063
19064 2004-10-15 Ben Elliston <bje@au.ibm.com>
19065
19066 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
19067
19068 2004-10-14 Geoffrey Keating <geoffk@apple.com>
19069
19070 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
19071 * gcc.dg/macho-lo-sum.c: Likewise.
19072
19073 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
19074
19075 * gcc.dg/ppc-spe64-1.c: New test.
19076
19077 2004-10-14 Devang Patel <dpatel@apple.com>
19078
19079 PR 17635
19080 * gcc.dg/pr17635.c : New test.
19081
19082 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
19083
19084 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
19085 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
19086 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
19087 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
19088 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
19089 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
19090 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
19091 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
19092 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
19093 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
19094 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
19095 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
19096 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
19097 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
19098 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
19099 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
19100 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
19101 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
19102
19103 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19104
19105 * gcc.dg/vect/vect-82.c: New testcase.
19106 * gcc.dg/vect/vect-82_64.c: New testcase.
19107 * gcc.dg/vect/vect-83.c: New testcase.
19108 * gcc.dg/vect/vect-83_64.c: New testcase.
19109
19110 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19111
19112 * gcc.dg/cpp/error-1.c: New test.
19113
19114 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19115
19116 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
19117
19118 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
19119
19120 PR target/17984
19121 * gcc.dg/cris-peep2-xsrand2.c: New test.
19122
19123 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
19124
19125 PR c++/17661
19126 * testsuite/g++.dg/expr/for2.C: New test.
19127
19128 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19129
19130 * g++.dg/inherit/thunk1.C: Run on the SPARC.
19131
19132 2004-10-13 Jakub Jelinek <jakub@redhat.com>
19133
19134 PR tree-optimization/17724
19135 * g++.dg/opt/pr17724-1.C: New test.
19136 * g++.dg/opt/pr17724-2.C: New test.
19137 * g++.dg/opt/pr17724-3.C: New test.
19138 * g++.dg/opt/pr17724-4.C: New test.
19139 * g++.dg/opt/pr17724-5.C: New test.
19140 * g++.dg/opt/pr17724-6.C: New test.
19141
19142 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
19143
19144 PR c/17301
19145 * gcc.dg/pr17301-2.c: New test.
19146
19147 2004-10-11 Mark Mitchell <mark@codesourcery.com>
19148
19149 PR c++/15876
19150 * g++.dg/parse/error22.C: New test.
19151
19152 PR c++/17936
19153 * g++.dg/template/spec18.C: New test.
19154
19155 2004-10-11 Steve Ellcey <sje@cup.hp.com>
19156
19157 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
19158 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
19159 memcpy.
19160 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
19161 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
19162
19163 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
19164
19165 * g++.dg/eh/cleanup5.C: Add dg-options "".
19166
19167 2004-10-11 Roger Sayle <roger@eyesopen.com>
19168
19169 PR middle-end/17657
19170 * gcc.dg/switch-4.c: New test case.
19171
19172 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
19173
19174 * gcc.c-torture/execute/20041011-1.c: New test.
19175
19176 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19177
19178 PR c++/17554
19179 * g++.dg/init/for3.C: New test.
19180
19181 PR c++/17657
19182 * g++.dg/opt/switch2.C: New test.
19183
19184 PR middle-end/17703
19185 * g++.dg/warn/Wreturn-2.C: New test.
19186
19187 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19188
19189 PR c++/17907
19190 * g++.dg/eh/cleanup5.C: New test.
19191
19192 2004-10-10 Mark Mitchell <mark@codesourcery.com>
19193
19194 PR c++/17393
19195 * g++.dg/parse/error21.C: New test.
19196
19197 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
19198
19199 * g++.dg/overload/pmf1.C: Adjust quoting marks.
19200 * g++.dg/warn/incomplete1.C: Likewise.
19201 * g++.dg/template/qualttp20.C: Likewise.
19202
19203 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19204
19205 PR c/17881
19206 * parm-incomplete-1.c: New test.
19207
19208 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19209
19210 PR c++/17867
19211 * g++.dg/parse/error19.C: New test.
19212
19213 PR c++/17670
19214 * g++.dg/init/new11.C: New test.
19215
19216 PR c++/17821
19217 * g++.dg/parse/error20.C: New test.
19218
19219 PR c++/17826
19220 * g++.dg/template/crash24.C: New test.
19221
19222 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19223
19224 PR c/17301
19225 * gcc.dg/pr17301-1.c: New test.
19226
19227 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19228
19229 PR c/17189
19230 * gcc.dg/anon-struct-5.c: New test.
19231
19232 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
19233
19234 PR c/17844
19235 * gcc.dg/pr17844-1.c: New test.
19236
19237 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
19238
19239 PR tree-optimization/17906
19240 * gcc.c-torture/compile/pr17906.c: New.
19241
19242 2004-10-09 Stuart Hastings <stuart@apple.com>
19243 Roger Sayle <roger@eyesopen.com>
19244
19245 PR rtl-optimization/17853
19246 * gcc.dg/i386-mmx-5.c: New testcase.
19247
19248 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
19249
19250 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
19251
19252 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19253
19254 PR c++/17524
19255 * g++.dg/template/static9.C: New test.
19256
19257 PR c++/17685
19258 * g++.dg/parse/operator5.C: New test.
19259
19260 2004-10-09 Roger Sayle <roger@eyesopen.com>
19261
19262 PR middle-end/17894
19263 * gcc.c-torture/execute/divcmp-4.c: New test case.
19264
19265 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19266
19267 PR tree-opt/17902
19268 * g++.dg/opt/pr17902.C: New test.
19269
19270 2004-10-09 Jakub Jelinek <jakub@redhat.com>
19271
19272 * gcc.dg/cpp/ident-1.c: Add dg-options "".
19273
19274 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19275
19276 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
19277
19278 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19279
19280 * gcc.dg/assign-warn-3.c: New test.
19281
19282 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19283
19284 PR c/16999
19285 * gcc.dg/cpp/ident-1.c: New test.
19286
19287 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
19288
19289 * gcc.c-torture/compile/acc1.c: New.
19290
19291 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19292
19293 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
19294 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
19295
19296 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19297
19298 * gcc.dg/ultrasp11.c: New test.
19299
19300 2004-10-08 Michael Matz <matz@suse.de>
19301
19302 * gcc.dg/doloop-2.c: New test.
19303
19304 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19305
19306 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
19307 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
19308 objc.dg/method-9.m: Update expected diagnostics.
19309
19310 2004-10-07 Geoffrey Keating <geoffk@apple.com>
19311
19312 * gcc.dg/ppc-fsel-3.c: New file.
19313 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
19314
19315 2004-10-07 Paul Brook <paul@codesourcery.com>
19316
19317 * gfortran.dg/intrinsic_verify_1.f90: New test.
19318
19319 2004-10-07 Paul Brook <paul@codesourcery.com>
19320
19321 * gfortran.dg/empty_format_1.f90: Remove stray commas.
19322
19323 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19324
19325 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
19326 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
19327 commit.
19328
19329 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
19330
19331 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
19332
19333 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19334
19335 PR c++/17115
19336 * g++.dg/warn/Winline-4.C: New test.
19337
19338 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19339
19340 * gcc.c-torture/compile/20041007-1.c: New test.
19341
19342 2004-10-07 Paul Brook <paul@codesourcery.com>
19343
19344 PR fortran/17678
19345 * gfortran.dg/use_allocated_1.f90: New test.
19346
19347 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19348
19349 PR middle-end/17849
19350 * gfortran.fortran-torture/compile/nested.f90: New test
19351
19352 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
19353
19354 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
19355
19356 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19357
19358 PR c++/17368
19359 * g++.dg/ext/asm6.C: New test.
19360
19361 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
19362
19363 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
19364
19365 2004-10-06 Paul Brook <paul@codesourcery.com>
19366
19367 PR libfortran/17709
19368 * gfortran.dg/empty_format_1.f90: New test.
19369
19370 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19371
19372 PR fortran/17568
19373 * gfortran.dg/ishft.f90: New test.
19374
19375 PR fortran/17283
19376 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
19377 tests.
19378
19379 2004-10-06 Paul Brook <paul@codesourcery.com>
19380
19381 * gfortran.dg/do_1.f90: New test.
19382
19383 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19384
19385 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
19386 optimizing for size.
19387
19388 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19389
19390 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
19391
19392 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19393
19394 * gcc.c-torture/compile/20041005-1.c: New test.
19395
19396 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
19397
19398 PR c++/17829
19399 * g++.dg/lookup/koenig4.C: New.
19400
19401 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
19402
19403 * g++.dg/other/classkey1.C: Adjust quoting marks.
19404 * g++.dg/parse/error15.C: Likewise.
19405 * g++.dg/template/meminit2.C (int>): Likewise.
19406
19407 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19408
19409 PR fortran/17283
19410 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
19411
19412 PR fortran/17631
19413 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
19414
19415 PR fortran/17708
19416 * gfortran.dg/pr17708.f90: New test.
19417
19418 2004-10-04 Chao-ying Fu <fu@mips.com>
19419
19420 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
19421 * gcc.dg/vect/vect-4.c: Ditto.
19422 * gcc.dg/vect/vect-5.c: Ditto.
19423 * gcc.dg/vect/vect-6.c: Ditto.
19424 * gcc.dg/vect/vect-8.c: Ditto.
19425 * gcc.dg/vect/vect-16.c: Ditto.
19426 * gcc.dg/vect/vect-30.c: Ditto.
19427 * gcc.dg/vect/vect-40.c: Ditto.
19428 * gcc.dg/vect/vect-41.c: Ditto.
19429 * gcc.dg/vect/vect-42.c: Ditto.
19430 * gcc.dg/vect/vect-43.c: Ditto.
19431 * gcc.dg/vect/vect-44.c: Ditto.
19432 * gcc.dg/vect/vect-45.c: Ditto.
19433 * gcc.dg/vect/vect-46.c: Ditto.
19434 * gcc.dg/vect/vect-47.c: Ditto.
19435 * gcc.dg/vect/vect-48.c: Ditto.
19436 * gcc.dg/vect/vect-49.c: Ditto.
19437 * gcc.dg/vect/vect-50.c: Ditto.
19438 * gcc.dg/vect/vect-51.c: Ditto.
19439 * gcc.dg/vect/vect-52.c: Ditto.
19440 * gcc.dg/vect/vect-53.c: Ditto.
19441 * gcc.dg/vect/vect-54.c: Ditto.
19442 * gcc.dg/vect/vect-55.c: Ditto.
19443 * gcc.dg/vect/vect-56.c: Ditto.
19444 * gcc.dg/vect/vect-57.c: Ditto.
19445 * gcc.dg/vect/vect-58.c: Ditto.
19446 * gcc.dg/vect/vect-59.c: Ditto.
19447 * gcc.dg/vect/vect-60.c: Ditto.
19448 * gcc.dg/vect/vect-74.c: Ditto.
19449 * gcc.dg/vect/vect-79.c: Ditto.
19450 * gcc.dg/vect/vect-80.c: Ditto.
19451
19452 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
19453
19454 * gcc.dg/unused-7.c: Use the correct option.
19455
19456 2004-10-04 Paul Brook <paul@codesourcery.com>
19457 Bud Davis <bdavis9659@comcast.net>
19458
19459 PR fortran/17706
19460 PR fortran/16434
19461 * gfortran/pr17706.f90: New test.
19462 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
19463
19464 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19465
19466 * gfortran.dg/pr17612.f90: New test.
19467
19468 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
19469
19470 * g++.dg/template/local1.C: Adjust quoting marks in
19471 testing for diagnostics.
19472 * g++.dg/tls/diag-2.C: Likewise.
19473 * g++.dg/other/error8.C: Likewise.
19474
19475 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19476
19477 PR c/17178
19478 * gcc.dg/unused-4.c: Adjust to be correct.
19479
19480 PR c/17820
19481 * gcc.dg/unused-7.c: New test.
19482
19483 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19484
19485 PR c++/17797
19486 * g++.dg/overload/template2.C: New test.
19487
19488 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
19489
19490 PR tree-optimization/16632
19491 * gcc.dg/tree-ssa/20041002-1.c: New.
19492
19493 2004-10-03 Paul Brook <paul@codesourcery.com>
19494
19495 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
19496 rather than relying on default formatting.
19497
19498 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
19499
19500 * gcc.dg/20040920-1.c: Update expected message text.
19501
19502 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
19503
19504 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
19505
19506 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
19507
19508 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
19509 tree level.
19510
19511 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19512
19513 * gcc.dg/tree-ssa/pr17343.c: Remove.
19514
19515 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19516
19517 PR tree-opt/17343
19518 * gcc.dg/tree-ssa/pr17343.c: New test.
19519
19520 2004-10-01 Jakub Jelinek <jakub@redhat.com>
19521
19522 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
19523 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
19524 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
19525 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
19526 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
19527
19528 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19529
19530 * gcc.dg/lvalue-2.c: New test.
19531
19532 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19533
19534 PR c/17730
19535 * gcc.dg/pr17730-1.c: New test
19536
19537 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
19538
19539 PR c/7425
19540 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
19541
19542 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19543
19544 * gcc.c-torture/execute/stdarg-1.c: New test.
19545 * gcc.c-torture/execute/stdarg-2.c: New test.
19546 * gcc.c-torture/execute/stdarg-3.c: New test.
19547 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19548 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19549 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19550 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19551 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19552
19553 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19554
19555 PR tree-optimization/17697
19556 * g++.dg/opt/pr17697-1.C: New test.
19557 * g++.dg/opt/pr17697-2.C: New test.
19558 * g++.dg/opt/pr17697-3.C: New test.
19559
19560 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
19561
19562 PR c/16409
19563 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
19564 gcc.dg/vla-init-5.c: New tests.
19565
19566 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
19567
19568 PR c/13804
19569 * gcc.dg/pr13804-1.c: New test.
19570
19571 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19572
19573 PR fortran/16938
19574 * gfortran.dg/pr16938.f90: New test.
19575
19576 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19577
19578 * g++.dg/template/crash23.C: New test.
19579
19580 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19581
19582 PR c++/17585
19583 * g++.dg/template/static8.C: New test.
19584
19585 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
19586
19587 PR c++/17681
19588 * g++.dg/other/error9.C: New test.
19589
19590 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
19591
19592 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
19593
19594 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19595
19596 PR fortran/15164
19597 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
19598
19599 2004-09-26 Roger Sayle <roger@eyesopen.com>
19600
19601 PR middle-end/17112
19602 * gcc.dg/pr17112-1.c: New test case.
19603
19604 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
19605
19606 PR c/11459
19607 * gcc.dg/pr11459-1.c: New test.
19608
19609 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
19610
19611 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
19612 * gcc.dg/tree-ssa/loop-4.c: Likewise.
19613
19614 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19615
19616 * gfortran.dg/pr15324.f90: Make array bounds consistent.
19617
19618 2004-09-25 Jan Hubicka <jh@suse.cz>
19619
19620 * compile/30040909-1.c: New test.
19621 * compile/30040907-1.c: New test.
19622
19623 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
19624
19625 * gcc.c-torture/execute/va-arg-26.c: New test.
19626
19627 2004-09-24 Zack Weinberg <zack@codesourcery.com>
19628
19629 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
19630 extra diagnostics on targets with 64-bit pointers.
19631 * objc.dg/selector-1.m: Adjust dg-warning regexp.
19632
19633 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19634
19635 PR c/17188
19636 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
19637 * gcc.dg/decl-3.c: Adjust expected message.
19638
19639 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19640
19641 PR fortran/17615
19642 * gfortran.dg/pr17615.f90: New test.
19643
19644 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
19645
19646 PR tree-optimzation/17517
19647 * g++.dg/tree-ssa/pr17517.C: New Test.
19648
19649 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
19650
19651 PR c++/16889
19652 * g++.dg/lookup/ambig3.C: New.
19653
19654 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
19655
19656 PR tree-opt/17624
19657 * g++.dg/opt/pr17624.C: New test.
19658
19659 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19660
19661 PR c/6980
19662 * gcc.dg/Wbad-function-cast-1.c: New test.
19663
19664 2004-09-23 Zack Weinberg <zack@codesourcery.com>
19665
19666 * g++.dg/ext/complit1.C
19667 * g++.dg/other/error2.C
19668 * g++.dg/other/nontype-1.C
19669 * g++.dg/parse/crash11.C
19670 * g++.dg/parse/crash12.C
19671 * g++.dg/parse/error15.C
19672 * g++.dg/parse/error4.C
19673 * g++.dg/parse/tmpl-outside1.C
19674 * g++.dg/parse/too-many-tmpl-args1.C
19675 * g++.dg/template/dependent-expr3.C
19676 * g++.dg/template/error10.C
19677 * g++.dg/template/instantiate1.C
19678 * g++.dg/template/vtable2.C
19679 * g++.dg/warn/Wshadow-1.C
19680 * g++.dg/warn/weak1.C
19681 * g++.old-deja/g++.brendan/crash16.C
19682 * g++.old-deja/g++.brendan/crash18.C
19683 * g++.old-deja/g++.brendan/crash48.C
19684 * g++.old-deja/g++.brendan/crash49.C
19685 * g++.old-deja/g++.brendan/crash55.C
19686 * g++.old-deja/g++.brendan/crash56.C
19687 * g++.old-deja/g++.brendan/crash8.C
19688 * g++.old-deja/g++.brendan/enum11.C
19689 * g++.old-deja/g++.brendan/enum8.C
19690 * g++.old-deja/g++.brendan/enum9.C
19691 * g++.old-deja/g++.brendan/friend3.C
19692 * g++.old-deja/g++.brendan/misc14.C
19693 * g++.old-deja/g++.bugs/900402_02.C
19694 * g++.old-deja/g++.bugs/900404_03.C
19695 * g++.old-deja/g++.bugs/900404_04.C
19696 * g++.old-deja/g++.bugs/900428_03.C
19697 * g++.old-deja/g++.jason/crash4.C
19698 * g++.old-deja/g++.jason/overload21.C
19699 * g++.old-deja/g++.jason/redecl1.C
19700 * g++.old-deja/g++.jason/report.C
19701 * g++.old-deja/g++.jason/rfg10.C
19702 * g++.old-deja/g++.jason/template30.C
19703 * g++.old-deja/g++.law/arm12.C
19704 * g++.old-deja/g++.law/ctors5.C
19705 * g++.old-deja/g++.law/cvt20.C
19706 * g++.old-deja/g++.law/init10.C
19707 * g++.old-deja/g++.law/init8.C
19708 * g++.old-deja/g++.law/visibility17.C
19709 * g++.old-deja/g++.law/visibility7.C
19710 * g++.old-deja/g++.mike/net8.C
19711 * g++.old-deja/g++.mike/p646.C
19712 * g++.old-deja/g++.mike/p700.C
19713 * g++.old-deja/g++.mike/p701.C
19714 * g++.old-deja/g++.mike/p811.C
19715 * g++.old-deja/g++.ns/template13.C
19716 * g++.old-deja/g++.other/array3.C
19717 * g++.old-deja/g++.other/crash25.C
19718 * g++.old-deja/g++.other/dtor3.C
19719 * g++.old-deja/g++.other/dtor4.C
19720 * g++.old-deja/g++.other/main1.C
19721 * g++.old-deja/g++.other/warn7.C
19722 * g++.old-deja/g++.pt/crash11.C
19723 * g++.old-deja/g++.pt/crash36.C
19724 * g++.old-deja/g++.pt/spec22.C
19725 * g++.old-deja/g++.pt/spec9.C
19726 * g++.old-deja/g++.pt/ttp52.C
19727 * g++.old-deja/g++.robertl/eb103.C
19728 * g++.old-deja/g++.robertl/eb121.C
19729 * g++.old-deja/g++.robertl/eb22.C
19730 * g++.old-deja/g++.robertl/eb8.C:
19731 Update locations and/or regexps of dg-error markers.
19732 Remove markers for some bogus messages that are no longer issued.
19733
19734 2004-09-23 Jakub Jelinek <jakub@redhat.com>
19735
19736 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
19737 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
19738
19739 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
19740
19741 PR c++/17618
19742 * g++.dg/lookup/crash5.C: New test.
19743
19744 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
19745
19746 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
19747 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
19748 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
19749 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
19750 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
19751 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
19752
19753 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
19754 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
19755 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
19756 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
19757 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
19758 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
19759
19760 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
19761
19762 * gcc.dg/vect/vect-44.c: Check additional cases.
19763 * gcc.dg/vect/vect-48.c: Check additional cases.
19764
19765 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
19766 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
19767 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
19768 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
19769 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
19770 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
19771 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
19772 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
19773 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
19774
19775 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
19776 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
19777 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
19778
19779 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19780
19781 * gcc.dg/tree-ssa/loop-6.c: New test.
19782
19783 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
19784
19785 PR c++/17620
19786 * g++.dg/inherit/base2.C: New.
19787
19788 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19789
19790 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
19791 * gcc.dg/20001012-2.c: Likewise.
19792 * gcc.dg/20001013-1.c: Likewise.
19793 * gcc.dg/20001101-1.c: Likewise.
19794 * gcc.dg/20001102-1.c: Likewise.
19795 * gcc.dg/bf-spl1.c: Likewise.
19796 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
19797 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
19798
19799 2004-09-22 Diego Novillo <dnovillo@redhat.com>
19800
19801 PR tree-optimization/16721
19802 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
19803
19804 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
19805
19806 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
19807 * gcc.dg/20040305-1.c: Likewise.
19808
19809 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
19810
19811 PR c/16566
19812 * gcc.c-torture/compile/pr16566-1.c,
19813 gcc.c-torture/compile/pr16566-2.c,
19814 gcc.c-torture/compile/pr16566-3.c: New tests.
19815
19816 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
19817
19818 PR tree-optimization/17512
19819 * gcc.c-torture/compile/20040916-1.c.
19820
19821 2004-09-21 Mark Mitchell <mark@codesourcery.com>
19822
19823 * gcc.dg/pragma-re-3.c: New test.
19824
19825 2004-09-17 Matt Austern <austern@apple.com>
19826
19827 PR c++/15049
19828 * g++.dg/other/anon3.C: New.
19829
19830 2004-09-21 Roger Sayle <roger@eyesopen.com>
19831
19832 PR c++/7503
19833 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
19834 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
19835 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
19836 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
19837 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
19838
19839 2004-09-21 Bud Davis <bdavis9659@comcast.net>
19840
19841 PR fortran/17286
19842 * gfortran.dg/pr17286.f90: New test.
19843
19844 2004-09-20 Mark Mitchell <mark@codesourcery.com>
19845
19846 PR c++/17530
19847 * g++.dg/template/static7.C: New test.
19848
19849 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
19850
19851 PR tree-opt/17558
19852 * gcc.c-torture/compile/pr17558.c: New test.
19853
19854 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19855
19856 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
19857 if SKIP_ATTRIBUTE is defined.
19858
19859 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19860
19861 PR fortran/15957
19862 * gfortran.dg/pr15957.f90: New test.
19863
19864 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
19865
19866 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
19867 in comparison.
19868 * gcc.dg/vect/vect-79.c: Likewise.
19869 * gcc.dg/vect/vect-80.c: Likewise.
19870
19871 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19872
19873 PR fortran/15750
19874 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
19875
19876 2004-09-20 Ira Rosen <irar@il.ibm.com>
19877
19878 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
19879 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
19880 * gcc.dg/vect/vect-62.c: New testcase.
19881 * gcc.dg/vect/vect-63.c: New testcase.
19882 * gcc.dg/vect/vect-64.c: New testcase.
19883 * gcc.dg/vect/vect-65.c: New testcase.
19884 * gcc.dg/vect/vect-66.c: New testcase.
19885 * gcc.dg/vect/vect-67.c: New testcase.
19886 * gcc.dg/vect/vect-68.c: New testcase.
19887 * gcc.dg/vect/vect-69.c: New testcase.
19888 * gcc.dg/vect/vect-79.c: New testcase.
19889 * gcc.dg/vect/vect-80.c: New testcase.
19890
19891 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19892
19893 * gcc.target/mips/asm-1.c: New test.
19894
19895 2004-09-19 Ira Rosen <irar@il.ibm.com>
19896
19897 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
19898 * gcc.dg/vect/vect-73.c: New testcase.
19899 * gcc.dg/vect/vect-74.c: New testcase.
19900 * gcc.dg/vect/vect-75.c: New testcase.
19901 * gcc.dg/vect/vect-76.c: New testcase.
19902 * gcc.dg/vect/vect-77.c: New testcase.
19903 * gcc.dg/vect/vect-78.c: New testcase
19904
19905 2004-09-18 Paul Brook <paul@codesourcery.com>
19906
19907 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
19908
19909 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
19910
19911 PR c/17424
19912 * gcc.dg/pr17424-1.c: New test.
19913
19914 2004-09-18 Diego Novillo <dnovillo@redhat.com>
19915
19916 * g++.dg/tree-ssa/pr17153.C: New test.
19917
19918 2004-09-16 Geoffrey Keating <geoffk@apple.com>
19919
19920 PR pch/13361
19921 * testsuite/g++.dg/pch/wchar-1.C: New.
19922 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19923
19924 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
19925
19926 * gcc.c-torture/execute/20040917-1.c: New test.
19927
19928 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19929
19930 PR tree-optimization/17319
19931 * gcc.dg/pr17319.c: New test.
19932
19933 2004-09-17 Devang Patel <dpatel@apple.com>
19934
19935 * gcc.dg/20040813-1.c: New test.
19936
19937 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19938
19939 PR tree-optimization/17273
19940 * gcc.c-torture/compile/pr17273.c: New test.
19941
19942 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
19943
19944 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
19945 Update expected messages.
19946 * gcc.dg/declspec-13.c: New test.
19947
19948 2004-09-17 David Edelsohn <edelsohn@gnu.org>
19949
19950 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
19951
19952 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19953
19954 * gcc.c-torture/execute/pr17252.c: Use post-increment to
19955 change what 'a' is pointing to.
19956
19957 2004-09-17 Mark Mitchell <mark@codesourcery.com>
19958
19959 PR c++/16002
19960 * g++.dg/template/error18.C: New test.
19961
19962 PR c++/16029
19963 * g++.dg/warn/Wunused-8.C: New test.
19964
19965 2004-09-17 Steven Bosscher <stevenb@suse.de>
19966
19967 PR tree-optimization/17513
19968 * gcc.dg/20040916-1.c: New test.
19969
19970 2004-09-16 Mark Mitchell <mark@codesourcery.com>
19971
19972 PR c++/17501
19973 * g++.dg/template/typename7.C: New test.
19974
19975 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19976
19977 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
19978
19979 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
19980
19981 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
19982 with -ftree-based-profiling also.
19983 * lib/profopt.exp: Support late-set profile_option/feedback_option.
19984
19985 2004-09-16 Victor Leikehman <lei@il.ibm.com>
19986
19987 PR/15364
19988 * gfortran.dg/der_array_io_1.f90: New test.
19989 * gfortran.dg/der_array_io_2.f90: New test.
19990 * gfortran.dg/der_array_io_3.f90: New test.
19991
19992 2004-09-15 Mark Mitchell <mark@codesourcery.com>
19993
19994 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
19995 EABI.
19996
19997 2004-09-15 Mark Mitchell <mark@codesourcery.com>
19998
19999 * g++.dg/opt/switch1.C: New test.
20000
20001 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
20002
20003 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
20004 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
20005 Update expected messages.
20006
20007 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20008
20009 PR fortran/16485
20010 * gfortran.dg/same_name_1.f90: New test.
20011
20012 2004-09-15 Diego Novillo <dnovillo@redhat.com>
20013
20014 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
20015 dereference garbage pointers.
20016
20017 2004-09-15 Jakub Jelinek <jakub@redhat.com>
20018
20019 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
20020 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
20021
20022 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
20023 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
20024 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
20025
20026 2004-09-14 Mark Mitchell <mark@codesourcery.com>
20027
20028 PR c++/17324
20029 * g++.dg/template/mangle1.C: New test.
20030
20031 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20032
20033 PR tree-optimization/17252
20034 * gcc.c-torture/execute/pr17252.c: New test.
20035
20036 2004-09-14 Andrew Pinski <apinski@apple.com>
20037
20038 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
20039
20040 2004-09-14 Roger Sayle <roger@eyesopen.com>
20041
20042 PR rtl-optimization/9771
20043 * gcc.dg/pr9771-1.c: New test case.
20044
20045 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20046
20047 PR tree-optimization/15262
20048 * gcc.c-torture/execute/pr15262-1.c: New test.
20049 * gcc.c-torture/execute/pr15262-2.c: New test.
20050
20051 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
20052
20053 * gcc.dg/declspec-12.c: New test.
20054
20055 2004-09-14 Bud Davis <bdavis9659@comcast.net>
20056
20057 * gfortran.dg/pr17090.f90: Add directives to test.
20058
20059 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20060
20061 * gcc.c-torture/compile/20040914-1.c: New test.
20062
20063 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20064
20065 PR c++/16162
20066 * g++.dg/template/decl2.C: New test.
20067
20068 2004-09-13 Bud Davis <bdavis9659@comcast.net>
20069
20070 PR fortran/17090
20071 * gfortran.dg/pr17090.f90: New test.
20072
20073 2004-09-13 Dale Johannesen <dalej@apple.com>
20074
20075 * gcc.c-torture/compile/pr17408.c: New test case.
20076
20077 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20078
20079 PR c++/16716
20080 * g++.dg/parse/crash17.C: New test.
20081
20082 PR c++/17327
20083 * g++.dg/template/enum3.C: New test.
20084
20085 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
20086
20087 * lib/gcc-defs.exp: Load wrapper.exp.
20088 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
20089 using local code.
20090 * lib/gcc.exp (gcc_init): Similar.
20091 * lib/gfortran.exp (gfortran_init): Similar.
20092 * lib/objc.exp (objc_init): Similar.
20093 * lib/treelang.exp (treelang_init): Similar.
20094 * lib/wrapper.exp: New file with build_wrapper call machinery in
20095 ${tool}_maybe_build_wrapper.
20096
20097 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20098
20099 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
20100 "inline".
20101 * gcc.dg/declspec-11.c: Update expected messages.
20102 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
20103 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
20104 gcc.dg/inline-12.c: New tests.
20105
20106 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
20107
20108 * g++.dg/tree-ssa/pr17400.C: New testcase.
20109
20110 2004-09-13 James E Wilson <wilson@specifixinc.com>
20111
20112 * gcc.target/mips/sb1-1.c: New testcase.
20113
20114 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
20115
20116 * lib/g77-dg.exp: Remove unused file.
20117 * lib/mike-g77.exp: Ditto.
20118 * lib/g77.exp: Ditto.
20119
20120 2004-09-12 Richard Henderson <rth@redhat.com>
20121
20122 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
20123
20124 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20125
20126 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
20127 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20128 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
20129 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
20130 Update expected messages.
20131
20132 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
20133
20134 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
20135 declaration/use mismatch for dirp parameter.
20136
20137 2004-09-12 Andrew Pinski <apinski@apple.com>
20138
20139 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
20140 -fgnu-runtime is passed.
20141
20142 2004-09-12 Richard Henderson <rth@redhat.com>
20143
20144 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
20145 do the uplevel thing and update additional_flags directly.
20146 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
20147 gfortran.fortran-torture/execute/intrinsic_nearest.x,
20148 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
20149 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
20150
20151 2004-09-11 Steven Bosscher <stevenb@suse.de>
20152
20153 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
20154
20155 2004-09-11 Roger Sayle <roger@eyesopen.com>
20156
20157 PR middle-end/17411
20158 * g++.dg/opt/pr17411-1.C: New test case.
20159
20160 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20161
20162 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20163 gcc.dg/tls/diag-2.c: Update expected messages.
20164 * gcc.dg/991209-1.c: Specify compilation options. Update expected
20165 messages.
20166 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
20167 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
20168 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
20169 gcc.dg/tls/diag-5.c: New tests.
20170
20171 2004-09-11 Zack Weinberg <zack@codesourcery.com>
20172
20173 * gcc.dg/20040910-1.c: Correct dg-error regexp.
20174
20175 2004-09-11 Steven Bosscher <stevenb@suse.de>
20176
20177 * g++.dg/parse/break-in-for.C: New test.
20178
20179 2004-09-11 Jakub Jelinek <jakub@redhat.com>
20180
20181 * gcc.dg/tree-ssa/20040911-1.c: New test.
20182
20183 2004-09-11 Andreas Jaeger <aj@suse.de>
20184
20185 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
20186 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
20187
20188 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
20189
20190 * gcc.target/frv: New directory of FR-V-specific tests.
20191
20192 2004-09-10 James E Wilson <wilson@specifixinc.com>
20193
20194 * gcc.dg/convert-vec-1.c: New test.
20195
20196 2004-09-10 Roger Sayle <roger@eyesopen.com>
20197
20198 PR middle-end/17024
20199 * gcc.dg/pr17024-1.c: New test case.
20200
20201 2004-09-10 Eric Christopher <echristo@redhat.com>
20202
20203 * gcc.dg/20040910-1.c: New test.
20204
20205 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20206
20207 * gcc.dg/bitfld-9.c: New test.
20208
20209 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
20210
20211 * gcc.c-torture/execute/ieee/acc1.c: New test.
20212 * gcc.c-torture/execute/ieee/acc2.c: New test.
20213 * gcc.c-torture/execute/ieee/mzero6.c: New test.
20214
20215 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
20216
20217 * gcc.dg/deprecated-2.c: New test.
20218
20219 2004-09-09 James E Wilson <wilson@specifixinc.com>
20220
20221 * gcc.dg/init-vec-1.c: New test.
20222
20223 2004-09-09 Roger Sayle <roger@eyesopen.com>
20224
20225 PR middle-end/17055
20226 * gcc.dg/pr17055-1.c: New test case.
20227
20228 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
20229
20230 PR target/17377
20231 * gcc.c-torture/execute/pr17377.c: New test.
20232
20233 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20234
20235 PR c/8420
20236 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
20237 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
20238 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20239 gcc.dg/long-long-typespec-1.c: New tests.
20240 * gcc.dg/tls/diag-2.c: Update expected diagnostics
20241
20242 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20243
20244 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
20245 gcc.dg/gnu99-static-1.c: New tests.
20246
20247 2004-09-08 Devang Patel <dpatel@apple.com>
20248
20249 * gcc.dg/darwin-ld-20040828-1.c: New test.
20250 * gcc.dg/darwin-ld-20040828-2.c: New test.
20251 * gcc.dg/darwin-ld-20040828-3.c: New test.
20252
20253 2004-09-08 Ziemowit Laski <zlaski@apple.com>
20254
20255 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
20256 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
20257 in error message.
20258 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
20259 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
20260 in error message.
20261 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
20262 types they qualify.
20263 * objc.dg/type-size-2.m: Fix wording in comment.
20264 * objc.dg/va-meth-1.m: New test case.
20265
20266 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
20267
20268 PR c/16633:
20269 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
20270 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
20271
20272 2004-09-06 Devang Patel <dpatel@apple.com>
20273
20274 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
20275 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
20276
20277 2004-09-06 Zack Weinberg <zack@codesourcery.com>
20278
20279 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
20280 reflect changed line numbering of diagnostics.
20281
20282 2004-09-06 Paul Brook <paul@codesourcery.com>
20283
20284 * gfortran.dg/edit_real_1.f90: Add new test.
20285
20286 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20287
20288 * gcc.dg/tree-ssa/loop-2.c: New test.
20289 * gcc.dg/tree-ssa/loop-3.c: New test.
20290 * gcc.dg/tree-ssa/loop-4.c: New test.
20291 * gcc.dg/tree-ssa/loop-5.c: New test.
20292
20293 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20294
20295 * gcc.dg/format/sentinel-1.c: Update for parameter option.
20296
20297 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20298
20299 * gcc.dg/format/sentinel-1.c: New test.
20300
20301 2004-09-04 Uros Bizjak <uros@kss-loka.si>
20302
20303 * testsuite/gcc.dg/builtins-46.c: New.
20304
20305 2004-09-03 Devang Patel <dpatel@apple.com>
20306
20307 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
20308 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
20309
20310 2004-09-03 Jan Beulich <jbeulich@novell.com>
20311
20312 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
20313 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
20314 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
20315 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
20316 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
20317 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
20318 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
20319 the non-portable bzero.
20320 * gcc.dg/20010912-1.c: xfail for NetWare.
20321 * gcc.dg/20020426-2.c: xfail for NetWare.
20322 * gcc.dg/20021014-1.c: xfail for NetWare.
20323 * gcc.dg/20021018-1.c: xfail for NetWare.
20324 * gcc.dg/20030213-1.c: xfail for NetWare.
20325 * gcc.dg/20030225-1.c: xfail for NetWare.
20326 * gcc.dg/20030708-1.c: xfail for NetWare.
20327 * gcc.dg/builtins-config.h: Also exclude NetWare.
20328 * gcc.dg/format/format.h: Define restrict only if not already defined.
20329 * gcc.dg/nest.c: xfail for NetWare.
20330 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
20331 * lib/target-supports.exp (check_visibility_available): Exclude
20332 NetWare.
20333
20334 2004-09-03 Jan Beulich <jbeulich@novell.com>
20335
20336 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
20337 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
20338 deterministic starting point for the alignment of structure fields.
20339 * gcc.dg/Wpadded.c: Dito.
20340 * g++.dg/abi/vbase10.C: Dito.
20341
20342 2004-09-03 Devang Patel <dpatel@apple.com>
20343
20344 * g++.dg/debug/pr15736.cc: New test.
20345
20346 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20347
20348 * README.QMTEST: Fix out-of-date link.
20349
20350 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
20351
20352 PR fortran/16579
20353 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
20354 Delete. Duplicate of gfortran.dg/g77/20010610.f
20355
20356 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20357
20358 * g++.dg/abi/arm_rtti1.C: New test.
20359
20360 2004-09-02 Geoffrey Keating <geoffk@apple.com>
20361
20362 * gcc.dg/ppc-vector-memcpy.c: New.
20363 * gcc.dg/ppc-vector-memset.c: New.
20364
20365 2004-09-02 Chao-ying Fu <fu@mips.com>
20366
20367 * gcc.target/mips/mips-3d-1.c: New test.
20368 * gcc.target/mips/mips-3d-2.c: New test.
20369 * gcc.target/mips/mips-3d-3.c: New test.
20370 * gcc.target/mips/mips-3d-4.c: New test.
20371 * gcc.target/mips/mips-3d-5.c: New test.
20372 * gcc.target/mips/mips-3d-6.c: New test.
20373 * gcc.target/mips/mips-3d-7.c: New test.
20374 * gcc.target/mips/mips-3d-8.c: New test.
20375 * gcc.target/mips/mips-3d-9.c: New test.
20376 * gcc.target/mips/mips-ps-1.c: New test.
20377 * gcc.target/mips/mips-ps-2.c: New test.
20378 * gcc.target/mips/mips-ps-3.c: New test.
20379 * gcc.target/mips/mips-ps-4.c: New test.
20380 * gcc.target/mips/mips-ps-type.c: New test.
20381
20382 2004-09-02 Paul Brook <paul@codesourcery.com>
20383
20384 * gfortran.dg/edit_real_1.f90: Add new tests.
20385
20386 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20387
20388 PR fortran/15327
20389 * gfortran.dg/merge_char_1.f90: New test.
20390
20391 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20392
20393 PR fortran/16404
20394 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
20395
20396 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20397
20398 PR c/1522
20399 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
20400
20401 2004-09-01 Mark Mitchell <mark@codesourcery.com>
20402
20403 * g++.dg/opt/loop1.C: Do not XFAIL.
20404
20405 2004-09-01 Jakub Jelinek <jakub@redhat.com>
20406
20407 * gcc.c-torture/execute/20040831-1.c: New test.
20408
20409 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
20410
20411 PR fortran/16579
20412 * gfortran.dg/g77/20010610.f: Now passes.
20413 Copy from g77.f-torture/execute. Add dg-run directive.
20414 * gfortran.dg/g77/README: Update
20415
20416 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
20417
20418 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
20419 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
20420 (t1, t2, t3, t4): Add volatile.
20421
20422 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20423
20424 * g++.dg/ext/visibility/arm1.C: New test.
20425
20426 2004-08-31 Geoffrey Keating <geoffk@apple.com>
20427
20428 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
20429 -pedantic-errors.
20430
20431 2004-09-01 Paul Brook <paul@codesourcery.com>
20432
20433 * gfortran.dg/eof_2.f90: New test.
20434
20435 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20436
20437 PR fortran/16579
20438 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
20439
20440 2004-08-31 Bud Davis <bdavis9659@comcast.net>
20441
20442 PR libfortran/16805
20443 * gfortran.dg/list_read_2.f90: New test.
20444
20445 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20446
20447 * g++.dg/abi/key1.C: New test.
20448
20449 2004-08-31 Richard Henderson <rth@redhat.com>
20450
20451 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
20452 form of offsetof.
20453 * g++.dg/other/offsetof5.C: Remove duplicate.
20454
20455 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20456
20457 PR fortran/17244
20458 * gfortran.dg/func_derived_1.f90: New test.
20459
20460 2004-08-31 Paul Brook <paul@codesourcery.com>
20461
20462 * gfortran.dg/eof_1.f90: New test.
20463
20464 2004-08-31 Paul Brook <paul@codesourcery.com>
20465
20466 * gfortran.dg/list_read_1.f90: New file.
20467
20468 2004-08-30 Mark Mitchell <mark@codesourcery.com>
20469
20470 * g++.dg/opt/loop1.C: XFAIL.
20471
20472 2004-08-30 Geoffrey Keating <geoffk@apple.com>
20473
20474 * gcc.dg/funcdef-storage-1.c: New.
20475 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
20476 an extern function in local scope.
20477 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
20478 declare an 'auto inline' function in local scope.
20479 * gcc.dg/20011130-1.c: Likewise.
20480 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
20481 an 'auto' function in local scope.
20482 * gcc.dg/20021014-1.c: Likewise.
20483 * gcc.dg/20030331-2.c: Likewise.
20484
20485 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20486
20487 * gfortran.dg/blockdata_1.f90: New test.
20488
20489 2004-08-30 Richard Henderson <rth@redhat.com>
20490
20491 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
20492
20493 2004-08-30 Richard Henderson <rth@redhat.com>
20494
20495 * lib/fortran-torture.exp (fortran-torture-execute): Honor
20496 additional_flags set by alternate driver.
20497 (ieee-options): New procedure.
20498 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
20499 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
20500 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
20501 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
20502
20503 2004-08-30 Richard Henderson <rth@redhat.com>
20504
20505 * lib/f-torture.exp: Remove.
20506
20507 2004-08-29 Mark Mitchell <mark@codesourcery.com>
20508
20509 PR rtl-optimization/16590
20510 * g++.dg/opt/loop1.C: New test.
20511
20512 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20513
20514 PR fortran/13910
20515 * gfortran.dg/oldstyle_1.f90: New test.
20516
20517 2004-08-29 Steven G. Kargl <kargls@comcast.net>
20518 Paul Brook <paul@codesourcery.com>
20519
20520 * gfortran.dg/g77/README: Update.
20521 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
20522 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
20523 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
20524
20525 2004-08-28 Paul Brook <paul@codesourcery.com>
20526
20527 PR libfortran/17195
20528 * gfortran.dg/edit_real_1.f90: New test.
20529
20530 2004-08-27 Paul Brook <paul@codesourcery.com>
20531
20532 * gfortran.dg/rewind_1.f90: New test.
20533
20534 2004-08-27 Bud Davis <bdavis9659@comcast.net>
20535
20536 PR fortran/16597
20537 * gfortran.dg/pr16597.f90: New test.
20538
20539 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20540
20541 PR c/13801
20542 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
20543 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
20544 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
20545 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
20546 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
20547
20548 2004-08-26 Nick Clifton <nickc@redhat.com>
20549
20550 * gcc.c-torture/compile/pr17119.c: New test.
20551
20552 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20553
20554 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
20555
20556 2004-08-25 Richard Henderson <rth@redhat.com>
20557
20558 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
20559 the bits that expect kind=8 to be the largest real kind.
20560
20561 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20562
20563 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
20564
20565 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20566
20567 * gfortran.dg/assignment_1.f90: New test.
20568
20569 2004-08-25 Adam Nemet <anemet@lnxw.com>
20570
20571 * g++.dg/template/repo3.C: New test.
20572
20573 2004-08-25 Roger Sayle <roger@eyesopen.com>
20574
20575 PR middle-end/16693
20576 PR tree-optimization/16372
20577 * g++.dg/opt/pr16372-1.C: New test case.
20578 * g++.dg/opt/pr16693-1.C: New test case.
20579 * g++.dg/opt/pr16693-2.C: New test case.
20580
20581 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20582
20583 * objc.dg/proto-lossage-4.m: New test.
20584
20585 2004-08-25 Mark Mitchell <mark@codesourcery.com>
20586
20587 PR c++/17155
20588 * g++.dg/inherit/local2.C: New test.
20589
20590 2004-08-25 Paul Brook <paul@codesourcery.com>
20591
20592 PR fortran/17144
20593 * gfortran.dg/string_ctor_1.f90: New test.
20594
20595 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20596
20597 PR c++/14428
20598 * g++.dg/template/redecl2.C: New test.
20599
20600 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20601
20602 PR fortran/17143
20603 * gfortran.dg/pr17143.f90: New test.
20604
20605 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20606
20607 PR fortran/17164
20608 * gfortran.dg/pr17164.f90: New test.
20609
20610 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20611
20612 * gcc.dg/tree-ssa/loop-1.c: New test.
20613
20614 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20615
20616 * gcc.c-torture/compile/20040824-1.c: New test.
20617
20618 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20619
20620 * gcc.c-torture/compile/iftrap-3.c: New test.
20621
20622 2004-08-24 Paul Brook <paul@codesourcery.com>
20623
20624 * gfortran.dg/entry_2.f90: New test.
20625
20626 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20627
20628 PR c++/16889
20629 * g++.dg/lookup/ambig[12].C: New.
20630
20631 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20632
20633 PR c++/16706
20634 * g++.dg/template/crash21.C: New test.
20635 * g++.dg/template/crash22.C: Likewise.
20636
20637 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20638
20639 PR c++/17149
20640 * g++.dg/template/access15.C: New.
20641
20642 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20643
20644 PR c++/17163
20645 * g++.dg/template/repo2.C: New test.
20646
20647 2004-08-23 Roger Sayle <roger@eyesopen.com>
20648
20649 PR rtl-optimization/17078
20650 * gcc.c-torture/execute/pr17078-1.c: New test case.
20651
20652 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20653
20654 PR c/14492
20655 * gcc.dg/debug/crash1.c: New test.
20656
20657 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20658
20659 PR c/16180
20660 * gcc.dg/loop-5.c: New test.
20661
20662 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20663
20664 * gcc.c-torture/execute/20040823-1.c: New test.
20665
20666 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
20667
20668 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
20669 to the assembler. Simplify test accordingly.
20670 (asm_abi_flags): Use GNU names.
20671 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
20672 to check for ABI flags.
20673
20674 2004-08-22 Andrew Pinski <apinski@apple.com>
20675
20676 * g++.dg/opt/pr14029.C: New test.
20677 * gcc.c-torture/execute/pr15262.c: New test.
20678
20679 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20680
20681 * gfortran.dg/reduction.f90: Add checks with complex arguments.
20682
20683 2004-08-21 Bud Davis <bdavis9659@comcast.net>
20684
20685 PR 16908
20686 * gfortran.dg/direct_io.f90: New test.
20687
20688 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20689
20690 PR c++/17121
20691 * g++.dg/inherit/local2.C: New test.
20692
20693 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
20694
20695 PR c++/17120
20696 * g++.dg/warn/Wparentheses-4.C: New test.
20697
20698 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20699
20700 PR c++/17121
20701 * g++.dg/inherit/local2.C: New test.
20702
20703 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
20704 * gcc.dg/ppc-ldstruct.c: Likewise.
20705 * gcc.dg/ppc64-abi-2.c: Likewise.
20706
20707 2004-08-20 Jakub Jelinek <jakub@redhat.com>
20708
20709 PR rtl-optimization/17099
20710 * gcc.c-torture/execute/20040820-1.c: New test.
20711
20712 2004-08-20 David Edelsohn <edelsohn@gnu.org>
20713
20714 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
20715
20716 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
20717
20718 PR fortran/17077
20719 * gfortran.dg/auto_array_1.f90: New test.
20720
20721 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20722
20723 PR fortran/17074
20724 * gfortran.dg/simpleif_1.f90: New test.
20725
20726 2004-08-19 Mark Mitchell <mark@codesourcery.com>
20727
20728 * lib/target-supports.exp (check_profiling_available): Return
20729 false for arm*-*-symbianelf* and arm*-*-eabi*.
20730
20731 PR c++/15890
20732 * g++.dg/template/delete1.C: New test.
20733
20734 2004-08-19 Paul Brook <paul@codesourcery.com>
20735
20736 PR fortran/14976
20737 PR fortran/16228
20738 * gfortran.dg/data_char_1.f90: New test.
20739
20740 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
20741
20742 PR fortran/16946
20743 * gfortran.dg/reduction.f90: New testcase.
20744
20745 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20746
20747 PR fortran/16520
20748 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
20749
20750 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
20751
20752 PR c++/17041
20753 * g++.dg/Wparentheses-3.C: New test.
20754
20755 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
20756
20757 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
20758 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
20759 * gcc.dg/vect/vect-2.c: Likewise.
20760 * gcc.dg/vect/vect-3.c: Likewise.
20761 * gcc.dg/vect/vect-4.c: Likewise.
20762 * gcc.dg/vect/vect-5.c: Likewise.
20763 * gcc.dg/vect/vect-6.c: Likewise.
20764 * gcc.dg/vect/vect-7.c: Likewise.
20765 * gcc.dg/vect/vect-25.c: Likewise.
20766 * gcc.dg/vect/vect-31.c: Likewise.
20767 * gcc.dg/vect/vect-32.c: Likewise.
20768 * gcc.dg/vect/vect-34.c: Likewise.
20769 * gcc.dg/vect/vect-36.c: Likewise.
20770 * gcc.dg/vect/vect-all.c: Likewise.
20771
20772 2004-08-18 Mark Mitchell <mark@codesourcery.com>
20773
20774 PR c++/17068
20775 * g++.dg/template/operator4.C: New test.
20776
20777 2004-08-18 Richard Henderson <rth@redhat.com>
20778
20779 * gcc.dg/20040206-1.c: XFAIL.
20780
20781 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20782
20783 PR c++/16246
20784 * g++.dg/template/array7.C: New test.
20785
20786 2004-08-17 James E Wilson <wilson@specifixinc.com>
20787
20788 * gcc.dg/mips-movcc-1.c: New test.
20789 * gcc.dg/mips-movcc-2.c: New test.
20790 * gcc.dg/mips-movcc-3.c: New test.
20791
20792 * gcc.dg/mips-nmadd-1.c: New test.
20793 * gcc.dg/mips-nmadd-2.c: New test.
20794
20795 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20796
20797 PR c++/15871
20798 * g++.dg/opt/inline8.C: New test.
20799
20800 PR c++/16965
20801 * g++.dg/parse/error17.C: New test.
20802
20803 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
20804
20805 * gcc.dg/vect: New directory for vectorizer tests.
20806 * gcc.dg/vect/tree-vect.h: New file.
20807 * gcc.dg/vect/vect.exp: New file.
20808 * gcc.dg/vect/pr16105.c.c: New test.
20809 * gcc.dg/vect/vect-1.c: New test.
20810 * gcc.dg/vect/vect-2.c: New test.
20811 * gcc.dg/vect/vect-3.c: New test.
20812 * gcc.dg/vect/vect-4.c: New test.
20813 * gcc.dg/vect/vect-5.c: New test.
20814 * gcc.dg/vect/vect-6.c: New test.
20815 * gcc.dg/vect/vect-7.c: New test.
20816 * gcc.dg/vect/vect-8.c: New test.
20817 * gcc.dg/vect/vect-9.c: New test.
20818 * gcc.dg/vect/vect-10.c: New test.
20819 * gcc.dg/vect/vect-11.c: New test.
20820 * gcc.dg/vect/vect-12.c: New test.
20821 * gcc.dg/vect/vect-13.c: New test.
20822 * gcc.dg/vect/vect-14.c: New test.
20823 * gcc.dg/vect/vect-15.c: New test.
20824 * gcc.dg/vect/vect-16.c: New test.
20825 * gcc.dg/vect/vect-17.c: New test.
20826 * gcc.dg/vect/vect-18.c: New test.
20827 * gcc.dg/vect/vect-19.c: New test.
20828 * gcc.dg/vect/vect-20.c: New test.
20829 * gcc.dg/vect/vect-21.c: New test.
20830 * gcc.dg/vect/vect-22.c: New test.
20831 * gcc.dg/vect/vect-23.c: New test.
20832 * gcc.dg/vect/vect-24.c: New test.
20833 * gcc.dg/vect/vect-25.c: New test.
20834 * gcc.dg/vect/vect-26.c: New test.
20835 * gcc.dg/vect/vect-27.c: New test.
20836 * gcc.dg/vect/vect-28.c: New test.
20837 * gcc.dg/vect/vect-29.c: New test.
20838 * gcc.dg/vect/vect-30.c: New test.
20839 * gcc.dg/vect/vect-31.c: New test.
20840 * gcc.dg/vect/vect-32.c: New test.
20841 * gcc.dg/vect/vect-33.c: New test.
20842 * gcc.dg/vect/vect-34.c: New test.
20843 * gcc.dg/vect/vect-35.c: New test.
20844 * gcc.dg/vect/vect-36.c: New test.
20845 * gcc.dg/vect/vect-37.c: New test.
20846 * gcc.dg/vect/vect-38.c: New test.
20847 * gcc.dg/vect/vect-40.c: New test.
20848 * gcc.dg/vect/vect-41.c: New test.
20849 * gcc.dg/vect/vect-42.c: New test.
20850 * gcc.dg/vect/vect-43.c: New test.
20851 * gcc.dg/vect/vect-44.c: New test.
20852 * gcc.dg/vect/vect-45.c: New test.
20853 * gcc.dg/vect/vect-46.c: New test.
20854 * gcc.dg/vect/vect-47.c: New test.
20855 * gcc.dg/vect/vect-48.c: New test.
20856 * gcc.dg/vect/vect-49.c: New test.
20857 * gcc.dg/vect/vect-50.c: New test.
20858 * gcc.dg/vect/vect-51.c: New test.
20859 * gcc.dg/vect/vect-52.c: New test.
20860 * gcc.dg/vect/vect-53.c: New test.
20861 * gcc.dg/vect/vect-54.c: New test.
20862 * gcc.dg/vect/vect-55.c: New test.
20863 * gcc.dg/vect/vect-56.c: New test.
20864 * gcc.dg/vect/vect-57.c: New test.
20865 * gcc.dg/vect/vect-58.c: New test.
20866 * gcc.dg/vect/vect-59.c: New test.
20867 * gcc.dg/vect/vect-60.c: New test.
20868 * gcc.dg/vect/vect-61.c: New test.
20869 * gcc.dg/vect/vect-all.c: New test.
20870 * gcc.dg/vect/vect-none.c: New test.
20871
20872 2004-08-17 Paul Brook <paul@codesourcery.com>
20873
20874 PR fortran/13082
20875 * gfortran.dg/entry_1.f90: New test.
20876
20877 2004-08-17 Andrew Pinski <apinski@apple.com>
20878
20879 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
20880
20881 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
20882
20883 * gcc.dg/pr17036-1.c: New test.
20884
20885 2004-08-16 Devang Patel <dpatel@apple.com>
20886
20887 * gcc.dg/darwin-20040809-1.c: New test.
20888
20889 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
20890
20891 * gcc.dg/funcdef-attr-1.c: New test.
20892
20893 2004-08-16 Janis Johnson <janis187@us.ibm.com>
20894
20895 * gcc.dg/altivec-17.c: New test.
20896 * gcc.dg/altivec-18.c: New test.
20897
20898 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20899
20900 PR c++/6749
20901 * g++.dg/template/vtable2.C: New test.
20902
20903 2004-08-14 Richard Henderson <rth@redhat.com>
20904
20905 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
20906 * gcc.dg/pack-test-4.c (main): Return 0.
20907 * gcc.dg/setjmp-1.c: Remove XFAIL.
20908 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
20909
20910 2004-08-14 Richard Henderson <rth@redhat.com>
20911
20912 * gcc.dg/980217-1.c: Add prototype for printf.
20913
20914 2004-08-13 Bud Davis <bdavis9659@comcast.net>
20915
20916 * gfortran.dg/pr16935.f90: New test.
20917
20918 2004-08-13 Janis Johnson <janis187@us.ibm.com>
20919
20920 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
20921
20922 2004-08-13 Paul Brook <paul@codesourcery.com>
20923
20924 * gfortran.dg/der_io_1.f90: Remove stray comma.
20925
20926 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20927
20928 * gcc.dg/vmx/cw-bug-2.c: Remove.
20929 * gcc.dg/vmx/vprint-1.c: Remove.
20930 * gcc.dg/vmx/vscan-1.c: Remove.
20931
20932 2004-08-12 Devang patel <dpatel@apple.com>
20933
20934 * gcc.dg/darwin-20040809-2.c: New test.
20935
20936 2004-08-12 Janis Johnson <janis1872us.ibm.com>
20937
20938 * g++.dg/ext/altivec-12.C: New test.
20939
20940 * g++.dg/ext/altivec-11.C: New test.
20941
20942 2004-08-12 Paul Brook <paul@codesourcery.com>
20943
20944 * g++.dg/abi/arm_cxa_vec_1.C: New test.
20945
20946 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20947
20948 * g++.dg/ext/altivec-2.C: Check for hardware support before
20949 executing any VMX instructions.
20950
20951 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
20952
20953 2004-08-12 Jakub Jelinek <jakub@redhat.com>
20954
20955 PR c++/16276
20956 * g++.old-deja/g++.other/comdat4.C: New test.
20957 * g++.old-deja/g++.other/comdat4-aux.cc: New.
20958
20959 2004-08-12 Ben Elliston <bje@au.ibm.com>
20960
20961 PR target/16286
20962 * gcc.dg/pr16286.c: New test.
20963
20964 2004-08-12 Jan Beulich <jbeulich@novell.com>
20965
20966 * g++.dg/ext/asm5.C: New.
20967
20968 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20969
20970 PR c++/16698
20971 * g++.dg/eh/crash1.C: New test.
20972
20973 PR c++/16717
20974 * g++.dg/ext/construct1.C: New test.
20975
20976 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20977
20978 PR c++/16853
20979 * g++.dg/init/ptrmem1.C: New test.
20980
20981 PR c++/16618
20982 * g++.dg/parse/offsetof5.C: New test.
20983
20984 PR c++/16870
20985 * g++.dg/template/overload3.C: New test.
20986
20987 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20988
20989 PR c++/16964
20990 * g++.dg/parse/error16.C: New test.
20991
20992 PR c++/16904
20993 * g++.dg/template/error14.C: New test.
20994
20995 PR c++/16929
20996 * g++.dg/template/error15.C: New test.
20997
20998 2004-08-11 Devang Patel <dpatel@apple.com>
20999
21000 * gcc.dg/darwin-ld-20040809-1.c: New test.
21001 * gcc.dg/darwin-ld-20040809-2.c: New test.
21002
21003 2004-08-11 Steven G. Kargl <kargls@comcast.net>
21004
21005 PR fortran/16917
21006 * gfortran.dg/dfloat_1.f90: New test.
21007
21008 2004-08-09 Mark Mitchell <mark@codesourcery.com>
21009
21010 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
21011 * gcc.dg/dll-2.c: Fix dg-require syntax.
21012 * gcc.misc-tests/arm-isr.c (abort): Declare.
21013 (exit): Likewise.
21014
21015 2004-08-10 Mark Mitchell <mark@codesourcery.com>
21016
21017 PR c++/16971
21018 * g++.dg/parse/crash16.C: New test.
21019
21020 2004-08-10 Roger Sayle <roger@eyesopen.com>
21021
21022 * gcc.dg/mips-rsqrt-1.c: New test case.
21023 * gcc.dg/mips-rsqrt-2.c: New test case.
21024 * gcc.dg/mips-rsqrt-3.c: New test case.
21025
21026 2004-08-10 Paul Brook <paul@codesourcery.com>
21027
21028 * gfortran.dg/der_io_1.f90: New test.
21029
21030 2004-08-10 Paul Brook <paul@codesourcery.com>
21031
21032 PR fortran/16919
21033 * gfortran.dg/der_array_1.f90: New test.
21034
21035 2004-08-09 David Edelsohn <edelsohn@gnu.org>
21036
21037 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
21038
21039 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
21040
21041 * gcc.dg/wchar_t-2.c: Fix typo.
21042
21043 2004-08-09 Falk Hueffner <falk@debian.org>
21044
21045 PR tree-optimization/12517
21046 * gcc.c-torture/compile/pr12517.c: New test.
21047
21048 PR tree-optimization/12578
21049 * gcc.c-torture/compile/pr12578.c: New test.
21050
21051 PR tree-optimization/12899
21052 * gcc.c-torture/compile/pr12899.c: New test.
21053
21054 PR rtl-optimization/14692
21055 * gcc.c-torture/compile/pr14692.c: New test.
21056
21057 PR tree-optimization/16461
21058 * gcc.c-torture/compile/pr16461.c: New test.
21059
21060 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
21061
21062 * gfortran.dg/getenv_1.f90: New test.
21063
21064 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21065
21066 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
21067 wchar_t.
21068 * gcc.dg/symbian5.c: Test -fno-short-wchar.
21069
21070 2004-08-06 Paul Brook <paul@codesourcery.com>
21071
21072 * gfortran.dg/ret_array_1.f90: New test.
21073 * gfortran.dg/ret_pointer_1.f90: New test.
21074
21075 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
21076
21077 * gcc.dg/missing-field-init-[12].c: New tests.
21078 * g++.dg/warn/missing-field-init-[12].C: New tests.
21079
21080 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21081
21082 * gcc.dg/enum2.c: New test.
21083 * gcc.dg/symbian3.c: Likewise.
21084 * gcc.dg/symbian4.c: Likewise.
21085 * gcc.dg/wchar_t-2.c: Likewise.
21086
21087 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21088
21089 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
21090 destructor tests.
21091
21092 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21093
21094 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
21095 dg-require-visiblity.
21096 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
21097 * g++.dg/ext/visibility/fvisibility.C: Likewise.
21098 * g++.dg/ext/visibility/memfuncts.C: Likewise.
21099 * g++.dg/ext/visibility/new1.C: Likewise.
21100 * g++.dg/ext/visibility/pragma.C: Likewise.
21101 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
21102 * g++.dg/ext/visibility/virtual.C: Likewise.
21103 * g++/dg/ext/visibility/visibility-1.C: Likewise.
21104 * g++/dg/ext/visibility/visibility-2.C: Likewise.
21105 * g++/dg/ext/visibility/visibility-3.C: Likewise.
21106 * g++/dg/ext/visibility/visibility-4.C: Likewise.
21107 * g++/dg/ext/visibility/visibility-5.C: Likewise.
21108 * g++/dg/ext/visibility/visibility-6.C: Likewise.
21109 * g++/dg/ext/visibility/visibility-7.C: Likewise.
21110 * g++/dg/ext/visibility/visibility-8.C: New test.
21111 * gcc.c-torture/compile/dll.x: Remove.
21112 * gcc.dg/dll-2.c: Use dg-require-dll
21113 * gcc.dg/visibility-10.c: New test.
21114 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
21115 supporting DLLs.
21116 * testsuite/lib/scanasm.exp (scan_hidden): New function.
21117 (scan_not_hidden): Likewise.
21118
21119 2004-08-05 David Edelsohn <edelsohn@gnu.org>
21120
21121 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
21122
21123 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
21124
21125 * gcc.c-torture/execute/20040805-1.c: New test.
21126
21127 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
21128
21129 * gcc.dg/20020118-1.c: Declare abort.
21130 * gcc.dg/altivec_check.h: Likewise.
21131 * gcc.dg/iftrap-2.c: Likewise.
21132 * gcc.dg/pragma-darwin.c: Likewise.
21133 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
21134
21135 2004-08-04 Geoffrey Keating <geoffk@apple.com>
21136
21137 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
21138
21139 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
21140
21141 * gcc.c-torture/execute/builtins/abs-2.c,
21142 gcc.c-torture/execute/builtins/abs-3.c,
21143 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
21144 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
21145 intmax_t, uintmax_t and their limits.
21146 * gcc.dg/intmax_t-1.c: New test.
21147
21148 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21149
21150 * g++.dg/tc1/dr147.C: Add reference to PR.
21151
21152 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
21153
21154 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
21155 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
21156
21157 2004-08-03 David Edelsohn <edelsohn@gnu.org>
21158
21159 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
21160
21161 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21162
21163 * gcc.dg/redecl-5.c: New test.
21164 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
21165 of scanf.
21166
21167 2004-08-03 Roger Sayle <roger@eyesopen.com>
21168
21169 PR middle-end/16790
21170 * gcc.c-torture/execute/pr16790-1.c: New test case.
21171
21172 2004-08-03 Mark Mitchell <mark@codesourcery.com>
21173
21174 * g++.dg/ext/visibility/assign1.C: New test.
21175 * g++.dg/ext/visibility/new1.C: Likewise.
21176
21177 * gcc.dg/symbian1.c: New test.
21178 * gcc.dg/symbian2.c: Likewise.
21179
21180 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
21181
21182 PR target/16570
21183 * gcc.dg/i386-sse-9.c: New test.
21184
21185 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21186
21187 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
21188
21189 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21190
21191 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
21192 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
21193 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
21194 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
21195 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
21196 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
21197 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
21198 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
21199 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
21200 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
21201 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
21202 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
21203 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
21204 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
21205 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
21206 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
21207 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
21208 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
21209 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
21210 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
21211 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
21212 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
21213 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
21214 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
21215 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
21216 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
21217 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
21218 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
21219 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
21220 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
21221 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
21222 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
21223 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
21224 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
21225 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
21226 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
21227 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
21228 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
21229 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
21230 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
21231 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
21232 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
21233 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
21234 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
21235 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
21236 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
21237 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
21238 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
21239 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
21240 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
21241 gcc.misc-tests/i386-pf-3dnow-1.c,
21242 gcc.misc-tests/i386-pf-athlon-1.c,
21243 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
21244 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
21245 Declare built-in functions used.
21246 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
21247
21248 2004-08-02 Mark Mitchell <mark@codesourcery.com>
21249
21250 PR c++/16707
21251 * g++.dg/lookup/using12.C: New test.
21252
21253 * g++.dg/init/null1.C: Fix PR number.
21254 * g++.dg/parse/namespace10.C: Likewise.
21255
21256 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21257
21258 PR c++/16224
21259 * g++.dg/template/spec17.C: New test.
21260 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
21261 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
21262
21263 2004-08-02 David Billinghurst
21264
21265 PR fortran/16292
21266 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
21267
21268 2004-08-01 Zack Weinberg <zack@codesourcery.com>
21269
21270 * gcc.dg/ia64-got-1.c: New test case.
21271
21272 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21273
21274 PR c++/16489
21275 * g++.dg/init/null1.C: New test.
21276 * g++.dg/tc1/dr76.C: Adjust error marker.
21277
21278 PR c++/16529
21279 * g++.dg/parse/namespace10.C: New test.
21280
21281 PR c++/16810
21282 * g++.dg/inherit/ptrmem2.C: New test.
21283
21284 2004-08-02 Ben Elliston <bje@au.ibm.com>
21285
21286 PR target/16155
21287 * gcc.dg/pr16155.c: New test.
21288
21289 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
21290
21291 * gcc.dg/redecl-2.c: New test.
21292
21293 2004-07-30 Geoffrey Keating <geoffk@apple.com>
21294
21295 * gcc.dg/darwin-longdouble.c: New file.
21296
21297 2004-07-30 Richard Henderson <rth@redhat.com>
21298
21299 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
21300 write to constant argument.
21301 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
21302
21303 2004-07-30 Richard Henderson <rth@redhat.com>
21304
21305 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
21306 tests of nearest around zero.
21307
21308 2004-07-30 Andrew Pinski <apinski@apple.com>
21309
21310 * gcc.c-torture/compile/20040730-1.c: New test.
21311
21312 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21313
21314 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
21315 powerpc-eabispe.
21316
21317 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21318
21319 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
21320
21321 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
21322
21323 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
21324 contains $ld_library_path.
21325 * lib/gfortran.exp (gfortran_link_flags): Likewise.
21326
21327 2004-07-29 Richard Henderson <rth@redhat.com>
21328
21329 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
21330
21331 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
21332 (alt2, which): New.
21333 (Check): Accept either alternative.
21334
21335 2004-07-29 Mark Mitchell <mark@codesourcery.com>
21336
21337 * g++.dg/abi/inline1.C: New test.
21338 * g++.dg/abi/local1-a.cc: Likewise.
21339 * g++.dg/abi/local1.C: Likewise.
21340 * g++.dg/abi/mangle11.C: Tweak location of warnings.
21341 * g++.dg/abi/mangle12.C: Likewise.
21342 * g++.dg/abi/mangle17.C: Likewise.
21343 * g++.dg/abi/mangle20-2.C: Likewise.
21344 * g++.dg/opt/interface1.C: Likewise.
21345 * g++.dg/opt/interface1.h: Likewise.
21346 * g++.dg/opt/interface1-a.cc: New test.
21347 * g++.dg/parse/repo1.C: New test.
21348 * g++.dg/template/repo1.C: Likewise.
21349 * g++.dg/warn/Winline-1.C: Likewise.
21350 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
21351
21352 2004-07-29 Diego Novillo <dnovillo@redhat.com>
21353
21354 * gcc.dg/tree-ssa/20040729-1.c: New test.
21355
21356 2004-07-27 Matt Austern <austern@apple.com>
21357
21358 * gcc.dg/darwin-bool-1.c: New test.
21359 * gcc.dg/darwin-bool-2.c: New test.
21360
21361 2004-07-28 Richard Henderson <rth@redhat.com>
21362
21363 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
21364 arguments in the correct type. Don't write to constant arguments.
21365
21366 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21367
21368 PR tree-optimization/16688
21369 PR tree-optimization/16689
21370 * g++.dg/tree-ssa/pr16688.C: New test.
21371
21372 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21373
21374 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21375 loads. Not only in the comment, this time.
21376
21377 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
21378
21379 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
21380 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
21381 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
21382 * gcc.dg/sh4a-bitmovua.c: New.
21383 * gcc.dg/sh4a-cos.c: New.
21384 * gcc.dg/sh4a-cosf.c: New.
21385 * gcc.dg/sh4a-fprun.c: New.
21386 * gcc.dg/sh4a-fsrra.c: New.
21387 * gcc.dg/sh4a-memmovua.c: New.
21388 * gcc.dg/sh4a-sin.c: New.
21389 * gcc.dg/sh4a-sincos.c: New.
21390 * gcc.dg/sh4a-sincosf.c: New.
21391 * gcc.dg/sh4a-sinf.c: New.
21392
21393 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21394
21395 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
21396 conditionals.
21397 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21398 loads.
21399 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
21400 DOM1.
21401
21402 2004-07-27 Andrew Pinski <apinski@apple.com>
21403
21404 * g++.dg/rtti/tinfo1.C: Correct the xfail.
21405
21406 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
21407
21408 * gcc.dg/pragma-isr.c: New test.
21409
21410 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21411
21412 PR c++/14429
21413 * g++.dg/template/ttp11.C: New test.
21414
21415 2004-07-27 Diego Novillo <dnovillo@redhat.com>
21416
21417 * gcc.c-torture/compile/20040727-1.c: New test.
21418
21419 2004-07-26 Eric Christopher <echristo@redhat.com>
21420
21421 * gcc.c-torture/compile/20040726-2.c: New test.
21422
21423 2004-07-26 Andrew Pinski <apinski@apple.com>
21424
21425 * g++.dg/rtti/tinfo1.C: Xfail.
21426
21427 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
21428
21429 * gcc.c-torture/compile/20040726-1.c: New test.
21430
21431 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
21432 Brian Ryner <bryner@brianryner.com>
21433
21434 PR c++/9283
21435 PR c++/15000
21436 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
21437 * g++.dg/ext/visibility/: New directory.
21438 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
21439 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
21440 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
21441 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
21442 * g++.dg/ext/visibility/fvisibility.C,
21443 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
21444 g++.dg/ext/visibility/fvisibility-override1.C
21445 g++.dg/ext/visibility/fvisibility-override2.C
21446 g++.dg/ext/visibility/memfuncts.C
21447 g++.dg/ext/visibility/noPLT.C
21448 g++.dg/ext/visibility/pragma.C
21449 g++.dg/ext/visibility/pragma-override1.C
21450 g++.dg/ext/visibility/pragma-override2.C
21451 g++.dg/ext/visibility/staticmemfuncts.C
21452 g++.dg/ext/visibility/virtual.C: New tests.
21453
21454 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21455
21456 PR c/15360
21457 * gcc.dg/pr15360-1.c: New test.
21458
21459 2004-07-25 Daniel Jacobowitz <dan@debian.org>
21460
21461 * gcc.dg/pragma-align-2.c: New test.
21462 * gcc.dg/pragma-init-fini.c: New test.
21463 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
21464 targets.
21465
21466 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21467
21468 * gcc.dg/init-string-2.c: New test.
21469
21470 2004-07-24 Zack Weinberg <zack@codesourcery.com>
21471
21472 PR 16684
21473 * gcc.dg/Wredundant-decls-1.c: New test case.
21474
21475 2004-07-24 Jakub Jelinek <jakub@redhat.com>
21476
21477 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
21478 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
21479 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
21480 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
21481 * gcc.dg/compat/generate-random.c: New file.
21482 * gcc.dg/compat/generate-random.h: Likewise.
21483 * gcc.dg/compat/generate-random_r.c: Likewise.
21484 * gcc.dg/compat/struct-layout-1.h: Likewise.
21485 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
21486 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
21487 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
21488 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
21489 * gcc.dg/compat/struct-layout-1_main.c: New test.
21490 * gcc.dg/compat/struct-layout-1_x.c: New file.
21491 * gcc.dg/compat/struct-layout-1_y.c: New file.
21492 * gcc.dg/compat/struct-layout-1_test.h: New file.
21493
21494 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
21495
21496 * gcc.dg/comp-return-1.c: New test
21497
21498 2004-07-23 Janis Johnson <janis187@us.ibm.com>
21499
21500 * gcc.dg/vmx/8-02a.c: Fix typo.
21501
21502 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
21503 * gcc.dg/darwin-abi-3.c: New test.
21504
21505 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
21506 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
21507
21508 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
21509 * gcc.dg/vmx/ops-long-1.c: New test.
21510 * gcc.dg/vmx/ops-long-2.c: New test.
21511
21512 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
21513
21514 * g++.dg/lookup/conv-[1234].C: New.
21515
21516 2004-07-22 Mark Mitchell <mark@codesourcery.com>
21517
21518 * g++.dg/parse/attr2.C: Simplify.
21519
21520 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21521
21522 PR c/7284
21523 * gcc.c-torture/execute/pr7284-1.c: New test.
21524
21525 2004-07-22 Brian Booth <bbooth@redhat.com>
21526
21527 * gcc.dg/tree-ssa/20040721-1.c: New test.
21528
21529 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
21530
21531 * g++.dg/template/crash20.c: New.
21532
21533 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
21534
21535 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
21536 Add dg-run directive. Declare variables as required.
21537 * gfortran.dg/g77/README: Update
21538
21539 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
21540
21541 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
21542 gcc.dg/cris-peep2-andu2.c: New tests.
21543
21544 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21545
21546 PR c/15052
21547 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
21548 on return type.
21549 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
21550 messages.
21551 * gcc.dg/qual-return-2.c: Update expected messages.
21552 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
21553
21554 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21555
21556 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
21557 * gcc.dg/noncompile/921102-1.c: Update expected error message.
21558
21559 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21560
21561 PR c/11250
21562 * gcc.dg/init-string-1.c: New test.
21563
21564 2004-07-21 Jakub Jelinek <jakub@redhat.com>
21565
21566 PR middle-end/15345
21567 PR c/16450
21568 * gcc.dg/torture/nested-fn-1.c: New test.
21569
21570 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
21571
21572 PR target/16559
21573 * gcc.dg/ia64-fptr-1.c: New file.
21574
21575 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21576
21577 PR c++/14497
21578 * g++.dg/template/spec16.C: New test.
21579 * g++.old-deja/g++.robertl/eb118.C: Remove.
21580
21581 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21582
21583 PR c++/509
21584 * g++.dg/template/spec15.C: New test.
21585
21586 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
21587
21588 Copy cases from g77.f-torture/execute and add dg-run
21589 directive. Other changes as noted.
21590 * gfortran.dg/g77/13037.f
21591 * gfortran.dg/g77/1832.f
21592 * gfortran.dg/g77/19981119-0.f
21593 * gfortran.dg/g77/19990313-0.f
21594 * gfortran.dg/g77/19990313-1.f
21595 * gfortran.dg/g77/19990313-2.f
21596 * gfortran.dg/g77/19990313-3.f
21597 * gfortran.dg/g77/19990419-1.f
21598 * gfortran.dg/g77/19990826-0.f
21599 * gfortran.dg/g77/19990826-2.f
21600 * gfortran.dg/g77/20000503-1.f
21601 * gfortran.dg/g77/20001111.f
21602 * gfortran.dg/g77/20010116.f
21603 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
21604 * gfortran.dg/g77/20010430.f
21605 * gfortran.dg/g77/6177.f
21606 * gfortran.dg/g77/947.f
21607 * gfortran.dg/g77/970816-3.f
21608 * gfortran.dg/g77/971102-1.f
21609 * gfortran.dg/g77/980520-1.f
21610 * gfortran.dg/g77/980628-0.f
21611 * gfortran.dg/g77/980628-1.f
21612 * gfortran.dg/g77/980628-10.f
21613 * gfortran.dg/g77/980628-2.f
21614 * gfortran.dg/g77/980628-3.f
21615 * gfortran.dg/g77/980628-7.f
21616 * gfortran.dg/g77/980628-8.f
21617 * gfortran.dg/g77/980628-9.f
21618 * gfortran.dg/g77/980701-0.f
21619 * gfortran.dg/g77/980701-1.f
21620 * gfortran.dg/g77/cabs.f
21621 * gfortran.dg/g77/claus.f
21622 * gfortran.dg/g77/complex_1.f
21623 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
21624 * gfortran.dg/g77/dcomplex.f
21625 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
21626 * gfortran.dg/g77/f90-intrinsic-mathematical.f
21627 * gfortran.dg/g77/f90-intrinsic-numeric.f
21628 * gfortran.dg/g77/int8421.f
21629 * gfortran.dg/g77/labug1.f
21630 * gfortran.dg/g77/large_vec.f
21631 * gfortran.dg/g77/le.f
21632 * gfortran.dg/g77/short.f
21633 * gfortran.dg/g77/README: Update
21634
21635 2004-07-20 Mark Mitchell <mark@codesourcery.com>
21636
21637 PR c++/16637
21638 * g++.dg/parse/lookup4.C: New test.
21639
21640 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21641
21642 PR c++/16175
21643 * g++.dg/template/ttp10.C: New test.
21644
21645 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
21646
21647 * gcc.dg/pr12625-1.c: New test.
21648
21649 2004-07-20 Steven Bosscher <stevenb@suse.de>
21650
21651 * testsuite/gcc.dg/switch-warn-1.c: New test.
21652 * testsuite/gcc.dg/switch-warn-2.c: New test.
21653 * gcc.c-torture/compile/pr14730.c: Update.
21654
21655 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
21656
21657 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
21658 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
21659 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
21660 g++.dg/template/nontype3.C: Remove trailing CR from tests.
21661
21662 2004-07-18 Mark Mitchell <mark@codesourcery.com>
21663
21664 PR c++/16623
21665 * g++.dg/template/assign1.C: New test.
21666
21667 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21668
21669 PR c++/12170
21670 * g++.dg/template/ttp9.C: New test.
21671
21672 2004-07-19 Daniel Jacobowitz <dan@debian.org>
21673
21674 * gcc.dg/format/cmn-err-1.c: New test.
21675
21676 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
21677
21678 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
21679 gcc.dg/Wparentheses-10.c: New tests.
21680 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
21681
21682 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21683
21684 PR fortran/16465
21685 * gfortran.dg/g77//ffixed-line-length-0.f,
21686 gfortran.dg/g77/ffixed-line-length-132.f,
21687 gfortran.dg/g77/ffixed-line-length-72.f,
21688 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
21689 gfortran.dg/g77/README: Update.
21690
21691 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21692
21693 PR c++/13092
21694 * g++.dg/template/non-dependent7.C: New test.
21695 * g++.dg/template/non-dependent8.C: Likewise.
21696 * g++.dg/template/non-dependent9.C: Likewise.
21697 * g++.dg/template/non-dependent10.C: Likewise.
21698
21699 2004-07-17 Mark Mitchell <mark@codesourcery.com>
21700
21701 PR c++/16337
21702 * g++.dg/parse/attr2.C: New test.
21703
21704 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
21705
21706 * g77.dg: Removed.
21707 * g77.f-torture: Ditto.
21708
21709 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
21710
21711 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
21712 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
21713 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
21714
21715 2004-07-16 Richard Henderson <rth@redhat.com>
21716
21717 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
21718
21719 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21720
21721 * lib/fortran-torture.exp (fortran-torture): Don't test compile
21722 tests with full list of options.
21723 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
21724 of TORTURE_OPTIONS if test contains 'dg-do run'.
21725
21726 PR fortran/16404
21727 * gfortran.dg/do_iterator.f90: New test.
21728
21729 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21730
21731 PR rtl-optimization/16536
21732 * gcc.c-torture/execute/restrict-1.c: New test.
21733
21734 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21735
21736 PR fortran/15324
21737 * gfortran.dg/pr15324.f90: New test.
21738
21739 PR fortran/15129
21740 * gfortran.dg/pr15129.f90: New test.
21741
21742 PR fortran/15140
21743 * gfortran.dg/pr15140.f90: New test.
21744
21745 PR fortran/13792
21746 * gfortran.fortran-torture/execute/bounds.f90: Add check for
21747 compile-time simplification.
21748
21749 2004-07-14 Mike Stump <mrs@apple.com>
21750
21751 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
21752
21753 2004-07-14 James E Wilson <wilson@specifixinc.com>
21754
21755 PR target/16325
21756 * gcc.dg/profile-generate-1.c: New.
21757
21758 2004-07-15 Jakub Jelinek <jakub@redhat.com>
21759
21760 * gcc.c-torture/execute/20040709-1.c: New test.
21761 * gcc.c-torture/execute/20040709-2.c: New test.
21762
21763 2004-07-14 Mike Stump <mrs@apple.com>
21764
21765 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
21766
21767 2004-07-14 Mike Stump <mrs@apple.com>
21768
21769 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
21770
21771 2004-07-13 Mark Mitchell <mark@codesourcery.com>
21772
21773 PR c++/16518
21774 * g++.dg/parse/mutable1.C: New test.
21775
21776 2004-07-13 Diego Novillo <dnovillo@redhat.com>
21777
21778 PR tree-optimization/16443
21779 * gcc.dg/tree-ssa/20040713-1.c: New test.
21780
21781 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
21782
21783 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
21784 for operator new.
21785
21786 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21787
21788 * gfortran.dg/g77/README: New file
21789 * gfortran.dg/g77/19981216-0.f: Copy from
21790 g77.f-torture/noncompile. Add "dg-do compile" and
21791 dg-error as required.
21792 * gfortran.dg/g77/19990218-1.f: Likewise.
21793 * gfortran.dg/g77/19990905-1.f: Likewise.
21794 * gfortran.dg/g77/9263.f: Likewise.
21795 * gfortran.dg/g77/980615-0.f: Likewise.
21796 * gfortran.dg/g77/980616-0.f: Likewise.
21797 * gfortran.dg/g77/check0.f: Likewise.
21798 * gfortran.dg/g77/select_no_compile.f: Likewise.
21799
21800 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21801
21802 Copy files from g77.f-torture/compile.
21803 Add "{ dg-do compile}". Other changes as noted
21804 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
21805 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
21806 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
21807 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
21808 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
21809 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
21810 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
21811 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
21812 statement to conform to standard. Append alpha1.x for reference.
21813 * gfortran.dg/g77/xformat.f: Add dg-warning
21814
21815 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21816
21817 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
21818 Add {dg-do compile} directive.
21819 * gfortran.dg/g77/cpp2.F: Likewise.
21820
21821 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21822
21823 PR c++/5402
21824 * g++.dg/lookup/name-clash1.C: New test.
21825
21826 PR c++/9777
21827 * g++.dg/lookup/name-clash2.C: New test.
21828
21829 PR c++/12102
21830 * g++.dg/lookup/name-clash3.C: New test.
21831
21832 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21833
21834 * g++.dg/lookup/new2.C: New test.
21835 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
21836
21837 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
21838
21839 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
21840 Add {dg-do compile} directive.
21841 * gfortran.dg/g77/13060.f: Likewise.
21842 * gfortran.dg/g77/19990218-0.f: Likewise.
21843 * gfortran.dg/g77/19990305-0.f: Likewise.
21844 * gfortran.dg/g77/19990419-0.f: Likewise.
21845 * gfortran.dg/g77/19990502-0.f: Likewise.
21846 * gfortran.dg/g77/19990502-1.f: Likewise.
21847 * gfortran.dg/g77/19990525-0.f: Likewise.
21848 * gfortran.dg/g77/19990826-1.f: Likewise.
21849 * gfortran.dg/g77/19990826-3.f: Likewise.
21850 * gfortran.dg/g77/19990905-2.f: Likewise.
21851 * gfortran.dg/g77/20000412-1.f: Likewise.
21852 * gfortran.dg/g77/20000511-1.f: Likewise.
21853 * gfortran.dg/g77/20000511-2.f: Likewise.
21854 * gfortran.dg/g77/20000518.f: Likewise.
21855 * gfortran.dg/g77/20000601-1.f: Likewise.
21856 * gfortran.dg/g77/20000601-2.f: Likewise.
21857 * gfortran.dg/g77/20000629-1.f: Likewise.
21858 * gfortran.dg/g77/20000630-2.f: Likewise.
21859 * gfortran.dg/g77/20010115.f: Likewise.
21860 * gfortran.dg/g77/20010321-1.f: Likewise.
21861 * gfortran.dg/g77/20010426.f: Likewise.
21862 * gfortran.dg/g77/20020307-1.f: Likewise.
21863 * gfortran.dg/g77/8485.f: Likewise.
21864 * gfortran.dg/g77/960317-1.f: Likewise.
21865 * gfortran.dg/g77/970915-0.f: Likewise.
21866 * gfortran.dg/g77/980310-1.f: Likewise.
21867 * gfortran.dg/g77/980310-2.f: Likewise.
21868 * gfortran.dg/g77/980310-3.f: Likewise.
21869 * gfortran.dg/g77/980310-4.f: Likewise.
21870 * gfortran.dg/g77/980310-6.f: Likewise.
21871 * gfortran.dg/g77/980310-7.f: Likewise.
21872 * gfortran.dg/g77/980310-8.f: Likewise.
21873 * gfortran.dg/g77/980419-2.f: Likewise.
21874 * gfortran.dg/g77/980424-0.f: Likewise.
21875 * gfortran.dg/g77/980427-0.f: Likewise.
21876 * gfortran.dg/g77/980729-0.f: Likewise.
21877 * gfortran.dg/g77/981117-1.f: Likewise.
21878 * gfortran.dg/g77/toon_1.f: Likewise.
21879
21880 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21881
21882 PR c++/2204
21883 * g++.dg/other/abstract2.C: New test.
21884
21885 2004-07-12 Paul Brook <paul@codesourcery.com>
21886
21887 * gfortran.dg/pointer_init_1.f90: New test.
21888
21889 2004-07-11 Paul Brook <paul@codesourcery.com>
21890
21891 PR fortran/15986
21892 * gfortran.dg/contained_1.f90: New test.
21893
21894 2004-07-11 Mark Mitchell <mark@codesourcery.com>
21895
21896 * g++.dg/parse/defarg8.C: New test.
21897
21898 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21899
21900 PR fortran/16433
21901 * gfortran.dg/pr16433.f: New test.
21902
21903 PR fortran/17574
21904 * gfortran.dg/pr15754.f90: New test.
21905
21906 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
21907
21908 PR tree-optimization/16437
21909 * gcc.c-torture/execute/bitfld-4.c: New test.
21910
21911 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21912
21913 * gfortran.fortran-torture/execute/common_2.f90: Add check for
21914 access to common var from module.
21915
21916 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21917
21918 PR fortran/16336
21919 * gfortran.fortran-torture/execute/common_2.f90: New test.
21920
21921 2004-07-10 Paul Brook <paul@codesourcery.com>
21922
21923 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
21924
21925 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21926
21927 PR fortran/15969
21928 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
21929
21930 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
21931
21932 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
21933 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
21934 * gfortran.dg/g77/ffree-form-1.f: Likewise.
21935 * gfortran.dg/g77/ffree-form-2.f: Likewise.
21936 * gfortran.dg/g77/ffree-form-3.f: Likewise.
21937 * gfortran.dg/g77/fno-underscoring.f: Likewise.
21938 * gfortran.dg/g77/funderscoring.f: Likewise.
21939 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
21940
21941 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21942
21943 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
21944
21945 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21946 Paul Brook <paul@codesourcery.com>
21947
21948 PR fortran/13415
21949 * gfortran.dg/common_pointer_1.f90: New test.
21950
21951 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21952
21953 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
21954
21955 2004-07-09 James E Wilson <wilson@specifixinc.com>
21956
21957 PR target/16364
21958 * gcc.c-torture/compile/20040709-1.c: New.
21959
21960 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21961
21962 PR fortran/14077
21963 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
21964
21965 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21966
21967 PR fortran/13201
21968 * gfortran.dg/shape_1.f90: New test.
21969
21970 2004-07-09 Zack Weinberg <zack@codesourcery.com>
21971 Andrew Pinski <apinski@apple.com>
21972
21973 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
21974
21975 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21976
21977 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
21978 comment.
21979
21980 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21981 Paul Brook <paul@codesourcery.com>
21982
21983 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
21984 '.f95' and '.F95'.
21985
21986 2004-07-09 Diego Novillo <dnovillo@redhat.com>
21987
21988 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
21989
21990 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21991
21992 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
21993 testcases with capital suffix.
21994
21995 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21996
21997 PR fortran/15481
21998 PR fortran/13372
21999 PR fortran/13575
22000 PR fortran/15978
22001 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
22002
22003 * gfortran.dg/implicit_1.f90: New test.
22004
22005 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22006
22007 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
22008 expression to match gfortran warning/error messages
22009 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
22010 dg-error text.
22011
22012 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22013
22014 * lib/fortran-torture.exp: Rename proc search_for to
22015 search_for_re.
22016
22017 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22018
22019 * gcc.c-torture/execute/simd-5.x: New file.
22020 XFAIL on SPARC 64-bit at -O0.
22021
22022 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22023
22024 PR c++/8211
22025 PR c++/16165
22026 * g++.dg/warn/effc3.C: New test.
22027
22028 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22029
22030 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
22031 change X to 1X in format.
22032 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
22033 add data statements to conform to standard.
22034
22035 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22036
22037 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
22038 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
22039 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
22040
22041 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22042
22043 * gfortran.dg/g77/7388.f: Copy from g77.dg
22044 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
22045 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
22046 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
22047 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
22048 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
22049 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
22050 * gfortran.dg/g77/strlen0.f: Likewise.
22051
22052 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22053
22054 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
22055 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
22056
22057 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22058
22059 * gcc.c-torture/execute/920428-2.x: Delete.
22060 * gcc.c-torture/execute/920501-7.x: Likewise.
22061
22062 2004-07-08 Jakub Jelinek <jakub@redhat.com>
22063
22064 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
22065 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
22066 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
22067 prescott and c3-2.
22068 (PREFETCH_3DNOW): Add -march=c3.
22069
22070 2004-07-08 Diego Novillo <dnovillo@redhat.com>
22071
22072 PR c/16437
22073 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
22074 * gcc.c-torture/execute/bf64-1.x: Likewise.
22075
22076 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22077
22078 * gcc.c-torture/compile/20040708-1.c: New test.
22079
22080 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22081
22082 PR c++/16169
22083 * g++.dg/warn/effc2.C: New test.
22084
22085 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
22086
22087 * gcc.c-torture/execute/bitfld-1.x: Remove.
22088 * gcc.c-torture/execute/bitfld-3.c: New test.
22089 * gcc.dg/bitfld-2.c: Remove XFAILs.
22090
22091 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
22092
22093 PR c++/16276
22094 * g++.dg/rtti/tinfo1.C: New file.
22095
22096 2004-07-07 Eric Christopher <echristo@redhat.com>
22097
22098 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
22099
22100 2004-07-07 Andrew Pinski <apinski@apple.com>
22101
22102 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
22103
22104 2004-07-07 Mark Mitchell <mark@codesourcery.com>
22105
22106 * g++.dg/init/call1.C: XFAIL.
22107
22108 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
22109
22110 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
22111 except for movstrict*, to movmem* and clrstr* to clrmem*.
22112
22113 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
22114
22115 * gcc.c-torture/execute/20040707-1.c: New test.
22116
22117 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
22118
22119 * gcc.c-torture/execute/20040706-1.c: New test.
22120
22121 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22122
22123 PR c++/3671
22124 * g++.dg/template/spec14.C: New test.
22125
22126 2004-07-05 Jakub Jelinek <jakub@redhat.com>
22127
22128 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
22129 nothing if not yet defined. Use it in b, c and d type definitions.
22130 * gcc.c-torture/execute/20040705-1.c: New test.
22131 * gcc.c-torture/execute/20040705-2.c: New test.
22132
22133 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22134
22135 PR c++/2518
22136 * g++.dg/lookup/new1.C: New test.
22137
22138 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22139
22140 PR c++/11406
22141 * g++.dg/template/sizeof8.C: New test.
22142
22143 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
22144
22145 * gcc.c-torture/compile/20040705-1.c: New test.
22146
22147 2004-07-04 Bud Davis <bdavis9659@comcast.net>
22148
22149 * gfortran.fortran-torture/execute/seq_io.f90: New test.
22150
22151 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
22152
22153 * gcc.dg/cpp/if-mop.c: Two new testcases.
22154 * gcc.dg/cpp/trad/comment-3.c: New.
22155
22156 2004-07-04 Paul Brook <paul@codesourcery.com>
22157
22158 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
22159
22160 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
22161
22162 PR c++/3761
22163 * g++.dg/lookup/crash4.C: New test.
22164
22165 2004-07-02 Zack Weinberg <zack@codesourcery.com>
22166
22167 * gcc.c-torture/execute/builtin-abs-1.c
22168 * gcc.c-torture/execute/builtin-abs-2.c
22169 * gcc.c-torture/execute/builtin-complex-1.c
22170 * gcc.c-torture/execute/builtins/string-1-lib.c
22171 * gcc.c-torture/execute/builtins/string-1.c
22172 * gcc.c-torture/execute/builtins/string-2-lib.c
22173 * gcc.c-torture/execute/builtins/string-2.c
22174 * gcc.c-torture/execute/builtins/string-3-lib.c
22175 * gcc.c-torture/execute/builtins/string-3.c
22176 * gcc.c-torture/execute/builtins/string-4-lib.c
22177 * gcc.c-torture/execute/builtins/string-4.c
22178 * gcc.c-torture/execute/builtins/string-5-lib.c
22179 * gcc.c-torture/execute/builtins/string-5.c
22180 * gcc.c-torture/execute/builtins/string-6-lib.c
22181 * gcc.c-torture/execute/builtins/string-6.c
22182 * gcc.c-torture/execute/builtins/string-7-lib.c
22183 * gcc.c-torture/execute/builtins/string-7.c
22184 * gcc.c-torture/execute/builtins/string-8-lib.c
22185 * gcc.c-torture/execute/builtins/string-8.c
22186 * gcc.c-torture/execute/builtins/string-9-lib.c
22187 * gcc.c-torture/execute/builtins/string-9.c
22188 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
22189 * gcc.c-torture/execute/builtins/string-asm-1.c
22190 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
22191 * gcc.c-torture/execute/builtins/string-asm-2.c
22192 * gcc.c-torture/execute/stdio-opt-1.c
22193 * gcc.c-torture/execute/stdio-opt-2.c
22194 * gcc.c-torture/execute/stdio-opt-3.c
22195 * gcc.c-torture/execute/string-opt-1.c
22196 * gcc.c-torture/execute/string-opt-10.c
22197 * gcc.c-torture/execute/string-opt-11.c
22198 * gcc.c-torture/execute/string-opt-12.c
22199 * gcc.c-torture/execute/string-opt-13.c
22200 * gcc.c-torture/execute/string-opt-14.c
22201 * gcc.c-torture/execute/string-opt-15.c
22202 * gcc.c-torture/execute/string-opt-16.c
22203 * gcc.c-torture/execute/string-opt-2.c
22204 * gcc.c-torture/execute/string-opt-6.c
22205 * gcc.c-torture/execute/string-opt-7.c
22206 * gcc.c-torture/execute/string-opt-8.c:
22207 Replace with ...
22208
22209 * gcc.c-torture/execute/builtins/abs-2.c
22210 * gcc.c-torture/execute/builtins/abs-3.c
22211 * gcc.c-torture/execute/builtins/complex-1.c
22212 * gcc.c-torture/execute/builtins/fprintf.c
22213 * gcc.c-torture/execute/builtins/fputs.c
22214 * gcc.c-torture/execute/builtins/memcmp.c
22215 * gcc.c-torture/execute/builtins/memmove.c
22216 * gcc.c-torture/execute/builtins/memops-asm.c
22217 * gcc.c-torture/execute/builtins/mempcpy-2.c
22218 * gcc.c-torture/execute/builtins/mempcpy.c
22219 * gcc.c-torture/execute/builtins/memset.c
22220 * gcc.c-torture/execute/builtins/printf.c
22221 * gcc.c-torture/execute/builtins/sprintf.c
22222 * gcc.c-torture/execute/builtins/strcat.c
22223 * gcc.c-torture/execute/builtins/strchr.c
22224 * gcc.c-torture/execute/builtins/strcmp.c
22225 * gcc.c-torture/execute/builtins/strcpy.c
22226 * gcc.c-torture/execute/builtins/strcspn.c
22227 * gcc.c-torture/execute/builtins/strlen-2.c
22228 * gcc.c-torture/execute/builtins/strlen.c
22229 * gcc.c-torture/execute/builtins/strncat.c
22230 * gcc.c-torture/execute/builtins/strncmp-2.c
22231 * gcc.c-torture/execute/builtins/strncmp.c
22232 * gcc.c-torture/execute/builtins/strncpy.c
22233 * gcc.c-torture/execute/builtins/strpbrk.c
22234 * gcc.c-torture/execute/builtins/strpcpy-2.c
22235 * gcc.c-torture/execute/builtins/strpcpy.c
22236 * gcc.c-torture/execute/builtins/strrchr.c
22237 * gcc.c-torture/execute/builtins/strspn.c
22238 * gcc.c-torture/execute/builtins/strstr-asm.c
22239 * gcc.c-torture/execute/builtins/strstr.c:
22240 ... these new files.
22241
22242 * gcc.c-torture/execute/builtins/abs-2-lib.c
22243 * gcc.c-torture/execute/builtins/abs-3-lib.c
22244 * gcc.c-torture/execute/builtins/complex-1-lib.c
22245 * gcc.c-torture/execute/builtins/fprintf-lib.c
22246 * gcc.c-torture/execute/builtins/fputs-lib.c
22247 * gcc.c-torture/execute/builtins/memcmp-lib.c
22248 * gcc.c-torture/execute/builtins/memmove-lib.c
22249 * gcc.c-torture/execute/builtins/memops-asm-lib.c
22250 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
22251 * gcc.c-torture/execute/builtins/mempcpy-lib.c
22252 * gcc.c-torture/execute/builtins/memset-lib.c
22253 * gcc.c-torture/execute/builtins/printf-lib.c
22254 * gcc.c-torture/execute/builtins/sprintf-lib.c
22255 * gcc.c-torture/execute/builtins/strcat-lib.c
22256 * gcc.c-torture/execute/builtins/strchr-lib.c
22257 * gcc.c-torture/execute/builtins/strcmp-lib.c
22258 * gcc.c-torture/execute/builtins/strcpy-lib.c
22259 * gcc.c-torture/execute/builtins/strcspn-lib.c
22260 * gcc.c-torture/execute/builtins/strlen-2-lib.c
22261 * gcc.c-torture/execute/builtins/strlen-lib.c
22262 * gcc.c-torture/execute/builtins/strncat-lib.c
22263 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
22264 * gcc.c-torture/execute/builtins/strncmp-lib.c
22265 * gcc.c-torture/execute/builtins/strncpy-lib.c
22266 * gcc.c-torture/execute/builtins/strpbrk-lib.c
22267 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
22268 * gcc.c-torture/execute/builtins/strpcpy-lib.c
22269 * gcc.c-torture/execute/builtins/strrchr-lib.c
22270 * gcc.c-torture/execute/builtins/strspn-lib.c
22271 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
22272 * gcc.c-torture/execute/builtins/strstr-lib.c
22273 * gcc.c-torture/execute/builtins/lib/abs.c
22274 * gcc.c-torture/execute/builtins/lib/fprintf.c
22275 * gcc.c-torture/execute/builtins/lib/memset.c
22276 * gcc.c-torture/execute/builtins/lib/printf.c
22277 * gcc.c-torture/execute/builtins/lib/sprintf.c
22278 * gcc.c-torture/execute/builtins/lib/strcpy.c
22279 * gcc.c-torture/execute/builtins/lib/strcspn.c
22280 * gcc.c-torture/execute/builtins/lib/strncat.c
22281 * gcc.c-torture/execute/builtins/lib/strncmp.c
22282 * gcc.c-torture/execute/builtins/lib/strncpy.c
22283 * gcc.c-torture/execute/builtins/lib/strpbrk.c
22284 * gcc.c-torture/execute/builtins/lib/strspn.c
22285 * gcc.c-torture/execute/builtins/lib/strstr.c:
22286 New files containing support routines.
22287
22288 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
22289 declaration.
22290 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
22291 when not optimizing.
22292
22293 2004-07-02 Mark Mitchell <mark@codesourcery.com>
22294
22295 PR c++/16240
22296 * g++.dg/abi/mangle22.C: New test.
22297 * g++.dg/abi/mangle23.C: Likewise.
22298
22299 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
22300
22301 PR fortran/16290
22302 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
22303 Allow for cases without denormalized floating point numbers.
22304
22305 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
22306
22307 PR c/1027
22308 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22309 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
22310 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
22311 expected warning text.
22312 * gcc.dg/format/diag-2.c: New test.
22313
22314 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22315
22316 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
22317
22318 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
22319
22320 * gcc.dg/builtins-43.c: New.
22321 * gcc.dg/builtins-44.c: New.
22322 * gcc.dg/builtins-45.c: New.
22323
22324 2004-06-26 Geoffrey Keating <geoffk@apple.com>
22325 Andreas Tobler <a.tobler@schweiz.ch>
22326
22327 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
22328 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
22329 as SIGSEGV.
22330 * gcc.dg/cleanup-11.c: Likewise.
22331 * gcc.dg/cleanup-8.c: Likewise.
22332 * gcc.dg/cleanup-9.c: Likewise.
22333 * gcc.dg/cleanup-5.c: Run on all platforms.
22334
22335 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
22336
22337 * g++.dg/warn/nonnull1.C: New test.
22338
22339 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22340
22341 * gcc.dg/compat/compat-common.h: Wrap up CINT in
22342 an #ifndef SKIP_COMPLEX_INT/#endif pair.
22343 Special-case the Sun compiler wrt to <complex.h>.
22344
22345 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
22346
22347 * gcc.dg/Wunreachable-8.C: New test.
22348
22349 * gcc.dg/h8300-ice2.c : New test.
22350
22351 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
22352
22353 PR fortran/16161
22354 * gfortran.fortran-torture/compile/implicit.f90: Add test
22355 for implicit character.
22356
22357 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
22358
22359 PR fortran/16289
22360 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
22361 Use tiny() intrinsic to find smallest non-negative real
22362
22363 2004-06-30 Jakub Jelinek <jakub@redhat.com>
22364
22365 * gcc.dg/compat/struct-by-value-22_main.c: New test.
22366 * gcc.dg/compat/struct-by-value-22_x.c: New.
22367 * gcc.dg/compat/struct-by-value-22_y.c: New.
22368
22369 * gcc.c-torture/execute/20040629-1.c: New test.
22370
22371 2004-06-29 Jakub Jelinek <jakub@redhat.com>
22372
22373 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
22374 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
22375
22376 PR target/16195
22377 * gcc.dg/20040625-1.c: New test.
22378
22379 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22380
22381 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
22382
22383 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22384
22385 PR fortran/15963
22386 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
22387
22388 2004-06-29 Richard Henderson <rth@redhat.com>
22389
22390 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
22391
22392 2004-06-29 Paul Brook <paul@codesourcery.com>
22393
22394 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
22395 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
22396
22397 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
22398
22399 PR c++/16260
22400 * g++.dg/parse/crash15.C: New.
22401
22402 2004-06-28 Andrew Pinski <apinski@apple.com>
22403
22404 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
22405 by the error already.
22406
22407 * g++.dg/opt/ptrmem4.C: Change to compile only test.
22408
22409 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
22410
22411 PR target/14041
22412 * gcc.dg/h8300-bss-align-1.c : New.
22413
22414 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
22415
22416 * PR c++/16174
22417 * g++.dg/template/ctor4.C: New.
22418
22419 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22420
22421 PR c++/16205
22422 * g++.dg/warn/Wsequence-point-1.C: New test.
22423
22424 2004-06-27 Paul Brook <paul@codesourcery.com>
22425
22426 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
22427
22428 2004-06-27 Zack Weinberg <zack@codesourcery.com>
22429
22430 * g++.old-deja/g++.mike/p7325.C: Remove.
22431
22432 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22433
22434 PR c/14963
22435 * gcc.dg/pr14963.c: New test.
22436
22437 2004-06-27 Mark Mitchell <mark@codesourcery.com>
22438
22439 PR c++/16193
22440 * g++.dg/parse/redef1.C: New test.
22441
22442 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
22443
22444 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
22445 20021110.c.
22446 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
22447 20021119-1.c.
22448 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
22449 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
22450 5-04.c.
22451 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
22452 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
22453 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
22454 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
22455 g++.brendan/enum14.C.
22456 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
22457 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
22458 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
22459 g++.mike/virt1.C.
22460 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
22461 memtemp24.C.
22462
22463 2004-06-27 Roger Sayle <roger@eyesopen.com>
22464
22465 * gcc.dg/20040527-1.c: New test case.
22466
22467 2004-06-26 Bud Davis <bdavis9659@comcast.net>
22468
22469 PR gfortran/pr16196
22470 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
22471
22472 2004-06-25 Roger Sayle <roger@eyesopen.com>
22473
22474 PR middle-end/15825
22475 * gcc.dg/pr15825-1.c: New test case.
22476
22477 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22478
22479 * gcc.c-torture/execute/20040625-1.c: New test.
22480
22481 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22482
22483 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
22484
22485 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22486
22487 * gcc.dg/torture/mips-div-1.c: New test.
22488
22489 2004-06-24 Jeff Law <law@redhat.com>
22490
22491 * gcc.dg/tree-ssa/20040624-1.c: New test.
22492
22493 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
22494
22495 * gcc.c-torture/compile/20040624-1.c: New test.
22496
22497 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22498
22499 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
22500 this directory.
22501
22502 2004-06-23 Andrew Pinski <apinski@apple.com>
22503
22504 PR middle-end/15988
22505 * g++.dg/opt/ptrmem4.C: New test.
22506
22507 * gcc.dg/c90-array-quals-2.c: New test.
22508
22509 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
22510
22511 * gcc.dg/kpice1.c: New test.
22512
22513 2006-06-23 Andrew Pinski <apinski@apple.com>
22514
22515 * gcc.dg/c90-array-quals.c: New test.
22516
22517 2006-06-22 Richard Henderson <rth@redhat.com>
22518
22519 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
22520
22521 2004-06-22 Loren James Rittle <ljrittle@acm.org>
22522
22523 * gcc.dg/builtins-config.h: Handle FreeBSD.
22524
22525 2006-06-22 Richard Henderson <rth@redhat.com>
22526
22527 * g++.dg/opt/devirt1.C: New.
22528
22529 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
22530
22531 * g++.dg/opt/pr15551.C: New testcase.
22532
22533 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
22534
22535 PR target/14800
22536 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
22537 x86_64-*-linux* when compiling for 32bit.
22538
22539 2004-06-21 Andrew Pinski <apinski@apple.com>
22540
22541 * gcc.dg/pch/struct-1.c: New.
22542 * gcc.dg/pch/struct-1.hs: New.
22543
22544 2004-06-21 Geoffrey Keating <geoffk@apple.com>
22545
22546 * gcc.dg/pch/save-temps-1.c: New file.
22547 * gcc.dg/pch/save-temps-1.hs: New file.
22548
22549 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
22550
22551 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
22552 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
22553
22554 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22555
22556 * gfortran.fortran-torture/execute/select_1.f90: Rename function
22557 to fix type error.
22558 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
22559 Remove trailing spaces.
22560
22561 2004-06-21 Richard Henderson <rth@redhat.com>
22562
22563 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
22564 merging && to BIT_FIELD_REF.
22565
22566 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
22567
22568 * g++.dg/opt/placeholder1.C: New test.
22569
22570 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22571
22572 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
22573 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
22574 * gcc.dg/compat/union-m128-1_x.c: Likewise.
22575 * gcc.dg/compat/union-m128-1_y.c: Likewise.
22576
22577 2004-06-20 Zack Weinberg <zack@codesourcery.com>
22578
22579 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
22580 extern "C".
22581 * g++.dg/other/pragma-re-1.C: Add comments.
22582
22583 2004-06-19 Bud Davis <bdavis9659@comcast.net>
22584
22585 PR gfortran/16080
22586 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
22587
22588 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
22589
22590 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
22591 instead of setting the type of size_t by
22592 hand.
22593
22594 2004-06-18 Roger Sayle <roger@eyesopen.com>
22595
22596 * gcc.dg/unordered-2.c: New test case.
22597 * gcc.dg/unordered-3.c: New test case.
22598
22599 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
22600
22601 PR other/16043
22602 * lib/g++.exp (g++_version): Tweak regexp for version
22603 * lib/g77.exp (g77_version): Likewise.
22604 * lib/gfortran.exp (gfortran_version): Likewise.
22605 * lib/objc.exp (objc_version): Likewise.
22606 * lib/treelang.exp (treelang_version): Likewise.
22607
22608 2004-06-19 Jakub Jelinek <jakub@redhat.com>
22609
22610 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
22611 Use INT_MAX instead of __INT_MAX__.
22612 * gcc.dg/compat/struct-align-2_y.c: Likewise.
22613
22614 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
22615 * gcc.dg/compat/scalar-return-3_x.c: Use it.
22616 * gcc.dg/compat/scalar-return-3_y.c: Use it.
22617 * gcc.dg/compat/scalar-return-4_x.c: Use it.
22618 * gcc.dg/compat/scalar-return-4_y.c: Use it.
22619 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
22620 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
22621 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
22622 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
22623
22624 * gcc.dg/range-test-1.c: New test.
22625 * g++.dg/opt/range-test-1.C: New test.
22626
22627 2004-06-17 Richard Henderson <rth@redhat.com>
22628
22629 * objc.dg/sync-1.m: New.
22630 * objc.dg/try-catch-1.m: Don't force next runtime.
22631 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
22632 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
22633 shadowed catch clause.
22634 * objc.dg/try-catch-5.m: New.
22635
22636 2004-06-17 Zack Weinberg <zack@codesourcery.com>
22637
22638 Bug 14610
22639 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
22640
22641 2004-06-15 Richard Henderson <rth@redhat.com>
22642
22643 * gcc.dg/20001116-1.c: Move expected warning line.
22644
22645 2004-06-15 Richard Henderson <rth@redhat.com>
22646
22647 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
22648 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
22649
22650 2004-06-15 Jeff Law <law@redhat.com>
22651
22652 * gcc.dg/tree-ssa/20040615-1.c: New test.
22653 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
22654 be less sensitive to operand ordering.
22655 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
22656
22657 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
22658
22659 * g++.dg/abi/bitfield3.C: Add comment..
22660
22661 2004-06-15 Richard Henderson <rth@redhat.com>
22662
22663 * g++.dg/ext/stmtexpr1.C: XFAIL.
22664 * gcc.dg/20030612-1.c: XFAIL.
22665
22666 2004-06-15 Eric Christopher <echristo@redhat.com>
22667
22668 * g++.dg/charset/asm5.c: New.
22669 * gcc.dg/charset/asm6.c: New.
22670
22671 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22672
22673 PR fortran/15962
22674 * gfortran.fortran-torture/execute/select_1.f90: New test.
22675
22676 2004-06-15 Paul Brook <paul@codesourcery.com>
22677
22678 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
22679
22680 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22681
22682 PR c++/15967
22683 * g++.dg/lookup/crash3.C: New test.
22684
22685 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22686
22687 PR c++/15947
22688 * g++.dg/parse/dtor4.C: New test.
22689
22690 2004-06-14 Jeff Law <law@redhat.com>
22691
22692 * gcc.c-torture/compile/20040614-1.c: New test.
22693
22694 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22695
22696 PR fortran/15211
22697 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
22698 LEN of a character array.
22699
22700 2004-06-14 Mark Mitchell <mark@codesourcery.com>
22701
22702 PR c++/15096
22703 * g++.dg/template/ptrmem10.C: New test.
22704
22705 PR c++/14930
22706 * g++.dg/template/friend30.C: New test.
22707
22708 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22709
22710 PR fortran/14928
22711 * gfortran.fortran-torture/compile/mloc.f90: New test.
22712
22713 2004-06-13 Paul Brook <paul@codesourcery.com>
22714
22715 * gfortran.fortran-torture/execute/random_2.f90: New test.
22716
22717 2004-06-13 Eric Christopher <echristo@redhat.com>
22718
22719 * gcc.dg/noncompile/redecl-1.c: Fix error message.
22720
22721 2004-06-12 Paul Brook <paul@codesourcery.com>
22722
22723 * gfortran.fortran-torture/execute/contained_3.f90: New test.
22724
22725 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22726
22727 PR fortran/14923
22728 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
22729
22730 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22731
22732 PR fortran/14957
22733 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
22734 syntax errors in end statements of contained subroutines.
22735
22736 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22737
22738 PR fortran/12841
22739 * gfortran.fortran-torture/execute/null_arg.f90: New test.
22740
22741 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22742
22743 PR fortran/15665
22744 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
22745
22746 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22747
22748 PR gfortran/12839
22749 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
22750
22751 2004-06-11 Mark Mitchell <mark@codesourcery.com>
22752
22753 PR c++/15862
22754 * g++.dg/parse/enum1.C: New test.
22755
22756 2004-06-10 Jeff Law <law@redhat.com>
22757
22758 * gcc.c-torture/compile/20040610-1.c: New test.
22759
22760 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22761
22762 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
22763 * g++.old-deja/g++.other/decl3.C: Likewise.
22764
22765 2004-06-10 Brian Booth <bbooth@redhat.com>
22766
22767 * gcc.dg/tree-ssa/20031015-1.c: Scan for
22768 V_MAY_DEF instead of VDEF.
22769 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
22770
22771 2004-06-10 Mark Mitchell <mark@codesourcery.com>
22772
22773 PR c++/14211
22774 * g++.dg/conversion/const1.C: New test.
22775
22776 PR c++/15076
22777 * g++.dg/conversion/reinterpret1.C: New test.
22778
22779 PR c++/15877
22780 * g++.dg/template/enum2.C: New test.
22781
22782 PR c++/15227
22783 * g++.dg/template/error13.C: New test.
22784
22785 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22786
22787 PR fortran/14957
22788 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
22789 arguments to test_* REAL and of the right size.
22790
22791 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22792
22793 PR target/15569
22794 PR rtl-optimization/15681
22795 * gcc.dg/20040609-1.c: New test.
22796
22797 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22798
22799 PR c++/14791
22800 * g++.dg/opt/builtins1.C: New test.
22801
22802 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
22803
22804 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
22805 that use default windows32 struct layout.
22806 * gcc.dg/i386-bitfield2.c: Likewise.
22807
22808 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
22809
22810 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
22811 for mingw32 and cygwin targets.
22812
22813 2004-06-09 Geoffrey Keating <geoffk@apple.com>
22814
22815 * gcc.dg/pch/macro-4.c: New.
22816 * gcc.dg/pch/macro-4.hs: New.
22817
22818 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22819
22820 PR fortran/13249
22821 * gfortran.fortran-torture/compile/name_clash.f90: New test.
22822
22823 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22824
22825 PR fortran/13372
22826 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
22827
22828 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22829
22830 PR gfortran/14897
22831 * gfortran.fortran-torture/execute/t_edit.f90: New test.
22832
22833 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22834
22835 PR gfortran/15755
22836 * gfortran.fortran-torture/execute/backspace.c : New test.
22837
22838 2004-06-09 Paul Brook <paul@codesourcery.com>
22839
22840 * gfortran.fortran-torture/execure/intrinsic_associated.f90
22841 (pointer_to_section): Rewrite to use smaller array.
22842
22843 2004-06-08 David Edelsohn <edelsohn@gnu.org>
22844
22845 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
22846 * gcc.dg/ext/altivec-10.c: Same.
22847 * gcc.dg/ext/altivec-11.c: Same.
22848 * gcc.dg/ext/altivec-12.c: Same.
22849 * gcc.dg/ext/altivec-13.c: Same.
22850 * gcc.dg/ext/altivec-14.c: Same.
22851 * gcc.dg/ext/altivec-15.c: Same.
22852 * gcc.dg/ext/altivec-16.c: Same.
22853 * gcc.dg/ext/altivec-3.c: Same.
22854 * gcc.dg/ext/altivec-4.c: Same.
22855 * gcc.dg/ext/altivec-6.c: Same.
22856 * gcc.dg/ext/altivec-7.c: Same.
22857 * gcc.dg/ext/altivec-8.c: Same.
22858 * gcc.dg/ext/altivec-varargs-1.c: Same.
22859
22860 * g++.dg/ext/altivec-1.C: Correct dg syntax.
22861 * g++.dg/ext/altivec-10.C: Same.
22862 * g++.dg/ext/altivec-2.C: Same.
22863 * g++.dg/ext/altivec-3.C: Same.
22864 * g++.dg/ext/altivec-4.C: Same.
22865 * g++.dg/ext/altivec-5.C: Same.
22866 * g++.dg/ext/altivec-6.C: Same.
22867 * g++.dg/ext/altivec-7.C: Same.
22868 * g++.dg/ext/altivec-8.C: Same.
22869 * g++.dg/ext/altivec-9.C: Same.
22870
22871 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22872
22873 PR c++/7841
22874 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
22875
22876 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22877
22878 * gcc.dg/union-1.c: New test.
22879
22880 2004-06-07 Roger Sayle <roger@eyesopen.com>
22881
22882 * gcc.dg/builtins-41.c: New test case.
22883 * gcc.dg/builtins-42.c: New test case.
22884
22885 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22886
22887 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
22888 * g++.dg/ext/altivec-10.C: Same.
22889 * g++.dg/ext/altivec-2.C: Same.
22890 * g++.dg/ext/altivec-3.C: Same.
22891 * g++.dg/ext/altivec-4.C: Same.
22892 * g++.dg/ext/altivec-5.C: Same.
22893 * g++.dg/ext/altivec-6.C: Same.
22894 * g++.dg/ext/altivec-7.C: Same.
22895 * g++.dg/ext/altivec-8.C: Same.
22896 * g++.dg/ext/altivec-9.C: Same.
22897 * g++.old-deja/g++.abi/cxa_vec.C: Same.
22898 * g++.old-deja/g++.brendan/new3.C: Same.
22899 * gcc.c-torture/execute/eeprof-1.x: Same.
22900
22901 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
22902
22903 PR c/14765
22904 * gcc.dg/pr14765-1.c: New test.
22905
22906 2004-06-07 Roger Sayle <roger@eyesopen.com>
22907
22908 PR c/14649
22909 * gcc.dg/pr14649-1.c: New test case.
22910
22911 2004-06-07 Richard Henderson <rth@redhat.com>
22912
22913 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
22914 if temporaries.
22915
22916 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22917
22918 * g++.dg/eh/elide1.C: Remove XFAIL.
22919
22920 2004-06-07 Mark Mitchell <mark@codesourcery.com>
22921
22922 PR c++/15337
22923 * g++.dg/expr/sizeof3.C: New test.
22924
22925 PR c++/14777
22926 * g++.dg/template/access14.C: New test.
22927
22928 PR c++/15554
22929 * g++.dg/template/enum1.C: New test.
22930
22931 PR c++/15057
22932 * g++.dg/eh/throw1.C: New test.
22933
22934 2004-06-07 David Ayers <d.ayers@inode.at>
22935 Ziemowit Laski <zlaski@apple.com>
22936
22937 * lib/objc.exp (objc_target_compile): Revert the '-framework
22938 Foundation' flag fix, since bare Darwin does not ship
22939 with the Foundation framework.
22940 * objc/execute/next_mapping.h: Provide a local NSConstantString
22941 @interface and @implementation.
22942 (objc_constant_string_init): A constructor function, used to
22943 initialize the NSConstantString meta-class object.
22944 * objc/execute/string1.m: Include "next_mapping.h" instead of
22945 <Foundation/NSString.h>.
22946 * objc/execute/string2.m: Likewise.
22947 * objc/execute/string3.m: Likewise.
22948 * objc/execute/string4.m: Likewise.
22949
22950 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
22951
22952 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
22953 to double. Replace double with FLOAT.
22954 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
22955
22956 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
22957 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
22958 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
22959 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
22960 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
22961 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
22962 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
22963 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
22964
22965 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
22966
22967 PR c/13519
22968 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
22969
22970 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22971
22972 PR c++/15503
22973 * g++.dg/template/meminit2.C: New test.
22974
22975 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
22976
22977 PR target/15822
22978 * gcc.c-torture/execute/compare-fp-1.c,
22979 gcc.c-torture/execute/compare-fp-2.c,
22980 gcc.c-torture/execute/compare-fp-3.c,
22981 gcc.c-torture/execute/compare-fp-4.c,
22982 gcc.c-torture/execute/compare-fp-3.x,
22983 gcc.c-torture/execute/compare-fp-4.x: Moved...
22984 * gcc.c-torture/execute/ieee/compare-fp-1.c,
22985 gcc.c-torture/execute/ieee/compare-fp-2.c,
22986 gcc.c-torture/execute/ieee/compare-fp-3.c,
22987 gcc.c-torture/execute/ieee/compare-fp-4.c,
22988 gcc.c-torture/execute/ieee/compare-fp-3.x,
22989 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
22990
22991 2004-06-04 David Ayers <d.ayers@inode.at>
22992
22993 * objc/execute/protocol-isEqual-4.m: New testcase.
22994
22995 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
22996
22997 * objc/execute/protocol-isEqual-1.m: New testcase.
22998 * objc/execute/protocol-isEqual-2.m: New testcase.
22999 * objc/execute/protocol-isEqual-3.m: New testcase.
23000
23001 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23002
23003 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
23004
23005 2004-06-02 Ziemowit Laski <zlaski@apple.com>
23006
23007 * lib/objc.exp (objc_target_compile): When running tests on
23008 Darwin (Mac OS X), inform the linker about '-framework
23009 'Foundation'.
23010
23011 2004-06-02 Eric Christopher <echristo@redhat.com>
23012
23013 * gcc.c-torture/compile/20040602-1.c: New.
23014
23015 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
23016
23017 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
23018 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
23019
23020 PR tree-optimization/14736
23021 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
23022
23023 PR tree-optimization/14042
23024 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
23025
23026 PR tree-optimization/14729
23027 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
23028
23029 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23030
23031 PR fortran/15557
23032 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
23033
23034 2004-06-01 Richard Hederson <rth@redhat.com>
23035
23036 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
23037
23038 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23039
23040 PR c++/14932
23041 * g++.dg/parse/offsetof4.C: New test.
23042
23043 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
23044
23045 PR objc/7993
23046 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
23047
23048 2004-05-31 Mark Mitchell <mark@codesourcery.com>
23049
23050 PR c++/15701
23051 * g++.dg/template/friend29.C: New test.
23052
23053 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
23054
23055 PR c/15749
23056 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
23057
23058 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
23059
23060 * gcc.dg/sparc-trap-1.c: New test.
23061
23062 2004-05-31 Roger Sayle <roger@eyesopen.com>
23063
23064 PR middle-end/15069
23065 * g++.dg/opt/fold3.C: New test case.
23066
23067 2004-05-30 Graham Stott <graham.stott@btinternet.com>
23068
23069 * lib/target-supports.exp (check_iconv_available): Fix fallout
23070 from 2004-05-28 patch.
23071
23072 2004-05-30 Paul Brook <paul@codesourcery.com>
23073
23074 PR fortran/15620
23075 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
23076 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
23077
23078 2004-05-30 Steven G. Kargl <kargls@comcast.net>
23079
23080 * gfortran.fortran-torture/execute/random_1.f90: New test.
23081
23082 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23083
23084 * g++.dg/ext/altivec-10.C: New test.
23085
23086 2004-05-29 Paul Brook <paul@codesourcery.com>
23087
23088 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
23089
23090 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23091
23092 * gcc.dg/altivec-16.c: New test.
23093
23094 2004-05-28 Janis Johnson <janis187@us.ibm.com>
23095
23096 * lib/target-supports.exp (check_vmx_hw_available): New.
23097 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
23098
23099 * lib/target-supports.exp (check_alias_available,
23100 check_iconv_available, check_named_sections_available): Use
23101 unique names for temporary files.
23102
23103 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23104
23105 * gcc.dg/altivec-15.c: New test.
23106
23107 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23108
23109 PR c++/15083
23110 * g++.dg/warn/noeffect6.C: New test.
23111
23112 PR c++/15471
23113 * g++.dg/expr/ptrmem4.C: New test.
23114
23115 PR c++/15640
23116 * g++.dg/template/operator3.C: New test.
23117
23118 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23119
23120 PR c++/14668
23121 * g++.dg/lookup/redecl1.C: New test.
23122 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
23123
23124 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
23125
23126 * gcc.c-torture/execute/compare-fp-1.c,
23127 gcc.c-torture/execute/compare-fp-2.c,
23128 gcc.c-torture/execute/compare-fp-3.c,
23129 gcc.c-torture/execute/compare-fp-4.c,
23130 gcc.c-torture/execute/compare-fp-3.x,
23131 gcc.c-torture/execute/compare-fp-4.x,
23132 gcc.dg/pr15649-1.c: New.
23133
23134 2004-05-27 Adam Nemet <anemet@lnxw.com>
23135
23136 PR c++/12883
23137 * g++.dg/init/array14.C: New test.
23138
23139 2004-05-25 Janis Johnson <janis187@us.ibm.com>
23140
23141 * lib/compat.exp (compat-get-options-main): New.
23142 (compat-get-options): Remove unneeded code, warn for ignored
23143 command.
23144 (compat-execute): Check flag set by dg-require-* commands.
23145
23146 * lib/compat.exp (compat-execute): Break up long lines.
23147
23148 2004-05-24 Janis Johnson <janis187@us.ibm.com>
23149
23150 * gcc.dg/altivec-7.c: Don't use 'vector long'.
23151 * gcc.dg/altivec-14.c: New test.
23152 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
23153
23154 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
23155 * gcc.dg/altivec-12.c: Ditto.
23156
23157 * gcc.dg/altivec-3.c: Move call to altivec_check.
23158
23159 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23160
23161 PR c++/15044
23162 * g++.dg/template/error12.C: New test.
23163
23164 PR c++/15317
23165 * g++.dg/ext/attrib15.C: New test.
23166
23167 PR c++/15329
23168 * g++.dg/template/ptrmem9.C: New test.
23169
23170 2004-05-25 Paul Brook <paul@codesourcery.com>
23171
23172 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
23173
23174 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23175
23176 PR c++/15165
23177 * g++.dg/template/crash19.C: New test.
23178
23179 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23180
23181 PR c++/15025
23182 * g++.dg/template/redecl1.C: New test.
23183
23184 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23185
23186 PR c++/14821
23187 * g++.dg/other/ns1.C: New test.
23188
23189 PR c++/14883
23190 * g++.dg/template/invalid1.C: New test.
23191
23192 2004-05-23 Paul Brook <paul@codesourcery.com>
23193 Victor Leikehman <lei@haifasphere.co.il>
23194
23195 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
23196 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
23197
23198 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23199
23200 PR c++/15285
23201 PR c++/15299
23202 * g++.dg/template/non-dependent5.C: New test.
23203 * g++.dg/template/non-dependent6.C: New test.
23204
23205 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23206
23207 PR c++/15507
23208 * g++.dg/inherit/union1.C: New test.
23209
23210 PR c++/15542
23211 * g++.dg/template/addr1.C: New test.
23212
23213 PR c++/15427
23214 * g++.dg/template/array5.C: New test.
23215
23216 PR c++/15287
23217 * g++.dg/template/array6.C: New test.
23218
23219 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
23220 Roger Sayle <roger@eyesopen.com>
23221
23222 * g++.dg/lookup/forscope2.C: New test case.
23223
23224 2004-05-22 Ben Elliston <bje@au.ibm.com>
23225
23226 * gcc.dg/cpp/Wmissingdirs.c: New.
23227
23228 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23229
23230 PR target/15301
23231 * gcc.dg/compat/union-m128-1.h: New file.
23232 * gcc.dg/compat/union-m128-1_main.c: Likewise.
23233 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23234 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23235
23236 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23237
23238 PR target/15302
23239 * gcc.dg/compat/struct-complex-1.h: New file.
23240 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
23241 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
23242 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23243
23244 2004-05-20 Roger Sayle <roger@eyesopen.com>
23245
23246 PR middle-end/3074
23247 * gcc.dg/pr3074-1.c: New test case.
23248 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
23249
23250 2004-05-20 Falk Hueffner <falk@debian.org>
23251
23252 PR other/15526
23253 * gcc.dg/ftrapv-1.c: New test case.
23254
23255 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
23256
23257 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
23258
23259 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
23260 Jeff Law <law@redhat.com>
23261
23262 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
23263 * gcc.dg/tree-ssa/20040518-2.c: New test.
23264
23265 * gcc.dg/tree-ssa/20040518-1.c: New test.
23266
23267 2004-05-18 Zack Weinberg <zack@codesourcery.com>
23268
23269 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
23270
23271 2004-05-18 Paul Brook <paul@codesourcery.com>
23272
23273 PR fortran/13930
23274 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
23275
23276 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23277
23278 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
23279 constant folding.
23280
23281 2004-05-17 Steven Bosscher <stevenb@suse.de>
23282
23283 * gcc.dg/tree-ssa/20040517-1.c: New test.
23284
23285 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23286
23287 * gcc.dg/loop-4.c: New test.
23288
23289 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
23290
23291 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
23292
23293 2004-05-15 Bud Davis <bdavis9659@comcast.net>
23294
23295 PR fortran/15311
23296 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
23297
23298 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23299
23300 PR fortran/13826
23301 PR fortran/13940
23302 * gfortran.fortran-torture/compile/data_1.f90: New test.
23303
23304 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
23305
23306 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
23307 * gcc.dg/uninit-H.c: Define ASM for __s390__.
23308
23309 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23310
23311 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
23312
23313 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23314
23315 PR c/15444
23316 * gcc.dg/format/xopen-1.c: Adjust expected message.
23317 * gcc.dg/format/xopen-3.c: New test.
23318
23319 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
23320
23321 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
23322
23323 2004-05-14 Jeff Law <law@redhat.com>
23324
23325 * gcc.dg/tree-ssa/20040514-2.c: New test.
23326
23327 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23328
23329 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
23330 this ...
23331 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
23332 this.
23333
23334 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
23335
23336 * gcc.dg/tree-ssa/20040514-1.c: New test.
23337
23338 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23339
23340 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
23341 test.
23342
23343 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23344
23345 PR fortran/14066
23346 * gfortran.fortran-torture/compile/do_1.f90: New test.
23347
23348 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23349
23350 PR fortran/15051
23351 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
23352 test.
23353
23354 2004-05-14 Bud Davis <bdavis9659@comcast.net>
23355
23356 PR fortran/15149
23357 * gfortran.fortran-torture/execute/random_init.f90: New test.
23358
23359 2004-05-13 Paul Brook <paul@codesourcery.com>
23360
23361 PR fortran/15314
23362 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
23363
23364 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
23365
23366 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
23367 for the powerpc case.
23368
23369 2004-05-13 Jeff Law <law@redhat.com>
23370
23371 * gcc.dg/tree-ssa/20040513-1.c: New test.
23372 * gcc.dg/tree-ssa/20040513-2.c: New test.
23373
23374 2004-05-13 Paul Brook <paul@codesourcery.com>
23375
23376 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
23377 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
23378 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
23379
23380 2004-05-13 Andreas Schwab <schwab@suse.de>
23381
23382 PR other/10819
23383 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
23384 characters.
23385
23386 2004-05-13 Bud Davis <bdavis9659@comcast.net>
23387
23388 PR fortran/15294
23389 * gfortran.fortran-torture/execute/adjustr.f90: New file.
23390
23391 2004-05-13 Diego Novillo <dnovillo@redhat.com>
23392
23393 Merge from tree-ssa-20020619-branch. See
23394 ChangeLog.tree-ssa for details.
23395
23396 2004-05-11 Ziemowit Laski <zlaski@apple.com>
23397
23398 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
23399 include <altivec.h> explicitly.
23400 * gcc.dg/altivec-13.c: Likewise.
23401
23402 2004-05-11 Paul Brook <paul@codesourcery.com>
23403
23404 * gcc.c-torture/compile/20010518-1.c: Force enum size.
23405
23406 2004-05-10 Eric Christopher <echristo@redhat.com>
23407
23408 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
23409 * gcc.dg/sibcall-4.c: Ditto.
23410
23411 2004-05-10 Ziemowit Laski <zlaski@apple.com>
23412
23413 * g++.dg/ext/altivec-8.C: New test case.
23414 * gcc.dg/altivec-13.c: New test case.
23415
23416 2004-05-08 Roger Sayle <roger@eyesopen.com>
23417
23418 * gcc.c-torture/execute/divcmp-1.c: New test case.
23419 * gcc.c-torture/execute/divcmp-2.c: New test case.
23420 * gcc.c-torture/execute/divcmp-3.c: New test case.
23421
23422 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23423
23424 * g++.dg/other/pragma-re-2.C: New test.
23425
23426 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23427
23428 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
23429 * gcc.dg/i386-387-2.c: Likewise.
23430
23431 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
23432 __builtin_drem.
23433 * gcc.dg/i386-387-6.c: Likewise.
23434
23435 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23436
23437 * gcc.dg/builtins-33.c: Also check log1p*.
23438
23439 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
23440
23441 PR optimization/15296
23442 * gcc.c-torture/execute/pr15296.c: New test.
23443
23444 2004-05-05 Uros Bizjak <uros@kss-loka.si>
23445
23446 * gcc.dg/builtins-40.c: New test.
23447
23448 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
23449
23450 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
23451
23452 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
23453
23454 * g++.dg/ext/spe1.C: New testcase.
23455
23456 2004-05-04 Ziemowit Laski <zlaski@apple.com>
23457
23458 * objc.dg/image-info.m: Allow additional attributes
23459 for __image_info section.
23460
23461 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
23462
23463 * gcc.dg/torture/mips-hilo-2.c: New test.
23464
23465 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23466
23467 PR c++/14389
23468 * g++.dg/template/member5.C: New test.
23469
23470 2004-05-03 Uros Bizjak <uros@kss-loka.si>
23471
23472 * gcc.dg/builtins-34.c: Also check expm1*.
23473
23474 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23475
23476 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
23477 * gcc.dg/torture/builtin-convert-3.c: New test.
23478
23479 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
23480
23481 PR middle-end/15054
23482 * g++.dg/opt/pr15054.C: New test.
23483
23484 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23485
23486 * gcc.dg/torture/builtin-rounding-1.c: New test.
23487 * gcc.dg/builtins-25.c: Delete.
23488 * gcc.dg/builtins-29.c: Delete.
23489
23490 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
23491
23492 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
23493 * gcc.dg/sibcall-4.c: Likewise.
23494 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
23495
23496 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23497
23498 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
23499 bit-field on 16-bit targets.
23500
23501 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23502
23503 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
23504 16-bit targets.
23505
23506 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
23507
23508 * gcc.dg/rs6000-power2-1.c: Change to compile only.
23509 * gcc.dg/rs6000-power2-2.c: Likewise.
23510
23511 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
23512
23513 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
23514 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
23515 Change the asm registers to be in form of frN instead of fN.
23516
23517 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23518
23519 * gcc.dg/torture/builtin-convert-2.c: New test.
23520
23521 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
23522
23523 * gcc.dg/rs6000-power2-1.c: New test.
23524 * gcc.dg/rs6000-power2-2.c: New test.
23525
23526 2004-04-28 Jan Hubicka <jh@suse.cz>
23527
23528 * gcc.dg/unused-6.c: New test.
23529
23530 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23531 Ulrich Weigand <uweigand@de.ibm.com>
23532
23533 * ada/acats/run_all.sh: Define $target variable.
23534
23535 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
23536
23537 PR c++/15119
23538 * g++.dg/other/vararg-1.C: New test.
23539
23540 PR c++/4794
23541 * g++.dg/eh/cleanup3.C: New test.
23542
23543 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23544
23545 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
23546 and ad8011a (target_insn).
23547 * ada/acats/support/macro.dfs: Likewise.
23548 * ada/acats/support/impbit.adb: New file.
23549
23550 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
23551
23552 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
23553
23554 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23555
23556 * gcc.dg/loop-3.c: New test.
23557
23558 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
23559
23560 * gcc.c-torture/execute/simd-5.c: New test.
23561
23562 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23563
23564 PR c++/15064
23565 * g++.dg/template/crash18.C: New test.
23566
23567 2004-04-22 Mark Mitchell <mark@codesourcery.com>
23568
23569 * g++.dg/ext/complit3.C: New test.
23570
23571 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23572
23573 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
23574 * gcc.dg/altivec-3.c: Same.
23575 * gcc.dg/altivec-varargs-1.c: Same.
23576
23577 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23578
23579 * lib/target-supports.exp (check_profiling_available): Assume
23580 profiling is not available on powerpc-eabi targets.
23581
23582 2004-04-21 Janis Johnson <janis187@us.ibm.com>
23583
23584 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
23585 * gcc.dg/vmx/bug-1.c: Ditto.
23586
23587 2004-04-20 Eric Christopher <echristo@redhat.com>
23588
23589 * gcc.dg/charset/extern.c: New test.
23590 * g++.dg/charset/extern3.cc: Ditto.
23591
23592 2004-04-20 Uros Bizjak <uros@kss-loka.si>
23593
23594 * gcc.dg/builtins-39.c: New test.
23595
23596 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
23597
23598 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
23599
23600 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
23601
23602 * gcc.dg/torture/mips-hilo-1.c: New test.
23603
23604 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
23605
23606 * gcc.c-torture/compile/20040419-1.c: New test.
23607
23608 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
23609
23610 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
23611
23612 2004-04-18 Zack Weinberg <zack@codesourcery.com>
23613 Aldy Hernandez <aldyh@redhat.com>
23614
23615 * gcc.c-torture/execute/va-arg-24.c: New.
23616
23617 2004-04-17 Zack Weinberg <zack@codesourcery.com>
23618 Aldy Hernandez <aldyh@redhat.com>
23619
23620 * gcc.dg/vmx/1b-01.c: New.
23621 * gcc.dg/vmx/1b-02.c: New.
23622 * gcc.dg/vmx/1b-03.c: New.
23623 * gcc.dg/vmx/1b-04.c: New.
23624 * gcc.dg/vmx/1b-05.c: New.
23625 * gcc.dg/vmx/1b-06.c: New.
23626 * gcc.dg/vmx/1b-07.c: New.
23627 * gcc.dg/vmx/1c-01.c: New.
23628 * gcc.dg/vmx/1c-02.c: New.
23629 * gcc.dg/vmx/3a-01a.c: New.
23630 * gcc.dg/vmx/3a-01.c: New.
23631 * gcc.dg/vmx/3a-01m.c: New.
23632 * gcc.dg/vmx/3a-03.c: New.
23633 * gcc.dg/vmx/3a-03m.c: New.
23634 * gcc.dg/vmx/3a-04.c: New.
23635 * gcc.dg/vmx/3a-04m.c: New.
23636 * gcc.dg/vmx/3a-05.c: New.
23637 * gcc.dg/vmx/3a-06.c: New.
23638 * gcc.dg/vmx/3a-06m.c: New.
23639 * gcc.dg/vmx/3a-07.c: New.
23640 * gcc.dg/vmx/3b-01.c: New.
23641 * gcc.dg/vmx/3b-02.c: New.
23642 * gcc.dg/vmx/3b-10.c: New.
23643 * gcc.dg/vmx/3b-13.c: New.
23644 * gcc.dg/vmx/3b-14.c: New.
23645 * gcc.dg/vmx/3b-15.c: New.
23646 * gcc.dg/vmx/3c-01a.c: New.
23647 * gcc.dg/vmx/3c-01.c: New.
23648 * gcc.dg/vmx/3c-02.c: New.
23649 * gcc.dg/vmx/3c-03.c: New.
23650 * gcc.dg/vmx/3d-01.c: New.
23651 * gcc.dg/vmx/4-01.c: New.
23652 * gcc.dg/vmx/4-03.c: New.
23653 * gcc.dg/vmx/5-01.c: New.
23654 * gcc.dg/vmx/5-02.c: New.
23655 * gcc.dg/vmx/5-03.c: New.
23656 * gcc.dg/vmx/5-04.c: New.
23657 * gcc.dg/vmx/5-05.c: New.
23658 * gcc.dg/vmx/5-06.c: New.
23659 * gcc.dg/vmx/5-07.c: New.
23660 * gcc.dg/vmx/5-07t.c: New.
23661 * gcc.dg/vmx/5-08.c: New.
23662 * gcc.dg/vmx/5-10.c: New.
23663 * gcc.dg/vmx/5-11.c: New.
23664 * gcc.dg/vmx/7-01a.c: New.
23665 * gcc.dg/vmx/7-01.c: New.
23666 * gcc.dg/vmx/7c-01.c: New.
23667 * gcc.dg/vmx/7d-01.c: New.
23668 * gcc.dg/vmx/7d-02.c: New.
23669 * gcc.dg/vmx/8-01.c: New.
23670 * gcc.dg/vmx/8-02a.c: New.
23671 * gcc.dg/vmx/8-02.c: New.
23672 * gcc.dg/vmx/brode-1.c: New.
23673 * gcc.dg/vmx/bug-1.c: New.
23674 * gcc.dg/vmx/bug-2.c: New.
23675 * gcc.dg/vmx/bug-3.c: New.
23676 * gcc.dg/vmx/cw-bug-1.c: New.
23677 * gcc.dg/vmx/cw-bug-2.c: New.
23678 * gcc.dg/vmx/cw-bug-3.c: New.
23679 * gcc.dg/vmx/dct.c: New.
23680 * gcc.dg/vmx/debug-1.c: New.
23681 * gcc.dg/vmx/debug-2.c: New.
23682 * gcc.dg/vmx/debug-3.c: New.
23683 * gcc.dg/vmx/debug-4.c: New.
23684 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
23685 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
23686 * gcc.dg/vmx/eg-5.c: New.
23687 * gcc.dg/vmx/fft.c: New.
23688 * gcc.dg/vmx/gcc-bug-1.c: New.
23689 * gcc.dg/vmx/gcc-bug-2.c: New.
23690 * gcc.dg/vmx/gcc-bug-3.c: New.
23691 * gcc.dg/vmx/gcc-bug-4.c: New.
23692 * gcc.dg/vmx/gcc-bug-5.c: New.
23693 * gcc.dg/vmx/gcc-bug-6.c: New.
23694 * gcc.dg/vmx/gcc-bug-7.c: New.
23695 * gcc.dg/vmx/gcc-bug-8.c: New.
23696 * gcc.dg/vmx/gcc-bug-9.c: New.
23697 * gcc.dg/vmx/gcc-bug-b.c: New.
23698 * gcc.dg/vmx/gcc-bug-c.c: New.
23699 * gcc.dg/vmx/gcc-bug-d.c: New.
23700 * gcc.dg/vmx/gcc-bug-e.c: New.
23701 * gcc.dg/vmx/gcc-bug-f.c: New.
23702 * gcc.dg/vmx/gcc-bug-g.c: New.
23703 * gcc.dg/vmx/gcc-bug-i.c: New.
23704 * gcc.dg/vmx/harness.h: New.
23705 * gcc.dg/vmx/ira1.c: New.
23706 * gcc.dg/vmx/ira2a.c: New.
23707 * gcc.dg/vmx/ira2b.c: New.
23708 * gcc.dg/vmx/ira2.c: New.
23709 * gcc.dg/vmx/ira2c.c: New.
23710 * gcc.dg/vmx/mem.c: New.
23711 * gcc.dg/vmx/newton-1.c: New.
23712 * gcc.dg/vmx/ops.c: New.
23713 * gcc.dg/vmx/sn7153.c: New.
23714 * gcc.dg/vmx/spill2.c: New.
23715 * gcc.dg/vmx/spill3.c: New.
23716 * gcc.dg/vmx/spill.c: New.
23717 * gcc.dg/vmx/t.c: New.
23718 * gcc.dg/vmx/varargs-1.c: New.
23719 * gcc.dg/vmx/varargs-2.c: New.
23720 * gcc.dg/vmx/varargs-3.c: New.
23721 * gcc.dg/vmx/varargs-4.c: New.
23722 * gcc.dg/vmx/varargs-5.c: New.
23723 * gcc.dg/vmx/varargs-6.c: New.
23724 * gcc.dg/vmx/varargs-7.c: New.
23725 * gcc.dg/vmx/vmx.exp: New.
23726 * gcc.dg/vmx/vprint-1.c: New.
23727 * gcc.dg/vmx/vscan-1.c: New.
23728 * gcc.dg/vmx/x-01.c: New.
23729 * gcc.dg/vmx/x-02.c: New.
23730 * gcc.dg/vmx/x-03.c: New.
23731 * gcc.dg/vmx/x-04.c: New.
23732 * gcc.dg/vmx/x-05.c: New.
23733 * gcc.dg/vmx/yousufi-1.c: New.
23734 * gcc.dg/vmx/zero-1.c: New.
23735 * gcc.dg/vmx/zero.c: New.
23736
23737 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
23738
23739 * g++.dg/lookup/java1.C: Update for chage of
23740 _Jv_AllocObject.
23741 * g++.dg/lookup/java2.C: Likewise.
23742
23743 2004-04-17 Laurent GUERBY <laurent@guerby.net>
23744
23745 * ada/acats/run_all.sh: use -O2 by default.
23746
23747 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
23748
23749 * gcc.dg/vr-mult-[12].c: New tests.
23750
23751 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23752
23753 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
23754
23755 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
23756
23757 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
23758
23759 * lib/target-supports.exp (check_profiling_available): Assume profiling
23760 isn't available for mips*-*-elf targets.
23761
23762 2004-04-14 Uros Bizjak <uros@kss-loka.si>
23763
23764 * gcc.dg/builtins-38.c: New test.
23765
23766 2004-04-14 Eric Christopher <echristo@redhat.com>
23767
23768 * g++.dg/charset/charset.exp: Run .cc extension tests.
23769
23770 2004-04-14 Zack Weinberg <zack@codesourcery.com>
23771
23772 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
23773
23774 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23775
23776 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
23777
23778 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
23779
23780 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
23781 * gcc.dg/i386-387-2.c: Likewise.
23782
23783 * gcc.dg/i386-387-7.c: New test.
23784 * gcc.dg/i386-387-8.c: New test.
23785
23786 * gcc.dg/builtins-37.c: New test.
23787
23788 2004-04-13 Geoffrey Keating <geoffk@apple.com>
23789
23790 * g++.dg/pch/externc-1.C: Add missing semicolon.
23791
23792 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
23793
23794 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
23795
23796 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23797
23798 * gcc.c-torture/execute/20040411-1.c: New test.
23799
23800 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
23801
23802 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
23803
23804 2004-04-09 Chris Demetriou <cgd@broadcom.com>
23805
23806 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
23807
23808 2004-04-09 Zack Weinberg <zack@codesourcery.com>
23809
23810 * lib/target-supports.exp (check_named_sections_available): New.
23811 * lib/gcc-dg.exp (dg-require-named-sections): New.
23812 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
23813 old-deja.exp. Also prune error-count message from HP linker.
23814 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
23815
23816 * g++.dg/init/init-ref4.C: Use dg-require-weak.
23817 * g++.old-deja/g++.pt/static3.C: Likewise.
23818 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
23819
23820 2004-04-09 Roger Sayle <roger@eyesopen.com>
23821
23822 * gcc.c-torture/execute/20040409-1.c: New test case.
23823 * gcc.c-torture/execute/20040409-2.c: New test case.
23824 * gcc.c-torture/execute/20040409-3.c: New test case.
23825
23826 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
23827
23828 * gcc.dg/20040409-1.c: New test.
23829
23830 2004-04-08 Roger Sayle <roger@eyesopen.com>
23831
23832 PR target/14888
23833 * g++.dg/opt/pr14888.C: New test case.
23834
23835 2004-04-08 Geoffrey Keating <geoffk@apple.com>
23836
23837 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
23838 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
23839 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
23840 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
23841 New tests.
23842
23843 2004-04-08 Paul Brook <paul@codesourcery.com>
23844
23845 * gcc.dg/spill-1.c: New test.
23846
23847 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23848
23849 * gcc.dg/torture/builtin-ctype-2.c: New test.
23850
23851 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
23852
23853 * gcc.dg/pch/pch.exp: Add largefile test.
23854
23855 2004-04-06 Geoffrey Keating <geoffk@apple.com>
23856
23857 * g++.dg/pch/externc-1.Hs: New.
23858 * g++.dg/pch/externc-1.C: New.
23859
23860 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23861
23862 * gcc.dg/compat/struct-by-value-5a_main.c,
23863 gcc.dg/compat/struct-by-value-5b_main.c: New files.
23864 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
23865 * gcc.dg/compat/struct-by-value-5a_x.c,
23866 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
23867 gcc.dg/compat/struct-by-value-5_x.c.
23868 * gcc.dg/compat/struct-by-value-5a_y.c,
23869 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
23870 gcc.dg/compat/struct-by-value-5_y.c.
23871
23872 * gcc.dg/compat/struct-by-value-6a_main.c,
23873 gcc.dg/compat/struct-by-value-6b_main.c: New files.
23874 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
23875 * gcc.dg/compat/struct-by-value-6a_x.c,
23876 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
23877 gcc.dg/compat/struct-by-value-6_x.c.
23878 * gcc.dg/compat/struct-by-value-6a_y.c,
23879 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
23880 gcc.dg/compat/struct-by-value-6_y.c.
23881
23882 * gcc.dg/compat/struct-by-value-7a_main.c,
23883 gcc.dg/compat/struct-by-value-7b_main.c: New files.
23884 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
23885 * gcc.dg/compat/struct-by-value-7a_x.c,
23886 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
23887 gcc.dg/compat/struct-by-value-7_x.c.
23888 * gcc.dg/compat/struct-by-value-7a_y.c,
23889 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
23890 gcc.dg/compat/struct-by-value-7_y.c.
23891
23892 2004-04-06 Jakub Jelinek <jakub@redhat.com>
23893
23894 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
23895 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
23896 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
23897 options.
23898
23899 2004-04-06 Uros Bizjak <uros@kss-loka.si>
23900
23901 * gcc.dg/builtins-36.c: New test.
23902
23903 2004-04-06 Paul Brook <paul@codesourcery.com>
23904
23905 * README.gcc: Remove obsolete contraint on testcases.
23906
23907 2004-04-05 Paul Brook <paul@codesourcery.com>
23908
23909 PR2123
23910 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
23911 failure and exit(0) on success.
23912 * g++.dg/expr/anew2.C: Ditto.
23913 * g++.dg/expr/anew3.C: Ditto.
23914 * g++.dg/expr/anew4.C: Ditto.
23915
23916 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
23917
23918 PR c++/3518
23919 * g++.dg/template/unify7.C: New.
23920
23921 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
23922
23923 * g++.dg/README: Bring up to date with new subdirectories; remove
23924 duplicate subdirectory lines.
23925
23926 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
23927
23928 PR c++/14007
23929 * g++.dg/template/unify5.C: New.
23930 * g++.dg/template/unify6.C: New.
23931 * g++.dg/template/qualttp20.C: Adjust.
23932 * g++.old-deja/g++.jason/report.C: Adjust.
23933 * g++.old-deja/g++.other/qual1.C: Adjust.
23934
23935 2004-04-01 Mark Mitchell <mark@codesourcery.com>
23936
23937 PR c++/14803
23938 * g++.dg/inherit/ptrmem1.C: New test.
23939
23940 2004-04-01 Jakub Jelinek <jakub@redhat.com>
23941
23942 PR c++/14755
23943 * gcc.c-torture/execute/20040331-1.c: New test.
23944 * gcc.dg/20040331-1.c: New test.
23945
23946 2004-04-01 Paul Brook <paul@codesourcery.com>
23947
23948 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
23949
23950 2004-03-30 Mark Mitchell <mark@codesourcery.com>
23951
23952 PR c++/14724
23953 * g++.dg/init/goto1.C: New test.
23954
23955 PR c++/14763
23956 * g++.dg/template/defarg4.C: New test.
23957
23958 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
23959
23960 * gcc.dg/altivec-11.c: Extend test for more valid cases.
23961
23962 2004-03-28 David Edelsohn <edelsohn@gnu.org>
23963
23964 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
23965
23966 2004-03-28 Zack Weinberg <zack@codesourcery.com>
23967
23968 * gcc.dg/noncompile/undeclared-2.c: New test.
23969
23970 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
23971
23972 * gcc.dg/940409-1.c: Remove XFAIL.
23973 * gcc.dg/reg-vol-struct-1.c: New test.
23974
23975 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23976
23977 * gcc.dg/torture/builtin-wctype-1.c: New test.
23978
23979 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
23980
23981 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
23982 * gcc.dg/20001101-1.c: Likewise.
23983 * gcc.dg/20001102-1.c: Likewise.
23984
23985 2004-03-25 Roger Sayle <roger@eyesopen.com>
23986
23987 * gcc.dg/compare8.c: Add an additional test for XOR.
23988
23989 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23990
23991 * gcc.dg/torture/builtin-ctype-1.c: New test.
23992
23993 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23994
23995 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
23996 * gcc.dg/torture/builtin-math-1.c: Likewise.
23997 * gcc.dg/torture/builtin-power-1.c: New test.
23998
23999 2004-03-24 Andreas Schwab <schwab@suse.de>
24000
24001 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
24002 IA64 assembler.
24003
24004 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
24005 Roger Sayle <roger@eyesopen.com>
24006
24007 * gcc.dg/compare8.c: New test case.
24008
24009 2004-03-23 Ziemowit Laski <zlaski@apple.com>
24010
24011 * g++.dg/ext/altivec-7.C: New test.
24012
24013 2004-03-23 Zack Weinberg <zack@codesourcery.com>
24014
24015 PR 12267, 12391, 12560, 13129, 14114, 14133
24016 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
24017 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
24018 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
24019 Adjust error regexps.
24020 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
24021 * gcc.dg/noncompile/undeclared-1.c: New test cases.
24022 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
24023 * gcc.dg/local1.c: Add explanatory comment.
24024
24025 2004-03-23 Roger Sayle <roger@eyesopen.com>
24026
24027 PR optimization/14669
24028 * g++.dg/opt/fold2.C: New test case.
24029
24030 2004-03-22 Jakub Jelinek <jakub@redhat.com>
24031
24032 PR c/14069
24033 * gcc.dg/20040322-1.c: New test.
24034
24035 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24036
24037 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
24038 * gcc.dg/ultrasp4.c: Likewise.
24039 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
24040
24041 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24042
24043 * gcc.dg/i386-sse-8.c: Reset default options.
24044
24045 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24046
24047 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
24048 in the error message text.
24049
24050 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24051
24052 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
24053
24054 2004-03-21 Mark Mitchell <mark@codesourcery.com>
24055
24056 PR c++/14616
24057 * g++.dg/init/array13.C: New test.
24058
24059 2004-03-20 Roger Sayle <roger@eyesopen.com>
24060
24061 PR target/13889
24062 * gcc.c-torture/compile/pr13889.c: New test case.
24063
24064 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
24065
24066 PR c/14635
24067 * builtins-1.c (nan, nans): Don't test.
24068 * builtins-30.c: Don't use nan, nanf, nanl.
24069 * builtins-35.c: New test.
24070
24071 2004-03-19 Ziemowit Laski <zlaski@apple.com>
24072
24073 * g++.dg/ext/altivec-6.C: New test.
24074
24075 2004-03-19 Mark Mitchell <mark@codesourcery.com>
24076
24077 * g++.dg/init/placement3.C: New test.
24078
24079 * g++.dg/template/spec13.C: New test.
24080
24081 * g++.dg/lookup/using11.C: New test.
24082
24083 * g++.dg/lookup/koenig3.C: New test.
24084
24085 * g++.dg/template/operator2.C: New test.
24086
24087 * g++.dg/expr/dtor3.C: New test.
24088 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
24089 marker.
24090 * g++.old-deja/g++.law/visibility28.C: Likewise.
24091
24092 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
24093
24094 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
24095 * gcc.dg/ppc64-abi-3.c: Likewise.
24096
24097 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24098
24099 PR c++/14545
24100 * g++.dg/parse/template15.C: New test.
24101
24102 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24103
24104 * g++.dg/expr/dtor2.C: New test.
24105
24106 * g++.dg/lookup/anon4.C: New test.
24107
24108 * g++.dg/overload/using1.C: New test.
24109
24110 * g++.dg/template/lookup7.C: New test.
24111
24112 * g++.dg/template/typename6.C: New test.
24113
24114 * g++.dg/expr/cond6.C: New test.
24115
24116 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24117
24118 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
24119
24120 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24121
24122 * g++.dg/expr/cond5.C: New test.
24123 * g++.dg/expr/constcast1.C: Likewise.
24124 * g++.dg/expr/ptrmem2.C: Likewise.
24125 * g++.dg/expr/ptrmem3.C: Likewise.
24126 * g++.dg/lookup/main1.C: Likewise.
24127 * g++.dg/template/lookup6.C: Likewise.
24128
24129 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24130
24131 * gcc.dg/local1.c: New test.
24132
24133 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
24134
24135 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24136
24137 * gcc.dg/torture/builtin-convert-1.c: New test.
24138
24139 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24140
24141 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
24142
24143 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24144
24145 PR c++/14481
24146 * g++.dg/warn/Wunused-7.C: New test.
24147
24148 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24149
24150 * gcc.dg/torture/builtin-integral-1.c: New test.
24151
24152 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24153
24154 PR c++/14586
24155 * g++.dg/parse/non-dependent3.C: New test.
24156
24157 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
24158
24159 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
24160 * g++.dg/eh/simd-2.C: Likewise.
24161 * g++.dg/init/array10.C: Likewise.
24162 * gcc.c-torture/compile/simd-1.c: Likewise.
24163 * gcc.c-torture/compile/simd-2.c: Likewise.
24164 * gcc.c-torture/compile/simd-3.c: Likewise.
24165 * gcc.c-torture/compile/simd-4.c: Likewise.
24166 * gcc.c-torture/compile/simd-6.c: Likewise.
24167 * gcc.c-torture/execute/simd-1.c: Likewise.
24168 * gcc.c-torture/execute/simd-2.c: Likewise.
24169 * gcc.dg/compat/vector-defs.h: Likewise.
24170 * gcc.dg/20020531-1.c: Likewise.
24171 * gcc.dg/altivec-3.c: Likewise.
24172 * gcc.dg/altivec-4.c: Likewise.
24173 * gcc.dg/altivec-varargs-1.c: Likewise.
24174 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
24175 * gcc.dg/i386-mmx-3.c: Likewise.
24176 * gcc.dg/i386-sse-4.c: Likewise.
24177 * gcc.dg/i386-sse-5.c: Likewise.
24178 * gcc.dg/i386-sse-8.c: Likewise.
24179 * gcc.dg/simd-1.c: Likewise.
24180 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
24181 __ev64_opaque__ since the machine description provides it.
24182
24183 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24184
24185 * lib/compat.exp (skip_list): New global variable.
24186 Use it to hold the user defined COMPAT_SKIPS list if any.
24187 (compat-obj): Add the members of skip_list to optall.
24188
24189 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24190
24191 * gcc.dg/compat/union-by-value-1_main.c,
24192 union-by-value-1_x.c, union-by-value-1_y.c,
24193 union-check.h, union-defs.h,
24194 union-init.h, union-return-1_main.c,
24195 union-return-1_x.c, union-return-1_y.c: New files.
24196
24197 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24198
24199 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
24200 mixed-struct-init.h: Add 4 mixed structure types.
24201 struct-by-value-21_main.c, struct-by-value-21_x.c,
24202 struct-by-value-21_y.c, struct-return-21_main.c,
24203 struct-return-21_x.c, struct-return-21_y.c: New files.
24204
24205 2004-03-13 Mark Mitchell <mark@codesourcery.com>
24206
24207 PR c++/14550
24208 * g++.dg/parse/template14.C: New test.
24209
24210 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24211
24212 * gcc.c-torture/execute/20040313-1.c: New test.
24213
24214 2004-03-13 Jakub Jelinek <jakub@redhat.com>
24215
24216 PR target/14533
24217 * gcc.dg/20040311-2.c: New test.
24218
24219 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
24220
24221 PR other/14544
24222 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
24223 bit-field.
24224
24225 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
24226
24227 * gcc.dg/20040305-2.c: Add missing return statement.
24228
24229 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24230
24231 * gcc.dg/builtins-34.c: Also check pow10*.
24232
24233 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24234
24235 PR target/14262
24236 * gcc.dg/20040305-2.c: New test.
24237
24238 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24239
24240 * gcc.dg/20040310-1.c: New test.
24241
24242 2004-03-11 Roger Sayle <roger@eyesopen.com>
24243
24244 * gcc.c-torture/execute/20040311-1.c: New test case.
24245
24246 2004-03-11 Mark Mitchell <mark@codesourcery.com>
24247
24248 PR c++/14476
24249 * g++.dg/lookup/enum1.C: New test.
24250
24251 2004-03-10 Mark Mitchell <mark@codesourcery.com>
24252
24253 PR c++/14510
24254 * g++.dg/lookup/struct2.C: New test.
24255
24256 2004-03-10 Uros Bizjak <uros@kss-loka.si>
24257
24258 * gcc.dg/builtins-34.c: New test.
24259
24260 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24261
24262 * gcc.dg/torture/builtin-nonneg-1.c: New test.
24263
24264 2004-03-09 James E Wilson <wilson@specifixinc.com>
24265
24266 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
24267 * gcc.dg/alias-2.c: New testcase.
24268
24269 2004-03-09 Zack Weinberg <zack@codesourcery.com>
24270
24271 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
24272
24273 2004-03-09 Roger Sayle <roger@eyesopen.com>
24274
24275 * gcc.c-torture/execute/20040309-1.c: New test case.
24276
24277 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
24278
24279 PR c++/14397
24280 * g++.dg/overload/ref1.C: New.
24281
24282 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24283
24284 PR c++/14409
24285 * g++.dg/template/spec12.C: New test.
24286
24287 PR c++/14448
24288 * g++.dg/parse/crash14.C: New test.
24289
24290 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24291
24292 PR c++/14230
24293 * g++.dg/init/ref11.C: New test.
24294
24295 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24296
24297 PR c++/14432
24298 * g++.dg/parse/builtin2.C: New test.
24299
24300 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24301
24302 PR c++/14401
24303 * g++.dg/init/ctor3.C: New test.
24304 * g++.dg/init/union1.C: New test.
24305 * g++.dg/ext/anon-struct4.C: New test.
24306
24307 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24308
24309 * g++.dg/lookup/koenig1.C: Tweak error messages.
24310 * g++.dg/lookup/used-before-declaration.C: Likewise.
24311 * g++.dg/other/do1.C: Likewise.
24312 * g++.dg/overload/koenig1.C: Likewise.
24313 * g++.dg/parse/crash13.C: Likewise.
24314 * g++.dg/template/instantiate3.C: Likewise.
24315
24316 2004-03-08 Eric Christopher <echristo@redhat.com>
24317
24318 * * lib/target-supports.exp: Enable libiconv in test
24319 compilation. Fix up error checking.
24320
24321 2004-03-08 Roger Sayle <roger@eyesopen.com>
24322
24323 PR middle-end/14289
24324 * gcc.dg/pr14289-1.c: New test case.
24325 * gcc.dg/pr14289-2.c: Likewise.
24326 * gcc.dg/pr14289-3.c: Likewise.
24327
24328 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
24329
24330 * gcc.c-torture/execute/20040308-1.c: New test.
24331
24332 2004-03-07 Roger Sayle <roger@eyesopen.com>
24333
24334 * gcc.c-torture/execute/20040307-1.c: New test case.
24335
24336 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
24337
24338 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
24339
24340 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
24341
24342 * gcc.dg/20040306-1.c: New test.
24343
24344 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
24345
24346 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
24347 them static.
24348 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
24349
24350 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24351
24352 PR c/14465
24353 * gcc.dg/decl-6.c: New test.
24354
24355 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24356
24357 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
24358 Rename LOGPOW -> LOG_POW.
24359 (SQRT_EXP, POW_EXP): New.
24360
24361 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24362
24363 * gcc.dg/i386-sse-8.c: New test.
24364
24365 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24366
24367 PR c/14114
24368 * gcc.dg/decl-5.c: New test.
24369
24370 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
24371
24372 * gcc.dg/20040305-1.c: New test.
24373
24374 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
24375
24376 PR other/14354
24377 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
24378
24379 2004-03-04 Ziemowit Laski <zlaski@apple.com>
24380
24381 PR c++/14425, c++/14426
24382 * g++.dg/ext/altivec-4.C: New test.
24383 * g++.dg/ext/altivec-5.C: New test.
24384
24385 2004-03-04 Geoffrey Keating <geoffk@apple.com>
24386
24387 * g++.old-deja/g++.other/linkage1.C: Expect errors about
24388 global variables of a type with no linkage.
24389 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
24390 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
24391 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
24392 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
24393 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
24394 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
24395 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
24396 * g++.dg/warn/deprecated.C: Name enum Color.
24397 * g++.dg/overload/VLA.C: Name structure for 'b'.
24398 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
24399
24400 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24401
24402 * gcc.c-torture/compile/20040304-1.c: New test.
24403
24404 2004-03-03 Zack Weinberg <zack@codesourcery.com>
24405
24406 PR 13728
24407 * gcc.dg/decl-4.c: New testcase.
24408
24409 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
24410
24411 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
24412 as PRECF if sizeof (float) > sizeof (double).
24413 (PRECL): Make it the same as PRECF if
24414 sizeof (float) > sizeof (long double).
24415
24416 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24417
24418 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
24419 system type. Add check for irix6 which doesn't have c99 runtime.
24420
24421 2004-03-03 Bob Wilson <bob.wilson@acm.org>
24422
24423 * gcc.dg/const-elim-1.c: xfail for xtensa.
24424
24425 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24426
24427 PR c++/14369
24428 * g++.dg/template/cond4.C: New test.
24429
24430 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24431
24432 PR c++/14360
24433 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
24434
24435 PR c++/14361
24436 * g++.dg/parse/defarg7.C: New test.
24437
24438 PR c++/14359
24439 * g++.dg/template/friend26.C: New test.
24440
24441 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24442
24443 PR c++/14324
24444 * g++.dg/abi/mangle21.C: New test.
24445
24446 PR c++/14260
24447 * g++.dg/parse/constructor2.C: New test.
24448
24449 PR c++/14337
24450 * g++.dg/template/sfinae1.C: New test.
24451
24452 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24453
24454 PR c++/14267
24455 * g++.dg/expr/crash2.C: New test.
24456
24457 PR middle-end/13448
24458 * gcc.dg/inline-5.c: New test.
24459 * gcc.dg/always-inline.c: Split out tests into ...
24460 * gcc.dg/always-inline2.c: ... this and ...
24461 * gcc.dg/always-inline3.c: ... this.
24462
24463 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24464
24465 PR debug/12103
24466 * g++.dg/debug/crash1.C: New test.
24467
24468 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
24469
24470 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
24471 function with __attribute__((noinline)).
24472 (recurser_void2): Likewise.
24473 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
24474 (recurser_void2): Likewise.
24475
24476 2004-02-29 Roger Sayle <roger@eyesopen.com>
24477
24478 PR middle-end/14203
24479 * g++.dg/warn/Wunused-6.C: New test case.
24480
24481 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
24482
24483 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
24484 not defined.
24485
24486 2004-02-27 Eric Christopher <echristo@redhat.com>
24487
24488 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
24489 * g++.dg/charset/asm2.c: Run only x86.
24490 * gcc.dg/charset/asm3.c: Ditto.
24491
24492 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
24493
24494 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
24495 ld_library_path.
24496
24497 2004-02-27 Ziemowit Laski <zlaski@apple.com>
24498
24499 * g++.dg/ext/altivec-3.C: New.
24500
24501 2004-02-26 Richard Henderson <rth@redhat.com>
24502
24503 * g++.dg/ext/attrib10.C: Mark for warning.
24504 * gcc.dg/attr-alias-1.c: New.
24505
24506 2004-02-26 Richard Henderson <rth@redhat.com>
24507
24508 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
24509 * gcc.c-torture/execute/20040208-2.c: ... it back.
24510
24511 2004-02-26 Eric Christopher <echristo@redhat.com>
24512
24513 * lib/target-supports.exp (check-iconv-available): New function.
24514 * lib/gcc-dg.exp (dg-require-iconv): New function.
24515 Use above.
24516 * gcc.dg/charset: New directory.
24517 * gcc.dg/charset/charset.exp: New file.
24518 * gcc.dg/charset/asm1.c: Ditto.
24519 * gcc.dg/charset/asm2.c: Ditto.
24520 * gcc.dg/charset/asm3.c: Ditto.
24521 * gcc.dg/charset/asm4.c: Ditto.
24522 * gcc.dg/charset/asm5.c: Ditto.
24523 * gcc.dg/charset/attribute1.c: Ditto.
24524 * gcc.dg/charset/attribute2.c: Ditto.
24525 * gcc.dg/charset/string1.c: Ditto.
24526 * g++.dg/charset: New directory.
24527 * g++.dg/dg.exp: Add here. Special options.
24528 * g++.dg/charset/charset.exp: New file.
24529 * g++.dg/charset/asm1.c: Ditto.
24530 * g++.dg/charset/asm2.c: Ditto.
24531 * g++.dg/charset/asm3.c: Ditto.
24532 * g++.dg/charset/asm4.c: Ditto.
24533 * g++.dg/charset/attribute1.c: Ditto.
24534 * g++.dg/charset/attribute2.c: Ditto.
24535 * g++.dg/charset/extern1.cc: Ditto.
24536 * g++.dg/charset/extern2.cc: Ditto.
24537 * g++.dg/charset/string1.c: Ditto.
24538
24539 2004-02-26 Mark Mitchell <mark@codesourcery.com>
24540
24541 PR c++/14278
24542 * g++.dg/parse/comma1.C: New test.
24543
24544 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24545
24546 PR c++/14284
24547 * g++.dg/template/ttp8.C: New test.
24548
24549 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
24550
24551 * gcc.dg/fixuns-trunc-1.c: New test.
24552
24553 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24554
24555 * gcc.dg/builtins-config.h: Use #elif.
24556
24557 2004-02-26 Michael Matz <matz@suse.de>
24558
24559 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
24560 * gcc.dg/991214-1.c: Likewise.
24561 * gcc.dg/i386-asm-1.c: Likewise.
24562
24563 2004-02-25 Richard Henderson <rth@redhat.com>
24564
24565 * gcc.c-torture/execute/20040208-2.c: Move ...
24566 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
24567
24568 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24569
24570 PR c++/14246
24571 * g++.dg/other/crash-3.C: New test.
24572
24573 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24574
24575 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
24576 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
24577
24578 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
24579 HP-UX.
24580
24581 2004-02-24 Michael Matz <matz@suse.de>
24582
24583 * gcc.dg/i386-regparm.c: New.
24584
24585 2004-02-23 James E Wilson <wilson@specifixinc.com>
24586
24587 * gcc.c-torture/execute/20040223-1.c: New.
24588
24589 2004-02-23 Zack Weinberg <zack@codesourcery.com>
24590 Kazu Hirata <kazu@cs.umass.edu>
24591
24592 * gcc.dg/fwritable-strings-1.c: Remove.
24593
24594 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
24595
24596 PR c/14156
24597 * gcc.dg/20040223-1.c: New test.
24598
24599 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24600
24601 PR c++/14106
24602 * g++.dg/ext/typeof9.C: New test.
24603
24604 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24605
24606 PR c++/14250
24607 * g++.dg/other/switch1.C: New test.
24608
24609 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24610
24611 * gcc.dg/cast-function-1.c: Adjust for new informative message.
24612 * gcc.dg/va-arg-1.c: Likewise.
24613
24614 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24615
24616 PR c++/14143
24617 * g++.dg/template/koenig5.C: New test.
24618
24619 2004-02-21 Ziemowit Laski <zlaski@apple.com>
24620
24621 * g++.dg/ext/altivec-1.C: Generalize target triple.
24622 * g++.dg/ext/altivec-2.C: New test case.
24623 * g++.dg/ext/altivec_check.h: New file.
24624 * gcc.dg/altivec-1.c: Generalize target triple;
24625 include altivec_check.h and call altivec_check().
24626 * gcc.dg/altivec-[2-5].c: Generalize target triple.
24627 * gcc.dg/altivec-6.c: New test case.
24628 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
24629 type casts as needed.
24630 * gcc.dg/altivec-10.c: Include altivec_check.h and call
24631 altivec_check().
24632 * gcc.dg/altivec-12.c: New test case.
24633 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
24634 include altivec_check.h and call altivec_check().
24635 * gcc.dg/altivec_check.h: New file.
24636
24637 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24638
24639 * lib/target-supports.exp (check_alias_available): Don't mangle
24640 function `g' in test program.
24641
24642 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24643
24644 * lib/target-supports.exp (check_profiling_available): Check
24645 argument to determine whether we support a profiling type.
24646 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
24647 check_profiling_available.
24648 * g++.dg/bprob/bprob.exp: Likewise.
24649 * g77.dg/bprob/bprob.exp: Likewise.
24650 * gcc.misc-tests/bprob.exp: Likewise.
24651 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
24652 dg-require-profiling and delete expected error handling.
24653 * gcc.dg/20021014-1.c: Likewise.
24654 * gcc.dg/nest.c: Likewise.
24655
24656 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24657
24658 PR c++/12007
24659 * g++.dg/other/vthunk1.C: New test.
24660
24661 2004-02-20 Falk Hueffner <falk@debian.org>
24662
24663 PR target/14201
24664 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
24665
24666 2004-02-20 Mark Mitchell <mark@codesourcery.com>
24667
24668 PR c++/13927
24669 * g++.dg/other/error8.C: Remove XFAIL markers.
24670
24671 PR c++/14173
24672 * g++.dg/ext/packed5.C: New test.
24673
24674 PR c++/14199
24675 * g++.dg/warn/Wunused-5.C: New test.
24676
24677 PR c++/14186
24678 * g++.dg/lookup/member1.C: New test.
24679
24680 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
24681
24682 * gcc.c-torture/compile/20040130-1.c: Enable only when
24683 __INT_MAX__ >= 2147483647L.
24684 * gcc.c-torture/compile/961203-1.c: Likewise.
24685
24686 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
24687
24688 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
24689 * g++.dg/opt/template1.C: Robustify assembler regexp
24690
24691 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24692
24693 * gcc.c-torture/execute/simd-4.x: Remove.
24694 * gcc.c-torture/execute/va-arg-25.x: Likewise.
24695 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
24696 Guard with #ifndef SKIP_ATTRIBUTE.
24697 * gcc.dg/compat/vector-1_y.c: Likewise.
24698 * gcc.dg/compat/vector-2_x.c: Likewise.
24699 * gcc.dg/compat/vector-2_y.c: Likewise.
24700 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
24701 * g++.dg/eh/simd-2.C: Likewise.
24702
24703 2004-02-19 Alan Modra <amodra@bigpond.net.au>
24704
24705 * gcc.c-torture/compile/complex-1.c: New.
24706
24707 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
24708
24709 PR target/14209
24710 * gcc.c-torture/execute/20040218-1.c: New test.
24711
24712 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24713
24714 PR c++/14181
24715 * g++.dg/parse/new2.C: New test.
24716
24717 2004-02-18 Paul Brook <paul@codesourcery.com>
24718
24719 * gcc.c-torture/compile/libcall-1.c: New test.
24720
24721 2004-02-18 Paul Brook <paul@codesourcery.com>
24722
24723 PR debug/12934
24724 * gcc.dg/debug/debug-7.c: New test.
24725
24726 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
24727
24728 * gcc.dg/20040217-1.c: New test.
24729
24730 2004-02-17 Zack Weinberg <zack@codesourcery.com>
24731
24732 * gcc.c-torture/execute/990208-1.x: Delete.
24733
24734 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
24735
24736 * gcc.c-torture/execute/20040208-2.x: New file.
24737
24738 2004-02-17 Mark Mitchell <mark@codesourcery.com>
24739
24740 PR c++/11326
24741 * g++.dg/abi/structret1.C: New test.
24742
24743 2004-02-17 Jakub Jelinek <jakub@redhat.com>
24744
24745 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
24746 (i386_cpuid): No need to test if cpuid is available on AMD64.
24747 Fix assembly, so that it works onboth i386 and AMD64.
24748 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
24749 (vecInLong): Fix s[] member type to unsigned int.
24750 (vecInWord): Remove type.
24751 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
24752 (a64, b64, c64, d64, e64): Remove.
24753 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
24754 Remove unused variable. Remove initialization of removed variables.
24755 Don't call mmx_tests nor sse_tests.
24756 (reference_mmx, reference_sse): Remove.
24757 (check): Add return stmt.
24758 * gcc.dg/i386-sse-7.c: New test.
24759 * gcc.dg/i386-mmx-4.c: New test.
24760
24761 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24762
24763 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
24764 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24765 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24766 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
24767 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
24768 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
24769 g++.dg/tc1/dr94.C: Fix line terminator.
24770
24771 2004-02-16 Geoffrey Keating <geoffk@apple.com>
24772
24773 * gcc.c-torture/compile/20040216-1.c: New.
24774
24775 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24776
24777 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24778 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24779 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
24780 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
24781 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
24782 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
24783
24784 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24785
24786 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
24787
24788 2004-02-15 Mark Mitchell <mark@codesourcery.com>
24789
24790 PR c++/13971
24791 * g++.dg/expr/cond4.C: New test.
24792
24793 PR c++/14086
24794 * g++.dg/lookup/crash2.C: New test.
24795
24796 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
24797
24798 * gcc.c-torture/compile/20040214-2.c: New test.
24799
24800 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
24801
24802 PR c++/14116
24803 * g++.dg/ext/typeof8.C: New test.
24804
24805 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
24806
24807 * gcc.c-torture/compile/20040214-1.c: New test.
24808
24809 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24810
24811 PR c++/13635
24812 * g++.dg/template/spec11.C: New test.
24813
24814 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24815
24816 PR c++/13927
24817 * g++.dg/other/error8.C: New test.
24818
24819 2004-02-13 Mark Mitchell <mark@codesourcery.com>
24820
24821 PR c++/14122
24822 * g++.dg/template/array4.C: New test.
24823
24824 PR c++/14108
24825 * g++.dg/inherit/thunk2.C: New test.
24826
24827 PR c++/14083
24828 * g++.dg/eh/cond2.C: New test.
24829
24830 2004-02-12 Alan Modra <amodra@bigpond.net.au>
24831
24832 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
24833
24834 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
24835
24836 * lib/scanasm.exp (dg-scan): Quote pattern before display.
24837
24838 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
24839
24840 * g++.dg/simd-2.C: xfail on ppc64-linux.
24841
24842 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
24843
24844 PR c/456
24845 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
24846 tests.
24847
24848 2004-02-11 Uros Bizjak <uros@kss-loka.si>
24849
24850 * gcc.dg/builtins-33.c: New test.
24851
24852 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
24853
24854 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
24855
24856 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24857
24858 * g++.dg/simd-2.C: Set -maltivec for ppc64.
24859
24860 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24861
24862 * gcc.dg/ppc64-abi-3.c: New test.
24863
24864 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
24865
24866 PR c/14092
24867
24868 * gcc.dg/pr14092-1.c: New testcase.
24869
24870 2004-02-10 Alan Modra <amodra@bigpond.net.au>
24871
24872 * gcc.dg/cpp/assert4.c: Fix typo last change.
24873
24874 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
24875 * gcc.dg/cpp/assert4.c: Handle powerpc64.
24876
24877 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
24878
24879 2004-02-09 Roger Sayle <roger@eyesopen.com>
24880
24881 * gcc.c-torture/compile/20040209-1.c: New test case.
24882
24883 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
24884
24885 * gcc.dg/c90-init-1.c: Adjust expected error messages.
24886
24887 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
24888
24889 * gcc.c-torture/execute/20040208-[12].c: New tests.
24890
24891 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24892
24893 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
24894
24895 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24896
24897 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
24898
24899 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24900
24901 Bug 13856
24902 * gcc.dg/visibility-8.c: New testcase.
24903
24904 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24905
24906 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
24907 arguments.
24908 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
24909
24910 2004-02-07 Roger Sayle <roger@eyesopen.com>
24911
24912 PR middle-end/13696
24913 * g++.dg/opt/fold1.C: New test case.
24914
24915 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24916
24917 PR c++/14033
24918 * g++.dg/other/crash-2.C: New test.
24919
24920 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24921
24922 PR c++/14028
24923 * g++.dg/parse/angle-bracket2.C: New test.
24924
24925 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24926
24927 PR middle-end/13750
24928 Revert:
24929 2004-01-15 Geoffrey Keating <geoffk@apple.com>
24930 PR pch/13361
24931 * testsuite/g++.dg/pch/wchar-1.C: New.
24932 * testsuite/g++.dg/pch/wchar-1.Hs: New.
24933
24934 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24935
24936 PR c++/14008
24937 * g++.dg/parse/error15.C: New test.
24938 * g++.dg/parse/crash11.C: Update dg-error mark.
24939
24940 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24941
24942 PR c++/13932
24943 * g++.dg/warn/conv2.C: New test.
24944
24945 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24946
24947 PR c++/13086
24948 * g++.dg/warn/incomplete1.C: Remove xfail.
24949
24950 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24951
24952 * lib/file-format.exp (gcc_target_object_format): Use
24953 ${tool}_target_compile, not gcc_target_compile.
24954 * lib/target-supports.exp (check_alias_available): Likewise.
24955 (check_gc_sections_available): Likewise.
24956 * g++.dg/ext/attrib10.C: Use dg-require-alias.
24957 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
24958 dg-require-alias.
24959
24960 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24961
24962 PR c++/13969
24963 * g++.dg/template/static6.C: New test.
24964
24965 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
24966
24967 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
24968
24969 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24970
24971 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
24972 tests for systems where `char' is unsigned by default.
24973
24974 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24975
24976 PR c++/13997
24977 * g++.dg/template/partial3.C: New test.
24978
24979 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
24980
24981 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
24982 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
24983 Remove mentions of obsolete ports.
24984
24985 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
24986
24987 * gcc.dg/noncompile/20001228-1.c: Fix for new
24988 error message.
24989
24990 2004-02-03 Roger Sayle <roger@eyesopen.com>
24991
24992 PR target/9348
24993 * gcc.c-torture/execute/multdi-1.c: New test case.
24994
24995 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24996
24997 PR c++/13925
24998 * g++.dg/template/lookup5.C: New test.
24999
25000 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25001
25002 PR c++/13950
25003 * g++.dg/template/lookup4.C: New test.
25004
25005 PR c++/13970
25006 * g++.dg/parse/error14.C: New test.
25007
25008 PR c++/14002
25009 * g++.dg/parse/template13.C: New test.
25010
25011 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25012
25013 PR c++/13978
25014 * g++.dg/template/koenig4.C: New test.
25015
25016 PR c++/13968
25017 * g++.dg/template/crash17.C: New test.
25018
25019 PR c++/13975
25020 * g++.dg/parse/error13.C: New test.
25021 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
25022
25023 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25024
25025 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
25026
25027 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
25028
25029 PR c/11658
25030 PR c/13994
25031 * gcc.dg/noncompile/20040203-1.c: New test.
25032 * gcc.dg/noncompile/20040203-2.c: Likewise.
25033 * gcc.dg/noncompile/20040203-3.c: Likewise.
25034 * gcc.dg/20040203-1.c: Likewise.
25035
25036 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
25037
25038 PR c++/10858
25039 * g++.dg/template/sizeof7.C: New test.
25040
25041 2004-02-02 Eric Christopher <echristo@redhat.com>
25042 Zack Weinberg <zack@codesourcery.com>
25043
25044 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
25045
25046 2004-02-02 Zack Weinberg <zack@codesourcery.com>
25047
25048 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
25049 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
25050 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
25051 * gcc.dg/cleanup-5.c: Run only on Linux targets.
25052
25053 2004-02-02 Mark Mitchell <mark@codesourcery.com>
25054
25055 PR c++/13113
25056 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
25057
25058 PR c++/13854
25059 * g++.dg/ext/attrib13.C: New test.
25060
25061 PR c++/13907
25062 * g++.dg/conversion/op2.C: New test.
25063
25064 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25065
25066 * gcc.dg/titype-1.c: Fix pasto.
25067
25068 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25069
25070 * gcc.dg/titype-1.c: New test.
25071
25072 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25073
25074 PR c++/13957
25075 * g++.dg/template/non-type-template-argument-1.C,
25076 g++.dg/template/qualified-id1.C: Update dg-error marks.
25077 * g++.dg/template/nontype6.C: New test.
25078
25079 2004-02-01 Roger Sayle <roger@eyesopen.com>
25080
25081 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
25082 * gcc.dg/builtins-31.c: New testcase.
25083 * gcc.dg/builtins-32.c: New testcase.
25084
25085 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
25086
25087 * objc.dg/call-super-2.m: Update line numbers
25088 for the including of stddef.h.
25089
25090 2004-01-30 Michael Matz <matz@suse.de>
25091
25092 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
25093 g++.dg/ext/case-range3.C: New tests.
25094
25095 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25096
25097 DR206
25098 PR c++/13813
25099 * g++.dg/template/member4.C: New test.
25100
25101 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25102
25103 PR c++/13683
25104 * g++.dg/template/sizeof6.C: New test.
25105
25106 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25107
25108 * gcc.dg/fwritable-strings-1.c: New test.
25109
25110 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25111
25112 * gcc.c-torture/compile/20040130-1.c: New test.
25113
25114 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
25115
25116 * objc.dg/call-super-2.m: Include stddef.h for size_t.
25117
25118 2004-01-29 Mark Mitchell <mark@codesourcery.com>
25119
25120 PR c++/13883
25121 * g++.dg/template/ctor3.C: New test.
25122
25123 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25124
25125 * g++.dg/tc1: New directory.
25126 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
25127 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
25128 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
25129 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
25130 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
25131
25132 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25133
25134 * g++.dg/parse/error11.C: New test.
25135 * g++.dg/parse/error12.C: Likewise.
25136
25137 2004-01-28 Ziemowit Laski <zlaski@apple.com>
25138
25139 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
25140 (scan_initial, main): Use aligned_sizeof instead of sizeof.
25141
25142 2004-01-28 Mark Mitchell <mark@codesourcery.com>
25143
25144 PR c++/13791
25145 * g++.dg/ext/attrib12.C: New test.
25146
25147 PR c++/13736
25148 * g++.dg/parse/cast2.C: New test.
25149
25150 2004-01-27 James E Wilson <wilson@specifixinc.com>
25151
25152 * objc.dg/encode-2.m (main): New local string. Set depending on
25153 sizeof long. Use in sscanf call.
25154 * objc.dg/encode-3.m (main): New local string. Set depending on
25155 sizeof long. Use in scan_initial call.
25156
25157 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25158
25159 * objc.dg/call-super-2.m: Make LP64-safe.
25160 * objc.dg/desig-init-1.m: Likewise.
25161
25162 2004-01-27 Devang Patel <dpatel@apple.com>
25163
25164 * g++.dg/debug/namespace1.C: New test.
25165
25166 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
25167
25168 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
25169 xscale-*-*.
25170
25171 * gcc.dg/arm-mmx-1.c: New test.
25172
25173 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25174
25175 * gcc.dg/20040127-1.c: New test.
25176 * gcc.dg/20040127-2.c: New test.
25177
25178 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25179
25180 * objc.dg/stret-1.m (glob): Renamed to globa.
25181
25182 2004-01-26 Mark Mitchell <mark@codesourcery.com>
25183
25184 PR c++/13663
25185 * g++.dg/expr/for1.C: New test.
25186
25187 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
25188
25189 PR middle-end/13779
25190 * gcc.dg/darwin-longlong.c: New test.
25191
25192 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
25193
25194 * gcc.dg/20040124-1.c: Moved test from here...
25195 * gcc.c-torture/compile/20040124-1.c: ...to here.
25196
25197 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25198
25199 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
25200 the assembly output if -m64 is passed.
25201
25202 2004-01-25 Mark Mitchell <mark@codesourcery.com>
25203
25204 PR c++/13833
25205 * g++.dg/template/cond3.C: New test.
25206
25207 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25208
25209 PR c++/13810
25210 * g++.dg/template/ttp7.C: New test.
25211
25212 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25213
25214 PR c++/13797
25215 * g++.dg/template/nontype4.C: New test.
25216 * g++.dg/template/nontype5.C: Likewise.
25217
25218 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
25219
25220 * gcc.dg/torture/mips-clobber-at.c: New test.
25221
25222 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
25223
25224 * gcc.dg/20040124-1.c: New test.
25225
25226 2004-01-24 Jakub Jelinek <jakub@redhat.com>
25227
25228 * gcc.dg/20040123-1.c: New test.
25229
25230 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25231
25232 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
25233
25234 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
25235
25236 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
25237
25238 2004-01-23 Andrew Pinski <apinski@apple.com>
25239
25240 * gcc.dg/20030121-1.c: Move to ..
25241 * gcc.dg/20040121-1.c: here.
25242
25243 2004-01-23 Roger Sayle <roger@eyesopen.com>
25244
25245 * gcc.dg/builtins-29.c: New test case.
25246
25247 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25248
25249 PR 18314
25250 * gcc.dg/builtins-30.c: New testcase.
25251
25252 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
25253
25254 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
25255 * lib/g77.exp: Likewise.
25256 * lib/objc.exp: Likewise.
25257 * lib/g++.exp: Likewise.
25258
25259 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25260
25261 * gcc.dg/struct-by-value-2.c: New test.
25262
25263 2004-01-21 Andrew Pinski <apinski@apple.com>
25264
25265 PR target/13785
25266 * gcc.dg/20030121-1.c: New test.
25267
25268 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
25269
25270 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
25271 clobber frame pointer register in asm statement.
25272
25273 2004-01-21 Falk Hueffner <falk@debian.org>
25274
25275 * gcc.c-torture/compile/20040121-1.c: New test.
25276
25277 2004-01-21 Zack Weinberg <zack@codesourcery.com>
25278
25279 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
25280
25281 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
25282
25283 * gcc.dg/ppc64-abi-2.c: New test.
25284
25285 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
25286
25287 * lib/treelang.exp: Fill out this file.
25288 * lib/treelang-dg.exp: New File.
25289
25290 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
25291
25292 * gcc.c-torture/compile/981022-1.c: Remove.
25293 * gcc.dg/array-5.c: Remove XFAIL.
25294 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
25295 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
25296 gcc.dg/cond-lvalue-1.c: Update.
25297 * gcc.dg/cast-lvalue-2.c: New test.
25298
25299 2004-01-19 Mark Mitchell <mark@codesourcery.com>
25300
25301 PR c++/13592
25302 * g++.dg/other/error1.C (class foo): Tweak error message.
25303
25304 PR c++/13592
25305 * g++.dg/template/call2.C: New test.
25306
25307 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25308
25309 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
25310 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
25311 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
25312 scalar-return-1_x.c, scalar-return-2_y.c,
25313 scalar-return-3_x.c, scalar-return-3_y.c,
25314 scalar-return-4_x.c, scalar-return-4_y.c,
25315 struct-align-1.h, struct-align-1_x.c,
25316 struct-align-1_y.c, struct-align-2.h,
25317 struct-align-2_x.c, struct-align-2_y.c,
25318 struct-by-value-10_y.c, struct-by-value-11_x.c,
25319 struct-by-value-11_y.c, struct-by-value-12_x.c,
25320 struct-by-value-12_y.c, struct-by-value-13_x.c,
25321 struct-by-value-13_y.c, struct-by-value-14_x.c,
25322 struct-by-value-14_y.c, struct-by-value-15_x.c,
25323 struct-by-value-15_y.c, struct-by-value-16_y.c,
25324 struct-by-value-17_y.c, struct-by-value-18_y.c,
25325 struct-by-value-19_y.c, struct-by-value-1_x.c,
25326 struct-by-value-1_y.c, struct-by-value-20_y.c,
25327 struct-by-value-2_x.c, struct-by-value-2_y.c,
25328 struct-by-value-3_y.c, struct-by-value-4_x.c,
25329 struct-by-value-4_y.c, struct-by-value-5_y.c,
25330 struct-by-value-6_y.c, struct-by-value-7_y.c
25331 struct-by-value-8_x.c, struct-by-value-8_y.c
25332 struct-by-value-9_x.c, struct-by-value-9_y.c
25333 struct-return-10_x.c, struct-return-10_y.c,
25334 struct-return-19_x.c, struct-return-20_x.c
25335 struct-return-2_x.c, struct-return-2_y.c
25336 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
25337 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
25338
25339 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25340
25341 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
25342 attribute on sparc*-sun-solaris2.*.
25343
25344 2004-01-18 Mark Mitchell <mark@codesourcery.com>
25345
25346 PR c++/13710
25347 * g++.dg/ext/typeof7.C: New test.
25348
25349 2004-01-18 David Edelsohn <edelsohn@gnu.org>
25350
25351 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
25352 * gcc.dg/const-elim-1.c: Same.
25353
25354 2004-01-17 Ziemowit Laski <zlaski@apple.com>
25355
25356 * objc.dg/stret-1.m: New.
25357 * objc.dg/stret-2.m: New.
25358
25359 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25360
25361 PR c++/11895
25362 * g++.dg/ext/vector1.C: New test.
25363
25364 2004-01-16 Geoffrey Keating <geoffk@apple.com>
25365
25366 * gcc.dg/pch/import-1.c: New.
25367 * gcc.dg/pch/import-1.hs: New.
25368 * gcc.dg/pch/import-1a.h: New.
25369 * gcc.dg/pch/import-1b.h: New.
25370 * gcc.dg/pch/import-1c.h: New.
25371
25372 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25373
25374 PR c++/13574
25375 * g++.dg/ext/array1.C: New test.
25376
25377 PR c++/13178
25378 * g++.dg/conversion/op1.C: New test.
25379
25380 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
25381
25382 PR 11864
25383 From Kazumoto Kojima / Dan Kegel:
25384 * gcc.dg/pr11864-1.c: New test.
25385
25386 PR 10392
25387 From Marcus Comstedt / Dan Kegel:
25388 * gcc.dg/pr10392-1.c: New test.
25389
25390 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25391
25392 PR c++/13478
25393 * g++.dg/init/ref10.C: New test.
25394
25395 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25396
25397 PR c++/13407
25398 * g++.dg/parse/typename6.C: New test.
25399
25400 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25401
25402 PR pch/13361
25403 * testsuite/g++.dg/pch/wchar-1.C: New.
25404 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25405
25406 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25407
25408 PR c++/9259
25409 * g++.dg/expr/sizeof2.C: New test.
25410
25411 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
25412
25413 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
25414
25415 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25416
25417 PR c++/13659
25418 * g++.dg/lookup/strong-using-3.C: New.
25419 * g++.dg/lookup/using-10.C: New.
25420
25421 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25422
25423 PR c++/13594
25424 * g++.dg/lookup/strong-using-2.C: New.
25425
25426 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
25427 Dan Kegel <dank@kegel.com>
25428 J"orn Rennecke <joern.rennecke@superh.com>
25429
25430 PR target/9365
25431 * gcc.dg/pr9365-1.c: New test.
25432
25433 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25434
25435 PR c++/8856
25436 * g++.dg/parse/casting-operator2.C: New test.
25437 * g++.old-deja/g++.pt/explicit83.C: Remove.
25438
25439 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
25440
25441 * gcc.dg/label-compound-stmt-1.c: New test.
25442 * gcc.c-torture/compile/950922-1.c,
25443 gcc.c-torture/compile/20000211-3.c,
25444 gcc.c-torture/compile/20000518-1.c,
25445 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
25446 compound statements.
25447
25448 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
25449
25450 * gcc.dg/ppc64-abi-1.c: New test.
25451
25452 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
25453
25454 * g++.dg/ext/attrib9.C: Add dg-warnings.
25455
25456 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25457
25458 PR c++/12335
25459 * g++.dg/parse/dtor3.C: New test.
25460
25461 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
25462
25463 PR c++/12709
25464 * g++.dg/parse/try-catch-1.C: New test.
25465
25466 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
25467
25468 * ada/acats/run_all.sh: Add more verbose output in acats.log
25469 when compiling tests.
25470
25471 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25472
25473 PR 13656
25474 * gcc.dg/typedef-redecl.c: New test case.
25475 * gcc.dg/typedef-redecl.h: New support file.
25476
25477 2004-01-13 Jan Hubicka <jh@suse.cz>
25478
25479 * gcc.dg/always_inline.c: New test.
25480 * gcc.dg/debug/20031231-1.c: Fix.
25481
25482 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25483
25484 PR c++/13474
25485 * g++.dg/template/array3.C: New test.
25486
25487 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25488
25489 * g++.dg/ext/lvalue1.C: No longer expected to fail.
25490 * g++.dg/warn/Wunused-2.C: Likewise.
25491
25492 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25493
25494 PR c++/13289
25495 * g++.dg/template/instantiate6.C: New test.
25496
25497 2004-01-12 Roger Sayle <roger@eyesopen.com>
25498
25499 PR middle-end/11397
25500 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
25501
25502 2004-01-12 Jan Hubicka <jh@suse.cz>
25503
25504 PR opt/12826
25505 * gcc.dg/20040112-1.c: New.
25506
25507 * gcc.dg/dwarf-die[1-7].c: Move to...
25508 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
25509 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
25510
25511 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
25512
25513 PR c++/4100
25514 * g++.dg/parse/friend4.C: New test.
25515
25516 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
25517
25518 PR c++/4100
25519 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
25520 definition is called a friend.
25521
25522 2004-01-11 Zack Weinberg <zack@codesourcery.com>
25523
25524 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
25525
25526 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
25527
25528 PR c++/3478
25529 * g++.dg/parse/error10.C: New test.
25530 * g++.dg/template/arg2.C: Accept "invalid type" error.
25531
25532 2004-01-11 Jakub Jelinek <jakub@redhat.com>
25533
25534 PR middle-end/13392
25535 * g++.dg/opt/expect2.C: New test.
25536
25537 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25538
25539 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
25540 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
25541 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
25542 Update dg-error regexps.
25543
25544 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25545
25546 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
25547 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
25548
25549 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25550
25551 * gcc.dg/pragma-re-1.c: Use right pointer type.
25552
25553 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25554
25555 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
25556
25557 2004-01-09 Geoffrey Keating <geoffk@apple.com>
25558
25559 * gcc.dg/rs6000-ldouble-1.c: New.
25560
25561 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25562
25563 DR 337
25564 PR c++/9256
25565 * g++.dg/other/abstract1.C: New test.
25566
25567 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
25568
25569 * g++.dg/lookup/strong-using-1.C: New.
25570
25571 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
25572
25573 PR c/11234
25574 * gcc.dg/func-ptr-conv-1.c: New test.
25575 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
25576
25577 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
25578
25579 PR target/13380.
25580 * gcc.c-torture/compile/20040109-1.c: New.
25581
25582 2004-01-08 Stuart Hastings <stuart@apple.com>
25583
25584 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
25585 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
25586 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
25587
25588 2004-01-09 Alan Modra <amodra@bigpond.net.au>
25589
25590 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
25591
25592 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25593
25594 * ada/acats/run_acats: Treat 'gnatchop' the same way
25595 as 'gnatmake'. Export GCC_DRIVER.
25596 * ada/acats/run_all.sh: Add target_gnatchop. Use
25597 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
25598
25599 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25600
25601 PR c++/12573
25602 * g++.dg/template/dependent-expr4.C: New test.
25603
25604 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
25605
25606 * gcc.dg/altivec-11.c: New test.
25607
25608 2004-01-07 Mark Mitchell <mark@codesourcery.com>
25609
25610 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
25611
25612 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25613
25614 PR c/6024
25615 * gcc.dg/enum-compat-1.c: New test.
25616 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
25617
25618 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25619
25620 PR c/12165
25621 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
25622 gcc.dg/c99-idem-qual-3.c: New tests.
25623
25624 2004-01-07 Alan Modra <amodra@bigpond.net.au>
25625
25626 * gcc.dg/winline-7.c: Don't cast void * to int.
25627
25628 2004-01-06 Jan Hubicka <jh@suse.cz>
25629
25630 * gcc.dg/i386-sse-5.c: New test
25631 * g++.dg/eh/simd-1.c: Add -w argument for i386.
25632
25633 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25634
25635 PR c++/12815
25636 * g++.dg/rtti/typeid4.C: New test.
25637
25638 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25639
25640 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
25641
25642 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25643
25644 PR c++/12132
25645 * g++.dg/template/error11.C: New test.
25646
25647 PR c++/13451
25648 * g++.dg/template/class2.C: New test.
25649
25650 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
25651 Richard Sandiford <rsandifo@redhat.com>
25652
25653 PR c++/13387
25654 * g++.dg/opt/alias3.C: New test.
25655
25656 2004-01-04 Mark Mitchell <mark@codesourcery.com>
25657
25658 PR c++/13157
25659 * g++.dg/template/koenig3.C: New test.
25660
25661 PR c++/13529
25662 * g++.dg/parse/offsetof3.C: New test.
25663
25664 * g++.dg/init/copy7.C: Add missing dg-error markers.
25665
25666 PR c++/12226
25667 * g++.dg/init/copy7.c: New test.
25668
25669 PR c++/13536
25670 * g++.dg/parse/cast1.C: New test.
25671
25672 2004-01-04 Jan Hubicka <jh@suse.cz>
25673
25674 * gcc.dg/winline[1-7].c: New tests.
25675
25676 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25677
25678 PR c++/13520
25679 * g++.dg/template/qualttp22.C: New test.
25680
25681 2004-01-01 Jan Hubicka <jh@suse.cz>
25682
25683 * gcc.dg/debug/20031231-1.c: New.
25684 * gcc.c-torture/compile/20040101-1.c: New.
25685 * gcc.dg/dwarf-die-[1-7].c: New.
25686
25687 2004-01-01 Jakub Jelinek <jakub@redhat.com>
25688
25689 PR optimization/13521
25690 * gcc.c-torture/compile/20031231-1.c: New test.
25691
25692 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25693
25694 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
25695
25696 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25697
25698 PR c++/10079
25699 * g++.dg/template/crash16.C: New test.
25700
25701 2003-12-30 Mark Mitchell <mark@codesourcery.com>
25702
25703 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
25704
25705 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25706
25707 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
25708 ports.
25709 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25710 * g++.old-deja/g++.law/profile1.C: Likewise.
25711 * gcc.c-torture/compile/981006-1.c: Likewise.
25712 * gcc.c-torture/execute/loop-2e.x: Likewise.
25713 * gcc.c-torture/execute/loop-2f.x: Remove.
25714 * gcc.c-torture/execute/loop-2g.x: Likewise.
25715 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
25716 * gcc.dg/20020312-2.c: Remove traces of dead ports.
25717
25718 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
25719
25720 PR c++/13507
25721 * g++.dg/ext/attrib11.C: New test.
25722
25723 PR c++/13494
25724 * g++.dg/template/array2-1.C: New test.
25725 * g++.dg/template/array2-2.C: New test.
25726
25727 2003-12-29 Mark Mitchell <mark@codesourcery.com>
25728
25729 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
25730
25731 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
25732
25733 PR c++/12774
25734 * g++.dg/template/array1-1.C: New test.
25735 * g++.dg/template/array1-2.C: New test.
25736
25737 2003-12-29 Roger Sayle <roger@eyesopen.com>
25738
25739 PR fortran/12632
25740 * g77.dg/12632.f: New test case.
25741
25742 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25743
25744 PR c++/13289
25745 * g++.dg/parse/nontype1.C: New test.
25746
25747 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25748
25749 PR c++/12403
25750 * g++.dg/parse/explicit1.C: New test.
25751 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
25752
25753 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25754
25755 PR c++/13081
25756 * g++.dg/opt/inline6.C: New test.
25757
25758 PR c++/12613
25759 * g++.dg/parse/error9.C: New test.
25760
25761 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
25762
25763 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25764
25765 PR c++/13009
25766 * g++.dg/init/assign1.C: New test.
25767
25768 2003-12-28 Roger Sayle <roger@eyesopen.com>
25769
25770 PR c++/13070
25771 * g++.dg/warn/format3.C: New test case.
25772
25773 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25774
25775 * gcc.c-torture/compile/20031227-1.c: New test.
25776
25777 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25778
25779 * g++.dg/bprob/bprob.exp: Load target-supports.exp
25780 * g77.dg/bprob/bprob.exp: Likewise.
25781 * gcc.misc-tests/bprob.exp: Likewise.
25782 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
25783 variants on systems where the library does not provide that
25784 functionality.
25785 * gcc.dg/builtins-20.c: Use builtins-config.h.
25786 * gcc.dg/builtins-config.h: New file.
25787
25788 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25789
25790 * lib/gcc-dg.exp (dg-require-profiling): New function.
25791 * lib/target-supports.exp (check_profiling_available): Likewise.
25792 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
25793 * g77.dg/bprob/bprob.exp: Likewise.
25794 * gcc.misc-tests/bprob.exp: Likewise.
25795 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
25796 * gcc.dg/20021014-1.c: Likewise.
25797 * gcc.dg/nest.c: Likewise.
25798
25799 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25800
25801 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
25802 compiling.
25803 * g++.dg/lookup/java2.C: Likewise.
25804 * gcc.dg/cpp/lexident.c: Likewise.
25805
25806 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
25807
25808 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
25809 given.
25810 * gcc.c-torture/compile/961203-1.c: Likewise.
25811 * gcc.c-torture/compile/980506-1.c: Likewise.
25812
25813 2003-12-23 Zack Weinberg <zack@codesourcery.com>
25814
25815 * lib/gcc-dg.exp (dg-prune-output): New annotation.
25816 (additional_prunes): New global.
25817 (gcc-dg-prune): Handle additional per-test pruning.
25818 (dg-test): Clear additional_prunes between tests.
25819
25820 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
25821 dg-prune-output to avoid spurious failures from assembler
25822 complaining about nonexistent WAW violations.
25823 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
25824 Use dg-prune-output to avoid spurious failures from assembler
25825 warning about Itanium B-step errata.
25826
25827 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25828
25829 * g++.dg/abi/macro0.C: New test.
25830 * g++.dg/abi/macro1.C: Likewise.
25831 * g++.dg/abi/macro2.C: Likewise.
25832
25833 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
25834 * g++.dg/abi/bitfield7.C: Likewise.
25835 * g++.dg/abi/dtor2.C: Likewise.
25836 * g++.dg/abi/mangle11.C: Likewise.
25837 * g++.dg/abi/mangle12.C: Likewise.
25838 * g++.dg/abi/mangle14.C: Likewise.
25839 * g++.dg/abi/mangle17.C: Likewise.
25840 * g++.dg/abi/vbase10.C: Likewise.
25841 * g++.dg/abi/vbase14.C: Likewise.
25842 * g++.dg/template/qualttp17.C: Likewise.
25843
25844 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
25845
25846 PR c/11995
25847 * gcc.dg/20031223-1.c: New test.
25848
25849 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25850
25851 * gcc.dg/noreturn-7.c: New test.
25852
25853 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25854
25855 * gcc.dg/null-pointer-1.c: New test.
25856
25857 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25858
25859 * g++.old-deja/g++.jason/template18.C: Remove.
25860 * g++.old-deja/g++.jason/template37.C: Likewise.
25861
25862 PR c++/12862
25863 * g++.dg/lookup/ns1.C: New test.
25864
25865 PR c++/12397
25866 * g++.dg/template/lookup3.C: New test.
25867
25868 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25869
25870 * g++.dg/template/recurse1.C: New test
25871
25872 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25873
25874 PR c++/12479
25875 * g++.dg/parse/semicolon1.C: New test.
25876 * g++.dg/parse/semicolon1.h: Likewise.
25877
25878 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
25879
25880 * gcc.dg/darwin-misaligned.c: New test.
25881
25882 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25883
25884 PR c/9163
25885 * gcc.dg/20031222-1.c: New test.
25886
25887 2003-12-21 Mark Mitchell <mark@codesourcery.com>
25888
25889 PR c++/13438
25890 * g++.dg/parse/error8.C: New test.
25891
25892 PR c++/11554
25893 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
25894
25895 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
25896
25897 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
25898 too small.
25899 * gcc.c-torture/compile/930217-1.c: Likewise.
25900 * gcc.c-torture/compile/930513-1.c: Likewise.
25901 * gcc.c-torture/execute/920908-2.c: Likewise.
25902 * gcc.c-torture/execute/921204-1.c: Likewise.
25903 * gcc.c-torture/execute/930621-1.c: Likewise.
25904 * gcc.c-torture/execute/930630-1.c: Likewise.
25905 * gcc.c-torture/execute/931031-1.c: Likewise.
25906 * gcc.c-torture/execute/980602-2.c: Likewise.
25907 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25908 * gcc.c-torture/execute/compndlit-1.c: Likewise.
25909 * gcc.c-torture/execute/extzvsi.c: Likewise.
25910 * gcc.c-torture/unsorted/ext.c: Likewise.
25911
25912 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
25913
25914 PR target/12749
25915 * gcc.c-torture/compile/20031220-2.c: New test case.
25916
25917 2003-12-20 Roger Sayle <roger@eyesopen.com>
25918
25919 PR optimization/13031
25920 * gcc.c-torture/compile/20031220-1.c: New test case.
25921
25922 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25923
25924 * gcc.dg/cast-function-1.c: New test.
25925
25926 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
25927
25928 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
25929 formats.
25930
25931 2003-12-19 Mark Mitchell <mark@codesourcery.com>
25932
25933 PR c++/12795
25934 * g++.dg/ext/attrib10.C: New test.
25935
25936 2003-12-19 Jakub Jelinek <jakub@redhat.com>
25937
25938 * gcc.dg/cleanup-10.c: New test.
25939 * gcc.dg/cleanup-11.c: New test.
25940
25941 2003-12-19 Jakub Jelinek <jakub@redhat.com>
25942
25943 PR c++/13239
25944 * g++.dg/opt/expect1.C: New test.
25945
25946 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
25947
25948 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
25949
25950 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
25951
25952 PR debug/12923
25953 * gcc.dg/20031218-1.c: New test.
25954
25955 PR debug/12389
25956 * gcc.dg/20031218-2.c: New test.
25957 * gcc.dg/20031218-3.c: New test.
25958
25959 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
25960 of label name and allow for USER_LABEL_PREFIX == "_" names.
25961 * g++.dg/abi/mangle18-2.C: Likewise.
25962 * g++.dg/abi/mangle19-1.C: Likewise.
25963 * g++.dg/abi/mangle19-2.C: Likewise.
25964 * g++.dg/abi/mangle20-1.C: Likewise.
25965 * g++.dg/abi/mangle20-2.C: Likewise.
25966
25967 2003-12-18 Richard Henderson <rth@redhat.com>
25968
25969 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
25970
25971 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
25972 Dan Kegel <dank@kegel.com>
25973
25974 PR other/12009
25975 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
25976 testing a cross compiler, it causes spurious compile failures.
25977 * lib/g++.exp: Likewise.
25978
25979 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25980
25981 PR c++/13262
25982 * g++.dg/template/access13.C: New test.
25983
25984 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
25985
25986 * gcc.dg/20031216-1.c: New test.
25987
25988 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25989
25990 PR c++/9154
25991 * g++.dg/template/error10.C: New test.
25992
25993 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25994
25995 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
25996 * g++.dg/eh/simd-2.C: Likewise.
25997
25998 2003-12-17 James E Wilson <wilson@specifixinc.com>
25999 Roger Sayle <roger@eyesopen.com>
26000
26001 * gcc.c-torture/execute/ieee/mzero5.c: New.
26002
26003 2003-12-17 Mark Mitchell <mark@codesourcery.com>
26004
26005 PR c++/10603
26006 * g++.dg/parse/error6.C: New test.
26007
26008 PR c++/12827
26009 * g++.dg/parse/error7.C: New test.
26010
26011 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
26012
26013 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
26014 at -O with stabs debugging formats.
26015 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
26016 * gcc.dg/debug/debug-2.c: Likewise.
26017
26018 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26019
26020 PR c++/12696
26021 * g++.dg/init/error1.C: New test.
26022
26023 PR c++/12218
26024 * g++.dg/init/pm3.C: New test.
26025
26026 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
26027
26028 PR c/3347
26029 * gcc.dg/bitfld-8.c: New test.
26030
26031 2003-12-16 James Lemke <jim@wasabisystems.com>
26032
26033 * gcc.dg/arm-scd42-[123].c: New tests.
26034
26035 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26036
26037 PR c++/9043
26038 * g++.dg/abi/mangle20-1.C: New test.
26039 * g++.dg/abi/mangle20-2.C: New test.
26040
26041 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26042
26043 PR c++/13275
26044 * g++.dg/other/offsetof2.C: Remove XFAIL.
26045 * g++.dg/parse/offsetof1.C: New test.
26046 * g++.gd/parse/offsetof2.C: Likewise.
26047
26048 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26049
26050 * g++.dg/template/nontype3.C: New test.
26051 * g++.dg/template/static2.C: Tweaked the dg-error clause.
26052
26053 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26054
26055 * g++.dg/warn/noreturn-3.C: Also test instantiation.
26056
26057 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26058
26059 PR c++/13387
26060 * g++.dg/expr/assign1.C: New test.
26061
26062 PR c++/13242
26063 * g++.dg/abi/mangle19-1.C: New test.
26064 * g++.dg/abi/mangle19-2.C: New test.
26065
26066 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
26067
26068 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
26069
26070 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26071
26072 * gcc.c-torture/execute/20031216-1.c: New test.
26073
26074 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26075
26076 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
26077 an ICE regression.
26078
26079 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26080
26081 PR c++/10926
26082 * g++.dg/template/error9.C: New test.
26083
26084 PR c++/11116
26085 * g++.dg/template/error8.C: New test.
26086
26087 2003-12-15 Roger Sayle <roger@eyesopen.com>
26088
26089 PR middle-end/13400
26090 * gcc.c-torture/execute/20031215-1.c: New test case.
26091
26092 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26093
26094 PR c++/13269
26095 * g++.dg/parse/error5.C: New test.
26096
26097 PR c++/12989
26098 * g++.dg/expr/sizeof1.C: New test.
26099
26100 PR c++/13310
26101 * g++.dg/template/crash15.C: New test.
26102
26103 2003-12-15 Geoffrey Keating <geoffk@apple.com>
26104
26105 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
26106 a non-POD type as the last named parameter of a varargs function.
26107
26108 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26109
26110 PR c++/13243
26111 PR c++/12573
26112 * g++.dg/template/crash14.C: New test.
26113 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
26114
26115 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
26116
26117 * g++.dg/other/java1.C: New test.
26118
26119 PR c++/13241
26120 * g++.dg/abi/mangle18-1.C: New test.
26121 * g++.dg/abi/mangle18-2.C: New test.
26122
26123 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26124
26125 PR optimization/10312
26126 * gcc.c-torture/execute/20031214-1.c: New.
26127
26128 2003-12-14 Mark Mitchell <mark@codesourcery.com>
26129
26130 PR c++/10779
26131 PR c++/12160
26132 * g++.dg/parse/error3.C: New test.
26133 * g++.dg/parse/error4.C: Likewise.
26134 * g++.dg/abi/mangle4.C: Tweak error messages.
26135 * g++.dg/lookup/using5.C: Likewise.
26136 * g++.dg/other/error2.C: Likewise.
26137 * g++.dg/parse/typename5.C: Likewise.
26138 * g++.dg/parse/undefined1.C: Likewise.
26139 * g++.dg/template/arg2.C: Likewise.
26140 * g++.dg/template/ttp3.C: Likewise.
26141 * g++.dg/template/type1.C: Likewise.
26142 * g++.old-deja/g++.other/crash32.C: Likewise.
26143 * g++.old-djea/g++.pt/defarg8.C: Likewise.
26144
26145 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26146
26147 PR c++/13106
26148 * g++.dg/warn/noreturn-3.C: New test.
26149
26150 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26151
26152 PR c++/13118
26153 * g++.dg/abi/covariant3.C: New.
26154
26155 2003-12-12 Jakub Jelinek <jakub@redhat.com>
26156
26157 * g++.dg/eh/ia64-1.C: New test.
26158
26159 2003-12-12 Roger Sayle <roger@eyesopen.com>
26160
26161 PR optimization/13037
26162 * g77.f-torture/execute/13037.f: New test case.
26163
26164 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26165
26166 PR c++/12881
26167 * g++.dg/abi/covariant2.C: New.
26168
26169 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
26170
26171 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
26172
26173 2003-12-11 Zack Weinberg <zack@codesourcery.com>
26174
26175 * gcc.c-torture/execute/wchar_t-1.x: Delete.
26176
26177 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
26178
26179 PR other/10819
26180 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
26181 to fix Bug 10819.
26182 * lib/g++.exp (g++_version): Likewise.
26183 * lib/g77.exp (g77_version): Likewise.
26184 * lib/objc.exp (default_objc_version): Likewise.
26185
26186 2003-12-10 Richard Henderson <rth@redhat.com>
26187
26188 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
26189
26190 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
26191
26192 2003-12-08 Matt Austern <austern@apple.com>
26193
26194 PR c/13134
26195 * lib/gcc-dg.exp (dg-require-visibility): Define.
26196 * lib/target-supports (check_visibility_available): Define.
26197 * gcc.dg/visibility-1.c: New test.
26198 * gcc.dg/visibility-2.c: Likewise.
26199 * gcc.dg/visibility-3.c: Likewise.
26200 * gcc.dg/visibility-4.c: Likewise.
26201 * gcc.dg/visibility-5.c: Likewise.
26202 * gcc.dg/visibility-6.c: Likewise.
26203 * g++.dg/ext/visibility-1.C: Likewise.
26204 * g++.dg/ext/visibility-2.C: Likewise.
26205 * g++.dg/ext/visibility-3.C: Likewise.
26206 * g++.dg/ext/visibility-4.C: Likewise.
26207 * g++.dg/ext/visibility-5.C: Likewise.
26208 * g++.dg/ext/visibility-6.C: Likewise.
26209
26210 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26211
26212 * g++.dg/lookup/java1.C: New test.
26213 * g++.dg/lookup/java2.C: New test.
26214
26215 2003-12-07 Falk Hueffner <falk@debian.org>
26216
26217 * g++.dg/opt/noreturn-1.C: New test.
26218
26219 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
26220
26221 * gcc.dg/overflow-1.c: New test.
26222
26223 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26224
26225 * g77.f-torture/compile/13060.f: New test.
26226
26227 2003-12-06 Mark Mitchell <mark@codesourcery.com>
26228
26229 PR c++/13323
26230 * g++.dg/inherit/operator2.C: New test.
26231
26232 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26233
26234 PR c++/13305
26235 * g++.dg/ext/attrib9.C: New test.
26236
26237 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26238
26239 PR c++/13314
26240 * g++.dg/template/error7.C: New test.
26241
26242 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
26243 J"orn Rennecke <joern.rennecke@superh.com>
26244
26245 PR target/13302
26246 * g++.dg/other/struct-va_list.C: New test.
26247
26248 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26249
26250 PR c++/13166
26251 * g++.dg/parse/defarg6.C: New test.
26252
26253 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
26254
26255 PR target/13256
26256 * gcc.c-torture/execute/20031201-1.c: New test.
26257
26258 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
26259
26260 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
26261
26262 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26263
26264 * gcc.dg/builtin-return-1.c: New test.
26265
26266 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
26267 J"orn Rennecke <joern.rennecke@superh.com>
26268
26269 PR optimization/13260
26270 * gcc.c-torture/execute/20031204-1.c: New test.
26271
26272 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26273
26274 PR c++/9127
26275 * g++.dg/template/error6.C: New test.
26276
26277 2003-12-03 Jakub Jelinek <jakub@redhat.com>
26278
26279 * gcc.dg/20031202-1.c: New test.
26280
26281 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26282
26283 PR c++/13179
26284 * g++.dg/template/eh1.C: New test.
26285
26286 PR c++/10771
26287 * g++.dg/template/error5.C: New test.
26288
26289 2003-12-02 David Ung <davidu@mips.com>
26290
26291 * gcc.dg/compat/vector-check.h: Corrected type for var
26292 g_##TMODE
26293
26294 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26295
26296 PR c++/10126
26297 * g++.dg/template/ptrmem8.C: New test.
26298
26299 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26300
26301 PR c++/12573
26302 * g++.dg/template/dependent-expr3.C: New test.
26303
26304 2003-12-01 James Lemke <jim@wasabisystems.com>
26305
26306 * gcc.dg/arm-g2.c: New test.
26307
26308 2003-12-01 Roger Sayle <roger@eyesopen.com>
26309
26310 PR optimization/11634
26311 * gcc.dg/20031201-2.c: New test case.
26312
26313 2003-12-01 Zack Weinberg <zack@codesourcery.com>
26314
26315 PR 11433
26316 * objc.dg/proto-lossage-3.m: New test.
26317
26318 2003-12-01 Roger Sayle <roger@eyesopen.com>
26319
26320 PR optimization/12628
26321 * gcc.dg/20031201-1.c: New test case.
26322
26323 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26324
26325 * gcc.dg/unaligned-1.c: New test.
26326
26327 2003-11-30 Mark Mitchell <mark@codesourcery.com>
26328
26329 PR c++/9849
26330 * g++.dg/template/error4.C: New test.
26331 * g++.dg/template/nested3.C: Adjust error markers.
26332
26333 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26334
26335 * gcc.dg/cpp/assert4.c: Check more #system assertions.
26336
26337 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
26338
26339 PR c/10333
26340 * gcc.dg/bitfld-7.c: New test.
26341
26342 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
26343
26344 * gcc.dg/tls/asm-1.C: New test.
26345
26346 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26347
26348 * gcc.dg/cpp/assert4.c: Update.
26349
26350 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26351
26352 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
26353 * gcc.dg/builtin-apply3.c: New test.
26354
26355 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26356
26357 * lib/compat.exp (compat-obj): New xfaildata parameter.
26358 Use it to set compiler_conditional_xfail_data before compiling.
26359 (compat-get-options): Handle dg-xfail-if.
26360 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
26361 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
26362 * gcc.dg/compat/vector-1_y.c: Likewise.
26363 * gcc.dg/compat/vector-2_x.c: Likewise.
26364 * gcc.dg/compat/vector-2_y.c: Likewise.
26365
26366 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26367
26368 * g++.dg/opt/reg-stack4.C: New test.
26369
26370 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26371
26372 * gcc.dg/builtin-apply2.c: New test.
26373
26374 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26375
26376 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
26377
26378 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26379
26380 PR c++/12924
26381 * g++.dg/template/template-id-2.C: New test.
26382
26383 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26384
26385 PR c++/5369
26386 * g++.dg/template/memfriend1.C: New test.
26387 * g++.dg/template/memfriend2.C: Likewise.
26388 * g++.dg/template/memfriend3.C: Likewise.
26389 * g++.dg/template/memfriend4.C: Likewise.
26390 * g++.dg/template/memfriend5.C: Likewise.
26391 * g++.dg/template/memfriend6.C: Likewise.
26392 * g++.dg/template/memfriend7.C: Likewise.
26393 * g++.dg/template/memfriend8.C: Likewise.
26394 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
26395
26396 2003-11-21 Mark Mitchell <mark@codesourcery.com>
26397
26398 PR c++/12515
26399 * g++.dg/ext/cond1.C: New test.
26400
26401 2003-11-20 Richard Henderson <rth@redhat.com>
26402
26403 * gcc.dg/20020201-2.c: Remove.
26404 * gcc.dg/20020201-4.c: Remove.
26405 * gcc.dg/20020304-1.c: Remove.
26406
26407 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
26408
26409 * gcc.dg/cpp/trad/xwin1.c: New test case.
26410
26411 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
26412
26413 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
26414 * lib/g77.exp: Likewise.
26415 * lib/objc.exp: Likewise.
26416 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
26417 for darwin.
26418
26419 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26420
26421 PR c++/12932
26422 * g++.dg/template/static5.C: New test.
26423
26424 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
26425
26426 * gcc.dg/nested-func-1.c: New test.
26427
26428 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26429
26430 * gcc.dg/cpp/assert4.c: New test.
26431
26432 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26433
26434 PR c++/2294
26435 * g++.dg/lookup/using9.c: New test.
26436
26437 2003-11-14 Mark Mitchell <mark@codesourcery.com>
26438
26439 PR c++/12762
26440 * g++.dg/template/error3.C: New test.
26441
26442 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
26443
26444 PR ada/13035
26445 * ada/acats/run_acats, run_all.sh: Fix syntax error.
26446 No longer use a wrapper for gcc, since this does not work under
26447 Windows.
26448
26449 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26450
26451 PR c++/2094
26452 * g++.dg/template/ptrmem7.C: New test.
26453
26454 2003-11-13 Andrew Pinski <apinski@apple.com>
26455
26456 * gcc.c-torture/compile/20031113-1.c: New test.
26457
26458 2003-11-13 Mark Mitchell <mark@codesourcery.com>
26459 Kean Johnston <jkj@sco.com>
26460
26461 PR c/13029
26462 * gcc.dg/unused-4.c: Update.
26463
26464 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26465
26466 * g++.dg/opt/const3.C: New test.
26467
26468 2003-11-13 Jan Hubicka <jh@suse.cz>
26469
26470 * gcc.c-torture/compile/20031112-1.c: New test.
26471
26472 2003-11-12 Mark Mitchell <mark@codesourcery.com>
26473
26474 * g++.dg/parse/crash10.C: Remove bogus error marker.
26475
26476 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26477
26478 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
26479 (host_gcc): Likewise.
26480 (ROOT): Honor $PWDCMD.
26481 (BASE): Likewise.
26482 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
26483
26484 2003-11-12 Catherine Moore <clm@redhat.com>
26485
26486 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
26487
26488 2003-11-12 Andreas Jaeger <aj@suse.de>
26489 Jakub Jelinek <jakub@redhat.com>
26490 Andrew Pinski <pinskia@physics.uc.edu>
26491 Richard Henderson <rth@redhat.com>
26492
26493 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
26494 systems.
26495 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
26496
26497 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
26498 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
26499
26500 2003-11-11 Andreas Jaeger <aj@suse.de>
26501
26502 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
26503
26504 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
26505
26506 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
26507
26508 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
26509 Clean ups.
26510
26511 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
26512
26513 * gcc.dg/trampoline-1.c: New test.
26514
26515 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
26516
26517 * gcc.c-torture/compile/200031109-1.c: New test.
26518
26519 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26520
26521 PR c/3190
26522 PR c/8714
26523 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26524 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
26525 gcc.dg/format/no-y2k-1.c: Update.
26526
26527 2003-11-08 Roger Sayle <roger@eyesopen.com>
26528
26529 PR optimization/10467
26530 * gcc.dg/20031108-1.c: New test case.
26531
26532 2003-11-07 Geoffrey Keating <geoffk@apple.com>
26533
26534 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
26535
26536 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26537
26538 * gcc.dg/compound-lvalue-1.c: New test.
26539 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
26540 some XFAILs.
26541
26542 2003-11-06 Geoffrey Keating <geoffk@apple.com>
26543
26544 * gcc.dg/altivec-varargs-1.c: New test.
26545
26546 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26547
26548 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
26549 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
26550 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
26551 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
26552 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
26553
26554 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
26555
26556 * gcc.dg/cond-lvalue-1.c: New test.
26557
26558 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
26559
26560 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
26561
26562 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26563
26564 PR c++/11616
26565 * g++.dg/template/instantiate5.C: New test.
26566
26567 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26568
26569 PR c++/12726
26570 * g++.dg/ext/complit2.C: Replace test with self-contained version.
26571 * ChangeLog: Add missing first entry for above test.
26572
26573 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26574
26575 PR c++/9810
26576 * g++.dg/template/using8.C: New test.
26577 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
26578
26579 2003-11-02 Roger Sayle <roger@eyesopen.com>
26580
26581 PR optimization/10817
26582 * gcc.c-torture/compile/20031102-1.c: New test case.
26583
26584 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
26585
26586 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
26587 2147483647.
26588
26589 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26590
26591 * gcc.dg/20031102-1.c: New test.
26592
26593 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26594
26595 * gcc.dg/complex-1.c: New test.
26596
26597 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26598
26599 PR c++/12796
26600 * g++.dg/template/crash13.C: Adjust expected error location.
26601 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26602
26603 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26604
26605 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26606
26607 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26608
26609 PR/10239
26610 * gcc.c-torture/compile/20031031-2.c: New test.
26611
26612 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26613
26614 PR/11640
26615 * gcc.c-torture/compile/20031031-1.c: New test.
26616
26617 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26618
26619 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26620 * gcc.misc-tests/bprob.exp: Likewise.
26621 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
26622 the execution test on arm-elf configs.
26623 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
26624 configs that don't support scratch files.
26625 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
26626
26627 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
26628
26629 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
26630 done by dejagnu.
26631
26632 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
26633
26634 * ada/acats/run_all.sh: Redirect mv output to /dev/null
26635 Avoid non pure sh syntax. Add more logging.
26636
26637 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
26638 fail.
26639
26640 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26641
26642 PR libgcj/10610
26643 * gcc.dg/ppc-stackalign-1.c: New test.
26644
26645 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
26646
26647 * ada/acats/run_all.sh: Change output to be more compliant with
26648 dejagnu framework.
26649 Create acats.sum and acats.log files under testsuite/ada/acats
26650 Only run [a-z]* directories, to filter out e.g. CVS.
26651 Redirect build output to log file.
26652
26653 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26654
26655 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
26656
26657 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26658
26659 PR ada/5909:
26660 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
26661
26662 2003-10-27 Jakub Jelinek <jakub@redhat.com>
26663
26664 * gcc.c-torture/compile/20031023-1.c: New test.
26665 * gcc.c-torture/compile/20031023-2.c: New test.
26666 * gcc.c-torture/compile/20031023-3.c: New test.
26667 * gcc.c-torture/compile/20031023-4.c: New test.
26668
26669 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26670
26671 PR c++/10371
26672 * g++.dg/lookup/scoped8.C: New test.
26673
26674 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26675
26676 * g++.dg/opt/reg-stack3.C: New test.
26677
26678 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26679
26680 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
26681
26682 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26683
26684 PR c++/11076
26685 * g++.dg/template/crash13.C: New test.
26686
26687 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26688
26689 * gcc.dg/c99-restrict-2.c: New test.
26690
26691 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
26692
26693 PR c++/12698, c++/12699, c++/12700, c++/12566
26694 * g++.dg/inherit/covariant9.C: New test.
26695 * g++.dg/inherit/covariant10.C: New test.
26696 * g++.dg/inherit/covariant11.C: New test.
26697
26698 2003-10-23 Jason Merrill <jason@redhat.com>
26699
26700 PR c++/12726
26701 * g++.dg/ext/complit2.C: New test.
26702
26703 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26704
26705 PR target/12654
26706 * gcc.c-torture/execute/20031020-1.c: New test.
26707
26708 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26709
26710 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
26711 following the jump_insn.
26712
26713 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
26714
26715 * gcc.dg/cast-lvalue-1.c: New test.
26716
26717 2003-10-21 Mark Mitchell <mark@codesourcery.com>
26718
26719 PR c++/11962
26720 * g++.dg/template/cond2.C: New test.
26721
26722 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
26723
26724 * gcc.dg/builtins-28.c: New test.
26725
26726 2003-10-20 Jan Hubicka <jh@suse.cz>
26727
26728 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
26729 parameter.
26730 * testsuite/gcc.dg/inline-2.c: Likewise.
26731
26732 2003-10-20 Phil Edwards <phil@codesourcery.com>
26733
26734 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
26735 * gcc.dg/nest.c: Likewise.
26736
26737 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26738
26739 PR c++/9781, c++/10583, c++/11862
26740 * g++.dg/parse/crash13.C: New test.
26741
26742 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26743
26744 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
26745
26746 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26747
26748 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
26749 Define HAVE_C99_RUNTIME except on Solaris.
26750 * gcc.dg/builtins-20.c: Likewise.
26751
26752 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26753
26754 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
26755
26756 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26757
26758 PR c++/12495
26759 * g++.dg/template/crash21.C: New test.
26760
26761 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26762
26763 PR c++/2513
26764 * g++.dg/template/typename5.C: New test.
26765
26766 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26767
26768 PR c++/12369
26769 * g++.dg/template/friend25.C: New test.
26770
26771 2003-10-16 Ziemowit Laski <zlaski@apple.com>
26772
26773 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
26774 versions.
26775
26776 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
26777
26778 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
26779 == 2147483647.
26780
26781 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
26782
26783 * gcc.c-torture/execute/960416-1.x: Remove.
26784 * gcc.c-torture/execute/divconst-3.x: Likewise.
26785
26786 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
26787
26788 PR target/12598
26789 * gcc.dg/torture/cris-volatile-1.c: New test.
26790
26791 2003-10-14 Roger Sayle <roger@eyesopen.com>
26792
26793 PR optimization/9325
26794 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
26795 for overflowing floating point to integer conversion during RTL
26796 simplification.
26797
26798 2003-10-13 Ziemowit Laski <zlaski@apple.com>
26799
26800 * objc/execute/_cmd.m: Fix typo.
26801 * objc.dg/image-info.m, objc.dg/symtab-1.m:
26802 Relax 'scan-assembler' regexp.
26803 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
26804 objc.dg/try-catch-4.m: Run on non-Darwin targets.
26805 * objc.dg/zero-link-2.m: Remove blank line.
26806 * objc.dg/zero-link-3.m: New test case.
26807
26808 2003-10-13 Geoffrey Keating <geoffk@apple.com>
26809
26810 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
26811
26812 * gcc.dg/asm-names.c: Use scan-assembler-not rather
26813 than linker trickery.
26814
26815 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26816
26817 PR c++/12370
26818 * g++.dg/other/friend2.C: New test.
26819
26820 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26821
26822 * gcc.dg/20031012-1.c: New test.
26823
26824 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26825
26826 * gcc.dg/weak/weak-3.c: Fix for new warning.
26827
26828 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
26829
26830 PR optimization/8750
26831 * gcc.c-torture/execute/20031012-1.c: New test case.
26832
26833 2003-10-11 Roger Sayle <roger@eyesopen.com>
26834
26835 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
26836 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
26837
26838 2003-10-11 Roger Sayle <roger@eyesopen.com>
26839
26840 PR optimization/12260
26841 * gcc.c-torture/compile/20031011-2.c: New test case.
26842
26843 2003-10-11 Roger Sayle <roger@eyesopen.com>
26844
26845 * gcc.c-torture/execute/20031011-1.c: New testcase.
26846
26847 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
26848
26849 * gcc.c-torture/compile/20031011-1.c: New test.
26850
26851 2003-10-11 Jan Hubicka <jh@suse.cz>
26852
26853 * g++.dg/other/first-global.C: New test.
26854
26855 2003-10-11 Roger Sayle <roger@eyesopen.com>
26856
26857 * gcc.c-torture/execute/string-opt-18.c: New testcase.
26858
26859 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
26860
26861 * gcc.c-torture/compile/20031010-1.c: New test.
26862
26863 2003-10-10 Geoffrey Keating <geoffk@apple.com>
26864
26865 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
26866 * gcc.c-torture/execute/va-arg-25.c: ... here.
26867
26868 2003-10-09 Mark Mitchell <mark@codesourcery.com>
26869
26870 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
26871
26872 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
26873
26874 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
26875
26876 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26877
26878 * g++.dg/parse/error2.C: New test.
26879
26880 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26881
26882 PR c++/11097
26883 * g++.dg/other/error5.C: Modify the error message.
26884 * g++.dg/lookup/using8.C: New test.
26885
26886 2003-10-07 Geoffrey Keating <geoffk@apple.com>
26887
26888 * gcc.dg/darwin-abi-2.c: New file.
26889 * gcc.c-torture/execute/va-arg-24.c: New file.
26890
26891 2003-10-06 Bob Wilson <bob.wilson@acm.org>
26892
26893 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
26894 indentation.
26895
26896 2003-10-06 Mark Mitchell <mark@codesourcery.com>
26897
26898 PR c++/10147
26899 * g++.dg/other/error4.C: Update error messages.
26900 * g++.dg/template/ptrmem4.C: Likewise.
26901
26902 PR c++/12337
26903 * g++.dg/init/new9.C: New test.
26904
26905 PR c++/12334, c++/12236, c++/8656
26906 * g++.dg/ext/attrib8.C: New test.
26907
26908 2003-10-06 Devang Patel <dpatel@apple.com>
26909
26910 * gcc.dg/debug/dwarf2-3.h: New test.
26911 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
26912
26913 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
26914
26915 * g++.dg/opt/cfg2.C: New test.
26916
26917 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26918
26919 * g++.dg/opt/float1.C: New test.
26920
26921 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26922
26923 * gcc.dg/c90-array-lval-6.c: New test.
26924 * gcc.dg/c99-array-lval-6.c: New test.
26925
26926 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
26927 Ziemowit Laski <zlaski@apple.com>
26928
26929 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
26930 'Derived', so that it is never considered a class method; add
26931 new warning for '+port' method ambiguity.
26932 * objc.dg/method-12.m: Include <objc/objc.h> instead of
26933 <objc/objc-api.h> (needed on Mac OS X).
26934 * objc.dg/method-13.m: New test.
26935
26936 2003-10-03 Roger Sayle <roger@eyesopen.com>
26937
26938 PR optimization/9325, PR java/6391
26939 * gcc.c-torture/execute/20031003-1.c: New test case.
26940
26941 2003-10-02 Mark Mitchell <mark@codesourcery.com>
26942
26943 PR optimization/12180
26944 * gcc.dg/20031002-1.c: New test.
26945
26946 PR c++/12486
26947 * g++.dg/inherit/error1.C: New test.
26948
26949 2003-10-02 Chris Demetriou <cgd@broadcom.com>
26950
26951 * lib/f-torture.exp (search_for): Rename to...
26952 (search_for_re): This. Also, clean up comments and the
26953 "regexp" invocation.
26954
26955 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
26956
26957 * gcc.c-torture/compile/20031002-1.c: New test.
26958
26959 2003-10-02 Jakub Jelinek <jakub@redhat.com>
26960
26961 * g++.dg/opt/cond1.C: New test.
26962
26963 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
26964
26965 * gcc.dg/Wold-style-definition-2.c: New testcase.
26966 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
26967
26968 2003-09-29 Richard Henderson <rth@redhat.com>
26969
26970 * g++.dg/init/array10.C: Add dg-options.
26971
26972 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
26973
26974 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
26975
26976 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26977
26978 * g++.dg/template/friend19.C: Fix typo.
26979 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
26980
26981 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
26982
26983 * gcc.c-torture/execute/20030928-1.c: New test.
26984 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
26985
26986 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26987
26988 * g++.dg/opt/unroll1.C: New test.
26989
26990 2003-09-26 Roger Sayle <roger@eyesopen.com>
26991
26992 PR optimization/11741
26993 * gcc.dg/20030926-1.c: New test case.
26994
26995 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26996
26997 PR c++/5655
26998 * g++.dg/parse/access7.C: New test.
26999 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
27000
27001 2003-09-24 Ziemowit Laski <zlaski@apple.com>
27002
27003 MERGE OF objc-improvements-branch into MAINLINE:
27004 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
27005 if libobjc has not been built.
27006 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
27007 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
27008 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
27009 objc/execute/nested-3.m, objc/execute/np-2.m,
27010 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
27011 objc/execute/redefining_self.m, objc/execute/root_methods.m,
27012 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
27013 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
27014 objc.dg/special/unclaimed-category-1.h,
27015 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
27016 well as GNU runtime.
27017 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
27018 * execute/cascading-1.m, execute/function-message-1.m,
27019 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
27020 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
27021 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
27022 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
27023 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
27024 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
27025 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
27026 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
27027 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
27028 * objc.dg/bitfield-2.m: Run only on Darwin.
27029 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
27030 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
27031 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
27032 * objc.dg/const-str-1.m: Fix constant string layout.
27033
27034 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
27035
27036 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
27037
27038 2003-09-23 Geoffrey Keating <geoffk@apple.com>
27039
27040 * gcc.dg/darwin-abi-1.c: New file.
27041
27042 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
27043
27044 PR target/12281
27045 * gcc.c-torture/compile/20030921-1.c: New test.
27046
27047 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27048
27049 * g++.dg/opt/reg-stack2.C: New test.
27050
27051 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27052
27053 * g++.dg/eh/delayslot1.C: New test.
27054
27055 2003-09-20 Richard Henderson <rth@redhat.com>
27056
27057 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
27058
27059 2003-09-20 Roger Sayle <roger@eyesopen.com>
27060
27061 * gcc.c-torture/execute/20030920-1.c: New test case.
27062
27063 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27064
27065 * g++.dg/rtti/typeid3.C: Correct expected error message.
27066
27067 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27068
27069 PR c++/157
27070 * g++.dg/parse/crash12.C: New test.
27071
27072 2003-09-19 Janis Johnson <janis187@us.ibm.com>
27073
27074 * gcc.dg/compat/mixed-struct-check.h: New.
27075 * gcc.dg/compat/mixed-struct-defs.h: New.
27076 * gcc.dg/compat/mixed-struct-init.h: New.
27077 * gcc.dg/compat/struct-by-value-19_main.c: New.
27078 * gcc.dg/compat/struct-by-value-19_x.c: New.
27079 * gcc.dg/compat/struct-by-value-19_y.c: New.
27080 * gcc.dg/compat/struct-by-value-20_main.c: New.
27081 * gcc.dg/compat/struct-by-value-20_x.c: New.
27082 * gcc.dg/compat/struct-by-value-20_y.c: New.
27083 * gcc.dg/compat/struct-return-19_main.c: New.
27084 * gcc.dg/compat/struct-return-19_x.c: New.
27085 * gcc.dg/compat/struct-return-19_y.c: New.
27086 * gcc.dg/compat/struct-return-20_main.c: New.
27087 * gcc.dg/compat/struct-return-20_x.c: New.
27088 * gcc.dg/compat/struct-return-20_y.c: New.
27089
27090 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
27091 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
27092 so that it will not complain on LP64 targets.
27093
27094 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27095
27096 PR c++/495
27097 * g++.dg/template/friend24.C: New test.
27098
27099 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
27100
27101 PR c++/12332
27102 * g++.dg/template/memtmpl2.C: New test.
27103
27104 2003-09-18 Mark Mitchell <mark@codesourcery.com>
27105
27106 PR target/11184
27107 * gcc.dg/builtin-apply1.c: New test.
27108
27109 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
27110
27111 PR c++/9848
27112 * g++.dg/warn/Wunused-4.C: New test.
27113
27114 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27115
27116 PR c++/12316
27117 * g++.dg/other/gc2.C: New test.
27118
27119 2003-09-17 Mark Mitchell <mark@codesourcery.com>
27120
27121 PR c++/11991
27122 * g++.dg/rtti/typeid3.C: New test.
27123
27124 PR c++/12266
27125 * g++.dg/overload/template1.C: New test.
27126
27127 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27128
27129 * g++.dg/opt/cfg3.C: New test.
27130
27131 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27132
27133 PR c++/7939
27134 * g++.dg/template/crash11.C: New test.
27135
27136 2003-09-16 Jason Merrill <jason@redhat.com>
27137 Jakub Jelinek <jakub@redhat.com>
27138
27139 * gcc.dg/attr-warn-unused-result.c: New test.
27140
27141 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
27142
27143 PR c++/12184
27144 * g++.dg/expr/call2.C: New test.
27145
27146 2003-09-15 Andreas Jaeger <aj@suse.de>
27147
27148 * gcc.dg/Wold-style-definition-1.c: New test.
27149
27150 2003-09-14 Mark Mitchell <mark@codesourcery.com>
27151
27152 PR c++/3907
27153 * g++.dg/parse/template12.C: New test.
27154
27155 * g++.dg/abi/bitfield11.C: New test.
27156 * g++.dg/abi/bitfield12.C: Likewise.
27157
27158 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
27159
27160 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
27161 non-expansion of functional macro name without arguments at EOL.
27162 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
27163
27164 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
27165
27166 * gcc.c-torture/execute/20030914-[12].c: New tests.
27167
27168 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
27169
27170 PR c++/11788
27171 * g++.dg/overload/addr1.C: New test.
27172
27173 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
27174
27175 * gcc.dg/20030909-1.c: New test.
27176
27177 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27178
27179 * gcc.dg/ultrasp10.c: New test.
27180
27181 2003-09-09 Devang Patel <dpatel@apple.com>
27182
27183 * gcc.dg/darwin-ld-6.c: New test.
27184
27185 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27186
27187 * gcc.dg/torture/builtin-explog-1.c: New testcase.
27188
27189 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27190
27191 * gcc.dg/ia64-types1.c: New test.
27192 * gcc.dg/ia64-types2.c: Likewise.
27193
27194 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27195
27196 * gcc.dg/builtins-1.c: Add more _Complex tests.
27197 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27198
27199 * gcc.dg/builtins-1.c: Test existing _Complex functions.
27200 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27201
27202 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27203
27204 PR c++/11786
27205 * g++.dg/lookup/koenig2.C: New test.
27206
27207 PR c++/5296
27208 * g++.dg/rtti/typeid2.C: New test.
27209
27210 2003-09-08 Jakub Jelinek <jakub@redhat.com>
27211
27212 * gcc.c-torture/compile/20030904-1.c: New test.
27213
27214 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27215
27216 * g++.dg/opt/longbranch2.C: New test.
27217
27218 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27219
27220 * g++.dg/template/crash10.C: Only compile it.
27221
27222 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27223
27224 PR middle-end/11665
27225 * gcc.c-torture/compile/20030907-1.c: New test.
27226 * g++.dg/init/array11.C: New test.
27227
27228 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27229
27230 PR c++/11852
27231 * g++.dg/init/struct1.C: New test.
27232
27233 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27234
27235 PR c++/12181
27236 * g++.dg/expr/comma1.C: New test.
27237
27238 2003-09-06 Mark Mitchell <mark@codesourcery.com>
27239
27240 PR c++/11867
27241 * g++.dg/expr/static_cast5.C: New test.
27242
27243 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
27244
27245 PR c++/11507
27246 * g++.dg/lookup/scoped7.C: New test.
27247
27248 PR c++/9574
27249 * g++.dg/other/static1.C: New test.
27250
27251 PR c++/11490
27252 * g++.dg/warn/template-1.C: New test.
27253
27254 PR c++/11432
27255 * g++.dg/template/crash10.C: New test.
27256
27257 PR c++/2478
27258 * g++.dg/overload/VLA.C: New test.
27259
27260 PR c++/10804
27261 * g++.dg/template/call1.C: New test.
27262
27263 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27264
27265 PR c++/11794
27266 * g++.dg/parse/using3.C: New test.
27267
27268 2003-09-06 Roger Sayle <roger@eyesopen.com>
27269
27270 PR c++/11409
27271 * g++.dg/overload/builtin3.C: New test case.
27272
27273 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
27274
27275 PR c/9862
27276 * gcc.dg/20030906-1.c: New test.
27277 * gcc.dg/20030906-2.c: Likewise.
27278
27279 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27280
27281 PR c++/12167
27282 * g++.dg/parse/defarg5.C: New test.
27283
27284 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
27285
27286 2003-09-05 Mark Mitchell <mark@codesourcery.com>
27287
27288 PR c++/12163
27289 * g++.dg/expr/static_cast4.C: New test.
27290
27291 PR c++/12146
27292 * g++.dg/template/crash9.C: New test.
27293
27294 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
27295
27296 * g++.old-deja/g++.ext/pretty2.C: Update for change
27297 in __FUNCTION__.
27298 * g++.old-deja/g++.ext/pretty3.C: Likewise.
27299
27300 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
27301
27302 PR c++/11922
27303 * g++/dg/template/qualified-id1.C: New test.
27304
27305 PR c++/12037
27306 * g++.dg/warn/noeffect4.C: New test.
27307
27308 2003-09-04 Matt Austern <austern@apple.com>
27309
27310 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
27311 * g++.dg/ext/fnname2.C: Likewise.
27312 * g++.dg/ext/fnname3.C: Likewise.
27313
27314 2003-09-04 Mark Mitchell <mark@codesourcery.com>
27315
27316 * g++.dg/expr/lval1.C: New test.
27317 * g++.dg/ext/lvcast.C: Remove.
27318
27319 2003-09-03 Roger Sayle <roger@eyesopen.com>
27320
27321 PR optimization/11700.
27322 * gcc.c-torture/compile/20030903-1.c: New test case.
27323
27324 2003-09-03 Mark Mitchell <mark@codesourcery.com>
27325
27326 PR c++/12053
27327 * g++.dg/abi/layout4.C: New test.
27328
27329 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
27330
27331 PR c++/11553
27332 * g++.dg/parse/friend3.C: New test.
27333
27334 2003-09-02 Mark Mitchell <mark@codesourcery.com>
27335
27336 PR c++/11847
27337 * g++.dg/template/class1.C: New test.
27338
27339 PR c++/11808
27340 * g++.dg/expr/call1.C: New test.
27341
27342 2003-09-01 Mark Mitchell <mark@codesourcery.com>
27343
27344 PR c++/12114
27345 * g++.dg/init/ref9.C: New test.
27346
27347 PR c++/11972
27348 * g++.dg/template/nested4.C: New test.
27349
27350 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27351
27352 PR c++/12093
27353 * g++.dg/template/non-dependent4.C: New test.
27354
27355 PR c++/11928
27356 * g++.dg/inherit/conv1.C: New test.
27357
27358 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27359
27360 PR c++/6196
27361 * g++.dg/ext/label1.C: New test.
27362 * g++.dg/ext/label2.C: Likewise.
27363
27364 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27365
27366 * g++.dg/expr/cond3.C: New test.
27367
27368 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27369
27370 * gcc.dg/builtins-1.c: Add new builtin cases.
27371
27372 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27373
27374 * gcc.dg/builtins-1.c: Add new cases.
27375 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27376
27377 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27378
27379 * gcc.dg/builtins-1.c: Add more math builtin tests.
27380 * gcc.dg/torture/builtin-attr-1.c: New test.
27381
27382 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27383
27384 PR optimization/5079
27385 * g++.dg/opt/static3.C: New test.
27386
27387 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27388
27389 * gcc.misc-tests/gcov-10b.c: New test.
27390
27391 2003-08-27 Mark Mitchell <mark@codesourcery.com>
27392
27393 * g++.dg/opt/ptrmem3.C: New test.
27394
27395 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
27396
27397 2003-08-27 Jakub Jelinek <jakub@redhat.com>
27398
27399 * gcc.dg/20030826-2.c: New test.
27400
27401 2003-08-26 Roger Sayle <roger@eyesopen.com>
27402
27403 PR middle-end/12002
27404 * g77.f-torture/compile/12002.f: New test case.
27405
27406 2003-08-26 Roger Sayle <roger@eyesopen.com>
27407
27408 * gcc.dg/20030826-1.c: New test case.
27409
27410 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
27411
27412 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
27413
27414 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
27415
27416 PR c++/11871
27417 * c++.dg/lookup/crash1.C: New test.
27418
27419 * c++.dg/warn/noeffect3.C: New test.
27420
27421 2003-08-25 Janis Johnson <janis187@us.ibm.com>
27422
27423 * gcc.dg/compat/vector-1_x.c: Compile with -w.
27424 * gcc.dg/compat/vector-1_y.c: Ditto.
27425 * gcc.dg/compat/vector-2_x.c: Ditto.
27426 * gcc.dg/compat/vector-2_y.c: Ditto.
27427
27428 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
27429
27430 * gcc.dg/20030702-1.c: New test.
27431
27432 2003-08-25 Mark Mitchell <mark@codesourcery.com>
27433
27434 PR c++/8795
27435 * g++.dg/ext/altivec-1.C: New test.
27436
27437 2003-08-24 Richard Henderson <rth@redhat.com>
27438
27439 * g++.dg/eh/simd-2.C: Add -w for x86.
27440
27441 2003-08-23 Jakub Jelinek <jakub@redhat.com>
27442
27443 * gcc.dg/20030815-1.c: New test.
27444
27445 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27446
27447 PR c++/3765
27448 * g++.dg/parse/access6.C: New test.
27449
27450 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27451
27452 PR c++/641, c++/11876
27453 * g++.dg/template/friend22.C: New test.
27454 * g++.dg/template/friend23.C: Likewise.
27455
27456 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27457
27458 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
27459 identically.
27460
27461 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27462
27463 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
27464
27465 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27466
27467 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
27468
27469 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27470
27471 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
27472
27473 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27474
27475 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
27476
27477 2003-08-21 Mark Mitchell <mark@codesourcery.com>
27478
27479 PR c++/11919
27480 * g++.dg/overload/prom1.C: New test.
27481
27482 PR c++/11551
27483 * g++.dg/parse/dtor2.C: New test.
27484
27485 PR c++/10762
27486 * g++.dg/parse/using2.C: New test.
27487
27488 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
27489
27490 PR target/11805
27491 * gcc.c-torture/compile/20030821-1.c: New.
27492
27493 2003-08-20 Mark Mitchell <mark@codesourcery.com>
27494
27495 PR c++/11834
27496 * g++.dg/template/deduce2.C: New test.
27497
27498 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
27499
27500 * gcc.c-torture/execute/20030821-1.c: New test.
27501
27502 2003-08-20 Roger Sayle <roger@eyesopen.com>
27503
27504 PR middle-end/11984
27505 * gcc.dg/20030820-1.c: New test case.
27506
27507 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
27508
27509 PR c++/11945
27510 * g++.dg/warn/noeffect2.C: New test.
27511
27512 2003-08-19 Mark Mitchell <mark@codesourcery.com>
27513
27514 PR c++/10926
27515 * g++.dg/template/dtor2.C: New test.
27516
27517 PR c++/11684
27518 * g++.dg/template/operator1.C: New test.
27519 * g++.dg/parse/operator4.C: New test.
27520
27521 PR c++/11946.C
27522 * g++.dg/expr/enum1.C: New test.
27523 * gcc.dg/c99-bool-1.c: Remove bogus warning.
27524
27525 PR c++/11036.C
27526 * g++.dg/parse/elab2.C: New test.
27527 * g++.dg/parse/typedef4.C: Change error message.
27528 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
27529 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
27530 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
27531
27532 2003-08-19 Geoffrey Keating <geoffk@apple.com>
27533
27534 * gcc.dg/pch/warn-1.c: New.
27535 * gcc.dg/pch/warn-1.hs: New.
27536
27537 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
27538 not-tested file.
27539
27540 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27541
27542 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
27543
27544 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27545
27546 * gcc.dg/uninit-D.c: New Test.
27547 * gcc.dg/uninit-E.c: New Test.
27548 * gcc.dg/uninit-F.c: New Test.
27549 * gcc.dg/uninit-G.c: New Test.
27550
27551 2003-08-19 Michael Ritzert <ritzert@t-online.de>
27552
27553 * g++.dg/README: Describe the pch directory.
27554
27555 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27556
27557 PR c++/11174
27558 * g++.dg/parse/access4.C: New test.
27559 * g++.dg/parse/access5.C: Likewise.
27560 * g++.old-deja/g++.jason/access17.C: Adjust error message.
27561
27562 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
27563
27564 * gcc.dg/noncompile/20030818-1.c: New.
27565
27566 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
27567
27568 PR c++/11957
27569 * g++.dg/warn/noeffect1.C: New test.
27570
27571 * g++.dg/template/scope2.C: New test.
27572 * g++.dg/template/error2.C: Correct dg-error
27573
27574 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
27575
27576 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
27577
27578 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
27579
27580 PR C++/11512
27581 * g++.dg/template/warn1.C: New.
27582
27583 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
27584
27585 * g++.dg/template/error2.C: New test.
27586 * g++.dg/lookup/using7.C: Adjust errors
27587 * g++.old-deja/g++.pt/crash36.C: Likewise.
27588 * g++.old-deja/g++.pt/derived3.C: Likewise.
27589
27590 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27591
27592 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
27593 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
27594 * gcc.c-torture/execute/builtins/string-9.c: New, from
27595 string-opt-9.c. Adjust for execute/builtins framework.
27596 * gcc.c-torture/execute/string-opt-9.c: Delete.
27597
27598 2003-08-12 Mark Mitchell <mark@codesourcery.com>
27599
27600 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
27601
27602 * g++.dg/parse/ret-type2.C: New test.
27603
27604 PR c++/11703
27605 * g++.dg/init/new8.C: New test.
27606
27607 PR c++/10923
27608 * g++.dg/parse/typedef5.C: New test.
27609
27610 PR c++/9512
27611 * g++.dg/parse/qualified2.C: New test.
27612 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
27613 invalid code.
27614
27615 2003-08-11 Mark Mitchell <mark@codesourcery.com>
27616
27617 * g++.dg/conversion/ptrmem1.C: New test.
27618
27619 2003-08-11 Jakub Jelinek <jakub@redhat.com>
27620
27621 PR target/11693
27622 * gcc.dg/20030811-1.c: New test.
27623
27624 PR target/11535
27625 * gcc.c-torture/execute/20030811-1.c: New test.
27626
27627 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27628
27629 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
27630
27631 2003-08-10 Mark Mitchell <mark@codesourcery.com>
27632
27633 PR c++/11789.C
27634 * g++.dg/inherit/multiple1.C: New test.
27635
27636 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
27637
27638 * gcc.dg/spe1.c: New test.
27639
27640 PR c++/11670
27641 * g++.dg/expr/cast2.C: New test.
27642
27643 PR c++/10530
27644 * g++.dg/template/dependent-name2.C: New test.
27645
27646 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
27647
27648 * g++.dg/parse/crash11.C: Put the dg options in comments.
27649
27650 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
27651
27652 * lib/gcc-dg.exp: Update for diagnostic change.
27653
27654 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27655
27656 PR c++/5767
27657 * g++.dg/parse/crash11.C: New test.
27658
27659 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
27660
27661 * gcc.dg/cpp/spacing1.c: Update.
27662
27663 2003-08-04 Janis Johnson <janis187@us.ibm.com>
27664
27665 PR target/11739
27666 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
27667 a value for -mtune.
27668
27669 2003-08-04 Roger Sayle <roger@eyesopen.com>
27670
27671 PR middle-end/11771
27672 * gcc.c-torture/compile/20030804-1.c: New test case.
27673
27674 2003-08-04 Roger Sayle <roger@eyesopen.com>
27675
27676 * gcc.dg/20030804-1.c: New test case.
27677
27678 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
27679
27680 * gcc.dg/cpp/separate-1.c: New test.
27681
27682 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
27683
27684 PR c++/11704
27685 * g++.dg/template/dependent-expr2.C: New test.
27686
27687 PR c++/11766
27688 * g++.dg/expr/ptrmem1.C: New test.
27689
27690 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27691
27692 PR c++/9453
27693 * g++.dg/template/friend15.C: New test.
27694
27695 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
27696
27697 * lib/dg-pch.exp: Work round PCH bug.
27698
27699 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27700
27701 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
27702 builtins. Move cases from builtins-4.c here.
27703
27704 * gcc.dg/torture/builtin-math-1.c: New test taken from
27705 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
27706 additional cases.
27707
27708 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
27709 Delete.
27710
27711 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
27712
27713 PR c++/9447
27714 * g++.dg/template/using7.C: New test.
27715
27716 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
27717
27718 * import1.c, import2.c: New tests.
27719
27720 2003-08-01 Jakub Jelinek <jakub@redhat.com>
27721
27722 * g++.dg/eh/crossjump1.C: New test.
27723
27724 2003-08-01 Mark Mitchell <mark@codesourcery.com>
27725
27726 PR c++/11697
27727 * g++.dg/template/using6.C: New test.
27728
27729 PR c++/11744
27730 * g++.dg/template/koenig2.C: New test.
27731
27732 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27733
27734 PR c++/7983
27735 * g++.dg/parse/typedef4.C: New test.
27736
27737 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27738
27739 PR c++/8442, c++/8806
27740 * g++.dg/template/elab1.C: New test.
27741 * g++.dg/template/type2.C: Likewise.
27742 * g++.dg/template/ttp3.C: Adjust expected error message.
27743 * g++.old-deja/g++.law/visibility13.C: Likewise.
27744 * g++.old-deja/g++.niklas/t135.C: Likewise.
27745 * g++.old-deja/g++.pt/ttp41.C: Likewise.
27746 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
27747 template argument.
27748 * g++.old-deja/g++.pt/ttp44.C: Likewise.
27749
27750 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
27751
27752 PR c++/11295
27753 * g++.dg/ext/stmtexpr1.C: New test.
27754
27755 * g++.dg/opt/tmp1.C: New test.
27756
27757 PR c++/11525
27758 * g++.dg/parse/constant4.C: New test.
27759
27760 PR c++/9447
27761 * g++.dg/template/using5.C: New test.
27762
27763 2003-07-31 Roger Sayle <roger@eyesopen.com>
27764
27765 * gcc.dg/builtins-27.c: New test case.
27766
27767 2003-07-31 Jakub Jelinek <jakub@redhat.com>
27768
27769 * gcc.dg/tls/opt-7.c: New test.
27770
27771 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
27772
27773 * g++.old-deja/g++.other/crash18.C: Remove.
27774
27775 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
27776
27777 * g++.dg/template/explicit3.C: New.
27778 * g++.dg/template/explicit4.C: New.
27779 * g++.dg/template/explicit5.C: New.
27780
27781 PR c++/11347
27782 * g++.dg/template/memtmpl1.C: New.
27783
27784 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
27785
27786 PR target/11565
27787 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
27788 * gcc.dg/i386-387-5.c (dg-options): Likewise.
27789
27790 2003-07-30 Jan Hubicka <jh@suse.cz>
27791
27792 * vtgc1.c: Kill.
27793
27794 2003-07-29 Zack Weinberg <zack@codesourcery.com>
27795
27796 * gcc.dg/struct-in-proto-1.c: New test.
27797
27798 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
27799
27800 * gcc.dg/cpp/include2.c: Only expect one message.
27801
27802 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
27803
27804 PR c++/9447
27805 * g++.dg/template/using1.C: New test.
27806 * g++.dg/template/using2.C: New test.
27807 * g++.dg/template/using3.C: New test.
27808 * g++.dg/template/using4.C: New test.
27809
27810 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
27811
27812 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
27813 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27814
27815 2003-07-28 Jan Hubicka <jh@suse.cz>
27816
27817 PR c++/11530
27818 * g++.dg/opt/call1.C: New test.
27819
27820 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
27821
27822 PR c++/11667
27823 * g++.dg/init/enum2.C: New test.
27824 * g++.dg/template/overload1.C: Add "-w" option.
27825
27826 2003-07-28 <hp@bitrange.com>
27827
27828 * gcc.dg/Wdeclaration-after-statement-1.c,
27829 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
27830
27831 2003-07-28 Jakub Jelinek <jakub@redhat.com>
27832
27833 * gcc.c-torture/compile/20030725-1.c: New test.
27834
27835 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
27836
27837 * gcc.dg/20030505.c: Only run for SPE.
27838 Remove definition of opaque type.
27839
27840 2003-07-27 Mark Mitchell <mark@codesourcery.com>
27841
27842 * g++.dg/template/ptrmem6.C: New test.
27843
27844 2003-07-26 Geoffrey Keating <geoffk@apple.com>
27845
27846 * gcc.c-torture/compile/zero-strct-2.c: New test.
27847
27848 2003-07-25 Geoffrey Keating <geoffk@apple.com>
27849
27850 * gcc.dg/intermod-1.c: New test.
27851
27852 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
27853
27854 PR c++/11617
27855 * g++.dg/template/lookup2.C: New test.
27856 * g++.dg/template/memclass1.C: Remove instantiated from error.
27857 * g++.dg/other/error2.C: Tweak expected errors.
27858
27859 PR c++/11596
27860 * g++.dg/template/defarg3.C: New test.
27861
27862 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
27863
27864 2003-07-24 Mark Mitchell <mark@codesourcery.com>
27865
27866 * g++.dg/inherit/access5.C: New test.
27867
27868 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27869
27870 PR c++/11513
27871 * g++.dg/template/crash8.C: New test.
27872
27873 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
27874
27875 PR c/10602
27876 * gcc.dg/noncompile/incomplete-2.c: New test.
27877
27878 2003-07-23 Mark Mitchell <mark@codesourcery.com>
27879
27880 PR c++/11645
27881 * g++.dg/inherit/access4.C: New test.
27882
27883 PR c++/11517
27884 * g++.dg/expr/cond2.C: New test.
27885
27886 PR optimization/10679
27887 * g++.dg/opt/inline4.C: New test.
27888
27889 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
27890
27891 * g++.dg/parse/crash10: New test.
27892
27893 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27894
27895 * g++.dg/ext/flexary1.C: New test.
27896
27897 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27898
27899 PR c++/10793
27900 * g++.dg/template/crash9.C: New test.
27901
27902 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27903
27904 PR c++/3004
27905 * g++.dg/parse/typedef3.C: New test.
27906
27907 PR c++/7906
27908 * g++.dg/parse/operator2.C: New test.
27909
27910 PR c++/8895
27911 * g++.dg/parse/def-tmpl-arg1.C: New test.
27912
27913 PR c++/9282
27914 * g++.dg/parse/funptr1.C: New test.
27915
27916 PR c++/9452
27917 * g++.dg/parse/ambig3.C: New test.
27918
27919 PR c++/9454
27920 * g++.dg/parse/operator3.C: New test.
27921
27922 PR c++/9486
27923 * g++.dg/parse/template10.C: New test.
27924
27925 PR c++/9488
27926 * g++.dg/parse/template11.C: New test.
27927
27928 PR c++/10150
27929 * g++.dg/parse/invalid-op1.C: New test.
27930
27931 PR c++/10247
27932 * g++.dg/parse/condexpr1.C: New test.
27933
27934 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27935
27936 * g++.dg/ext/packed3.C: New test.
27937 * g++.dg/ext/packed4.C: New test.
27938
27939 * gcc.dg/pack-test-3.c: New test.
27940
27941 2003-07-21 Janis Johnson <janis187@us.ibm.com>
27942
27943 * lib/compat.exp: Handle dg-options per source file.
27944 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
27945 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
27946 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
27947 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
27948 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
27949 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
27950 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
27951 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
27952 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
27953 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
27954 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
27955 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
27956 * g++.dg/compat/break/bitfield7_x.C: Ditto.
27957 * g++.dg/compat/break/bitfield7_y.C: Ditto.
27958
27959 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
27960
27961 PR c/10320
27962 * gcc.c-torture/execute/20030718-1.c: New test.
27963
27964 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
27965
27966 PR optimization/11536
27967 * gcc.dg/20030721-1.c: New test.
27968
27969 2003-07-19 Mark Mitchell <mark@codesourcery.com>
27970
27971 PR c++/11546
27972 * g++.dg/template/lookup1.C: New test.
27973
27974 2003-07-19 Zack Weinberg <zack@codesourcery.com>
27975
27976 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
27977 diagnostics of ill-formed constructs involving labels.
27978 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
27979 the new 'previously defined here' message.
27980
27981 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
27982
27983 * g++.dg/parse/non-dependent2.C: New test.
27984
27985 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
27986
27987 * g++.dg/init/init-ref4.C: xfail on targets without
27988 weak symbols.
27989
27990 2003-07-17 Jakub Jelinek <jakub@redhat.com>
27991
27992 PR target/11087
27993 * gcc.c-torture/execute/20030717-1.c: New test.
27994
27995 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27996
27997 * g++.dg/opt/cfg1.C: New test.
27998
27999 2003-07-17 Mark Mitchell <mark@codesourcery.com>
28000
28001 PR optimization/11557
28002 * gcc.dg/20030717-1.c: New test.
28003
28004 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28005
28006 PR c++/10476
28007 * g++.dg/expr/crash-1.C: New test.
28008
28009 PR c++/11027
28010 * g++.dg/template/init3.C: New test.
28011
28012 PR c++/8222
28013 * g++.dg/template/non-dependent1.C: New test.
28014
28015 PR c++/11070
28016 * g++.dg/template/non-dependent2.C: New test.
28017
28018 PR c++/11071
28019 * g++.dg/template/non-dependent3.C: New test.
28020
28021 PR c++/9907
28022 * g++.dg/template/sizeof5.C: New test.
28023
28024 2003-07-17 Geoffrey Keating <geoffk@apple.com>
28025
28026 PR 11498
28027 * gcc.c-torture/compile/mangle-1.c: New file.
28028
28029 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28030
28031 PR c++/7809
28032 * g++.dg/parse/access3.C: New test.
28033
28034 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28035
28036 PR c++/11384
28037 * g++.dg/init/init-ref4.C: New test.
28038
28039 2003-07-16 Mark Mitchell <mark@codesourcery.com>
28040
28041 PR c++/11547
28042 * g++.dg/parse/constant3.C: New test.
28043 * g++.dg/parse/crash7.C: Likewise.
28044
28045 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
28046
28047 PR target/11008
28048 * gcc.dg/i386-pentium4-not-mull.c: New.
28049
28050 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
28051
28052 * gcc.dg/asm-names.c (ymain): Make it weak.
28053
28054 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28055
28056 PR c++/5421
28057 * g++.dg/template/friend21.C: New test.
28058
28059 2003-07-16 Jakub Jelinek <jakub@redhat.com>
28060
28061 * gcc.dg/cleanup-8.c: New test.
28062 * gcc.dg/cleanup-9.c: New test.
28063
28064 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
28065
28066 * g++.dg/ext/dll-MI1.h: New file.
28067 * g++.dg/ext/dllexport-MI1.C: New file.
28068 * g++.dg/ext/dllimport-MI1.C: New file.
28069
28070 2003-07-15 Jakub Jelinek <jakub@redhat.com>
28071
28072 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
28073 it does not have cmpstrsi patterns (just cmpmemsi).
28074
28075 2003-07-15 Mark Mitchell <mark@codesourcery.com>
28076
28077 PR debug/11473
28078 * g++.dg/debug/debug8.C: New test.
28079
28080 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28081
28082 PR c++/10108
28083 * g++.dg/template/crash7.C: New test.
28084
28085 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
28086
28087 PR target/10795
28088 * gcc.c-torture/compile/20030708-1.c: New.
28089
28090 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
28091
28092 * gcc.c-torture/execute/20030715-1.c: New test.
28093
28094 2003-07-14 Geoffrey Keating <geoffk@apple.com>
28095
28096 * gcc.dg/pch/inline-3.c: New file.
28097 * gcc.dg/pch/inline-3.hs: New file.
28098 * gcc.dg/pch/inline-4.c: New file.
28099 * gcc.dg/pch/inline-4.hs: New file.
28100
28101 2003-07-14 Mark Mitchell <mark@codesourcery.com>
28102
28103 PR c++/11509
28104 * g++.dg/template/crash6.C: New test.
28105
28106 PR c++/7053
28107 * g++.dg/template/friend20.C: New test.
28108
28109 PR c++/7019
28110 * g++.dg/template/overload2.C: New test.
28111
28112 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28113
28114 PR optimization/11440
28115 * gcc.c-torture/execute/20030714-1.c: New test.
28116
28117 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28118
28119 PR c++/11154
28120 * g++.dg/template/partial2.C: New test.
28121
28122 2003-07-13 Mark Mitchell <mark@codesourcery.com>
28123
28124 PR c++/11503
28125 * g++.dg/template/anon1.C: New test.
28126
28127 PR c++/11493
28128 PR c++/11495
28129 * g++.dg/parse/template9.C: Likewise.
28130 * g++.dg/template/crash4.C: New test.
28131 * g++.dg/template/koenig1.C: Likewise.
28132 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
28133 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
28134 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
28135 functions.
28136 * g++.old-deja/g++.jason/template36.C: Likewise.
28137 * g++.old-deja/g++.mike/p1989.C: Likewise.
28138 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
28139 * g++.old-deja/g++.pt/ttp20.C: Use this->.
28140 * g++.old-deja/g++.pt/ttp21.C: Use this->.
28141 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
28142 compiling.
28143 * g++.old-deja/g++.pt/union2.C: Use this->.
28144
28145 2003-07-11 Jakub Jelinek <jakub@redhat.com>
28146
28147 * gcc.dg/20030711-1.c: New test.
28148
28149 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
28150
28151 PR c++/11050
28152 * g++.dg/parse/args1.C: New test.
28153 * g++.pt/defarg8.C: Change expected errors.
28154
28155 2003-07-11 Mark Mitchell <mark@codesourcery.com>
28156
28157 PR c++/8164
28158 * g++.dg/template/nontype2.C: New test.
28159
28160 PR c++/10558
28161 * g++.dg/parse/template8.C: New test.
28162
28163 PR c++/8327
28164 * g++.dg/template/scope1.C: New test.
28165
28166 * g++.dg/warn/Wsign-compare-1.C: New test.
28167
28168 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28169
28170 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
28171
28172 2003-07-10 Mark Mitchell <mark@codesourcery.com>
28173
28174 PR c++/9411
28175 * g++.dg/template/explicit2.C: New test.
28176
28177 PR c++/10032
28178 * g++.dg/warn/pedantic1.C: New test.
28179
28180 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
28181
28182 PR c++ 9483
28183 * g++.dg/other/field1.C: New test.
28184
28185 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28186
28187 PR c/11449
28188 * gcc.c-torture/compile/20030707-1.c: New.
28189
28190 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28191
28192 PR c++/10849
28193 * g++.dg/template/access12.C: New test.
28194
28195 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
28196
28197 * g++.dg/bprob/bprob.exp (prof_ext): Update.
28198 * g77.dg/bprob/bprob.exp (prof_ext): Update.
28199 * gcc.misc-tests/bprob.exp (prof_ext): Update.
28200 * gcc.misc-tests/gcov.exp: Update
28201 * g++.dg/gcov/gcov.exp: Update
28202 * lib/gcov.exp: Update.
28203
28204 2003-07-08 Mark Mitchell <mark@codesourcery.com>
28205
28206 * g++.dg/abi/mangle17.C: Make sure template expressions are
28207 dependent.
28208 * g++.dg/abi/mangle4.C: Mark erroneous casts.
28209 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
28210 * g++.dg/opt/stack1.C: Remove erroneous code.
28211 * g++.dg/parse/template7.C: New test.
28212 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
28213 * g++.old-deja/g++.pt/crash4.C: Likewise.
28214
28215 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28216
28217 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
28218 with zero or one occurence of `$' after the initial `L'.
28219
28220 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
28221
28222 * gcc.c-torture/compile/20030704-1.c: Add a comment.
28223
28224 2003-07-08 Roger Sayle <roger@eyesopen.com>
28225
28226 PR c/11370
28227 * gcc.dg/Wunreachable-6.c: New testcase.
28228 * gcc.dg/Wunreachable-7.c: New testcase.
28229
28230 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28231
28232 PR c/11420
28233 * gcc.dg/20030708-1.c: New test.
28234
28235 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
28236
28237 * gcc.dg/compat/sdata-section.h: New file.
28238 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
28239 * gcc.dg/torture/mips-sdata-1.c: New test.
28240
28241 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28242
28243 PR c++/11030
28244 * g++.dg/template/friend19.C: New test.
28245
28246 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28247
28248 * g++.dg/opt/strength-reduce.C: New test.
28249
28250 2003-07-07 Roger Sayle <roger@eyesopen.com>
28251
28252 PR target/10979
28253 * gcc.dg/20030707-1.c: New testcase.
28254
28255 2003-07-07 Roger Sayle <roger@eyesopen.com>
28256
28257 PR optimization/11059
28258 * g++.dg/opt/emptyunion.C: New testcase.
28259
28260 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28261 Eric Botcazou <ebotcazou@libertysurf.fr>
28262
28263 * g++.dg/opt/stack1.C: New test.
28264
28265 2003-07-05 Mark Mitchell <mark@codesourcery.com>
28266
28267 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
28268 run test.
28269
28270 PR c++/11431
28271 * g++.dg/expr/static_cast3.C: New test.
28272
28273 2003-07-04 Zack Weinberg <zack@codesourcery.com>
28274
28275 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
28276 everywhere.
28277 * gcc.dg/concat.c: Concatenation of string constants with
28278 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
28279 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
28280 * gcc.dg/cpp/escape-2.c: Use wide character constants where
28281 necessary to avoid multi-character character constant warning.
28282 * gcc.dg/cpp/escape.c: Likewise.
28283 * gcc.dg/cpp/ucs.c: Likewise.
28284 Remove backslashes from dg-bogus comments, as they confuse Tcl.
28285 Fix a typo.
28286
28287 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28288
28289 PR c/11428
28290 * gcc.c-torture/compile/20030704-1.c: New.
28291
28292 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28293
28294 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
28295
28296 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
28297
28298 PR c++/5287, PR c++/7910, PR c++/11021
28299 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
28300 tests for warnings.
28301 * g++.dg/ext/dllimport2.C: Add tests for warnings.
28302 * g++.dg/ext/dllimport3.C: Likewise.
28303 * g++.dg/ext/dllimport4.C: New file.
28304 * g++.dg/ext/dllimport5.C: New file.
28305 * g++.dg/ext/dllimport6.C: New file.
28306 * g++.dg/ext/dllimport7.C: New file.
28307 * g++.dg/ext/dllimport8.C: New file.
28308 * g++.dg/ext/dllimport9.C: New file.
28309 * g++.dg/ext/dllimport10.C: New file.
28310 * g++.dg/ext/dllexport1.C: New file.
28311
28312 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28313
28314 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
28315 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
28316
28317 2003-07-03 Roger Sayle <roger@eyesopen.com>
28318
28319 * gcc.dg/builtins-25.c: New testcase.
28320 * gcc.dg/builtins-26.c: New testcase.
28321
28322 2003-07-03 Janis Johnson <janis187@us.ibm.com>
28323
28324 * gcc.dg/compat/vector-defs.h: New file.
28325 * gcc.dg/compat/vector-setup.h: New file.
28326 * gcc.dg/compat/vector-check.h: New file.
28327 * gcc.dg/compat/vector-1_main.c: New file.
28328 * gcc.dg/compat/vector-1_x.c: New file.
28329 * gcc.dg/compat/vector-1_y.c: New file.
28330 * gcc.dg/compat/vector-2_main.c: New file.
28331 * gcc.dg/compat/vector-2_x.c: New file.
28332 * gcc.dg/compat/vector-2_y.c: New file.
28333
28334 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
28335 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
28336 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
28337 * gcc.dg/compat/struct-align-1.h: New file.
28338 * gcc.dg/compat/struct-align-1_main.c: New file.
28339 * gcc.dg/compat/struct-align-1_x.c: New file.
28340 * gcc.dg/compat/struct-align-1_y.c: New file.
28341 * gcc.dg/compat/struct-align-2.h: New file.
28342 * gcc.dg/compat/struct-align-2_main.c: New file.
28343 * gcc.dg/compat/struct-align-2_x.c: New file.
28344 * gcc.dg/compat/struct-align-2_y.c: New file.
28345
28346 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
28347 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28348 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28349 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28350 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28351 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28352 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28353 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28354 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28355 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28356 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28357 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28358 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28359 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28360 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28361 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28362 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28363 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28364 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28365 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28366 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28367 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28368 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28369 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28370 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28371 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28372 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28373 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28374 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28375
28376 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28377
28378 * gcc.dg/i386-call-1.c: New test.
28379
28380 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
28381
28382 PR c++/9162
28383 * g++.dg/parse/defarg4.C: New.
28384
28385 2003-07-03 Roger Sayle <roger@eyesopen.com>
28386
28387 PR target/10700
28388 * gcc.c-torture/compile/20030703-1.c: New test case.
28389
28390 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28391
28392 * g++.dg/template/local3.C: Remove extra semicolon.
28393
28394 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28395
28396 * gcc.dg/i386-volatile-1.c: New test.
28397
28398 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
28399
28400 PR c++/11072
28401 * g++.dg/other/offsetof2.C: XFAIL.
28402 * g++.dg/other/offsetof5.C: New.
28403
28404 PR c++/10219
28405 * g++.dg/template/error1.C: New.
28406
28407 PR c++/9779
28408 * g++.dg/template/dependent-expr1.C: New.
28409
28410 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28411
28412 PR c++/6949
28413 * g++.dg/template/local3.C: New test.
28414
28415 PR c++/11149
28416 * g++.dg/lookup/scoped6.C: New test.
28417
28418 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
28419
28420 PR c++/8046
28421 * g++.dg/other/error7.C: New test.
28422
28423 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
28424
28425 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
28426 * g++.old-deja/g++.abi/vtable3.h: Likewise.
28427 * g++.old-deja/g++.law/code-gen5.C: Likewise.
28428 * g++.old-deja/g++.other/union2.C: Likewise.
28429 * gcc.dg/c90-const-expr-2.c: Likewise.
28430 * gcc.dg/c90-const-expr-3.c: Likewise.
28431 * gcc.dg/c99-const-expr-2.c: Likewise.
28432 * gcc.dg/c99-const-expr-3.c: Likewise.
28433 * gcc.dg/concat.c: Likewise.
28434
28435 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28436
28437 PR c++/9559
28438 * g++.dg/init/static1.C: New test.
28439
28440 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28441
28442 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
28443 * g++.old-deja/g++.other/access2.C: Likewise.
28444 * g++.old-deja/g++.other/decl2.C: Likewise.
28445 * gcc.c-torture/execute/20020615-1.c: Likewise.
28446
28447 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28448
28449 PR c++/4933
28450 * g++.dg/template/sizeof4.C: New test.
28451
28452 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28453
28454 * g++.dg/other/error6.C: New test.
28455
28456 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28457
28458 PR c++/10750
28459 * g++.dg/parse/constant2.C: New test.
28460
28461 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28462
28463 PR c++/11106
28464 * g++.dg/other/error5.C: New test.
28465
28466 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28467
28468 * gcc.dg/format/gcc_diag-1.c: New test.
28469
28470 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
28471
28472 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
28473
28474 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
28475
28476 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
28477 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
28478 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
28479
28480 2003-06-28 Jakub Jelinek <jakub@redhat.com>
28481
28482 * gcc.c-torture/execute/builtins/string-8.c: New test.
28483 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
28484 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
28485 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
28486
28487 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28488
28489 PR c++/10468
28490 * g++.dg/ext/typeof6.C: New test.
28491
28492 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28493
28494 PR c++/10796
28495 * g++.dg/init/enum1.C: New test.
28496
28497 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
28498
28499 * gcc.dg/20030627-1.c: New test.
28500
28501 2003-06-26 Mark Mitchell <mark@codesourcery.com>
28502
28503 PR c++/11332
28504 * g++.dg/expr/static_cast2.C: New test.
28505
28506 2003-06-26 Roger Sayle <roger@eyesopen.com>
28507 Jakub Jelinek <jakub@redhat.com>
28508
28509 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
28510 sprintf(dst,"%s",src) optimization.
28511 * gcc.c-torture/execute/20030626-1.c: New test case.
28512 * gcc.c-torture/execute/20030626-2.c: New test case.
28513
28514 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
28515
28516 * gcc.c-torture/execute/multi-ix.c: New test.
28517
28518 * gcc.c-torture/execute/simd-4.c (main):
28519 Added missing semicolon at end of union.
28520
28521 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
28522
28523 PR c++/8266
28524 * g++.dg/template/explicit-instantiation3.C: New test.
28525
28526 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28527
28528 * gcc.dg/20030626-1.c: Use signed char.
28529
28530 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28531
28532 * gcc.dg/20030626-1.c: New test.
28533
28534 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
28535
28536 * const-str-2.m: Update.
28537
28538 2003-06-25 Mark Mitchell <mark@codesourcery.com>
28539
28540 PR c++/10990
28541 * g++.dg/rtti/dyncast1.C: New test.
28542 * g++.dg/abi/mangle4.C: Correct base-specifier access.
28543 * g++.dg/lookup/scoped1.C: Remove XFAIL.
28544 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
28545
28546 PR c++/10931
28547 * g++.dg/expr/static_cast1.C: New test.
28548
28549 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
28550
28551 * gcc.dg/20030625-1.c: New test.
28552
28553 2003-06-24 Roger Sayle <roger@eyesopen.com>
28554
28555 * gcc.c-torture/compile/20030624-1.c: New test case.
28556
28557 2003-06-24 Jakub Jelinek <jakub@redhat.com>
28558
28559 * gcc.c-torture/execute/string-opt-17.c: New test.
28560
28561 2003-06-24 Mark Mitchell <mark@codesourcery.com>
28562
28563 PR c++/5754
28564 * g++.dg/parse/crash6.C: New test.
28565
28566 2003-06-23 Roger Sayle <roger@eyesopen.com>
28567
28568 * gcc.dg/builtins-24.c: New test case.
28569
28570 2003-06-23 Jakub Jelinek <jakub@redhat.com>
28571
28572 * g++.dg/opt/operator1.C: New test.
28573
28574 2003-06-22 Roger Sayle <roger@eyesopen.com>
28575
28576 * gcc.c-torture/execute/string-opt-16.c: New test case.
28577
28578 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28579
28580 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
28581 * g++.old-deja/g++.other/conv7.C: Likewise.
28582 * g++.old-deja/g++.other/overcnv2.C: Likewise.
28583 * g++.old-deja/g++.other/overload14.C: Likewise.
28584
28585 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28586
28587 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
28588 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
28589
28590 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28591
28592 PR c++/10888
28593 * g++.dg/warn/Winline-3.C: New test.
28594
28595 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28596
28597 * lib/target-supports.exp (check_alias_available): Make the test
28598 program acceptable to the Solaris assembler.
28599
28600 PR c++/10749
28601 * g++.dg/template/memclass2.C: New test.
28602
28603 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28604 Eric Botcazou <ebotcazou@libertysurf.fr>
28605
28606 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
28607 data for non-matching targets.
28608 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
28609
28610 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28611
28612 PR c++/10845
28613 * g++.dg/template/member3.C: New test.
28614
28615 2003-06-19 Mark Mitchell <mark@codesourcery.com>
28616
28617 PR c++/10939
28618 * g++.dg/template/func1.C: New test.
28619
28620 PR c++/9649
28621 * g++.dg/template/static4.C: New test.
28622 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
28623
28624 PR c++/11041
28625 * g++.dg/init/ref7.C: New test.
28626
28627 2003-06-19 Matt Austern <austern@apple.com>
28628
28629 PR c++/11228
28630 * g++.dg/anew1.C: New test.
28631 * g++.dg/anew2.C: New test.
28632 * g++.dg/anew3.C: New test.
28633 * g++.dg/anew4.C: New test.
28634
28635 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
28636
28637 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
28638
28639 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
28640
28641 * gcc.c-torture/execute/simd-4.c (main): Make expected value
28642 endian-dependent.
28643
28644 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
28645
28646 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
28647 Remove cruft.
28648
28649 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
28650
28651 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
28652 * gcc.c-torture/compile/961203-1.c: Likewise.
28653 * gcc.c-torture/compile/980506-1.c: Likewise.
28654
28655 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28656
28657 PR c++/10712
28658 * g++.dg/lookup/using7.C: New test.
28659
28660 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28661
28662 PR c++/11105
28663 * g++.dg/abi/conv1.C: Remove it.
28664 * g++.dg/template/conv7.C: New test.
28665 * g++.dg/template/conv8.C: Likewise.
28666 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
28667 conversion operator.
28668
28669 2003-06-17 Janis Johnson <janis187@us.ibm.com>
28670
28671 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
28672 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28673 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28674 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28675 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28676 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28677 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28678 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28679 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28680 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28681 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28682 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28683 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28684 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28685 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28686 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28687 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28688 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28689 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28690 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28691 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28692 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28693 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28694 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28695 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28696 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28697 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28698 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28699 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28700
28701 2003-06-16 Mark Mitchell <mark@codesourcery.com>
28702
28703 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
28704 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
28705 indications.
28706
28707 2003-06-16 Roger Sayle <roger@eyesopen.com>
28708
28709 * gcc.dg/i386-387-5.c: New test case.
28710 * gcc.dg/i386-387-6.c: New test case.
28711 * gcc.dg/builtins-23.c: New test case.
28712
28713 2003-06-15 Roger Sayle <roger@eyesopen.com>
28714
28715 * gcc.dg/builtins-22.c: New test case.
28716 * gcc.dg/i386-387-1.c: Update to test exp.
28717 * gcc.dg/i386-387-2.c: Likewise.
28718
28719 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28720
28721 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
28722
28723 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28724
28725 * lib/gcc-dg.exp (dg-require-dll): New function.
28726 (dg-xfail-if): Likewise.
28727 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
28728 driver.
28729
28730 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
28731 * gcc.c-torture/compile/20001205-1.c: Likewise.
28732 * gcc.c-torture/compile/20001226-1.c: Likewise.
28733 * gcc.c-torture/compile/20010518-2.c: Likewise.
28734 * gcc.c-torture/compile/20020312-1.c: Likewise.
28735 * gcc.c-torture/compile/20020604-1.c: Likewise.
28736 * gcc.c-torture/compile/920501-12.c: Likewise.
28737 * gcc.c-torture/compile/920501-4.c: Likewise.
28738 * gcc.c-torture/compile/920520-1.c: Likewise.
28739 * gcc.c-torture/compile/920521-1.c: Likewise.
28740 * gcc.c-torture/compile/920625-1.c: Likewise.
28741 * gcc.c-torture/compile/961203-1.c: Likewise.
28742 * gcc.c-torture/compile/980506-1.c: Likewise.
28743 * gcc.c-torture/compile/981006-1.c: Likewise.
28744 * gcc.c-torture/compile/981022-1.c: Likewise.
28745 * gcc.c-torture/compile/981223-1.c: Likewise.
28746 * gcc.c-torture/compile/990617-1.c: Likewise.
28747 * gcc.c-torture/compile/dll.c: Likewise.
28748 * gcc.c-torture/compile/labels-3.c: Likewise.
28749 * gcc.c-torture/compile/mipscop-1.c: Likewise.
28750 * gcc.c-torture/compile/mipscop-2.c: Likewise.
28751 * gcc.c-torture/compile/mipscop-3.c: Likewise.
28752 * gcc.c-torture/compile/mipscop-4.c: Likewise.
28753 * gcc.c-torture/compile/simd-5.c: Likewise.
28754 * gcc.c-torture/compile/20000804-1.x: Remove.
28755 * gcc.c-torture/compile/20001205-1.x: Likewise.
28756 * gcc.c-torture/compile/20001226-1.x: Likewise.
28757 * gcc.c-torture/compile/20010518-2.x: Likewise.
28758 * gcc.c-torture/compile/20020312-1.x: Likewise.
28759 * gcc.c-torture/compile/20020604-1.x: Likewise.
28760 * gcc.c-torture/compile/920501-12.x: Likewise.
28761 * gcc.c-torture/compile/920501-4.x: Likewise.
28762 * gcc.c-torture/compile/920520-1.x: Likewise.
28763 * gcc.c-torture/compile/920521-1.x: Likewise.
28764 * gcc.c-torture/compile/920625-1.x: Likewise.
28765 * gcc.c-torture/compile/961203-1.x: Likewise.
28766 * gcc.c-torture/compile/980506-1.x: Likewise.
28767 * gcc.c-torture/compile/981006-1.x: Likewise.
28768 * gcc.c-torture/compile/981022-1.x: Likewise.
28769 * gcc.c-torture/compile/981223-1.x: Likewise.
28770 * gcc.c-torture/compile/990617-1.x: Likewise.
28771 * gcc.c-torture/compile/mipscop-1.x: Likewise.
28772 * gcc.c-torture/compile/mipscop-2.x: Likewise.
28773 * gcc.c-torture/compile/mipscop-3.x: Likewise.
28774 * gcc.c-torture/compile/mipscop-4.x: Likewise.
28775 * gcc.c-torture/compile/simd-5.x: Likewise.
28776
28777 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
28778
28779 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28780
28781 * gcc.c-torture/execute/20030611-1.c: New test.
28782
28783 2003-06-12 Roger Sayle <roger@eyesopen.com>
28784
28785 PR middle-end/168
28786 * gcc.dg/20030612-1.c: New test case.
28787
28788 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28789
28790 PR c++/10635
28791 * g++.dg/expr/cast1.C: New test.
28792
28793 2003-06-12 Roger Sayle <roger@eyesopen.com>
28794
28795 * gcc.dg/builtins-21.c: New test case.
28796
28797 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
28798
28799 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
28800 options instead of at the end.
28801 * lib/objc.exp (objc_target_compile): Likewise.
28802
28803 2003-06-11 Mark Mitchell <mark@codesourcery.com>
28804
28805 PR c++/10432
28806 * g++.dg/parse/error1.C: New test.
28807
28808 2003-06-11 Janis Johnson <janis187@us.ibm.com>
28809
28810 * gcc.dg/compat/struct-by-value-11_main.c: New file.
28811 * gcc.dg/compat/struct-by-value-11_x.c: New file.
28812 * gcc.dg/compat/struct-by-value-11_y.c: New file.
28813 * gcc.dg/compat/struct-by-value-12_main.c: New file.
28814 * gcc.dg/compat/struct-by-value-12_x.c: New file.
28815 * gcc.dg/compat/struct-by-value-12_y.c: New file.
28816 * gcc.dg/compat/struct-by-value-13_main.c: New file.
28817 * gcc.dg/compat/struct-by-value-13_x.c: New file.
28818 * gcc.dg/compat/struct-by-value-13_y.c: New file.
28819 * gcc.dg/compat/struct-by-value-14_main.c: New file.
28820 * gcc.dg/compat/struct-by-value-14_x.c: New file.
28821 * gcc.dg/compat/struct-by-value-14_y.c: New file.
28822 * gcc.dg/compat/struct-by-value-15_main.c: New file.
28823 * gcc.dg/compat/struct-by-value-15_x.c: New file.
28824 * gcc.dg/compat/struct-by-value-15_y.c: New file.
28825 * gcc.dg/compat/struct-by-value-16_main.c: New file.
28826 * gcc.dg/compat/struct-by-value-16_x.c: New file.
28827 * gcc.dg/compat/struct-by-value-16_y.c: New file.
28828 * gcc.dg/compat/struct-by-value-17_main.c: New file.
28829 * gcc.dg/compat/struct-by-value-17_x.c: New file.
28830 * gcc.dg/compat/struct-by-value-17_y.c: New file.
28831 * gcc.dg/compat/struct-by-value-18_main.c: New file.
28832 * gcc.dg/compat/struct-by-value-18_x.c: New file.
28833 * gcc.dg/compat/struct-by-value-18_y.c: New file.
28834
28835 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
28836 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
28837 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
28838 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
28839 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
28840 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
28841 * gcc.dg/compat/scalar-return-3_main.c: New file.
28842 * gcc.dg/compat/scalar-return-3_x.c: New file.
28843 * gcc.dg/compat/scalar-return-3_y.c: New file.
28844 * gcc.dg/compat/scalar-return-4_main.c: New file.
28845 * gcc.dg/compat/scalar-return-4_x.c: New file.
28846 * gcc.dg/compat/scalar-return-4_y.c: New file.
28847
28848 2003-06-10 Janis Johnson <janis187@us.ibm.com>
28849
28850 * gcc.dg/compat/fp2-struct-check.h: New file.
28851 * gcc.dg/compat/fp2-struct-defs.h: New file.
28852 * gcc.dg/compat/fp2-struct-init.h: New file.
28853 * gcc.dg/compat/struct-by-value-10_main.c: New file.
28854 * gcc.dg/compat/struct-by-value-10_x.c: New file.
28855 * gcc.dg/compat/struct-by-value-10_y.c: New file.
28856 * gcc.dg/compat/struct-return-10_main.c: New file.
28857 * gcc.dg/compat/struct-return-10_x.c: New file.
28858 * gcc.dg/compat/struct-return-10_y.c: New file.
28859
28860 * gcc.dg/compat/compat-common.h: New file.
28861 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
28862 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
28863 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
28864 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
28865 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
28866 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
28867 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
28868 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28869 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
28870 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
28871 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28872 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
28873 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
28874 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28875 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
28876 * gcc.dg/compat/small-struct-check.h: Ditto.
28877 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
28878 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28879 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
28880 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
28881 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28882 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
28883 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
28884 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28885 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
28886 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
28887 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28888 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
28889 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
28890 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28891 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
28892 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
28893 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28894 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
28895 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
28896 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28897 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
28898 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
28899 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28900 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
28901 * gcc.dg/compat/struct-return-2_main.c: Ditto.
28902 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28903 * gcc.dg/compat/struct-return-2_y.c: Ditto.
28904 * gcc.dg/compat/struct-return-3_main.c: Ditto.
28905 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28906 * gcc.dg/compat/struct-return-3_y.c: Ditto.
28907
28908 2003-06-10 Geoffrey Keating <geoffk@apple.com>
28909
28910 * g++.dg/pch/static-1.C: New file.
28911 * g++.dg/pch/static-1.Hs: New file.
28912
28913 2003-06-10 Richard Henderson <rth@redhat.com>
28914
28915 * gcc.dg/asm-7.c: Adjust expected warning text.
28916
28917 2003-06-10 Roger Sayle <roger@eyesopen.com>
28918
28919 * gcc.dg/builtins-20.c: New test case.
28920
28921 2003-06-10 Mark Mitchell <mark@codesourcery.com>
28922
28923 PR c++/11131
28924 * g++.dg/opt/template1.C: New test.
28925
28926 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28927
28928 * lib/gcc-dg.exp (dg-test): Clear additional_files and
28929 additional_sources.
28930
28931 2003-05-21 David Taylor <dtaylor@emc.com>
28932
28933 * gcc.dg/Wpadded.c: New file.
28934
28935 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28936
28937 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
28938 * gcc.dg/special/weak-2.c: Add dg-require-weak.
28939 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
28940 dg-require-weak.
28941
28942 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
28943
28944 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
28945
28946 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28947
28948 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
28949 (dg-require-alias): Likewise.
28950 (dg-require-gc-sections): Likewise.
28951 * lib/target-supports.exp (check_gc_sections_available): Likewise.
28952
28953 2003-06-08 Richard Henderson <rth@redhat.com>
28954
28955 * gcc.dg/20011029-2.c: Fix the array reference.
28956 * gcc.dg/asm-7.c: New.
28957
28958 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
28959
28960 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
28961
28962 2003-06-08 Mark Mitchell <mark@codesourcery.com>
28963
28964 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
28965 (dg-require-gc-sections): Likewise.
28966
28967 2003-06-08 Jan Hubicka <jh@suse.cz>
28968
28969 * i386-cmov1.c: Fix regular expression.
28970 * i386-cvt-1.c: Likewise.
28971 * i386-local.c: Likewise.
28972 * i386-local2.c: Likewise.
28973 * i386-mul.c: Likewise.
28974 * i386-ssetype-1.c: Likewise.
28975 * i386-ssetype-3.c: Likewise.
28976 * i386-ssetype-5.c: Likewise.
28977
28978 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28979
28980 PR c++/11039
28981 * g++.dg/warn/implicit-typename2.C: New test.
28982 * g++.dg/warn/implicit-typename3.C: New test.
28983
28984 2003-06-07 Richard Henderson <rth@redhat.com>
28985
28986 * g++.dg/other/offsetof3.C: Use size_t.
28987 * g++.dg/other/offsetof4.C: Likewise.
28988
28989 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
28990
28991 * lib/copy-file.exp: New. Implement gcc_copy_files.
28992
28993 * lib/dg-pch.exp: Load copy-file.exp
28994 (dg-pch): Use gcc_copy_files instead of "file copy".
28995
28996 2003-06-06 Mark Mitchell <mark@codesourcery.com>
28997
28998 * gcc.dg/weak/weak.exp: Simplify.
28999 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
29000 * gcc.dg/weak/weak-1.c: Likewise.
29001 * gcc.dg/weak/weak-2.c: Likewise.
29002 * gcc.dg/weak/weak-3.c: Likewise.
29003 * gcc.dg/weak/weak-4.c: Likewise.
29004 * gcc.dg/weak/weak-5.c: Likewise.
29005 * gcc.dg/weak/weak-6.c: Likewise.
29006 * gcc.dg/weak/weak-7.c: Likewise.
29007 * gcc.dg/weak/weak-8.c: Likewise.
29008 * gcc.dg/weak/weak-9.c: Likewise.
29009
29010 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
29011
29012 gcc.c-torture/execute/20030606-1.c: New.
29013
29014 2003-06-06 Roger Sayle <roger@eyesopen.com>
29015
29016 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
29017 * gcc.dg/builtins-19.c: Likewise.
29018
29019 2003-06-06 Roger Sayle <roger@eyesopen.com>
29020
29021 * gcc.dg/builtins-2.c: Add some more tests.
29022 * gcc.dg/builtins-18.c: New test case.
29023 * gcc.dg/builtins-19.c: New test case.
29024
29025 2003-06-06 Roger Sayle <roger@eyesopen.com>
29026 Jim Wilson <wilson@tuliptree.org>
29027
29028 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
29029
29030 2003-06-06 Jakub Jelinek <jakub@redhat.com>
29031
29032 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
29033 mempcpy/stpcpy calls not to be optimized into something else.
29034 * gcc.c-torture/execute/string-opt-3.c: Moved to...
29035 * gcc.c-torture/execute/builtins/string-7.c: ...here.
29036 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
29037
29038 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29039
29040 * gcc.dg/format/asm_fprintf-1.c: New test.
29041
29042 2003-06-05 Mark Mitchell <mark@codesourcery.com>
29043
29044 * lib/gcc-defs.exp (additional_sources): New variable.
29045 (dg-additional-sources): New function.
29046 (additional_files): New variable.
29047 (dg-additional-files): New function.
29048 (dg-additional-files-options): Likewise.
29049 * lib/gcc-dg.exp (dg-require-weak): New function.
29050 (dg-require-alias): Likewise.
29051 (dg-require-gc-sections): Likewise.
29052 * lib/target-supports.exp (check_alias_available): Remove testfile
29053 parameter.
29054 (check_gc_sections_available): New function.
29055 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
29056 (dg-gpp-additional-files): Likewise.
29057 * lib/g++.exp (additional_sources): Remove.
29058 (additional_files): Likewise.
29059 (g++_target_compile): Use dg-additional-files-options.
29060
29061 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
29062 Tcl logic.
29063 * gcc.dg/special/ecos.exp: Remove.
29064 * gcc.dg/special/20000419-2.c: Use dg-require-*.
29065 * gcc.dg/special/alias-1.c: Likewise.
29066 * gcc.dg/special/alias-2.c: Likewise.
29067 * gcc.dg/special/gcsec-1.c: Likewise.
29068 * gcc.dg/special/weak-1.c: Likewise.
29069 * gcc.dg/special/weak-2.c: Likewise.
29070 * gcc.dg/special/wkali-1.c: Likewise.
29071 * gcc.dg/special/wkali-2.c: Likewise.
29072
29073 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
29074 dg-gpp-additional-*.
29075 * g++.dg/special/conpr-3.C: Likewise.
29076 * g++.dg/special/conpr-4.C: Likewise.
29077 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
29078 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
29079 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
29080 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
29081 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
29082 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
29083 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
29084 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
29085 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
29086 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
29087 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
29088 * g++.old-deja/g++.other/comdat1.C: Likewise.
29089 * g++.old-deja/g++.other/comdat2.C: Likewise.
29090 * g++.old-deja/g++.other/comdat3.C: Likewise.
29091 * g++.old-deja/g++.other/ctor1.C: Likewise.
29092 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
29093
29094 2003-06-05 Richard Henderson <rth@redhat.com>
29095
29096 * gcc.dg/debug/20030605-1.c: New.
29097
29098 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29099
29100 * README.QMTEST: Update.
29101
29102 2003-06-04 Richard Henderson <rth@redhat.com>
29103
29104 * gcc.dg/cleanup-1.c: New.
29105 * gcc.dg/cleanup-2.c: New.
29106 * gcc.dg/cleanup-3.c: New.
29107 * gcc.dg/cleanup-4.c: New.
29108 * gcc.dg/cleanup-5.c: New.
29109 * gcc.dg/cleanup-6.c: New.
29110 * gcc.dg/cleanup-7.c: New.
29111
29112 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29113
29114 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
29115
29116 * lib/dg-pch.exp: New file.
29117 * g++.dg/pch/pch.exp: Use dg-pch.exp.
29118 * gcc.dg/pch/pch.exp: Likewise.
29119
29120 2003-06-04 Roger Sayle <roger@eyesopen.com>
29121
29122 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
29123 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
29124 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
29125 * gcc.dg/builtins-17.c: New test case.
29126 * gcc.dg/i386-387-4.c: New test case.
29127 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
29128
29129 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29130
29131 * gcc.dg/ultrasp9.c: New test.
29132
29133 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29134
29135 * gcc.c-torture/compile/20030604-1.c: New test.
29136 * gcc.dg/sparc-constant-1.c: New test.
29137
29138 2003-06-03 Glen Nakamura <glen@imodulo.com>
29139
29140 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
29141
29142 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
29143
29144 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
29145
29146 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
29147 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
29148
29149 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
29150
29151 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
29152
29153 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29154
29155 PR c++/10940
29156 * g++.dg/template/spec10.C: New test.
29157
29158 2003-06-03 Roger Sayle <roger@eyesopen.com>
29159
29160 * gcc.dg/builtins-16.c: New test case.
29161
29162 2003-06-03 Jakub Jelinek <jakub@redhat.com>
29163
29164 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
29165 mempcpy test with post-increments.
29166 * gcc.c-torture/execute/string-opt-3.c: New test.
29167 * gcc.dg/string-opt-1.c: New test.
29168
29169 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
29170
29171 PR fortran/10965
29172 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
29173
29174 2003-06-02 Mark Mitchell <mark@codesourcery.com>
29175
29176 * lib/scanasm.exp (dg-scan): New function, factored out of ...
29177 (scan-assembler): ... here. Use dg-scan.
29178 (scan-assembler-not): Likewise.
29179 (scan-file): New function.
29180 (scan-file-not): Likewise.
29181 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
29182 * gcc.dg/cpp/_Pragma4.c: Likewise.
29183 * gcc.dg/cpp/_Pragma5.c: Likewise.
29184 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29185 * gcc.dg/cpp/avoidpaste2.c: Likewise.
29186 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
29187 * gcc.dg/cpp/cmdlne-P.c: Likewise.
29188 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
29189 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
29190 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
29191 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
29192 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
29193 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
29194 * gcc.dg/cpp/cxxcom1.c: Likewise.
29195 * gcc.dg/cpp/line1.c: Likewise.
29196 * gcc.dg/cpp/maccom1.c: Likewise.
29197 * gcc.dg/cpp/maccom2.c: Likewise.
29198 * gcc.dg/cpp/maccom3.c: Likewise.
29199 * gcc.dg/cpp/maccom4.c: Likewise.
29200 * gcc.dg/cpp/maccom5.c: Likewise.
29201 * gcc.dg/cpp/maccom6.c: Likewise.
29202 * gcc.dg/cpp/multiline.c: Likewise.
29203 * gcc.dg/cpp/spacing1.c: Likewise.
29204 * gcc.dg/cpp/spacing2.c: Likewise.
29205 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
29206 * gcc.dg/cpp/trad/maccom1.c: Likewise.
29207 * gcc.dg/cpp/trad/maccom2.c: Likewise.
29208 * gcc.dg/cpp/trad/maccom3.c: Likewise.
29209 * gcc.dg/cpp/trad/maccom4.c: Likewise.
29210 * gcc.dg/cpp/trad/maccom6.c: Likewise.
29211 * gcc.dg/cpp/cxxcom2.c: Likewise.
29212 * gcc.dg/cpp/cxxcom2.h: New file.
29213
29214 * gcc.dg/cpp/truefalse.cpp: Move it to ...
29215 * g++.dg/cpp/truefalse.C: Here.
29216 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
29217
29218 2003-06-01 Loren James Rittle <ljrittle@acm.org>
29219
29220 * gcc.dg/cpp/redef3.c: New file.
29221
29222 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29223
29224 * gcc.dg/i386-loop-3.c: New test.
29225
29226 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
29227
29228 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
29229
29230 2003-05-31 Roger Sayle <roger@eyesopen.com>
29231
29232 * gcc.dg/fwrapv-1.c: New test case.
29233 * gcc.dg/fwrapv-2.c: New test case.
29234
29235 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29236
29237 PR c++/10956
29238 * g++.dg/template/spec9.C: New test.
29239
29240 2003-05-29 Roger Sayle <roger@eyesopen.com>
29241
29242 * gcc.dg/duff-4.c: New test case.
29243
29244 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
29245
29246 PR fortran/10843
29247 * g77.dg/ffixed-form-1.f: New test
29248 * g77.dg/ffixed-form-2.f: New test
29249 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
29250 * g77.dg/ffree-form-3.f: New test
29251
29252 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
29253
29254 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
29255 * gcc.dg/wint_t-1.c: Likewise.
29256
29257 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29258
29259 * g++.dg/template/access11.C: New test.
29260
29261 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29262
29263 PR c++/10849
29264 * g++.dg/template/access10.C: New test.
29265
29266 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29267 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29268
29269 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
29270
29271 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29272
29273 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
29274 suppress for powerpc-*-darwin*.
29275 * gcc.dg/torture/builtin-noret-2.c: Likewise.
29276
29277 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29278
29279 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
29280 suppress option for powerpc-*-darwin*.
29281
29282 2003-05-23 Roger Sayle <roger@eyesopen.com>
29283
29284 * gcc.dg/builtins-1.c: Add tests for tan and atan.
29285 * gcc.dg/builtins-4.c: Add test for fmod.
29286
29287 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29288
29289 PR c++/10682
29290 * g++.dg/template/instantiate4.C: New test.
29291
29292 2003-05-22 Roger Sayle <roger@eyesopen.com>
29293
29294 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
29295
29296 2003-05-21 Janis Johnson <janis187@us.ibm.com>
29297
29298 * gcc.dg/compat/scalar-return-1_main.c: New file.
29299 * gcc.dg/compat/scalar-return-1_x.c: New file.
29300 * gcc.dg/compat/scalar-return-1_y.c: New file.
29301 * gcc.dg/compat/scalar-return-2_main.c: New file.
29302 * gcc.dg/compat/scalar-return-2_x.c: New file.
29303 * gcc.dg/compat/scalar-return-2_y.c: New file.
29304 * gcc.dg/compat/struct-return-3_main.c: New file.
29305 * gcc.dg/compat/struct-return-3_y.c: New file.
29306 * gcc.dg/compat/struct-return-3_x.c: New file.
29307 * gcc.dg/compat/struct-return-2_main.c: New file.
29308 * gcc.dg/compat/struct-return-2_x.c: New file.
29309 * gcc.dg/compat/struct-return-2_y.c: New file.
29310
29311 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29312
29313 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
29314 for hppa*-hp-hpux*.
29315 * gcc.dg/20021014-1.c (dg-options): Likewise.
29316 * gcc.dg/nest.c (dg-options): Likewise.
29317
29318 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
29319
29320 PR c++/9738
29321 * g++.dg/ext/dllimport2.C: New file.
29322 * g++.dg/ext/dllimport3.C: New file.
29323
29324 2003-05-20 Janis Johnson <janis187@us.ibm.com>
29325
29326 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
29327 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29328 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29329 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29330 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29331 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29332 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
29333 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
29334 * gcc.dg/compat/small-struct-defs.h: New file.
29335 * gcc.dg/compat/small-struct-init.h: New file.
29336 * gcc.dg/compat/small-struct-check.h: New file.
29337 * gcc.dg/compat/fp-struct-defs.h: New file.
29338 * gcc.dg/compat/fp-struct-check.h: New file.
29339 * gcc.dg/compat/fp-struct-init.h: New file.
29340 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
29341 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
29342
29343 2003-05-19 Jakub Jelinek <jakub@redhat.com>
29344
29345 * gcc.dg/20030225-2.c: New test.
29346
29347 2003-05-18 Roger Sayle <roger@eyesopen.com>
29348 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29349
29350 * gcc.c-torture/compile/20030518-1.c: New test case.
29351
29352 2003-05-18 Mark Mitchell <mark@codesourcery.com>
29353
29354 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
29355 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
29356 gcc-dg-debug-runtest.
29357 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
29358 gcc-dg-debug-runtest.
29359
29360 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29361
29362 PR c++/9022
29363 * g++.dg/lookup/using6.C: New test.
29364
29365 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29366
29367 * g++.dg/parse/access2.C: New test.
29368
29369 2003-05-17 Mark Mitchell <mark@codesourcery.com>
29370
29371 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
29372 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
29373 * gcc.dg/debug/debug.exp: Likewise.
29374
29375 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
29376
29377 * gcc.dg/dollar.c: New test.
29378
29379 2003-05-16 Janis Johnson <janis187@us.ibm.com>
29380
29381 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
29382 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
29383 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
29384 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
29385 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
29386 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
29387 * gcc.dg/compat/struct-by-value-6_main.c: New file.
29388 * gcc.dg/compat/struct-by-value-6_x.c: New file.
29389 * gcc.dg/compat/struct-by-value-6_y.c: New file.
29390 * gcc.dg/compat/struct-by-value-7_main.c: New file.
29391 * gcc.dg/compat/struct-by-value-7_x.c: New file.
29392 * gcc.dg/compat/struct-by-value-7_y.c: New file.
29393 * gcc.dg/compat/struct-by-value-8_main.c: New file.
29394 * gcc.dg/compat/struct-by-value-8_x.c: New file.
29395 * gcc.dg/compat/struct-by-value-8_y.c: New file.
29396 * gcc.dg/compat/struct-by-value-9_main.c: New file.
29397 * gcc.dg/compat/struct-by-value-9_x.c: New file.
29398 * gcc.dg/compat/struct-by-value-9_y.c: New file.
29399
29400 2003-05-16 Mark Mitchell <mark@codesourcery.com>
29401
29402 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
29403 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
29404 support for "repo" mode.
29405 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
29406 * lib/g77-dg.exp: Likewise.
29407 * lib/obj-dg.exp: Likewise.
29408
29409 2003-05-16 Jakub Jelinek <jakub@redhat.com>
29410
29411 Merge from gcc-3_2-rhl8-branch:
29412 2003-04-23 Jakub Jelinek <jakub@redhat.com>
29413
29414 * gcc.dg/tls/opt-6.c: New test.
29415
29416 2003-04-05 Jakub Jelinek <jakub@redhat.com>
29417
29418 * gcc.dg/20030405-1.c: New test.
29419
29420 2003-03-09 Jakub Jelinek <jakub@redhat.com>
29421
29422 * gcc.dg/20030309-1.c: New test.
29423
29424 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29425
29426 * gcc.c-torture/execute/20030307-1.c: New test.
29427
29428 2003-02-20 Randolph Chung <tausq@debian.org>
29429
29430 * gcc.c-torture/compile/20030220-1.c: New test.
29431
29432 2003-02-18 Jakub Jelinek <jakub@redhat.com>
29433
29434 * gcc.dg/20030217-1.c: New test.
29435
29436 2003-01-29 Jakub Jelinek <jakub@redhat.com>
29437
29438 * gcc.c-torture/compile/20020129-1.c: New test.
29439
29440 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29441
29442 * gcc.dg/unroll-1.c: New test.
29443
29444 2002-11-16 Jan Hubicka <jh@suse.cz>
29445
29446 * gcc.c-torture/execute/20020920-1.c: New test.
29447
29448 2002-10-08 Jakub Jelinek <jakub@redhat.com>
29449
29450 PR target/7434
29451 * gcc.c-torture/compile/20021008-1.c: New test.
29452
29453 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
29454
29455 PR target/7559
29456 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
29457
29458 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29459
29460 * gcc.c-torture/compile/20020807-1.c: New test.
29461
29462 2002-07-30 Jakub Jelinek <jakub@redhat.com>
29463
29464 * gcc.dg/tls/opt-1.c: New test.
29465
29466 2002-07-29 Jakub Jelinek <jakub@redhat.com>
29467
29468 * gcc.dg/20020729-1.c: New test.
29469
29470 2002-07-20 Jakub Jelinek <jakub@redhat.com>
29471
29472 * g++.dg/opt/life1.C: New test.
29473
29474 2002-05-20 Jakub Jelinek <jakub@redhat.com>
29475
29476 * gcc.dg/20020525-1.c: New test.
29477
29478 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29479
29480 PR c++/6794
29481 * g++.dg/ext/pretty1.C: New test.
29482 * g++.dg/ext/pretty2.C: New test.
29483
29484 2003-05-15 Mark Mitchell <mark@codesourcery.com>
29485
29486 PR c++/8385
29487 * g++.dg/ext/typeof5.C: New test.
29488
29489 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
29490
29491 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
29492 __USER_LABEL_PREFIX__ into account.
29493 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
29494
29495 2003-05-14 Roger Sayle <roger@eyesopen.com>
29496
29497 * gcc.dg/builtins-15.c: New test case.
29498
29499 2003-05-13 Zack Weinberg <zack@codesourcery.com>
29500
29501 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
29502
29503 2003-05-12 Mark Mitchell <mark@codesourcery.com>
29504
29505 * lib/g++.exp: Tweak handling of additional source files.
29506 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
29507 * g++.dg/special/conpr-2a.C: Rename to ...
29508 * g++.dg/special/conpr-2a.cc: ... this.
29509 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
29510 * g++.dg/special/conpr-3a.C: Rename to ...
29511 * g++.dg/special/conpr-3a.cc: This.
29512 * g++.dg/special/conpr-3b.C: Rename to ...
29513 * g++.dg/special/conpr-3b.cc: This.
29514 * g++.dg/special/conpr-4.C: New test.
29515 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
29516
29517 2003-05-12 David Edelsohn <edelsohn@gnu.org>
29518
29519 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
29520
29521 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29522
29523 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
29524 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29525 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
29526 * g++.old-deja/g++.other/warn3.C: Likewise.
29527
29528 2003-05-11 Roger Sayle <roger@eyesopen.com>
29529
29530 * gcc.dg/i386-387-1.c: Update to also test log.
29531 * gcc.dg/i386-387-2.c: Likewise.
29532
29533 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
29534
29535 * g77.f-torture/execute/int8421.f: New test.
29536
29537 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29538
29539 PR c++/10230, c++/10481
29540 * g++.dg/lookup/scoped5.C: New test.
29541
29542 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29543
29544 PR c++/10552
29545 * g++.dg/template/ttp6.C: New test.
29546
29547 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
29548
29549 * gcc.c-torture/execute/builtins: New directory.
29550 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
29551 gcc.c-torture/execute/builtins.
29552 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
29553 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
29554 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
29555 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
29556
29557 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29558
29559 PR c++/9252
29560 * g++.dg/template/access8.C: New test.
29561 * g++.dg/template/access9.C: New test.
29562
29563 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29564
29565 PR c++/9554
29566 * g++.dg/parse/access1.C: New test.
29567
29568 2003-05-09 DJ Delorie <dj@redhat.com>
29569
29570 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
29571 long, and not an int.
29572
29573 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29574
29575 PR c++/10555, c++/10576
29576 * g++.dg/template/memclass1.C: New test.
29577
29578 2003-05-08 DJ Delorie <dj@redhat.com>
29579
29580 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
29581 targets.
29582 * gcc.c-torture/execute/20021024-1.x: Likewise.
29583 * gcc.c-torture/execute/shiftdi.x: Likewise.
29584 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
29585 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
29586 * gcc.dg/20021018-1.c: Likewise.
29587
29588 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29589
29590 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
29591
29592 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
29593 (bcopy): Call memmove.
29594
29595 2003-05-08 Roger Sayle <roger@eyesopen.com>
29596
29597 * g77.f-torture/compile/8485.f: New test case.
29598
29599 2003-05-07 Richard Henderson <rth@redhat.com>
29600
29601 PR c++/10570
29602 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
29603 Verify exception_cleanup not called for rethrows.
29604 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
29605 when exiting catch block without rethrowing.
29606 * g++.dg/eh/forced3.C: New.
29607 * g++.dg/eh/forced4.C: New.
29608
29609 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
29610
29611 * gcc.dg/20030505.c: Fix triplet.
29612
29613 2003-05-06 DJ Delorie <dj@redhat.com>
29614
29615 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
29616 * gcc.dg/nest.c: Likewise.
29617
29618 2003-05-05 Roger Sayle <roger@eyesopen.com>
29619
29620 * gcc.dg/builtins-14.c: New test case.
29621
29622 2003-05-05 Janis Johnson <janis187@us.ibm.com>
29623
29624 * lib/compat.exp (compat-execute): New argument.
29625 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
29626 * gcc.dg/compat: New test directory.
29627 * gcc.dg/compat/compat.exp: New expect script.
29628 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
29629 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
29630 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
29631 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
29632 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
29633 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
29634
29635 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
29636 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
29637 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
29638 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
29639 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
29640 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
29641 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
29642 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
29643 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
29644 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
29645 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
29646 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
29647 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
29648 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
29649 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
29650
29651 2003-05-05 Zack Weinberg <zack@codesourcery.com>
29652
29653 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
29654
29655 2003-05-05 Jakub Jelinek <jakub@redhat.com>
29656
29657 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
29658
29659 2003-05-05 Geoffrey Keating <geoffk@apple.com>
29660
29661 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
29662 * gcc.dg/ppc-fsel-2.c: New test.
29663
29664 * gcc.dg/unused-5.c: New test.
29665
29666 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29667
29668 PR c++/10496
29669 * g++.dg/warn/pmf1.C: New test.
29670
29671 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29672
29673 PR c++/4494
29674 * g++.dg/warn/main.C: New test.
29675
29676 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29677
29678 * gcc.dg/nonnull-3.c: New test.
29679
29680 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
29681
29682 * gcc.dg/cpp/Wtrigraphs.c: Update.
29683 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
29684
29685 2003-05-03 Geoffrey Keating <geoffk@apple.com>
29686
29687 * gcc.dg/ppc-fsel-1.c: New test.
29688
29689 2003-05-03 Zack Weinberg <zack@codesourcery.com>
29690
29691 PR c/10604
29692 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
29693
29694 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
29695
29696 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
29697
29698 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29699
29700 PR c++/9364, c++/10553, c++/10586
29701 * g++.dg/parse/typename4.C: New test.
29702 * g++.dg/parse/typename5.C: Likewise.
29703
29704 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
29705
29706 * gcc.c-torture/compile/20030503-1.c: New test.
29707
29708 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29709
29710 * g++.dg/lookup/using5.C: Fix testcase error.
29711
29712 2003-05-01 Chris Demetriou <cgd@broadcom.com>
29713
29714 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
29715 since MEABI is no longer supported. Remove all vestiges
29716 of MEABI from the test.
29717
29718 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29719
29720 PR c++/10554
29721 * g++.dg/lookup/using5.C: New test.
29722
29723 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29724
29725 PR c++/8772
29726 * g++.dg/template/ttp5.C: New test.
29727
29728 2003-04-30 Mark Mitchell <mark@codesourcery.com>
29729
29730 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
29731 (dg-gpp-additional-sources): New function.
29732 (dg-gpp-additional-files): Likewise.
29733 * lib/g++.exp (additional_sources): New variable.
29734 (additional_files): Likewise.
29735 (g++_target_compile): Deal with them.
29736 * lib/old-dejagnu.exp: Remove.
29737 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
29738 * g++.old-deja: Revise all tests to use dg commands.
29739
29740 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29741
29742 PR c++/9432, c++/9528
29743 * g++.dg/lookup/using4.C: New test.
29744
29745 2003-04-29 Geoffrey Keating <geoffk@apple.com>
29746
29747 * gcc.dg/noreturn-5.c: New file.
29748 * gcc.dg/noreturn-6.c: New file.
29749
29750 * gcc.c-torture/compile/inline-1.c: New file.
29751
29752 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29753
29754 PR c++/10551
29755 * g++.dg/template/explicit1.C: New test.
29756
29757 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29758
29759 PR c++/10549
29760 * g++.dg/other/bitfield1.C: New test.
29761
29762 PR c++/10527
29763 * g++.dg/init/new7.C: New test.
29764
29765 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29766
29767 * g++.dg/ext/desig1.C: New test.
29768 * g++.dg/ext/init1.C: Update.
29769
29770 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
29771
29772 2003-04-28 Mark Mitchell <mark@codesourcery.com>
29773
29774 PR c++/10180
29775 * g++.dg/warn/Winline-1.C: New test.
29776
29777 2003-04-28 Jakub Jelinek <jakub@redhat.com>
29778
29779 * gcc.c-torture/execute/string-opt-19.c: New test.
29780
29781 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
29782 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
29783
29784 2003-04-27 Mark Mitchell <mark@codesourcery.com>
29785
29786 PR c++/10506
29787 * g++.dg/init/new6.C: New test.
29788
29789 PR c++/10503
29790 * g++.dg/init/ref6.C: New test.
29791
29792 2003-04-26 David Edelsohn <edelsohn@gnu.org>
29793
29794 * g++.dg/warn/weak1.C: XFAIL on AIX4.
29795
29796 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29797
29798 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
29799 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
29800
29801 2003-04-25 Mark Mitchell <mark@codesourcery.com>
29802
29803 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
29804 initialized static data members.
29805
29806 2003-04-25 H.J. Lu <hjl@gnu.org>
29807
29808 * gcc.dg/ia64-sync-4.c: New test.
29809
29810 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29811
29812 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
29813 date.
29814
29815 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
29816
29817 PR c++/10337
29818 * g++.dg/warn/conv1.C: New test.
29819 * g++.old-deja/g++.other/conv7.C: Adjust.
29820 * g++.old-deja/g++.other/overload14.C: Adjust.
29821
29822 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29823
29824 PR c++/10471
29825 * g++.dg/template/defarg2.C: New test.
29826
29827 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
29828
29829 * gcc.dg/cpp/include2.c: Update.
29830 * gcc.dg/cpp/multiline-2.c: New.
29831 * gcc.dg/cpp/multiline.c: Update.
29832 * gcc.dg/cpp/strify2.c: Update.
29833 * gcc.dg/cpp/trad/literals-2.c: Update.
29834
29835 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29836
29837 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
29838
29839 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29840
29841 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
29842
29843 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29844
29845 PR c++/10451
29846 * g++.dg/parse/crash4.C: New test.
29847
29848 PR c++/9847
29849 * g++.dg/parse/crash5.C: New test.
29850
29851 2003-04-22 Mark Mitchell <mark@codesourcery.com>
29852
29853 PR c++/10446
29854 * g++.dg/parse/crash3.C: New test.
29855
29856 PR c++/10428
29857 * g++.dg/parse/elab1.C: New test.
29858
29859 2003-04-22 Devang Patel <dpatel@apple.com>
29860
29861 * gcc.dg/cpp/trad/funlike-5.c: New test.
29862
29863 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
29864
29865 * g++.dg/other/packed1.C: Fix dg options.
29866
29867 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
29868
29869 * g++.dg/other/offsetof2.C: New test.
29870
29871 2003-04-21 Mark Mitchell <mark@codesourcery.com>
29872
29873 * g++.dg/template/recurse.C: Adjust location of error messages.
29874
29875 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
29876
29877 PR c++/9881
29878 * g++.dg/init/addr-const1.C: New test.
29879 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
29880
29881 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
29882
29883 PR c++/10405
29884 * g++.dg/lookup/struct-hack1.C: New test.
29885
29886 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
29887
29888 * ucs.c: Update diagnostic messages.
29889
29890 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29891
29892 * gcc.dg/cpp/truefalse.cpp: New test.
29893 * gcc.dg/cpp/cpp.exp: Update.
29894 * g++.dg/other/stdbool-if.C: Remove.
29895
29896 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29897
29898 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
29899 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
29900
29901 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29902
29903 * gcc.c-torture/compile/20030418-1.c: New test.
29904
29905 2003-04-17 Janis Johnson <janis187@us.ibm.com>
29906
29907 * README.compat: Remove; content moved to doc/sourcebuild.texi.
29908
29909 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29910
29911 PR c++/10347
29912 g++.dg/template/dependent-name1.C: New test.
29913
29914 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
29915
29916 * gcc.dg/warn-1.c (tourist_guide): New array,
29917 contains a pointer to bar.
29918
29919 2003-04-16 Roger Sayle <roger@eyesopen.com>
29920
29921 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
29922 * gcc.c-torture/execute/medce-1.c: New test case.
29923 * gcc.c-torture/execute/medce-2.c: New test case.
29924
29925 2003-04-15 Mark Mitchell <mark@codesourcery.com>
29926
29927 * lib/prune.exp: Ignore more messages.
29928
29929 PR c++/10381
29930 * g++.dg/parse/lookup3.C: New test.
29931
29932 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
29933
29934 * gcc.c-torture/compile/20030415-1.c : New test.
29935
29936 2003-04-14 Mark Mitchell <mark@codesourcery.com>
29937
29938 * gcc.c-torture/execute/scope-2.c: Move to ...
29939 * gcc.dg/noncompile/scope.c: .... here.
29940
29941 2003-04-14 Roger Sayle <roger@eyesopen.com>
29942
29943 * gcc.dg/20030414-2.c: New test case.
29944
29945 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
29946
29947 PR target/10377
29948 * gcc.dg/20030414-1.c: New test.
29949
29950 2003-04-13 Roger Sayle <roger@eyesopen.com>
29951
29952 * gcc.dg/builtins-12.c: New test case.
29953 * gcc.dg/builtins-13.c: New test case.
29954
29955 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29956
29957 * gcc.c-torture/execute/string-opt-18.c: New test.
29958
29959 2003-04-13 Mark Mitchell <mark@codesourcery.com>
29960
29961 PR c++/10300
29962 * g++.dg/init/new5.C: New test.
29963
29964 2003-04-12 Mark Mitchell <mark@codesourcery.com>
29965
29966 PR c++/7910
29967 * g++.dg/ext/dllimport1.C: New test.
29968
29969 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29970
29971 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
29972
29973 2003-04-11 Bud Davis <bdavis9659@comcast.net>
29974
29975 PR Fortran/9263
29976 * g77.f-torture/noncompile/9263.f: New test
29977 PR Fortran/1832
29978 * g77.f-torture/execute/1832.f: New test
29979
29980 2003-04-11 David Chad <davidc@freebsd.org>
29981 Loren J. Rittle <ljrittle@acm.org>
29982
29983 libobjc/8562
29984 * objc.dg/headers.m: New test.
29985
29986 2003-04-10 Zack Weinberg <zack@codesourcery.com>
29987
29988 * gcc.c-torture/execute/builtin-noret-2.c: New.
29989 * gcc.c-torture/execute/builtin-noret-2.x: New.
29990 XFAIL builtin-noret-2.c at -O1 and above.
29991 * gcc.dg/redecl.c: New.
29992 * gcc.dg/Wshadow-1.c: Update error regexps.
29993
29994 2003-04-10 Mark Mitchell <mark@codesourcery.com>
29995
29996 * g++.dg/abi/bitfield10.C: New test.
29997
29998 2003-04-09 Mike Stump <mrs@apple.com>
29999
30000 * gcc.dg/pch/pch.exp: Make testcase names longer.
30001 * g++.dg/pch/pch.exp: Make testcase names longer.
30002
30003 2003-04-08 Roger Sayle <roger@eyesopen.com>
30004
30005 * gcc.dg/builtins-11.c: New test case.
30006
30007 2003-04-08 Roger Sayle <roger@eyesopen.com>
30008
30009 * gcc.dg/builtins-9.c: New test case.
30010 * gcc.dg/builtins-10.c: New test case.
30011
30012 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
30013
30014 * gcc.dg/noncompile/init-4.c.c: New test.
30015
30016 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
30017
30018 * gcc.misc-test/gcov-9.c: New test.
30019 * gcc.misc-test/gcov-10.c: New test
30020 * gcc.misc-test/gcov-11.c: New test.
30021
30022 2003-04-05 Zack Weinberg <zack@codesourcery.com>
30023
30024 PR optimization/10024
30025 * gcc.c-torture/compile/20030405-1.c: New test.
30026
30027 2003-04-04 Geoffrey Keating <geoffk@apple.com>
30028
30029 * gcc.dg/pch/static-3.c: New.
30030 * gcc.dg/pch/static-3.hs: New.
30031 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
30032
30033 2003-04-04 Richard Henderson <rth@redhat.com>
30034
30035 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
30036 * g++.dg/eh/forced2.C: Likewise.
30037
30038 2003-04-03 Mike Stump <mrs@apple.com>
30039
30040 * lib/scanasm.exp (scan-assembler): Add xfail processing for
30041 target arg.
30042 (scan-assembler-times, scan-assembler-not): Likewise.
30043 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
30044
30045 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30046
30047 * gcc.dg/sparc-loop-1.c: New test.
30048
30049 2003-04-02 Geoffrey Keating <geoffk@apple.com>
30050
30051 PR other/9274
30052 * g++.dg/pch/system-2.C: New.
30053 * g++.dg/pch/system-2.Hs: New.
30054
30055 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
30056
30057 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
30058
30059 * g++.dg/eh/simd-1.C (vecfunc): Same.
30060
30061 2003-04-01 Roger Sayle <roger@eyesopen.com>
30062
30063 * gcc.c-torture/execute/20030401-1.c: New test case.
30064
30065 2003-04-01 Ziemowit Laski <zlaski@apple.com>
30066
30067 * objc.dg/defs.m: New.
30068
30069 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
30070
30071 * g++.dg/eh/simd-1.C: New.
30072 * g++.dg/eh/simd-2.C: New.
30073
30074 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
30075
30076 * gcc.c-torture/execute/simd-3.c: New.
30077
30078 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30079
30080 PR c/9936
30081 * gcc.dg/20030331-2.c: New test.
30082
30083 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30084
30085 PR c++/10278
30086 * g++.dg/parse/crash2.C: New test.
30087
30088 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30089
30090 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
30091 * gcc.c-torture/execute/20030331-1.c: ...here.
30092
30093 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30094
30095 * gcc.c-torture/execute/20030331-1.c: New test.
30096
30097 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
30098
30099 * lib/gcov.exp: Adjust call return testing strings.
30100 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
30101
30102 2003-03-31 Roger Sayle <roger@eyesopen.com>
30103
30104 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
30105 * gcc.dg/builtins-7.c: New test case.
30106 * gcc.dg/builtins-8.c: New test case.
30107
30108 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30109
30110 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
30111
30112 2003-03-30 Mark Mitchell <mark@codesourcery.com>
30113
30114 PR c++/7647
30115 * g++.dg/lookup-class-member-2.C: New test.
30116
30117 2003-03-30 Glen Nakamura <glen@imodulo.com>
30118
30119 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
30120
30121 2003-03-28 Roger Sayle <roger@eyesopen.com>
30122
30123 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
30124
30125 2003-03-28 Mark Mitchell <mark@codesourcery.com>
30126
30127 * g++.dg/init/attrib1.C: New test.
30128
30129 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30130
30131 * gcc.dg/ultrasp8.c: New test.
30132
30133 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30134
30135 * gcc.dg/ultrasp7.c: New test.
30136
30137 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
30138
30139 PR c++/10047
30140 * g++.dg/template/inline1.C: New test.
30141
30142 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30143
30144 * gcc.dg/sparc-dwarf2.c: New test.
30145
30146 2003-03-27 Roger Sayle <roger@eyesopen.com>
30147
30148 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
30149 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
30150
30151 2003-03-27 Mark Mitchell <mark@codesourcery.com>
30152
30153 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
30154 than reading .x files.
30155 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
30156 * g77.dg/gcov/gcov-1.f: Likewise.
30157 * gcc.misc-tests/gcov-4b.c: Likewise.
30158 * gcc.misc-tests/gcov-5b.c: Likewise.
30159 * gcc.misc-tests/gcov-6.c: Likewise.
30160 * gcc.misc-tests/gcov-7.c: Likewise.
30161 * gcc.misc-tests/gcov-8.c: Likewise.
30162 * g++.dg/gcov/gcov-1.x: Remove.
30163 * g77.dg/gcov/gcov-1.x: Likewise.
30164 * gcc.misc-tests/gcov-4b.x: Likewise.
30165 * gcc.misc-tests/gcov-5b.x: Likewise.
30166 * gcc.misc-tests/gcov-6.x: Likewise.
30167 * gcc.misc-tests/gcov-7.x: Likewise.
30168 * gcc.misc-tests/gcov-8.x: Likewise.
30169
30170 2003-03-27 Glen Nakamura <glen@imodulo.com>
30171
30172 PR opt/10087
30173 * gcc.dg/20030324-1.c: New test.
30174
30175 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
30176
30177 PR c++/10224
30178 * g++.dg/template/arg3.C: New test.
30179
30180 PR c++/10158
30181 * g++.dg/template/friend18.C: New test.
30182
30183 2003-03-26 Roger Sayle <roger@eyesopen.com>
30184
30185 * g77.f-torture/compile/20030326-1.f: New test case.
30186
30187 2003-03-26 Janis Johnson <janis187@us.ibm.com>
30188
30189 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
30190
30191 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
30192
30193 2003-03-26 Jakub Jelinek <jakub@redhat.com>
30194
30195 * gcc.dg/ia64-sync-3.c: New test.
30196
30197 2003-03-26 Alan Modra <amodra@bigpond.net.au>
30198
30199 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
30200
30201 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30202
30203 * gcc.dg/ultrasp6.c: New test.
30204
30205 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30206
30207 * gcc.dg/i386-signbit-1.c: New test.
30208 * gcc.dg/i386-signbit-2.c: New test.
30209 * gcc.dg/i386-signbit-3.c: New test.
30210
30211 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30212
30213 * gcc.dg/ultrasp5.c: Fix options.
30214
30215 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30216
30217 * gcc.dg/ultrasp5.c: Fix comment.
30218
30219 2003-03-24 Bud Davis <bdavis9659@comcast.net>
30220
30221 PR fortran/10197
30222 * g77.f-torture/execute/10197.f: New test.
30223
30224 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
30225
30226 PR c++/9898, c++/383
30227 * g++.dg/template/conv6.C: New test.
30228
30229 PR c++/10119
30230 * g++.dg/template/ptrmem5.C: New test.
30231
30232 PR c++/10026
30233 * g++.dg/lookup/koenig1.C: New test.
30234
30235 PR C++/10199
30236 * g++.dg/lookup/template2.C: New test.
30237
30238 2003-03-24 Jakub Jelinek <jakub@redhat.com>
30239
30240 * g++.dg/opt/rtti1.C: New test.
30241
30242 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30243
30244 * gcc.dg/ultrasp5.c: New test.
30245
30246 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
30247
30248 PR middle-end/9967
30249 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
30250 builtin fputs.
30251
30252 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
30253
30254 PR c/8224
30255 * gcc.dg/20030323-1.c: New test.
30256
30257 2003-03-23 Roger Sayle <roger@eyesopen.com>
30258
30259 * gcc.c-torture/compile/20030323-1.c: New test case.
30260
30261 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
30262
30263 * gcc.dg/20030321-1.c: New test.
30264
30265 2003-03-22 Zack Weinberg <zack@codesourcery.com>
30266
30267 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
30268
30269 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
30270
30271 PR c++/9978, c++/9708
30272 * g++.dg/ext/vlm1.C: Adjust expected error.
30273 * g++.dg/ext/vla2.C: New test.
30274 * g++.dg/template/arg1.C: New test.
30275 * g++.dg/template/arg2.C: New test.
30276
30277 2003-03-22 Bud Davis <bdavis9659@comcast.net>
30278
30279 * g77.f-torture/execute/select.f: New test.
30280 * g77.f-torture/noncompile/select_no_compile.f: New test.
30281
30282 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
30283
30284 PR c++/9898
30285 * g++.dg/other/error4.C: New test.
30286
30287 2003-03-20 Mark Mitchell <mark@codesourcery.com>
30288
30289 * g++.dg/template/friend17.C: New test.
30290
30291 2003-03-21 Alan Modra <amodra@bigpond.net.au>
30292
30293 * gcc.c-torture/compile/20030320-1.c: New.
30294
30295 2003-03-20 Roger Sayle <roger@eyesopen.com>
30296
30297 * gcc.dg/builtins-6.c: New test case.
30298
30299 2003-03-19 Alan Modra <amodra@bigpond.net.au>
30300
30301 PR target/10073
30302 * gcc.c-torture/compile/20030319-1.c: New.
30303
30304 2003-03-18 Jan Hubicka <jh@suse.cz>
30305
30306 * gcc.dg/i386-cvt-1.c: New test.
30307
30308 2003-03-17 Zack Weinberg <zack@codesourcery.com>
30309
30310 * objc.dg/naming-1.m: Use "(parse|syntax) error".
30311 * objc.dg/naming-2.m: Likewise.
30312
30313 2003-03-17 Mark Mitchell <mark@codesourcery.com>
30314
30315 PR c++/9639
30316 * g++.dg/parse/crash1.C: New test.
30317
30318 2003-03-16 Mark Mitchell <mark@codesourcery.com>
30319
30320 PR c++/8805
30321 * g++.dg/eh/cleanup1.C: New test.
30322
30323 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
30324
30325 * gcc.c-torture/execute/20030316-1.c: New test case.
30326
30327 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
30328
30329 PR c++/9629
30330 * g++.dg/init/ctor2.C: New test.
30331
30332 2003-03-15 Roger Sayle <roger@eyesopen.com>
30333
30334 * g77.f-torture/compile/xformat.f: New test case.
30335
30336 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30337
30338 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
30339 * g++.old-deja/g++.mike/eh50.C: Likewise.
30340
30341 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30342
30343 PR c++/6440
30344 * g++.dg/template/spec7.C: New test.
30345 * g++.dg/template/spec8.C: Likewise.
30346
30347 2003-03-14 Jakub Jelinek <jakub@redhat.com>
30348
30349 * gcc.c-torture/execute/20030313-1.c: New test.
30350
30351 2003-03-14 Richard Henderson <rth@redhat.com>
30352
30353 * gcc.dg/inline-2.c: Adjust alpha test for external call.
30354
30355 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30356
30357 * gcc.c-torture/compile/20030314-1.c: New test.
30358
30359 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
30360
30361 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
30362 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
30363 thumb target,
30364 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
30365 to accept newer _imp__ prefix and additional
30366 newline in .drectve section.
30367 * gcc.dg/dll-4.c: Likewise.
30368 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
30369 switch.
30370
30371 2003-03-13 Mark Mitchell <mark@codesourcery.com>
30372
30373 * g++.dg/parse/namespace9.C: New test.
30374
30375 * g++.dg/init/ref5.C: New test.
30376 * g++.dg/parse/ptrmem1.C: Likewise.
30377
30378 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30379
30380 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
30381 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
30382 regular expression.
30383 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
30384 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
30385
30386 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
30387
30388 * gcc.c-torture/execute/20030224-2.c: New test.
30389
30390 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30391
30392 * gcc.dg/decl-3.c: New test.
30393
30394 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30395
30396 * gcc.dg/i386-loop-2.c: New test.
30397
30398 2003-03-11 Mark Mitchell <mark@codesourcery.com>
30399
30400 PR c++/9474
30401 * g++.dg/parse/namespace8.C: New test.
30402
30403 PR c++/9924
30404 * g++.dg/overload/builtin2.C: New test.
30405
30406 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
30407
30408 * gcc.dg/return-type-3.c: New test.
30409
30410 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30411
30412 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
30413 profiling options are not supported.
30414
30415 2003-03-10 Mark Mitchell <mark@codesourcery.com>
30416
30417 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
30418 * g++.old-deja/g++.warn/impint2.C: Likewise.
30419
30420 2003-03-10 Devang Patel <dpatel@apple.com>
30421
30422 * g++.dg/cpp/c++_cmd_1.C: New test.
30423 * g++.dg/cpp/c++_cmd_1.h: New file.
30424
30425 2003-03-10 Segher Boessenkool <segher@koffie.nl>
30426
30427 * gcc.dg/altivec-9.c: New file.
30428
30429 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30430
30431 * gcc.dg/ppc-sdata-1.c: New test.
30432 * gcc.dg/ppc-sdata-2.c: New test.
30433
30434 2003-03-09 Mark Mitchell <mark@codesourcery.com>
30435
30436 PR c++/9373
30437 * g++.dg/opt/ptrmem2.C: New test.
30438
30439 PR c++/8534
30440 * g++.dg/opt/ptrmem1.C: New test.
30441
30442 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30443
30444 * gcc.dg/i386-loop-1.c: New test.
30445
30446 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30447
30448 PR c++/9970
30449 * g++.dg/lookup/friend1.C: New test.
30450
30451 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30452
30453 PR c++/9823
30454 * g++.dg/parser/constructor1.C: New test.
30455
30456 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
30457
30458 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
30459
30460 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
30461
30462 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
30463
30464 * gcc.dg/cpp/Wunused.c: Update test.
30465
30466 2003-03-08 Jan Hubicka <jh@suse.cz>
30467
30468 * gcc.dg/inline-3.c: New test.
30469
30470 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30471
30472 PR c++/9809
30473 * g++.dg/parse/builtin1.C: New test.
30474
30475 PR c++/9982
30476 * g++.dg/abi/cookie1.C: New test.
30477 * g++.dg/abi/cookie2.C: Likewise.
30478
30479 PR c++/9524
30480 * g++.dg/template/field1.C: New test.
30481
30482 PR c++/9912
30483 * g++.dg/parse/class1.C: New test.
30484 * g++.dg/parse/namespace7.C: Likewise.
30485 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
30486
30487 2003-03-07 Mark Mitchell <mark@codesourcery.com>
30488
30489 * g++.dg/init/ref4.C: New test.
30490
30491 2003-03-07 Jan Hubicka <jh@suse.cz>
30492
30493 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
30494 * gcc.dg/inline-3.c: New test.
30495
30496 2003-03-06 Mark Mitchell <mark@codesourcery.com>
30497
30498 * g++.dg/init/ref3.C: New test.
30499
30500 PR c++/9965
30501 * g++.dg/init/ref2.C: New test.
30502
30503 PR c++/9400
30504 * g++.dg/warn/Wshadow-2.C: New test.
30505
30506 PR c++/9791
30507 * g++.dg/warn/Woverloaded-1.C: New test.
30508
30509 2003-03-05 Jan Hubicka <jh@suse.cz>
30510
30511 * gcc.dg/i386-local2.c: New.
30512 * gcc.dg/i386-local.c: Fix typo.
30513
30514 2003-03-05 Mark Mitchell <mark@codesourcery.com>
30515
30516 * g++.dg/abi/layout3.C: New test.
30517
30518 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30519
30520 * gcc.c-torture/compile/20030305-1.c
30521
30522 2003-03-05 Jan Hubicka <jh@suse.cz>
30523
30524 * gcc.dg/i386-local.c: New.
30525
30526 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
30527
30528 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
30529
30530 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30531
30532 * gcc.dg/switch-2.c: New test.
30533 * gcc.dg/switch-3.c: New test.
30534 * gcc.dg/Wswitch.c: Adjust line numbers.
30535 * gcc.dg/Wswitch-default.c: Likewise.
30536 * gcc.dg/Wswitch-enum.c: Likewise.
30537
30538 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
30539
30540 * gcc.c-torture/execute/20030222-1.c: New test.
30541
30542 2003-03-03 James E Wilson <wilson@tuliptree.org>
30543
30544 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
30545
30546 2003-03-03 Mark Mitchell <mark@codesourcery.com>
30547
30548 PR c++/9878
30549 * g++.dg/init/ref1.C: New test.
30550
30551 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
30552
30553 * gcc.dg/sh-relax.c: New SH-only test.
30554
30555 2003-03-03 Geoffrey Keating <geoffk@apple.com>
30556
30557 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
30558 comment explaining purpose of testcase.
30559
30560 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30561
30562 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
30563 for HC11/HC12 (asm needs two int registers).
30564 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
30565 HC11/HC12 because the test uses an asm which needs two 32-bit
30566 registers.
30567
30568 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30569
30570 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
30571 for HC11/HC12 (array is too large otherwise).
30572 * gcc.c-torture/compile/920501-4.x: New file, likewise.
30573 * gcc.c-torture/compile/20010518-2.x: Likewise.
30574 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
30575 HC11/HC12 (array is too large).
30576
30577 2003-03-01 Geoffrey Keating <geoffk@apple.com>
30578
30579 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
30580 * lib/g++-dg.exp (g++-dg-test): Likewise.
30581
30582 2003-03-01 Roger Sayle <roger@eyesopen.com>
30583
30584 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
30585 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
30586
30587 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30588
30589 * g++.dg/warn/implicit-typename1.C: Remove warning.
30590
30591 2003-02-28 Richard Henderson <rth@redhat.com>
30592
30593 * gcc.dg/noreturn-1.c: Move noreturn warning line.
30594 * gcc.dg/return-type-1.c: Move control reaches end warning line.
30595
30596 2003-02-28 Geoffrey Keating <geoffk@apple.com>
30597
30598 * gcc.dg/pch/pch.exp: Change .pch to .gch.
30599 * g++.dg/pch/pch.exp: Likewise.
30600
30601 2003-02-28 Mark Mitchell <mark@codesourcery.com>
30602
30603 PR c++/9879
30604 * testsuite/g++.dg/init/new4.C: New test.
30605
30606 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
30607
30608 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
30609
30610 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
30611
30612 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
30613 unsigned long.
30614
30615 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
30616 wider than float.
30617
30618 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30619
30620 * lib/scanasm.exp: Add support for counting numbers of
30621 occurences.
30622 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
30623 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
30624
30625 2003-02-25 Mark Mitchell <mark@codesourcery.com>
30626
30627 PR c++/9683
30628 * g++.dg/template/static3.C: New test.
30629
30630 PR c++/9829
30631 * g++.dg/parse/namespace6.C: New test.
30632
30633 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30634
30635 PR target/9732
30636 * gcc.dg/20030225-1.c: New test.
30637
30638 2003-02-24 Mark Mitchell <mark@codesourcery.com>
30639
30640 * README: Remove out-of-date information.
30641
30642 PR c++/9836
30643 * g++.dg/template/spec6.C: New test.
30644
30645 2003-02-24 Jeff Law <law@redhat.com>
30646
30647 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
30648
30649 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30650
30651 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
30652 * gcc.dg/pragma-ep-1.c: Likewise.
30653
30654 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30655
30656 PR c++/9602
30657 * g++.dg/template/friend16.C: New test.
30658
30659 2003-02-23 Mark Mitchell <mark@codesourcery.com>
30660
30661 PR c++/5333
30662 * g++.dg/parse/fused-params1.C: Adjust error messages.
30663 * g++.dg/template/nested3.C: New test.
30664
30665 2003-02-24 Alan Modra <amodra@bigpond.net.au>
30666
30667 * g++.dg/abi/param1.C: New test.
30668
30669 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30670
30671 PR c++/7982
30672 * g++.dg/warn/implicit-typename1.C: New test.
30673
30674 2003-02-22 Kelley Cook <kelleycook@comcast.net>
30675
30676 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
30677 with "mtune".
30678 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30679 * gcc.c-torture/execute/20010129-1.x: Likewise.
30680 * gcc.dg/20011107-1.c: Likewise.
30681 * gcc.dg/20020108-1.c: Likewise.
30682 * gcc.dg/20020122-3.c: Likewise.
30683 * gcc.dg/20020206-1.c: Likewise.
30684 * gcc.dg/20020310-1.c: Likewise.
30685 * gcc.dg/20020426-2.c: Likewise.
30686 * gcc.dg/20020517-1.c: Likewise.
30687 * gcc.dg/991230-1.c: Likewise.
30688 * gcc.dg/i386-unroll-1.c: Likewise.
30689 * gcc.misc-tests/i386-prefetch.exp: Likewise.
30690
30691 2003-02-22 Jan Hubicka <jh@suse.cz>
30692
30693 * gcc.dg/i386-mul.c: New test.
30694
30695 2003-02-21 Roger Sayle <roger@eyesopen.com>
30696
30697 * gcc.dg/builtins-5.c: New test case.
30698
30699 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
30700
30701 * gcc.dg/asmreg-1.c: New test.
30702
30703 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30704
30705 PR c++/9749
30706 * g++.dg/parse/varmod1.C: New test.
30707
30708 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30709
30710 PR c++/9727
30711 * g++.dg/template/op1.C: New test.
30712
30713 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30714
30715 PR c++/8906
30716 * g++.dg/template/nested2.C: New test.
30717
30718 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30719
30720 PR c++/8724
30721 * g++.dg/expr/dtor1.C: New test.
30722
30723 2003-02-21 Zack Weinberg <zack@codesourcery.com>
30724
30725 * gcc.dg/cpp/include3.c: New test.
30726 * gcc.dg/cpp/inc/foo.h: New file.
30727
30728 2003-02-21 Glen Nakamura <glen@imodulo.com>
30729
30730 * gcc.c-torture/execute/20030221-1.c: New test.
30731
30732 2003-02-20 Mark Mitchell <mark@codesourcery.com>
30733
30734 PR c++/9729
30735 * g++.dg/abi/conv1.C: New test.
30736
30737 2003-02-20 Jan Hubicka <jh@suse.cz>
30738
30739 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
30740
30741 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
30742
30743 * gcc.c-torture/compile/20030219-1.c: New test.
30744
30745 2003-02-18 Jan Hubicka <jh@suse.cz>
30746
30747 * gcc.dg/funcorder.c: New test.
30748
30749 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30750
30751 * gcc.c-torture/execute/20030218-1.c: New.
30752
30753 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
30754
30755 * gcc.dg/20030218-1.c: New.
30756
30757 2003-02-18 Richard Henderson <rth@redhat.com>
30758
30759 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
30760 * gcc.dg/attr-used-2.c: New.
30761
30762 2003-02-18 Mark Mitchell <mark@codesourcery.com>
30763
30764 PR c++/9704
30765 * g++.dg/init/copy5.C: New test.
30766
30767 2003-02-18 Geoffrey Keating <geoffk@apple.com>
30768
30769 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
30770 * g++.dg/pch/pch.exp: Likewise.
30771
30772 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30773
30774 * gcc.c-torture/execute/20030209-1.c: Enable the test if
30775 STACK_SIZE is not defined.
30776
30777 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30778
30779 PR c++/9457
30780 * g++.dg/template/init1.C: New test.
30781
30782 2003-02-16 Jan HUbicka <jh@suse.cz>
30783
30784 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
30785 (foo): Add few extra tests
30786 * gcc.dg/c99-const-expr-3.c: Likewise.
30787 * gcc.c-torture/execute/20030216-1.c: New.
30788
30789 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30790
30791 PR c++/9459
30792 * g++.dg/ext/typeof4.C: New test.
30793
30794 2003-02-15 Roger Sayle <roger@eyesopen.com>
30795
30796 * gcc.dg/i386-387-3.c: New test case.
30797
30798 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
30799
30800 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
30801 cris-*-elf* cris-*-aout* and mmix-*-*.
30802
30803 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
30804
30805 * gcc.dg/20030213-1.c: New test.
30806
30807 2003-02-12 Roger Sayle <roger@eyesopen.com>
30808
30809 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
30810 * gcc.dg/i386-387-2.c: Likewise.
30811
30812 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
30813
30814 * gcc.dg/ppc-spe.c: Fix formatting.
30815 Enable tests that were previously unsupported by gas.
30816 Delete tests for instructions that no longer exist.
30817 Switch arguments on evsubifw builtin.
30818
30819 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
30820
30821 * gcc.c-torture/execute/20030209-1.c: Disable the test if
30822 STACK_SIZE is too small.
30823
30824 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30825 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
30826
30827 * gcc.dg/decl-2.c: New test.
30828
30829 2003-02-10 Jan Hubicka <jh@suse.cz>
30830
30831 * gcc.dg/i386-fpcvt-1.c: New test.
30832
30833 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
30834
30835 * gcc.c-torture/execute/20030209-1.c: New test.
30836
30837 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
30838
30839 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
30840 int-wide bitops, use the constants of the same width.
30841 Likewise, if long long is 32-bit wide, test bitops using
30842 32-bit constants.
30843
30844 2003-02-07 Loren James Rittle <ljrittle@acm.org>
30845
30846 * gcc.dg/20021014-1.c: Annotate with expected notice text.
30847
30848 2003-02-07 Roger Sayle <roger@eyesopen.com>
30849
30850 * testsuite/gcc.dg/builtins-4.c: New test case.
30851
30852 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30853
30854 * gcc.dg/20020430-1.c: Fix dg command typos.
30855 * gcc.dg/20020503-1.c: Likewise.
30856
30857 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30858
30859 PR c++/8785
30860 * g++.dg/parse/fused-params1.C: New test.
30861
30862 PR c++/8857
30863 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
30864
30865 PR c++/8921
30866 * g++.dg/parse/non-dependent1.C: New test.
30867
30868 PR c++/8928
30869 * g++.dg/parse/dupl-tmpl-args1.C: New test.
30870
30871 PR c++/9228
30872 * g++.dg/parse/undefined7.C: New test.
30873 * g++.dg/parse/non-templ1.C: New test.
30874
30875 PR c++/9229
30876 * g++.dg/parse/too-many-tmpl-args1.C: New test.
30877
30878 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30879
30880 * gcc.c-torture/compile/20030206-1.c: New test.
30881
30882 2003-02-05 Roger Sayle <roger@eyesopen.com>
30883
30884 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
30885 "pow" to "foo" to avoid potential confusion with a math built-in.
30886
30887 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30888
30889 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
30890 conditions for SPARC targets.
30891
30892 2003-02-05 Jakub Jelinek <jakub@redhat.com>
30893
30894 * gcc.dg/20030204-1.c: New test.
30895
30896 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30897
30898 PR c++/38
30899 * g++.dg/parse/array-size1.C: New test.
30900
30901 PR c++/5657
30902 * g++.dg/parse/undefined3.C: New test.
30903
30904 PR c++/5665
30905 * g++.dg/parse/undefined4.C: New test.
30906
30907 PR c++/5975
30908 * g++.dg/parse/undefined5.C: New test.
30909
30910 PR c++/7259
30911 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
30912
30913 PR c++/8578
30914 * g++.dg/parse/casting-operator1.C: New test.
30915
30916 PR c++/8596
30917 * g++.dg/parse/undefined6.C: New test.
30918
30919 PR c++/8736
30920 * g++.dg/parse/missing-template1.C: New test.
30921
30922 2003-02-04 Jan Hubicka <jh@suse.cz>
30923
30924 * gcc.dg/i386-cadd.c: Compile using -march=k8.
30925 * gcc.dg/i386-cmov?.c: Likewise.
30926 * gcc.dg/i386-fpcvt-?.c: Likewise.
30927 * gcc.dg/i386-ssefp-1.c: Likewise.
30928 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
30929 conventions.
30930
30931 2003-02-03 Mark Mitchell <mark@codesourcery.com>
30932
30933 PR c++/7129
30934 * testsuite/g++.dg/ext/max.C: New test.
30935
30936 2003-02-03 Jan Hubicka <jh@suse.cz>
30937
30938 * gcc.c-torture/execute/20030203-1.c: New test.
30939
30940 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
30941
30942 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
30943 'natural-endian'.
30944
30945 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
30946
30947 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
30948 * g++.dg/init/new2.C: Likewise.
30949 * g++.dg/other/new1.C: Likewise.
30950
30951 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
30952
30953 * gcc.dg/struct-ret-libc.c: New test.
30954
30955 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
30956
30957 * gcc.dg/20030129-1.c: New test.
30958
30959 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30960
30961 PR c++/8849
30962 * g++.dg/template/ptrmem4.C: New test.
30963
30964 2003-01-29 Mark Mitchell <mark@codesourcery.com>
30965
30966 * g++.dg/parser/constant1.C: New test.
30967
30968 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30969
30970 PR c++/8591
30971 * g++.dg/parse/friend2.C: New test.
30972
30973 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
30974
30975 PR c++/9437
30976 * g++.dg/template/unify4.C: New test.
30977
30978 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
30979
30980 * gcc.c-torture/execute/20030128-1.c: New test.
30981
30982 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
30983
30984 * g++.dg/lookup/nested1.C: Test moved from ...
30985 * g++.old-deja/g++.other/lookup24.C: ... here.
30986
30987 2003-01-28 Jan Hubicka <jh@suse.cz>
30988
30989 * gcc.dg/i386-cmov5.c: New test.
30990
30991 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30992
30993 * gcc.c-torture/execute/20010925-1.c: Changed the
30994 memcpy declaration.
30995
30996 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
30997
30998 PR c++/3902
30999 * g++.dg/parse/template5.C: New test.
31000
31001 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
31002
31003 PR fortran/9258
31004 * g77.dg/pr9258: New test.
31005
31006 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31007
31008 * README: Move relevant parts from README.g++.
31009
31010 * README.g++: Remove this file.
31011
31012 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31013
31014 * g++.dg/abi/dcast1.C: New test.
31015
31016 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31017
31018 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
31019
31020 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
31021
31022 PR c++/47
31023 * g++.old-deja/g++.other/lookup24.C: New test.
31024
31025 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31026
31027 PR middle-end/7227
31028 * gcc.dg/uninit-C.c: New test.
31029
31030 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
31031
31032 * g++.dg/abi/covariant1.C: New test.
31033
31034 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
31035
31036 * gcc.dg/20030123-1.c: New test.
31037
31038 2003-01-25 Jan Hubicka <jh@suse.cz>
31039
31040 PR opt/8492
31041 * gcc.c-torture/compile/20030125-1.c
31042
31043 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
31044
31045 PR c++/9403
31046 * g++.dg/parse/template3.C: New test.
31047 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
31048
31049 PR c++/795
31050 * g++.dg/parse/template4.C: New test.
31051
31052 PR c++/9415
31053 * g++.dg/template/qual2.C: New test.
31054
31055 PR c++/8545
31056 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
31057
31058 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
31059
31060 2003-01-25 Roger Sayle <roger@eyesopen.com>
31061
31062 * gcc.c-torture/execute/switch-1.c: New test case.
31063
31064 2003-01-25 Jan Hubicka <jh@suse.cz>
31065
31066 * gcc.c-torture/execute/20030125-1.[cx]: New test.
31067
31068 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
31069
31070 Tweaks for Bison-1.875. From the NEWS file:
31071 "- `parse error' -> `syntax error'
31072 Bison now uniformly uses the term `syntax error'"
31073 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
31074 * gcc.dg/cpp/digraph2.c: Likewise.
31075 * gcc.dg/cpp/direct2.c: Likewise.
31076 * gcc.dg/cpp/paste4.c: Likewise.
31077 * gcc.dg/c90-restrict-1.c: Likewise.
31078 * gcc.dg/c99-func-2.c: Likewise.
31079 * gcc.dg/noncompile/920721-2.c: Likewise.
31080 * gcc.dg/noncompile/930622-2.c: Likewise.
31081 * gcc.dg/noncompile/940112-1.c: Likewise.
31082 * gcc.dg/noncompile/950921-1.c: Likewise.
31083 * gcc.dg/noncompile/951123-1.c: Likewise.
31084 * gcc.dg/noncompile/971104-1.c: Likewise.
31085 * gcc.dg/noncompile/990416-1.c: Likewise.
31086
31087 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
31088
31089 * g++.dg/parse/undefined1.C: Add error message.
31090
31091 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31092
31093 PR c++/9354
31094 * g++.dg/parse/new1.C: New test.
31095
31096 PR c++/9216
31097 * g++.dg/parse/template2.C: New test.
31098
31099 PR c++/9354
31100 * g++.dg/parse/typedef2.C: New test.
31101
31102 PR c++/9328
31103 * g++.dg/ext/typeof3.C: New test.
31104
31105 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31106
31107 PR c++/2738
31108 * g++.dg/parse/ret-type1.C: New test.
31109
31110 PR c++/3792
31111 * g++.dg/parse/tmpl-outside1.C: New test.
31112
31113 PR c++/4207
31114 * g++.dg/parse/int-as-enum1.C: New test.
31115
31116 PR c++/4903
31117 * g++.dg/parse/no-typename1.C: New test.
31118
31119 PR c++/5533
31120 * g++.dg/parse/no-value1.C: New test.
31121
31122 PR c++/5921
31123 * g++.dg/parse/wrong-inline1.C: New test.
31124
31125 PR c++/6402
31126 * g++.dg/parse/ref1.C: New test.
31127
31128 PR c++/6992
31129 * g++.dg/parse/attr-ctor1.C: New test.
31130
31131 PR c++/7229
31132 * g++.dg/parse/namespace5.C: New test.
31133
31134 PR c++/7917
31135 * g++.dg/parse/func-def1.C: New test.
31136
31137 PR c++/8143
31138 * g++.dg/parse/undefined1.C: New test.
31139
31140 PR c++/5723, PR c++/8522
31141 * g++.dg/parse/specialization1.C: New test.
31142
31143 PR c++/163, PR c++/8595
31144 * g++.dg/parse/struct-as-enum1.C: New test.
31145
31146 PR c++/9173
31147 * g++.dg/parse/undefined2.C: New test.
31148
31149 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31150
31151 PR c++/9298
31152 * g++.dg/parse/template1.C: New test.
31153
31154 PR c++/9384
31155 * g++.dg/parse/using1.C: New test.
31156
31157 PR c++/9285
31158 PR c++/9294
31159 * g++.dg/parse/expr2.C: New test.
31160
31161 PR c++/9388
31162 * g++.dg/parse/lookup2.C: Likewise.
31163
31164 2003-01-21 Jan Hubicka <jh@suse.cz>
31165
31166 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
31167 * gcc.c-torture/execute/eeprof-1.c: Likewise.
31168 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
31169 * gcc.c-torture/execute/string-opt-*.c: Likewise.
31170
31171 2003-01-20 Nick Clifton <nickc@redhat.com>
31172
31173 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
31174 problem with ARM sibcall code generation.
31175
31176 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
31177
31178 * gcc.c-torture/execute/20030120-1.c: New.
31179
31180 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
31181
31182 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
31183
31184 2003-01-17 Mark Mitchell <mark@codesourcery.com>
31185
31186 PR c++/9272
31187 * g++.dg/parse/ctor1.C: New test.
31188
31189 PR c++/9294:
31190 * g++.dg/parse/qualified1.C: New test.
31191
31192 * g++.dg/parse/typename3.C: New test.
31193
31194 2003-01-16 Richard Henderson <rth@redhat.com>
31195
31196 * g++.dg/tls/init-2.C: Fix error matches for real this time.
31197
31198 2003-01-16 Richard Henderson <rth@redhat.com>
31199
31200 * g++.dg/pch/pch.exp: Copy test header to the working directory
31201 before using it either for precompilation or direct use.
31202 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
31203 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
31204
31205 2003-01-16 Richard Henderson <rth@redhat.com>
31206
31207 * gcc.dg/pch/pch.exp: Copy test header to the working directory
31208 before using it either for precompilation or direct use.
31209 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
31210 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
31211
31212 2003-01-16 Mark Mitchell <mark@codesourcery.com>
31213
31214 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
31215 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
31216 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
31217 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
31218 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
31219 typename warning into error.
31220 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
31221 error messages.
31222 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
31223 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
31224 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
31225 messages.
31226 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
31227 make declaration visible in template.
31228 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
31229 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
31230 messages.
31231 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
31232 message.
31233 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
31234 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
31235 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
31236 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
31237 typename warning with error message.
31238 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
31239 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
31240 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
31241
31242 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
31243
31244 * g++.dg/parse/ambig2.C: New test.
31245
31246 2003-01-15 Richard Henderson <rth@redhat.com>
31247
31248 * g++.dg/tls/init-2.C: Update error message string.
31249
31250 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31251
31252 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
31253
31254 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
31255
31256 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
31257 all for HC11/HC12.
31258 * gcc.c-torture/compile/20001205-1.x: Likewise.
31259 * gcc.c-torture/compile/20001226-1.x: Likewise.
31260 * gcc.c-torture/compile/920520-1.x: Likewise.
31261 * gcc.c-torture/compile/961203-1.x: Likewise.
31262 * gcc.c-torture/compile/20020604-1.x: Likewise.
31263
31264 2003-01-15 Jan Hubicka <jh@suse.cz>
31265
31266 * gcc.c-torture/compile/20030115-1.c: New test.
31267
31268 * gcc.dg/i386-fpcvt-1.c: New test.
31269 * gcc.dg/i386-fpcvt-2.c: New test.
31270
31271 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
31272
31273 Further conform g++'s __vmi_class_type_info to the C++ ABI
31274 specification.
31275 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
31276 the specification.
31277
31278 2003-01-14 Jan Hubicka <jh@suse.cz>
31279
31280 * gcc.dg/i386-fpcvt-1.c: New test.
31281 * gcc.dg/i386-fpcvt-2.c: New test.
31282
31283 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31284
31285 * gcc.dg/i386-mmx-3.c: New test.
31286
31287 2003-01-12 Mark Mitchell <mark@codesourcery.com>
31288
31289 PR c++/9264
31290 * g++.dg/parse/octal1.C: New file.
31291
31292 PR c++/9172
31293 * g++.dg/parse/typename1.C: New file.
31294
31295 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
31296
31297 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
31298 * gcc.dg/bf-no-ms-layout.c: Likewise.
31299 * gcc.dg/bf-ms-attrib.c: Likewise.
31300
31301 2003-01-10 Mark Mitchell <mark@codesourcery.com>
31302
31303 PR c++/9099
31304 * g++.dg/parse/dtor1.C: New file.
31305
31306 PR c++/9128
31307 * g++.dg/rtti/typeid1.C: New file.
31308
31309 PR c++/9153
31310 * g++.dg/parse/lookup1.C: New file.
31311
31312 PR c++/9171
31313 * g++.dg/templ/spec5.C: New file.
31314
31315 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
31316
31317 * gcc.c-torture/compile/20030110-1.c: New test.
31318
31319 2003-01-09 Geoffrey Keating <geoffk@apple.com>
31320
31321 Merge from pch-branch:
31322
31323 2002-12-23 Geoffrey Keating <geoffk@apple.com>
31324
31325 * gcc.dg/pch/cpp-1.h: New.
31326 * gcc.dg/pch/cpp-1.c: New.
31327 * gcc.dg/pch/cpp-2.h: New.
31328 * gcc.dg/pch/cpp-2.c: New.
31329
31330 2002-11-19 Geoffrey Keating <geoffk@apple.com>
31331
31332 * gcc.dg/pch/except-1.h: New.
31333 * gcc.dg/pch/except-1.c: New.
31334
31335 2002-11-13 Geoffrey Keating <geoffk@apple.com>
31336
31337 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
31338 running test.
31339 * gcc.dg/pch: Include *.hp not *.h.
31340 * gcc.dg/pch/system-1.h: New.
31341 * gcc.dg/pch/system-1.c: New.
31342
31343 2002-11-11 Geoffrey Keating <geoffk@apple.com>
31344
31345 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
31346 rather than trying to build and run a program using PCH.
31347 * gcc.dg/pch: Remove dg-do commands from test files.
31348
31349 2002-11-08 Geoffrey Keating <geoffk@apple.com>
31350
31351 * gcc.dg/pch/macro-3.c: New.
31352 * gcc.dg/pch/macro-3.h: New.
31353
31354 2002-11-04 Geoffrey Keating <geoffk@apple.com>
31355
31356 * gcc.dg/pch/common-1.c: New.
31357 * gcc.dg/pch/common-1.h: New.
31358 * gcc.dg/pch/decl-1.c: New.
31359 * gcc.dg/pch/decl-1.h: New.
31360 * gcc.dg/pch/decl-2.c: New.
31361 * gcc.dg/pch/decl-2.h: New.
31362 * gcc.dg/pch/decl-3.c: New.
31363 * gcc.dg/pch/decl-3.h: New.
31364 * gcc.dg/pch/decl-4.c: New.
31365 * gcc.dg/pch/decl-4.h: New.
31366 * gcc.dg/pch/decl-5.c: New.
31367 * gcc.dg/pch/decl-5.h: New.
31368 * gcc.dg/pch/global-1.c: New.
31369 * gcc.dg/pch/global-1.h: New.
31370 * gcc.dg/pch/inline-1.c: New.
31371 * gcc.dg/pch/inline-1.h: New.
31372 * gcc.dg/pch/inline-2.c: New.
31373 * gcc.dg/pch/inline-2.h: New.
31374 * gcc.dg/pch/static-1.c: New.
31375 * gcc.dg/pch/static-1.h: New.
31376 * gcc.dg/pch/static-2.c: New.
31377 * gcc.dg/pch/static-2.h: New.
31378
31379 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
31380
31381 * g++.dg/pch/pch.exp: Better handle failing testcases.
31382 * gcc.dg/pch/pch.exp: Likewise.
31383 * gcc.dg/pch/macro-1.c: New.
31384 * gcc.dg/pch/macro-1.h: New.
31385 * gcc.dg/pch/macro-2.c: New.
31386 * gcc.dg/pch/macro-2.h: New.
31387
31388 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
31389
31390 * g++.dg/dg.exp: Treat files in pch/ specially.
31391 * g++.dg/pch/pch.exp: New file.
31392 * g++.dg/pch/empty.H: New file.
31393 * g++.dg/pch/empty.C: New file.
31394 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
31395 "precompile".
31396
31397 * gcc.dg/pch/pch.exp: New file.
31398 * gcc.dg/pch/empty.h: New file.
31399 * gcc.dg/pch/empty.c: New file.
31400 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
31401 "precompile".
31402
31403 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31404
31405 * g++.dg/template/friend14.C: New test.
31406
31407 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31408
31409 * gcc.dg/old-style-asm-1.c: New test.
31410
31411 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
31412
31413 * gcc.c-torture/compile/20030109-1.c: New test.
31414
31415 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31416
31417 * gcc.c-torture/execute/20030109-1.c: New test.
31418
31419 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
31420
31421 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
31422 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
31423 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
31424 * g++.old-deja/g++.mike/eh2.C: Likewise.
31425 * g++.old-deja/g++.mike/eh3.C: Likewise.
31426 * g++.old-deja/g++.mike/eh5.C: Likewise.
31427 * g++.old-deja/g++.mike/eh6.C: Likewise.
31428 * g++.old-deja/g++.mike/eh7.C: Likewise.
31429 * g++.old-deja/g++.mike/eh8.C: Likewise.
31430 * g++.old-deja/g++.mike/eh9.C: Likewise.
31431 * g++.old-deja/g++.mike/eh10.C: Likewise.
31432 * g++.old-deja/g++.mike/eh12.C: Likewise.
31433 * g++.old-deja/g++.mike/eh13.C: Likewise.
31434 * g++.old-deja/g++.mike/eh14.C: Likewise.
31435 * g++.old-deja/g++.mike/eh16.C: Likewise.
31436 * g++.old-deja/g++.mike/eh17.C: Likewise.
31437 * g++.old-deja/g++.mike/eh18.C: Likewise.
31438 * g++.old-deja/g++.mike/eh21.C: Likewise.
31439 * g++.old-deja/g++.mike/eh23.C: Likewise.
31440 * g++.old-deja/g++.mike/eh24.C: Likewise.
31441 * g++.old-deja/g++.mike/eh25.C: Likewise.
31442 * g++.old-deja/g++.mike/eh26.C: Likewise.
31443 * g++.old-deja/g++.mike/eh27.C: Likewise.
31444 * g++.old-deja/g++.mike/eh28.C: Likewise.
31445 * g++.old-deja/g++.mike/eh29.C: Likewise.
31446 * g++.old-deja/g++.mike/eh31.C: Likewise.
31447 * g++.old-deja/g++.mike/eh33.C: Likewise.
31448 * g++.old-deja/g++.mike/eh34.C: Likewise.
31449 * g++.old-deja/g++.mike/eh35.C: Likewise.
31450 * g++.old-deja/g++.mike/eh36.C: Likewise.
31451 * g++.old-deja/g++.mike/eh37.C: Likewise.
31452 * g++.old-deja/g++.mike/eh38.C: Likewise.
31453 * g++.old-deja/g++.mike/eh39.C: Likewise.
31454 * g++.old-deja/g++.mike/eh40.C: Likewise.
31455 * g++.old-deja/g++.mike/eh41.C: Likewise.
31456 * g++.old-deja/g++.mike/eh42.C: Likewise.
31457 * g++.old-deja/g++.mike/eh44.C: Likewise.
31458 * g++.old-deja/g++.mike/eh46.C: Likewise.
31459 * g++.old-deja/g++.mike/eh47.C: Likewise.
31460 * g++.old-deja/g++.mike/eh48.C: Likewise.
31461 * g++.old-deja/g++.mike/eh49.C: Likewise.
31462 * g++.old-deja/g++.mike/eh50.C: Likewise.
31463 * g++.old-deja/g++.mike/eh51.C: Likewise.
31464 * g++.old-deja/g++.mike/eh53.C: Likewise.
31465 * g++.old-deja/g++.mike/eh55.C: Likewise.
31466 * g++.old-deja/g++.mike/p7912.C: Likewise.
31467 * g++.old-deja/g++.mike/p9706.C: Likewise.
31468 * g++.old-deja/g++.mike/p10416.C: Likewise.
31469 * g++.old-deja/g++.mike/p11667.C: Likewise.
31470 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
31471 Remove redundant reference to Iris.
31472 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
31473 Elxsi, i860, Pico Java, and WE32K.
31474
31475 2003-01-07 Mark Mitchell <mark@codesourcery.com>
31476
31477 * g++.dg/ext/asm4.C: New test.
31478
31479 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31480
31481 PR c++/9030
31482 * g++.dg/template/friend12.C: New test.
31483 * g++.dg/template/friend13.C: Likewise.
31484 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
31485
31486 2003-01-08 Jan Hubicka <jh@suse.cz>
31487
31488 * gcc.dg/i386-cadd.c: New test.
31489 * gcc.dg/i386-cmov4.c: Likewise.
31490
31491 2003-01-06 Mark Mitchell <mark@codesourcery.com>
31492
31493 PR c++/9165
31494 * g++.dg/warn/Wunused-3.C: New test.
31495
31496 * g++.dg/abi/bitfield9.C: New test.
31497
31498 PR c++/9189
31499 * g++.dg/parse/defarg3.C: New test.
31500
31501 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
31502
31503 * g++.dg/parse/ambig1.C: New test.
31504 * g++.dg/parse/defarg2.C: New test.
31505
31506 2003-01-05 Mark Mitchell <mark@codesourcery.com>
31507
31508 * g++.dg/template/defarg-1.C: New test.
31509 * g++.dg/template/local2.C: Likewise.
31510
31511 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
31512
31513 * gcc.c-torture/execute/20030105-1.c: New test.
31514
31515 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31516
31517 * g++.dg/parse/namespace3.C: Remove extra semicolons.
31518 * g++.dg/parse/namespace4.C: Likewise.
31519
31520 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31521
31522 * g++.dg/template/ntp2.C: New test.
31523
31524 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
31525
31526 * g++.dg/parse/extern-C-1.C: New test.
31527
31528 * g++.dg/parse/namespace4.C: New test.
31529
31530 * g++.dg/template/nested1.C: New test.
31531
31532 * g++.dg/parse/namespace3.C: New test.
31533
31534 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
31535
31536 * g++.dg/lookup/two-stage1.C: New test.
31537
31538 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31539
31540 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
31541 * g++.old-deja/g++.jason/access8.C: Likewise.
31542 * g++.old-deja/g++.other/decl5.C: Likewise.
31543
31544 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31545
31546 * g++.dg/parse/parse7.C: New test.
31547
31548 2003-01-02 Mark Mitchell <mark@codesourcery.com>
31549
31550 PR c++/2843
31551 * g++.dg/ext/attrib7.C: New test.
31552
31553 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31554
31555 * g++.dg/parse/parse6.C: New test.
31556
31557 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
31558
31559 * gcc.dg/h8300-stack-1.c: New.
31560
31561 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31562
31563 g++.dg/lookup/exception1.C: New test.
31564
31565 g++.dg/lookup/template1.C: New test.
31566
31567 g++.dg/parse/namespace2.C: New test.
31568
31569 g++.dg/parse/parens2.C: New test.
31570
31571 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31572
31573 * g++.dg/parse/parse5.C: New test.
31574 * g++.dg/lookup/scoped4.C: New test.
31575
31576 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31577
31578 * g++.dg/parse/parens1.C: New test.
31579
31580 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
31581 angle-bracket1.C.
31582 * g++.dg/parse/parens2.C: New test.
31583
31584 * g++.dg/lookup/scope-operator1.C: New test.
31585
31586 * g++.dg/parse/operator1.C: New test.
31587
31588 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31589
31590 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
31591 * g++.old-deja/g++.other/access6.C: Likewise.
31592 * g++.old-deja/g++.other/decl1.C: Likewise.
31593 * g++.old-deja/g++.pt/typename12.C: Likewise.
31594
31595 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31596
31597 * g++.dg/parse/namespace1.C: New test.
31598
31599 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31600
31601 * g++.dg/parse/parse4.C: New test.
31602
31603 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31604
31605 * g++.dg/parse/parse3.C: New test.
31606
31607 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31608
31609 * g++.dg/parse/parse2.C: New test.
31610
31611 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31612
31613 * g++.dg/template/friend11.C: New test.
31614
31615 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31616
31617 * g++.dg/parse/parse1.C: New test.
31618
31619 2002-12-31 Janis Johnson <janis187@us.ibm.com>
31620
31621 * lib/profopt.exp: Change the name of a global variable to avoid
31622 possible clashes with other test suites.
31623
31624 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
31625
31626 * g++.dg/inherit/covariant8.C: New test.
31627
31628 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31629
31630 * g++.dg/init/array9.C: New test.
31631
31632 PR c++/9112
31633 * g++.dg/parse/expr1.C: New test.
31634
31635 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
31636
31637 * gcc.c-torture/compile/20021230-1.c: New test.
31638
31639 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
31640
31641 * g++.dg/inherit/covariant5.C: New test.
31642 * g++.dg/inherit/covariant6.C: New test.
31643 * g++.dg/inherit/covariant7.C: New test.
31644
31645 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31646
31647 PR c++/2739
31648 * g++.dg/other/access2.C: New test.
31649
31650 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
31651
31652 * g++.dg/other/anon-struct.C: No longer fails
31653 * g++.old-deja/g++.brendan/parse4.C: Likewise.
31654 * g++.old-deja/g++.brendan/parse5.C: Likewise.
31655 * g++.old-deja/g++.brendan/parse6.C: Likewise.
31656
31657 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
31658
31659 * g++.dg/parse/angle-bracket.C (main): No longer fails.
31660
31661 2002-12-27 Mark Mitchell <mark@codesourcery.com>
31662
31663 * g++.dg/eh/spec4.C: Remove stray semicolon.
31664 * g++.dg/expr/pmf-1.C: Change error message.
31665 * g++.dg/ext/asm1.C: Remove stray semicolon.
31666 * g++.dg/ext/typename1.C: Add missing typenames.
31667 * g++.dg/inherit/template-as-base.C: Change error message.
31668 * g++.dg/lookup/scoped1.C: Likewise.
31669 * g++.dg/lookup/scoped2.C: Likewise.
31670 * g++.dg/lookup/using2.C: Likewise.
31671 * g++.dg/other/component1.C: Remove stray semicolon.
31672 * g++.dg/other/do1.C: Change error message.
31673 * g++.dg/other/error2.C: Likewise.
31674 * g++.dg/other/init1.C: Likewise.
31675 * g++.dg/other/packed1.C: Remove stray semicolon.
31676 * g++.dg/other/ptrmem2.C: Change error message.
31677 * g++.dg/parse/parameter-declaration-1.C: Remove line number
31678 marker.
31679 * g++.dg/special/initp1.C: Remove invalid attribute usage.
31680 * g++.dg/template/access3.C: Add typename keyword.
31681 * g++.dg/template/access5.C: Remove stray semicolon.
31682 * g++.dg/template/access6.C: Likewise.
31683 * g++.dg/template/complit1.C: Likewise.
31684 * g++.dg/template/crash1.C: Change error message.
31685 * g++.dg/template/inherit2.C: Remove stray semicolon.
31686 * g++.dg/template/instantiate2.C: Likewise.
31687 * g++.dg/template/instantiate3.C: Change error message.
31688 * g++.dg/template/qual1.C: Remove stray semicolon.
31689 * g++.dg/template/qualttp18.C: Change error message.
31690 * g++.dg/template/ref1.C: Remove stray semicolon.
31691 * g++.dg/template/sizeof1.C (A::value): Declare it.
31692 * g++.dg/template/spec4.C: Change error message.
31693 * g++.dg/template/static1.C: Likewise.
31694 * g++.dg/template/type1.C: Likewise.
31695 * g++.dg/template/typename3.C: Likewise.
31696 * g++.old-deja/g++.benjamin/13478.C: Change error message.
31697 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
31698 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
31699 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
31700 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
31701 named return value extension.
31702 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
31703 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
31704 * g++.old-deja/g++.bob/extern_C.C: Likewise.
31705 * g++.old-deja/g++.bob/inherit2.C: Likewise.
31706 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31707 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31708 * g++.old-deja/g++.brendan/crash13.C: Likewise.
31709 * g++.old-deja/g++.brendan/crash15.C: Likewise.
31710 * g++.old-deja/g++.brendan/crash18.C: Change error message.
31711 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
31712 * g++.old-deja/g++.brendan/crash38.C: Likewise.
31713 * g++.old-deja/g++.brendan/crash50.C: Likewise.
31714 * g++.old-deja/g++.brendan/crash56.C: Likewise.
31715 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
31716 syntax.
31717 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
31718 * g++.old-deja/g++.brendan/crash8.C: Change error message.
31719 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
31720 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31721 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
31722 * g++.old-deja/g++.brendan/template11.C: Likewise.
31723 * g++.old-deja/g++.brendan/template26.C: Likewise.
31724 * g++.old-deja/g++.brendan/template27.C: Use explicit
31725 specialization syntax.
31726 * g++.old-deja/g++.brendan/template30.C: Likewise.
31727 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
31728 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
31729 non-dependent names.
31730 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
31731 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
31732 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
31733 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
31734 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
31735 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
31736 named return value extension.
31737 * g++.old-deja/g++.ext/namedret2.C: Likewise.
31738 * g++.old-deja/g++.ext/namedret3.C: Likewise.
31739 * g++.old-deja/g++.ext/return1.C: Likewise.
31740 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
31741 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
31742 * g++.old-deja/g++.jason/access8.C: Likewise.
31743 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
31744 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
31745 pseudo-destructor names.
31746 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
31747 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
31748 pseudo-destructor names.
31749 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
31750 * g++.old-deja/g++.jason/overload19.C: Likewise.
31751 * g++.old-deja/g++.jason/overload32.C: Likewise.
31752 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
31753 stray semicolons.
31754 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
31755 * g++.old-deja/g++.jason/return.C: Likewise.
31756 * g++.old-deja/g++.jason/return2.C: Likewise.
31757 * g++.old-deja/g++.jason/shadow1.C: Likewise.
31758 * g++.old-deja/g++.jason/special.C: Use explicit specialization
31759 syntax.
31760 * g++.old-deja/g++.jason/template10.C: Account for use of
31761 non-dependent names.
31762 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
31763 syntax.
31764 * g++.old-deja/g++.jason/template37.C: Likewise.
31765 * g++.old-deja/g++.law/access4.C: Change error messages.
31766 * g++.old-deja/g++.law/arm13.C: Remove incorrect
31767 pseudo-destructor names.
31768 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
31769 * g++.old-deja/g++.law/ctors9.C: Likewise.
31770 * g++.old-deja/g++.law/cvt22.C: Likewise.
31771 * g++.old-deja/g++.law/dtors5.C: Likewise.
31772 * g++.old-deja/g++.law/global-init1.C: Likewise.
31773 * g++.old-deja/g++.law/missed-error3.C: Likewise.
31774 * g++.old-deja/g++.law/operators28.C: Likewise.
31775 * g++.old-deja/g++.law/visibility28.C: Likewise.
31776 * g++.old-deja/g++.martin/eval1.C: Likewise.
31777 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
31778 name.
31779 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
31780 * g++.old-deja/g++.mike/net34.C: Likewise.
31781 * g++.old-deja/g++.mike/net36.C: Likewise.
31782 * g++.old-deja/g++.mike/ns2.C: Likewise.
31783 * g++.old-deja/g++.mike/p12306.C: Likewise.
31784 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
31785 value extension.
31786 * g++.old-deja/g++.mike/p700.C: Likewise.
31787 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
31788 * g++.old-deja/g++.mike/p710.C: Likewise.
31789 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
31790 value extension.
31791 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
31792 * g++.old-deja/g++.mike/pmf9.C: Likewise.
31793 * g++.old-deja/g++.ns/crash2.C: Likewise.
31794 * g++.old-deja/g++.ns/crash3.C: Likewise.
31795 * g++.old-deja/g++.ns/invalid1.C: Likewise.
31796 * g++.old-deja/g++.ns/ns17.C: Likewise.
31797 * g++.old-deja/g++.ns/template16.C: Likewise.
31798 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
31799 keyword.
31800 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
31801 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
31802 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
31803 named return value extension.
31804 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
31805 * g++.old-deja/g++.other/access4.C: Issue additional error
31806 messages.
31807 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
31808 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
31809 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
31810 * g++.old-deja/g++.other/crash25.C: Change error message.
31811 * g++.old-deja/g++.other/crash4.C: Change error message.
31812 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
31813 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
31814 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
31815 checks.
31816 * g++.old-deja/g++.other/defarg8.C: Likewise.
31817 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
31818 * g++.old-deja/g++.other/dtor10.C: Likewise.
31819 * g++.old-deja/g++.other/incomplete.C: Likewise.
31820 * g++.old-deja/g++.other/linkage7.C: Likewise.
31821 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
31822 lookup algorithm.
31823 * g++.old-deja/g++.other/mangle2.C: Likewise.
31824 * g++.old-deja/g++.other/refinit2.C: Likewise.
31825 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
31826 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
31827 * g++.old-deja/g++.pt/crash28.C: Likewise.
31828 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
31829 syntax.
31830 * g++.old-deja/g++.pt/crash32.C: Change error message.
31831 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
31832 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
31833 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
31834 error message position.
31835 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
31836 * g++.old-deja/g++.pt/defarg8.C: Change error message.
31837 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
31838 syntax.
31839 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
31840 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
31841 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
31842 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
31843 keyword.
31844 * g++.old-deja/g++.pt/explicit31.C: Likewise.
31845 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
31846 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
31847 keyword.
31848 * g++.old-deja/g++.pt/explicit71.C: Change error message.
31849 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
31850 syntax.
31851 * g++.old-deja/g++.pt/friend28.C: Account for use of
31852 non-dependent names.
31853 * g++.old-deja/g++.pt/friend29.C: Likewise.
31854 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
31855 rules.
31856 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
31857 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
31858 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
31859 lookup rules.
31860 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
31861 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
31862 keyword.
31863 * g++.old-deja/g++.pt/memclass20.C: Likewise.
31864 * g++.old-deja/g++.pt/memclass5.C: Likewise.
31865 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
31866 keyword.
31867 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
31868 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
31869 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
31870 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
31871 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
31872 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
31873 keyword.
31874 * g++.old-deja/g++.pt/spec10.C: Likewise.
31875 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
31876 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
31877 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
31878 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
31879 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
31880 * g++.old-deja/g++.pt/ttp62.C: Likewise.
31881 * g++.old-deja/g++.pt/ttp64.C: Likewise.
31882 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
31883 * g++.old-deja/g++.pt/typename15.C: Likewise.
31884 * g++.old-deja/g++.pt/typename22.C: Likewise.
31885 * g++.old-deja/g++.pt/typename6.C: Change error messages.
31886 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
31887 * g++.old-deja/g++.pt/virtual2.C: Likewise.
31888 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
31889 syntax.
31890 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
31891 return value extension.
31892 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
31893 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
31894 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
31895 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
31896
31897 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
31898
31899 * g++.dg/warn/inline1.C: New test.
31900 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
31901 * g++.old-deja/g++.jason/synth10.C: Likewise.
31902 * g++.old-deja/g++.mike/net31.C: Likewise.
31903 * g++.old-deja/g++.mike/p8786.C: Likewise.
31904
31905 * g++.dg/template/friend10.C: New test.
31906 * g++.dg/template/conv5.C: New test.
31907
31908 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
31909
31910 * g++.dg/lookup/scoped3.C: New test.
31911
31912 * g++.dg/lookup/decl1.C: New test.
31913 * g++.dg/lookup/decl2.C: New test.
31914
31915 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
31916
31917 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
31918 gcc.c-torture/compile/20021015-1.c,
31919 gcc.c-torture/compile/20021015-2.c,
31920 gcc.c-torture/compile/20021123-1.c,
31921 gcc.c-torture/compile/20021123-2.c,
31922 gcc.c-torture/compile/20021123-3.c,
31923 gcc.c-torture/compile/20021123-4.c,
31924 gcc.c-torture/execute/20021024-1.c: Add tests previously added
31925 only to 3.1 or 3.2 branch.
31926
31927 2002-12-23 Mark Mitchell <mark@codesourcery.com>
31928
31929 * gcc.dg/i386-bitfield3.c: New test.
31930
31931 * gcc.dg/i386-bitfield2.c: New test.
31932
31933 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
31934
31935 * g++.dg/parse/conv_op1.C: New test.
31936
31937 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
31938
31939 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
31940 approved.
31941
31942 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
31943
31944 * gcc.c-torture/compile/20021220-1.c: New test.
31945
31946 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
31947
31948 * gcc.dg/i386-fastcall-1.c: New.
31949
31950 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31951
31952 * gcc.c-torture/execute/20021219-1.c: New test.
31953
31954 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31955
31956 * gcc.dg/i386-pic-1.c: New test.
31957
31958 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31959
31960 PR c++/8099
31961 * g++.dg/template/friend9.C: New test.
31962
31963 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31964
31965 PR c++/3663
31966 * g++.dg/template/access7.C: New test.
31967
31968 2002-12-18 Nick Clifton <nickc@redhat.com>
31969
31970 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
31971 the libstdc++-v3 directory has been found.
31972
31973 2002-12-12 Devang Patel <dpatel@apple.com>
31974 * gcc.dg/darwin-ld-1.c: New test.
31975 * gcc.dg/darwin-ld-2.c: New test.
31976 * gcc.dg/darwin-ld-3.c: New test.
31977 * gcc.dg/darwin-ld-4.c: New test.
31978 * gcc.dg/darwin-ld-5.c: New test.
31979
31980 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31981
31982 * gcc.c-torture/compile/20021212-1.c: New test.
31983
31984 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
31985
31986 * gcc.dg/fshort-wchar: New test.
31987
31988 2002-12-10 Mark Mitchell <mark@codesourcery.com>
31989
31990 PR c++/8372
31991 * g++.dg/template/dtor1.C: New test.
31992
31993 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
31994 markers.
31995
31996 2002-12-10 Jakub Jelinek <jakub@redhat.com>
31997
31998 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
31999
32000 2002-12-09 Mark Mitchell <mark@codesourcery.com>
32001
32002 * g++.dg/template/static1.C: New test.
32003 * g++.dg/template/static2.C: New test.
32004 * g++.old-deja/g++.ext/memconst.C: New test.
32005
32006 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32007
32008 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
32009 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
32010 * g++.dg/special/initp1.C: Likewise.
32011
32012 2002-12-06 Jakub Jelinek <jakub@redhat.com>
32013
32014 * gcc.c-torture/execute/20021204-1.c: New test.
32015
32016 2002-12-04 Geoffrey Keating <geoffk@apple.com>
32017
32018 * gcc.dg/ppc-fmadd-1.c: New file.
32019 * gcc.dg/ppc-fmadd-2.c: New file.
32020 * gcc.dg/ppc-fmadd-3.c: New file.
32021
32022 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32023
32024 * gcc.c-torture/compile/20021204-1.c: New test.
32025
32026 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
32027
32028 * g++.dg/inherit/covariant2.C: New test.
32029 * g++.dg/inherit/covariant3.C: New test.
32030 * g++.dg/inherit/covariant4.C: New test.
32031 * g++.dg/inherit/covariant1.C: Remove XFAIL.
32032 * g++.old-deja/g++.robertl/eb17.C: Likewise.
32033
32034 2002-12-03 Mark Mitchell <mark@codesourcery.com>
32035
32036 PR c++/8688
32037 * g++.dg/init/brace3.C: New test.
32038
32039 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
32040
32041 * gcc.dg/20020210-1.c: Fix a comment typo.
32042
32043 2002-12-02 Mark Mitchell <mark@codesourcery.com>
32044
32045 PR c++/8720
32046 * g++.dg/parse/defarg1.C: New test.
32047
32048 PR c++/8615
32049 * g++.dg/template/char1.C: New test.
32050
32051 * g++.dg/template/varmod1.C: Fix typo.
32052
32053 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32054
32055 DR 180
32056 * g++.old-deja/g++.pt/crash32.C: Expect error.
32057
32058 2002-12-01 Mark Mitchell <mark@codesourcery.com>
32059
32060 PR c++/5919
32061 * g++.dg/template/varmod1.C: New test.
32062
32063 PR c++/8727
32064 * g++.dg/inherit/typeinfo1.C: New test.
32065
32066 PR c++/8663
32067 * g++.dg/inherit/typedef1.C: New test.
32068
32069 2002-11-30 Mark Mitchell <mark@codesourcery.com>
32070
32071 PR c++/8332
32072 PR c++/8493
32073 * g++.dg/template/strlen1.C: New test.
32074
32075 PR c++/8227
32076 * g++.dg/template/ctor2.C: New test.
32077
32078 PR c++/8214
32079 * g++.dg/init/string1.C: New test.
32080
32081 PR c++/8511
32082 * g++.dg/template/friend8.C: New test.
32083
32084 2002-11-29 Joe Buck <jbuck@synopsys.com>
32085
32086 * g++.dg/lookup/anon2.C: New test.
32087
32088 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
32089
32090 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
32091 h8300 port.
32092
32093 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
32094
32095 * gcc.dg/bitfld-6.c: New test.
32096
32097 2002-11-27 Jan Hubicka <jh@suse.cz>
32098
32099 * gcc.c-torture/execute/20021127.[cx]: New test.
32100
32101 2002-11-26 Jan Hubicka <jh@suse.cz>
32102
32103 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
32104 quality.
32105
32106 2002-11-26 Geoffrey Keating <geoffk@apple.com>
32107
32108 * g++.dg/init/brace2.C: New test.
32109 * g++.old-deja/g++.mike/p9129.C: Correct.
32110
32111 2002-11-26 Mark Mitchell <mark@codesourcery.com>
32112
32113 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
32114
32115 2002-11-25 Andreas Bauer <baueran@in.tum.de>
32116
32117 * gcc.dg/sibcall-6: New test for indirect sibcalls.
32118
32119 2002-11-25 Mark Mitchell <mark@codesourcery.com>
32120
32121 * testsuite/g++.dg/abi/empty11.C: New test.
32122 * testsuite/g++.dg/rtti/cv1.C: New test.
32123
32124 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
32125
32126 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
32127
32128 2002-11-24 Mark Mitchell <mark@codesourcery.com>
32129
32130 * g++.dg/abi/empty10.C: New test.
32131
32132 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32133
32134 * gcc.c-torture/compile/20021124-1.c: New test.
32135
32136 2002-11-22 Mark Mitchell <mark@codesourcery.com>
32137
32138 * g++.dg/abi/rtti2.C: New test.
32139
32140 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32141
32142 * gcc.dg/i386-unroll-1.c: New test.
32143
32144 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32145
32146 * gcc.c-torture/compile/20021120-1.c: New test.
32147 * gcc.c-torture/compile/20021120-2.c: New test.
32148
32149 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32150
32151 * gcc.dg/bitfld-5.c: New test.
32152
32153 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32154
32155 * gcc.c-torture/execute/20021120-3.c: New test.
32156
32157 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32158
32159 * gcc.c-torture/execute/20021120-2.c: New test.
32160
32161 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32162
32163 * gcc.c-torture/execute/20021120-1.c: New test.
32164
32165 2002-11-20 Jakub Jelinek <jakub@redhat.com>
32166
32167 * gcc.c-torture/execute/20021118-3.c: New test.
32168
32169 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32170
32171 * gcc.c-torture/compile/20021119-1.c: New test.
32172
32173 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
32174
32175 * gcc.dg/duff-1.c: New test.
32176 * gcc.dg/duff-2.c: New test.
32177 * gcc.dg/duff-3.c: New test.
32178
32179 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
32180
32181 * gcc.dg/cpp/_Pragma5.c: New test.
32182
32183 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32184
32185 * gcc.c-torture/execute/20021118-2.c: New test.
32186
32187 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32188
32189 * gcc.c-torture/execute/20021118-1.c: New test.
32190
32191 2002-11-16 Jakub Jelinek <jakub@redhat.com>
32192
32193 * gcc.dg/20021116-1.c: New test.
32194
32195 2002-11-14 Mark Mitchell <mark@codesourcery.com>
32196
32197 * g++.dg/abi/vcall1.C: New test.
32198
32199 2002-11-14 Jakub Jelinek <jakub@redhat.com>
32200
32201 * gcc.dg/20021029-1.c: New test.
32202 * gcc.dg/20021029-2.c: New test.
32203
32204 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32205
32206 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
32207
32208 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32209
32210 PR c/8439
32211 * gcc.dg/20021110.c: Move to ...
32212 * gcc.c-torture/compile/20021110.c: .... here.
32213
32214 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32215
32216 PR c/8467
32217 * gcc.c-torture/execute/20021111-1.c
32218
32219 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32220
32221 PR c/8439
32222 * gcc.dg/20021110.c: New test.
32223
32224 2002-11-10 Mark Mitchell <mark@codesourcery.com>
32225
32226 * g++.dg/abi/vthunk3.C: Run only on x86.
32227
32228 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
32229
32230 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
32231
32232 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
32233
32234 * lib/compat.exp (compat-execute): Fix logic error in last
32235 change.
32236
32237 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
32238
32239 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
32240
32241 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32242
32243 PR c++/8389
32244 * g++.dg/template/access6.C: New test.
32245
32246 2002-11-08 Jan Hubicka <jh@suse.cz>
32247
32248 * gcc.dg/i386-ssefp-1.c: New test.
32249 * gcc.dg/i386-ssefp-1.c: New test.
32250
32251 2002-11-08 Jan Hubicka <jh@suse.cz>
32252
32253 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
32254
32255 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32256
32257 * g++.dg/abi/vthunk3.C: New test.
32258
32259 PR c++/8338
32260 * g++.dg/template/crash2.C: New test.
32261
32262 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32263
32264 * testsuite/g++.dg/abi/dtor1.C: New test.
32265 * testsuite/g++.dg/abi/dtor2.C: Likewise.
32266
32267 2002-11-05 Geoffrey Keating <geoffk@apple.com>
32268
32269 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
32270 Darwin.
32271
32272 2002-11-04 Adam Nemet <anemet@lnxw.com>
32273
32274 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
32275 -mthumb. Only xfail with -O0.
32276
32277 2002-11-03 Mark Mitchell <mark@codesourcery.com>
32278
32279 * g++.dg/abi/thunk1.C: New test.
32280 * g++.dg/abi/thunk2.C: Likewise.
32281 * g++.dg/abi/vtt1.C: Likewise.
32282
32283 2002-11-02 Diego Novillo <dnovillo@redhat.com>
32284
32285 PR optimization/8423
32286 * gcc.c-torture/execute/builtin-constant.c: New test.
32287
32288 2002-11-01 Zack Weinberg <zack@codesourcery.com>
32289
32290 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
32291 Add some more cases.
32292
32293 2002-11-01 Mark Mitchell <mark@codesourcery.com>
32294
32295 PR c++/8391
32296 * g++.dg/opt/local1.C: New test.
32297
32298 2002-10-30 Mark Mitchell <mark@codesourcery.com>
32299
32300 PR c++/8160
32301 * g++.dg/template/complit1.C: New test.
32302
32303 PR c++/8149
32304 * g++.dg/template/typename4.C: Likewise.
32305
32306 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32307
32308 Core issue 287, PR c++/7639
32309 * g++.dg/template/instantiate1.C: Adjust error location.
32310 * g++.dg/template/instantiate3.C: New test.
32311 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
32312 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
32313 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
32314
32315 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
32316
32317 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
32318
32319 2002-10-29 Mark Mitchell <mark@codesourcery.com>
32320
32321 PR c++/8287
32322 * g++.dg/init/dtor2.C: New test.
32323
32324 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32325
32326 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
32327 * gcc.dg/nest.c: Bypass errors on irix6.
32328
32329 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
32330
32331 * gcc.dg/nest.c: Expect error for mmix-*-*.
32332 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
32333
32334 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
32335
32336 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
32337 markers.
32338
32339 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
32340
32341 2002-10-25 Mike Stump <mrs@apple.com>
32342
32343 * gcc.dg/warn-1.c: New test.
32344
32345 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32346
32347 * g++.dg/template/typename3.C: New test.
32348
32349 2002-10-25 Mark Mitchell <mark@codesourcery.com>
32350
32351 * g++.dg/lookup/ptrmem1.C: New test.
32352
32353 * g++.dg/abi/vthunk2.C: New test.
32354
32355 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32356
32357 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
32358
32359 2002-10-24 Mark Mitchell <mark@codesourcery.com>
32360
32361 * g++.dg/abi/empty9.C: New test.
32362
32363 2002-10-24 Richard Henderson <rth@redhat.com>
32364
32365 * g++.dg/inherit/thunk1.C: Enable for ia64.
32366
32367 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32368
32369 PR c++/8067
32370 * g++.dg/lookup/pretty1.C: New test.
32371
32372 2002-10-23 Jakub Jelinek <jakub@redhat.com>
32373
32374 * gcc.dg/20021023-1.c: New test.
32375
32376 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32377
32378 PR c++/7679
32379 * g++.dg/parse/inline1.C: New test.
32380
32381 2002-10-23 Richard Henderson <rth@redhat.com>
32382
32383 * g++.dg/inherit/thunk1.C: Enable for x86_64.
32384
32385 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
32386
32387 2002-10-22 Mark Mitchell <mark@codesourcery.com>
32388
32389 PR c++/6579
32390 * g++.dg/parse/stmtexpr3.C: New test.
32391
32392 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
32393
32394 * g++.dg/expr/cond1.C: New test.
32395
32396 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32397
32398 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
32399
32400 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32401
32402 * g++.dg/abi/vbase13.C: New test.
32403 * g++.dg/abi/vbase14.C: Likewise.
32404
32405 2002-10-21 Jakub Jelinek <jakub@redhat.com>
32406
32407 * gcc.dg/tls/pic-1.c: New test.
32408 * gcc.dg/tls/nonpic-1.c: New test.
32409 * gcc.dg/20021018-1.c: New test.
32410
32411 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32412
32413 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
32414 Remove only files with the same base name as the test case.
32415 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
32416 (profopt-execute): Likewise. Also, remove old profiling
32417 and performance data files before running the tests.
32418
32419 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
32420 * g++.dg/bprob/bprob.exp: Likewise.
32421 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
32422 to allow more general test case names.
32423
32424 * g++.dg/bprob/bprob-1.C: Rename to ...
32425 * g++.dg/bprob/g++-bprob-1.C: ... this.
32426
32427 * g77.dg/bprob/bprob-1.f: Rename to ...
32428 * g77.dg/bprob/g77-bprob-1.f: ... this.
32429
32430 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32431
32432 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
32433 bison 1.50 or later.
32434
32435 2002-10-21 Janis Johnson <janis187@us.ibm.com>
32436
32437 * g++.dg/README: Describe more test directories.
32438
32439 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32440
32441 * g++.dg/init/array6.C: Add additional tests.
32442
32443 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32444
32445 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
32446 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
32447
32448 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
32449
32450 * gcc.c-torture/compile/20020604-1.x: New.
32451 * gcc.c-torture/compile/simd-5.x: Likewise.
32452 * gcc.c-torture/execute/920710-1.x: Likewise.
32453 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
32454
32455 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32456
32457 * g++.dg/inherit/override1.C: Add dg-options clause.
32458
32459 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32460
32461 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
32462 _mm_slli_si128.
32463
32464 2002-10-19 Andreas Schwab <schwab@suse.de>
32465
32466 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
32467 directory component.
32468
32469 2002-10-18 Mark Mitchell <mark@codesourcery.com>
32470
32471 * g++.dg/inherit/thunk1.C: New test.
32472
32473 * g++.dg/inherit/override1.C: New test.
32474
32475 * g++.dg/abi/mangle11.C: New test.
32476 * g++.dg/abi/mangle14.C: New test.
32477 * g++.dg/abi/mangle17.C: New test.
32478
32479 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
32480
32481 * g++.dg/overload/member2.C: New test.
32482
32483 2002-10-17 Janis Johnson <janis187@us.ibm.com>
32484
32485 * g++.dg/README: Describe new compat directory.
32486 * g++.dg/dg.exp: Skip tests in compat directory.
32487 * README.compat: New file.
32488 * lib/compat.exp: New expect script.
32489 * g++.dg/compat: New test directory.
32490 * g++.dg/compat/compat.exp: New expect script.
32491 * g++.dg/compat/abi: New test directory.
32492 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
32493 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
32494 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
32495 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
32496 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
32497 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
32498 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
32499 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
32500 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
32501 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
32502 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
32503 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
32504 * g++.dg/compat/break: New test directory.
32505 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
32506 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
32507 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
32508 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
32509 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
32510 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
32511 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
32512 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
32513 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
32514 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
32515 g++.dg/compat/break/README: New files.
32516 * g++.dg/compat/eh: New test directory.
32517 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
32518 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
32519 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
32520 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
32521 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
32522 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
32523 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
32524 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
32525 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
32526 g++.dg/compat/eh/filter2_y.C,
32527 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
32528 g++.dg/compat/eh/new1_y.C,
32529 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
32530 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
32531 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
32532 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
32533 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
32534 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
32535 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
32536 g++.dg/compat/eh/unexpected1_y.C: New files.
32537 * g++.dg/compat/init: New test directory.
32538 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
32539 g++.dg/compat/init/array5_y.C,
32540 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
32541 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
32542 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
32543 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
32544 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
32545 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
32546 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
32547 g++.dg/compat/init/init-ref2_y.C: New files.
32548
32549 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32550
32551 PR c++/7584
32552 * g++.dg/inherit/using3.C: New test.
32553
32554 2002-10-17 Jan Hubicka <jh@suse.cz>
32555
32556 * gcc.dg/20021017-2.c: New test.
32557
32558 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32559
32560 * g++.dg/abi/mangle16.C: Adjust.
32561
32562 * g++.dg/init/array8.C: New test.
32563
32564 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
32565
32566 * gcc.dg/special/mips-abi.exp: New test.
32567 * gcc.dg/special/mips-abi.s: Empty file used by the above.
32568
32569 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32570
32571 * g++.dg/abi/mangle16.C: New test.
32572 * g++.dg/abi/mangle17.C: Likewise.
32573
32574 PR c++/7478
32575 * g++.dg/template/ref1.C: New test.
32576
32577 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32578
32579 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
32580
32581 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
32582
32583 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
32584
32585 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32586
32587 PR c++/7524
32588 * g++.dg/init/array7.C: New test.
32589
32590 2002-10-15 Mark Mitchell <mark@codesourcery.com>
32591
32592 * g++.dg/init/array6.C: New test.
32593
32594 * g++.dg/abi/mangle13.C: Likewise.
32595 * g++.dg/abi/mangle14.C: Likewise.
32596 * g++.dg/abi/mangle15.C: Likewise.
32597
32598 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32599
32600 * g++.dg/abi/empty8.C: New test.
32601
32602 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
32603
32604 * g++.dg/init/ctor1.C: New test.
32605
32606 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
32607
32608 * gcc.c-torture/execute/20021015-1.c: New test.
32609
32610 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
32611
32612 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
32613
32614 2002-10-14 Jan Hubicka <jh@suse.cz>
32615
32616 * gcc.dg/i386-ssetype-[1-5].c: New tests.
32617
32618 2002-10-14 Richard Henderson <rth@redhat.com>
32619
32620 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
32621
32622 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32623
32624 PR optimization/6631
32625 * g++.dg/opt/const2.C: New test.
32626
32627 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32628
32629 PR c++/7176
32630 * g++.dg/parse/friend1.C: New test.
32631 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
32632
32633 2002-10-14 Jakub Jelinek <jakub@redhat.com>
32634
32635 * gcc.dg/20021014-1.c: New test.
32636
32637 2002-10-11 Mark Mitchell <mark@codesourcery.com>
32638
32639 PR c++/5661
32640 * g++.dg/ext/vlm1.C: New test.
32641 * g++.dg/ext/vlm2.C: Likewise.
32642
32643 * g++.dg/init/array1.C: Remove invalid braces.
32644 * g++.dg/init/brace1.C: New test.
32645 * g++.dg/init/copy2.C: Likewise.
32646 * g++.dg/init/copy3.C: Likewise.
32647 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
32648 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
32649 braces.
32650
32651 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
32652
32653 * gcc.dg/cpp/assembler.S: Don't use -ansi.
32654
32655 2002-10-11 Richard Shann <richard.shann@superh.com>
32656
32657 * gcc.c-torture/compile/simd-5.c: New test.
32658
32659 2002-10-10 Roger Sayle <roger@eyesopen.com>
32660
32661 * gcc.c-torture/execute/shiftopt-1.c: New test case.
32662
32663 2002-10-10 Jim Wilson <wilson@redhat.com>
32664
32665 * gcc.c-torture/execute/20021010-1.c: New test.
32666
32667 2002-10-09 Zack Weinberg <zack@codesourcery.com>
32668
32669 PR c/7353
32670 * g++.dg/ext/typedef-init.C: New test.
32671 * gcc.dg/typedef-init.c: New test.
32672
32673 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
32674
32675 * gcc.dg/cpp/paste13.c: New test.
32676
32677 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32678
32679 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
32680 remaining platforms, XFAIL during compile, not execute. Don't
32681 XFAIL at -O0.
32682
32683 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
32684
32685 * gcc.dg/alias-1.c: Tweak expected warning.
32686
32687 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
32688
32689 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
32690
32691 2002-10-06 Andreas Jaeger <aj@suse.de>
32692
32693 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
32694 * gcc.dg/cpp/c++98.C: Likewise.
32695
32696 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
32697 * g++.dg/cpp/c++98.C: Likewise.
32698
32699 * g++.dg/README (Subdirectories): Mention cpp directory.
32700
32701 PR target/7559
32702 * gcc.dg/20021006-1.c: New test.
32703
32704 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32705
32706 PR c++/7804
32707 * g++.dg/other/warning1.C: New test.
32708
32709 2002-10-04 Roger Sayle <roger@eyesopen.com>
32710
32711 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
32712 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
32713 and sparc-*-* with -m64 as expected failures. See PR 8087.
32714
32715 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32716
32717 PR c++/7931
32718 * g++.dg/template/ptrmem3.C: New test.
32719
32720 PR c++/7754
32721 * g++.dg/template/union1.C: New test.
32722
32723 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32724
32725 PR c++/8006
32726 * g++.dg/abi/mangle9.C: New test.
32727 * g++.dg/abi/mangle10.C: New test.
32728 * g++.dg/abi/mangle11.C: New test.
32729 * g++.dg/abi/mangle12.C: New test.
32730
32731 2002-10-02 Mark Mitchell <mark@codesourcery.com>
32732
32733 PR c++/7188.
32734 * g++.dg/template/meminit1.C: New test.
32735 * g++.dg/warn/Wreorder-1.C: Likewise.
32736 * g++.old-deja/g++.mike/warn3.C: Tweak.
32737 * lib/prune.exp: Ingore "in copy constructor".
32738
32739 2002-10-02 Andreas Jaeger <aj@suse.de>
32740
32741 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
32742 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
32743 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
32744 on x86-64.
32745
32746 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32747
32748 * gcc.dg/empty1.C: Fix typo.
32749
32750 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
32751
32752 * gcc.dg/alias-1.c: New test.
32753
32754 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32755
32756 * gcc.dg/empty1.C: New test.
32757
32758 * g++.dg/tls/init-2.C: Tweak error messages.
32759
32760 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
32761
32762 * gcc.c-torture/compile/20020923-1.c: New test.
32763
32764 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
32765
32766 * gcc.c-torture/execute/ffs-1.c: New test.
32767 * gcc.c-torture/execute/ffs-2.c: Ditto.
32768
32769 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
32770
32771 * g++.dg/overload/member1.C: New test.
32772
32773 2002-09-30 Mark Mitchell <mark@codesourcery.com>
32774
32775 * g++.dg/abi/empty7.C: New test.
32776 * g++.dg/init/pm2.C: Likewise.
32777
32778 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
32779
32780 * g++.dg/rtti/crash1.C: New test.
32781
32782 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
32783
32784 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
32785 gcc.dg/sibcall-4.c: New tests.
32786
32787 2002-09-28 Roger Sayle <roger@eyesopen.com>
32788
32789 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
32790 powerpc and MMIX targets.
32791
32792 2002-09-27 Zack Weinberg <zack@codesourcery.com>
32793
32794 * gcc.dg/cpp/20020927-1.c: New.
32795
32796 2002-09-26 David S. Miller <davem@redhat.com>
32797
32798 * gcc.c-torture/compile/trunctfdf.c: New.
32799
32800 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32801
32802 * lib/target-supports.exp (check_weak_available): Handle solaris2.
32803
32804 2002-09-27 Alan Modra <amodra@bigpond.net.au>
32805
32806 * gcc.c-torture/execute/loop-15.c: New.
32807
32808 2002-09-26 Janis Johnson <janis187@us.ibm.com>
32809
32810 * README.QMTEST: Fix typo.
32811
32812 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32813
32814 * gcc.dg/20020926-1.c: New test.
32815
32816 2002-09-25 David S. Miller <davem@redhat.com>
32817
32818 PR target/7842
32819 * gcc.c-torture/execute/shiftdi.c: New test.
32820
32821 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
32822
32823 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
32824 unique to the tool.
32825 * lib/g77.exp (g77_init): Likewise.
32826 * lib/g++.exp (g++_init): Likewise.
32827 * lib/objc.exp (objc_init): Likewise.
32828
32829 2002-09-25 Mark Mitchell <mark@codesourcery.com>
32830
32831 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
32832 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
32833 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
32834
32835 2002-09-25 Richard Henderson <rth@redhat.com>
32836
32837 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
32838 too-small long double.
32839
32840 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
32841
32842 * gcc.dg/20020919-1.c: New test.
32843
32844 2002-09-23 Mark Mitchell <mark@codesourcery.com>
32845
32846 * g++.dg/abi/bitfield6.C: New test.
32847 * g++.dg/abi/bitfield7.C: New test.
32848 * g++.dg/abi/bitfield8.C: New test.
32849 * g++.dg/abi/vbase11.C: New test.
32850
32851 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
32852
32853 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
32854 hppa*-*-hpux*. Update test comment.
32855
32856 2002-09-20 Jakub Jelinek <jakub@redhat.com>
32857
32858 * gcc.dg/tls/struct-1.c: New test.
32859
32860 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
32861
32862 * gcc.dg/cpp/tr-warn2.c: Update.
32863
32864 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32865
32866 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
32867
32868 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32869
32870 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
32871 systems.
32872
32873 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
32874
32875 * gcc.c-torture/execute/ieee/mzero3.c: New test.
32876
32877 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32878 Adjust for c++filt moved to binutils. Remove spurious duplicate
32879 setting of cxxfilt.
32880
32881 2002-09-19 Geoffrey Keating <geoffk@apple.com>
32882
32883 * gcc.dg/20020312-2.c: Update for darwin.
32884
32885 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
32886
32887 * g++.old-deja/g++.other/crash32.C: Mark ICE.
32888
32889 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
32890
32891 * objc.dg/comp-types-1.m: New test.
32892 * objc.dg/comp-types-2.m: New test.
32893 * objc.dg/comp-types-3.m: New test.
32894 * objc.dg/comp-types-4.m: New test.
32895 * objc.dg/comp-types-5.m: New test.
32896 * objc.dg/comp-types-6.m: New test.
32897
32898 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
32899
32900 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
32901
32902 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32903
32904 * g++.dg/other/do1.C: New test.
32905
32906 * g++.dg/template/subst1.C: New test.
32907
32908 2002-09-16 Steve Ellcey <sje@cup.hp.com>
32909
32910 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
32911
32912 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32913
32914 * g++.dg/template/qualttp20.C: Adjust expected errors.
32915 * g++.old-deja/g++.jason/report.C: Likewise.
32916 * g++.old-deja/g++.other/qual1.C: Likewise.
32917
32918 * g++.dg/lookup/scoped2.C: New test.
32919
32920 * g++.dg/ext/asm3.C: New test.
32921
32922 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
32923
32924 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
32925
32926 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
32927
32928 * ChangeLog: follow spelling conventions.
32929 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
32930 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
32931 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
32932 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
32933 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
32934 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
32935 * g++.old-deja/g++.law/global-init1.C: Likewise.
32936 * g++.old-deja/g++.other/delete4.C: Likewise.
32937 * g++.old-deja/g++.other/inline21.C: Likewise.
32938 * g++.old-deja/g++.other/singleton.C: Likewise.
32939 * g77.dg/strlen0.f: Likewise.
32940 * g77.f-torture/compile/20010519-1.f: Likewise.
32941 * g77.f-torture/compile/980310-4.f: Likewise.
32942 * gcc.c-torture/compile/20000605-1.c: Likewise.
32943 * gcc.c-torture/execute/20020225-1.c: Likewise.
32944 * gcc.dg/c90-hexfloat-2.c: Likewise.
32945 * gcc.dg/c99-bool-1.c: Likewise.
32946 * gcc.dg/c99-hexfloat-2.c: Likewise.
32947 * gcc.dg/dll-2.c: Likewise.
32948 * gcc.dg/wtr-union-init-1.c: Likewise.
32949 * gcc.dg/wtr-union-init-2.c: Likewise.
32950 * gcc.dg/wtr-union-init-3.c: Likewise.
32951 * gcc.dg/cpp/avoidpaste1.c: Likewise.
32952 * gcc.dg/cpp/defined.c: Likewise.
32953 * gcc.dg/cpp/macsyntx.c: Likewise.
32954 * gcc.dg/cpp/paste2.c: Likewise.
32955 * gcc.dg/cpp/trad/defined.c: Likewise.
32956 * gcc.dg/format/c90-printf-1.c: Likewise.
32957 * gcc.dg/format/c90-scanf-1.c: Likewise.
32958 * gcc.dg/format/c99-printf-1.c: Likewise.
32959 * gcc.dg/format/c99-scanf-1.c: Likewise.
32960 * gcc.misc-tests/gcov-8.c: Likewise.
32961 * lib/profopt.exp: Likewise.
32962
32963 2002-09-15 Krister Walfridsson <cato@df.lth.se>
32964
32965 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
32966
32967 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
32968
32969 * g++.dg/inherit/using2.C: New test.
32970
32971 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
32972
32973 * ChangeLog: Follow spelling conventions.
32974 * g++.dg/template/friend4.C: Likewise.
32975 * g++.old-deja/g++.pt/crash67.C: Likewise.
32976 * gcc.c-torture/execute/20000801-4.c: Likewise.
32977 * gcc.dg/c90-digraph-1.c: Likewise.
32978 * gcc.dg/c94-digraph-1.c: Likewise.
32979 * gcc.dg/c99-digraph-1.c: Likewise.
32980 * gcc.dg/cpp/line5.c: Likewise.
32981 * gcc.dg/cpp/multiline.c: Likewise.
32982 * gcc.dg/cpp/trad/literals-1.c: Likewise.
32983 * gcc.dg/format/attr-3.c: Likewise.
32984 * gcc.dg/format/c90-scanf-3.c: Likewise.
32985 * gcc.dg/format/ext-4.c: Likewise.
32986
32987 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
32988
32989 * g++.dg/template/pretty1.C: New test.
32990
32991 2002-09-14 Alan Modra <amodra@bigpond.net.au>
32992
32993 * gcc.c-torture/execute/struct-cpy-1.c: New test.
32994
32995 2002-09-13 Matt Austern <austern@apple.com>
32996
32997 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
32998 passing a cast expression to a function by const reference.
32999
33000 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
33001
33002 * g++.dg/template/deduce1.C: New test.
33003
33004 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
33005
33006 * gcc.c-torture/execute/simd-1.c: Force all use of int to
33007 32-bit int.
33008
33009 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
33010
33011 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
33012 usage.
33013
33014 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
33015
33016 * gcc.c-torture/compile/20020910-1.c: New test.
33017
33018 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
33019
33020 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
33021
33022 2002-09-10 Andreas Jaeger <aj@suse.de>
33023
33024 * gcc.dg/20020312-2.c: Adjust for x86-64.
33025
33026 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
33027
33028 * g77.dg/7388.f: New test case for PR 7388.
33029
33030 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
33031
33032 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
33033
33034 2002-09-05 Ziemowit Laski <zlaski@apple.com>
33035
33036 * objc.dg/proto-lossage-1.m: New test.
33037
33038 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
33039
33040 * gcc.dg/cpp/_Pragma4.c: Fix typo.
33041
33042 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
33043
33044 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
33045 expected to pass.
33046
33047 2002-09-06 Stan Shebs <shebs@apple.com>
33048 David Edelsohn <edelsohn@gnu.org>
33049
33050 * gcc.dg/weak: New directory.
33051 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
33052 target-specific xfail bits.
33053 * gcc.dg/typeof-2.c: Move to new directory.
33054 * gcc.dg/weak.exp: New expect script.
33055
33056 2002-09-06 Alan Modra <amodra@bigpond.net.au>
33057
33058 * gcc.c-torture/execute/extzvsi.c: New test.
33059
33060 2002-09-05 Stan Shebs <shebs@apple.com>
33061
33062 * gcc.dg/weak-1.c: xfail on Darwin.
33063 * gcc.dg/weak-2.c: Ditto.
33064 * gcc.dg/weak-3.c: Ditto.
33065 * gcc.dg/weak-4.c: Ditto.
33066 * gcc.dg/weak-5.c: Ditto.
33067 * gcc.dg/weak-6.c: Ditto.
33068 * gcc.dg/weak-7.c: Ditto.
33069 * gcc.dg/weak-8.c: Ditto.
33070 * gcc.dg/weak-9.c: Ditto.
33071
33072 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
33073
33074 * gcc.c-torture/execute/loop-14.c: New test.
33075
33076 2002-09-04 Jakub Jelinek <jakub@redhat.com>
33077
33078 * g++.dg/other/cxa-atexit1.C: New test.
33079
33080 * gcc.dg/typeof-2.c: New test.
33081
33082 2002-09-03 Roger Sayle <roger@eyesopen.com>
33083
33084 * gcc.dg/builtins-2.c: New testcase.
33085 * gcc.dg/builtins-3.c: New testcase.
33086
33087 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
33088
33089 * gcc.dg/cpp/_Pragma4.c: New test.
33090
33091 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
33092
33093 * objc/execute/nil_method-1.m: New testcase.
33094
33095 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
33096
33097 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
33098 [Object class], not [Object initialize].
33099
33100 2002-08-31 Roger Sayle <roger@eyesopen.com>
33101 Hans-Peter Nilsson <hp@bitrange.com>
33102
33103 * gcc.c-torture/execute/20020720-1.x: Skip test on
33104 mmix-knuth-mmixware. Correct comment.
33105
33106 2002-08-27 Mark Mitchell <mark@codesourcery.com>
33107
33108 * testsuite/g++.dg/abi/bitfield5.C: New test.
33109 * testsuite/g++.dg/abi/vbase10.C: Likewise.
33110
33111 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
33112
33113 * objc.dg/undeclared-selector.m: New test.
33114
33115 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
33116
33117 * g++.dg/other/offsetof1.C: Avoid cast warning.
33118
33119 2002-08-26 Ziemowit Laski <zlaski@apple.com>
33120
33121 * objc.dg/super-class-2.m: New test.
33122
33123 2002-08-24 Matt Austern <austern@apple.com>
33124
33125 * g++.dg/ext/lvaddr.C: New test.
33126 * g++.dg/ext/lvcast.C: New test.
33127
33128 2002-08-22 Mark Mitchell <mark@codesourcery.com>
33129
33130 * testsuite/g++.dg/inherit/cond1.C: New test.
33131
33132 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
33133
33134 * gcc.dg/noncompile/incomplete-1.c: New test.
33135
33136 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33137
33138 * gcc.dg/typespec-1.c: New test.
33139
33140 2002-08-20 Devang Patel <dpatel@apple.com>
33141 * objc.dg/proto-hier-2.m: New test.
33142
33143 2002-08-19 Ziemowit Laski <zlaski@apple.com>
33144
33145 * objc.dg/bitfield-1.m: New test.
33146 * objc.dg/bitfield-2.m: New test.
33147
33148 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
33149
33150 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
33151 gcc.dg/c99-flex-array-4.c: New tests.
33152
33153 2002-08-16 Stan Shebs <shebs@apple.com>
33154
33155 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
33156
33157 2002-08-15 Jakub Jelinek <jakub@redhat.com>
33158
33159 * gcc.dg/typeof-1.c: New test.
33160 * g++.dg/ext/typeof2.C: New test.
33161
33162 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
33163
33164 * g++.dg/other/offsetof1.C: New test.
33165
33166 2002-08-14 Richard Henderson <rth@redhat.com>
33167
33168 * gcc.dg/tls/diag-3.c: Fix expected message strings.
33169
33170 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
33171
33172 * gcc.dg/cpp/_Pragma3.c: New test.
33173
33174 2002-08-13 Mark Mitchell <mark@codesourcery.com>
33175
33176 * g++.dg/template/inherit3: New test.
33177
33178 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
33179
33180 * gcc.dg/bitfld-4.c: Add blank options.
33181
33182 2002-08-09 Mark Mitchell <mark@codesourcery.com>
33183
33184 * g++.dg/template/crash1.C: New test.
33185
33186 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33187
33188 * gcc.dg/tls/opt-2.c: New test.
33189
33190 2002-08-08 Devang Patel <dpatel@apple.com>
33191
33192 * objc.dg/selector-1.m : New test
33193
33194 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33195
33196 * g++.dg/abi/bitfield4.C: New test.
33197 * gcc.dg/bitfld-4.c: New test.
33198
33199 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33200
33201 * g++.dg/other/packed1.C: New test.
33202
33203 2002-08-07 Mark Mitchell <mark@codesourcery.com>
33204
33205 * g++.dg/abi/offsetof.C: Tweak error messages.
33206 * g++.old-deja/g++.mike/p10769a.C: Likewise.
33207
33208 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33209
33210 * gcc.dg/bitfld-3.c: New test.
33211
33212 2002-08-07 Jakub Jelinek <jakub@redhat.com>
33213 Richard Henderson <rth@redhat.com>
33214
33215 * gcc.dg/i386-bitfield1.c: New test.
33216 * g++.dg/abi/bitfield3.C: Update.
33217
33218 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
33219
33220 * objc.dg/const-str-2.m: Update.
33221 * gcc.dg/cpp/c++98.c: Change to C extension.
33222 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
33223 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
33224
33225 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
33226
33227 * testsuite/gcc.dg/tls/diag-3.c: New.
33228
33229 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
33230
33231 * g++.dg/README (Subdirectories): Document new subdir expr.
33232 * g++.dg/expr/pmf-1.C: New test.
33233
33234 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
33235
33236 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
33237
33238 2002-08-06 Jakub Jelinek <jakub@redhat.com>
33239
33240 * g++.dg/abi/bitfield3.C: New test.
33241
33242 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
33243
33244 * lib/gcov.exp: Tweak expected line formats.
33245 * gcc.misc-tests/gcov8.c: New test.
33246 * gcc.misc-tests/gcov8.x: New flags.
33247
33248 2002-08-05 Jakub Jelinek <jakub@redhat.com>
33249
33250 * consistency.vlad/layout/endian.c: Include string.h.
33251
33252 * gcc.c-torture/execute/20020805-1.c: New test.
33253
33254 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
33255
33256 * g++.dg/other/conversion1.C: New test.
33257
33258 2002-08-03 Roger Sayle <roger@eyesopen.com>
33259
33260 * gcc.dg/builtins-1.c: New testcase.
33261
33262 2002-08-02 Mark Mitchell <mark@codesourcery.com>
33263
33264 * g++.dg/inherit/access3.C: New test.
33265
33266 2002-08-01 Jakub Jelinek <jakub@redhat.com>
33267
33268 * gcc.dg/ia64-visibility-2.c: New test.
33269
33270 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
33271
33272 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
33273 __qualifier_flags to __flags.
33274
33275 2002-07-31 Mark Mitchell <mark@codesourcery.com>
33276
33277 * g++.dg/inherit/operator1.C: New test.
33278 * g++.dg/lookup/disamb1.C: Fix typo in comment.
33279 * g++.dg/other/error1.C: Change expected error message.
33280 * g++.dg/template/conv4.C: Likewise.
33281
33282 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
33283
33284 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
33285 for documented behavior.
33286
33287 2002-07-25 Roger Sayle <roger@eyesopen.com>
33288
33289 * gcc.c-torture/execute/20020720-1.x: Skip this test on
33290 several targets known to fail.
33291
33292 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
33293
33294 * gcc.dg/mips-args-[123].c: New tests.
33295
33296 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
33297
33298 * gcc.dg/ppc-spe.c: New.
33299
33300 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
33301
33302 * g++.dg/other/ptrmem4.C: New testcase.
33303
33304 2002-07-24 Richard Henderson <rth@redhat.com>
33305
33306 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
33307
33308 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
33309
33310 * g++.dg/ext/alignof1.C (main): Return 0 for success.
33311
33312 2002-07-24 Roger Sayle <roger@eyesopen.com>
33313
33314 * gcc.c-torture/execute/memset-3.c: New testcase.
33315
33316 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
33317
33318 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
33319 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
33320
33321 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33322
33323 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
33324 Delete.
33325
33326 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
33327
33328 * gcc.c-torture/compile/simd-4.c: New test.
33329
33330 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33331
33332 PR c++/7347, c++/7348
33333 * g++.dg/template/access4.C: New test.
33334 * g++.dg/template/access5.C: New test.
33335 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
33336 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
33337 * g++.old-deja/g++.pt/ttp58.C: Likewise.
33338 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
33339
33340 2002-07-22 Jakub Jelinek <jakub@redhat.com>
33341
33342 * gcc.dg/gnu89-init-2.c: New test.
33343
33344 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
33345
33346 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
33347
33348 2002-07-20 Roger Sayle <roger@eyesopen.com>
33349
33350 * gcc.c-torture/execute/20020720-1.c: New testcase.
33351
33352 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
33353
33354 * gcc.dg/cpp/Wsignprom.c: New tests.
33355
33356 2002-07-20 Alan Modra <amodra@bigpond.net.au>
33357
33358 * gcc.c-torture/execute/loop-13.c: New test.
33359
33360 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
33361
33362 * gcc.dg/cpp/expr.c: New tests.
33363
33364 2002-07-18 David Edelsohn <edelsohn@gnu.org>
33365
33366 * g++.dg/opt/pr6713.C: Add template instantiation.
33367
33368 2002-07-18 Alan Modra <amodra@bigpond.net.au>
33369
33370 * gcc.dg/nest.c: New test.
33371
33372 2002-07-17 Richard Henderson <rth@redhat.com>
33373
33374 * g++.dg/opt/pr6713.C: New test.
33375
33376 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
33377
33378 * gcc.c-torture/execute/loop-2e.x: Let the testcase
33379 XFAIL for all x86 processors.
33380
33381 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
33382
33383 * gcc.c-torture/execute/20010122-1.x: Do not test with
33384 -fomit-frame-pointer.
33385
33386 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33387
33388 * g++.dg/template/instantiate2.C: New test.
33389 * g++.dg/template/spec4.C: New test.
33390
33391 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33392
33393 * g++.dg/template/access2.C: New test.
33394 * g++.dg/template/access3.C: New test.
33395
33396 2002-07-15 Zack Weinberg <zack@codesourcery.com>
33397
33398 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
33399 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
33400 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
33401 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
33402 Convert to use <stdarg.h>.
33403 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
33404 Delete.
33405 * gcc.dg/va-arg-2.c: New.
33406 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
33407
33408 2002-07-15 Jakub Jelinek <jakub@redhat.com>
33409
33410 * gcc.c-torture/compile/20020710-1.c: New test.
33411
33412 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
33413 Andrew Pinski <pinskia@physics.uc.edu>
33414
33415 gcc.c-torture/compile/simd-2.c: New testcase.
33416 gcc.c-torture/compile/simd-3.c: Likewise.
33417
33418 2002-07-11 Mark Mitchell <mark@codesourcery.com>
33419
33420 PR c++/7224
33421 * g++.dg/overload/error1.C: New test.
33422
33423 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33424
33425 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
33426 configuration and IRIX 6 O32 ABI.
33427
33428 2002-07-11 Roger Sayle <roger@eyesopen.com>
33429
33430 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
33431
33432 2002-07-10 Roger Sayle <roger@eyesopen.com>
33433
33434 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
33435
33436 2002-07-10 Jeffrey A Law <law@redhat.com>
33437
33438 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
33439
33440 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
33441
33442 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
33443
33444 * gcc.dg/20020312-2.c: Check for __PPC__.
33445
33446 2002-07-09 Diego Novillo <dnovillo@redhat.com>
33447
33448 * gcc.c-torture/compile/20020709-1.c: New test.
33449
33450 2002-07-07 Roger Sayle <roger@eyesopen.com>
33451
33452 * g++.dg/template/qualttp21.C: New test case.
33453
33454 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
33455
33456 * gcc.c-torture/compile/20020706-1.c: New test.
33457 * gcc.c-torture/compile/20020706-2.c: New test.
33458
33459 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
33460 Alexandre Oliva <aoliva@redhat.com>
33461
33462 * g++.dg/warn/incomplete1.C: New test.
33463
33464 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33465
33466 PR c++/7099
33467 * g++.dg/warn/noreturn1.C: New test.
33468
33469 2002-07-03 Mark Mitchell <mark@codesourcery.com>
33470
33471 PR c++/6706
33472 * g++.dg/debug/debug6.C: New test.
33473 * g++.dg/debug/debug7.C: New test.
33474
33475 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
33476
33477 * gcc.c-torture/compile/simd-3.c: New test.
33478
33479 2002-07-03 Chris Demetriou <cgd@broadcom.com>
33480
33481 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
33482 * gcc.dg/20020620-1.c: Likewise.
33483
33484 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33485
33486 PR c++/6944
33487 * g++.dg/init/array4.C: New test.
33488 * g++.dg/init/array5.C: New test.
33489
33490 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
33491
33492 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
33493 * gcc.c-torture/execute/simd-2.c (main): Likewise.
33494
33495 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33496
33497 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
33498 * gcc.dg/wtr-aggr-init-1.c: Likewise.
33499 * gcc.dg/wtr-conversion-1.c: Likewise.
33500 * gcc.dg/wtr-escape-1.c: Likewise.
33501 * gcc.dg/wtr-int-type-1.c: Likewise.
33502 * gcc.dg/wtr-label-1.c: Likewise.
33503 * gcc.dg/wtr-static-1.c: Likewise.
33504 * gcc.dg/wtr-strcat-1.c: Likewise.
33505 * gcc.dg/wtr-suffix-1.c: Likewise.
33506 * gcc.dg/wtr-switch-1.c: Likewise.
33507 * gcc.dg/wtr-unary-plus-1.c: Likewise.
33508 * gcc.dg/wtr-union-init-1.c: Likewise.
33509 * gcc.dg/wtr-union-init-2.c: Likewise.
33510 * gcc.dg/wtr-union-init-3.c: Likewise.
33511
33512 * gcc.dg/wtr-func-def-1.c: New test.
33513
33514 2002-07-02 Devang Patel <dpatel@apple.com>
33515
33516 * objc.dg/param-1.m: New test.
33517
33518 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
33519
33520 * gcc.dg/cpp/trad/directive.c: Add test.
33521 * gcc.dg/cpp/trad/macroargs.c: Add test.
33522 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
33523
33524 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
33525
33526 * gcc.dg/cpp/cmdlne-M.c: New test.
33527
33528 2002-07-02 Ziemowit Laski <zlaski@apple.com>
33529
33530 * objc.dg/desig-init-1.m: New test.
33531
33532 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33533
33534 PR c++/6716
33535 * g++.dg/template/instantiate1.C: New test.
33536
33537 2002-07-01 Mark Mitchell <mark@codesourcery.com>
33538
33539 PR c++/7112
33540 * g++.dg/template/sizeof2.C: New test.
33541
33542 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33543
33544 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
33545 gcc.dg/cpp/trad/include.c: New tests.
33546
33547 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
33548
33549 PR target/7177
33550 * gcc.c-torture/compile/20020701-1.c: New test.
33551
33552 2002-07-01 Stan Shebs <shebs@apple.com>
33553
33554 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
33555 header here...
33556 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
33557 (objc-torture-execute): or here.
33558
33559 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
33560
33561 * gcc.c-torture/execute/arith-rand-ll.c: New test.
33562
33563 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33564
33565 * gcc.dg/cpp/trad/escaped-nl.c: New test.
33566
33567 2002-06-30 Devang Patel <dpatel@apple.com>
33568
33569 * objc.dg/fsyntax-only.m: New test.
33570
33571 2002-06-27 Mark Mitchell <mark@codesourcery.com>
33572
33573 PR c++/6695
33574 * g++.dg/template/friend7.C: New file.
33575
33576 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
33577
33578 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
33579 return type.
33580
33581 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
33582
33583 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
33584 avoid division by zero.
33585
33586 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
33587
33588 * gcc.dg/Wunknownprag.c: New tests.
33589
33590 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
33591
33592 * gcc.c-torture/execute/simd-2.c: New test.
33593
33594 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
33595
33596 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
33597 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
33598 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
33599 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
33600 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
33601 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
33602 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
33603 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
33604 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
33605 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
33606 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
33607 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
33608 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
33609 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
33610 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
33611 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
33612 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
33613
33614 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
33615
33616 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
33617 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
33618 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
33619 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
33620 New tests.
33621 * gcc.dg/cpp/trad/directive.c: Update.
33622
33623 2002-06-23 Andreas Jaeger <aj@suse.de>
33624
33625 * gcc.c-torture/execute/complex-6.c: New.
33626
33627 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
33628
33629 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
33630 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
33631 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
33632 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
33633
33634 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
33635
33636 * gcc.dg/cpp/trad: New directory with traditional tests copied
33637 from parent directory.
33638 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33639 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33640 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33641 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33642 Move to trad/ and rename.
33643 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
33644 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
33645 gcc.dg/cpp/trad/redef2.c: New tests.
33646 * gcc.dg/cpp/trad/trad.exp: New driver.
33647
33648 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
33649
33650 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33651 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33652 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33653 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33654 Remove.
33655
33656 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
33657
33658 * gcc.dg/20020620-1.c: New test.
33659
33660 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33661
33662 * g++.dg/template/ttp4.C: New test.
33663
33664 2002-06-19 Jakub Jelinek <jakub@redhat.com>
33665
33666 * g++.dg/opt/vt1.C: Fix regexp.
33667
33668 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33669
33670 * gcc.c-torture/execute/pure-1.c: Make functions static again.
33671 Don't use attribute `noinline'.
33672
33673 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33674
33675 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
33676
33677 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
33678
33679 * gcc.c-torture/execute/simd-1.c: New.
33680
33681 * gcc.dg/simd-1.c: New.
33682
33683 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33684
33685 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
33686
33687 2002-06-16 Richard Henderson <rth@redhat.com>
33688
33689 * g++.dg/ext/anon-struct1.C: New.
33690 * g++.dg/ext/anon-struct2.C: New.
33691 * g++.dg/ext/anon-struct3.C: New.
33692 * gcc.dg/anon-struct-1.c: New.
33693 * gcc.dg/anon-struct-2.c: New.
33694 * gcc.dg/anon-struct-3.c: New.
33695 * gcc.dg/20011008-1.c: Adjust warning text.
33696 * gcc.dg/20020527-1.c: Add -fms-extensions.
33697
33698 2002-06-16 Richard Henderson <rth@redhat.com>
33699
33700 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
33701
33702 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
33703
33704 * gcc.c-torture/execute/20020615-1.c: New test.
33705
33706 2002-06-15 Roger Sayle <roger@eyesopen.com>
33707
33708 * gcc.c-tortuture/execute/compare-1.c: New test case.
33709 * gcc.c-tortuture/execute/compare-2.c: New test case.
33710 * gcc.c-tortuture/execute/compare-3.c: New test case.
33711
33712 2002-06-13 Richard Henderson <rth@redhat.com>
33713
33714 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
33715 ia64 ilp32.
33716
33717 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33718
33719 * g++.dg/template/typename2.C: Update error message.
33720
33721 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
33722
33723 * gcc.c-torture/execute/20020611-1.c: New test.
33724
33725 2002-06-11 Bob Wilson <bob.wilson@acm.org>
33726
33727 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
33728 list of targets to skip.
33729
33730 2002-06-10 Bob Wilson <bob.wilson@acm.org>
33731
33732 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
33733 targets if not optimizing.
33734
33735 2002-06-10 Jakub Jelinek <jakub@redhat.com>
33736
33737 * gcc.c-torture/compile/20020605-1.c: New test.
33738
33739 * g++.dg/opt/vt1.C: New test.
33740
33741 * gcc.dg/20020531-1.c: New test.
33742
33743 * gcc.dg/20020530-1.c: New test.
33744
33745 * gcc.dg/20020527-1.c: New test.
33746
33747 * g++.dg/opt/cse1.C: New test.
33748
33749 2002-06-07 Roger Sayle <roger@eyesopen.com>
33750
33751 * gcc.dg/20020607-2.c: New test case.
33752
33753 2002-06-07 Jakub Jelinek <jakub@redhat.com>
33754
33755 * gcc.c-torture/compile/20020604-1.c: New test.
33756
33757 2002-06-04 Richard Henderson <rth@redhat.com>
33758
33759 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
33760 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
33761 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
33762
33763 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
33764
33765 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
33766
33767 2002-06-03 Richard Henderson <rth@redhat.com>
33768
33769 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
33770 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
33771
33772 2002-06-02 Richard Henderson <rth@redhat.com>
33773
33774 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
33775 test functions static.
33776
33777 2002-06-02 Andreas Jaeger <aj@suse.de>
33778
33779 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
33780 now.
33781
33782 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
33783
33784 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
33785 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
33786 Update for mofified diagnostics.
33787 * gcc.dg/c99-intconst-1.c: No longer fail.
33788
33789 2002-06-02 Richard Henderson <rth@redhat.com>
33790
33791 * gcc.dg/uninit-A.c: Remove xfail markers.
33792
33793 2002-06-01 Roger Sayle <roger@eyesopen.com>
33794
33795 * gcc.dg/fnegate-1.c: New test case.
33796
33797 2002-05-30 Osku Salerma <osku@iki.fi>
33798
33799 * gcc.c-torture/execute/mayalias-1.c: New file.
33800
33801 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
33802
33803 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
33804 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
33805 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
33806
33807 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
33808
33809 * gcc.c-torture/execute/20020529-1.c: New test.
33810
33811 2002-05-27 Richard Henderson <rth@redhat.com>
33812
33813 * g++.dg/ext/attrib6.C: New test case.
33814
33815 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33816
33817 * gcc.c-torture/execute/pure-1.c: New test.
33818
33819 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33820
33821 * gcc.dg/cpp/arith-2.c: Remove.
33822
33823 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33824
33825 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
33826 * gcc.dg/cpp/if-3.c: Remove.
33827
33828 2002-05-26 Jakub Jelinek <jakub@redhat.com>
33829
33830 * g++.dg/opt/cse2.C: New test.
33831
33832 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
33833
33834 * gcc.dg/cpp/arith-1.c: New semantic tests.
33835 * gcc.dg/cpp/if-1.c: Update.
33836
33837 2002-05-24 Ben Elliston <bje@redhat.com>
33838
33839 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
33840
33841 2002-05-24 Jakub Jelinek <jakub@redhat.com>
33842
33843 * gcc.dg/verbose-asm.c: New test.
33844
33845 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
33846
33847 * gcc.dg/cpp/paste12.c: New test.
33848
33849 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33850
33851 * g++.dg/parse/named_ops.C: New test.
33852
33853 2002-05-23 Mark Mitchell <mark@codesourcery.com>
33854
33855 * gcc/testsuite/gcc.dg/weak-8.c: New test.
33856
33857 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
33858
33859 * gcc.dg/weak-2.c: Allow optional leading underscore
33860 in scan-assembler symbol name.
33861 * gcc.dg/weak-3.c: Likewise.
33862 * gcc.dg/weak-4.c: Likewise.
33863 * gcc.dg/weak-5.c: Likewise.
33864
33865 2002-05-23 Jakub Jelinek <jakub@redhat.com>
33866
33867 * gcc.dg/20020523-1.c: New test.
33868
33869 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33870
33871 * objc.dg/const-str-2.m: Update now that we stop after
33872 a command line error.
33873
33874 2002-05-22 Richard Henderson <rth@redhat.com>
33875
33876 * g++.dg/dg.exp: Fix typo in test pruneing.
33877
33878 2002-05-22 Richard Henderson <rth@redhat.com>
33879
33880 * g++.dg/dg.exp: Prune the tls subdirectory.
33881 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
33882 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
33883 * g++.dg/tls/init-1.C: New.
33884
33885 2002-05-22 Jakub Jelinek <jakub@redhat.com>
33886
33887 * gcc.dg/20020517-1.c: New test.
33888
33889 2002-05-21 Richard Henderson <rth@redhat.com>
33890
33891 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
33892 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
33893
33894 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
33895
33896 * g++.dg/other/copy2.C: New test.
33897
33898 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
33899
33900 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
33901 (MAX_COPY): Bump up to 10 times sizeof (long long).
33902 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
33903
33904 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
33905 sizeof (long long).
33906
33907 * gcc.c-torture/execute/strcpy-1.c: New test.
33908
33909 2002-05-19 Jason Merrill <jason2redhat.com>
33910
33911 * g++.dg/ext/oper1.C: New test.
33912
33913 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
33914 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
33915
33916 * README.QMTEST: New file.
33917
33918 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
33919
33920 2002-05-19 Andreas Jaeger <aj@suse.de>
33921
33922 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
33923 now.
33924 * gcc.c-torture/execute/loop-2d.x: Likewise.
33925
33926 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
33927
33928 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
33929 support weak symbols.
33930 * gcc.dg/weak-4.c: Likewise.
33931 * gcc.dg/weak-6.c: Likewise.
33932
33933 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
33934
33935 * gcc.dg/weak-3.c: Add dg-excess-error comment for
33936 cygwin, coff and h8300-*-hms targets
33937 * gcc.dg/weak-5.c: Likewise.
33938 * gcc.dg/weak-7.c: Likewise.
33939
33940 2002-05-16 Jason Merrill <jason@redhat.com>
33941
33942 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
33943 (scan-assembler-not, scan-assembler-dem): Likewise.
33944 (scan-assembler-dem-not): Likewise.
33945
33946 2002-05-15 Richard Henderson <rth@redhat.com>
33947
33948 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
33949
33950 2002-05-15 Richard Henderson <rth@redhat.com>
33951
33952 * gcc.dg/weak-5.c (vfoo1c): No warning here.
33953 (vfoo1f): Warning here.
33954 (vfoo1l): Don't redefine the alias.
33955
33956 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
33957
33958 * g++.dg/init/pm1.C: New test.
33959
33960 2002-05-12 David S. Miller <davem@redhat.com>
33961
33962 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
33963 types.
33964
33965 2002-05-10 Roger Sayle <roger@eyesopen.com>
33966
33967 * gcc.c-torture/execute/20020510-1.c: New test case.
33968
33969 2002-05-10 David S. Miller <davem@redhat.com>
33970
33971 * gcc.c-torture/execute/conversion.c: Test long double too.
33972
33973 2002-05-09 Jakub Jelinek <jakub@redhat.com>
33974
33975 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
33976 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
33977 * lib/g++.exp (g++_link_flags): Likewise.
33978 * lib/objc.exp (objc_target_compile): Likewise.
33979
33980 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
33981
33982 * gcc.dg/cpp/poison.c: Update.
33983 * gcc.dg/cpp/20000625-2.c: Remove.
33984 * gcc.dg/cpp/direct2s.c: Remove final test.
33985
33986 2002-05-08 Tom Rix <trix@redhat.com>
33987
33988 * gcc.c-torture/execute/20020508-1.c: New test.
33989 * gcc.c-torture/execute/20020508-2.c: New test.
33990 * gcc.c-torture/execute/20020508-3.c: New test.
33991
33992 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
33993
33994 * gcc.dg/cpp/charconst-4.c: More tests.
33995
33996 2002-05-08 Mark Mitchell <mark@codesourcery.com>
33997
33998 PR c/6569
33999 * gcc.dg/weak-3.c: Update location of warning messages.
34000 * gcc.dg/weak-5.c: Likewise.
34001
34002 2002-05-06 Roger Sayle <roger@eyesopen.com>
34003
34004 * gcc.c-torture/execute/20020506-1.c: New test case.
34005
34006 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
34007
34008 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
34009
34010 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34011
34012 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
34013
34014 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34015
34016 * gcc.dg/cpp/charconst-3.c: New test.
34017
34018 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34019
34020 * gcc.dg/cpp/charconst.c: Update tests.
34021
34022 2002-05-05 Tim Josling <tej@melbpc.org.au>
34023
34024 * treelang: Added directory for new sample language treelang. Also
34025 lib/treelang.exp: New file to signal treelang should be tested.
34026
34027 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34028
34029 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
34030 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
34031 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
34032 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
34033 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
34034 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
34035 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
34036
34037 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
34038
34039 * gcc.dg/format/xopen-2.c: New test.
34040
34041 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34042
34043 * gcc.dg/20020503-1.c: New test.
34044
34045 2002-05-02 Mark Mitchell <mark@codesourcery.com>
34046
34047 * g++.dg/init/dtor1.C: Make it tougher.
34048
34049 2002-05-01 Mark Mitchell <mark@codesourcery.com>
34050
34051 * g++.dg/init/dtor1.C: New test.
34052
34053 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
34054
34055 * gcc.dg/altivec-8.c: New.
34056
34057 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
34058
34059 * gcc.dg/altivec-7.c: New.
34060
34061 2002-04-29 Jakub Jelinek <jakub@redhat.com>
34062
34063 * g++.dg/parse/typedef1.C: New test.
34064
34065 2002-04-29 Mark Mitchell <mark@codesourcery.com>
34066
34067 PR c++/6486
34068 * g++.dg/template/friend6.C: New test.
34069
34070 PR c++/6492
34071 * g++.dg/init/copy1.C: New test.
34072
34073 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
34074
34075 * g++.dg/warn/effc1.C: New test.
34076
34077 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
34078
34079 * gcc.dg/cpp/if-cexp.c: Add a test.
34080
34081 2002-04-28 Jakub Jelinek <jakub@redhat.com>
34082
34083 * gcc.dg/20020426-2.c: New test.
34084
34085 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
34086
34087 * gcc.dg/cpp/if-mop.c: Update.
34088 * gcc.dg/cpp/if-mpar.c: Add test.
34089 * gcc.dg/cpp/if-oppr.c: Update.
34090
34091 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34092
34093 PR c/6343
34094 * gcc.dg/weak-[2-7].c: New tests.
34095
34096 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34097
34098 * gcc.dg/enum1.c: New test.
34099
34100 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34101
34102 PR c++/6497
34103 * g++.dg/inherit/access2.C: New test.
34104
34105 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34106
34107 PR bootstrap/6445
34108 * gcc.dg/20020426-1.c: New test.
34109
34110 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34111
34112 * g++.dg/abi/enum1.C: New test.
34113
34114 2002-04-26 Richard Henderson <rth@redhat.com>
34115
34116 * gcc.dg/c99-bool-1.c: Expect always true warning.
34117
34118 2002-04-25 Roger Sayle <roger@eyesopen.com>
34119
34120 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
34121
34122 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34123
34124 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
34125 targets.
34126
34127 2002-04-24 Mark Mitchell <mark@codesourcery.com>
34128
34129 * g++.dg/abi/mange7.C: New test.
34130
34131 PR c++/6438.
34132 * g++.dg/parse/stmtexpr2.C: New test.
34133
34134 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
34135
34136 * gcc.dg/20020312-2.c: Add SH target.
34137
34138 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34139
34140 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
34141 compiler output on mips*-*-irix*.
34142
34143 2002-04-23 Jakub Jelinek <jakub@redhat.com>
34144
34145 * g++.dg/parse/attr1.C: New test.
34146
34147 2002-04-23 Roger Sayle <roger@eyesopen.com>
34148
34149 * gcc.c-torture/execute/string-opt-17.c: New test case.
34150 * gcc.c-torture/execute/memset-2.c: New test case.
34151
34152 2002-04-23 Mark Mitchell <mark@codesourcery.com>
34153
34154 PR c++/6256:
34155 * g++.dg/template/friend5.C: New test.
34156
34157 PR c++/6331:
34158 * g++.dg/template/qual1.C: Likewise.
34159
34160 2002-04-22 Zack Weinberg <zack@codesourcery.com>
34161
34162 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
34163 Include stdlib.h, not stdio.h or ctype.h.
34164
34165 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
34166
34167 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
34168 cris-*-elf* and mmix-*-*.
34169 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
34170 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
34171 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
34172 Ditto.
34173 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
34174 * gcc.dg/wchar_t-1.c: Ditto.
34175
34176 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
34177
34178 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
34179 Clarify comment.
34180
34181 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
34182
34183 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
34184
34185 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34186
34187 * gcc.c-torture/execute/20000906-1.x: Delete.
34188
34189 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
34190
34191 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
34192
34193 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
34194
34195 * PR6367
34196 * g77.f-torture/execute/6367.f: New test.
34197 * g77.f-torture/execute/6367.x: Disable for MMIX.
34198
34199 2002-04-19 Mark Mitchell <mark@codesourcery.com>
34200
34201 * PR6352
34202 * g++.dg/opt/inline2.C: New test.
34203
34204 2002-04-18 Richard Henderson <rth@redhat.com>
34205
34206 * gcc.dg/20000906-1.c: Enable for all targets.
34207 * gcc.c-torture/compile/iftrap-2.c: New.
34208
34209 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34210
34211 * gcc.dg/20020418-1.c: New test.
34212 * gcc.dg/20020418-2.c: New test.
34213
34214 2002-04-18 Richard Henderson <rth@redhat.com>
34215
34216 * gcc.c-torture/compile/iftrap-1.c: New.
34217 * gcc.dg/iftrap-1.c: Adjust for ia64.
34218 * gcc.dg/iftrap-2.c: New.
34219
34220 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34221
34222 * gcc.c-torture/compile/20020418-1.c: New test.
34223
34224 2002-04-18 Roger Sayle <roger@eyesopen.com>
34225
34226 * gcc.c-torture/compile/20020415-1.c: New.
34227
34228 2002-04-18 David S. Miller <davem@redhat.com>
34229
34230 * gcc.c-torture/execute/20020418-1.c: New test.
34231
34232 2002-04-17 Jakub Jelinek <jakub@redhat.com>
34233
34234 * gcc.dg/20020416-1.c: New test.
34235
34236 * g++.dg/opt/inline1.C: New test.
34237
34238 2002-04-16 Jakub Jelinek <jakub@redhat.com>
34239
34240 * gcc.dg/altivec-5.c: New test.
34241
34242 * gcc.dg/20020415-1.c: New test.
34243
34244 2002-04-15 Mark Mitchell <mark@codesourcery.com>
34245
34246 * testsuite/lib/chill.exp: Remove.
34247
34248 2002-04-14 Jakub Jelinek <jakub@redhat.com>
34249
34250 * g++.dg/other/big-struct.C: New test.
34251
34252 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
34253
34254 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
34255 of scratch file.
34256
34257 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
34258
34259 PR c/6277
34260 * gcc.dg/i386-387-1.c: Allow optional leading underscore
34261 in scan-assembler function name
34262
34263 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
34264
34265 * g77.f-torture/execute/980628-4.x,
34266 g77.f-torture/execute/980628-5.x,
34267 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34268 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34269 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
34270 i[34567]86-*-*.
34271
34272 2002-04-13 David S. Miller <davem@redhat.com>
34273
34274 * gcc.c-torture/execute/20020413-1.c: New test.
34275
34276 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
34277
34278 * gcc.dg/asm-6.c,
34279 * g++.dg/ext/asm1.C: New tests.
34280
34281 2002-04-12 Mark Mitchell <mark@codesourcery.com>
34282
34283 PR c++ 5373.
34284 * g++.dg/parse/stmtexpr1.C: New test.
34285
34286 PR c++/5189.
34287 * g++.dg/template/copy1.C: New test.
34288
34289 2002-04-12 Richard Henderson <rth@redhat.com>
34290
34291 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
34292
34293 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
34294
34295 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
34296 gcc.c-torture/execute/20020307-2.c.
34297
34298 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
34299
34300 * g++.dg/ext/attrib5.C,
34301 * g++.dg/lookup/struct1.C: New tests.
34302
34303 2002-04-11 Jakub Jelinek <jakub@redhat.com>
34304
34305 * gcc.dg/20020411-1.c: New test.
34306
34307 * gcc.c-torture/execute/20020411-1.c: New test.
34308
34309 2002-04-10 Janis Johnson <janis187@us.ibm.com>
34310
34311 * g77.f-torture/execute/6177.f: New test.
34312
34313 2002-04-10 Jakub Jelinek <jakub@redhat.com>
34314
34315 PR middle-end/6247
34316 * g++.dg/opt/cleanup1.C: New test.
34317
34318 * g++.dg/opt/const1.C: New test.
34319
34320 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
34321
34322 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
34323
34324 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
34325
34326 PR c++/5507
34327 * g++.dg/template/typename2.C: New test.
34328
34329 2002-04-10 Alan Modra <amodra@bigpond.net.au>
34330
34331 * gcc.c-torture/execute/loop-12.c: New.
34332
34333 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
34334
34335 * g77.f-torture/execute/980628-4.x,
34336 g77.f-torture/execute/980628-5.x,
34337 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34338 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34339 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
34340
34341 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34342
34343 PR optimization/6086
34344 * g++.dg/opt/preinc1.C: New test.
34345
34346 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34347
34348 PR c++/5571
34349 * g++.dg/opt/static2.C: New test.
34350
34351 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34352
34353 PR c/5120
34354 * gcc.dg/20020406-1.c: New test.
34355
34356 2002-04-04 David S. Miller <davem@redhat.com>
34357
34358 * gcc.c-torture/execute/20020404-1.c: New test.
34359
34360 2002-04-04 Jakub Jelinek <jakub@redhat.com>
34361
34362 PR c/6123
34363 * gcc.dg/20020312-2.c: Do not declare global register variable
34364 if __PIC__ or __pic__ is defined.
34365
34366 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
34367
34368 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
34369 __asm__ so that it works correctly even if -ansi -pedantic-errors.
34370
34371 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34372
34373 * gcc.misc-tests/linkage.exp: Update last change to handle
34374 sparc*-, not just sparc-.
34375
34376 2002-04-03 Richard Henderson <rth@redhat.com>
34377
34378 * gcc.dg/cpp/ucs.c: Improved long UCS test.
34379
34380 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34381
34382 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
34383
34384 2002-04-02 David S. Miller <davem@redhat.com>
34385
34386 * gcc.c-torture/execute/20020402-3.c: New test.
34387
34388 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34389
34390 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
34391 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
34392
34393 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
34394 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
34395 g77.f-torture/execute/20001201.x,
34396 g77.f-torture/execute/u77-test.x: New files.
34397
34398 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
34399 * gcc.dg/wchar_t-1.c: Ditto.
34400
34401 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34402
34403 * gcc.c-torture/execute/20020402-1.c: New test.
34404
34405 2002-04-01 Richard Henderson <rth@redhat.com>
34406
34407 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
34408
34409 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
34410
34411 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34412
34413 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
34414
34415 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34416
34417 * g++.dg/inherit/template-as-base.C: Expect error.
34418 * g++.dg/inherit/namespace-as-base.C: Likewise.
34419
34420 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
34421
34422 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
34423 g++.dg/ext/instantiate3.C: Tweak match patterns.
34424
34425 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
34426 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
34427 -da test.
34428
34429 2002-03-31 Richard Henderson <rth@redhat.com>
34430
34431 * gcc.dg/special/alias-2.c: New.
34432 * gcc.dg/special/ecos.exp: Run it.
34433
34434 2002-03-31 Richard Henderson <rth@redhat.com>
34435
34436 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
34437
34438 2002-03-31 Kazu Hirata <kazu@hxi.com>
34439
34440 * gcc.dg/weak-1.c: Disable on h8300 port.
34441
34442 2002-03-29 Janis Johnson <janis187@us.ibm.com>
34443
34444 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
34445 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
34446 ordering tests.
34447 * g++.dg/bprob/bprob-1.C: New test.
34448 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
34449 * g++.dg/gcov/gcov-1.C: New test.
34450 * g++.dg/gcov/gcov-1.x: New file.
34451 * g++.dg/gcov/gcov-2.C: New test.
34452 * g++.dg/gcov/gcov-3.C: New test.
34453 * g++.dg/gcov/gcov-3.h: New file.
34454
34455 2002-03-28 Roger Sayle <roger@eyesopen.com>
34456
34457 * g++.old-deja/g++.other/builtins5.C: New test.
34458 * g++.old-deja/g++.other/builtins6.C: New test.
34459 * g++.old-deja/g++.other/builtins7.C: New test.
34460 * g++.old-deja/g++.other/builtins8.C: New test.
34461 * g++.old-deja/g++.other/builtins9.C: New test.
34462
34463 2002-03-29 Jakub Jelinek <jakub@redhat.com>
34464
34465 * g++.dg/opt/static1.C: New test.
34466
34467 * g++.dg/opt/longbranch1.C: New test.
34468
34469 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
34470
34471 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
34472
34473 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
34474
34475 2002-03-28 Jeffrey A Law (law@redhat.com)
34476
34477 * gcc.c-torture/execute/20020328-1.c: New test.
34478
34479 2002-03-27 Richard Henderson <rth@redhat.com>
34480
34481 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
34482 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
34483 move from g++.old-deja/g++.ext/.
34484
34485 2002-03-27 Mark Mitchell <mark@codesourcery.com>
34486
34487 * g++.dg/init/new2.C: New test.
34488
34489 2002-03-26 Richard Henderson <rth@redhat.com>
34490
34491 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
34492
34493 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
34494 on sparc.
34495
34496 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
34497 sparcv9 systems.
34498 * gcc.dg/20001102-1.c: Likewise.
34499
34500 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
34501
34502 * gcc.dg/cpp/endif-pedantic1.c,
34503 gcc.dg/cpp/endif-pedantic2.c: New tests.
34504
34505 2002-03-26 Mark Mitchell <mark@codesourcery.com>
34506
34507 * g++.dg/init/new1.C: New test.
34508
34509 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
34510
34511 * g++.dg/abi/vbase9.C: New test.
34512
34513 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
34514
34515 * gcc.dg/arm-asm.c: New test.
34516
34517 2002-03-26 Andrew Cagney <ac131313@redhat.com>
34518
34519 * gcc.dg/Wswitch-enum.c: New test.
34520 Fix PR c/5044.
34521
34522 2002-03-26 Richard Henderson <rth@redhat.com>
34523
34524 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
34525 structure.
34526
34527 2002-03-25 Richard Henderson <rth@redhat.com>
34528
34529 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
34530 sparcv9 systems.
34531
34532 * gcc.c-torture/compile/20011119-1.c (xxx): New.
34533 * gcc.c-torture/compile/20011119-2.c (xxx): New.
34534
34535 2002-03-25 Zack Weinberg <zack@codesourcery.com>
34536
34537 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
34538
34539 2002-03-25 Bob Wilson <bob.wilson@acm.org>
34540
34541 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
34542 targets using generic thunk support.
34543
34544 2002-03-25 Jakub Jelinek <jakub@redhat.com>
34545
34546 * gcc.c-torture/compile/20020323-1.c: New test.
34547
34548 * g++.dg/opt/conj2.C: New test.
34549
34550 2002-03-24 Richard Henderson <rth@redhat.com>
34551
34552 * gcc.dg/weak-1.c: Use -fno-common.
34553
34554 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34555
34556 * g77.dg/f77-edit-apostrophe-out.f: New test
34557 * g77.dg/f77-edit-h-out.f: New test
34558 * g77.dg/f77-edit-t-in.f: New test
34559 * g77.dg/f77-edit-t-out.f: New test
34560 * g77.dg/f77-edit-x-out.f: New test
34561 * g77.dg/f77-edit-slash-out.f: New test
34562 * g77.dg/f77-edit-colon-out.f: New test
34563 * g77.dg/f77-edit-s-out.f: New test
34564
34565 2002-03-24 Richard Henderson <rth@redhat.com>
34566
34567 * objc/execute/formal_protocol-6.x: New XFAIL.
34568
34569 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34570
34571 * gcc.dg/weak-1.c: Early return from dg-final on platforms
34572 that do not support weak symbols
34573
34574 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34575
34576 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
34577 * lib/g77.exp: Likewise.
34578 * lib/objc.exp: Likewise.
34579
34580 2002-03-23 Andrew Cagney <ac131313@redhat.com>
34581
34582 * gcc.dg/Wswitch-default.c: New test.
34583
34584 2002-03-23 Jakub Jelinek <jakub@redhat.com>
34585
34586 * g++.dg/other/enum1.C: New test.
34587
34588 2002-03-23 Zack Weinberg <zack@codesourcery.com>
34589
34590 * gcc.dg/pragma-ep-3.c: Fix typo.
34591
34592 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34593
34594 * g++.dg/inherit/template-as-base.C: New test.
34595
34596 2002-03-22 Jakub Jelinek <jakub@redhat.com>
34597
34598 * g++.old-deja/g++.other/dwarf2-1.C: Move...
34599 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
34600
34601 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
34602
34603 * gcc.dg/cpp/multiline.c: Update to match.
34604
34605 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
34606
34607 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
34608
34609 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
34610
34611 * gcc.dg/cpp/extratokens2.c: New file.
34612
34613 2002-03-21 David Edelsohn <edelsohn@gnu.org>
34614
34615 * gcc.dg/20020312-2.c: Add rs6000 target.
34616
34617 * gcc.c-torture/compile/20020319-1.c: New test.
34618
34619 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34620
34621 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
34622 (A, E): Handle this.
34623
34624 2002-03-20 Jason Merrill <jason@redhat.com>
34625
34626 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
34627 ignoring -fpic.
34628 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
34629 through prune_gcc_output.
34630
34631 2002-03-20 Jakub Jelinek <jakub@redhat.com>
34632
34633 * gcc.c-torture/compile/20020320-1.c: New test.
34634
34635 2002-03-19 Jakub Jelinek <jakub@redhat.com>
34636
34637 * gcc.c-torture/compile/20020318-1.c: New test.
34638
34639 * gcc.dg/struct-by-value-1.c: New test.
34640
34641 * gcc.dg/20020319-1.c: New test.
34642
34643 2002-03-18 Jakub Jelinek <jakub@redhat.com>
34644
34645 * g++.dg/opt/conj1.C: New test.
34646
34647 2002-03-17 Mark Mitchell <mark@codesourcery.com>
34648
34649 * g++.dg/template/qualttp20.C: Revert previous change.
34650 * g++.dg/template/qualttp3.C: Likewise.
34651 * g++.dg/template/qualttp4.C: Likewise.
34652 * g++.dg/template/qualttp5.C: Likewise.
34653 * g++.dg/template/qualttp6.C: Likewise.
34654 * g++.dg/template/qualttp7.C: Likewise.
34655 * g++.dg/template/qualttp8.C: Likewise.
34656 * g++.dg/template/recurse.C: Likewise.
34657
34658 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
34659
34660 * gcc.dg/cpp/wchar-1.c: Update.
34661
34662 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
34663
34664 * g++.dg/template/conv1.C: New test.
34665 * g++.dg/template/conv2.C: New test.
34666 * g++.dg/template/conv3.C: New test.
34667 * g++.dg/template/conv4.C: New test.
34668
34669 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34670
34671 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
34672 * g++.dg/template/qualttp3.C: Likewise.
34673 * g++.dg/template/qualttp4.C: Likewise.
34674 * g++.dg/template/qualttp5.C: Likewise.
34675 * g++.dg/template/qualttp6.C: Likewise.
34676 * g++.dg/template/qualttp7.C: Likewise.
34677 * g++.dg/template/qualttp8.C: Likewise.
34678 * g++.dg/template/recurse.C: Likewise.
34679
34680 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34681
34682 * g++.dg/opt/dtor1.C: New test.
34683
34684 2002-03-15 Jakub Jelinek <jakub@redhat.com>
34685
34686 * gcc.c-torture/compile/20020315-1.c: New test.
34687
34688 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
34689
34690 * gcc.dg/weak-1.c: Fix scan tests.
34691
34692 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
34693
34694 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
34695 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
34696 cris-*-aout* mmix-*-*.
34697 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
34698 cris-*-aout* mmix-*-*.
34699 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
34700 cris-*-elf* cris-*-aout* and mmix-*-*.
34701 * gcc.dg/20001009-1.c: Ditto.
34702 * gcc.dg/20010912-1.c: Ditto.
34703 * gcc.dg/20020122-4.c: Ditto.
34704 * gcc.dg/inline-2.c: Ditto.
34705
34706 2002-03-14 Jeffrey A Law (law@cygnus.com)
34707
34708 * gcc.c-torture/compile/20020314-1.c: New test.
34709
34710 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
34711
34712 * gcc.c-torture/execute/20020314-1.c: New test.
34713
34714 2002-03-14 Jakub Jelinek <jakub@redhat.com>
34715
34716 * g++.dg/warn/Wunused-1.C: New test.
34717
34718 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
34719
34720 * g++.dg/abi/mangle6.C: New test.
34721
34722 2002-03-13 Jakub Jelinek <jakub@redhat.com>
34723
34724 * gcc.c-torture/compile/20020309-2.c: New test.
34725
34726 * gcc.c-torture/compile/20020312-1.c: New test.
34727
34728 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
34729
34730 * g++.dg/other/access1.C: New test.
34731
34732 2002-03-12 Jakub Jelinek <jakub@redhat.com>
34733
34734 * gcc.c-torture/execute/wchar_t-1.c: New test.
34735
34736 2002-03-12 David Edelsohn <edelsohn@gnu.org>
34737
34738 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
34739
34740 2002-03-12 Roger Sayle <roger@eyesopen.com>
34741
34742 * gcc.dg/20020312-1.c: New test case.
34743
34744 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
34745
34746 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
34747
34748 2002-03-11 Richard Henderson <rth@redhat.com>
34749
34750 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
34751 * g++.old-deja/g++.jason/report.C: Likewise.
34752
34753 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34754
34755 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
34756 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
34757
34758 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34759
34760 * testsuite/g++.dg/overload/pmf1.C: New test.
34761
34762 2002-03-11 Kazu Hirata <kazu@hxi.com>
34763
34764 * gcc.c-torture/execute/20020307-1.c: Use long.
34765
34766 2002-03-11 Jakub Jelinek <jakub@redhat.com>
34767
34768 PR optimization/5844
34769 * gcc.dg/20020310-1.c: New test.
34770
34771 2002-03-09 Michael Meissner <meissner@redhat.com>
34772
34773 * gcc.c-torture/execute/memcpy-2.c: New test.
34774 * gcc.c-torture/execute/memset-1.c: New test.
34775 * gcc.c-torture/execute/strlen-1.c: New test.
34776 * gcc.c-torture/execute/strcmp-1.c: New test.
34777 * gcc.c-torture/execute/strncmp-1.c: New test.
34778
34779 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
34780
34781 * gcc.dg/ppc-ldstruct.c: New test.
34782
34783 2002-03-09 Jakub Jelinek <jakub@redhat.com>
34784
34785 * gcc.c-torture/execute/va-arg-22.c: New test.
34786
34787 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34788
34789 * gcc.c-torture/compile/20020309-1.c: New test.
34790
34791 2002-03-08 Jakub Jelinek <jakub@redhat.com>
34792
34793 * gcc.c-torture/execute/20020307-2.c: New test.
34794
34795 2002-03-07 Jeffrey A Law (law@redhat.com)
34796
34797 * g77.f-torture/compile/20020307-1.f: New test.
34798
34799 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
34800
34801 * gcc.dg/unordered-1.c: New test.
34802
34803 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
34804
34805 * gcc.c-torture/execute/20020307-1.c: New test.
34806
34807 2002-03-05 Jakub Jelinek <jakub@redhat.com>
34808
34809 * gcc.dg/20020304-1.c: New test.
34810
34811 * gcc.c-torture/compile/20020304-2.c: New test.
34812
34813 2002-03-04 Zack Weinberg <zack@codesourcery.com>
34814
34815 * gcc.c-torture/compile/20020304-1.c: New test case
34816 (from PR c/5830).
34817
34818 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
34819
34820 * gcc.dg/20020103-1.c: Add other -D ppc variants.
34821
34822 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
34823
34824 * g++.dg/other/classkey1.C: New test.
34825
34826 2002-03-01 Richard Henderson <rth@redhat.com>
34827
34828 * gcc.c-torture/compile/981223-1.x: New.
34829 * gcc.c-torture/compile/920625-1.x: New.
34830
34831 2002-02-28 Richard Henderson <rth@redhat.com>
34832
34833 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
34834
34835 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
34836
34837 * gcc.c-torture/execute/20020227-1.c: New test.
34838
34839 2002-02-27 Mark Mitchell <mark@codesourcery.com>
34840
34841 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
34842 here" ERROR lines.
34843 * g++.old-deja/g++.oliva/partord1.C: Likewise.
34844 * g++.old-deja.g++.other/defarg1.C: Likewise.
34845 * g++.old-deja/g++.pt/calls2.C: Likewise.
34846 * g++.old-deja/g++.pt/crash20.C: Likewise.
34847 * g++.old-deja/g++.pt/crash30.C: Likewise.
34848 * g++.old-deja/g++.pt/crash36.C: Likewise.
34849 * g++.old-deja/g++.pt/crash6.C: Likewise.
34850 * g++.old-deja/g++.pt/defarg13.C: Likewise.
34851 * g++.old-deja/g++.pt/derived3.C: Likewise.
34852 * g++.old-deja/g++.pt/error1.C: Likewise.
34853 * g++.old-deja/g++.pt/friend21.C: Likewise.
34854 * g++.old-deja/g++.pt/friend23.C: Likewise.
34855 * g++.old-deja/g++.pt/infinite1.C: Likewise.
34856 * g++.old-deja/g++.robertl/eb128.C: Likewise.
34857
34858 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
34859
34860 * gcc.c-torture/execute/20020225-2.c: New test.
34861
34862 2002-02-27 Zack Weinberg <zack@codesourcery.com>
34863
34864 * gcc.c-torture/execute/920730-1t.c,
34865 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
34866 Delete test cases, only relevant to -traditional.
34867
34868 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
34869
34870 * gcc.dg/cpp/undef1.c: Remove.
34871 * gcc.dg/cpp/directiv.c: Update.
34872 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
34873
34874 2002-02-27 Michael Meissner <meissner@redhat.com>
34875
34876 * gcc.c-torture/execute/20020226-1.c: New test.
34877
34878 2002-02-26 Jakub Jelinek <jakub@redhat.com>
34879
34880 * g++.dg/debug/debug4.C: New test.
34881
34882 * gcc.dg/ia64-visibility-1.c: New test.
34883
34884 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
34885
34886 * gcc.dg/debug/20020224-1.c: New.
34887
34888 2002-02-25 Kazu Hirata <kazu@hxi.com>
34889
34890 * gcc.c-torture/execute/960416-1.x: New.
34891 * gcc.c-torture/execute/divconst-3.x: Likewise.
34892
34893 2002-02-25 Jakub Jelinek <jakub@redhat.com>
34894
34895 * gcc.dg/20020224-1.c: New test.
34896
34897 2002-02-25 Alan Modra <amodra@bigpond.net.au>
34898
34899 * gcc.c-torture/execute/20020225-1.c: New.
34900
34901 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
34902
34903 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
34904
34905 2002-02-23 Jakub Jelinek <jakub@redhat.com>
34906
34907 * gcc.dg/20020222-1.c: New test.
34908
34909 2002-02-22 Jakub Jelinek <jakub@redhat.com>
34910
34911 * g++.dg/opt/anonunion1.C: New test.
34912
34913 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
34914
34915 * g++.dg/template/qualttp19.C: New test.
34916 * g++.dg/template/qualttp20.C: New test.
34917 * g++.old-deja/g++.jason/report.C: Adjust expected errors
34918 * g++.old-deja/g++.other/qual1.C: Likewise.
34919
34920 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
34921
34922 * gcc.dg/attr-alwaysinline.c: New.
34923
34924 2002-02-21 Jakub Jelinek <jakub@redhat.com>
34925
34926 * gcc.dg/20020220-1.c: New test.
34927
34928 * gcc.dg/20020220-2.c: New test.
34929
34930 * g++.dg/opt/mmx1.C: New test.
34931
34932 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
34933
34934 * gcc.c-torture/compile/20020110.c: New test.
34935
34936 2002-02-20 Jakub Jelinek <jakub@redhat.com>
34937
34938 * gcc.c-torture/execute/20020219-1.c: New test.
34939
34940 * gcc.dg/20020219-1.c: New test.
34941
34942 * gcc.dg/noncompile/20020220-1.c: New test.
34943
34944 * g++.dg/opt/ptrintsum1.C: New test.
34945
34946 * gcc.dg/debug/20020220-1.c: New test.
34947
34948 2002-02-17 Jakub Jelinek <jakub@redhat.com>
34949
34950 * gcc.c-torture/execute/20020216-1.c: New test.
34951
34952 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
34953
34954 * gcc.dg/decl-1.c: Update, new test.
34955
34956 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
34957
34958 * g++.dg/abi/bitfield1.C: New test.
34959 * g++.dg/abi/bitfield2.C: New test.
34960
34961 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
34962
34963 * gcc.dg/attr-nest.c: New test.
34964
34965 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
34966
34967 * gcc.c-torture/execute/20020215-1.c: New test.
34968
34969 2002-02-14 Jakub Jelinek <jakub@redhat.com>
34970
34971 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
34972 * g++.dg/debug/debug.exp: New.
34973 * g++.dg/debug/trivial.C: New.
34974 * g++.dg/debug/debug1.C: Moved...
34975 * g++.dg/other/debug1.C: ...from here.
34976 * g++.dg/debug/debug2.C: Moved...
34977 * g++.dg/other/debug2.C: ...from here.
34978 * g++.dg/debug/debug3.C: Moved...
34979 * g++.dg/other/debug3.C: ...from here.
34980
34981 * gcc.dg/noncompile/20020213-1.c: New test.
34982
34983 2002-02-13 Jakub Jelinek <jakub@redhat.com>
34984
34985 * g++.dg/other/debug3.C: New test.
34986
34987 * gcc.c-torture/execute/20020213-1.c: New test.
34988
34989 2002-02-13 Richard Smith <richard@ex-parrot.com>
34990
34991 * g++.old-deja/g++.other/thunk1.C: New test.
34992
34993 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34994
34995 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
34996
34997 2002-02-13 Stan Shebs <shebs@apple.com>
34998
34999 * gcc.dg/altivec-3.c: New.
35000
35001 2002-02-12 Jakub Jelinek <jakub@redhat.com>
35002
35003 * gcc.dg/Wunreachable-1.c: New test.
35004 * gcc.dg/Wunreachable-2.c: New test.
35005
35006 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35007
35008 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
35009
35010 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
35011
35012 * gcc.dg/decl-1.c: New test.
35013
35014 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35015
35016 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
35017
35018 2002-02-10 Kazu Hirata <kazu@hxi.com>
35019
35020 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
35021 * gcc.c-torture/compile/980506-1.x: Likewise.
35022
35023 2002-02-10 Kazu Hirata <kazu@hxi.com>
35024
35025 * gcc.dg/20020210-1.c: New.
35026
35027 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
35028
35029 * g77.f-torture/execute/947.f: New regression test
35030 for PR fortran/947.
35031
35032 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
35033
35034 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
35035 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
35036
35037 2002-02-08 Richard Henderson <rth@redhat.com>
35038
35039 * gcc.c-torture/compile/labels-3.c: New.
35040
35041 2002-02-08 Jakub Jelinek <jakub@redhat.com>
35042
35043 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
35044 expression statements work instead.
35045 * gcc.dg/noncompile/20020207-1.c: New test.
35046
35047 2002-02-07 Richard Henderson <rth@redhat.com>
35048
35049 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
35050
35051 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35052
35053 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
35054 message from g77
35055 * lib/g77-dg.exp: Trim g77 error messages so that they are
35056 recognized by dg.exp.
35057
35058 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35059
35060 PR fortran/5473
35061 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
35062
35063 2002-02-07 Richard Henderson <rth@redhat.com>
35064
35065 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
35066 to be sufficiently aligned for integers.
35067
35068 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
35069
35070 * g++.dg/template/friend4.C: New test.
35071
35072 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35073
35074 PR fortran/5743
35075 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
35076 unsupported cases.
35077
35078 2002-02-07 Richard Henderson <rth@redhat.com>
35079
35080 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
35081 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
35082 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
35083 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
35084
35085 2002-02-06 Richard Henderson <rth@redhat.com>
35086
35087 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
35088
35089 2002-02-06 Janis Johnson <janis187@us.ibm.com>
35090
35091 * gcc.dg/20020206-1.c: New test.
35092
35093 2002-02-06 Jakub Jelinek <jakub@redhat.com>
35094
35095 * gcc.c-torture/execute/20020206-1.c: New test.
35096
35097 * gcc.c-torture/execute/20020206-2.c: New test.
35098
35099 PR optimization/5429:
35100 * gcc.c-torture/compile/20020206-1.c: New test.
35101
35102 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
35103
35104 * g++.dg/ext/align1.C: Do not use an explicit alignment value
35105 as certain file formats cannot support particularly large
35106 alignments.
35107
35108 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
35109 and do not expect to be able to link the executable.
35110
35111 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
35112 fail because the COFF format does not support the weak attribute.
35113
35114 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
35115
35116 * g77.dg/pr5473.f: New test
35117
35118 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
35119
35120 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
35121 Fix testcase accordingly.
35122
35123 2002-02-04 Richard Henderson <rth@redhat.com>
35124
35125 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
35126 (buf): Change to be an array of pointers, not ints.
35127
35128 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35129
35130 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
35131 before all tests. Move warning one line above to match where it
35132 C frontend emits.
35133 * gcc.dg/Wswitch-2.c: New test.
35134 * g++.dg/warn/Wswitch-1.C: New test.
35135 * g++.dg/warn/Wswitch-2.C: New test.
35136
35137 2002-02-04 Richard Henderson <rth@redhat.com>
35138
35139 * g++.dg/abi/offsetof.C: Fix size comparison.
35140
35141 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
35142
35143 * gcc.dg/cast-qual-2.c: New test.
35144
35145 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35146
35147 * gcc.dg/20020201-4.c: New test.
35148
35149 2002-02-04 Ben Elliston <bje@redhat.com>
35150
35151 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
35152 target_info attribute != 0, in addition to the empty string.
35153 (gcc_target_compile): Likewise.
35154
35155 2002-02-03 Andrew Cagney <ac131313@redhat.com>
35156
35157 * gcc.dg/Wswitch.c: New test.
35158 PR gcc/4475. PR gcc/3780.
35159
35160 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
35161
35162 * g77.f-torture/execute/5122.f: New test for regressions
35163 against PR fortran/5122.
35164
35165 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
35166
35167 * g77.f-torture/compile/pr3743.f: Delete
35168 * g77.dg/pr3743-1.f: New test.
35169 * g77.dg/pr3743-2.f: New test.
35170 * g77.dg/pr3743-3.f: New test.
35171 * g77.dg/pr3743-4.f: New test.
35172
35173 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35174
35175 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
35176
35177 2002-02-02 Richard Henderson <rth@redhat.com>
35178
35179 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
35180 * gcc.c-torture/execute/bf64-1.c: Likewise.
35181
35182 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35183
35184 * gcc.dg/20020201-2.c: New test.
35185
35186 * gcc.dg/20020201-3.c: New test.
35187
35188 * gcc.c-torture/execute/bitfld-2.c: New test.
35189
35190 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35191
35192 * gcc.dg/bitfld-1.c: Update.
35193 * gcc.dg/bitfld-2.c: Update.
35194 * gcc.c-torture/execute/bitfld-1.x: New.
35195
35196 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35197
35198 * gcc.c-torture/execute/20020201-1.c: New test.
35199
35200 2002-02-01 Janis Johnson <janis187@us.ibm.com>
35201
35202 PR target/5469
35203 * gcc.dg/20020201-1.c: New test.
35204
35205 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
35206
35207 PR fortran/3743
35208 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
35209 * g77.f-torture/compile/pr3743.x: Remove
35210
35211 2002-01-31 Tom Rix <trix@redhat.com>
35212
35213 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
35214
35215 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35216
35217 * gcc.dg/noncompile/20020130-1.c: New test.
35218
35219 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
35220
35221 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
35222
35223 2002-01-29 Richard Henderson <rth@redhat.com>
35224
35225 * gcc.c-torture/execute/991118-1.c: Cast various constants back
35226 to long long.
35227 * gcc.c-torture/execute/bf64-1.c: Likewise.
35228
35229 2002-01-29 Jakub Jelinek <jakub@redhat.com>
35230
35231 * gcc.c-torture/execute/20020129-1.c: New test.
35232
35233 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35234
35235 * gcc.c-torture/compile/20000224-1.c: Update.
35236 * gcc.c-torture/execute/bitfld-1.c: New tests.
35237 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
35238 * gcc.dg/uninit-A.c: Update.
35239
35240 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
35241
35242 * g++.dg/template/ctor1.C: Add instantiation.
35243
35244 2002-01-28 Paul Koning <pkoning@equallogic.com>
35245
35246 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
35247 argument to __builtin_prefetch to be const ptr.
35248
35249 2002-01-28 Jakub Jelinek <jakub@redhat.com>
35250
35251 * gcc.c-torture/compile/20020120-1.c: New test.
35252
35253 2002-01-27 Kazu Hirata <kazu@hxi.com>
35254
35255 * gcc.c-torture/execute/20020127-1.c: New test.
35256
35257 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
35258
35259 * g77.dg/f77-edit-i-in.f: New test
35260 * g77.dg/f77-edit-i-out.f: New test
35261
35262 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
35263
35264 * gcc.dg/debug/debug.exp: New file.
35265 * gcc.dg/debug/trivial.c: New file.
35266 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
35267 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
35268 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
35269 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
35270 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
35271 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
35272 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
35273 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
35274 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
35275 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
35276 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
35277 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
35278 * gcc.dg/20000503-1.c: Removed.
35279 * gcc.dg/20010207-1.c: Removed.
35280 * gcc.dg/20011223-1.c: Removed.
35281 * gcc.dg/20020104-2.c: Removed.
35282 * gcc.dg/debug-1.c: Removed.
35283 * gcc.dg/debug-2.c: Removed.
35284 * gcc.dg/debug-3.c: Removed.
35285 * gcc.dg/debug-4.c: Removed.
35286 * gcc.dg/debug-5.c: Removed.
35287 * gcc.dg/debug-6.c: Removed.
35288 * gcc.dg/dwarf2-1.c: Removed.
35289 * gcc.dg/dwarf2-2.c: Removed.
35290
35291 2002-01-25 Jakub Jelinek <jakub@redhat.com>
35292
35293 * g++.old-deja/g++.other/eh5.C: New test.
35294 * g++.old-deja/g++.other/sibcall2.C: New test.
35295 * g++.old-deja/g++.other/array9.C: New test.
35296 * g++.old-deja/g++.other/typename2.C: New test.
35297 * g++.old-deja/g++.other/crash60.C: New test.
35298 * g++.old-deja/g++.other/conv9.C: New test.
35299 * g++.old-deja/g++.other/mangle10.C: New test.
35300 * g++.old-deja/g++.other/unchanging1.C: New test.
35301 * g++.old-deja/g++.other/exprstmt1.C: New test.
35302 * g++.old-deja/g++.other/inline23.C: New test.
35303 * g++.old-deja/g++.eh/ia64-1.C: New test.
35304 * g++.old-deja/g++.other/dwarf2-1.C: New test.
35305 * g++.old-deja/g++.other/reload1.C: New test.
35306 * g++.old-deja/g++.other/static20.C: New test.
35307 * g++.old-deja/g++.other/local-alloc1.C: New test.
35308 * g++.old-deja/g++.other/conv8.C: New test.
35309 * g++.old-deja/g++.other/stmtexpr2.C: New test.
35310 * g++.old-deja/g++.other/storeexpr1.C: New test.
35311 * g++.old-deja/g++.other/storeexpr2.C: New test.
35312 * g++.dg/eh/template2.C: New test.
35313 * g++.dg/warn/weak1.C: New test.
35314
35315 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
35316
35317 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35318 Remove first, non-varying, argument.
35319
35320 2002-01-23 Richard Henderson <rth@redhat.com>
35321
35322 * gcc.dg/inline-2.c: New.
35323
35324 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
35325 Add optional target arg. Check number of arguments.
35326 (scan-assembler-not, scan-assembler-dem): Likewise.
35327 (scan-assembler-dem-not): Likewise.
35328
35329 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35330
35331 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
35332 line 12.
35333 * g++.old-deja/g++.brendan/parse3.C,
35334 g++.old-deja/g++.other/crash26.C,
35335 g++.old-deja/g++.other/crash28.C,
35336 g++.old-deja/g++.other/crash29.C,
35337 g++.old-deja/g++.other/crash30.C,
35338 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
35339
35340 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
35341
35342 * gcc.dg/20020115-1.c: New.
35343
35344 2002-01-23 Bob Wilson <bob.wilson@acm.org>
35345
35346 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
35347
35348 2002-01-23 Janis Johnson <janis187@us.ibm.com>
35349
35350 * gcc.dg/20020122-3.c: New.
35351
35352 2002-01-23 Jakub Jelinek <jakub@redhat.com>
35353
35354 * g++.dg/other/gc1.C: New test.
35355
35356 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35357
35358 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
35359
35360 2002-01-22 Richard Henderson <rth@redhat.com>
35361
35362 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
35363
35364 2002-01-22 Richard Henderson <rth@redhat.com>
35365
35366 * gcc.dg/20020122-4.c: New.
35367
35368 2002-01-22 H.J. Lu <hjl@gnu.org>
35369
35370 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
35371 link output.
35372 * gcc.dg/special/ecos.exp: Likewise.
35373 * lib/g++-dg.exp: Likewise.
35374 * lib/g77-dg.exp: Likewise.
35375 * lib/gcc-dg.exp : Likewise.
35376 * lib/mike-g++.exp: Likewise.
35377 * lib/mike-g77.exp: Likewise.
35378 * lib/mike-gcc.exp: Likewise.
35379 * lib/objc-dg.exp: Likewise.
35380
35381 2002-01-22 Janis Johnson <janis187@us.ibm.com>
35382
35383 PR target/5379
35384 * gcc.dg/20020122-2.c: New test.
35385
35386 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
35387
35388 * gcc.dg/20020122-1.c: New test.
35389
35390 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
35391
35392 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
35393
35394 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
35395
35396 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
35397
35398 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35399
35400 * gcc.c-torture/compile/20020121-1.c: New test.
35401
35402 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
35403
35404 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
35405 ld_library_path.
35406
35407 2002-01-21 Jakub Jelinek <jakub@redhat.com>
35408
35409 * gcc.dg/20020218-1.c: New test.
35410
35411 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
35412
35413 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
35414 messages
35415 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
35416 "At global scope" warning
35417 * g++.dg/ext/align1.C: Change cygwin test for alignment
35418 from db-bogus to dg-warning
35419
35420 2002-01-21 Zack Weinberg <zack@codesourcery.com>
35421
35422 * g77.f-torture/compile/cpp2.F: New test.
35423
35424 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
35425
35426 * g++.dg/template/access1.C: New test.
35427
35428 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
35429
35430 * gcc.dg/20020118-1.c: New.
35431
35432 2002-01-18 Kazu Hirata <kazu@hxi.com>
35433
35434 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
35435
35436 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35437
35438 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
35439 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
35440 alignment warnings.
35441
35442 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35443
35444 * gcc.misc-tests/i386-prefetch.exp: Save and restore
35445 torture_with_loops and torture_without_loops
35446
35447 2002-01-17 Jakub Jelinek <jakub@redhat.com>
35448
35449 * gcc.c-torture/compile/20020116-1.c: New test.
35450
35451 2002-01-16 Jakub Jelinek <jakub@redhat.com>
35452
35453 * gcc.dg/20020116-2.c: New test.
35454
35455 * gcc.dg/ultrasp4.c: New test.
35456
35457 * gcc.dg/20020116-1.c: New test.
35458
35459 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
35460
35461 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
35462 by EABI.
35463
35464 2002-01-15 Janis Johnson <janis187@us.ibm.com>
35465
35466 * gcc.misc-tests/i386-prefetch.exp: New.
35467 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
35468 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
35469 * gcc.misc-tests/i386-pf-none-1.c: New test.
35470 * gcc.misc-tests/i386-pf-sse-1.c: New test.
35471
35472 2002-01-15 Jakub Jelinek <jakub@redhat.com>
35473
35474 * gcc.dg/gnu89-init-1.c: Add new tests.
35475
35476 2002-01-15 Andreas Jaeger <aj@suse.de>
35477
35478 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
35479 * gcc.dg/i386-mmx-2.c: Likewise.
35480 * gcc.dg/i386-sse-1.c: Likewise.
35481 * gcc.dg/i386-sse-2.c: Likewise.
35482 * gcc.dg/i386-sse-3.c: Likewise.
35483
35484 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
35485
35486 * g77.f-torture/execute/intrinsic-unix-bessel.f:
35487 Uncomment additional cases that now pass.
35488
35489 2002-01-11 Richard Henderson <rth@redhat.com>
35490
35491 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
35492 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
35493
35494 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
35495
35496 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
35497
35498 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
35499
35500 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
35501 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
35502
35503 2002-01-10 Dale Johannesen <dalej@apple.com>
35504
35505 * gcc.c-torture/execute/loop-11.c: New.
35506
35507 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
35508
35509 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
35510 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
35511
35512 2002-01-09 Richard Henderson <rth@redhat.com>
35513
35514 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
35515 type in which to perform the operation for each size.
35516
35517 2002-01-09 Alan Matsuoka (alanm@redhat.com)
35518
35519 * gcc.c-torture/compile/20020109-2.c: New test.
35520
35521 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
35522
35523 * gcc.c-torture/execute/loop-10.c: New test.
35524
35525 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35526
35527 * gcc.c-torture/compile/20010226-1.c: New test.
35528 * gcc.c-torture/compile/20010227-1.c: New test.
35529 * gcc.c-torture/compile/20010426-1.c: New test.
35530 * gcc.c-torture/compile/20010510-1.c: New test.
35531 * gcc.c-torture/compile/20010605-3.c: New test.
35532 * gcc.c-torture/compile/20010824-1.c: New test.
35533 * gcc.c-torture/execute/20010409-1.c: New test.
35534 * gcc.dg/noncompile/20000901-1.c: New test.
35535 * gcc.dg/20001023-1.c: New test.
35536 * gcc.dg/20001101-1.c: New test.
35537 * gcc.dg/20001102-1.c: New test.
35538 * gcc.dg/20010207-1.c: New test.
35539 * gcc.dg/20010405-1.c: New test.
35540 * gcc.dg/20010822-1.c: New test.
35541 * gcc.dg/20011107-1.c: New test.
35542
35543 2002-01-09 Jeffrey A Law (law@redhat.com)
35544
35545 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
35546
35547 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
35548 execution failure on PA targets.
35549
35550 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35551
35552 * gcc.c-torture/compile/20020109-1.c: New test.
35553
35554 2002-01-08 Kazu Hirata <kazu@hxi.com>
35555
35556 * gcc.c-torture/execute/20020108-1.c: New test.
35557
35558 2002-01-08 Jakub Jelinek <jakub@redhat.com>
35559
35560 * gcc.dg/20020108-1.c: New test.
35561
35562 2002-01-08 H.J. Lu <hjl@gnu.org>
35563
35564 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
35565 for header files.
35566
35567 2002-01-08 Geoff Keating <geoffk@redhat.com>
35568
35569 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
35570 consistency.
35571
35572 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
35573
35574 * gcc.dg/altivec-4.c: Test altivec predicates.
35575
35576 2002-01-07 Jakub Jelinek <jakub@redhat.com>
35577
35578 * gcc.c-torture/execute/20020107-1.c: New test.
35579
35580 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
35581
35582 PR c/5279
35583 * gcc.c-torture/compile/20020106-1.c: New test.
35584
35585 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
35586
35587 * gcc.c-torture/execute/nestfunc-4.c: New test.
35588
35589 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35590
35591 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
35592 extra triple that slipped in.
35593 * g++.old-deja/g++.abi/align.C: Likewise.
35594 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35595
35596 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35597
35598 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
35599 * g++.old-deja/g++.abi/align.C: Likewise.
35600 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35601
35602 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
35603 on FreeBSD/i386.
35604 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
35605 FreeBSD.
35606
35607 2002-01-04 Jakub Jelinek <jakub@redhat.com>
35608
35609 * gcc.dg/20020104-1.c: New test.
35610
35611 * gcc.dg/20020104-2.c: New test.
35612
35613 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
35614
35615 * gcc.dg/20020103-1.c: Fix typo in target selector.
35616
35617 2002-01-03 Richard Henderson <rth@redhat.com>
35618
35619 * gcc.dg/20020103-1.c: New.
35620
35621 2002-01-03 Kazu Hirata <kazu@hxi.com>
35622
35623 * gcc.c-torture/execute/20020103-1.c: New test.
35624
35625 2002-01-03 Jakub Jelinek <jakub@redhat.com>
35626
35627 * g++.dg/other/debug2.C: New test.
35628
35629 * gcc.c-torture/compile/20020103-1.c: New test.
35630
35631 2002-01-02 Jakub Jelinek <jakub@redhat.com>
35632
35633 * gcc.dg/gnu89-init-1.c: Added new tests.
35634
35635 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35636
35637 * g++.dg/template/friend2.C: Remove as patch is reverted.
35638
35639 * g++.dg/warn/oldcast1.C: New test.
35640
35641 * g++.dg/template/ptrmem1.C: New test.
35642 * g++.dg/template/ptrmem2.C: New test.
35643
35644 * g++.dg/template/ntp.C: New test.
35645
35646 * g++.dg/other/component1.C: New test.
35647
35648 * g++.dg/template/ttp3.C: New test.
35649
35650 * g++.dg/template/friend2.C: New test.
35651 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
35652
35653 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35654
35655 * g++.dg/other/ptrmem1.C: New test.
35656 * g++.dg/other/ptrmem2.C: New test.
35657
35658 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35659
35660 * g++.dg/template/ctor1.C: New test.
35661
35662 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35663
35664 * g++.dg/template/friend2.C: New test.
35665
35666 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
35667
35668 * gcc.dg/mmix-1.c: New test.
35669
35670 2001-12-31 Richard Henderson <rth@redhat.com>
35671
35672 * gcc.dg/asm-5.c: New.
35673
35674 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
35675
35676 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
35677 in namespace __gnu_cxx
35678
35679 2001-12-30 Richard Henderson <rth@redhat.com>
35680
35681 * gcc.dg/debug-6.c: New.
35682
35683 2001-12-30 Jakub Jelinek <jakub@redhat.com>
35684
35685 * gcc.c-torture/compile/20011229-2.c: New test.
35686
35687 2001-12-29 Jakub Jelinek <jakub@redhat.com>
35688
35689 * gcc.dg/debug-3.c: New test.
35690 * gcc.dg/debug-4.c: New test.
35691 * gcc.dg/debug-5.c: New test.
35692
35693 2001-12-29 Richard Henderson <rth@redhat.com>
35694
35695 * g++.dg/eh/loop1.C: New.
35696
35697 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35698
35699 * g++.dg/template/crash1.C: New test.
35700
35701 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35702
35703 * g++.dg/other/const1.C: New test.
35704
35705 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35706
35707 * gcc.c-torture/compile/20011229-1.c: New test.
35708
35709 2001-12-28 Stan Shebs <shebs@apple.com>
35710
35711 * lib/objc-torture.exp: Resync with c-torture.exp.
35712 * lib/objc.exp: Load standard libraries.
35713
35714 2001-12-28 Jakub Jelinek <jakub@redhat.com>
35715
35716 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
35717 additional tests.
35718
35719 2001-12-27 Roger Sayle <roger@eyesopen.com>
35720
35721 * gcc.c-torture/execute/string-opt-16.c: New testcase.
35722
35723 2001-12-27 Richard Henderson <rth@redhat.com>
35724
35725 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
35726
35727 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
35728
35729 * g++.dg/eh/ctor1.C: New test.
35730 * g++.dg/other/error2.C: New test.
35731
35732 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
35733
35734 * g++.dg/other/init2.C: New test.
35735
35736 2001-12-24 Richard Henderson <rth@redhat.com>
35737
35738 * gcc.dg/20011223-1.c: New.
35739 * gcc.dg/inline-1.c: New.
35740
35741 2001-12-23 Richard Henderson <rth@redhat.com>
35742
35743 * gcc.dg/asm-4.c: Test operand modifiers.
35744
35745 2001-12-23 Richard Henderson <rth@redhat.com>
35746
35747 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
35748
35749 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
35750
35751 * gcc.c-torture/execute/20011223-1.c: New test.
35752
35753 2001-12-21 Richard Henderson <rth@redhat.com>
35754
35755 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
35756 re-enables the warning.
35757
35758 2001-12-21 Richard Henderson <rth@redhat.com>
35759
35760 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
35761
35762 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35763
35764 * gcc.c-torture/compile/20011218-1.c: New test.
35765
35766 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
35767
35768 * gcc.misc-test/arm-isr.exp: New file. Control running of the
35769 arm-isr.c test.
35770 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
35771 epilogue generation for ARM ISR routines.
35772
35773 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35774
35775 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
35776 * gcc.dg/format/c90-printf-3.c: Likewise.
35777 * gcc.dg/format/c99-printf-3.c: Likewise.
35778 * gcc.dg/format/ext-1.c: Likewise.
35779 * gcc.dg/format/ext-6.c: Likewise.
35780 * gcc.dg/format/format.h: Prototype unlocked stdio.
35781
35782 2001-12-20 Richard Henderson <rth@redhat.com>
35783
35784 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
35785 (arena): Use it.
35786 (malloc): Correct allocation logic. Abort if we fill up the
35787 arena before initialization complete.
35788 (realloc): Correct allocation logic.
35789
35790 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35791
35792 * gcc.c-torture/compile/20011219-2.c: New test.
35793
35794 * gcc.c-torture/execute/20011219-1.c: New test.
35795
35796 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
35797
35798 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
35799 target does not support weak symbols.
35800
35801 2001-12-19 Jakub Jelinek <jakub@redhat.com>
35802
35803 * gcc.c-torture/compile/20011219-1.c: New test.
35804
35805 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
35806
35807 * g++.dg/other/error1.C: New test.
35808
35809 2001-12-17 Jeffrey A Law (law@redhat.com)
35810
35811 * gcc.c-torture/execute/20011217-1.c: New test.
35812
35813 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
35814
35815 * objc.dg/special/: New directory.
35816 * objc.dg/special/special.exp: New file.
35817 * objc.dg/special/unclaimed-category-1.h: New file.
35818 * objc.dg/special/unclaimed-category-1a.m: New file.
35819 * objc.dg/special/unclaimed-category-1.m: New file.
35820
35821 2001-12-17 Andreas Jaeger <aj@suse.de>
35822
35823 * gcc.c-torture/compile/20011217-2.c: New test.
35824
35825 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
35826
35827 * gcc.c-torture/compile/20011217-1.c: New test.
35828
35829 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
35830
35831 * testsuite/gcc.dg/20011214-1.c: New.
35832
35833 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
35834
35835 * gcc.dg/altivec-4.c: New.
35836
35837 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
35838
35839 * gcc.dg/20011113-1.c: New test.
35840
35841 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
35842
35843 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
35844 std::__malloc_alloc_template<0> and
35845 std::__default_alloc_template<false, 0>.
35846
35847 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
35848
35849 * objc/execute/bf-21.m: New test.
35850 * objc/execute/enumeration-1.m: New test.
35851 * objc/execute/enumeration-2.m: New test.
35852
35853 2001-12-12 Jakub Jelinek <jakub@redhat.com>
35854
35855 * gcc.dg/gnu89-init-1.c: New test.
35856
35857 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
35858
35859 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
35860 * g++.old-deja/g++.jason/2371.C: Likewise.
35861 * g++.old-deja/g++.jason/template33.C: Likewise.
35862 * g++.old-deja/g++.jason/template34.C: Likewise.
35863 * g++.old-deja/g++.jason/template36.C: Likewise.
35864 * g++.old-deja/g++.oliva/typename1.C: Likewise.
35865 * g++.old-deja/g++.oliva/typename2.C: Likewise.
35866 * g++.old-deja/g++.other/typename1.C: Likewise.
35867 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35868 * g++.old-deja/g++.pt/nontype5.C: Likewise.
35869 * g++.old-deja/g++.pt/typename11.C: Likewise.
35870 * g++.old-deja/g++.pt/typename14.C: Likewise.
35871 * g++.old-deja/g++.pt/typename16.C: Likewise.
35872 * g++.old-deja/g++.pt/typename3.C: Likewise.
35873 * g++.old-deja/g++.pt/typename4.C: Likewise.
35874 * g++.old-deja/g++.pt/typename5.C: Likewise.
35875 * g++.old-deja/g++.pt/typename7.C: Likewise.
35876 * g++.old-deja/g++.robertl/eb9.C: Likewise.
35877
35878 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
35879
35880 * g++.dg/other/linkage1.C: New test.
35881 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
35882 specifiers.
35883
35884 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
35885
35886 * gcc.dg/concat.c: New test.
35887
35888 2001-12-11 Stan Shebs <shebs@apple.com>
35889
35890 * objc/compile: New test directory.
35891 * objc/compile/compile.exp: New expect script.
35892 * objc/compile/20011211-1.m: New compile test.
35893
35894 2001-12-11 Jason Merrill <jason@redhat.com>
35895
35896 * lib/prune.exp (prune_gcc_output): Also handle "In member
35897 function". So many permutations...
35898
35899 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
35900
35901 * g++.dg/template/typedef1.C: New test.
35902
35903 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
35904
35905 * g++.dg/other/copy1.C: New test.
35906
35907 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
35908
35909 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
35910
35911 * gcc.dg/builtin-choose-expr.c: New.
35912
35913 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
35914
35915 * gcc.dg/altivec-2.c: New.
35916
35917 2001-12-07 Richard Henderson <rth@redhat.com>
35918
35919 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
35920
35921 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
35922
35923 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
35924 ultrasparc.
35925
35926 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35927
35928 * g++-old.deja/g++.robertl/eb101.C: Deleted.
35929
35930 2001-12-06 Janis Johnson <janis187@us.ibm.com>
35931
35932 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
35933 variable argument list.
35934
35935 2001-12-06 Zack Weinberg <zack@codesourcery.com>
35936
35937 * gcc.c-torture/execute/memcheck: Delete entire directory.
35938 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
35939 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
35940
35941 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
35942
35943 * gcc.dg/Wshadow-1.c: New test.
35944
35945 2001-12-05 Jakub Jelinek <jakub@redhat.com>
35946
35947 * gcc.c-torture/compile/20011130-1.c: New test.
35948
35949 * gcc.dg/noncompile/20011025-1.c: New test.
35950
35951 * g++.dg/other/anon-union.C: New test.
35952
35953 * gcc.c-torture/execute/20011024-1.c: New test.
35954
35955 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
35956
35957 * gcc.c-torture/execute/20000722-1.x,
35958 gcc.c-torture/execute/20010123-1.x: Remove.
35959 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
35960 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
35961 gcc.dg/c99-complit-2.c: New tests.
35962
35963 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
35964
35965 * g++.dg/inherit/base1.C: New test.
35966
35967 2001-12-04 Jakub Jelinek <jakub@redhat.com>
35968
35969 * g++.dg/other/stdarg1.C: New test.
35970
35971 * gcc.c-torture/compile/20011130-2.c: New test.
35972
35973 2001-12-03 Janis Johnson <janis187@us.ibm.com>
35974
35975 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
35976 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
35977 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
35978 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
35979 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
35980 * gcc.dg/builtin-prefetch-1.c: New test.
35981
35982 2001-12-03 Jakub Jelinek <jakub@redhat.com>
35983
35984 * gcc.dg/20011130-1.c: New test.
35985
35986 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
35987
35988 * g++.dg/other/scope1.C: New test.
35989 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
35990
35991 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
35992
35993 * gcc.dg/vla-init-1.c: New test.
35994
35995 2001-12-01 Geoff Keating <geoffk@redhat.com>
35996
35997 * gcc.c-torture/compile/structs.c: New testcase from GDB.
35998
35999 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
36000
36001 * objc.dg/alias.m: Update.
36002 * objc.dg/class-1.m: Update.
36003 * objc.dg/const-str-1.m: Update.
36004 * objc.dg/fwd-proto-1.m: Update.
36005 * objc.dg/id-1.m: Update.
36006 * objc.dg/super-class-1.m: Update.
36007
36008 2001-11-29 Mark Mitchell <mark@codesourcery.com>
36009
36010 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
36011 constructs.
36012
36013 2001-11-28 Jeffrey A Law (law@cygnus.com)
36014
36015 * gcc.c-torture/execute/20011128-1.c: New test.
36016
36017 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
36018
36019 * gcc.dg/20011127-1.c: New test.
36020
36021 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36022
36023 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
36024 from Austin Group draft 7.
36025 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
36026 scanf format arguments.
36027 * gcc.dg/format/no-exargs-2.c: New test.
36028
36029 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
36030
36031 * g++.dg/abi/vbase8-4.C: New test.
36032
36033 2001-11-24 Ian Lance Taylor <ian@airs.com>
36034
36035 * gcc.c-torture/execute/20011121-1.c: New test.
36036
36037 2001-11-23 Jeffrey A Law (law@cygnus.com)
36038
36039 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
36040
36041 2001-11-23 Andreas Jaeger <aj@suse.de>
36042
36043 * gcc.dg/cpp/charconst-2.c: New test.
36044
36045 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
36046
36047 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
36048 to the host if it is remote. Let tests specify extra headers
36049 they use.
36050 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
36051 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
36052 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
36053 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
36054 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
36055 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
36056 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
36057 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
36058 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
36059 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
36060
36061 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
36062
36063 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
36064 for little endian ARMs.
36065
36066 2001-11-20 Jakub Jelinek <jakub@redhat.com>
36067
36068 * gcc.c-torture/compile/20011119-1.c: New test.
36069 * gcc.c-torture/compile/20011119-2.c: New test.
36070
36071 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
36072
36073 * gcc.dg/altivec-1.c: Fix typo.
36074
36075 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36076
36077 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36078
36079 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36080
36081 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
36082
36083 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
36084
36085 * lib/g77.exp: Don't specify --rpath-link.
36086
36087 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
36088 across all the headers.
36089 * gcc.dg/format/format.exp: For testing on a remote host,
36090 copy format.h.
36091
36092 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
36093 * gcc.c-torture/execute/930406-1.c: Likewise.
36094 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
36095
36096 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
36097
36098 * gcc.dg/altivec-1.c: New.
36099
36100 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
36101
36102 * gcc.dg/cpp/fpreprocessed.c: New test case.
36103
36104 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36105
36106 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
36107 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
36108 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
36109
36110 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36111
36112 * gcc.dg/no-builtin-1.c: New test.
36113
36114 2001-11-16 Jakub Jelinek <jakub@redhat.com>
36115
36116 * gcc.c-torture/execute/20011115-1.c: New test.
36117
36118 2001-11-15 Jakub Jelinek <jakub@redhat.com>
36119
36120 * gcc.c-torture/compile/20011114-2.c: New test.
36121 * gcc.c-torture/compile/20011114-3.c: New test.
36122 * gcc.c-torture/compile/20011114-4.c: New test.
36123
36124 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
36125
36126 * g++.dg/other/init1.C: New test.
36127
36128 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
36129
36130 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
36131 message.
36132
36133 * gcc.c-torture/execute/20011114-1.c: New testcase.
36134
36135 * gcc.c-torture/compile/20010327-1.c: Revert last change.
36136 * gcc.c-torture/compile/20011114-1.c: New test, exactly
36137 like the (before this change) version of 20010327-1.c.
36138
36139 2001-11-14 Roger Sayle <roger@eyesopen.com>
36140
36141 * gcc.c-torture/execute/string-opt-13.c: New testcase.
36142
36143 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
36144
36145 * g++.dg/init/array2.C: New test.
36146
36147 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
36148
36149 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
36150
36151 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
36152
36153 * g++.dg/other/forscope1.C: New test.
36154 * g++.dg/ext/forscope1.C: New test.
36155 * g++.dg/ext/forscope2.C: New test.
36156
36157 2001-11-13 Jakub Jelinek <jakub@redhat.com>
36158
36159 * gcc.c-torture/execute/20011113-1.c: New test.
36160
36161 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
36162
36163 * gcc.c-torture/execute/20011109-2.c: New test.
36164
36165 * gcc.c-torture/execute/20011109-1.c: New test.
36166
36167 2001-11-09 Jakub Jelinek <jakub@redhat.com>
36168
36169 * gcc.c-torture/compile/20011109-1.c: New test.
36170
36171 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
36172
36173 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
36174 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
36175 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
36176 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
36177 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
36178 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
36179 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
36180
36181 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
36182
36183 * g++.dg/warn/Wshadow-1.C: New tests.
36184 * g++.old-deja/g++.mike/for3.C: Update.
36185
36186 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
36187
36188 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
36189 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
36190 XFAILs. Adjust expected error texts.
36191 * gcc.c-torture/compile/20011106-1.c,
36192 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
36193 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
36194 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
36195 gcc.dg/c99-array-lval-5.c: New tests.
36196
36197 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36198
36199 * gcc.dg/cpp/defined.c: Update.
36200
36201 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36202
36203 * gcc.c-torture/execute/anon-1.c: New test.
36204
36205 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
36206
36207 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
36208 same size, so no warning should be produced on stormy16.
36209
36210 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
36211 due to oversized array.
36212 * g++.old-deja/g++.mike/ns15.C: Likewise.
36213 * g++.old-deja/g++.pt/crash16.C: Likewise.
36214
36215 2001-11-02 Graham Stott <grahams@redhat.com>
36216
36217 * g++.dgother/debug1.C: Fix typos.
36218
36219 2001-11-01 Jakub Jelinek <jakub@redhat.com>
36220
36221 * g++.dg/other/debug1.C: New test.
36222
36223 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36224
36225 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
36226 of unsigned long.
36227
36228 2001-10-30 Jakub Jelinek <jakub@redhat.com>
36229
36230 * gcc.dg/20011029-2.c: New test.
36231
36232 * gcc.c-torture/compile/20011029-1.c: New test.
36233
36234 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
36235
36236 * objc/execute/class_self-1.m: New test.
36237 * objc/execute/class_self-2.m: New test.
36238
36239 2001-10-25 Zack Weinberg <zack@codesourcery.com>
36240
36241 * gcc.misc-tests/msgs.exp: Delete.
36242 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
36243 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
36244 error set to match recent changes.
36245
36246 2001-10-24 Zack Weinberg <zack@codesourcery.com>
36247
36248 * gcc.dg/20011021-1.c: New test.
36249
36250 2001-10-24 Jakub Jelinek <jakub@redhat.com>
36251
36252 * gcc.c-torture/compile/20011023-1.c: New test.
36253
36254 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
36255
36256 * lib/g77.exp: Rewrite based on lib/g++.exp.
36257
36258 2001-10-19 Jakub Jelinek <jakub@redhat.com>
36259
36260 * gcc.c-torture/execute/20011019-1.c: New test.
36261
36262 * gcc.dg/20011018-1.c: New test.
36263
36264 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
36265
36266 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
36267
36268 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
36269
36270 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
36271 * gcc.dg/attr-invalid.c: Likewise.
36272
36273 2001-10-18 Jakub Jelinek <jakub@redhat.com>
36274
36275 * testsuite/gcc.dg/20011015-1.c: New test.
36276
36277 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36278
36279 * g++.dg/template/unify2.C: New test.
36280
36281 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36282
36283 * g++.dg/other/exception-specification.C: New test
36284
36285 2001-10-13 Tom Rix <trix@redhat.com>
36286
36287 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
36288 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
36289
36290 2001-10-12 Jakub Jelinek <jakub@redhat.com>
36291
36292 * testsuite/gcc.dg/20011009-1.c: New test.
36293
36294 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
36295
36296 PR g++/4476
36297 * g++.dg/other/friend1.C: New test.
36298
36299 2001-10-11 Richard Henderson <rth@redhat.com>
36300
36301 * g++.old-deja/g++.other/crash18.C: Add -S to options.
36302
36303 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36304
36305 * gcc.c-torture/compile/20011010-1.c: New.
36306
36307 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
36308
36309 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
36310 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
36311 g77.f-torture/execute/execute.exp,
36312 g77.f-torture/noncompile/noncompile.exp,
36313 gcc.c-torture/compile/compile.exp,
36314 gcc.c-torture/execute/execute.exp,
36315 gcc.c-torture/execute/ieee/ieee.exp,
36316 gcc.c-torture/execute/memcheck/memcheck.exp,
36317 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
36318 objc/execute/execute.exp: Update FSF address.
36319
36320 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
36321
36322 * gcc.dg/cpp/cmdlne-C.c: Update.
36323 * gcc.dg/cpp/cmdlne-C2.c: New.
36324
36325 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36326
36327 * gcc.c-torture/execute/20011008-3.c: New.
36328
36329 2001-10-08 DJ Delorie <dj@redhat.com>
36330
36331 * gcc.dg/20011008-1.c: New.
36332 * gcc.dg/20011008-2.c: New.
36333
36334 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
36335
36336 * gcc.dg/cpp/spacing1.c: Update test.
36337
36338 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36339
36340 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
36341 spelling errors of "separate" as "seperate".
36342
36343 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
36344
36345 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
36346 enough to avoid inlining.
36347
36348 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36349
36350 * lib/g77.exp: set libg2c_dir correctly.
36351
36352 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
36353
36354 * gcc.dg/cpp/macro11.c: New test.
36355
36356 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36357
36358 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
36359 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
36360 gcc.dg/format/multattr-3.c: New tests.
36361 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
36362 tests for format attributes on function pointers being rejected.
36363
36364 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36365
36366 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
36367
36368 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36369
36370 * g++.dg/warn/format1.C: New test.
36371
36372 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
36373
36374 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
36375
36376 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36377
36378 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
36379
36380 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36381
36382 * gcc.dg/cpp/redef2.c: Add test.
36383
36384 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
36385
36386 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
36387 long-standing bug on i686, apparently.
36388 * gcc.c-torture/execute/loop-2c.x: New file.
36389 * gcc.c-torture/execute/loop-2d.x: New file.
36390 * gcc.c-torture/execute/loop-3c.x: New file.
36391
36392 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
36393
36394 * gcc.dg/cpp/20000625-2.c: Correct line number.
36395
36396 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36397
36398 * gcc.dg/cpp/macro10.c: New test.
36399 * gcc.dg/cpp/strify3.c: New test.
36400 * gcc.dg/cpp/spacing1.c: Add tests.
36401 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
36402 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
36403
36404 2001-09-24 DJ Delorie <dj@redhat.com>
36405
36406 * gcc.c-torture/execute/20010924-1.c: New test.
36407
36408 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36409
36410 * testsuite/objc/execute/paste.m: Remove.
36411
36412 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
36413
36414 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
36415
36416 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
36417
36418 * g77.dg/strlen0.f: New test.
36419
36420 2001-09-21 Richard Henderson <rth@redhat.com>
36421
36422 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
36423 * g++.old-deja/g++.abi/vtable2.C: Likewise.
36424
36425 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
36426
36427 Table-driven attributes.
36428 * g++.dg/ext/attrib1.C: New test.
36429
36430 2001-09-20 DJ Delorie <dj@redhat.com>
36431
36432 * gcc.dg/20000926-1.c: Update expected warning messages.
36433 * gcc.dg/array-2.c: Likewise, and test for warnings too.
36434 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
36435 array.
36436
36437 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
36438
36439 * g++.dg/eh/registers1.C: New test case.
36440
36441 2001-09-17 Richard Henderson <rth@redhat.com>
36442
36443 * gcc.dg/array-5.c: Fix VLA decomposition test.
36444
36445 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
36446
36447 * gcc.dg/cpp/line5.c: New testcase.
36448
36449 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
36450
36451 * gcc.dg/cpp/macro9.c: New test.
36452
36453 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
36454
36455 * gcc.c-torture/execute/980223.c: Change type of addr from long
36456 to char *.
36457
36458 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
36459
36460 * gcc.c-torture/execute/20010915-1.c: New test.
36461
36462 2001-09-14 Janis Johnson <janis187@us.ibm.com>
36463
36464 * g77.dg/bprob: New directory.
36465 * g77.dg/bprob/bprob.exp: New file.
36466 * g77.dg/bprob/bprob-1.f: New test.
36467 * g77.dg/gcov: New directory.
36468 * g77.dg/gcov/gcov.exp: New file.
36469 * g77.dg/gcov/gcov-1.f: New test.
36470 * g77.dg/gcov/gcov-1.x: New file.
36471
36472 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
36473
36474 * gcc.dg/cpp/directiv.c: Update.
36475 * gcc.dg/cpp/undef1.c: Update.
36476
36477 2001-09-12 Jakub Jelinek <jakub@redhat.com>
36478
36479 * gcc.dg/20010912-1.c: New test.
36480
36481 2001-09-11 Janis Johnson <janis187@us.ibm.com>
36482
36483 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
36484 language-independent file in lib.
36485 * lib/gcov.exp: New file.
36486
36487 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
36488
36489 * gcc.c-torture/compile/20010911-1.c: New test.
36490
36491 2001-09-10 Janis Johnson <janis187@us.ibm.com>
36492
36493 * lib/profopt.exp: New, to support profile-directed optimizations.
36494 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
36495 * gcc.misc-tests/bprob-1.c: New test.
36496 * gcc.misc-tests/bprob-2.c: New test.
36497
36498 2001-09-07 Janis Johnson <janis187@us.ibm.com>
36499
36500 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
36501 XFAIL and which kinds of gcov output to verify.
36502 * gcc.misc-tests/gcov-4b.x: New file.
36503 * gcc.misc-tests/gcov-5b.x: New file.
36504 * gcc.misc-tests/gcov-6.x: New file.
36505 * gcc.misc-tests/gcov-7.c: New test.
36506 * gcc.misc-tests/gcov-7.x: New file.
36507
36508 2001-09-06 Janis Johnson <janis187@us.ibm.com>
36509
36510 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
36511 * gcc.misc-tests/gcov-6.c: New test.
36512
36513 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
36514
36515 PR c++/3986
36516 * g++.dg/abi/vbase1.C: New test.
36517
36518 2001-09-05 Ziemowit Laski <zlaski@apple.com>
36519
36520 * objc.dg/method-2.m: New.
36521
36522 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
36523
36524 PR c++/4203
36525 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
36526 * g++.dg/init/empty1.C: New test.
36527
36528 2001-09-03 Jakub Jelinek <jakub@redhat.com>
36529
36530 * gcc.c-torture/compile/20010903-1.c: New test.
36531
36532 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
36533
36534 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
36535 for m68k.
36536
36537 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
36538
36539 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
36540
36541 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
36542
36543 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
36544
36545 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
36546
36547 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
36548 for 16-bit 'unsigned int'.
36549
36550 2001-08-29 Kazu Hirata <kazu@hxi.com>
36551
36552 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
36553
36554 2001-08-27 Richard Henderson <rth@redhat.com>
36555
36556 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
36557 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
36558
36559 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
36560
36561 * gcc.dg/asm-names.c (ymain): New.
36562
36563 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
36564
36565 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
36566 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
36567 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
36568
36569 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36570
36571 * gcc.dg/compare5.c: New testcase.
36572
36573 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
36574
36575 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
36576 and "In instantiation".
36577
36578 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
36579
36580 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
36581
36582 2001-08-20 Janis Johnson <janis187@us.ibm.com>
36583
36584 * gcc.misc-tests/gcov.exp: Add support for branch information.
36585 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
36586 * gcc.misc-tests/gcov-4.c: New test.
36587 * gcc.misc-tests/gcov-4b.c: New test.
36588 * gcc.misc-tests/gcov-5b.c: New test.
36589
36590 2001-08-20 Zack Weinberg <zackw@panix.com>
36591
36592 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
36593 expected to fail.
36594
36595 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
36596
36597 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
36598
36599 2001-08-19 Jakub Jelinek <jakub@redhat.com>
36600
36601 * g++.dg/eh/template1.C: New test.
36602
36603 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
36604
36605 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
36606 Fix thinko.
36607 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
36608 for xfail.
36609
36610 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
36611
36612 * lib/g77-dg.exp: Use prune.exp for common procedures
36613 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
36614 * lib/g77.exp: (g77-dg-prune) Remove
36615
36616 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
36617
36618 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
36619
36620 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36621
36622 * g++.dg/template/unify1.C: New test.
36623
36624 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
36625
36626 * g++.dg/abi/empty4.C: New test.
36627
36628 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
36629
36630 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
36631 solaris2.*
36632 * g77.f-torture/compile/pr3743.x: Likewise.
36633
36634 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
36635
36636 * g++.dg/other/using-declaration.C: New test.
36637
36638 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36639
36640 * gcc.dg/cpp/tr-sign.c: New testcase.
36641
36642 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36643
36644 * gcc.dg/cpp/19951025-1.c: Revert.
36645 * gcc.dg/cpp/directiv.c: We no longer process directives that
36646 interrupt macro arguments.
36647
36648 2001-08-03 Zack Weinberg <zackw@stanford.edu>
36649
36650 * gcc.dg/bconstp-1.c: New test.
36651
36652 2001-08-03 Richard Henderson <rth@redhat.com>
36653
36654 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
36655
36656 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
36657
36658 * gcc.dg/cpp/19951025-1.c: Update.
36659
36660 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
36661
36662 * g77.dg/ff90-1.f (s): Fix reference of variable z,
36663 should be x.
36664
36665 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
36666
36667 Kill -fhonor-std.
36668 * g++.old-deja/g++.ns/ns14.C: Remove special options.
36669 * g++.old-deja/g++.other/std1.C: Likewise.
36670 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
36671
36672 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36673
36674 * lib/g77.exp: Load gcc-defs.exp for common procedures
36675 (g77_pass, g77_fail, g77_finish, g77_exit,
36676 ${tool}_check_unsupported_p} Now redundant. Deleted.
36677
36678 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36679
36680 * g77.dg/fbackslash.f
36681 * g77.dg/fcase-preserve.f
36682 * g77.dg/ff90-1.f
36683 * g77.dg/ffixed-line-length-0.f
36684 * g77.dg/ffixed-line-length-132.f
36685 * g77.dg/ffixed-line-length-7.f
36686 * g77.dg/ffixed-line-length-72.f
36687 * g77.dg/ffixed-line-length-none.f
36688 * g77.dg/ffree-form-1.f
36689 * g77.dg/fno-backslash.f
36690 * g77.dg/fno-f90-1.f
36691 * g77.dg/fno-fixed-form-1.f
36692 * g77.dg/fno-onetrip.f
36693 * g77.dg/fno-typeless-boz.f
36694 * g77.dg/fno-underscoring.f
36695 * g77.dg/fno-vxt-1.f
36696 * g77.dg/fonetrip.f
36697 * g77.dg/ftypeless-boz.f
36698 * g77.dg/fugly-assumed.f
36699 * g77.dg/funderscoring.f
36700 * g77.dg/fvxt-1.f
36701
36702 2001-08-01 Ziemowit Laski <zlaski@apple.com>
36703
36704 * objc.dg/fwd-proto-1.m: New.
36705 * objc.dg/local-decl-1.m: New.
36706 * objc.dg/naming-1.m: New.
36707 * objc.dg/naming-2.m: New.
36708 * objc.dg/proto-hier-1.m: New.
36709
36710 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
36711
36712 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
36713 largest-type elements to a struct makes its size grow.
36714
36715 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36716
36717 * g++.dg/abi/vthunk1.C: New test.
36718
36719 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36720
36721 * g++.dg/abi/vbase8-22.C: New test.
36722
36723 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36724
36725 * gcc.dg/cpp/macro8.c: New test.
36726
36727 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36728
36729 * g++.dg/abi/vbase8-21.C: New test.
36730
36731 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36732
36733 * g++.dg/abi/vbase8-10.C: New test.
36734
36735 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36736
36737 * lib/g++.exp (g++_set_ld_library_path): Renamed to
36738 ${tool}_set_ld_library_path.
36739 Changed caller.
36740 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
36741 g++.exp.
36742
36743 2001-07-26 Stan Cox <scox@redhat.com>
36744
36745 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
36746 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
36747 gcc_exit, gcc_check_unsupported_p):
36748 Moved to gcc-deps.exp
36749 * gcc-deps.exp: New file.
36750
36751 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36752
36753 * g++.old-deja/g++.pt/defarg14.C: New test.
36754
36755 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36756
36757 * g++.old-deja/g++.other/lineno5.C: New test.
36758
36759 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36760
36761 * g++.old-deja/g++.pt/crash68.C: New test.
36762
36763 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36764
36765 * g++.old-deja/g++.other/crash42.C: New test.
36766
36767 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36768
36769 * gcc.dg/cpp/extratokens.c: Fix.
36770 * gcc.dg/cpp/skipping2.c: New tests.
36771
36772 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36773
36774 * gcc.c-torture/execute/20010724-1.c: New file.
36775 * gcc.c-torture/execute/20010724-1.x: New file.
36776
36777 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36778
36779 * g++.old-deja/g++.other/cond7.C: New test.
36780
36781 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36782
36783 * g++.old-deja/g++.other/optimize4.C: New test.
36784
36785 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36786
36787 * g++.old-deja/g++.abi/vbase8-5.C: New test.
36788
36789 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
36790
36791 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
36792 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
36793 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
36794 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
36795
36796 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
36797 bug report" message.
36798
36799 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
36800 * g++.dg/ext/instantiate1.C: Move from old-deja.
36801
36802 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
36803
36804 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
36805 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
36806 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
36807 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
36808
36809 2001-07-23 Jeffrey A Law (law@cygnus.com)
36810
36811 * gcc.c-torture/execute/20010723-1.c: New test.
36812
36813 2001-07-23 Ben Elliston <bje@redhat.com>
36814
36815 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
36816
36817 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36818
36819 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
36820 i[34567]86-*-*.
36821 Delete handling of ieee_multilib_flags.
36822 Pass -mieee for alpha*-*-* and sh-*-*.
36823 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
36824
36825 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
36826
36827 Remove old-abi tests.
36828 * g++.old-deja/g++.mike/p11116.C: Remove.
36829 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
36830
36831 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
36832
36833 * g77.f-torture/compile/pr3743.f: New test
36834
36835 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
36836
36837 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
36838
36839 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36840
36841 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
36842 g++.old-deja/g++.pt/static6.C: Likewise.
36843 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
36844 supports weak symbols.
36845
36846 2001-07-18 Andreas Jaeger <aj@suse.de>
36847
36848 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
36849 supported again.
36850
36851 2001-07-18 Andreas Jaeger <aj@suse.de>
36852
36853 * gcc.dg/iftrap-1.c: Fix target line.
36854
36855 2001-07-17 Richard Henderson <rth@redhat.com>
36856
36857 * gcc.c-torture/execute/20010717-1.c: New.
36858
36859 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36860
36861 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
36862 tests.
36863
36864 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36865
36866 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
36867
36868 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36869
36870 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
36871 UAC_SIGBUS, UAC_NOPRINT definitions.
36872
36873 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
36874
36875 * objc/execute/object_is_class.m: New test.
36876 * objc/execute/object_is_meta_class.m: New test.
36877
36878 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
36879
36880 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
36881 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
36882
36883 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
36884
36885 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
36886 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
36887
36888 2001-07-14 Richard Henderson <rth@redhat.com>
36889
36890 * gcc.dg/iftrap-1.c: New.
36891
36892 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
36893
36894 * g77.f-torture/execute/intrinsic77.f: New test.
36895
36896 2001-07-11 Janis Johnson <janis@us.ibm.com>
36897
36898 * gcc.misc-tests/gcov-3.c: New test.
36899
36900 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36901
36902 * gcc.c-torture/compile/20010711-1.c,
36903 * gcc.c-torture/compile/20010711-2.c: New tests.
36904
36905 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36906
36907 * gcc.c-torture/execute/20010711-1.c: New test.
36908
36909 2001-07-11 Ben Elliston <bje@redhat.com>
36910
36911 * g++.old-deja/g++.other/enum5.C: New test.
36912
36913 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
36914
36915 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
36916 (g++-dg-prune): Call prune_gcc_output.
36917 * prune.exp: New file for prune_gcc_output.
36918 * lib/g++.exp, lib/gcc.exp: Load it.
36919
36920 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
36921
36922 * gcc.c-torture/compile/20010701-1.c,
36923 g++.old-deja/g++.ext/attrib6.C: New tests.
36924
36925 2001-07-06 Jeffrey A Law (law@cygnus.com)
36926
36927 * gcc.c-torture/compile/20010706-1.c: New test.
36928
36929 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
36930
36931 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
36932
36933 2001-06-28 Stan Shebs <shebs@apple.com>
36934
36935 * gcc.dg/pragma-darwin.c: New test.
36936
36937 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36938
36939 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
36940 Solaris 2.[678] system.
36941
36942 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
36943
36944 * gcc.dg/20010622-1.c: New test.
36945
36946 2001-06-18 Stan Shebs <shebs@apple.com>
36947
36948 * objc.dg: New directory.
36949 * objc.dg/dg.exp: New file.
36950 * objc.dg/alias.m: New.
36951 * objc.dg/class-1.m: New.
36952 * objc.dg/class-2.m: New.
36953 * objc.dg/const-str-1.m: New.
36954 * objc.dg/const-str-2.m: New.
36955 * objc.dg/id-1.m: New.
36956 * objc.dg/method-1.m: New.
36957 * objc.dg/super-class-1.m: New.
36958 * lib/objc-dg.exp: New file.
36959
36960 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
36961
36962 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
36963 of label name.
36964
36965 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
36966
36967 * g++.old-deja/g++.abi/vbase8-9.C: New test.
36968
36969 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36970
36971 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
36972 variable.
36973
36974 2001-06-12 Richard Henderson <rth@redhat.com>
36975
36976 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
36977
36978 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
36979
36980 * g++.old-deja/g++.abi/vbase5.C: New test.
36981 * g++.old-deja/g++.abi/vbase6.C: New test.
36982 * g++.old-deja/g++.abi/vbase7.C: New test.
36983
36984 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36985
36986 * gcc.c-torture/compile/20010610-1.c: New test.
36987
36988 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
36989
36990 * g++.old-deja/g++.abi/vbase4.C: New test.
36991
36992 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36993
36994 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
36995 support %f for HC11/HC12 targets.
36996 * gcc.c-torture/execute/930513-1.x: New file, likewise.
36997 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
36998 on HC11/HC12 targets.
36999 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
37000
37001 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37002
37003 * gcc.dg/wchar_t-1.c: New file.
37004 * gcc.dg/wint_t-1.c: Likewise.
37005
37006 2001-06-11 Bernd Schmidt <bernds@redhat.com>
37007
37008 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
37009
37010 2001-06-11 Richard Henderson <rth@redhat.com>
37011
37012 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
37013
37014 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37015
37016 * gcc.c-torture/compile/20010611-1.c: New test.
37017
37018 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37019
37020 * gcc.dg/c99-tag-1.c: Add more tests.
37021
37022 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
37023
37024 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
37025 representation on MN10300 and ARM/Thumb.
37026
37027 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
37028
37029 * g77.f-torture/execute/20010610.f: New.
37030
37031 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
37032
37033 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
37034 names.
37035
37036 2001-06-09 Richard Henderson <rth@redhat.com>
37037
37038 * gcc.c-torture/execute/ashrdi-1.c: New.
37039 * gcc.c-torture/execute/ashldi-1.c: New.
37040 * gcc.c-torture/execute/lshrdi-1.c: New.
37041
37042 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
37043
37044 * objc/execute/load-3.m: Added. Check sending +load to categories,
37045 in addition to classes.
37046
37047 2001-06-08 Stan Shebs <shebs@apple.com>
37048
37049 * objc/execute/load-2.m: New test. From Nicola Pero
37050 <n.pero@mi.flashnet.it>.
37051
37052 2001-06-08 Jakub Jelinek <jakub@redhat.com>
37053
37054 * gcc.c-torture/execute/20010605-2.c: New test.
37055
37056 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37057
37058 * g++.old-deja/g++.abi/vbase2.C: New test.
37059 * g++.old-deja/g++.abi/vbase3.C: New test.
37060
37061 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37062
37063 * g++.old-deja/g++.pt/friend49.C: New test.
37064
37065 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
37066
37067 * g++.old-deja/g++.ext/anon3.C: New test.
37068
37069 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
37070
37071 * g++.old-deja/g++.other/conv7.C: New test.
37072
37073 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
37074
37075 * gcc.c-torture/compile/20010605-2.c: New test.
37076
37077 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
37078
37079 * gcc.c-torture/execute/20010604-1.c: New test.
37080
37081 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
37082
37083 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
37084
37085 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
37086
37087 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
37088 (g++_link_flags): Likewise.
37089 (g++_init): Pass gccpath's value to two previous functions.
37090
37091 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37092
37093 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
37094 Ensure logfile entry matches exec command line.
37095
37096 2001-05-31 Richard Henderson <rth@redhat.com>
37097
37098 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
37099 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
37100
37101 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
37102
37103 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
37104 compiler for irix6.2
37105
37106 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
37107
37108 * g++.old-deja/g++.other/optimize3.C: New file.
37109
37110 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
37111
37112 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
37113 assemble.
37114
37115 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
37116
37117 * g++.old-deja/g++.other/optimize2.C: New file.
37118
37119 2001-05-25 Diego Novillo <dnovillo@redhat.com>
37120
37121 * gcc.c-torture/compile/20010518-2.c: New file.
37122 * gcc.c-torture/execute/20010518-1.c: New file.
37123 * gcc.c-torture/execute/20010518-2.c: New file.
37124
37125 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
37126
37127 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
37128
37129 2001-05-24 Mark Mitchell <mark@codesourcery.com>
37130
37131 G++ no longer defines builtins that do not begin with __builtin.
37132 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
37133 * g++.old-deja/g++.brendand/misc13.C: Likewise.
37134 * g++.old-deja/g++.law/builtin1.C: Likewise.
37135 * g++.old-deja/g++.law/cvt2.C: Likewise.
37136 * g++.old-deja/g++.mike/net5.C: Likewise.
37137 * g++.old-deja/g++.other/builtins1.C: Likewise.
37138 * g++.old-deja/g++.other/builtins2.C: Likewise.
37139 * g++.old-deja/g++.other/builtins3.C: Likewise.
37140 * g++.old-deja/g++.other/builtins4.C: Likewise.
37141 * g++.old-deja/g++.other/inline8.C: Likewise.
37142 * g++.old-deja/g++.robertl/eb39.C: Likewise.
37143
37144 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
37145
37146 * g++.old-deja/g++.pt/using1.C: Adjust.
37147 * g++.old-deja/g++.pt/using2.C: New test.
37148
37149 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37150
37151 * gcc.dg/cpp/charconst.c: New tests.
37152 * gcc.dg/cpp/escape.c: New tests.
37153 * gcc.dg/cpp/escape-1.c: New tests.
37154 * gcc.dg/cpp/escape-2.c: New tests.
37155 * gcc.dg/cpp/ucs.c: New tests.
37156
37157 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
37158
37159 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
37160 native compiler for irix6.5.
37161
37162 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
37163
37164 * lib/g++.exp (g++_include_flags): Use args to compute
37165 get_multilibs.
37166 (g++_link_flags): Likewise.
37167 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
37168
37169 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
37170
37171 * gcc.dg/c90-hexfloat-1.c: Add more tests.
37172
37173 2001-05-21 Geoff Keating <geoffk@redhat.com>
37174
37175 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
37176 this file.
37177
37178 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37179
37180 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
37181 STACK_SIZE;
37182 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
37183 to STACK_SIZE; Use it to define size of add_histo array.
37184 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
37185 to STACK_SIZE.
37186 (f): Use GITT_SIZE to define size of gitt local table.
37187 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
37188 to STACK_SIZE; Use it to define size of bytemem array.
37189
37190 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37191
37192 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
37193 on 68HC11/HC12 due to the asm instruction.
37194 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
37195 * gcc.c-torture/compile/920520-1.x: Likewise.
37196 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
37197 on 68HC11/HC12 because the function is larger than 64K.
37198 * gcc.c-torture/compile/961203-1.x: New file, this test fails
37199 on 68HC11/HC12 because the structure is too large.
37200
37201 2001-05-20 Richard Henderson <rth@redhat.com>
37202
37203 * gcc.c-torture/execute/20010520-1.c: New.
37204
37205 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37206
37207 * g++.old-deja/g++.warn/compare1.C: New test.
37208 * gcc.dg/compare4.c: New test.
37209
37210 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
37211
37212 * g++.old-deja/g++.other/optimize1.C: New test.
37213
37214 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37215
37216 * g++.old-deja/g++.pt/spec41.C: New test.
37217
37218 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
37219
37220 * gcc.c-torture/compile/20010114-1.x: Remove.
37221
37222 2001-05-18 Stan Shebs <shebs@apple.com>
37223
37224 * gcc.c-torture/compile/20010518-1.c: New test.
37225
37226 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
37227
37228 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
37229 * g++.old-deja/g++.pt/crash67.C: New test.
37230
37231 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
37232
37233 * g++.old-deja/g++.other/debug9.C: New test.
37234
37235 2001-05-16 Zack Weinberg <zackw@stanford.edu>
37236
37237 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
37238
37239 2001-05-16 Jan Hubicka <jh@suse.cz>
37240
37241 * gcc.c-torture/compile/20010516-1.c: New test.
37242
37243 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37244
37245 * g++.old-deja/g++.other/crash41.C: New test.
37246
37247 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37248
37249 * g++.old-deja/g++.pt/crash66.C: New test.
37250
37251 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
37252
37253 * g++.old-deja/g++.robertl/eb27.C: Convert.
37254
37255 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
37256
37257 * g++.dg/friend-warn.C: New test. Do not warn about friend
37258 declaration being redundant.
37259
37260 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
37261
37262 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
37263
37264 2001-05-14 Mark Mitchell <mark@codesourcery.com>
37265
37266 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
37267
37268 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
37269
37270 * lib/g++.exp: Use testsuite_flags.
37271
37272 2001-05-13 Mark Mitchell <mark@codesourcery.com>
37273
37274 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
37275
37276 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
37277
37278 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
37279
37280 2001-05-11 Mark Mitchell <mark@codesourcery.com>
37281
37282 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
37283
37284 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
37285
37286 * gcc.c-torture/compile/20010313-1.c: New test.
37287
37288 2001-05-09 Zack Weinberg <zackw@stanford.edu>
37289
37290 * gcc.dg/cpp/direct2.c: New test.
37291 * gccq.dg/cpp/direct2s.c: New test.
37292
37293 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
37294
37295 2001-05-07 Mark Mitchell <mark@codesourcery.com>
37296
37297 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
37298 * g++.old-deja/g++.other/op3.C: Likewise.
37299
37300 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37301
37302 * gcc.dg/cpp/syshdr.h: New file.
37303 * gcc.dg/cpp/sysmac1.c: Update.
37304 * gcc.dg/cpp/sysmac2.c: Update.
37305
37306 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37307
37308 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
37309
37310 2001-05-04 David Edelsohn <edelsohn@gnu.org>
37311
37312 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
37313 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
37314
37315 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
37316
37317 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
37318
37319 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
37320
37321 * lib/g++.exp (g++_include_flags): Don't use any special flags
37322 if TESTING_IN_BUILD_TREE is not defined.
37323 (g++_init): Use a plain 'c++' as the compiler if
37324 TESTING_IN_BUILD_TREEE is not defined.
37325
37326 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37327
37328 * g++.old-deja/g++.eh/catch13.C: New test.
37329 * g++.old-deja/g++.eh/catch14.C: New test.
37330
37331 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37332
37333 * gcc.dg/cpp/tr-define.c: New test.
37334
37335 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
37336
37337 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
37338 <stdlib.h>, not <malloc.h>.
37339
37340 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37341
37342 * g++.old-deja/g++.ns/template17.C: New test.
37343
37344 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37345
37346 * g++.old-deja/g++.pt/ref4.C: New test.
37347
37348 2001-04-30 Richard Henderson <rth@redhat.com>
37349
37350 * gcc.dg/20000724-1.c: Revert last change.
37351
37352 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
37353
37354 * g77.f-torture/execute/20010430.f: New test.
37355
37356 2001-04-30 Mark Mitchell <mark@codesourcery.com>
37357
37358 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
37359
37360 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
37361
37362 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
37363
37364 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37365
37366 * g++.old-deja/g++.eh/crash6.C: New test.
37367
37368 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37369
37370 * g++.old-deja/g++.other/warn7.C: New test.
37371
37372 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37373
37374 * g++.old-deja/g++.other/defarg9.C: New test.
37375
37376 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37377
37378 * g77.f-torture/compile/20010426.f: New test.
37379 * g77.f-torture/execute/20010426.f: New test.
37380
37381 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37382
37383 * g77.f-torture/compile/20000629-1.x: Remove - error
37384 has been fixed.
37385
37386 2001-04-26 Jeffrey A Law (law@cygnus.com)
37387
37388 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
37389 Tweak slightly to work with g++.dg framework.
37390 * g++.dg/special/ecos.exp: Run initp1.C test.
37391 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
37392
37393 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
37394 its linker doesn't give line numbers either.
37395 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
37396
37397 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37398
37399 * g++.old-deja/g++.other/lex1.C: New test.
37400
37401 2001-04-26 Jakub Jelinek <jakub@redhat.com>
37402
37403 * gcc.dg/noncompile/20010425-1.c: New test.
37404
37405 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37406
37407 * g++.old-deja/g++.pt/mangle2.C: New test.
37408
37409 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37410
37411 * gcc.dg/format/plus-1.c: New test.
37412
37413 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37414
37415 * gcc.dg/20010423-1.c: New test.
37416
37417 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37418
37419 * gcc.c-torture/execute/20010422-1.c: New test.
37420
37421 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
37422
37423 * g++.old-deja/g++.ns/type2.C: New test.
37424
37425 2001-04-24 Zack Weinberg <zackw@stanford.edu>
37426
37427 * g++.old-deja/g++.other/perf1.C: New test.
37428
37429 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
37430
37431 * gcc.dg/c99-func-2.c: Remove xfail.
37432 * gcc.dg/c99-func-3.c: Remove xfail.
37433 * gcc.dg/c99-func-4.c: Remove xfail.
37434
37435 2001-04-23 Zack Weinberg <zackw@stanford.edu>
37436
37437 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
37438
37439 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
37440
37441 * gcc.c-torture/compile/20010423-1.c: New test.
37442
37443 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37444
37445 * g++.old-deja/g++.pt/typename28.C: New test.
37446
37447 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37448
37449 * g++.old-deja/g++.abi/empty2.C: New test.
37450 * g++.old-deja/g++.abi/empty3.C: New test.
37451
37452 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37453
37454 * g++.old-deja/g++.other/comdat2.C: New test.
37455 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
37456
37457 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37458
37459 * g++.old-deja/g++.other/overload14.C: New test.
37460
37461 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37462
37463 * g++.old-deja/g++.other/lookup23.C: New test.
37464
37465 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37466
37467 * gcc.c-torture/execute/20010403-1.c: New test.
37468
37469 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
37470 Mark Mitchell <mark@codesourcery.com>
37471
37472 * lib/old-dejagnu.exp: Don't delete output of executable.
37473 Add .exe suffix to executables.
37474
37475 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
37476
37477 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
37478
37479 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37480
37481 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
37482
37483 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37484
37485 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
37486 * g++.old-deja/g++.abi/crash1.C: New test.
37487
37488 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37489
37490 * g++.old-deja/g++.other/crash40.C: New test.
37491
37492 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37493
37494 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
37495
37496 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
37497
37498 * g++.old-deja/g++.other/warn6.C: New test.
37499
37500 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37501
37502 * g++.old-deja/g++.robertl/eb42.C: Same.
37503
37504 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37505
37506 * gcc.dg/wtr-conversion-1.c: New testcase.
37507
37508 2001-04-10 Richard Henderson <rth@redhat.com>
37509
37510 * g++.old-deja/g++.other/array5.C: New.
37511
37512 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37513
37514 * gcc.c-torture/execute/20010408-1.c: New test.
37515
37516 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
37517
37518 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
37519 headers and constructs.
37520 * g++.old-deja/g++.robertl/eb79.C: Same.
37521 * g++.old-deja/g++.robertl/eb77.C (main): Same.
37522 * g++.old-deja/g++.robertl/eb73.C: Same.
37523 * g++.old-deja/g++.robertl/eb66.C (main): Same.
37524 * g++.old-deja/g++.robertl/eb55.C (t): Same.
37525 * g++.old-deja/g++.robertl/eb54.C (main): Same.
37526 * g++.old-deja/g++.robertl/eb46.C (main): Same.
37527 * g++.old-deja/g++.robertl/eb44.C: Same.
37528 * g++.old-deja/g++.robertl/eb41.C (main): Same.
37529 * g++.old-deja/g++.robertl/eb4.C (main): Same.
37530 * g++.old-deja/g++.robertl/eb39.C: Same.
37531 * g++.old-deja/g++.robertl/eb33.C (main): Same.
37532 * g++.old-deja/g++.robertl/eb31.C (main): Same.
37533 * g++.old-deja/g++.robertl/eb30.C: Same.
37534 * g++.old-deja/g++.robertl/eb3.C: Same.
37535 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
37536 * g++.old-deja/g++.robertl/eb21.C: Same.
37537 * g++.old-deja/g++.robertl/eb15.C: Same.
37538 * g++.old-deja/g++.robertl/eb118.C: Same.
37539 * g++.old-deja/g++.robertl/eb115.C (main): Same.
37540 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
37541 * g++.old-deja/g++.robertl/eb109.C: Same.
37542 * g++.old-deja/g++.other/sibcall1.C (main): Same.
37543 * g++.old-deja/g++.mike/rtti1.C: Same.
37544 * g++.old-deja/g++.mike/p658.C: Same.
37545 * g++.old-deja/g++.mike/net46.C: Same.
37546 * g++.old-deja/g++.mike/net34.C: Same.
37547 * g++.old-deja/g++.mike/memoize1.C: Same.
37548 * g++.old-deja/g++.mike/eh2.C: Same.
37549 * g++.old-deja/g++.law/weak.C: Same.
37550 * g++.old-deja/g++.law/visibility7.C: Same.
37551 * g++.old-deja/g++.law/visibility25.C: Same.
37552 * g++.old-deja/g++.law/visibility22.C: Same.
37553 * g++.old-deja/g++.law/visibility2.C: Same.
37554 * g++.old-deja/g++.law/visibility17.C: Same.
37555 * g++.old-deja/g++.law/visibility13.C: Same.
37556 * g++.old-deja/g++.law/visibility10.C: Same.
37557 * g++.old-deja/g++.law/visibility1.C: Same.
37558 * g++.old-deja/g++.law/virtual3.C (eval): Same.
37559 * g++.old-deja/g++.law/vbase1.C: Same.
37560 * g++.old-deja/g++.law/operators32.C: Same.
37561 * g++.old-deja/g++.law/nest3.C: Same.
37562 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
37563 * g++.old-deja/g++.law/except5.C (main): Same.
37564 * g++.old-deja/g++.law/cvt7.C (run): Same.
37565 * g++.old-deja/g++.law/cvt2.C: Same.
37566 * g++.old-deja/g++.law/cvt16.C: Same.
37567 * g++.old-deja/g++.law/ctors6.C (bar): Same.
37568 * g++.old-deja/g++.law/ctors17.C (main): Same.
37569 * g++.old-deja/g++.law/ctors13.C: Same.
37570 * g++.old-deja/g++.law/ctors12.C (main): Same.
37571 * g++.old-deja/g++.law/ctors10.C: Same.
37572 * g++.old-deja/g++.law/code-gen5.C: Same.
37573 * g++.old-deja/g++.law/bad-error7.C: Same.
37574 * g++.old-deja/g++.law/arm9.C: Same.
37575 * g++.old-deja/g++.law/arm12.C: Same.
37576 * g++.old-deja/g++.law/arg8.C: Same.
37577 * g++.old-deja/g++.law/arg1.C: Same.
37578 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
37579 * g++.old-deja/g++.jason/template31.C: Same.
37580 * g++.old-deja/g++.jason/template24.C (main): Same.
37581 * g++.old-deja/g++.jason/2371.C: Same.
37582 * g++.old-deja/g++.eh/new2.C: Same.
37583 * g++.old-deja/g++.eh/new1.C: Same.
37584 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
37585 * g++.old-deja/g++.brendan/nest21.C (main): Same.
37586 * g++.old-deja/g++.brendan/err-msg3.C: Same.
37587 * g++.old-deja/g++.brendan/crash62.C: Same.
37588 * g++.old-deja/g++.brendan/crash52.C: Same.
37589 * g++.old-deja/g++.brendan/crash49.C (main): Same.
37590 * g++.old-deja/g++.brendan/crash38.C: Same.
37591 * g++.old-deja/g++.brendan/crash15.C (main): Same.
37592 * g++.old-deja/g++.brendan/copy9.C: Same.
37593
37594 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
37595
37596 * gcc.c-torture/execute/20001203-2.c (memset):
37597 Count argument is of type __SIZE_TYPE__.
37598
37599 2001-04-04 Diego Novillo <dnovillo@redhat.com>
37600
37601 * gcc.c-torture/compile/20010404-1.c: New test.
37602
37603 2001-04-04 Jakub Jelinek <jakub@redhat.com>
37604
37605 * gcc.c-torture/compile/20010326-1.c: New test.
37606
37607 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
37608
37609 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
37610 peculiarities of the SH.
37611 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
37612
37613 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37614
37615 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
37616 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
37617 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
37618
37619 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37620
37621 * g77.f-torture/compile/20010321-1.f: New test.
37622
37623 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37624
37625 * gcc.c-torture/compile/20010329-1.c: New test.
37626
37627 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37628
37629 * gcc.c-torture/execute/20010329-1.c: New test.
37630
37631 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37632
37633 * g++.old-deja/g++.other/eh4.C: Fix typo.
37634
37635 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37636
37637 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
37638
37639 2001-03-28 Philip Blundell <philb@gnu.org>
37640
37641 * gcc.c-torture/compile/20010328-1.c: New test.
37642
37643 2001-03-27 Richard Henderson <rth@redhat.com>
37644
37645 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
37646 * g++.old-deja/g++.eh/vbase3.C: Likewise.
37647
37648 2001-03-27 Alan Modra <alan@linuxcare.com.au>
37649
37650 * gcc.c-torture/compile/20010327-1.c: New test.
37651
37652 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
37653
37654 * g++.old-deja/g++.other/friend12.C: New test.
37655 * g++.old-deja/g++.other/friend9.C: Expect no errors.
37656 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
37657
37658 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
37659
37660 * gcc.c-torture/execute/20010325-1.c: New test.
37661
37662 2001-03-23 Jakub Jelinek <jakub@redhat.com>
37663
37664 * g++.old-deja/g++.other/mangle3.C: New test.
37665
37666 2001-03-22 Jakub Jelinek <jakub@redhat.com>
37667
37668 * g++.old-deja/g++.other/anon8.C: New test.
37669
37670 2001-03-20 Philip Blundell <philb@gnu.org>
37671
37672 * gcc.c-torture/compile/20010320-1.c: New test.
37673
37674 2001-03-17 Richard Henderson <rth@redhat.com>
37675
37676 * g++.old-deja/g++.other/eh4.C: Add expected error text.
37677
37678 2001-03-15 Geoff Keating <geoff@redhat.com>
37679
37680 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
37681 tests on AIX.
37682
37683 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
37684
37685 * g++.old-deja/g++.other/eh4.C: New test.
37686
37687 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
37688
37689 * gcc.dg/cpp/mi1.c: Update.
37690
37691 2001-03-14 Jakub Jelinek <jakub@redhat.com>
37692
37693 * g++.old-deja/g++.other/regstack.C: New test.
37694
37695 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
37696
37697 * g++.old-deja/g++.other/ref4.C: New test.
37698
37699 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
37700
37701 * objc/execute/va_method.m: Added.
37702 * objc/execute/IMP.m: Added.
37703 * objc/execute/_cmd.m: Added.
37704 * objc/execute/accessing_ivars.m: Added.
37705 * objc/execute/class-1.m: Added.
37706 * objc/execute/class-10.m: Added.
37707 * objc/execute/class-11.m: Added.
37708 * objc/execute/class-12.m: Added.
37709 * objc/execute/class-13.m: Added.
37710 * objc/execute/class-14.m: Added.
37711 * objc/execute/class-2.m: Added.
37712 * objc/execute/class-3.m: Added.
37713 * objc/execute/class-4.m: Added.
37714 * objc/execute/class-5.m: Added.
37715 * objc/execute/class-6.m: Added.
37716 * objc/execute/class-7.m: Added.
37717 * objc/execute/class-8.m: Added.
37718 * objc/execute/class-9.m: Added.
37719 * objc/execute/class-tests-1.h
37720 * objc/execute/class-tests-2.h
37721 * objc/execute/compatibility_alias.m: Added.
37722 * objc/execute/encode-1.m: Added.
37723 * objc/execute/formal_protocol-1.m: Added.
37724 * objc/execute/formal_protocol-2.m: Added.
37725 * objc/execute/formal_protocol-3.m: Added.
37726 * objc/execute/formal_protocol-4.m: Added.
37727 * objc/execute/formal_protocol-5.m: Added.
37728 * objc/execute/formal_protocol-6.m: Added.
37729 * objc/execute/formal_protocol-7.m: Added.
37730 * objc/execute/informal_protocol.m: Added.
37731 * objc/execute/initialize.m: Added.
37732 * objc/execute/load.m: Added.
37733 * objc/execute/many_args_method.m: Added.
37734 * objc/execute/nested-3.m: Added.
37735 * objc/execute/no_clash.m: Added.
37736 * objc/execute/private.m: Added.
37737 * objc/execute/redefining_self.m: Added.
37738 * objc/execute/root_methods.m: Added.
37739 * objc/execute/selector-1.m: Added.
37740 * objc/execute/static-1.m: Added.
37741 * objc/execute/static-2.m: Added.
37742 * objc/execute/va_method.m: Added.
37743
37744 2001-03-10 Richard Henderson <rth@redhat.com>
37745
37746 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
37747
37748 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
37749
37750 * g++.old-deja/g++.other/crash31.C: XFAIL.
37751 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
37752 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
37753 * gcc.c-torture/execute/20010123-1.x: XFAIL.
37754 * gcc.c-torture/execute/20010124-1.x: XFAIL.
37755 * gcc.dg/sequence-pt-1.c: XFAIL one test.
37756
37757 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37758
37759 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
37760
37761 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37762
37763 * gcc.dg/20000724-1.c: Don't use multiline strings.
37764
37765 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37766
37767 * objc/execute/string1.m, objc/execute/string2.m: Compare the
37768 result of -cString against what we expect it to be; don't just
37769 print it out for no one to read.
37770
37771 * objc/execute/string3.m, objc/execute/string4.m: New tests.
37772 Based on testcases provided by Nicola Pero.
37773
37774 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37775
37776 * gcc.dg/cpp/macro7.c: New test.
37777
37778 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37779
37780 * gcc.dg/cpp/multiline.c: Update.
37781
37782 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37783
37784 * g++.old-deja/g++.other/enum3.C: New test.
37785
37786 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37787
37788 * g++.old-deja/g++.other/pod1.C: New test.
37789
37790 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37791
37792 * g++.old-deja/g++.ext/overload1.C: New test.
37793
37794 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37795
37796 * g++.old-deja/g++.pt/using1.C: New test.
37797
37798 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37799
37800 * g++.old-deja/g++.other/using9.C: New test.
37801
37802 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
37803
37804 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
37805
37806 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
37807
37808 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
37809
37810 * g++.old-deja/g++.ext/realpt1.C: Remove.
37811
37812 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
37813
37814 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
37815
37816 2001-02-26 Will Cohen <wcohen@redhat.com>
37817
37818 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
37819
37820 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
37821
37822 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
37823 templatized constructors.
37824
37825 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37826
37827 * gcc.c-torture/execute/20010224-1.c: New test.
37828
37829 2001-02-23 Jakub Jelinek <jakub@redhat.com>
37830
37831 * gcc.c-torture/execute/20010222-1.c: New test.
37832
37833 2001-02-22 Jakub Jelinek <jakub@redhat.com>
37834
37835 * g++.old-deja/g++.other/inline20.C: New test.
37836
37837 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
37838
37839 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
37840
37841 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37842
37843 * g++.old-deja/g++.other/lookup22.C: New test.
37844
37845 2001-02-19 Zack Weinberg <zackw@stanford.edu>
37846
37847 * g77.dg: New directory.
37848 * g77.dg/20010216-1.f: New test case.
37849 * g77.dg/dg.exp: New driver.
37850 * lib/g77-dg.exp: New driver library.
37851
37852 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37853
37854 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
37855
37856 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
37857
37858 * g++.old-deja/g++.other/decl9.C: New test.
37859
37860 2001-02-16 Jakub Jelinek <jakub@redhat.com>
37861
37862 * g++.old-deja/g++.other/init16.C: Update the test so that it does
37863 not need <string> and also tests the initialization at runtime.
37864
37865 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37866
37867 * gcc.c-torture/execute/longlong.c: New test.
37868
37869 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37870
37871 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
37872
37873 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37874
37875 * gcc.c-torture/execute/920302-1.c (execute):
37876 Change argument type to short.
37877
37878 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37879
37880 * g++.old-deja/g++.pt/deduct6.C: New test.
37881
37882 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37883
37884 * g++.old-deja/g++.pt/deduct5.C: New test.
37885
37886 2001-02-14 Jakub Jelinek <jakub@redhat.com>
37887
37888 * gcc.c-torture/execute/20010209-1.c: New test.
37889
37890 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
37891
37892 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
37893
37894 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
37895
37896 * g++.dg/vtgc1.C: Update for new ABI.
37897
37898 * consistency.vlad: New directory, 1665 files.
37899
37900 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37901
37902 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
37903 return type.
37904 * gcc.dg/cpp/digraphs.c: Declare puts.
37905
37906 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37907
37908 * g++.old-deja/g++.other/warn5.C: New test.
37909
37910 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37911
37912 * g++.old-deja/g++.pt/spec40.C: New test.
37913
37914 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37915
37916 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
37917 case.
37918 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
37919
37920 2001-02-12 Jakub Jelinek <jakub@redhat.com>
37921
37922 * gcc.c-torture/compile/20010209-1.c: New test.
37923
37924 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
37925
37926 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
37927 excess errors message but not if it crashes.
37928 * g++.old-deja/g++.other/crash27.C: Likewise.
37929 * g++.old-deja/g++.other/crash28.C: Likewise.
37930 * g++.old-deja/g++.other/crash30.C: Likewise.
37931 * g++.old-deja/g++.other/crash32.C: Likewise.
37932 * g++.old-deja/g++.other/crash35.C: Likewise.
37933 * g++.old-deja/g++.pt/inherit2.C: Likewise.
37934
37935 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
37936
37937 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
37938 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
37939 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
37940 g77.f-torture/execute/execute.exp,
37941 g77.f-torture/noncompile/noncompile.exp,
37942 gcc.c-torture/execute/execute.exp,
37943 gcc.c-torture/execute/memcheck/memcheck.exp,
37944 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
37945 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
37946 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
37947 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
37948 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
37949 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
37950 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
37951 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
37952 Remove bug reporting instructions with ancient email addresses.
37953
37954 2001-02-07 Jakub Jelinek <jakub@redhat.com>
37955
37956 * gcc.dg/20010202-1.c: New test.
37957 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
37958
37959 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
37960
37961 * g++.dg/stdbool-if.C: New test.
37962
37963 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
37964
37965 * objc/execute/fdecl.m: Added main().
37966
37967 2001-02-07 Jakub Jelinek <jakub@redhat.com>
37968
37969 * gcc.c-torture/execute/20010206-1.c: New test.
37970
37971 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
37972
37973 * gcc.dg/cpp/avoidpaste1.c: Update.
37974
37975 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
37976
37977 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
37978 Pero <nicola@brainstorm.co.uk>.
37979 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
37980
37981 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
37982
37983 * g++.old-deja/g++.pt/spec39.C: New test.
37984
37985 2001-02-05 Jakub Jelinek <jakub@redhat.com>
37986
37987 * gcc.c-torture/compile/20010202-1.c: New test.
37988
37989 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
37990
37991 * g++.old-deja/g++.abi/primary2.C: New test.
37992 * g++.old-deja/g++.abi/primary3.C: New test.
37993 * g++.old-deja/g++.abi/primary4.C: New test.
37994 * g++.old-deja/g++.abi/primary5.C: New test.
37995 * g++.old-deja/g++.abi/vtable3.h: New test.
37996 * g++.old-deja/g++.abi/vtable3a.C: New test.
37997 * g++.old-deja/g++.abi/vtable3b.C: New test.
37998 * g++.old-deja/g++.abi/vtable3c.C: New test.
37999 * g++.old-deja/g++.abi/vtable3d.C: New test.
38000 * g++.old-deja/g++.abi/vtable3e.C: New test.
38001 * g++.old-deja/g++.abi/vtable3f.C: New test.
38002 * g++.old-deja/g++.abi/vtable3g.C: New test.
38003 * g++.old-deja/g++.abi/vtable3h.C: New test.
38004 * g++.old-deja/g++.abi/vtable3i.C: New test.
38005 * g++.old-deja/g++.abi/vtable3j.C: New test.
38006 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
38007
38008 2001-02-03 Jakub Jelinek <jakub@redhat.com>
38009
38010 * g++.old-deja/g++.other/anon6.C: New test.
38011 * g++.old-deja/g++.other/anon7.C: New test.
38012
38013 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
38014
38015 * gcc.dg/cpp/avoidpaste2.c: New tests.
38016
38017 2001-01-31 Jakub Jelinek <jakub@redhat.com>
38018
38019 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
38020
38021 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
38022
38023 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
38024 DECIMAL_DIG cases for Irix."
38025
38026 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
38027
38028 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
38029
38030 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38031
38032 * gcc.dg/c99-tag-1.c: New test.
38033
38034 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38035
38036 * gcc.dg/cpp/tr-warn1.c: Add tests.
38037
38038 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38039
38040 * gcc.dg/cpp/avoidpaste1.c: Update.
38041 * gcc.dg/cpp/paste4.c: Update.
38042
38043 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
38044
38045 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
38046 cases for Irix.
38047
38048 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38049
38050 * g++.old-deja/g++.other/inline19.C: New test.
38051
38052 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
38053
38054 * gcc.dg/Wlarger-than.c: New test.
38055
38056 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38057
38058 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
38059
38060 2001-01-29 Jakub Jelinek <jakub@redhat.com>
38061
38062 * gcc.c-torture/execute/20010129-1.c: New test.
38063 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
38064
38065 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
38066
38067 * gcc.dg/cpp/avoidpaste1.c: Test case.
38068
38069 2001-01-28 Jakub Jelinek <jakub@redhat.com>
38070
38071 * g++.old-deja/g++.other/inline18.C: New test.
38072
38073 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38074
38075 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
38076 and __builtin_putchar.
38077
38078 2001-01-27 Jakub Jelinek <jakub@redhat.com>
38079
38080 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
38081 tests.
38082
38083 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
38084
38085 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
38086 floating point number rounding mode to round to the nearest
38087 representable mode.
38088
38089 2001-01-25 Jakub Jelinek <jakub@redhat.com>
38090
38091 * g++.old-deja/g++.other/mangle2.C: New test.
38092
38093 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
38094
38095 * gcc.c-torture/compile/20010124-1.c: New test.
38096
38097 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
38098
38099 * g++.old-deja/g++.pt/spec38.C: New test.
38100
38101 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38102
38103 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
38104 "Build don't run".
38105
38106 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38107
38108 * gcc.c-torture/execute/20010123-1.c: New test.
38109
38110 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38111
38112 * g++.old-deja/g++.pt/spec37.C: New test.
38113
38114 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38115
38116 * g++.old-deja/g++.pt/overload14.C: New test.
38117
38118 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38119
38120 * gcc.c-torture/execute/20010122-1.c: New test, exercise
38121 __builtin_return_address.
38122
38123 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
38124
38125 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
38126 * g++.old-deja/g++.pt/spec35.C: New test.
38127 * g++.old-deja/g++.pt/spec36.C: New test.
38128
38129 2001-01-20 Jakub Jelinek <jakub@redhat.com>
38130
38131 * gcc.c-torture/compile/20010118-1.c: New test.
38132
38133 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
38134
38135 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
38136
38137 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38138
38139 * gcc.c-torture/execute/20010119-1.c: New test.
38140
38141 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38142
38143 * g++.old-deja/g++.other/vbase5.C: New test.
38144
38145 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38146
38147 * gcc.c-torture/execute/20010118-1.c: New test.
38148
38149 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38150
38151 * g++.old-deja/g++.pt/deduct3.C: New test.
38152
38153 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38154
38155 * g++.old-deja/g++.pt/spec34.C: New test.
38156
38157 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
38158
38159 * g77.f-torture/compile/20000601-2.f: New test.
38160
38161 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38162
38163 * g++.old-deja/g++.other/init17.C: New test.
38164
38165 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
38166
38167 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
38168
38169 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38170
38171 * g++.old-deja/g++.pt/unify8.C: New test.
38172
38173 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38174
38175 * g++.old-deja/g++.abi/vbase1.C: New test.
38176
38177 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38178
38179 * g++.old-deja/g++.pt/crash65.C: New test.
38180
38181 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
38182
38183 * gcc.dg/cpp/assembl2.S: New test case.
38184
38185 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
38186
38187 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
38188 are supported.
38189
38190 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38191
38192 * g++.old-deja/g++.other/builtins1.C: New test.
38193 * g++.old-deja/g++.other/builtins2.C: Likewise.
38194 * g++.old-deja/g++.other/builtins3.C: Likewise.
38195 * g++.old-deja/g++.other/builtins4.C: Likewise.
38196
38197 2001-01-17 Jakub Jelinek <jakub@redhat.com>
38198
38199 * gcc.c-torture/compile/20010117-1.c: New test.
38200 * gcc.c-torture/compile/20010117-2.c: New test.
38201
38202 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38203
38204 * g77.f-torture/execute/20010116.[fx]: New test,
38205 XFAIL on i?86-*-*.
38206 * g77.f-torture/compile/20010115.f: Indicate it's
38207 a test for PR fortran/1636.
38208
38209 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
38210
38211 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
38212
38213 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38214
38215 * g77.f-torture/compile/20010115.f: New test.
38216
38217 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
38218
38219 * g++.old-deja/g++.pt/nontype5.C: New test.
38220
38221 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
38222
38223 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
38224 have an equivalent working one below it.
38225
38226 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38227
38228 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
38229 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38230
38231 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38232
38233 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
38234 message containing "init_priority".
38235 (conpr-2.C): Likewise.
38236 (conpr-3.C): Likewise.
38237 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
38238
38239 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38240
38241 * gcc.c-torture/execute/20010114-2.c: New test.
38242
38243 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
38244
38245 * gcc.c-torture/compile/20010114-1.c: New test.
38246 * gcc.c-torture/compile/20010114-1.x: Xfail.
38247 * gcc.c-torture/compile/20010114-2.c: New test.
38248 * gcc.c-torture/execute/20010114-1.c: New test.
38249 * gcc.dg/trunc-1.c: New test.
38250 * gcc.dg/uninit-B.c: New test.
38251
38252 2001-01-13 Nick Clifton <nickc@redhat.com>
38253
38254 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
38255 target.
38256
38257 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
38258
38259 * gcc.c-torture/compile/20010113-1.c: New test.
38260
38261 2001-01-13 Jakub Jelinek <jakub@redhat.com>
38262
38263 * gcc.c-torture/compile/20001212-1.c: New test.
38264
38265 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
38266
38267 * gcc.dg/cpp/widestr1.c: Update.
38268 * gcc.dg/cpp/prag-imp.c: Remove.
38269
38270 2001-01-12 Jakub Jelinek <jakub@redhat.com>
38271
38272 * gcc.c-torture/execute/20000801-3.x: Remove.
38273 * gcc.dg/c90-init-1.c: New test.
38274 * gcc.dg/c99-init-1.c: New test.
38275 * gcc.dg/c99-init-2.c: New test.
38276 * gcc.dg/gnu99-init-1.c: New test.
38277
38278 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
38279
38280 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
38281 testing that no relevant ones were found.
38282
38283 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38284
38285 * g++.old-deja/g++.pt/cast2.C: New test.
38286
38287 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38288
38289 * g++.old-deja/g++.pt/friend47.C: New test.
38290
38291 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38292
38293 * g++.old-deja/g++.pt/instantiate13.C: New test.
38294
38295 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38296
38297 * g++.old-deja/g++.other/defarg7.C: New test.
38298 * g++.old-deja/g++.other/defarg8.C: New test.
38299
38300 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38301
38302 * g++.old-deja/g++.pt/crash64.C: New test.
38303
38304 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38305
38306 * g++.old-deja/g++.pt/crash63.C: New test.
38307
38308 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
38309
38310 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
38311
38312 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
38313
38314 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
38315
38316 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38317
38318 * g++.old-deja/g++.pt/error3.C: New test.
38319
38320 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38321
38322 * g++.old-deja/g++.other/crash39.C: New test.
38323
38324 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38325
38326 * g++.old-deja/g++.other/vbase4.C: New test.
38327
38328 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
38329
38330 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
38331 * gcc.dg/special/20000419-2.c: New file. Identical to above.
38332 * gcc.dg/special/special.exp: New test driver which will check
38333 for alias support for the above test.
38334
38335 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
38336
38337 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
38338 problems on small machines.
38339 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
38340 parameterize.
38341
38342 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
38343
38344 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
38345 mips.
38346 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38347
38348 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
38349
38350 * g++.old_deja/g++.pt/using8.C: New test.
38351
38352 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
38353
38354 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
38355
38356 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
38357
38358 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
38359 where a failure is expected.
38360 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
38361
38362 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38363
38364 * g++.old_deja/g++.pt/instantiate12.C: New test.
38365
38366 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38367
38368 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
38369 start of structs.
38370 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
38371 * g++.old-deja/g++.brendan/crash17.C: Likewise.
38372 * g++.old-deja/g++.brendan/crash29.C: Likewise.
38373 * g++.old-deja/g++.brendan/crash48.C: Likewise.
38374 * g++.old-deja/g++.brendan/ns1.C: Likewise.
38375 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
38376 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
38377 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
38378 * g++.old-deja/g++.eh/spec6.C: Likewise.
38379 * g++.old-deja/g++.jason/crash3.C: Likewise.
38380 * g++.old-deja/g++.law/ctors11.C: Likewise.
38381 * g++.old-deja/g++.law/ctors17.C: Likewise.
38382 * g++.old-deja/g++.law/ctors5.C: Likewise.
38383 * g++.old-deja/g++.law/ctors9.C: Likewise.
38384 * g++.old-deja/g++.mike/ambig1.C: Likewise.
38385 * g++.old-deja/g++.mike/net22.C: Likewise.
38386 * g++.old-deja/g++.mike/p3538a.C: Likewise.
38387 * g++.old-deja/g++.mike/p3538b.C: Likewise.
38388 * g++.old-deja/g++.mike/virt3.C: Likewise.
38389 * g++.old-deja/g++.niklas/t128.C: Likewise.
38390 * g++.old-deja/g++.other/anon4.C: Likewise.
38391 * g++.old-deja/g++.other/using1.C: Likewise.
38392 * g++.old-deja/g++.other/warn3.C: Likewise.
38393 * g++.old-deja/g++.pt/t37.C: Likewise.
38394 * g++.old-deja/g++.robertl/eb69.C: Likewise.
38395 * g++.old-deja/g++.robertl/eb71.C: Likewise.
38396
38397 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38398
38399 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
38400
38401 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38402
38403 * gcc.c-torture/execute/stdio-opt-3.c: New test.
38404
38405 2001-01-07 Jakub Jelinek <jakub@redhat.com>
38406
38407 * gcc.c-torture/compile/20010107-1.c: New test.
38408
38409 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38410
38411 * gcc.c-torture/execute/builtin-noret-1.c: New test.
38412
38413 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38414
38415 * gcc.dg/format/format.h: New file.
38416 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
38417 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
38418 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
38419 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
38420 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
38421 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38422 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
38423 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
38424 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
38425 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
38426 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
38427 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
38428 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
38429 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
38430 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
38431 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
38432 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
38433 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
38434 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
38435 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
38436 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
38437 instead of declaring standard types, macros and functions in each
38438 test.
38439
38440 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
38441
38442 * gcc.c-torture/execute/20010106-1.c: New test.
38443
38444 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
38445
38446 * gcc.dg/format/format.exp: New file.
38447 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
38448 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
38449 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
38450 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
38451 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
38452 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
38453 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
38454 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
38455 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
38456 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
38457 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
38458 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
38459 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
38460 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
38461 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
38462 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
38463 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
38464 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
38465 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
38466 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
38467 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
38468 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
38469 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
38470 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
38471 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
38472 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
38473 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
38474 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
38475 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
38476 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
38477 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
38478 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
38479 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
38480 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
38481 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
38482 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
38483 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
38484 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
38485 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
38486 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
38487 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
38488 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
38489
38490 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
38491
38492 * gcc.c-torture/execute/991228-1.c: Take word endianness into
38493 account.
38494
38495 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
38496
38497 * gcc.c-torture/execute/builtin-complex-1.c: New test.
38498
38499 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
38500
38501 * g++.old-deja/g++.pt/crash62.C: New test.
38502
38503 2001-01-04 Richard Henderson <rth@redhat.com>
38504
38505 * gcc.dg/20000926-1.c: Update expected warnings.
38506 * gcc.dg/array-2.c: Likewise.
38507 * gcc.dg/array-4.c: Also validate flexible array members.
38508 * gcc.dg/c99-flex-array-1.c: New.
38509
38510 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
38511
38512 * gcc.c-torture/compile/20001222-1.x: Remove.
38513
38514 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38515
38516 * gcc.c-torture/execute/built-in-setjmp.c: New.
38517
38518 2001-01-03 Richard Henderson <rth@redhat.com>
38519
38520 * gcc.dg/940510-1.c: Update expected error wording.
38521 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
38522
38523 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
38524
38525 * lib/target-supports.exp (check_alias_available): Modified to
38526 indicate aliases not supported if only weak aliases are supported.
38527
38528 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38529
38530 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
38531 Turn on cmpstrsi checks for __pj__ and __i370__.
38532
38533 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38534
38535 * g++.old-deja/g++.other/virtual11.C: New test.
38536
38537 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38538
38539 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
38540
38541 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38542
38543 * gcc.c-torture/compile/20010102-1.c: New test.
38544
38545 2001-01-02 Andreas Jaeger <aj@suse.de>
38546
38547 * gcc.dg/noreturn-3.c: New test.
38548
38549 * gcc.dg/noreturn-4.c: New test.
38550
38551 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38552
38553 * gcc.c-torture/execute/stdio-opt-1.c: Also test
38554 __builtin_fputc and __builtin_fwrite.
38555
38556 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38557
38558 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
38559 signed char, not default char.
38560
38561 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38562
38563 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
38564
38565 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
38566
38567 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
38568
38569 2000-12-29 Richard Henderson <rth@redhat.com>
38570
38571 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
38572 (__cyg_profile_func_exit): Define.
38573
38574 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38575
38576 * g++.dg/vtgc1.C: New test.
38577
38578 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
38579
38580 * gcc.dg/noncompile/20001228-1.c: New test.
38581
38582 * gcc.dg/20001228-1.c: New test.
38583
38584 * gcc.c-torture/execute/20001228-1.c: New test.
38585
38586 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
38587
38588 * gcc.dg/format-strfmon-1.c: New test.
38589
38590 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38591
38592 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
38593 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
38594 * gcc.c-torture/execute/string-opt-1.c: Likewise.
38595 * gcc.c-torture/execute/string-opt-2.c: Likewise.
38596 * gcc.c-torture/execute/string-opt-3.c: Likewise.
38597 * gcc.c-torture/execute/string-opt-4.c: Likewise.
38598 * gcc.c-torture/execute/string-opt-6.c: Likewise.
38599 * gcc.c-torture/execute/string-opt-7.c: Likewise.
38600 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38601 * gcc.c-torture/execute/string-opt-9.c: Likewise.
38602 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38603 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38604 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38605
38606 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
38607 * gcc.c-torture/execute/string-opt-4.c: Test index.
38608
38609 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
38610
38611 * gcc.c-torture/compile/20001226-1.c: New test.
38612
38613 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
38614
38615 * gcc.c-torture/compile/20001222-1.c: New test.
38616 * gcc.c-torture/compile/20001222-1.x: Xfail.
38617
38618 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
38619
38620 * gcc.c-torture/execute/comp-goto-2.c: New test.
38621
38622 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
38623
38624 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
38625 Use long types if __INT_MAX__ is 32767.
38626 (main): Use cast to (sint32 *) when poking 88 into a_page.
38627
38628 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
38629
38630 2000-12-21 Bernd Schmidt <bernds@redhat.com>
38631
38632 * gcc.c-torture/compile/20001221-1.c: New test.
38633 * gcc.c-torture/execute/20001221-1.c: New test.
38634
38635 2000-12-20 Richard Henderson <rth@redhat.com>
38636
38637 * g++.old-deja/g++.pt/crash36.C: Update error lines.
38638 * g++.old-deja/g++.robertl/eb109.C: Likewise.
38639
38640 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38641
38642 * gcc.dg/compare3.c: New test.
38643
38644 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38645
38646 * gcc.dg/format-warnll-1.c: New test.
38647
38648 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
38649
38650 * gcc.dg/cpp/cmdlne-P.c: New test.
38651
38652 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38653
38654 * gcc.c-torture/execute/builtin-abs-1.c,
38655 gcc.c-torture/execute/builtin-abs-2.c: New tests.
38656
38657 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38658
38659 * gcc.dg/cpp/multiline.c: New test.
38660
38661 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38662
38663 * g++.old-deja/g++.other/syshdr1.C: Update.
38664 * gcc.dg/cpp/lineflags.c: Remove temporarily.
38665
38666 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38667
38668 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
38669
38670 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38671
38672 * g++.old-deja/g++.pt/ttp65.C: New test.
38673
38674 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38675
38676 * g++.old-deja/g++.pt/ttp64.C: New test.
38677
38678 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38679
38680 * g++.old-deja/g++.pt/spec33.C: New test.
38681
38682 2000-12-14 Catherine Moore <clm@redhat.com>
38683
38684 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
38685 * gcc.c-torture/execute/920612-2.c: Likewise.
38686 * gcc.c-torture/execute/920428-2.c: Likewise.
38687 * gcc-c-torture/execute/va-arg-11.c: Call exit.
38688 * gcc.c-torture/execute/va-arg-21.c: Likewise.
38689
38690 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38691
38692 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
38693 * gcc.dg/pack-test-2.c: Likewise.
38694
38695 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38696
38697 Tests by Zack Weinberg <zackw@stanford.edu>.
38698
38699 * gcc.dg/cpp/defined.c: Update.
38700 * gcc.dg/cpp/defined_trad.c: New tests.
38701
38702 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38703
38704 * gcc.dg/cpp/trad-direct.c: Update.
38705
38706 2000-12-11 Neil Booth <neilb@earthling.net>
38707
38708 * gcc.dg/cpp/defined_trad.c
38709
38710 2000-12-11 Neil Booth <neilb@earthling.net>
38711
38712 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
38713
38714 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
38715
38716 * gcc.dg/format-miss-2.c: New test.
38717
38718 2000-12-09 Neil Booth <neilb@earthling.net>
38719
38720 * gcc.dg/cpp/lineflags.c: New tests.
38721 * gcc.dg/cpp/poison.c: Update.
38722 * gcc.dg/cpp/redef2.c: Update.
38723 * gcc.dg/cpp/skipping.c: New test.
38724
38725 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
38726
38727 * g++.old-deja/g++.other/eh3.C: New testcase.
38728
38729 2000-12-07 Neil Booth <neilb@earthling.net>
38730
38731 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
38732 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
38733 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
38734 wtr-union-init-2.c, wtr-union-init-3.c: Update.
38735 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
38736 Update.
38737
38738 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38739
38740 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
38741 __SIZE_TYPE__ instead of int for type of integers cast to
38742 pointers.
38743
38744 2000-12-07 Jakub Jelinek <jakub@redhat.com>
38745
38746 * g++.old-deja/g++.other/cleanup4.C: New test.
38747
38748 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38749
38750 * format-sec-1.c: New test.
38751
38752 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38753
38754 * gcc.dg/format-nonlit-3.c: New test.
38755
38756 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38757
38758 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
38759 through a null pointer.
38760
38761 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38762
38763 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
38764 * g++.old-deja/g++.pt/partial4.C: New test.
38765
38766 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
38767
38768 * gcc.c-torture/execute/ieee/hugeval.x: New.
38769
38770 2000-12-06 Neil Booth <neilb@earthling.net>
38771
38772 * gcc.dg/cpp/backslash2.c: New tests.
38773
38774 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38775
38776 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
38777 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
38778
38779 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
38780
38781 * gcc.c-torture/execute/20001203-2.c: New testcase.
38782
38783 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38784
38785 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
38786 * g++.old-deja/g++.other/virtual10.C: New test.
38787
38788 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38789
38790 * g++.old-deja/g++.mike/pmf5.C: Remove test.
38791
38792 2000-12-05 Richard Henderson <rth@redhat.com>
38793
38794 * gcc.c-torture/compile/20001205-1.c: New.
38795
38796 2000-12-04 Neil Booth <neilb@earthling.net>
38797
38798 * g++.old-deja/g++.other/virtual9.C: New test.
38799 * g++.old-deja/g++.pt/crash61.C: New test.
38800 * gcc.c-torture/execute/loop-9.c: New test.
38801
38802 2000-12-04 Neil Booth <neilb@earthling.net>
38803
38804 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
38805 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
38806 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
38807 * gcc.dg/cpp/extratokens.c: ...here.
38808
38809 2000-12-04 Neil Booth <neilb@earthling.net>
38810
38811 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
38812 New tests.
38813
38814 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38815
38816 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
38817 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
38818
38819 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38820
38821 * gcc.c-torture/execute/20001203-1.c: New test.
38822
38823 2000-12-03 Neil Booth <neilb@earthling.net>
38824
38825 * gcc.dg/cpp/macro6.c: New test cases.
38826
38827 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38828
38829 * gcc.c-torture/execute/string-opt-9.c: New test.
38830 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38831 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38832 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38833
38834 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
38835 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
38836
38837 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
38838
38839 * gcc.dg/cpp/if-6.c: New testcase.
38840
38841 * gcc.dg/20001201-1.c: New testcase.
38842
38843 2000-12-02 Neil Booth <neilb@earthling.net>
38844
38845 * g++.old-deja/g++.other/externC4.C,
38846 g++.old-deja/g++.other/friend10.C: New tests.
38847
38848 2000-12-02 Neil Booth <neilb@earthling.net>
38849
38850 * g++.old-deja/g++.other/instan2.C
38851 * g++.old-deja/g++.other/instan3.C: New test.
38852
38853 2000-12-02 Neil Booth <neilb@earthling.net>
38854
38855 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
38856 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
38857 gnuc99.c,gnuc99-pedantic.c: New tests.
38858
38859 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38860
38861 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
38862 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
38863
38864 2000-12-01 Neil Booth <neilb@earthling.net>
38865
38866 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
38867 * gcc.dg/cpp/poison.c: Update.
38868 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
38869
38870 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
38871
38872 * g77.f-torture/execute/20001201.f: New test.
38873
38874 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38875
38876 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
38877
38878 2000-12-01 Jakub Jelinek <jakub@redhat.com>
38879
38880 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
38881
38882 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
38883
38884 * g++.old-deja/g++.other/cast6.C: New test.
38885
38886 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
38887
38888 * gcc.c-torture/execute/20001130-2.c: New testcase.
38889
38890 2000-11-30 Richard Henderson <rth@redhat.com>
38891
38892 * gcc.c-torture/execute/20001130-1.c: New test.
38893
38894 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38895
38896 * g++.old-deja/g++.other/op3.C: New test.
38897
38898 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38899
38900 * g++.old-deja/g++.other/op2.C: New test.
38901
38902 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38903
38904 * g++.old-deja/g++.other/crash38.C: New test.
38905
38906 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
38907
38908 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
38909
38910 2000-11-29 Jakub Jelinek <jakub@redhat.com>
38911
38912 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
38913 tests.
38914 * gcc.c-torture/execute/string-opt-6.c: New test.
38915
38916 * gcc.dg/20001117-1.c: Add main.
38917
38918 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
38919
38920 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
38921 Move from here ...
38922 * gcc.dg/940510-1.c: ... to here.
38923
38924 * gcc.dg/20000926-1.c: GNU C now allows initializations of
38925 zero-size arrays in toplevel structures.
38926
38927 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38928
38929 * gcc.c-torture/execute/loop-8.c: New test.
38930
38931 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38932
38933 * g++.old-deja/g++.other/base1.C: New test.
38934
38935 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38936
38937 * g++.old-deja/g++.other/parse2.C: New test.
38938
38939 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38940
38941 * g++.old-deja/g++.pt/incomplete1.C: New test.
38942
38943 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38944
38945 * g++.old-deja/g++.other/friend9.C: New test.
38946
38947 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38948
38949 * gcc.dg/20001127-1.c: New test.
38950
38951 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
38952
38953 * g++.old-deja/g++.pt/friend46.C: New test.
38954
38955 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
38956
38957 * g++.old-deja/g++.other/ptrmem8.C: New test.
38958
38959 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38960
38961 * gcc.c-torture/execute/string-opt-7.c: New test.
38962 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38963
38964 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
38965
38966 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
38967 instead of 'mkcheck 2'.
38968
38969 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
38970
38971 * gcc.c-torture/execute/memcheck/driver.c,
38972 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
38973 C9X references to refer to C99.
38974
38975 2000-11-25 Jakub Jelinek <jakub@redhat.com>
38976
38977 * gcc.dg/ultrasp3.c: New test.
38978
38979 2000-11-25 Neil Booth <neilb@earthling.net>
38980
38981 * gcc.dg/cpp/include2.c: Update test to be locale independent.
38982
38983 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
38984
38985 * gcc.c-torture/compile/20001123-2.c: New.
38986
38987 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38988
38989 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
38990
38991 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
38992
38993 * gcc.dg/sequence-point-1.c: Add some new tests.
38994 * gcc.c-torture/execute/20001124-1.c: New test.
38995
38996 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
38997
38998 * g++.old-deja/g++.other/vaarg4.C: New test.
38999 * gcc.c-torture/compile/20001123-1.c: New test.
39000
39001 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39002
39003 * g++.other/crash24.C: Adjust and remove XFAIL.
39004 * g++.other/crash37.C: New test.
39005
39006 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
39007
39008 * g++.old-deja/g++.pt/instantiate9.C: New test.
39009
39010 2000-11-22 Mark Mitchell <mark@codesourcery.com>
39011
39012 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
39013 new ABI, too.
39014
39015 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
39016 * g++.old-deja/g++.robertl/eb55.C: Likewise.
39017
39018 2000-11-22 Neil Booth <neilb@earthling.net>
39019
39020 * gcc.dg/cpp/Wtrigraphs.c: New test.
39021
39022 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
39023
39024 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
39025
39026 2000-11-22 Jakub Jelinek <jakub@redhat.com>
39027
39028 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
39029
39030 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
39031
39032 * lib/gcc-dg.exp: load_lib scanasm.exp.
39033 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
39034 * lib/g++-dg.exp: load_lib scanasm.exp.
39035 * lib/scanasm.exp: New.
39036 (scan-assembler, scan-assembler-not): Add optional arguments to
39037 test name, or if not present, the pattern name.
39038 (scan-assembler-dem, scan-assembler-dem-not): New.
39039
39040 * g++.dg/dg.exp: New.
39041
39042 2000-11-21 Neil Booth <neilb@earthling.net>
39043
39044 * gcc.dg/cpp/integrated1.c: Remove.
39045
39046 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39047
39048 * gcc.c-torture/execute/20001121-1.c: New test.
39049
39050 2000-11-21 Richard Henderson <rth@redhat.com>
39051
39052 * gcc.c-torture/compile/20001121-1.c: New test.
39053
39054 2000-11-20 Neil Booth <neilb@earthling.net>
39055
39056 * gcc.dg/cpp/integrated1.c: New test.
39057
39058 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39059
39060 * g++.old-deja/g++.other/inline17.C: New test.
39061
39062 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
39063
39064 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
39065 local variable to be zero: I made the variable global. Now
39066 uses abort() and exit() instead of relying on main's return value.
39067
39068 2000-11-20 Neil Booth <neilb@earthling.net>
39069
39070 * gcc.dg/cpp/paste2.c: Update test.
39071 * objc/execute/paste.m: New test.
39072
39073 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39074
39075 * gcc.dg/c99-condexpr-1.c: New test.
39076
39077 2000-11-20 Neil Booth <neilb@earthling.net>
39078
39079 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
39080
39081 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
39082
39083 * g++.old-deja/g++.pt/export1.C: New test.
39084
39085 2000-11-20 Jakub Jelinek <jakub@redhat.com>
39086
39087 * gcc.dg/20001117-1.c: New test.
39088
39089 2000-11-18 Richard Henderson <rth@redhat.com>
39090
39091 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
39092
39093 2000-11-18 Richard Henderson <rth@redhat.com>
39094
39095 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
39096 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
39097 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
39098
39099 2000-11-18 Richard Henderson <rth@redhat.com>
39100
39101 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
39102 (main): New. Exit cleanly.
39103
39104 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39105
39106 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
39107 gcc.dg/c99-fordecl-2.c: New tests.
39108
39109 2000-11-18 Richard Henderson <rth@redhat.com>
39110
39111 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
39112 * gcc.c-torture/execute/zerolen-2.c: New.
39113
39114 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39115
39116 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
39117 memory.
39118
39119 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39120
39121 * g++.old-deja/g++.pt/instantiate8.C: New test.
39122
39123 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39124
39125 * g++.old-deja/g++.other/incomplete.C: Add more tests.
39126 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
39127
39128 2000-11-16 Nick Clifton <nickc@redhat.com>
39129
39130 * gcc.c-torture/execute/nestfunc-2.c: New test.
39131 * gcc.c-torture/execute/nestfunc-3.c: New test.
39132
39133 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39134
39135 * gcc.c-torture/compile/20001116-1.c: New test.
39136
39137 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39138
39139 * gcc.c-torture/execute/20001115-1.c: New test.
39140
39141 2000-11-15 Mark Mitchell <mark@codesourcery.com>
39142
39143 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
39144 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
39145 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
39146 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39147
39148 2000-11-15 Neil Booth <neilb@earthling.net>
39149
39150 gcc.dg/cpp/_Pragma1.c: Update.
39151 gcc.dg/cpp/_Pragma2.c: New test.
39152
39153 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
39154
39155 * g++.old-deja/g++.other/anon5.C: New test.
39156
39157 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
39158
39159 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
39160 tests.
39161
39162 2000-11-14 Jakub Jelinek <jakub@redhat.com>
39163
39164 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
39165 output.
39166
39167 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39168
39169 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
39170 labels at end of compound statements.
39171
39172 2000-11-13 Jakub Jelinek <jakub@redhat.com>
39173
39174 * gcc.c-torture/execute/loop-7.c: New test.
39175
39176 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39177
39178 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
39179
39180 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39181
39182 * gcc.dg/c99-bool-1.c: New test.
39183
39184 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39185
39186 * gcc.dg/c99-scope-1.c: Remove xfail.
39187 * gcc.dg/c99-scope-2.c: New test.
39188
39189 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39190
39191 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
39192 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
39193
39194 2000-11-11 Mark Mitchell <mark@codesourcery.com>
39195
39196 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
39197 error messages.
39198
39199 * g++.mike/p700.C: Don't typedef wchar_t.
39200 * g++.mike/p784.C: Likewise.
39201 * g++.mike/eb101.C: Don't use __wchar_t.
39202
39203 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
39204
39205 * g77.f-torture/execute/20001111.[fx]: Test premature exit
39206 from DO loop.
39207
39208 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39209
39210 * gcc.c-torture/execute/20001111-1.c: New test.
39211
39212 2000-11-10 Nick Clifton <nickc@redhat.com>
39213
39214 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
39215 long multuiple and accumulate.
39216
39217 2000-11-09 Richard Henderson <rth@redhat.com>
39218
39219 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
39220 via size_t instead of int.
39221
39222 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
39223 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39224 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39225 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39226
39227 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
39228
39229 * gcc.c-torture/compile/20001109-1.c: New test.
39230 * gcc.c-torture/compile/20001109-2.c: New test.
39231
39232 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
39233
39234 * g++.old-deja/g++.pt/operator1.C: New test.
39235 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
39236
39237 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39238
39239 * gcc.dg/20001108-1.c: New test.
39240
39241 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39242
39243 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
39244 with both arguments constant strings.
39245 * gcc.c-torture/execute/string-opt-3.c: New test.
39246 * gcc.c-torture/execute/string-opt-4.c: New test.
39247 * gcc.c-torture/execute/string-opt-5.c: New test.
39248
39249 2000-11-08 Nick Clifton <nickc@redhat.com>
39250
39251 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
39252 mulsidi3adddi patterns.
39253
39254 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
39255
39256 * g++.old-deja/g++.other/crash36.C: New test.
39257
39258 2000-11-08 Jakub Jelinek <jakub@redhat.com>
39259
39260 * g++.old-deja/g++.other/init16.C: New test.
39261
39262 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
39263
39264 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
39265
39266 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39267
39268 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
39269 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39270 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39271
39272 2000-11-07 DJ Delorie <dj@redhat.com>
39273
39274 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
39275
39276 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39277
39278 * gcc.c-torture/execute/string-opt-1.c: New test.
39279
39280 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39281
39282 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
39283 mips-sgi-irix6.* because the MIPS ABI passes floating-point
39284 parameters in registers, and there is no way for a varargs
39285 function to know in which order the integer and floating-point
39286 parameters should be interleaved when they are placed on the
39287 stack.
39288 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39289 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39290
39291 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39292
39293 * gcc.c-torture/execute/string-opt-2.c: New test.
39294
39295 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
39296
39297 * g++.old-deja/g++.pt/crash60.C: New test.
39298
39299 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39300
39301 * g++.old-deja/g++.other/crash24.C: New test.
39302 * g++.old-deja/g++.other/crash25.C: New test.
39303 * g++.old-deja/g++.other/crash26.C: New test.
39304 * g++.old-deja/g++.other/crash27.C: New test.
39305 * g++.old-deja/g++.other/crash28.C: New test.
39306 * g++.old-deja/g++.other/crash29.C: New test.
39307 * g++.old-deja/g++.other/crash30.C: New test.
39308 * g++.old-deja/g++.other/crash31.C: New test.
39309 * g++.old-deja/g++.other/crash32.C: New test.
39310 * g++.old-deja/g++.other/crash33.C: New test.
39311 * g++.old-deja/g++.other/crash34.C: New test.
39312 * g++.old-deja/g++.other/crash35.C: New test.
39313
39314 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39315
39316 * gcc.c-torture/execute/20001031-1.c: New test.
39317
39318 2000-11-04 Mark Mitchell <mark@codesourcery.com>
39319
39320 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
39321 namespace.
39322
39323 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
39324 standards-conformant.
39325
39326 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
39327
39328 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
39329 * g++.old-deja/g++.mike/p755a.C: Likewise.
39330 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
39331 library makes no calls to `operator new' during initialization.
39332
39333 2000-11-04 Neil Booth <neilb@earthling.net>
39334
39335 * gcc.dg/cpp/include2.c: New tests.
39336
39337 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
39338
39339 * lib/g++.exp (g++_set_ld_library_path): New function.
39340 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
39341
39342 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
39343
39344 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
39345 warnings.
39346
39347 2000-11-01 Richard Henderson <rth@redhat.com>
39348
39349 * g++.old-deja/g++.ext/namedret1.C: New.
39350 * g++.old-deja/g++.ext/namedret2.C: New.
39351 * g++.old-deja/g++.ext/namedret3.C: New.
39352
39353 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
39354
39355 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
39356 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
39357
39358 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39359
39360 * gcc.c-torture/execute/va-arg-21.c: New test.
39361
39362 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
39363
39364 * gcc.dg/c99-complex-2.c: New test.
39365
39366 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39367
39368 * gcc.c-torture/execute/stdio-opt-1.c: New test.
39369
39370 2000-10-31 Jakub Jelinek <jakub@redhat.com>
39371
39372 * g++.old-deja/g++.other/inline16.C: New test.
39373
39374 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
39375
39376 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
39377 __PRETTY_FUNCTION__
39378
39379 2000-10-29 Neil Booth <neilb@earthling.net>
39380
39381 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
39382 New tests.
39383 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
39384 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
39385 optimisation.
39386
39387 2000-10-29 Neil Booth <neilb@earthling.net>
39388
39389 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
39390 * mi1.c, mi1c.h: Add null directives to multiple-include test.
39391 * mi5.c: Test multiple includes work with -C.
39392 * trigraphs.c: Test ^= version.
39393
39394 2000-10-28 Neil Booth <neilb@earthling.net>
39395
39396 New tests and test updates for new macro expander.
39397
39398 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
39399 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
39400 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
39401 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
39402 new diagnostic messages.
39403
39404 * gcc.dg/cpp/macro3.c: New tests.
39405
39406 2000-10-27 Mark Mitchell <mark@codesourcery.com>
39407
39408 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
39409 on the same line.
39410
39411 2000-10-27 Jakub Jelinek <jakub@redhat.com>
39412
39413 * g++.old-deja/g++.other/eh2.C: New test.
39414
39415 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
39416
39417 * gcc.c-torture/execute/20001027-1.c: New test.
39418
39419 2000-10-26 Richard Henderson <rth@redhat.com>
39420
39421 * gcc.c-torture/execute/20001026-1.c: New.
39422
39423 2000-10-26 Mark Mitchell <mark@codesourcery.com>
39424
39425 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
39426 * g++.old-deja/g++.law/builtin1.C: Likewise.
39427 * g++.old-deja/g++.law/ctors10.C: Likewise.
39428 * g++.old-deja/g++.law/virtual3.C: Likewise.
39429 * g++.old-deja/g++.mike/p658.C: Likewise.
39430 * g++.old-deja/g++.other/sibcall1.C: Likewise.
39431 * g++.old-deja/g++.other/vaarg2.C: Likewise.
39432 * g++.old-deja/g++.robertl/eb124.C: Likewise.
39433 * g++.old-deja/g++.robertl/eb44.C: Likewise.
39434 * g++.old-deja/g++.robertl/eb77.C: Likewise.
39435
39436 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
39437
39438 * gcc.c-torture/compile/20001024-1.c: New test.
39439
39440 2000-10-25 Mark Mitchell <mark@codesourcery.com>
39441
39442 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
39443 to tell us whether or not we are using V3.
39444
39445 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
39446
39447 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
39448 operands.
39449
39450 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
39451
39452 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
39453
39454 2000-10-25 Jakub Jelinek <jakub@redhat.com>
39455
39456 * gcc.c-torture/execute/20001024-1.c: New test.
39457
39458 2000-10-24 Jakub Jelinek <jakub@redhat.com>
39459
39460 * g++.old-deja/g++.other/sibcall1.C: New test.
39461
39462 2000-10-20 Jakub Jelinek <jakub@redhat.com>
39463
39464 * gcc.dg/noncompile/init-3.c: New test.
39465
39466 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
39467
39468 * gcc.dg/format-array-1.c: New test.
39469
39470 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39471
39472 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
39473 writing through null pointers; remove comment about testing
39474 unterminated strings.
39475
39476 2000-10-17 Matthew Hiller <hiller@redhat.com>
39477
39478 * gcc.c-torture/execute/20001017-2.c: New test.
39479
39480 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39481
39482 * gcc.c-torture/compile/20001018-1.c: New test.
39483 * gcc.c-torture/compile/20001018-1.x: Xfail.
39484
39485 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39486
39487 * gcc.c-torture/execute/20001017-1.c: New test.
39488
39489 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39490
39491 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
39492 for multiple use of arguments with scanf formats; add tests for
39493 multiple use of arguments.
39494
39495 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
39496
39497 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
39498
39499 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39500
39501 * gcc.dg/format-miss-1.c: New test.
39502
39503 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39504
39505 * gcc.c-torture/execute/20001013-1.c: New test.
39506
39507 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39508
39509 * gcc.dg/format-branch-1.c: New test.
39510
39511 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39512
39513 * README, lib/file-format.exp: Remove EGCS references.
39514
39515 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39516
39517 * gcc.dg/20001013-1.c: New test.
39518
39519 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
39520
39521 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
39522 for intmax_t in the compiler using __typeof__ and the type rules
39523 for conditional expressions.
39524
39525 2000-10-13 Jakub Jelinek <jakub@redhat.com>
39526
39527 * gcc.dg/20001012-1.c: New test.
39528 * gcc.dg/20001012-2.c: New test.
39529
39530 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39531
39532 * gcc.dg/format-attr-1.c: New test.
39533
39534 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39535
39536 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
39537 __LONG_LONG_MAX__ instead of LLONG_MAX.
39538
39539 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39540
39541 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
39542 scanf flags.
39543 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
39544 flags.
39545
39546 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
39547
39548 * gcc.dg/sequence-pt-1.c: New test.
39549
39550 2000-10-11 Geoff Keating <geoffk@cygnus.com>
39551
39552 * gcc.c-torture/execute/20001011-1.c: New testcase.
39553 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
39554
39555 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39556
39557 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
39558 does not error on it.
39559
39560 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39561
39562 * gcc.dg/20001009-1.c: New test.
39563
39564 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
39565
39566 * gcc.c-torture/compile/20001009-1.c: Move from here ....
39567 * gcc.c-torture/execute/20001009-2.c: ... to here.
39568
39569 2000-10-09 Geoff Keating <geoffk@cygnus.com>
39570
39571 * gcc.c-torture/compile/20001009-1.c: New testcase.
39572 * gcc.c-torture/execute/20001009-1.c: New testcase.
39573 Testcases provided by Jan Hubicka <jh@suse.cz>.
39574
39575 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39576
39577 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39578 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
39579 uintmax_t using <limits.h> to emulate the compiler's internal
39580 logic. No longer XFAIL %j tests.
39581
39582 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39583
39584 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
39585 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39586 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
39587 regexps and details of expected handling of some bad formats.
39588 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
39589 suppression.
39590
39591 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39592
39593 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
39594 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
39595 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
39596 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
39597 in list archives.
39598
39599 2000-10-06 Richard Henderson <rth@cygnus.com>
39600
39601 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
39602 * g++.old-deja/g++.brendan/crash52.C: Likewise.
39603 * g++.old-deja/g++.jason/report.C: Likewise.
39604 * g++.old-deja/g++.law/friend5.C: Likewise.
39605 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
39606 of the expected warnings.
39607
39608 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
39609
39610 * g++.old-deja/g++.pt/enum14.C: New test.
39611
39612 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
39613
39614 * g++.old-deja/g++.pt/crash59.C: New test.
39615
39616 2000-10-04 Will Cohen <wcohen@redhat.com>
39617
39618 * gcc.dg/20000926-1.c: New test.
39619
39620 2000-10-03 Geoff Keating <geoffk@cygnus.com>
39621
39622 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
39623 function name for current C++ compiler.
39624 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
39625
39626 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
39627
39628 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
39629 __PRETTY_FUNCTION__.
39630 * g++.old-deja/g++.ext/pretty2.C: Likewise.
39631
39632 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39633
39634 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
39635
39636 2000-09-26 Jakub Jelinek <jakub@redhat.com>
39637
39638 * gcc.c-torture/compile/20000923-1.c: New test.
39639
39640 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
39641
39642 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
39643 * g++.old-deja/g++.pt/ttp62.C: Same.
39644 * g++.old-deja/g++.other/inline14.C: Same.
39645
39646 2000-09-24 Richard Henderson <rth@cygnus.com>
39647
39648 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
39649
39650 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
39651
39652 * gcc.dg/c90-printf-1.c: Add test for wide string format.
39653
39654 2000-09-22 Geoff Keating <geoffk@cygnus.com>
39655
39656 * gcc.c-torture/compile/20000922-1.c: New file.
39657
39658 2000-09-21 Nick Clifton <nickc@redhat.com>
39659
39660 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
39661 a signed long modulo operation.
39662 (mod6): New function - perform an unsigned long modulo operation.
39663 (main): Add tests for modulos of very large numbers by very small
39664 dividends.
39665
39666 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39667
39668 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
39669
39670 2000-09-19 Richard Henderson <rth@cygnus.com>
39671
39672 * gcc.dg/compare2.c (case 10): XFAIL.
39673
39674 2000-09-18 Richard Henderson <rth@cygnus.com>
39675
39676 * gcc.c-torture/execute/20000906-1.c: Move ...
39677 * gcc.dg/20000906-1.c: ... here. Only run on targets
39678 that support __builtin_trap.
39679
39680 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
39681
39682 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
39683
39684 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39685
39686 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
39687 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
39688 more $ format tests.
39689
39690 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39691
39692 * gcc.dg/format-errmk-1.c: New test.
39693
39694 2000-09-17 Greg McGary <greg@mcgary.org>
39695
39696 * gcc.c-torture/execute/20000917-1.x: Remove.
39697
39698 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
39699
39700 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
39701
39702 2000-09-17 Greg McGary <greg@mcgary.org>
39703
39704 * gcc.c-torture/execute/20000917-1.c: New test.
39705 * gcc.c-torture/execute/20000917-1.x: XFAIL.
39706
39707 2000-09-16 Neil Booth <NeilB@earthling.net>
39708
39709 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
39710 in nested macro bug.
39711
39712 2000-09-15 Neil Booth <NeilB@earthling.net>
39713
39714 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
39715
39716 2000-09-14 Jeffrey A Law (law@cygnus.com)
39717
39718 * gcc.c-torture/execute/20000914-1.c: New test.
39719
39720 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
39721
39722 * g++.other/inline13.C: New test.
39723
39724 2000-09-12 Andreas Jaeger <aj@suse.de>
39725
39726 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
39727 constant by Ulrich Drepper <drepper@redhat.com>.
39728
39729 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
39730
39731 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
39732
39733 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39734
39735 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
39736
39737 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
39738
39739 * gcc.dg/cpp/backslash.c: New test.
39740
39741 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
39742
39743 * gcc.c-torture/execute/20000910-1.c: New test.
39744 * gcc.c-torture/execute/20000910-2.c: Likewise.
39745
39746 2000-09-11 Robert Lipe <robertl@sco.com>
39747
39748 * gcc.dg/pragma-align.c: New test.
39749
39750 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
39751
39752 * g++.old-deja/g++.pt/explicit82.C: New test.
39753 * g++.old-deja/g++.pt/explicit83.C: New test.
39754
39755 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
39756
39757 * gcc.dg/asm-names.c: New test.
39758
39759 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39760
39761 * gcc.dg/cpp/tr-warn6.c: New test
39762
39763 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
39764
39765 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
39766 be accepted.
39767
39768 2000-09-07 Catherine Moore <clm@redhat.com>
39769
39770 * gcc.c-torture/execute/unroll-1.c: New test.
39771
39772 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
39773
39774 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
39775 ERROR markers.
39776 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
39777 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
39778 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
39779 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
39780 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
39781 Preprocess only.
39782 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
39783 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
39784
39785 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39786
39787 * g++.old-deja/g++.pt/deduct2.C: New test.
39788
39789 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39790
39791 * g++.old-deja/g++.pt/parms2.C: New test.
39792
39793 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39794
39795 * g++.old-deja/g++.pt/crash58.C: New test.
39796
39797 2000-09-06 Greg McGary <greg@mcgary.org>
39798
39799 * gcc.c-torture/execute/20000906-1.c: New test.
39800 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
39801
39802 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39803
39804 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
39805
39806 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39807
39808 * g++.old-deja/g++.pt/crash57.C: New test.
39809
39810 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39811
39812 * g++.old-deja/g++.pt/crash56.C: New test.
39813
39814 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39815
39816 * g++.old-deja/g++.pt/koenig1.C: New test.
39817
39818 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39819
39820 * gcc.dg/20000904-1.c: New test.
39821
39822 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39823
39824 * gcc.dg/cpp/paste8.c: New test.
39825
39826 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
39827
39828 * gcc.c-torture/compile/20000827-1.c: New test.
39829
39830 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39831
39832 * gcc.dg/format-diag-1.c: New test.
39833
39834 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39835
39836 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
39837 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
39838 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
39839 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
39840 gcc.dg/formatz-1.c: Adjust warning regular expressions.
39841
39842 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39843
39844 * g++.old-deja/g++.other/nested4.C: New test.
39845
39846 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39847
39848 * g++.old-deja/g++.ns/scoped1.C: New test.
39849
39850 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
39851
39852 * lib/g++.exp: Support testing already-installed GCC.
39853
39854 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39855
39856 * wtr-label-1.c, wtr-suffix-1.c: New tests.
39857
39858 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39859
39860 * gcc.dg/return-type-2.c: New test.
39861
39862 2000-08-27 Geoff Keating <geoffk@cygnus.com>
39863
39864 * gcc.c-torture/compile/20000825-1.c: New test.
39865
39866 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
39867
39868 * gcc.dg/dwarf2-2.c: New test.
39869
39870 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
39871
39872 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
39873 dg-warning regexps.
39874
39875 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
39876
39877 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
39878 gcc.dg/format-ext-5.c: New tests.
39879
39880 2000-08-25 Jakub Jelinek <jakub@redhat.com>
39881
39882 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
39883
39884 2000-08-24 Mark Mitchell <mark@codesourcery.com>
39885
39886 * gcc.dg/noncompile/930622-2.c: Adjust error message.
39887
39888 2000-08-24 Richard Henderson <rth@cygnus.com>
39889
39890 * gcc.dg/ia64-sync-1.c: New test.
39891 * gcc.dg/ia64-sync-2.c: New test.
39892 * gcc.dg/ia64-asm-1.c: New test.
39893
39894 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
39895
39896 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
39897 * gcc.dg/format-ext-2.c: New test.
39898
39899 2000-08-23 Jason Merrill <jason@redhat.com>
39900
39901 * lib/old-dejagnu.exp: Also ignore "In member function" and
39902 "At global scope".
39903
39904 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39905
39906 * gcc.dg/noncompile/label-lineno-1.c: New test.
39907
39908 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39909
39910 * gcc.dg/c99-array-nonobj-1.c: New test.
39911
39912 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39913
39914 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
39915 tests.
39916 * gcc.dg/format-ext-1.c: New test.
39917
39918 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39919
39920 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
39921 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
39922 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
39923 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
39924 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
39925
39926 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
39927
39928 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
39929 gcc.dg/c99-strftime-2.c: New tests.
39930
39931 2000-08-22 Richard Henderson <rth@cygnus.com>
39932
39933 * gcc.c-torture/execute/20000822-1.c: New test.
39934
39935 2000-08-21 Jakub Jelinek <jakub@redhat.com>
39936
39937 * gcc.c-torture/execute/20000819-1.x: Remove.
39938
39939 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
39940
39941 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
39942 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
39943 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
39944 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
39945 gcc.dg/format-xopen-1.c: New tests.
39946
39947 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
39948
39949 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
39950
39951 2000-08-21 Jakub Jelinek <jakub@redhat.com>
39952
39953 * g++.old-deja/g++.other/loop2.C: New test.
39954
39955 * gcc.c-torture/compile/20000606-1.c: New test.
39956 * gcc.c-torture/compile/20000728-1.c: New test.
39957 * gcc.c-torture/execute/20000801-1.c: New test.
39958 * gcc.c-torture/execute/20000801-2.c: New test.
39959 * gcc.c-torture/execute/20000819-1.c: New test.
39960 * gcc.c-torture/execute/20000819-1.x: XFAIL.
39961 * gcc.dg/20000629-1.c: New test.
39962 * gcc.dg/20000724-1.c: New test.
39963 * gcc.dg/20000807-1.c: New test.
39964
39965 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
39966
39967 * gcc.dg/cpp/pragma-1.c: New test.
39968 * gcc.dg/cpp/pragma-2.c: New test.
39969
39970 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
39971
39972 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
39973 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
39974
39975 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39976
39977 * gcc.c-torture/compile/20000818-1.c: New test.
39978
39979 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
39980
39981 * gcc.c-torture/execute/20000818-1.c: New test.
39982
39983 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
39984
39985 * gcc.dg/format-va-1.c: New test.
39986
39987 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39988
39989 * g++.old-deja/g++.other/typedef8.C: New test.
39990
39991 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39992
39993 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
39994 * g++.old-deja/g++.mike/net36.C: Mark candidate.
39995 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
39996 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
39997 * g++.old-deja/g++.other/ptrmem7.C: New test.
39998 * g++.old-deja/g++.pt/ptrmem10.C: New test.
39999
40000 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40001
40002 * g++.old-deja/g++.pt/typename27.C: New test.
40003
40004 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
40005
40006 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
40007 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
40008 * g++.old-deja/g++.pt/friend45.C: New test.
40009 * g++.old-deja/g++.other/friend8.C: New test.
40010
40011 2000-08-15 Richard Henderson <rth@cygnus.com>
40012
40013 * gcc.c-torture/execute/20000815-1.c: New test.
40014
40015 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
40016
40017 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
40018 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
40019 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
40020
40021 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
40022
40023 * g++.old-deja/g++.other/refinit2.C: New test.
40024
40025 2000-08-13 Geoff Keating <geoffk@cygnus.com>
40026
40027 * lib/c-torture.exp (c-torture): Make
40028 compiler_conditional_xfail_data global.
40029 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
40030 compiler_conditional_xfail_data machinery.
40031 (f-torture-execute): Likewise.
40032 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
40033 and only when unrolling loops.
40034
40035 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
40036
40037 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40038
40039 * g++.old-deja/g++.pt/explicit81.C: New test.
40040
40041 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40042
40043 * g++.old-deja/g++.pt/typename26.C: New test.
40044
40045 2000-08-10 Geoff Keating <geoffk@cygnus.com>
40046
40047 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
40048 warning.
40049
40050 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
40051
40052 * g++.old-deja/g++.other/array3.C: New test.
40053
40054 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40055
40056 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
40057 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
40058 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
40059 New tests.
40060
40061 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
40062
40063 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
40064 * g++.old-deja/g++.abi/vmihint.C: Likewise.
40065
40066 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
40067
40068 * gcc.c-torture/execute/20000808-1.c: New test.
40069
40070 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40071
40072 * gcc.dg/c90-const-expr-1.c: New test.
40073
40074 2000-08-08 Richard Henderson <rth@cygnus.com>
40075
40076 * gcc.dg/noncompile/920923-1.c: Declare calloc.
40077
40078 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
40079
40080 * gcc.dg/noncompile/const-ll-1.c: New test.
40081
40082 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
40083
40084 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
40085
40086 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40087
40088 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
40089 that running programs linked against the shared version of libobjc
40090 run correctly.
40091
40092 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40093
40094 * gcc.dg/c99-printf-1.c: New test.
40095
40096 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40097
40098 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
40099
40100 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
40101
40102 * gcc.c-torture/execute/20000731-1.x: Delete.
40103
40104 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
40105
40106 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
40107 and torture_without_loops as is done by c-torture.exp.
40108 (search_for): Copy from c-torture.exp.
40109 (gcc-dg-runtest): New function, drives a directory of tests
40110 iterating over the TORTURE_OPTIONS.
40111 (scan-assembler, scan-assembler-not): Move here from
40112 individual directory drivers.
40113
40114 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
40115 defined by lib/gcc-dg.exp.
40116 * gcc.dg/cpp/cpp.exp: Likewise.
40117 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
40118 gcc-dg-runtest, so we cycle over optimization options.
40119
40120 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
40121 * gcc.dg/compare2.c: No longer expected to fail.
40122
40123 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40124
40125 * gcc.c-torture/execute/20000804-1.c: New test.
40126
40127 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
40128
40129 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
40130
40131 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
40132
40133 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
40134
40135 2000-08-03 Jeffrey A Law (law@cygnus.com)
40136
40137 * gcc.c-torture/compile/20000803-1.c: New test.
40138
40139 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
40140
40141 * gcc.c-torture/execute/20000801-3.c,
40142 gcc.c-torture/execute/20000801-4.c: New tests.
40143 * gcc.c-torture/execute/20000801-3.x,
40144 gcc.c-torture/execute/20000801-4.x: Xfail.
40145
40146 2000-08-02 Geoff Keating <geoffk@cygnus.com>
40147
40148 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
40149 libobjc/.libs to allow for libtool.
40150
40151 2000-08-02 Jakub Jelinek <jakub@redhat.com>
40152
40153 * gcc.c-torture/compile/20000802-1.c: New test.
40154
40155 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
40156
40157 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
40158
40159 2000-07-31 Jeffrey A Law (law@cygnus.com)
40160
40161 * gcc-c-torture/execute/20000731-2.c: New test.
40162
40163 * gcc.c-torture/execute/20000731-1.c: New test.
40164 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
40165
40166 2000-07-31 Jakub Jelinek <jakub@redhat.com>
40167
40168 * testsuite/gcc.dg/cpp/paste7.c: New test.
40169 * gcc.dg/cpp/20000725-1.c: New test.
40170
40171 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
40172
40173 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
40174 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
40175 declaration warning for __builtin_dwarf_reg_size.
40176
40177 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
40178
40179 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
40180
40181 * gcc.dg/noncompile/voidparam-1.c: New test.
40182
40183 2000-07-30 Richard Henderson <rth@cygnus.com>
40184
40185 * gcc.dg/c90-digraph-1.c: Don't xfail.
40186 * gcc.dg/compare2.c (case 10): Xfail.
40187 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
40188
40189 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
40190
40191 * gcc.dg/c99-main-1.c: New test.
40192
40193 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
40194
40195 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
40196
40197 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
40198
40199 * gcc.c-tortuer/execute/20000726-1.c: New test.
40200
40201 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
40202
40203 * gcc.c-torture/execute/enum-2.c: New test.
40204
40205 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40206
40207 * gcc.dg/cpp/tr-warn3.c: New test.
40208
40209 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40210
40211 * g++.old-deja/g++.ext/implicit1.C: Remove.
40212 * g++.old-deja/g++.jason/c2.C: Remove
40213 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
40214 * g++.old-deja/g++.pt/crash16.C: Likewise.
40215 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
40216
40217 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40218
40219 * g++.old-deja/g++.other/for2.C: New test.
40220
40221 2000-07-25 Jakub Jelinek <jakub@redhat.com>
40222
40223 * gcc.dg/20000720-1.c: New test.
40224
40225 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
40226
40227 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
40228
40229 2000-07-24 Geoff Keating <geoffk@cygnus.com>
40230
40231 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
40232 * gcc.c-torture/execute/20000722-1.c: New.
40233 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
40234
40235 2000-07-24 Jakub Jelinek <jakub@redhat.com>
40236
40237 * gcc.dg/cpp/20000720-1.S: New test.
40238
40239 2000-07-21 Michael Meissner <meissner@redhat.com>
40240
40241 * gcc.c-torture/execute/ieee/hugeval.c: New test.
40242
40243 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40244
40245 * g++.old-deja/g++.brendan/crash16.C,
40246 g++.old-deja/g++.brendan/parse3.C,
40247 g++.old-deja/g++.brendan/redecl1.C,
40248 g++.old-deja/g++.ns/template13.C,
40249 g++.old-deja/g++.other/decl4.C,
40250 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
40251
40252 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40253
40254 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
40255 and "Internal error".
40256
40257 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
40258 regexps.
40259 * gcc.dg/cpp/paste6.c: New test.
40260
40261 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
40262
40263 * gcc.dg/cpp/tr-direct.c: New test.
40264
40265 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
40266 gcc.dg/cpp/undef1.c: Tweak error regexps.
40267
40268 2000-07-18 Eric Christopher <echristo@redhat.com>
40269
40270 * gcc.c-torture/compile/20000718-1.c: New test.
40271
40272 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
40273
40274 * cpplex.c (_cpp_push_token): If the token being pushed back
40275 is the previous token in this context, just subtract one from
40276 context->posn.
40277 * cppmacro.c (save_expansion): Clear aux field when storing a
40278 placemarker.
40279
40280 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
40281
40282 * gcc.dg/noncompile/redecl-1.c: New test.
40283
40284 2000-07-18 Jakub Jelinek <jakub@redhat.com>
40285
40286 * gcc.c-torture/execute/20000717-5.c: New test.
40287 * gcc.c-torture/execute/20000717-1.x: Removed.
40288
40289 2000-07-17 Richard Henderson <rth@cygnus.com>
40290
40291 * gcc.c-torture/execute/20000717-4.c: New test.
40292
40293 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
40294
40295 * gcc.dg/cpp/syshdr.c: New test.
40296 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
40297
40298 2000-07-17 Neil Booth <neilb@earthling.net>
40299
40300 * gcc.dg/cpp/cmdlne-dM.c: New test.
40301 * gcc.dg/cpp/cmdlne-dD.c: New test.
40302
40303 2000-07-17 Jeffrey A Law (law@cygnus.com)
40304
40305 * gcc.c-torture/execute/20000717-3.c: New test.
40306
40307 * gcc.c-torture/compile/20000717-1.c: New test.
40308
40309 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
40310
40311 * gcc.c-torture/execute/20000717-2.c: New test.
40312
40313 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
40314
40315 * gcc.dg/formatz-1.c: New test.
40316
40317 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
40318 * gcc.dg/c99-digraph-1.c: New tests.
40319
40320 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
40321 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
40322
40323 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
40324 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
40325 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
40326 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
40327 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
40328 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
40329 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
40330
40331 2000-07-17 Greg McGary <greg@mcgary.org>
40332
40333 * gcc.c-torture/execute/20000717-1.c: New test.
40334 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
40335
40336 2000-07-15 Jakub Jelinek <jakub@redhat.com>
40337
40338 * gcc.c-torture/execute/20000715-2.c: New test.
40339 * gcc.dg/20000715-1.c: New test.
40340
40341 2000-07-15 Michael Meissner <meissner@redhat.com>
40342
40343 * gcc.c-torture/execute/20000715-1.c: New test.
40344
40345 2000-07-13 Jakub Jelinek <jakub@redhat.com>
40346
40347 * gcc.c-torture/execute/20000707-1.c: New test.
40348
40349 2000-07-13 Neil Booth <NeilB@earthling.net>
40350
40351 * testsuite/gcc.dg/cpp/digraph1.c,
40352 testsuite/gcc.dg/cpp/digraph2.c,
40353 testsuite/gcc.dg/cpp/digraphs.c: New tests.
40354
40355 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
40356
40357 * g77.f-torture/compile/20000630-2.f: New test.
40358 * g77.f-torture/compile/20000630-2.x
40359
40360 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
40361
40362 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
40363
40364 2000-07-11 Neil Booth <NeilB@earthling.net>
40365
40366 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
40367
40368 2000-07-11 Neil Booth <NeilB@earthling.net>
40369
40370 * gcc.dg/cpp/cmdlne-C.c: New.
40371
40372 2000-07-09 Neil Booth <NeilB@earthling.net>
40373
40374 * gcc.dg/cpp/directiv.c: New tests.
40375 * gcc.dg/cpp/undef1.c: Update.
40376
40377 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
40378
40379 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
40380
40381 2000-07-09 Neil Booth <NeilB@earthling.net>
40382
40383 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
40384
40385 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
40386
40387 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
40388 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
40389
40390 2000-07-08 Neil Booth <NeilB@earthling.net>
40391
40392 * gcc.dg/cpp/macsyntx.c: New tests.
40393
40394 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40395
40396 * gcc.dg/20000707-1.c: New test.
40397
40398 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40399
40400 * gcc.c-torture/execute/20000706-1.c: New test.
40401 * gcc.c-torture/execute/20000706-2.c: New test.
40402 * gcc.c-torture/execute/20000706-3.c: New test.
40403 * gcc.c-torture/execute/20000706-4.c: New test.
40404 * gcc.c-torture/execute/20000706-5.c: New test.
40405
40406 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40407
40408 * g++.old-deja/g++.pt/instantiate7.C: New test.
40409
40410 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40411
40412 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
40413 * g++.old-deja/g++.mike/thunk3.C: Likewise.
40414 * g++.old-deja/g++.other/rtti3.C: Likewise.
40415 * g++.old-deja/g++.other/rttid3.C: Likewise.
40416
40417 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
40418
40419 * g77.f-torture/compile/20000630-1.x: Fix typo
40420
40421 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
40422
40423 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
40424 assembly output.
40425
40426 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
40427
40428 * gcc.dg/cpp/ident.c: New test.
40429
40430 2000-07-05 Neil Booth <NeilB@earthling.net>
40431
40432 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
40433 gcc.dg/cpp/lexstrng.c: New tests.
40434
40435 2000-07-04 Neil Booth <NeilB@earthling.net>
40436
40437 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
40438 * gcc.dg/cpp/strify2.c: Same.
40439
40440 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
40441
40442 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
40443 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
40444 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
40445 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
40446
40447 * testsuite/gcc.dg/cpp/macro1.c,
40448 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
40449 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
40450 testsuite/gcc.dg/cpp/strify1.c,
40451 testsuite/gcc.dg/cpp/strify2.c: New tests.
40452
40453 2000-07-03 Jakub Jelinek <jakub@redhat.com>
40454
40455 * gcc.c-torture/execute/20000703-1.c: New test.
40456
40457 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40458
40459 * g++.old-deja/g++.pt (lookup10.C): New test.
40460
40461 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40462
40463 * g++.old-deja/g++.pt (typename25.C): New test.
40464
40465 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
40466
40467 * gcc.c-torture/compile/20000701-1.c: New test.
40468
40469 2000-06-30 Nick Clifton <nickc@cygnus.com>
40470
40471 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
40472 to test case.
40473
40474 2000-06-30 Catherine Moore <clm@cygnus.com>
40475
40476 * gcc.c-torture/execute/align-1.c: New test.
40477
40478 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
40479
40480 * g++.old-deja/g++.pt/expr8.C: New test.
40481 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
40482
40483 2000-06-29 Nick Clifton <nickc@cygnus.com>
40484
40485 * gcc.c-torture/compile/20000629-1.c: New test.
40486
40487 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40488
40489
40490 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
40491 gcc.dg/noncompile directory, depending on whether they're
40492 preprocessor tests or not. Annotate all the tests for the dg
40493 framework.
40494
40495 * gcc.c-torture/noncompile/noncompile.exp: Delete.
40496 * gcc.dg/noncompile/noncompile.exp: New.
40497
40498 * Moved files:
40499 Old name New name
40500 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
40501 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
40502 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
40503 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
40504 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
40505 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
40506 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
40507 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
40508 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
40509 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
40510 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
40511 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
40512 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
40513 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
40514 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
40515 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
40516 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
40517 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
40518 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
40519 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
40520 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
40521 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
40522 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
40523 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
40524
40525 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
40526 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
40527 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
40528 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
40529 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
40530 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
40531
40532 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40533
40534 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
40535 declare one variable. On the fourth, error.
40536 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
40537 declared by 20000628-1a.h.
40538
40539 2000-06-29 Richard Henderson <rth@redhat.com>
40540
40541 * gcc.c-torture/execute/930529-1.x: New file.
40542 * gcc.dg/920413-1.c: Adjust expected warning text.
40543 * gcc.dg/980217-1.c: Declare abort.
40544 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
40545
40546 2000-06-29 Jeffrey A Law (law@cygnus.com)
40547
40548 * g77.f-torture/compile/20000629-1.f: New test.
40549 * g77.f-torture/compile/20000629-1.x: Expected to fail.
40550
40551 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40552
40553 Rearrange lots of files, removing entirely the
40554 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
40555 directories.
40556
40557 * Deleted files:
40558 gcc.c-torture/code_quality/code_quality.exp
40559 gcc.c-torture/special/special.exp
40560 gcc.failure/failure.exp
40561 gcc.failure/940409-1.x
40562 gcc.c-torture/compile/961203-1.x
40563
40564 * New files:
40565 gcc.misc-tests/linkage.exp
40566 gcc.c-torture/execute/920730-1t.c
40567 gcc.c-torture/execute/920730-1t.x
40568 gcc.c-torture/compile/920520-1.x
40569 gcc.c-torture/compile/920521-1.x
40570 gcc.c-torture/compile/981006-1.x
40571 gcc.c-torture/execute/eeprof-1.x
40572
40573 * Moved files (possibly with modifications to fit a new harness):
40574 Old name New name
40575 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
40576 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
40577 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
40578 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
40579 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
40580 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
40581 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
40582 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
40583 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
40584 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
40585 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
40586 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
40587 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
40588 gcc.failure/940409-1.c gcc.dg/940409-1.c
40589
40590 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40591
40592 * c-torture/compile/961203-1.x: Delete.
40593
40594 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
40595 not exit. Include stdio.h.
40596 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
40597 * gcc.misc-tests/dg-12.c: Likewise.
40598 * gcc.misc-tests/dg-5.c: Likewise.
40599 * gcc.misc-tests/dg-6.c: Likewise.
40600 * gcc.misc-tests/dg-7.c: Prototype abort.
40601 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
40602 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
40603 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
40604 not exit.
40605 * gcc.misc-tests/sieve.c: Use return from main, not exit.
40606 * gcc.misc-tests/sort2.c: Use return from main, not exit.
40607
40608 2000-06-28 Jakub Jelinek <jakub@redhat.com>
40609
40610 * gcc.dg/cpp/20000628-1.c: New test.
40611 * gcc.dg/cpp/20000628-1.h: New header for above test.
40612 * gcc.dg/cpp/20000628-1a.h: Likewise.
40613
40614 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
40615
40616 * gcc.dg/cpp: New directory.
40617 * gcc.dg/cpp/cpp.exp: New driver.
40618 * gcc.dg/cpp/20000627-1.c: New test.
40619 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
40620 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
40621 and rewrite as a compilation test.
40622
40623 * gcc.dg: Move many files into the cpp subdirectory, possibly
40624 renaming or editing them as well.
40625 Old name New name
40626 990119-1.c cpp/19990119-1.c
40627 990228-1.c cpp/19990228-1.c
40628 990407-1.c cpp/19990407-1.c
40629 990409-1.c cpp/19990409-1.c
40630 990413-1.c cpp/19990413-1.c
40631 990703-1.c cpp/19990703-1.c
40632 20000127-1.c cpp/20000127-1.c
40633 20000129-1.c cpp/20000129-1.c
40634 20000207-1.c cpp/20000207-1.c
40635 20000207-2.c cpp/20000207-2.c
40636 20000209-1.c cpp/20000209-1.c
40637 20000209-2.c cpp/20000209-2.c
40638 20000301-1.c cpp/20000301-1.c
40639 20000419-1.c cpp/20000419-1.c
40640 20000510-1.S cpp/20000510-1.S
40641 20000519-1.c cpp/20000519-1.c
40642 20000529-1.c cpp/20000529-1.c
40643 20000625-1.c cpp/20000625-1.c
40644 20000625-2.c cpp/20000625-2.c
40645 cpp-as1.c cpp/assert1.c
40646 cpp-as2.c cpp/assert2.c
40647 cxx-comments-1.c cpp/cxxcom1.c
40648 cxx-comments-2.c cpp/cxxcom2.c
40649 endif-label.c cpp/endif.c
40650 cpp-hash1.c cpp/hash1.c
40651 cpp-hash2.c cpp/hash2.c
40652 cpp-if1.c cpp/if-1.c
40653 cpp-if2.c cpp/if-2.c
40654 cpp-if3.c cpp/if-3.c
40655 cpp-if4.c cpp/if-4.c
40656 cpp-if5.c cpp/if-5.c
40657 cpp-cond.c cpp/if-cexp.c
40658 cpp-missingop.c cpp/if-mop.c
40659 cpp-missingparen.c cpp/if-mpar.c
40660 cpp-opprec.c cpp/if-oppr.c
40661 cpp-ifparen.c cpp/if-paren.c
40662 cpp-shortcircuit.c cpp/if-sc.c
40663 cpp-shift.c cpp/if-shift.c
40664 cpp-unary.c cpp/if-unary.c
40665 cpp-li1.c cpp/line1.c
40666 cpp-li2.c cpp/line2.c
40667 lineno.c cpp/line3.c
40668 lineno-2.c cpp/line4.c
40669 cpp-mi.c cpp/mi1.c
40670 cpp-mic.h cpp/mi1c.h
40671 cpp-micc.h cpp/mi1cc.h
40672 cpp-mind.h cpp/mi1nd.h
40673 cpp-mindp.h cpp/mi1ndp.h
40674 cpp-mix.h cpp/mi1x.h
40675 cpp-mi2.c cpp/mi2.c
40676 cpp-mi2a.h cpp/mi2a.h
40677 cpp-mi2b.h cpp/mi2b.h
40678 cpp-mi2c.h cpp/mi2c.h
40679 cpp-mi3.c cpp/mi3.c
40680 cpp-mi3.def cpp/mi3.def
40681 poison-1.c cpp/poison.c
40682 pr-impl.c cpp/prag-imp.c
40683 cpp-redef-2.c cpp/redef1.c
40684 cpp-redef.c cpp/redef2.c
40685 strpaste.c cpp/strp1.c
40686 strpaste-2.c cpp/strp2.c
40687 cpp-tradpaste.c cpp/tr-paste.c
40688 cpp-tradstringify.c cpp/tr-str.c
40689 cpp-tradwarn1.c cpp/tr-warn1.c
40690 cpp-tradwarn2.c cpp/tr-warn2.c
40691 trigraphs.c cpp/trigraphs.c
40692 cpp-unc1.c cpp/unc1.c
40693 cpp-unc2.c cpp/unc2.c
40694 cpp-unc3.c cpp/unc3.c
40695 cpp-unc.c cpp/unc4.c
40696 undef.c cpp/undef1.c
40697 undef-2.c cpp/undef2.c
40698 cpp-wi1.c cpp/widestr1.c
40699
40700 2000-06-27 Mark Mitchell <mark@codesourcery.com>
40701
40702 * lib/g++.exp (g++_include_flags): Tweak.
40703
40704 2000-06-27 H.J. Lu <hjl@gnu.org>
40705 Loren J. Rittle <ljrittle@acm.org>
40706
40707 * lib/g++.exp (g++_include_flags): Override libgloss.exp
40708 version with one that knows about the new gcc tree structure.
40709 (g++_link_flags): Same.
40710
40711 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
40712
40713 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
40714 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
40715 case we are cross-compiling.
40716
40717 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
40718 g++.old-deja/g++.niklas/Makefile.in,
40719 g++.old-deja/g++.niklas/configure.in,
40720 g++.old-deja/g++.other/Makefile.in,
40721 g++.old-deja/g++.other/configure.in,
40722 gcc.c-torture/code_quality/Makefile.in,
40723 gcc.c-torture/code_quality/configure.in,
40724 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
40725 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
40726 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
40727 gcc.c-torture/execute/ieee/Makefile.in,
40728 gcc.c-torture/execute/ieee/configure.in,
40729 gcc.c-torture/noncompile/Makefile.in,
40730 gcc.c-torture/noncompile/configure.in,
40731 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
40732 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
40733 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
40734
40735 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40736
40737 * g++.old-deja/g++.other/ambig3.C: New test.
40738
40739 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40740
40741 * g++.old-deja/g++.pt/syntax1.C: New test.
40742 * g++.old-deja/g++.pt/syntax2.C: New test.
40743 * g++.old-deja/g++.other/syntax3.C: New test.
40744 * g++.old-deja/g++.other/syntax4.C: New test.
40745
40746 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40747
40748 * gcc.dg/20000623-1.c: Prototype exit and abort.
40749
40750 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40751
40752 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
40753 New tests.
40754 * gcc.dg/cpp-mi3.def: New file.
40755
40756 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
40757 inside assertions.
40758 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
40759 lexer's error messages.
40760 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
40761 divine anything from the linemarkers.
40762 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
40763 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
40764
40765 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
40766
40767 * gcc.dg/20000623-1.c: New test.
40768
40769 2000-06-22 Jakub Jelinek <jakub@redhat.com>
40770
40771 * gcc.c-torture/execute/20000622-1.c: New test.
40772
40773 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40774
40775 * g++.old-deja/g++.other/init15.C: New test.
40776
40777 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40778
40779 * g++.old-deja/g++.pt/vaarg2.C: New test.
40780 * g++.old-deja/g++.pt/vaarg3.C: New test.
40781
40782 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
40783
40784 * g++.old-deja/g++.other/dyncast6.C: New test.
40785
40786 2000-06-15 Jakub Jelinek <jakub@redhat.com>
40787
40788 * gcc.c-torture/execute/loop-6.c: New test.
40789
40790 2000-06-14 Jakub Jelinek <jakub@redhat.com>
40791
40792 * gcc.dg/20000614-1.c: New test.
40793 * gcc.dg/20000614-2.c: New test.
40794
40795 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
40796
40797 * g++.old-deja/g++.other/inline12.C: New test.
40798
40799 2000-06-13 Jakub Jelinek <jakub@redhat.com>
40800
40801 * g++.old-deja/g++.other/eh1.C: New test.
40802
40803 2000-06-12 Jakub Jelinek <jakub@redhat.com>
40804
40805 * g++.old-deja/g++.other/type.C: New test.
40806
40807 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40808
40809 * g++.old-deja/g++.other/initstring.C: New test.
40810
40811 2000-06-12 Jason Merrill <jason@redhat.com>
40812
40813 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
40814
40815 2000-06-09 Jeffrey A Law (law@cygnus.com)
40816
40817 * gcc.c-torture/compile/20000609-1.c: New test.
40818
40819 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
40820
40821 * gcc.dg/20000609-1.c: New test.
40822
40823 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
40824
40825 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
40826 * gcc.c-torture/noncompile/poison-1.c: Move...
40827 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
40828 * gcc.dg/cpp-li1.c: Add a token after the #line.
40829
40830 2000-06-05 Richard Henderson <rth@cygnus.com>
40831
40832 * gcc.c-torture/execute/20000605-2.c: New test.
40833 * gcc.c-torture/execute/20000605-3.c: New test.
40834
40835 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
40836
40837 * g77.f-torture/execute/20000503-1.x: New file.
40838
40839 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
40840
40841 * g++.old-deja/g++.eh/badalloc1.C: New test.
40842
40843 2000-06-05 Richard Henderson <rth@cygnus.com>
40844
40845 * gcc.c-torture/execute/20000605-1.c: New test.
40846
40847 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40848 Nathan Sidwell <nathan@codesourcery.com>
40849
40850 * gcc.c-torture/compile/20000605-1.c: New test.
40851
40852 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
40853
40854 * g77.f-torture/compile/20000601-1.f: New test.
40855
40856 2000-06-03 Richard Henderson <rth@cygnus.com>
40857
40858 * gcc.c-torture/execute/20000603-1.c: New.
40859
40860 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
40861
40862 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
40863 * gcc.dg/noreturn-2.c (noreturn): Likewise.
40864
40865 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
40866
40867 * gcc.dg/compare2.c (case 12): XFAIL.
40868 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
40869 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
40870
40871 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
40872
40873 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
40874
40875 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
40876 guard macro is already defined when the header is first
40877 included.
40878 * gcc.dg/cpp-mix.h: New file.
40879 * gcc.dg/endif-label.c: Update patterns to match compiler.
40880
40881 * g++.brendan/complex1.C: Declare abort.
40882 * g++.law/refs4.C: Remove XFAIL.
40883 * g++.oliva/expr2.C: Declare abort and exit.
40884
40885 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
40886
40887 * gcc.c-torture/execute/20000528-1.c: New test.
40888
40889 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
40890 * g++.old-deja/g++.law/temps4.C: Likewise.
40891
40892 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
40893 stdlib.h. Call abort() on failure.
40894 * g++.old-deja/g++.law/refs4.C: Likewise.
40895 * g++.old-deja/g++.law/temps4.C: Likewise.
40896 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
40897 * gcc.c-torture/execute/20000112-1.c: Include string.h.
40898
40899 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
40900
40901 Relative to g++.dg/special:
40902 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
40903
40904 Relative to g++.old-deja:
40905 * g++.brendan/complex1.C, g++.jason/optimize2.C,
40906 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
40907 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
40908 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
40909 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
40910 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
40911 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
40912
40913 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
40914 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
40915 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
40916 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
40917 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
40918 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
40919 and/or string.h.
40920
40921 * g++.other/goto1.C: Update expectations for error messages.
40922
40923 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
40924
40925 * gcc.c-torture/compile/20000523-1.c: New test.
40926
40927 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40928
40929 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
40930
40931 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40932
40933 * g++.old-deja/g++.eh/catch11.C: New test.
40934 * g++.old-deja/g++.eh/catch12.C: New test.
40935
40936 2000-05-24 Nick Clifton <nickc@cygnus.com>
40937
40938 * gcc.c-torture/execute/20000523-1.c: New test.
40939
40940 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
40941
40942 * c-torture/execute/bcp-1.c: Replace abort in arg of
40943 __builtin_constant_p with a generic external function.
40944
40945 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
40946 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
40947 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
40948 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
40949 Prototype abort and/or exit.
40950
40951 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
40952 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
40953 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
40954 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
40955
40956 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
40957
40958 * gcc.dg/dwarf2-1.c: New test.
40959
40960 2000-05-20 Richard Henderson <rth@cygnus.com>
40961
40962 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
40963
40964 2000-05-20 Andreas Jaeger <aj@suse.de>
40965
40966 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
40967 testcase.
40968
40969 2000-05-19 David Edelsohn <edelsohn@gnu.org>
40970
40971 * gcc.c-torture/execute/20000519-2.c: New test.
40972
40973 2000-05-19 Andreas Jaeger <aj@suse.de>
40974
40975 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
40976 which fails with SSA.
40977
40978 * lib/c-torture.exp: Also test with -O3 -fssa.
40979
40980 2000-05-18 Michael Meissner <meissner@redhat.com>
40981
40982 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
40983 * gcc.c-torture/execute/920415-1.c: Ditto.
40984 * gcc.c-torture/execute/920501-1.c: Ditto.
40985 * gcc.c-torture/execute/conversion.c: Ditto.
40986 * gcc.c-torture/execute/cvt-1.c: Ditto.
40987
40988 2000-05-18 Jeffrey A Law (law@cygnus.com)
40989
40990 * gcc.c-torture/compile/20000518-1.c: New test.
40991
40992 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
40993
40994 * g77.f-torture/compile/200005018.f: New test.
40995
40996 2000-05-17 Jeffrey A Law (law@cygnus.com)
40997
40998 * gcc.c-torture/compile/20000517-1.c: New test.
40999
41000 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41001
41002 * gcc.c-torture/execute/20000516-1.c: New test.
41003
41004 2000-05-15 Jakub Jelinek <jakub@redhat.com>
41005
41006 * g++.old-deja/g++.other/eh.C: New test.
41007
41008 2000-05-12 Richard Henderson <rth@cygnus.com>
41009
41010 * gcc.c-torture/execute/990208-1.c (main): Don't pass
41011 constants through to doit's conditional.
41012
41013 2000-05-11 Jeffrey A Law (law@cygnus.com)
41014
41015 * gcc.c-torture/compile/20000511-1.c: New test.
41016 * g77.f-torture/compile/20000511-1.f: New test.
41017 * g77.f-torture/compile/20000511-2.f: New test.
41018
41019 2000-05-11 Michael Meissner <meissner@redhat.com>
41020
41021 * gcc.c-torture/execute/20000511-1.c: New test.
41022
41023 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
41024
41025 * gcc.dg/dg.exp: Scan .S files as well as .c files.
41026 * gcc.dg/20000510-1.S: New.
41027
41028 2000-05-08 Catherine Moore <clm@cygnus.com>
41029
41030 * gcc.dg/unused-3.c: New.
41031
41032 2000-05-06 Richard Henderson <rth@cygnus.com>
41033
41034 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
41035 * g++.old-deja/g++.mike/warn1.C: Likewise.
41036 * g++.old-deja/g++.pt/local1.C: Likewise.
41037 * g++.old-deja/g++.pt/local7.C: Likewise.
41038 * g++.old-deja/g++.pt/spec16.C: Likewise.
41039
41040 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
41041
41042 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
41043
41044 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
41045
41046 * g77.f-torture/execute/20000503-1.f: New test.
41047
41048 2000-05-04 Andreas Jaeger <aj@suse.de>
41049
41050 * gcc.dg/noreturn-2.c: New test.
41051
41052 2000-05-04 Neil Booth <NeilB@earthling.net>
41053
41054 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
41055 preprocessor.
41056
41057 2000-05-04 Richard Henderson <rth@cygnus.com>
41058
41059 * gcc.c-torture/execute/20000503-1.c: Fix typo.
41060
41061 2000-05-04 Richard Henderson <rth@cygnus.com>
41062
41063 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
41064 OpenSSL by Jason R Thorpe.
41065
41066 2000-05-03 Jim Wilson <wilson@cygnus.com>
41067
41068 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
41069
41070 2000-05-03 Robert Lipe <robertlipe@usa.net>
41071
41072 * gcc.dg/20000503-1.c: New test.
41073
41074 2000-05-02 Jakub Jelinek <jakub@redhat.com>
41075
41076 * gcc.c-torture/compile/20000502-1.c: New test.
41077 * g++.old-deja/g++.other/align.C: New test.
41078 * gcc.dg/cpp-tradstringify.c: New test.
41079
41080 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
41081
41082 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
41083 and hard registers.
41084
41085 2000-04-26 Geoff Keating <geoffk@cygnus.com>
41086
41087 * gcc.c-torture/execute/loop-5.c: New test.
41088
41089 2000-04-25 Jakub Jelinek <jakub@redhat.com>
41090
41091 * gcc.c-torture/execute/va-arg-20.c: New test.
41092
41093 2000-04-23 Jeffrey A Law (law@cygnus.com)
41094
41095 * gcc.c-torture/execute/20000422-1.c: New test.
41096
41097 2000-04-20 Greg McGary <gkm@gnu.org>
41098
41099 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
41100 when optimizing, but without sibling-call optimizations (-O1).
41101
41102 2000-04-20 Jeffrey A Law (law@cygnus.com)
41103
41104 * gcc.c-torture/compile/20000420-1.c: New test.
41105
41106 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
41107
41108 * g++.abi/ptrflags.C: New test.
41109 * g++.eh/catchptr1.C: Test incomplete pointer chains.
41110
41111 2000-04-19 Catherine Moore <clm@cygnus.com>
41112
41113 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
41114
41115 2000-04-19 Greg McGary <gkm@gnu.org>
41116
41117 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
41118 sibling-call optimizations.
41119
41120 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
41121
41122 * gcc.dg/20000419-1.c: New test.
41123
41124 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
41125
41126 * gcc.c-torture/execute/20000412-6.c: New test.
41127
41128 2000-04-12 Jeffrey A Law (law@cygnus.com)
41129
41130 * gcc.c-torture/execute/20000412-5.c: New test.
41131 * g77.f-torture/compile/20000412-1.f: New test.
41132 * gcc.c-torture/execute/20000412-4.c: New test.
41133 * gcc.c-torture/compile/20000412-2.c: New test.
41134 * gcc.c-torture/execute/20000412-3.c: New test.
41135 * gcc.c-torture/compile/20000412-1.c: New test.
41136 * gcc.c-torture/execute/20000412-2.c: New test.
41137
41138 2000-04-12 Jakub Jelinek <jakub@redhat.com>
41139
41140 * objc/execute/bf-20.m: New test.
41141
41142 2000-04-10 Richard Henderson <rth@cygnus.com>
41143
41144 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
41145
41146 * gcc.c-torture/execute/20000412-1.c: New test.
41147
41148 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
41149
41150 * g++.old-deja/g++.eh/catchptr1.C: New test.
41151
41152 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
41153
41154 * g++.old-deja/g++.abi/cxa_vec.C: New test.
41155
41156 2000-04-08 Neil Booth <NeilB@earthling.net>
41157
41158 * gcc.dg/cpp-nullchar.c: Remove test as
41159 embedded nulls cause problems.
41160
41161 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41162
41163 * gcc.dg/compare2.c: New test.
41164
41165 2000-04-08 Neil Booth <NeilB@earthling.net>
41166
41167 * gcc.dg/cpp-nullchar.c: New test.
41168
41169 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
41170
41171 * gcc.dg/cpp-mi2.c: New test.
41172 * gcc.dg/cpp-mi2[abc].h: New files.
41173
41174 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
41175
41176 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
41177 member name.
41178
41179 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
41180
41181 * g++.old-deja/g++.abi/vmihint.C: New test.
41182
41183 2000-04-06 Neil Booth <NeilB@earthling.net>
41184
41185 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
41186 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
41187 copyright.
41188
41189 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
41190
41191 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
41192 avoid stack-frame overwrite.
41193
41194 2000-04-05 Jakub Jelinek <jakub@redhat.com>
41195
41196 * gcc.c-torture/compile/20000405-2.c: New test.
41197 * gcc.c-torture/compile/20000405-3.c: New test.
41198
41199 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41200
41201 * gcc.c-torture/compile/20000405-1.c: New test.
41202
41203 2000-04-04 Geoff Keating <geoffk@cygnus.com>
41204
41205 * gcc.dg/cast-qual-1.c: Revert last change.
41206
41207 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41208
41209 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
41210
41211 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
41212
41213 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
41214 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
41215
41216 2000-04-03 Jeffrey A Law (law@cygnus.com)
41217
41218 * gcc.c-torture/compile/20000403-2.c: New test.
41219 * gcc.c-torture/compile/20000403-1.c: New test.
41220
41221 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
41222
41223 * gcc.c-torture/execute/20000403-1.c: New test.
41224
41225 2000-04-03 Geoff Keating <geoffk@cygnus.com>
41226
41227 * gcc.c-torture/execute/20000402-1.c: New test.
41228
41229 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
41230
41231 * gcc.c-torture/execute/va-arg-15.c: New test.
41232 * gcc.c-torture/execute/va-arg-16.c: New test.
41233 * gcc.c-torture/execute/va-arg-17.c: New test.
41234 * gcc.c-torture/execute/va-arg-18.c: New test.
41235 * gcc.c-torture/execute/va-arg-19.c: New test.
41236
41237 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
41238
41239 * gcc.c-torture/compile/981211-1.c: Move to...
41240 * gcc.dg/cpp-as1.c: ...here.
41241 * gcc.dg/cpp-as2.c: New file.
41242
41243 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
41244 compiler.
41245
41246 2000-04-02 Neil Booth <NeilB@earthling.net>
41247
41248 * gcc.dg/cpp-cond.c New tests.
41249 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
41250 accidental success less likely.
41251 * gcc.dg/cpp-missingop.c New tests.
41252 * gcc.dg/cpp-missingparen.c New tests.
41253 * gcc.dg/cpp-shift.c New tests.
41254 * gcc.dg/cpp-shortcircuit.c New tests.
41255 * gcc.dg/cpp-unary.c New tests.
41256
41257 2000-03-29 Jeffrey A Law (law@cygnus.com)
41258
41259 * gcc.c-torture/compile/20000329-1.c: New test.
41260
41261 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
41262
41263 * gcc.c-torture/compile/20000326-1.c: New test.
41264 * gcc.c-torture/compile/20000326-2.c: New test.
41265
41266 2000-03-24 Geoff Keating <geoffk@cygnus.com>
41267
41268 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
41269 the first parameter is a function argument.
41270
41271 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
41272
41273 * g++.old-deja/g++.ext/array4.C: New test.
41274
41275 2000-03-22 Geoff Keating <geoffk@cygnus.com>
41276
41277 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
41278
41279 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41280
41281 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
41282
41283 2000-03-19 Richard Henderson <rth@cygnus.com>
41284
41285 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
41286
41287 2000-03-19 Richard Henderson <rth@cygnus.com>
41288
41289 * gcc.c-torture/compile/20000319-1.c: New test.
41290
41291 2000-03-14 Jeffrey A Law (law@cygnus.com)
41292
41293 * gcc.c-torture/execute/20000314-3.c: New test.
41294 * gcc.c-torture/execute/20000314-2.c: New test.
41295 * gcc.c-torture/execute/20000314-1.c: New test.
41296 * gcc.c-torture/compile/20000314-2.c: New test.
41297 * gcc.c-torture/compile/20000314-1.c: New test.
41298
41299 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
41300
41301 * g++.old-deja/g++.warn/inline.C: New test.
41302
41303 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
41304
41305 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
41306 standards-compliant result rather than specific constants.
41307 Put test-values in array.
41308
41309 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
41310
41311 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
41312 (g++_target_compile): Put test-specific options last.
41313
41314 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41315
41316 * g++.old-deja/g++.eh/vbase4.C: New test.
41317
41318 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41319
41320 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
41321
41322 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41323
41324 * g++.old-deja/g++.brendan/misc12.C: Removed.
41325 * g++.old-deja/g++.pt/memtemp77.C: Constify.
41326 * g++.old-deja/g++.ext/pretty4.C: New test.
41327
41328 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41329
41330 * g++.old-deja/g++.other/string2.C: New test.
41331
41332 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
41333
41334 * g++.old-deja/g++.warn/impint2.C: New test.
41335
41336 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
41337
41338 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
41339 is 1, not zero.
41340
41341 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
41342
41343 * g++.old-deja/g++.warn/impint.C: New test.
41344 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
41345 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
41346 * g++.old-deja/g++.pt/explicit12.C: Likewise.
41347 * g++.old-deja/g++.pt/explicit13.C: Likewise.
41348 * g++.old-deja/g++.pt/explicit17.C: Likewise.
41349 * g++.old-deja/g++.pt/explicit18.C: Likewise.
41350 * g++.old-deja/g++.pt/explicit19.C: Likewise.
41351 * g++.old-deja/g++.pt/explicit23.C: Likewise.
41352 * g++.old-deja/g++.pt/explicit31.C: Likewise.
41353 * g++.old-deja/g++.pt/explicit35.C: Likewise.
41354 * g++.old-deja/g++.pt/explicit6.C: Likewise.
41355 * g++.old-deja/g++.pt/memclass7.C: Likewise.
41356
41357 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
41358
41359 * gcc.dg/cpp-redef.c: New test.
41360
41361 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
41362
41363 * g++.old-deja/g++.pt/unify7.C: New test.
41364
41365 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41366
41367 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
41368 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
41369
41370 2000-02-25 Geoff Keating <geoffk@cygnus.com>
41371
41372 * gcc.c-torture/compile/20000224-1.c: New test.
41373
41374 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41375
41376 * gcc.c-torture/compile/cpp-2.c: New test.
41377 * gcc.c-torture/compile/cpp-1.c: New test.
41378
41379 2000-02-25 Jeffrey A Law (law@cygnus.com)
41380
41381 * gcc.c-torture/execute/20000225-1.c: New test.
41382
41383 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41384
41385 * gcc.dg/cpp-li2.c: New test.
41386
41387 * gcc.dg/cpp-wi1.c: New test.
41388
41389 * gcc.dg/cpp-li1.c: New test.
41390
41391 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
41392
41393 * g++.old-deja/g++.other/sizeof5.C: New test.
41394
41395 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41396
41397 * gcc.c-torture/execute/va-arg-13.c: New test.
41398
41399 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
41400
41401 * gcc.c-torture/execute/va-arg-12.c: New test.
41402
41403 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41404
41405 * gcc.c-torture/execute/20000223-1.c: New test.
41406
41407 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41408
41409 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
41410
41411 2000-02-22 Mark Mitchell <mark@codesourcery.com>
41412
41413 * g++.old-deja/g++.abi/ptrmem.C: New test.
41414
41415 2000-02-19 Richard Henderson <rth@cygnus.com>
41416
41417 * gcc.c-torture/compile/init-3.c: New.
41418
41419 2000-02-17 Mark Mitchell <mark@codesourcery.com>
41420
41421 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
41422 ALWAYS_CXXFLAGS.
41423
41424 2000-02-11 Robert Lipe <robertl@sco.com>
41425
41426 * gcc.c-torture/compile/20000211-3.c: New test.
41427
41428 2000-02-11 Martin Buchholz <martin@xemacs.org>
41429
41430 * gcc.c-torture/compile/20000211-2.c: New test.
41431
41432 2000-02-11 Jeffrey A Law (law@cygnus.com)
41433
41434 * gcc.c-torture/compile/20000211-1.c: New test.
41435
41436 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
41437
41438 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
41439 on native targets
41440
41441 2000-02-08 Nathan Sidwell <nathan@acm.org>
41442
41443 * g++.old-deja/g++.other/cast5.C: New test.
41444
41445 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
41446
41447 * gcc.c-torture/execute/20000205-1.c: New.
41448
41449 2000-02-03 Nathan Sidwell <nathan@acm.org>
41450
41451 * g++.old-deja/g++.jason/cast3.C: Return void.
41452 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
41453
41454 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41455
41456 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
41457
41458 * gcc.dg/loop-1.c: New test.
41459
41460 2000-01-27 Jakub Jelinek <jakub@redhat.com>
41461
41462 * gcc.c-torture/compile/20000127-1.c: New test.
41463 * gcc.c-torture/execute/991228-1.c: New test.
41464
41465 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41466
41467 * gcc.dg/unused-2.c: New test.
41468
41469 * gcc.dg/conv-1.c: New test.
41470
41471 2000-01-24 Mark Mitchell <mark@codesourcery.com>
41472
41473 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
41474 compiler.
41475 (tool_option_proc): Fix typo.
41476
41477 2000-01-24 Geoff Keating <geoffk@cygnus.com>
41478
41479 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
41480 of the ld on the host, not on the build machine.
41481 Also, don't crash if '--help' is not a supported option.
41482
41483 2000-01-24 Richard Henderson <rth@cygnus.com>
41484
41485 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
41486
41487 2000-01-20 Jeffrey A Law (law@cygnus.com)
41488
41489 * gcc.c-torture/execute/20000120-2.c: New test.
41490 * gcc.c-torture/execute/20000120-1.c: New test.
41491
41492 2000-01-13 Jeffrey A Law (law@cygnus.com)
41493
41494 * gcc.c-torture/execute/20000113-1.c: New test.
41495
41496 2000-01-12 Jeffrey A Law (law@cygnus.com)
41497
41498 * gcc.c-torture/execute/20000112-1.c: New test.
41499
41500 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41501
41502 * gcc.dg/20000111-1.c: New test.
41503
41504 2000-01-10 Jeffrey A Law (law@cygnus.com)
41505
41506 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
41507 with 16 bit integers.
41508
41509 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41510
41511 * gcc.dg/20000108-1.c: New test.
41512
41513 2000-01-05 Nathan Sidwell <nathan@acm.org>
41514
41515 * g++.old-deja/g++.ns/koenig8.C: New test.
41516
41517 2000-01-05 Nathan Sidwell <nathan@acm.org>
41518
41519 * g++.old-deja/g++.other/cast4.C: New test.
41520
41521 2000-01-05 Jeffrey A Law (law@cygnus.com)
41522
41523 * gcc.c-torture/compile/20000105-2.c: New test.
41524 * gcc.c-torture/compile/20000105-1.c: New test.
41525
41526 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41527
41528 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
41529 references to printf & atoi to conform to ANSI standard.
41530 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
41531 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
41532 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
41533 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
41534 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
41535 * g++.old-deja/g++.brendan/complex1.C: Likewise.
41536 * g++.old-deja/g++.brendan/copy1.C: Likewise.
41537 * g++.old-deja/g++.brendan/copy2.C: Likewise.
41538 * g++.old-deja/g++.brendan/copy3.C: Likewise.
41539 * g++.old-deja/g++.brendan/copy4.C: Likewise.
41540 * g++.old-deja/g++.brendan/copy5.C: Likewise.
41541 * g++.old-deja/g++.brendan/copy6.C: Likewise.
41542 * g++.old-deja/g++.brendan/copy7.C: Likewise.
41543 * g++.old-deja/g++.brendan/copy8.C: Likewise.
41544 * g++.old-deja/g++.brendan/crash11.C: Likewise.
41545 * g++.old-deja/g++.brendan/crash14.C: Likewise.
41546 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
41547 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
41548 * g++.old-deja/g++.brendan/delete2.C: Likewise.
41549 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
41550 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
41551 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
41552 * g++.old-deja/g++.brendan/eh1.C: Likewise.
41553 * g++.old-deja/g++.brendan/groff1.C: Likewise.
41554 * g++.old-deja/g++.brendan/init3.C: Likewise.
41555 * g++.old-deja/g++.brendan/misc12.C: Likewise.
41556 * g++.old-deja/g++.brendan/misc7.C: Likewise.
41557 * g++.old-deja/g++.brendan/new2.C: Likewise.
41558 * g++.old-deja/g++.brendan/operators4.C: Likewise.
41559 * g++.old-deja/g++.brendan/operators5.C: Likewise.
41560 * g++.old-deja/g++.brendan/overload2.C: Likewise.
41561 * g++.old-deja/g++.brendan/overload7.C: Likewise.
41562 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
41563 * g++.old-deja/g++.brendan/reference1.C: Likewise.
41564 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
41565 * g++.old-deja/g++.brendan/template24.C: Likewise.
41566 * g++.old-deja/g++.brendan/template3.C: Likewise.
41567 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
41568 * g++.old-deja/g++.jason/inline3.C: Likewise.
41569 * g++.old-deja/g++.jason/opeq.C: Likewise.
41570 * g++.old-deja/g++.law/arg5.C: Likewise.
41571 * g++.old-deja/g++.law/arm7.C: Likewise.
41572 * g++.old-deja/g++.law/ctors11.C: Likewise.
41573 * g++.old-deja/g++.law/cvt8.C: Likewise.
41574 * g++.old-deja/g++.law/init9.C: Likewise.
41575 * g++.old-deja/g++.law/refs4.C: Likewise.
41576 * g++.old-deja/g++.law/template2.C: Likewise.
41577 * g++.old-deja/g++.law/visibility24.C: Likewise.
41578 * g++.old-deja/g++.law/vtable3.C: Likewise.
41579 * g++.old-deja/g++.mike/asm2.C: Likewise.
41580 * g++.old-deja/g++.mike/eh1.C: Likewise.
41581 * g++.old-deja/g++.mike/misc1.C: Likewise.
41582 * g++.old-deja/g++.mike/misc13.C: Likewise.
41583 * g++.old-deja/g++.mike/misc14.C: Likewise.
41584 * g++.old-deja/g++.mike/ns12.C: Likewise.
41585 * g++.old-deja/g++.mike/p1248.C: Likewise.
41586 * g++.old-deja/g++.mike/p3708.C: Likewise.
41587 * g++.old-deja/g++.mike/p3708a.C: Likewise.
41588 * g++.old-deja/g++.mike/p3708b.C: Likewise.
41589 * g++.old-deja/g++.mike/p646.C: Likewise.
41590 * g++.old-deja/g++.mike/p700.C: Likewise.
41591 * g++.old-deja/g++.mike/p783.C: Likewise.
41592 * g++.old-deja/g++.mike/p783a.C: Likewise.
41593 * g++.old-deja/g++.mike/p783b.C: Likewise.
41594 * g++.old-deja/g++.mike/p786.C: Likewise.
41595 * g++.old-deja/g++.mike/p789.C: Likewise.
41596 * g++.old-deja/g++.mike/p789a.C: Likewise.
41597 * g++.old-deja/g++.mike/p807a.C: Likewise.
41598 * g++.old-deja/g++.other/delete3.C: Likewise.
41599 * g++.old-deja/g++.other/dyncast1.C: Likewise.
41600 * g++.old-deja/g++.other/dyncast2.C: Likewise.
41601 * g++.old-deja/g++.other/dyncast3.C: Likewise.
41602 * g++.old-deja/g++.other/empty1.C: Likewise.
41603 * g++.old-deja/g++.other/temporary1.C: Likewise.
41604 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
41605 * g++.old-deja/g++.pt/t16.C: Likewise.
41606 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
41607
41608 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
41609
41610 * gcc.dg/991230-1.c: New test.
41611
41612 1999-12-29 Jeffrey A Law (law@cygnus.com)
41613
41614 * gcc.c-torture/compile/991229-3.c: New test.
41615 * gcc.c-torture/compile/991229-2.c: New test.
41616 * gcc.c-torture/compile/991229-1.c: New test.
41617
41618 1999-12-29 Greg McGary <gkm@eng.ascend.com>
41619
41620 * gcc.c-torture/compile/labels-2.c: New test.
41621
41622 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
41623
41624 * gcc.c-torture/execute/991227-1.c: New test.
41625
41626 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41627
41628 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
41629
41630 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
41631
41632 * gcc.c-torture/execute/991221-1.c: New test.
41633
41634 1999-12-20 Nathan Sidwell <nathan@acm.org>
41635
41636 * g++.old-deja/g++.other/cast3.C: New test.
41637
41638 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
41639
41640 * gcc.c-torture/execute/991216-4.c: New test.
41641
41642 1999-12-16 Michael Meissner <meissner@cygnus.com>
41643
41644 * gcc.c-torture/execute/991216-1.c: New test.
41645 * gcc.c-torture/execute/991216-2.c: New test.
41646 * gcc.c-torture/execute/991216-3.c: New test.
41647
41648 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41649
41650 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
41651 Actually make the test fail by using "-O2" for compilation.
41652
41653 1999-12-15 Nathan Sidwell <nathan@acm.org>
41654
41655 * g++.old-deja/g++.warn/cast-align1.C: New test.
41656
41657 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41658
41659 * gcc.c-torture/compile/991214-1.c: New test.
41660 * gcc.c-torture/compile/991214-2.c: New test.
41661
41662 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41663
41664 * gcc.dg/991214-1.c: New test.
41665
41666 1999-12-13 Jeffrey A Law (law@cygnus.com)
41667
41668 * gcc.c-torture/compile/991213-3.c: New test.
41669 * gcc.c-torture/compile/991213-2.c: New test.
41670 * gcc.c-torture/compile/991213-1.c: New test.
41671
41672 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
41673
41674 * gcc.dg/991209-1.c: New test.
41675
41676 1999-12-08 Nathan Sidwell <nathan@acm.org>
41677
41678 * gcc.c-torture/compile/991208-1.c: New test.
41679
41680 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41681
41682 * gcc.dg/ultrasp2.c: New test.
41683
41684 1999-12-05 Alex Samuel <samuel@codesourcery.com>
41685
41686 * g++.old-deja/g++.abi/align.C (main): Fix typo.
41687
41688 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
41689
41690 * gcc.c-torture/compile/991202-1.c: New test.
41691 * gcc.c-torture/execute/991202-1.c: New test.
41692 * gcc.c-torture/execute/991202-2.c: New test.
41693 * gcc.c-torture/execute/991202-3.c: New test.
41694
41695 1999-12-02 Alex Samuel <samuel@codesourcery.com>
41696
41697 * g++.old-deja/g++.abi/align.C: New test.
41698 * g++.old-deja/g++.abi/aggregates.C: Likewise.
41699 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41700
41701 1999-12-01 Richard Henderson <rth@cygnus.com>
41702
41703 * gcc.c-torture/execute/991201-1.c: New.
41704
41705 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
41706
41707 * gcc.dg/991129-1.c: New test.
41708
41709 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
41710
41711 * gcc.c-torture/compile/991127-1.c: New test.
41712
41713 1999-11-22 Nathan Sidwell <nathan@acm.org>
41714
41715 * g++.old-deja/g++.other/warn4.C: New test.
41716
41717 1999-11-22 Nathan Sidwell <nathan@acm.org>
41718
41719 * g++.old-deja/g++.eh/cleanup2.C: New test.
41720 * g++.old-deja/g++.ext/pretty2.C: New test.
41721 * g++.old-deja/g++.ext/pretty3.C: New test.
41722 * g++.old-deja/g++.other/debug6.C: New test.
41723
41724 1999-10-20 Jim Wilson <wilson@cygnus.com>
41725
41726 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
41727 compiler_output to look for one error message instead of two.
41728
41729 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
41730
41731 * gcc.c-torture/execute/991118-1.c: Also test case
41732 where the word boundary does not split a byte evenly.
41733
41734 1999-11-19 Nathan Sidwell <nathan@acm.org>
41735
41736 * g++.old-deja/g++.ext/restrict1.C: New test.
41737
41738 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
41739
41740 * gcc.c-torture/execute/991118-1.c: New test.
41741
41742 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
41743
41744 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
41745 working directory pathnames.
41746
41747 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
41748
41749 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
41750 host is equipped with driver.h and driver.o so it can actually
41751 compile and run the tests.
41752
41753 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
41754
41755 * gcc.c-torture/compile/991008-1.c: New test.
41756
41757 1999-11-08 Nick Clifton <nickc@cygnus.com>
41758
41759 * lib/gcc-dg.exp: Include target-supports.exp
41760
41761 1999-11-05 Nick Clifton <nickc@cygnus.com>
41762
41763 * lib/target-supports.exp: New file: Provide procs to test for
41764 features supported by the target.
41765 (check_weak_available): Moved here from ecos.exp.
41766 (check_alias_available): New proc: Determine of the target
41767 toolchain supports the alias attribute.
41768
41769 * gcc.dg/special/ecos.exp: Move check_weak_available to
41770 target-supports.exp.
41771 (alias-1.c): Only perform the test if the target supports
41772 aliases.
41773 (wkali-1.c): Only perform the test if the target supports
41774 aliases.
41775
41776 * gcc.dg/990506-0.c: Expect error messages from cross
41777 targets as well as native targets.
41778
41779 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41780
41781 * gcc.dg/ultrasp1.c: Removed xfail.
41782 * gcc.dg/struct-ret-2.c: Likewise.
41783 * gcc.dg/array-1.c: Likewise.
41784
41785 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41786
41787 * gcc.dg/struct-ret-2.c: New test.
41788
41789 * gcc.dg/array-1.c: New test.
41790
41791 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
41792
41793 * gcc.c-torture/execute/991030-1.c: New test.
41794
41795 1999-10-26 Richard Henderson <rth@cygnus.com>
41796
41797 * gcc.c-torture/compile/991026-2.c: New test.
41798
41799 1999-10-26 Jeffrey A Law (law@cygnus.com)
41800
41801 * gcc.c-torture/compile/991026-1.c: New test.
41802
41803 1999-10-23 Jeffrey A Law (law@cygnus.com)
41804
41805 * gcc.c-torture/execute/991023-1.c: New test.
41806
41807 1999-10-19 Jeffrey A Law (law@cygnus.com)
41808
41809 * gcc.c-torture/execute/991019-1.c: New test.
41810
41811 1999-10-16 Richard Henderson <rth@cygnus.com>
41812
41813 * gcc.c-torture/execute/991016-1.c: New test.
41814
41815 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
41816
41817 * gcc.c-torture/execute/991014-1.c: New test.
41818
41819 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
41820
41821 * g++.old-deja/g++.other/union2.C: New test.
41822
41823 1999-10-13 Nathan Sidwell <nathan@acm.org>
41824
41825 * g++.old-deja/g++.other/vaarg2.C: New test.
41826 * g++.old-deja/g++.other/vaarg3.C: New test.
41827
41828 1999-10-12 Craig Burley <craig@jcb-sc.com>
41829
41830 * g77.f-torture/noncompile/19990905-1.f: Moved from being
41831 in compile/.
41832
41833 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
41834
41835 * gcc.c-torture/execute/va-arg-11.c: New test.
41836
41837 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
41838
41839 * lib/file-format.exp (gcc_target_object_format): Don't
41840 crash if objdump is unavailable.
41841
41842 1999-09-29 Donn Terry <donn@interix.com>
41843
41844 * gcc.misc-tests/mg.exp: delete extraneous redirection.
41845
41846 1999-09-28 Nick Clifton <nickc@cygnus.com>
41847
41848 * gcc.c-torture/compile/990928-1.c: New test.
41849
41850 1999-09-28 Nathan Sidwell <nathan@acm.org>
41851
41852 * g++.old-deja/g++.other/decl6.C: New test.
41853
41854 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41855
41856 * gcc.c-torture/execute/va-arg-10.c: New test.
41857
41858 1999-09-27 Nathan Sidwell <nathan@acm.org>
41859
41860 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
41861 __PRETTY_FUNCTION__.
41862
41863 1999-09-23 Nick Clifton <nickc@cygnus.com>
41864
41865 * gcc.c-torture/execute/990923-1.c: New test.
41866
41867 1999-09-21 Nick Clifton <nickc@cygnus.com>
41868
41869 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
41870 for which -fpic is inappropriate.
41871
41872 1999-09-21 Mark Mitchell <mark@codesourcery.com>
41873
41874 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
41875
41876 1999-09-21 Nathan Sidwell <nathan@acm.org>
41877
41878 * g++.old-deja/g++.other/dyncast1.C: New test.
41879 * g++.old-deja/g++.other/dyncast2.C: New test.
41880 * g++.old-deja/g++.other/dyncast3.C: New test.
41881 * g++.old-deja/g++.other/dyncast4.C: New test.
41882 * g++.old-deja/g++.other/dyncast5.C: New test.
41883 * g++.old-deja/g++.eh/catch3.C: New test.
41884 * g++.old-deja/g++.eh/catch3p.C: New test.
41885 * g++.old-deja/g++.eh/catch4.C: New test.
41886 * g++.old-deja/g++.eh/catch4p.C: New test.
41887 * g++.old-deja/g++.eh/catch5.C: New test.
41888 * g++.old-deja/g++.eh/catch5p.C: New test.
41889 * g++.old-deja/g++.eh/catch6.C: New test.
41890 * g++.old-deja/g++.eh/catch6p.C: New test.
41891 * g++.old-deja/g++.eh/catch7.C: New test.
41892 * g++.old-deja/g++.eh/catch7p.C: New test.
41893 * g++.old-deja/g++.eh/catch8.C: New test.
41894 * g++.old-deja/g++.eh/catch8p.C: New test.
41895 * g++.old-deja/g++.eh/catch9.C: New test.
41896 * g++.old-deja/g++.eh/catch9p.C: New test.
41897
41898 1999-09-13 Nathan Sidwell <nathan@acm.org>
41899
41900 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
41901 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
41902
41903 1999-09-13 Jeffrey A Law (law@cygnus.com)
41904
41905 * gcc.c-torture/compile/990913-1.c: New test.
41906
41907 1999-09-10 Nathan Sidwell <nathan@acm.org>
41908
41909 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
41910 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41911
41912 1999-09-09 Richard Henderson <rth@cygnus.com>
41913
41914 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
41915
41916 1999-09-09 Nathan Sidwell <nathan@acm.org>
41917
41918 * g++.old-deja/g++.other/lookup11.C: New test.
41919 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
41920 what is permitted and what we want.
41921 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
41922 overload use.
41923 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41924
41925 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
41926
41927 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
41928 * gcc.c-torture/noncompile/poison-1.c: New file.
41929
41930 1999-09-08 Nathan Sidwell <nathan@acm.org>
41931
41932 * g++.old-deja/g++.other/sizeof3.C: New test.
41933 * g++.old-deja/g++.other/sizeof4.C: New test.
41934 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
41935 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
41936
41937 1999-09-07 Richard Henderson <rth@cygnus.com>
41938
41939 * gcc.dg/va-arg-1.c: New.
41940
41941 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41942
41943 * gcc.c-torture/execute/va-arg-9.c: New test.
41944
41945 1999-09-05 Craig Burley <craig@jcb-sc.com>
41946
41947 * g77.f-torture/compile/980519-2.f: New test.
41948 * g77.f-torture/compile/19990905-0.f: New test.
41949 * g77.f-torture/compile/19990905-1.f: New test.
41950 * g77.f-torture/compile/19990905-2.f: New test.
41951
41952 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
41953
41954 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
41955
41956 * gcc.c-torture/execute/990827-1.c: Fix typo.
41957
41958 1999-09-03 Nathan Sidwell <nathan@acm.org>
41959
41960 * g++.old-deja/g++.other/deref1.C: New test.
41961
41962 1999-09-02 Nathan Sidwell <nathan@acm.org>
41963
41964 * g++.old-deja/g++.other/ambig2.C: New test.
41965 * g++.old-deja/g++.other/cond5.C: New test.
41966 * g++.old-deja/g++.other/lookup16.C: New test.
41967
41968 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
41969
41970 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
41971 assemblers too.
41972
41973 1999-08-31 Jeffrey A Law (law@cygnus.com)
41974
41975 * lib/c-torture.exp: Avoid the "compare executables" optimization
41976 when testing native.
41977
41978 1999-08-29 Jeffrey A Law (law@cygnus.com)
41979
41980 * gcc.c-torture/execute/990829-1.c: New test.
41981 * gcc.c-torture/compile/990829-1.c: New test.
41982
41983 1999-08-27 Paul Burchard <burchard@pobox.com>
41984
41985 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
41986 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
41987 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
41988 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
41989 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
41990 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
41991 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
41992 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
41993 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
41994 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
41995 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
41996
41997 1999-08-27 Jeffrey A Law (law@cygnus.com)
41998
41999 * gcc.c-torture/execute/990827-1.c: New test.
42000
42001 1999-08-26 Craig Burley <craig@jcb-sc.com>
42002
42003 * g77.f-torture/noncompile/19990826-4.f: New test.
42004
42005 * g77.f-torture/compile/19990826-3.f: New test.
42006
42007 * g77.f-torture/execute/19990826-2.f: New test.
42008
42009 * g77.f-torture/compile/19990826-1.f: New test.
42010
42011 * gcc.c-torture/execute/990826-0.c: New test.
42012 * g77.c-torture/execute/19990826-0.f: New test.
42013
42014 * g77.f-torture/noncompile/970626-2.f: New test.
42015
42016 1999-08-25 Paul Burchard <burchard@pobox.com>
42017
42018 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
42019 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
42020 lss-011.C: New tests.
42021
42022 1999-08-25 Nathan Sidwell <nathan@acm.org>
42023
42024 * g++.old-deja/g++.other/decl5.C: New test.
42025
42026 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42027
42028 * noncompile/noncompile.exp: Load_lib c-torture.exp.
42029 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
42030 call `postbase' for each one. All callers of `postbase' changed
42031 to call this instead.
42032
42033 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
42034
42035 * gcc.c-torture/execute/990811-1.c: New test.
42036
42037 1999-08-09 Nick Clifton <nickc@cygnus.com>
42038
42039 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
42040 just native ones.
42041
42042 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
42043 just native ones.
42044
42045 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42046
42047 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
42048
42049 1999-08-04 Jeffrey A Law (law@cygnus.com)
42050
42051 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
42052
42053 1999-08-04 Nathan Sidwell <nathan@acm.org>
42054
42055 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
42056
42057 1999-08-04 Jeffrey A Law (law@cygnus.com)
42058
42059 * gcc.c-torture/execute/990804-1.c: New test.
42060
42061 1999-08-03 Nathan Sidwell <nathan@acm.org>
42062
42063 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
42064 * g++.old-deja/g++.brendan/crash64.C: Likewise.
42065 * g++.old-deja/g++.brendan/overload8.C: Likewise.
42066
42067 1999-08-03 Nathan Sidwell <nathan@acm.org>
42068
42069 * g++.old-deja/g++.other/struct1.C: New test.
42070
42071 1999-08-03 Nathan Sidwell <nathan@acm.org>
42072
42073 * g++.old-deja/g++.other/enum2.C: New test.
42074
42075 1999-08-02 Richard Henderson <rth@cygnus.com>
42076
42077 Adapted from tests from Franz Sirl:
42078 * gcc.c-torture/execute/va-arg-7.c: New test.
42079 * gcc.c-torture/execute/va-arg-8.c: New test.
42080
42081 1999-08-01 Jeffrey A Law (law@cygnus.com)
42082
42083 * gcc.c-torture/compile/990801-2.c: New test.
42084
42085 * gcc.c-torture/compile/990801-1.c: New test.
42086
42087 1999-07-27 Michael Meissner <meissner@cygnus.com>
42088
42089 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
42090 fp-cmp-1.c, converting double to float.
42091
42092 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
42093 fp-cmp-1.c, converting double to long double.
42094
42095 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
42096 from fr1 to unknown_register, since fr1 is a legitimate register
42097 on some machines.
42098
42099 1999-07-25 Jeffrey A Law (law@cygnus.com)
42100
42101 * README: More listname related changes.
42102
42103 1999-07-08 Catherine Moore <clm@cygnus.com>
42104
42105 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
42106
42107 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
42108
42109 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
42110
42111 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42112
42113 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
42114
42115 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
42116
42117 * gcc.dg/990703-1.c: New test.
42118
42119 1999-06-29 Nick Clifton <nickc@cygnus.com>
42120
42121 * lib/file-format.exp: New file: Move definition of proc
42122 gcc_target_object_format to here from
42123 gcc.dg/special/ecos.exp.
42124
42125 * lib/c-torture.exp: Include lib file-format.exp.
42126 * lib/gcc-dg.exp: Include lib file-format.exp.
42127
42128 * gcc.dg/special/ecos.exp: Remove definition of proc
42129 gcc_target_object_format.
42130
42131 1999-06-28 Jeffrey A Law (law@cygnus.com)
42132
42133 * gcc.c-torture/execute/990628-1.c: New test.
42134
42135 1999-06-25 Jeffrey A Law (law@cygnus.com)
42136
42137 * gcc.c-torture/compile/990625-2.c: New test.
42138
42139 * gcc.c-torture/compile/990625-1.c: New test.
42140
42141 1999-06-23 Nick Clifton <nickc@cygnus.com>
42142
42143 * gcc.c-torture/compile/dll.c: New test case. Check that dll
42144 attributes compile.
42145 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
42146 ports that use the COFF/PE file format.
42147
42148 1999-06-17 Jeffrey A Law (law@cygnus.com)
42149
42150 * gcc.c-torture/compile/990617-1.c: New test.
42151
42152 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
42153
42154 * g++.old-deja/g++.other/decl4.C: New test.
42155
42156 1999-06-14 Nathan Sidwell <nathan@acm.org>
42157
42158 * g++.old-deja/g++.other/bitfld3.C: New test.
42159
42160 1999-06-08 Nathan Sidwell <nathan@acm.org>
42161
42162 * g++.old-deja/g++.eh/catch1.C: New test.
42163
42164 1999-06-07 Jeffrey A Law (law@cygnus.com)
42165
42166 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
42167
42168 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
42169 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
42170
42171 1999-06-05 Craig Burley <craig@jcb-sc.com>
42172
42173 * g77.f-torture/compile/19990502-0.f: Replace with new,
42174 shorter, test that still fails after recent changes.
42175
42176 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42177
42178 * gcc.c-torture/execute/990604-1.c: New test.
42179
42180 1999-05-31 Jeffrey A Law (law@cygnus.com)
42181
42182 * gcc.c-torture/execute/990531-1.c: New test.
42183
42184 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42185
42186 * gcc.c-torture/compile/990527-1.c: New test.
42187
42188 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
42189
42190 * gcc.c-torture/execute/990527-1.c: New test.
42191
42192 1999-05-25 Nick Clifton <nickc@cygnus.com>
42193
42194 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
42195 bitfields as signed.
42196
42197 1999-05-25 Craig Burley <craig@jcb-sc.com>
42198
42199 * g77.f-torture/compile/19990525-0.f: New test.
42200
42201 1999-05-25 Jeffrey A Law (law@cygnus.com)
42202
42203 * gcc.c-torture/execute/990525-2.c: New test.
42204
42205 * gcc.c-torture/execute/990525-1.c: New test.
42206
42207 1999-05-24 Nathan Sidwell <nathan@acm.org>
42208
42209 * g++.old-deja/g++.other/anon3.C: New test.
42210 * g++.old-deja/g++.other/anon4.C: New test.
42211 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
42212 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
42213 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
42214 Merrill).
42215
42216 1999-05-24 Jeffrey A Law (law@cygnus.com)
42217
42218 * gcc.c-torture/execute/990524-1.c: New test.
42219
42220 * gcc.dg/990524-1.c: New test.
42221
42222 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42223
42224 * gcc.c-torture/compile/990523-1.c: New test.
42225
42226 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
42227
42228 * gcc.c-torture/compile/990519-1.c: New test.
42229
42230 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42231
42232 * gcc.c-torture/compile/990517-1.c: New test.
42233
42234 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
42235 (e4, f4): New tests.
42236 (main): Call them.
42237
42238 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42239
42240 * gcc.dg/noreturn-1.c: New test.
42241
42242 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42243
42244 * gcc.c-torture/execute/990513-1.c: New test.
42245
42246 1999-05-10 Richard Henderson <rth@cygnus.com>
42247
42248 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
42249
42250 1999-05-10 Craig Burley <craig@jcb-sc.com>
42251
42252 * g77.f-torture/execute/erfc.f: Use small single-precision
42253 values, to avoid problems on Alphas when not -mieee.
42254
42255 1999-05-08 Craig Burley <craig@jcb-sc.com>
42256
42257 * gcc.dg/990506-0.c: New test.
42258
42259 1999-05-08 Richard Henderson <rth@cygnus.com>
42260
42261 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
42262 the constant to test. Don't XFAIL 64-bit targets.
42263
42264 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
42265 * g++.old-deja/g++.law/profile1.C: Likewise.
42266
42267 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
42268 operator new instances.
42269 * g++.old-deja/g++.other/delete5.C: Likewise.
42270
42271 1999-05-03 Craig Burley <craig@jcb-sc.com>
42272
42273 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
42274 intrinsic.
42275
42276 1999-05-03 Craig Burley <craig@jcb-sc.com>
42277
42278 * g77.f-torture/execute/u77-test.f: Reverse order of two
42279 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
42280
42281 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42282
42283 * gcc.dg/compare1.c: New test.
42284
42285 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
42286
42287 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
42288 New tests.
42289
42290 1999-05-02 Craig Burley <craig@jcb-sc.com>
42291
42292 * g77.f-torture/compile/19990502-1.f: New test.
42293
42294 1999-05-02 Craig Burley <craig@jcb-sc.com>
42295
42296 * g77.f-torture/compile/19990502-0.f: New test.
42297
42298 1999-05-02 Craig Burley <craig@jcb-sc.com>
42299
42300 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
42301 intrinsic.
42302
42303 1999-05-02 Craig Burley <craig@jcb-sc.com>
42304
42305 * g77.f-torture/execute/u77-test.f (main): List libU77
42306 intrinsics not currently tested.
42307 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
42308 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
42309 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
42310 Trim blanks off the ends of some printed strings.
42311
42312 1999-05-02 Craig Burley <craig@jcb-sc.com>
42313
42314 * g77.f-torture/execute/u77-test.f (main): Just warn about
42315 FSTAT gid disagreement, as it's expected on some systems.
42316
42317 1999-05-01 Craig Burley <craig@jcb-sc.com>
42318
42319 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
42320 use a new function, which allows for some slop.
42321 Clean up some commentary.
42322 (issum): The new function.
42323 (sgladd): Deleted subroutine.
42324
42325 1999-05-01 Craig Burley <craig@jcb-sc.com>
42326
42327 * g77.f-torture/execute/u77-test.f: Modify to be more like
42328 libf2c/libU77 version, bringing patches to that version here.
42329 Add suitable commentary.
42330
42331 1999-04-25 Richard Henderson <rth@cygnus.com>
42332
42333 * gcc.dg/990424-1.c: New test.
42334
42335 1999-04-24 Craig Burley <craig@jcb-sc.com>
42336
42337 * g77.f-torture/execute/u77-test.f (main): Bug involving
42338 LSTAT has been fixed, so turn back on full checking.
42339
42340 1999-04-20 Craig Burley <craig@jcb-sc.com>
42341
42342 * g77.f-torture/compile/19990419-0.f: New test.
42343 * g77.f-torture/execute/19990419-1.f: New test.
42344
42345 1999-04-17 Richard Henderson <rth@cygnus.com>
42346
42347 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
42348 to avoid the need for a prototype to supress a warning.
42349
42350 1999-04-07 Jim Wilson <wilson@cygnus.com>
42351
42352 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
42353
42354 1999-04-04 Jeffrey A Law (law@cygnus.com)
42355
42356 * gcc.c-torture/execute/990404-1.c: New test.
42357
42358 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42359
42360 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
42361 * gcc.dg/cpp-if3.c: Don't use -pedantic.
42362 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
42363 missing initializer warnings.
42364
42365 1999-03-28 Jeffrey A Law (law@cygnus.com)
42366
42367 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
42368 matching strings.
42369
42370 1999-03-26 Jeffrey A Law (law@cygnus.com)
42371
42372 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
42373
42374 1999-03-26 Craig Burley <craig@jcb-sc.com>
42375
42376 * g77.f-torture/execute/19990325-0.f: New test.
42377 * g77.f-torture/execute/19990325-1.f: New test.
42378
42379 1999-03-24 Jeffrey A Law (law@cygnus.com)
42380
42381 * gcc.c-torture/execute/990324-1.c: New test.
42382
42383 1999-03-22 Jim Wilson <wilson@cygnus.com>
42384
42385 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
42386 test with 4.
42387
42388 1999-03-17 Richard Henderson <rth@cygnus.com>
42389
42390 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
42391
42392 1999-03-13 Craig Burley <craig@jcb-sc.com>
42393
42394 * g77.f-torture/execute/19990313-2.f: New test.
42395 * g77.f-torture/execute/19990313-3.f: New test.
42396
42397 1999-03-13 Craig Burley <craig@jcb-sc.com>
42398
42399 * g77.f-torture/execute/19990313-0.f: New test.
42400 * g77.f-torture/execute/19990313-1.f: New test.
42401
42402 1999-03-12 Jim Wilson <wilson@cygnus.com>
42403
42404 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
42405 printf to sprintf.
42406 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
42407 (main): Add check for u15. Conditionalize u31 check depending on
42408 whether ints are <32 bits or >=32 bits.
42409
42410 1999-03-08 Craig Burley <craig@jcb-sc.com>
42411
42412 * g77.f-torture/execute/19981119-0.f: Improve testiness.
42413
42414 1999-03-08 Craig Burley <craig@jcb-sc.com>
42415
42416 * g77.f-torture/compile/19990305-0.f: New test.
42417 * g77.f-torture/execute/19981119-0.f: New test.
42418
42419 1999-03-08 Craig Burley <craig@jcb-sc.com>
42420
42421 * g77.f-torture/execute/970625-2.f: call ABORT if final
42422 result is not correct, instead of just printing it.
42423 Add this checking via newly introduced obfuscation, to
42424 trip up buggy front ends.
42425
42426 1999-03-07 Craig Burley <craig@jcb-sc.com>
42427
42428 * g77.f-torture/compile/960317-1.f: Moved from being
42429 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
42430
42431 1999-03-06 Craig Burley <craig@jcb-sc.com>
42432
42433 * g77.f-torture/execute/960317-1.f: New (old) test.
42434 * g77.f-torture/execute/970625-2.f: Ditto.
42435
42436 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
42437
42438 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
42439 message on line 1 or line 2; cccp and cpplib do this differently.
42440
42441 1999-03-01 Jeffrey A Law (law@cygnus.com)
42442
42443 * g++.old-deja/g++.law/weak1.C: New test.
42444
42445 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42446
42447 * gcc.c-torture/execute/990119-1.c: Renamed to...
42448 * gcc.dg/990119-1.c: this, so it will only be tested once
42449 (it's a preprocessor test, it doesn't need to be run at
42450 multiple optimization levels).
42451
42452 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42453
42454 * lib/g++.exp: Don't add incdir=$base_dir/../include to
42455 ALWAYS_CXXFLAGS.
42456
42457 1999-02-24 Craig Burley <craig@jcb-sc.com>
42458
42459 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
42460 * g77.f-torture/compile/19981216-0.f: ...as it is expected
42461 to not be compilable by current g77.
42462
42463 1999-02-24 Nick Clifton <nickc@cygnus.com>
42464
42465 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
42466
42467 1999-02-22 Jeffrey A Law (law@cygnus.com)
42468
42469 * gcc.c-torture/execute/990222-1.c: New test.
42470
42471 1999-02-19 Craig Burley <craig@jcb-sc.com>
42472
42473 * g77.f-torture/compile/19990218-0.f: New test.
42474 * g77.f-torture/noncompile/19990218-1.f: New test.
42475
42476 1999-02-18 Craig Burley <craig@jcb-sc.com>
42477
42478 * g77.f-torture/compile/19981216-0.f: New test.
42479
42480 1999-02-14 Jeffrey A Law (law@cygnus.com)
42481
42482 * gcc.dg/990214-1.c: New test.
42483
42484 1999-02-13 Jeffrey A Law (law@cygnus.com)
42485
42486 * gcc.dg/990213-2.c: New test.
42487
42488 * gcc.dg/990213-1.c: New test.
42489
42490 1999-02-12 Jeffrey A Law (law@cygnus.com)
42491
42492 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
42493 ints.
42494
42495 1999-02-11 Nick Clifton <nickc@cygnus.com>
42496
42497 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
42498 specified by target.
42499
42500 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
42501
42502 1999-02-11 Jeffrey A Law (law@cygnus.com)
42503
42504 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
42505
42506 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
42507
42508 * gcc.dg/special/ecos.exp: New test driver for new tests with
42509 special requirements.
42510
42511 * gcc.dg/special/alias-1.c: New test.
42512 * gcc.dg/special/gcsec-1.c: New test.
42513 * gcc.dg/special/weak-1.c: New test.
42514 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
42515 * gcc.dg/special/weak-2.c: New test.
42516 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
42517 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
42518 * gcc.dg/special/wkali-1.c: New test.
42519 * gcc.dg/special/wkali-2.c: New test.
42520 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
42521 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
42522
42523 1999-02-10 Felix Lee <flee@cygnus.com>
42524
42525 * lib/c-torture.exp (c-torture-compile): Pull out code for
42526 analyzing gcc error messages.
42527 (c-torture-execute): Likewise. Fix some (harmless) false
42528 positives.
42529 * lib/gcc.exp (gcc_check_compile): New function.
42530
42531 1999-02-08 Richard Henderson <rth@cygnus.com>
42532
42533 * gcc.c-torture/execute/990208-1.c: New test.
42534
42535 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
42536
42537 * g++.dg/special/ecos.exp: New driver for new tests with special
42538 requirements
42539
42540 * g++.dg/special/conpr-1.C: New test
42541 * g++.dg/special/conpr-2.C: New test
42542 * g++.dg/special/conpr-2a.C: New test
42543 * g++.dg/special/conpr-3.C: New test
42544 * g++.dg/special/conpr-3a.C: New test
42545 * g++.dg/special/conpr-3b.C: New test
42546
42547 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
42548 allow g++ to use the dg driver
42549
42550 * README: Add comment about g++.dg directory
42551
42552 1999-02-06 Jeffrey A Law (law@cygnus.com)
42553
42554 * README: Update email addresses.
42555
42556 1999-02-03 Nick Clifton <nickc@cygnus.com>
42557
42558 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
42559 arguments in order to force structure S onto the stack even on
42560 the alpha.
42561 (test): Pass 10 leading arguments to function foo as well as the
42562 structure S.
42563
42564 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
42565 failure for all targets.
42566
42567 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
42568 abort to terminate program execution.
42569
42570 1999-01-30 Richard Henderson <rth@cygnus.com>
42571
42572 * gcc.c-torture/execute/990130-1.c: New test.
42573
42574 1999-01-30 Jeffrey A Law (law@cygnus.com)
42575
42576 * gcc.dg/990130-1.c: New test.
42577
42578 1999-01-28 Michael Meissner <meissner@cygnus.com>
42579
42580 * gcc.c-torture/execute/990128-1.c: New test.
42581
42582 1999-01-27 Michael Meissner <meissner@cygnus.com>
42583
42584 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
42585
42586 1999-01-27 Felix Lee <flee@cygnus.com>
42587
42588 * lib/c-torture.exp (c-torture-compile): pull out code for
42589 analyzing gcc error messages.
42590 (c-torture-execute): ditto, and fix some (harmless) false
42591 positives.
42592 * lib/gcc.exp (gcc_check_compile): new function.
42593
42594 1999-01-17 Jeffrey A Law (law@cygnus.com)
42595
42596 * gcc.dg/990117-1.c: New test.
42597
42598 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
42599
42600 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
42601
42602 1999-01-15 Jeffrey A Law (law@cygnus.com)
42603
42604 * g77.f-torture/compile/990115-1.f: New test.
42605
42606 1999-01-07 Jeffrey A Law (law@cygnus.com)
42607
42608 * gcc.c-torture/compile/990107-1.c: New test
42609
42610 1999-01-06 Jeffrey A Law (law@cygnus.com)
42611
42612 * gcc.c-torture/execute/990106-2.c: New test.
42613
42614 * gcc.c-torture/execute/990106-1.c: New test.
42615
42616 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
42617
42618 * gcc.c-torture/compile/981223-1.c: New test.
42619
42620 1998-12-29 Richard Henderson <rth@cygnus.com>
42621
42622 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
42623 (opt3): Rename from opt4 and disable.
42624
42625 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
42626
42627 * g++.old-deja/g++.pt/ptrmem5.C: New test.
42628
42629 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42630
42631 * g++.old-deja/g++.other/conv5.C: New test.
42632
42633 1998-12-14 Nick Clifton <nickc@cygnus.com>
42634
42635 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
42636
42637 1998-12-11 Jeffrey A Law (law@cygnus.com)
42638
42639 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
42640
42641 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
42642
42643 * gcc.c-torture/compile/981211-1.c: New test.
42644
42645 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
42646
42647 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
42648
42649 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
42650
42651 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42652
42653 * gcc.special/930510-1.c: Make C9X safe.
42654 * gcc.misc-tests/gcov-1.c Similarly.
42655 * gcc.misc-tests/gcov-2.c Similarly.
42656
42657 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42658
42659 * gcc.dg/ultrasp1.c: New test.
42660
42661 1998-12-06 Richard Henderson <rth@cygnus.com>
42662
42663 * gcc.c-torture/execute/981206.c: New test.
42664
42665 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42666
42667 * g++.old-deja/g++.ns/template7.C: New test.
42668
42669 * g++.old-deja/g++.other/expr1.C: New test.
42670
42671 * g++.old-deja/g++.eh/tmpl3.C: New test.
42672
42673 * g++.old-deja/g++.eh/tmpl2.C: New test.
42674
42675 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42676
42677 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
42678 * g++.old-deja/g++.other/using6.C: Removed.
42679 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
42680
42681 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
42682
42683 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42684
42685 * g++.old-deja/g++.pt/overload8.C: New test.
42686
42687 * g++.old-deja/g++.pt/overload7.C: New test.
42688
42689 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
42690
42691 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
42692 and relinking messages.
42693 * lib/g++.exp (g++_target_compile): Remove .rpo file when
42694 compiling with -frepo.
42695
42696 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
42697
42698 * g++.old-deja/g++.pt/lookup6.C: New test.
42699
42700 1998-11-30 Nick Clifton <nickc@cygnus.com>
42701
42702 * gcc.c-torture/execute/981130-1.c: New test.
42703 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
42704
42705 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42706
42707 * g++.old-deja/g++.pt/explicit76.C: New test.
42708
42709 * g++.old-deja/g++.pt/friend38.C: New test.
42710
42711 * g++.old-deja/g++.ns/crash2.C: New test.
42712
42713 * g++.old-deja/g++.pt/defarg8.C: New test.
42714
42715 * g++.old-deja/g++.pt/instantiate6.C: New test.
42716
42717 * g++.old-deja/g++.pt/static6.C: New test.
42718
42719 * g++.old-deja/g++.pt/decl2.C: New test.
42720
42721 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42722
42723 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
42724 problem is actually related with name lookup, but so what? :-)
42725
42726 * g++.old-deja/g++.pt/friend37.C: New test.
42727
42728 1998-11-25 Dave Love <d.love@dl.ac.uk>
42729
42730 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
42731 element, which fails on some systems.
42732
42733 * g77.f-torture/execute/labug1.f: New test.
42734
42735 1998-11-21 Jeffrey A Law (law@cygnus.com)
42736
42737 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
42738 is defined.
42739
42740 1998-11-18 Dave Love <d.love@dl.ac.uk>
42741
42742 * g77.f-torture/compile/981117-1.f: New test.
42743
42744 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
42745
42746 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42747 properly discarded.
42748
42749 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
42750
42751 * gcc.c-torture/execute/memcheck: New directory of tests for
42752 -fcheck-memory-usage.
42753
42754 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
42755
42756 * README: New file, general information about the testsuite and
42757 new description of the various C++ test subdirectories.
42758 * README.g++: Eliminate obsolete information, update and move most
42759 relevant stuff to README.
42760
42761 1998-11-07 Richard Henderson <rth@cygnus.com>
42762
42763 * gcc.c-torture/compile/981107-1.c: New test.
42764
42765 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
42766
42767 * execute/memcpy-bi.c: New testcase.
42768
42769 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
42770
42771 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
42772 base classes.
42773
42774 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
42775 template is selected.
42776
42777 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
42778 classes, it should be accepted for all types.
42779
42780 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
42781
42782 * g++.old-deja/g++.pt/spec24.C: Ensure that template
42783 specializations start with template headers.
42784
42785 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
42786
42787 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
42788
42789 * g++.old-deja/g++.other/init9.C: Test cross initialization of
42790 non-POD types.
42791
42792 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42793
42794 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
42795
42796 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
42797
42798 * compile/981022-1.c, compile/981022-1.x: New test and driver.
42799
42800 1998-10-19 Jeffrey A Law (law@cygnus.com)
42801
42802 * 981019-1.c: New test.
42803
42804 1998-10-14 Robert Lipe <robertl@dgii.com>
42805
42806 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
42807 find objc headers.
42808
42809 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42810
42811 * compile/981001-4.c: Remove use of GCC extension that triggers a
42812 compiler bug.
42813
42814 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
42815
42816 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
42817
42818 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
42819
42820 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
42821 instantiation of template produces incorrect code for delete
42822 expression.
42823
42824 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
42825 constructors' name is not unique.
42826 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
42827 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
42828
42829 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
42830 automatic array of const is ill-formed.
42831
42832 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
42833 of template parameter?
42834
42835 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
42836 const.
42837
42838 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
42839 pointer-to-member expression.
42840
42841 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
42842 declaration causes ICE.
42843
42844 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
42845
42846 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
42847 reserved in the global namespace.
42848
42849 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
42850 generate needed virtual table.
42851
42852 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
42853
42854 1998-10-10 Dariush Eslimi <eslimi@loran.com>
42855
42856 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
42857 template-dependent type
42858
42859 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
42860
42861 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
42862 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
42863 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
42864
42865 * g++.old-deja/g++.other/using5.C: New test; using decl from base
42866 class should be usable as argument of member function.
42867 * g++.old-deja/g++.other/using6.C: New test; using decl from base
42868 class should be usable as return type of member function.
42869 * g++.old-deja/g++.other/using7.C: New test; using decl from base
42870 class should be usable as type of data member.
42871
42872 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
42873
42874 1998-10-09 Jeffrey A Law (law@cygnus.com)
42875
42876 * gcc.c-torture/special/920521-1.c: Fix bogus test.
42877
42878 1998-10-08 Nick Clifton <nickc@cygnus.com>
42879
42880 * gcc.dg/dll-?.c Add thumb to target list.
42881 Fix assembler scan patterns to match current assembler output.
42882
42883 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
42884
42885 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
42886 matching of template brackets.
42887
42888 * g++.old-deja/g++.other/using4.C: New test. Test using
42889 declarations of methods from base classes.
42890
42891 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
42892 within functions should introduce names into the innermost
42893 enclosing namespace.
42894
42895 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
42896 of static locals if first initialization throws.
42897
42898 1998-10-07 Jim Wilson <wilson@cygnus.com>
42899
42900 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
42901
42902 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
42903
42904 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
42905 lose track of the possible targets of tablejump insns.
42906 * special/special.exp: Run it.
42907
42908 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42909
42910 * g++.old-deja/g++.pt/friend35.C: New test. A template function
42911 must be declared before its specializations can be named in friend
42912 declarations.
42913
42914 1998-10-05 Dave Love <d.love@dl.ac.uk>
42915
42916 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
42917
42918 * g77.f-torture/execute/io1.f: New test.
42919
42920 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42921
42922 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
42923 with pointer to template function, for which no argument deduction
42924 is possible.
42925
42926 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
42927 specialization of template function as argument to template
42928 function.
42929
42930 * g++.old-deja/g++.other/access2.C: New test; Inner class
42931 shouldn't have privileged access to Outer's names.
42932
42933 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42934
42935 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
42936 friend template declared within template class conflicts with
42937 nested class of the same name.
42938
42939 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
42940 is ignored.
42941
42942 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
42943 object with direct initializer as function declaration.
42944
42945 * g++.old-deja/g++.other/decl2.C: New test; duplicate
42946 initializers.
42947
42948 * g++.old-deja/g++.other/null2.C: New test; conditional operator
42949 involving const pointer and NULL produces incorrect result.
42950
42951 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
42952 type name without `typename' should be rejected with -pedantic.
42953
42954 1998-10-02 Richard Henderson <rth@cygnus.com>
42955
42956 * g++.old-deja/g++.other/addrof1.C: New test.
42957
42958 1998-10-01 Nick Clifton <nickc@cygnus.com>
42959
42960 * gcc.c-torture/compile/981001-1.c: New test.
42961 * gcc.c-torture/execute/981001-1.c: New test.
42962
42963 1998-10-01 Jeffrey A Law (law@cygnus.com)
42964
42965 * gcc.c-torture/compile/981001-2.c: New test.
42966 * gcc.c-torture/compile/981001-3.c: New test.
42967 * gcc.c-torture/compile/981001-4.c: New test.
42968
42969 1998-10-01 Robert Lipe <robertl@dgii.com>
42970
42971 * lib/objc.exp (objc_target_compile): Add -L during compiles for
42972 multilibbed hosts. Idea grafted from g77.exp.
42973
42974 1998-09-30 Dave Love <d.love@dl.ac.uk>
42975
42976 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
42977 avoid losing on systems which need -lsocket.
42978
42979 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
42980
42981 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
42982 * g++.old-deja/g++.other/nested2.C: Ditto.
42983 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
42984 failure.
42985
42986 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42987
42988 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
42989 preferred over template operator!= for enum bitfields.
42990
42991 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
42992
42993 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
42994 that happen to have the same base name, but in different scopes,
42995 are incorrectly rejected.
42996
42997 1998-09-16 Richard Henderson <rth@cygnus.com>
42998
42999 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
43000 on the native word size instead of an integer literal.
43001
43002 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
43003
43004 * g++.old-deja/g++.other/static2.C: Invocation of static data
43005 member of type pointer-to-function denoted as non-static member.
43006
43007 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
43008 checks involving function types and aliases.
43009
43010 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43011
43012 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
43013 redefined to the same non-trivial type.
43014
43015 * g++.old-deja/g++.pt/explicit73.C: Test for proper
43016 namespace-qualification of template specializations declared in
43017 other namespaces.
43018
43019 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
43020 to declare a subset of the specializations of a template function
43021 as friends of specializations of a template class.
43022
43023 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
43024 member templates that do not fully specialize the enclosing
43025 template class are rejected.
43026
43027 1998-09-11 Dave Love <d.love@dl.ac.uk>
43028
43029 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
43030
43031 1998-09-08 Dave Love <d.love@dl.ac.uk>
43032
43033 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
43034 altered from libf2c/libU77 version.
43035
43036 1998-09-06 Dave Love <d.love@dl.ac.uk>
43037
43038 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
43039
43040 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
43041
43042 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
43043 (un)signed char are different types for template specialization
43044 purposes.
43045
43046 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
43047
43048 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
43049 * objc: ObjC testsuite.
43050
43051 1998-08-31 Catherine Moore <clm@cygnus.com>
43052
43053 * gcc.c-torture/execute/941014-1.x: New file.
43054
43055 1998-08-31 Nick Clifton <nickc@cygnus.com>
43056
43057 * lib/c-torture.exp: Add support for
43058 torture_eval_before_compile and torture_eval_before_execute
43059 variables.
43060
43061 1998-08-30 Jeffrey A Law (law@cygnus.com)
43062
43063 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
43064 this test triggers valid.
43065
43066 1998-08-27 Jeffrey A Law (law@cygnus.com)
43067
43068 * gcc.dg/980827-1.c: New test.
43069
43070 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
43071
43072 * gcc.c-torture/execute/loop-4b.c: New test.
43073
43074 1998-08-26 Nick Clifton <nickc@cygnus.com>
43075
43076 * lib/c-torture.exp: Add support for
43077 torture_eval_before_compile and torture_eval_before_execute
43078 variables.
43079
43080 1998-08-25 Jeffrey A Law (law@cygnus.com)
43081
43082 * gcc.c-torture/compile/980825-1.c: New test.
43083
43084 1998-08-24 Nick Clifton <nickc@cygnus.com>
43085
43086 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
43087 count number tests in opt_t0 not good_t0.
43088
43089 1998-08-24 Jeffrey A Law (law@cygnus.com)
43090
43091 * gcc.c-torture/compile/930326-1.x: Fix typo.
43092
43093 1998-08-23 Mark Mitchell <mark@markmitchell.com>
43094
43095 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
43096 causes an ICE.
43097
43098 1998-08-21 Jeffrey A Law (law@cygnus.com)
43099
43100 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
43101 STACK_SIZE is defined.
43102 * gcc.c-torture/unsorted/stuct.c: Similarly.
43103
43104 * gcc.c-torture/compile/980821-1.c: New test.
43105
43106 1998-08-21 Jeffrey A Law (law@cygnus.com)
43107
43108 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
43109
43110 1998-08-19 Mark Mitchell <mark@markmitchell.com>
43111
43112 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
43113 code.
43114
43115 1998-08-09 Mark Mitchell <mark@markmitchell.com>
43116
43117 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
43118 error'.
43119
43120 1998-08-18 Jeffrey A Law (law@cygnus.com)
43121
43122 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
43123
43124 1998-08-16 Jeffrey A Law (law@cygnus.com)
43125
43126 * gcc.c-torture/compile/980816-1.c: New test.
43127
43128 * gcc.dg/980816-1.c: New test.
43129
43130 1998-08-13 Jeffrey A Law (law@cygnus.com)
43131
43132 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
43133 compiler for ieee tests.
43134
43135 1998-08-01 Dave Love <d.love@dl.ac.uk>
43136
43137 * g77.f-torture/compile/980729-0.f: New test.
43138
43139 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
43140
43141 * gcc.c-torture/special/eeprof-1.c: New test, for
43142 -finstrument-functions.
43143 * gcc.c-torture/special/special.exp: Run it.
43144
43145 1998-07-29 Jeffrey A Law (law@cygnus.com)
43146
43147 * gcc.c-torture/compile/980729-1.c: New test.
43148
43149 1998-07-27 Nick Clifton <nickc@cygnus.com>
43150
43151 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
43152 __thumb__ is defined, and test for ARM style doubles if so.
43153
43154 1998-07-26 Dave Love <d.love@dl.ac.uk>
43155
43156 * g77.f-torture/noncompile/980615-0.f: New test.
43157
43158 1998-07-26 H.J. Lu (hjl@gnu.org)
43159
43160 * gcc.dg/980312-1.c: Do link instead of compile.
43161 * gcc.dg/980313-1.c: Likewise.
43162
43163 1998-07-26 Jeffrey A Law (law@cygnus.com)
43164
43165 * gcc.c-torture/compile/980726-1.c: New test.
43166
43167 1998-07-25 Dave Love <d.love@dl.ac.uk>
43168
43169 * g77.f-torture/execute/io0.f: New test.
43170
43171 1998-07-24 Nick Clifton <nickc@cygnus.com>
43172
43173 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
43174 an int.
43175
43176 1998-06-18 Michael Meissner <meissner@cygnus.com>
43177
43178 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
43179 m32r bugs.
43180
43181 1998-07-17 Nick Clifton <nickc@cygnus.com>
43182
43183 * gcc.dg/980626-1.c: Expect failures for all toolchains until
43184 c-decl.c:grokdeclarator can handle mode attributes.
43185
43186 1998-07-16 Jeffrey A Law (law@cygnus.com)
43187
43188 * gcc.c-torture/execute/980716-1.c: New test.
43189
43190 1998-07-13 Jeffrey A Law (law@cygnus.com)
43191
43192 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
43193 the mn10200.
43194 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
43195 the mn10200.
43196 * gcc.c-torture/execute/va-arg-3.x: Similarly.
43197 * gcc.c-torture/compile/930326-1.x: Similarly.
43198
43199 1998-07-13 Dave Love <d.love@dl.ac.uk>
43200
43201 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
43202 New test from Craig.
43203
43204 1998-07-12 Dave Love <d.love@dl.ac.uk>
43205
43206 * g77.f-torture/noncompile/980616-0.f: New test.
43207
43208 * g77.f-torture/execute/970816-3.f: New test from Craig.
43209
43210 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43211
43212 * g++.other/singleton.C: Return error value instead of taking
43213 SIGSEGV.
43214
43215 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
43216
43217 * g++.other/singleton.C: New test. Warning is under dispute.
43218 Runtime crash is not.
43219
43220 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43221
43222 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
43223 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
43224 using6.C, using7.C}: New namespace tests.
43225
43226 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43227
43228 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
43229 specialization with typedef'ed names used as array indexes.
43230
43231 1998-07-09 Jeffrey A Law (law@cygnus.com)
43232
43233 * gcc.c-torture/execute/980709-1.c: New test.
43234
43235 * gcc.dg/980709-1.c: New test.
43236
43237 1998-07-07 Richard Henderson <rth@cygnus.com>
43238
43239 * gcc.c-torture/execute/bcp-1.c: New test.
43240
43241 1998-07-07 Jeffrey A Law (law@cygnus.com)
43242
43243 * gcc.c-torture/execute/980707-1.c: New test.
43244
43245 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
43246
43247 * gcc.c-torture/compile/980706-1.c: New test.
43248
43249 1998-07-01 Dave Love <d.love@dl.ac.uk>
43250
43251 * g77.f-torture/execute/980701-0.f,
43252 g77.f-torture/execute/980701-1.f: New test from Craig.
43253
43254 1998-07-01 Jeffrey A Law (law@cygnus.com)
43255
43256 * gcc.c-torture/compile/980701-1.c: New test.
43257
43258 * gcc.c-torture/execute/980701-1.c: New test.
43259
43260 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
43261 rlsruhe.de>
43262
43263 * g++.old-deja/g++.robertl/eb132.C: New test.
43264 * g++.old-deja/g++.robertl/eb133.C: Likewise.
43265
43266 1998-06-29 Dave Love <d.love@dl.ac.uk>
43267
43268 * g77.f-torture/execute/980628-7.f,
43269 g77.f-torture/execute/980628-8.f,
43270 g77.f-torture/execute/980628-9.f,
43271 g77.f-torture/execute/980628-10.f: New tests from Craig.
43272
43273 * g77.f-torture/execute/980628-3.f: Remove mail headers.
43274
43275 1998-06-28 Jeffrey A Law (law@cygnus.com)
43276
43277 * g77.f-torture/execute/980628-4.f: New test from Craig.
43278 * g77.f-torture/execute/980628-5.f: Likewise.
43279 * g77.f-torture/execute/980628-2.f: Likewise.
43280 * g77.f-torture/execute/980628-0.f: Likewise.
43281 * g77.f-torture/execute/980628-1.f: Likewise.
43282 * g77.f-torture/execute/980628-3.f: Likewise.
43283 * g77.f-torture/execute/980628-6.f: Likewise.
43284
43285 1998-06-28 Jeffrey A Law (law@cygnus.com)
43286
43287 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
43288 directory when nothing has been installed yet.
43289
43290 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
43291
43292 * gcc.c-torture/special/special.exp: Handle newer versions of
43293 dejagnu.
43294
43295 1998-06-26 Jeffrey A Law (law@cygnus.com)
43296
43297 * gcc.dg/980626-1.c: New test.
43298
43299 1998-06-19 Bruno Haible <haible@ilog.fr>
43300
43301 * gcc.misc-tests/m-un-2.c: New test.
43302 * g++.old-deja/g++.other/warn01.c: Likewise.
43303
43304 1998-06-19 Robert Lipe <robertl@dgii.com>
43305
43306 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
43307 compatibility with assmblers with a different comment character.
43308 Eliminate use of GAS-specific extensions.
43309
43310 1998-06-19 Jeffrey A Law (law@cygnus.com)
43311
43312 * gcc.c-torture/execute/ieee/980619-1.c: New test.
43313
43314 1998-06-19 Robert Lipe <robertl@dgii.com>
43315
43316 * lib/g77.exp: Replace search for libf2c.a with search for newly
43317 renamed libg2c.a
43318
43319 1998-06-17 Jeffrey A Law (law@cygnus.com)
43320
43321 * gcc.c-torture/execute/980617-1.c: New test.
43322
43323 1998-06-12 Jeffrey A Law (law@cygnus.com)
43324
43325 * gcc.c-torture/execute/980612-1.c: New test.
43326
43327 1998-06-08 Jeffrey A Law (law@cygnus.com)
43328
43329 * gcc.dg/980523-1.c: Only test on ppc-linux.
43330 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
43331
43332 * gcc.c-torture/execute/980608-1.c: New test.
43333
43334 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
43335
43336 * gcc.c-torture/execute/980605-1.c: New test.
43337
43338 1998-06-04 Jeffrey A Law (law@cygnus.com)
43339
43340 * gcc.c-torture/execute/980604-1.c: New test.
43341
43342 1998-06-02 Jeffrey A Law (law@cygnus.com)
43343
43344 * gcc.c-torture/execute/980602-1.c: New test.
43345 * gcc.c-torture/execute/980602-2.c: Likewise.
43346
43347 1998-06-02 Dave Love <d.love@dl.ac.uk>
43348
43349 * 970125-0.f: Fix per JCB. Add commentary.
43350
43351 1998-05-31 Michael Meissner <meissner@cygnus.com>
43352
43353 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
43354 IEEE -0 support.
43355
43356 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
43357
43358 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
43359 earlier.
43360
43361 1998-05-28 Catherine Moore <clm@cygnus.com>
43362
43363 * gcc.c-torture/execute/980526-3.c: New test.
43364
43365 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
43366
43367 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
43368 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
43369 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
43370 m88k-motorola-sysv3 to XFAIL.
43371
43372 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43373
43374 * gcc.dg/980526-1.c: New test.
43375 * gcc.c-torture/execute/980526-2.c: New test.
43376
43377 1998-05-26 Jeffrey A Law (law@cygnus.com)
43378
43379 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
43380
43381 * gcc.c-torture/execute/980526-1.c: New test.
43382
43383 1998-05-26 Dave Love <d.love@dl.ac.uk>
43384
43385 * g77.f-torture/execute/alpha2.f: Add runtime test.
43386
43387 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
43388
43389 * g++.old-deja/old-deja.exp: Strip leading directories.
43390
43391 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
43392 error for the line. Don't run multiple tests for the same line.
43393
43394 1998-05-23 Jeffrey A Law (law@cygnus.com)
43395
43396 * gcc.dg/980523-1.c: New test.
43397
43398 1998-05-23 Dave Love <d.love@dl.ac.uk>
43399
43400 * g77.f-torture/compile/970915-0.f: New test.
43401
43402 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
43403
43404 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
43405
43406 1998-05-21 Jeffrey A Law (law@cygnus.com)
43407
43408 * gcc.dg/980520-1.c: New test.
43409
43410 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
43411
43412 * gcc.dg/980502-1.c: Fix return type.
43413
43414 1998-05-20 Jeffrey A Law (law@cygnus.com)
43415
43416 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
43417 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
43418 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
43419 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
43420 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
43421
43422 1998-05-20 Dave Love <d.love@dl.ac.uk>
43423
43424 * g77.f-torture/execute/980520-1.f: New test.
43425
43426 1998-05-15 Dave Love <d.love@dl.ac.uk>
43427
43428 * lib/mike-g77.exp: New file.
43429
43430 * g77.f-torture/noncompile/noncompile.exp,
43431 g77.f-torture/noncompile/check0.f: New files.
43432
43433 1998-05-14 Dave Love <d.love@dl.ac.uk>
43434
43435 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
43436 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
43437 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
43438 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
43439 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
43440 abort where appropriate.
43441
43442 1998-05-05 Michael Meissner <meissner@cygnus.com>
43443
43444 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
43445 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
43446
43447 1998-04-29 Dave Love <d.love@dl.ac.uk>
43448
43449 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
43450
43451 1998-04-27 Dave Love <d.love@dl.ac.uk>
43452
43453 * g77.f-torture/compile/980427-0.f: New test.
43454
43455 1998-04-24 Dave Love <d.love@dl.ac.uk>
43456
43457 * g77.f-torture/compile/980424-0.f: New test.
43458
43459 1998-04-19 Dave Love <d.love@dl.ac.uk>
43460
43461 * g77.f-torture/compile/980419-2.f (main): New test.
43462 * g77.f-torture/compile/970125-0.f: New test.
43463 * g77.f-torture/compile/980419-1.f: New test.
43464
43465 1998-04-08 Jim Wilson <wilson@cygnus.com>
43466
43467 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
43468 of loop-4.c.
43469
43470 1998-04-07 Jim Wilson <wilson@cygnus.com>
43471
43472 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
43473
43474 1998-04-03 Jim Wilson <wilson@cygnus.com>
43475
43476 * gcc.c-torture/compile/980329-1.c: New test.
43477
43478 1998-03-18 Jim Wilson <wilson@cygnus.com>
43479
43480 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
43481 * gcc.dg/980312-1.c: Fix typo in -march command.
43482
43483 1998-03-16 H.J. Lu (hjl@gnu.org)
43484
43485 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
43486
43487 1998-03-11 Robert Lipe <robertl@dgii.com>
43488
43489 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
43490 Dave Love agree the Fortran source is bogus.
43491
43492 1998-03-11 Robert Lipe <robertl@dgii.com>
43493
43494 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
43495 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
43496 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
43497 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
43498 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
43499
43500 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43501
43502 * g++.old-deja/g++.other/friend1.C: New test.
43503
43504 1998-02-18 Dave Love <d.love@dl.ac.uk>
43505
43506 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
43507 possibly uninitialized) variables and declare dnrm2.
43508
43509 1998-02-23 Robert Lipe <robertl@dgii.com>
43510
43511 From Bruno Haible <haible@ilog.fr>:
43512 * gcc.c-torture/execute/980223.c: New test.
43513
43514 1998-02-13 Jeffrey A Law (law@cygnus.com)
43515
43516 * gcc.dg/ifelse-1.c: New test.
43517
43518 1998-02-09 H.J. Lu (hjl@gnu.org)
43519
43520 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
43521
43522 * lib/old-dejagnu.exp (old-dejagnu): Added the
43523 "execution test - XFAIL *-*-*" handling in the spirit of
43524 "excess errors test -". Changed the "execution test fails"
43525 handling to be like "excess errors test fails".
43526 * Update various tests accordingly.
43527
43528 1998-02-06 Jim Wilson <wilson@cygnus.com>
43529
43530 * gcc.c-torture/execute/980205.c: New test.
43531
43532 1998-01-18 Jeffrey A Law (law@cygnus.com)
43533
43534 * lib/c-torture.exp: Look for .x files instead of .cexp files.
43535 * lib/f-torture.exp: Similarly.
43536 * gcc.c-torture: Rename all .cexp files to .x files.
43537
43538 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
43539
43540 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
43541 (940510-1.c): Removed duplicate.
43542 (971104-1.c): New test.
43543
43544 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
43545
43546 * lib/f-torture.exp: Improve error and loop detection.
43547
43548 1997-11-19 Michael Meissner <meissner@cygnus.com>
43549
43550 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
43551 use that to size the filler array.
43552
43553 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
43554
43555 * lib/c-torture.exp(c-torture-execute): Fix typo.
43556
43557 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
43558 testcase as the executable name. Keep the executable around if
43559 the test fails.
43560
43561 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
43562
43563 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
43564 changes. Only test one -g option, and move it to the end of the
43565 list of options to test.
43566
43567 1997-09-19 Michael Meissner <meissner@cygnus.com>
43568
43569 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
43570 variable GCC_TORTURE_OPTIONS to supply default switches separated
43571 by colons. If no environment variable, run tests with -O0 -g, -O1
43572 -g, and -O2 -g as well.
43573
43574 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
43575
43576 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
43577 explanatory comments. Fix indentation.
43578
43579 1997-09-15 Jeffrey A Law (law@cygnus.com)
43580
43581 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
43582
43583 1997-09-11 Jeffrey A Law (law@cygnus.com)
43584
43585 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
43586 * g++.old-deja/g++.mike/p7325.C: Likewise.
43587 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
43588
43589 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
43590
43591 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
43592 * g++.old-deja/g++.brendan/crash30.C: Likewise.
43593 * g++.old-deja/g++.brendan/crash39.C: Likewise.
43594 * g++.old-deja/g++.law/operators4.C: Likewise.
43595
43596 1997-09-11 Joe Buck (jbuck@synopsys.com)
43597
43598 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
43599 * g++.old-deja/g++.mike/p784.C: Ditto.
43600 * g++.old-deja/g++.mike/p785.C: Ditto.
43601
43602 1997-09-05 Jeffrey A Law (law@cygnus.com)
43603
43604 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
43605
43606 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43607
43608 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
43609 target feature; pass this to c-torture-execute as needed.
43610
43611 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43612
43613 * lib/c-torture.exp(c-torture-execute): If the previous and the
43614 current executables being tested are identical, we don't need to
43615 run the executable again. Try to make the executable names
43616 unique. Add an optional argument for passing additional compiler
43617 flags.
43618
43619 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
43620
43621 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
43622
43623 1997-08-29 Jeffrey A Law (law@cygnus.com)
43624
43625 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
43626
43627 1997-07-31 Jeffrey A Law (law@cygnus.com)
43628
43629 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
43630 32bit or larger longs.
43631
43632 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
43633 have either a 32bit long or 32bit int.
43634
43635 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
43636
43637 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
43638 Make double precision tests dependent on sizeof (double).
43639
43640 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
43641
43642 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
43643 too.
43644
43645 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
43646
43647 * gcc.c-torture/compile/961203-1.cexp: New script.
43648
43649 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
43650
43651 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
43652 up the includes ourselves.
43653
43654 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
43655
43656 * lib/plumhall.exp: Remove random include, and add a few
43657 verbose messages for debugging.
43658
43659 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
43660
43661 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
43662 of trying to do it ourselves.
43663
43664 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43665
43666 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
43667
43668 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
43669
43670 * gcc.prms/5403.c: Made regexp a bit less strict.
43671
43672 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
43673
43674 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
43675 is returned from remote_load instead.
43676 * lib/plumhall.exp: Ditto.
43677 * lib/mike-g++.exp: Ditto.
43678 * lib/old-dejagnu.exp: Ditto.
43679 * lib/c-torture.exp: Ditto.
43680
43681 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
43682
43683 * lib/g++.exp: Use build_wrapper procedure.
43684 * lib/gcc.exp: Ditto.
43685
43686 1997-05-20 Jeffrey A Law (law@cygnus.com)
43687
43688 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
43689 an old-style decl for malloc. Fixes tests to work when
43690 sizeof (int) != sizeof (size_t).
43691
43692 1997-05-15 Mike Meissner <meissner@cygnus.com>
43693
43694 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
43695
43696 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
43697 use stdargs.h interface.
43698
43699 1997-05-15 Mike Meissner <meissner@cygnus.com>
43700
43701 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
43702 NO_VARARGS when compiling.
43703
43704 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
43705
43706 * lib/plumhall.exp(ph_includes): New procedure.
43707 (ph_make): Use it.
43708 (ph_compiler): Ditto.
43709
43710 * lib/g++.exp: Rename test-glue.c to testglue.c.
43711 * lib/gcc.exp: Ditto.
43712
43713 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
43714
43715 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
43716 to completion when it's called.
43717
43718 1997-03-21 Michael Meissner <meissner@cygnus.com>
43719
43720 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
43721 is defined, don't do test.
43722
43723 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
43724
43725 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
43726 for object files.
43727 (ph_summary): Mark skipped testcases as untested, not unresolved.
43728
43729 * lib/plumhall.exp (ph_make): If unresolved because of bad
43730 errorCode, record errorCode in log file.
43731 (*): Replace send_log/verbose with verbose -log.
43732
43733 1997-03-19 Michael Meissner <meissner@cygnus.com>
43734
43735 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
43736 double conversion if double isn't at least 8 bytes.
43737
43738 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
43739 int to work with targets where int is 16 bits.
43740
43741 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
43742 8 bytes, just exit, since 4 byte doubles don't have enough bits of
43743 precision for the test to complete.
43744
43745 1997-03-14 Michael Meissner <meissner@cygnus.com>
43746
43747 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
43748 if d10v is not compiled with the -mdouble64 flag.
43749 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
43750
43751 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
43752 d10v is not compiled with the -mint32 flag.
43753
43754 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
43755
43756 * lib/plumhall.exp: Use incr_count.
43757
43758 1997-03-12 Jeffrey A Law (law@cygnus.com)
43759
43760 * gcc.c-torture: Update to c-torture-1.45.
43761
43762 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
43763
43764 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
43765 the name of the expect testcase file).
43766
43767 * lib/g++.exp(g++_init): Ditto.
43768
43769 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
43770
43771 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
43772 the host.
43773
43774 * lib/gcc.exp(gcc_exit): New procedure.
43775
43776 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
43777
43778 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
43779 specs where appropriate.
43780
43781 * g++.old-deja/g++.arm/*: Added additional ERROR checks
43782 because of new "candidates are" messages, and removed a few
43783
43784 * Converted all non-old-style g++ testcases to old-style, and
43785 moved into g++.old-deja.
43786
43787 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
43788
43789 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
43790 options.
43791
43792 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
43793 succeeded.
43794
43795 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
43796
43797 1997-02-13 Michael Meissner <meissner@cygnus.com>
43798
43799 * lib/gcc.exp (gcc_target_compile): Add support for defining
43800 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
43801 the machine doesn't have those features.
43802
43803 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
43804
43805 * g++.law/operators4.exp: Don't use LIBS.
43806
43807 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
43808
43809 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
43810
43811 * lib/mike-g++.exp: Don't set the compiler to be tested here.
43812 * lib/g++.exp: Set it here instead. Also, allow use of the
43813 --tool_exec and --tool_opt options. Change CXX to
43814 GXX_UNDER_TEST.
43815
43816 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
43817
43818 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
43819
43820 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
43821
43822 * lib/old-dejagnu.exp: Use prune_warnings instead of
43823 prune_system_crud.
43824 * lib/mike-g++.exp: Ditto.
43825 * lib/gcc.exp: Ditto.
43826 * lib/g++.exp: Ditto.
43827
43828 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
43829
43830 1997-02-07 Jeffrey A Law (law@cygnus.com)
43831
43832 * 941014-2.c: Include stdlib.h
43833 * 960327-1.c: Include stdio.h
43834 * dbra.c, index-1.c: Don't assume ints are 32bits.
43835
43836 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
43837
43838 * lib/gcc.exp: Add gcc,stack_size target feature.
43839
43840 * lib/g++.exp(g++_target_compile): Add the include and link
43841 paths here, not in two other places. And, it's $options, not
43842 options.
43843
43844 * lib/mike-g++.exp(postbase): Remove the code that determines
43845 the correct include and link paths.
43846 * g++.old-deja/old-deja.exp: Ditto.
43847
43848 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
43849
43850 * lib/g++.exp(g++_init): target_compile no longer returns the
43851 filename of the result.
43852
43853 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
43854
43855 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
43856 call to glob.
43857
43858 * gcc.c-torture/special/special.exp: Change call to
43859 gcc_target_compile to include the object file.
43860
43861 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
43862
43863 * gcc.c-torture/special/special.exp: Correct misspelling in last
43864 change.
43865
43866 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
43867
43868 * lib/plumhall.exp(ph_summary): Log the entire output of the
43869 executable. Return -1 if there were any failures, 0 otherwise.
43870 (ph_execute): Return -1 if there were any failures, 0 otherwise.
43871 (ph_make): Clean up objects and executables that were built
43872 if the tests succeeded.
43873
43874 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
43875
43876 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
43877 libraries and includes in the build tree as appropriate.
43878
43879 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43880
43881 * lib/c-torture.exp: Instead of looking for the global variable
43882 NO_LONG_LONG, check to see if that's a feature of the target.
43883
43884 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43885
43886 * config/default.exp: Minimize. Delete the remainer of the files in
43887 config; this functionality is now in devo/dejagnu/config.
43888
43889 g++.*/*: Pass any additional flags used to compile to postbase;
43890 delete CXXFLAGS.
43891
43892 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
43893 is now done by runtest.exp. Use gcc_target_compile instead of
43894 compile.
43895
43896 lib/c-torture.exp: Use gcc_target_compile instead of compile.
43897 Remove references to CFLAGS. Use remote_file instead of
43898 calling rm -f.
43899 (c-torture): Take a list of arguments to use to compile this
43900 testcase.
43901
43902 lib/g++.exp: Simplify. Use target_compile instead of compile.
43903 lib/gcc-dg.exp: Ditto.
43904 lib/gcc.exp: Ditto.
43905 lib/mike-{gcc,g++}.exp: Ditto.
43906 lib/old-dejagnu.exp: Ditto.
43907 lib/plumhall.exp: Ditto.
43908
43909 1997-01-08 Jim Wilson <wilson@cygnus.com>
43910
43911 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
43912 (ph_linker): Likewise.
43913
43914 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
43915
43916 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
43917 MAP_ANON / MAP_ANONYMOUS if defined;
43918 else try to map from /dev/zero .
43919
43920 1996-11-12 Jeffrey A Law (law@cygnus.com)
43921
43922 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
43923 isn't defined, then define it to MAP_ANONYMOUS.
43924
43925 1996-11-12 Jeffrey A Law (law@cygnus.com)
43926
43927 * gcc.c-torture: Update to c-torture-1.42 release.
43928
43929 1996-11-11 Jeffrey A Law (law@cygnus.com)
43930
43931 * gcc.c-torture: Update to c-torture-1.41 release.
43932
43933 1996-10-27 Jeffrey A Law (law@cygnus.com)
43934
43935 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
43936 c-torture release.
43937
43938 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
43939
43940 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
43941 and LDFLAGS. Fix second case to append the target_info ldflags
43942 onto LDFLAGS, not CFLAGS.
43943 * lib/g++.exp (g++_init): Add target_info stuff.
43944 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
43945 of libgloss and newlib flags for !native.
43946
43947 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
43948 (GDB): Fix relative path to go up another dir for finding gdb.
43949
43950 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
43951
43952 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
43953 versions in the target_info array, if they don't exist.
43954
43955 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
43956
43957 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
43958
43959 1996-07-08 Jim Wilson <wilson@cygnus.com>
43960
43961 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
43962 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
43963
43964 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
43965
43966 * lib/old-dejagnu.exp: Don't remove the output file before we've
43967 actually tested it. Don't append pwd to the path of the executable
43968 we're testing.
43969
43970 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
43971
43972 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
43973
43974 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
43975
43976 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
43977 temporary directory for compiler files, and set it to a default
43978 value of /tmp. Set $output as the name of the output file from
43979 compiling the testcase. Add a -o option to $cflags_var so the
43980 compiler writes the final output file as $output. Set $executable
43981 to $output.
43982
43983 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
43984 directory for compiler files, and set it to /tmp if it doesn't
43985 already have a value. Set $output_file to the name of the output
43986 file from compiling the testcase. Add a -o option to CXXFLAGS so
43987 the compiler writes the final output file as $output. Use $output
43988 as the executable to be tested.
43989
43990 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
43991
43992 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
43993
43994 1996-06-08 Jeffrey A Law (law@cygnus.com)
43995
43996 * gcc.c-torture/execute/pending-1.c: New test. Still
43997 pending in Tege's queue.
43998
43999 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
44000
44001 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
44002 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
44003 if there were failures. Call unresolved if there were unresolved
44004 testcases. Call gcc_fail if program did not run to completion.
44005 (ph_make): Pass additional argument name to ph_execute.
44006 (ph_execute): Add new argument. Pass additional arguments to
44007 ph_summary. Call gcc_fail is there is no execution output.
44008
44009 1996-04-24 Jeffrey A Law (law@cygnus.com)
44010
44011 * lib/plumhall.exp (proc_summary): Output relavent summary
44012 lines into the log so specific failures in plumhall can be
44013 investigated.
44014
44015 1996-04-10 Jeffrey A Law (law@cygnus.com)
44016
44017 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
44018 (c-torture-execute): Don't try to execute tests which use
44019 "long long" types if $NO_LONG_LONG is nonzero.
44020
44021 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
44022
44023 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
44024 not c-torture.
44025
44026 * gcc.ieee: Move from here.
44027 * gcc.c-torture/execute/ieee: To here.
44028
44029 1996-03-26 Jeffrey A Law (law@cygnus.com)
44030
44031 * gcc.c-torture: Update to c-torture-1.41 release.
44032
44033 1996-03-22 Jeffrey A Law (law@cygnus.com)
44034
44035 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
44036 not "$output".
44037
44038 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
44039
44040 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
44041 -c present.
44042
44043 1996-03-02 Jeffrey A Law (law@cygnus.com)
44044
44045 * config/proelf.exp: Handle connecting to a simulator.
44046
44047 1996-01-31 Jeffrey A Law (law@cygnus.com)
44048
44049 * config/proelf.exp: New file. Enough framework that we can
44050 run c-torture tests on the proelf targets (or any other target
44051 that gdb can connect to for that matter).
44052
44053 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
44054
44055 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
44056 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
44057
44058 * lib/plumhall.exp (ph_execute): Always call ph_summary if
44059 exec_output exists.
44060
44061 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
44062
44063 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
44064 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
44065
44066 * config/*.exp: Update FSF address. Change result of ${tool}_load
44067 to pass/fail/unresolved/unsupported/untested. Caller must now
44068 call unresolved/unsupported/untested.
44069 * lib/*.exp: Update FSF address. Update to handle new results of
44070 ${tool}_load.
44071 * lib/chill.exp (verbose): Delete.
44072
44073 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
44074
44075 * lib/gcc.exp (default_gcc_start): Change order of args to
44076 $LDFLAGS $CFLAGS $LIBS.
44077 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
44078 Save/set/restore CFLAGS. Pass single arg to gcc_start.
44079 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
44080 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44081 * gcc.misc-tests/dg-test.exp: Likewise.
44082 * gcc.misc-tests/msgs.exp: Likewise.
44083 * gcc.prms/prms.exp: Likewise.
44084 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
44085 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44086
44087 * lib/dg.exp: Deleted, moved to dejagnu/lib.
44088
44089 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44090
44091 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
44092
44093 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
44094 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
44095
44096 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
44097 necessary.
44098
44099 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
44100
44101 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
44102 global for loop; add use of $mathlib.
44103 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
44104 settings here; set mathlib for anything but VxWorks.
44105
44106 1996-01-22 Jeffrey A Law (law@cygnus.com)
44107
44108 * gcc.c-torture: Update to c-torture-1.40 release.
44109
44110 1996-01-03 Jeffrey A Law (law@cygnus.com)
44111
44112 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
44113 dg.exp.
44114
44115 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
44116
44117 * lib/c-torture.exp (c-torture-execute): Declare "output" as
44118 global.
44119
44120 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
44121
44122 * lib/g++.exp (LIBS): Define if not already.
44123 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
44124 (gcc-dg-prune): Call prune_gcc_output.
44125 * lib/gcc.exp (prune_gcc_output): New proc.
44126 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
44127 prune_gcc_output.
44128
44129 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
44130
44131 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
44132 (c-torture-execute): Likewise. Rename `name' to `testcase'.
44133
44134 1995-11-15 Jeffrey A Law (law@cygnus.com)
44135
44136 * gcc.c-torture: Update to c-torture-1.39 release.
44137
44138 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
44139
44140 * lib/c-torture.exp (c-torture-execute): Don't return if one option
44141 fails, try others as well.
44142
44143 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
44144
44145 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
44146 If compilation fails, mark execute tests as `untested'.
44147 If test is marked as unsupported, don't mark compilation and
44148 execute tests as failed.
44149
44150 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
44151
44152 * lib/g++.exp (g++_init): Don't link in libg++, and look to
44153 libstdc++ for whether or not we want to be doing shared
44154 libraries. Delete link_curses since we don't need it anymore.
44155 * lib/mike-g++.exp (postbase): Don't link in libg++.
44156 * g++.old-deja/old-deja.exp: Likewise.
44157
44158 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
44159
44160 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
44161
44162 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
44163
44164 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
44165 For that, add `-Wl,-a,shared_archive'.
44166 * g++.old-deja/old-deja.exp: Likewise.
44167
44168 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
44169
44170 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
44171
44172 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
44173
44174 * lib/mike-g++.exp (postbase): Pay attention to the status of
44175 g++_load.
44176
44177 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
44178
44179 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
44180
44181 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
44182
44183 * lib/gcc.exp (default_gcc_start): No longer need to log program
44184 being executed or its output, execute_anywhere does that now.
44185 * lib/g++.exp (default_g++_version): Call execute_anywhere.
44186 (default_g++_start): Likewise. Delete calls to verbose/send_log.
44187
44188 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
44189
44190 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
44191 the same as those in lib/g++.exp.
44192
44193 1995-10-10 Jeff Law (law@hurl.cygnus.com)
44194
44195 * gcc.c-torture: Update to c-torture-1.38 release.
44196 * gcc.ieee: Related changes.
44197
44198 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
44199
44200 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
44201 "exec". Minor reformatting changes.
44202
44203 * config/rom68k.exp (${tool}_load): Make it work in a canadian
44204 cross. This means all "exec" calls now work on a remote host as
44205 well.
44206 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
44207 cross. Filter out the extra "\r\n" stuff that expect puts in.
44208 (c-torture-execute): Filter out the bogus warnings like
44209 c-torture-compile does. Add support for canadian cross.
44210 * lib/gcc.exp (default_gcc_version, default_gcc_start)
44211 Use execute_anywhere rather than calling exec directly. Now it
44212 works for canadian cross testing.
44213
44214 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
44215
44216 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
44217 results into a variable, and check that rather than using file exists.
44218
44219 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
44220
44221 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
44222 create a libg++.so. For sunos4.1.*, also add -ltermcap.
44223
44224 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44225
44226 * g++.old-deja/old-deja.exp: Create and pass runshlib and
44227 lib_curses if there's a shared libg++ in the build tree.
44228
44229 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
44230
44231 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
44232 if not supported target.
44233
44234 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
44235
44236 * lib/g++.exp (g++_init): Move empty setting of runshlib and
44237 link_curses up to always happen, not just for native builds.
44238
44239 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
44240
44241 * gcc.c-torture: Update to c-torture-1.36 release.
44242 * gcc.failure: Related changes.
44243
44244 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
44245
44246 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
44247
44248 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
44249
44250 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
44251 * lib/mike-g++.exp (postbase): Not in here. Still reference
44252 runshlib, link_curses, and mathlib for link and run.
44253
44254 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
44255 pass the runtime shared library options for Solaris, OSF/1, and
44256 Irix5, and link with -lcurses to avoid unresolved references.
44257
44258 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
44259
44260 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
44261 only run once.
44262
44263 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
44264
44265 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
44266
44267 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
44268
44269 * gcc.c-torture: Update to c-torture-1.35 release. Note we
44270 do not have a framework for the "compat" tests yet.
44271
44272 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
44273
44274 * lib/mike-g++.exp (postbase): New local variable `mathlib',
44275 set to null if we're testing vxworks5.1. Use that instead of
44276 `-lm' in the setting of LIBS for link and run.
44277
44278 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
44279
44280 * config/rom68k.exp (${tool}_load): Major changes to make it
44281 work. Verified that it does in fact return the stuff in
44282 exec_output properly. Catch any Emul or any TRAP other than 0.
44283
44284 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
44285
44286 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
44287 LDFLAGS properly for targets that need stuff from libgloss.
44288 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
44289 only run once.
44290 (gpp_initialized): New variable.
44291
44292 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
44293
44294 * config/rom68k.exp: Load libgloss.exp.
44295 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
44296 so we can produce a fully linked binary.
44297 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
44298 so we can produce a fully linked binary.
44299
44300 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
44301
44302 * lib/plumhall.exp (ph_section): Watch for expected failures.
44303 Add missing `else'.
44304
44305 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
44306 run the testcase.
44307 (c-torture): Likewise.
44308
44309 1995-08-28 Doug Evans <dje@cygnus.com>
44310
44311 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
44312
44313 * lib/mike-g++.exp (mike_cleanup): New proc.
44314 (prebase): New globals compiler_result, not_compiler_result,
44315 target_regexp.
44316 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
44317 allow leading "-" in pattern. Watch for unsupported tests.
44318 If $compiler_result is set, pattern match assembler code,
44319 and ditto for $not_compiler_result.
44320 * lib/mike-gcc.exp: Likewise.
44321
44322 * lib/plumhall.exp (ph_execute): Only call ph_summary if
44323 execution "succeeded".
44324
44325 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
44326
44327 * config/win32.exp: New file.
44328 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
44329
44330 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
44331
44332 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
44333 unsupported.
44334 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
44335 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
44336 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
44337
44338 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
44339 "... without exceptions was ...". That is now handled by
44340 prune_system_crud.
44341 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44342
44343 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
44344
44345 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
44346 sieve.c,sort2.c}: New files.
44347 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
44348 sieve.exp,sort2.exp}: Drivers for them.
44349
44350 * lib/mike-gcc.exp (program_output): New user settable variable.
44351 (postbase): Call prune_system_crud. Also prune extraneous compiler
44352 messages.
44353 * lib/mike-g++.exp (program_output): New user settable variable.
44354
44355 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
44356
44357 * config/sh.exp: Deleted (use sim.exp instead).
44358
44359 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
44360
44361 * config/vx.exp: Declare CHECKTASK as global.
44362 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
44363 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
44364 * lib/old-dejagnu.exp: Load [pwd]/$executable.
44365
44366 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44367
44368 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
44369 target. Like vx.exp, only includes `vx29k.exp' instead of
44370 `vxworks.exp'.
44371
44372 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
44373
44374 * config/sim.exp: Increase time limit from 120 seconds to 240.
44375
44376 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
44377
44378 * gcc.c-torture/execute/950628-1.c: New test.
44379
44380 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
44381
44382 * gcc.c-torture: Update with changes/additions from
44383 c-torture-1.34.
44384
44385 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
44386
44387 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
44388
44389 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
44390
44391 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
44392
44393 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
44394
44395 * gcc.c-torture/compile/950512-1.c: New test.
44396 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
44397 * gcc.dg/struct-ret-1.c: Likewise.
44398
44399 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
44400
44401 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
44402 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
44403
44404 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
44405
44406 * gcc.c-torture/special/920411-1.c: Deleted.
44407 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
44408
44409 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
44410
44411 * config/sim.exp (${tool}_load): Hack in call to bash to get a
44412 cpu limit.
44413
44414 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
44415
44416 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
44417
44418 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
44419
44420 From kenner;
44421 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
44422 is the proper length.
44423 * va-arg-3.c: Likewise.
44424
44425 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
44426
44427 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
44428 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
44429
44430 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
44431 * lib/g++.exp (default_g++_start): Delete old cruft.
44432
44433 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
44434
44435 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
44436 (2 * (1 << 18)) to (2 * (1 << 17)).
44437
44438 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
44439
44440 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
44441
44442 * config/rom68k.exp: Renamed from config/idp.exp
44443
44444 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
44445
44446 * c-torture/compile/921109-2.c
44447
44448 1995-04-18 Mike Stump <mrs@cygnus.com>
44449
44450 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
44451 excess errors.
44452
44453 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
44454
44455 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
44456 output.
44457 * lib/g++.exp (default_g++_start): Likewise.
44458
44459 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
44460
44461 * gcc.c-torture/compile/950329-1.c: New test.
44462
44463 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
44464
44465 * config/bug.exp (${tool}_load): Updated to use new remote_open
44466 and remote_close procs.
44467 * config/idp.exp: New file.
44468
44469 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
44470
44471 * gcc.c-torture/execute/950322-1.c: New test.
44472
44473 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
44474
44475 * config/vx.exp (${tool}_load): Clean up testing of return code from
44476 vxworks_ld and vxworks_spawn.
44477
44478 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
44479
44480 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
44481
44482 1995-03-13 Mike Stump <mrs@cygnus.com>
44483
44484 * lib/old-deja.exp: Add `excess errors test - ' error, now one
44485 can mark excess errors on a machine by machine basis. Note, the
44486 default is to not expect any excess errors, even when excess
44487 errors test - is given, so you will want to put an XFAIL ... on
44488 these lines. For example, // excess errors test - XFAIL hppa*-*-*
44489 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
44490 those 4 machines, but no others.
44491
44492 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
44493
44494 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
44495 * lib/c-torture.exp: to here.
44496
44497 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
44498
44499 * gcc.c-torture/execute/950221-1.c: New test.
44500 * gcc.c-torture/execute/struct-ret-1.c: New test.
44501 * gcc.c-torture/compile/950221-1.c: New test.
44502
44503 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
44504
44505 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
44506
44507 * gcc.c-torture/execute/arith-1.c (main): Return 0.
44508 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
44509
44510 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
44511
44512 * g++.gb: New directory of tests, derived from my signature and
44513 class scoping tests.
44514
44515 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
44516 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
44517 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
44518 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
44519 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
44520 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
44521 * g++.gb/sig25.C: Likewise.
44522
44523 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
44524 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
44525 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
44526 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
44527 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
44528 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
44529 * g++.gb/sig25.exp: Likewise.
44530
44531 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
44532 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
44533 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
44534 * g++.gb/scope13.C: Likewise, this test still fails.
44535
44536 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
44537 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
44538 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
44539 * g++.gb/scope13.exp: Ditto.
44540
44541 * g++.gb/README: New file, explains what these tests are about.
44542
44543 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
44544
44545 * lib/dg.exp (dg-do): Support `preprocess'.
44546 (dg-test): Likewise.
44547
44548 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
44549
44550 * config/udi.exp: change "continue -expect" to "exp_continue".
44551
44552 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
44553
44554 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
44555 Delete redundant tests.
44556
44557 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
44558 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
44559 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
44560 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
44561 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
44562 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
44563 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
44564 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
44565
44566 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
44567 storing label pointers.
44568 * gcc.c-torture/execute/921019-1.c: Likewise.
44569 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
44570 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
44571 parameter fp.
44572 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
44573 constants.
44574
44575 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
44576 Delete obsolete tests.
44577
44578 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
44579 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
44580 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
44581 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
44582 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
44583 * gcc.c-torture/compile/950124-1.c: New test.
44584
44585 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
44586
44587 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
44588
44589 * lib/mike-g++.exp: Add -lm to LIBS.
44590
44591 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
44592
44593 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
44594
44595 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
44596
44597 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
44598
44599 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
44600
44601 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
44602
44603 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
44604
44605 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
44606 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
44607 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
44608 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
44609 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
44610 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
44611 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
44612 * g++.law/{operators31.C, operators32.C,
44613 * g++.law/{operators33.C, operators34.C}: Likewise.
44614 * g++.law/{pic1.C, refs2.C}: Likewise.
44615 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
44616 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
44617 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
44618 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44619
44620 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
44621 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
44622 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
44623 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
44624 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
44625 * g++.law/{enum9.exp, friend5.exp}: Likewise.
44626 * g++.law/{nest3.exp, nest4.exp}: Likewise.
44627 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
44628 * g++.law/{operators30.exp, operators31.exp}: Likewise.
44629 * g++.law/{operators32.exp, operators33.exp}: Likewise.
44630 * g++.law/{operators34.exp}: Likewise.
44631 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
44632 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
44633 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
44634 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
44635 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44636
44637 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
44638 No longer expected to fail.
44639 * g++.law/missed-error3.C: Tweak for recent bool changes.
44640
44641 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
44642
44643 * config/emb-unix: Deleted.
44644 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
44645 remote execution. Do final link on remote host if REMOTE_LINK is set.
44646
44647 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
44648
44649 * lib/dg.exp (dg-test): Fix typo in last patch.
44650
44651 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
44652
44653 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
44654 (handles multiple occurrences).
44655
44656 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
44657
44658 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
44659 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
44660 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
44661 printed).
44662 * lib/c-torture.exp (c-torture-compile): Likewise.
44663 (c-torture): Prepend full path if missing.
44664 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
44665 (gcc_fail): Likewise.
44666 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
44667
44668 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
44669
44670 * lib/netware.exp: Only attach to NetWare i386 systems.
44671
44672 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
44673
44674 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
44675 messages. Add test name to "output pattern match" pass/fail message.
44676
44677 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
44678
44679 * gcc.dg: New testsuite.
44680 * gcc.dg/dg.exp: New file.
44681
44682 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
44683 test-switch.c}: Deleted.
44684
44685 * gcc.misc-tests/msgs.exp: New testcase driver.
44686
44687 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
44688
44689 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
44690 Watch for illegal return values from ${tool}_load.
44691 * config/unix.exp (${tool}_load): Fix pass/fail detection for
44692 cross targets. Coerce return value >0 to 1.
44693
44694 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
44695
44696 * config/unix.exp (${tool}_load): Call program rsh, not proc.
44697
44698 * config/emb-unix.exp: New file.
44699
44700 * config/sim.exp: Error if variable $SIM not defined.
44701 (${tool}_load): Mark test as "untested" if simulator missing.
44702
44703 * config/unix.exp: Load remote.exp to get rcp_download.
44704 * lib/c-torture.exp: Use different option lists for testcases with
44705 and without loops.
44706 * gcc.c-torture/execute/execute.exp: Likewise.
44707
44708 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
44709
44710 * config/*.exp: Clarify return code from ${tool}_load.
44711 Call `unresolved' or `untested' instead of `warning' or `perror'
44712 (sometimes you still want to call both though).
44713 Add comment that `shell_id' is local to each file.
44714 * config/udi.exp (timeout): Set to 30.
44715 Don't print warning if connection fails, $connectmode has already
44716 printed an error.
44717 (${tool}_load): Move verbose messages to level 2.
44718 Rework pattern for "Process started" message.
44719 Pass `shell_id' to ${connectmode}_download.
44720 Retry twice upon timeout. Make resetting of target more robust.
44721 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
44722 Pass `shell_id' to exit_$connectmode.
44723 Only call exit_$connectmode if connected.
44724 * config/unix.exp (${tool}_load): Check return codes better.
44725 * config/vrtx.exp (${tool}_load): Likewise.
44726 * config/vx.exp (${tool}_load): Likewise.
44727 Delete unneeded global's.
44728 * lib/dg.exp (dg-test): Update to reflect clarified return codes
44729 from ${tool}_load.
44730 (dg-stat): Delete.
44731 (dg-init): Delete recording of pass/fail counts.
44732 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44733 (old-dejagnu-init): Likewise.
44734 (old-dejagnu-stat): Delete contents, empty proc now.
44735 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
44736 (c-torture): Delete references to lcnt, lpass, lfail.
44737 Get option list from TORTURE_OPTIONS.
44738 Delete -funroll[-all]-loops if no loops.
44739 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
44740 (g++_stat): Delete contents (empty proc now).
44741 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
44742 (gcc_finish): Likewise.
44743 (gcc_stat): Deleted.
44744 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
44745 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
44746 * gcc.c-torture/execute/execute.exp: Likewise.
44747 Split tests into two parts: compile, execute.
44748 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
44749 no loops. Update to reflect clarified return codes from ${tool}_load.
44750
44751 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
44752
44753 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
44754 to grep for.
44755 (old-dejagnu): Likewise (where necessary).
44756
44757 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
44758
44759 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
44760
44761 * lib/dg.exp (dg-process-target): Fix processing of selector.
44762 Add comment regarding use of `error'.
44763
44764 * lib/gcc.exp (prune_system_crud): Define if missing.
44765 * lib/g++.exp (prune_system_crud): Likewise.
44766
44767 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
44768 Call prune_system_crud.
44769 * lib/dg.exp (dg-runtest): New proc.
44770 Use perror instead of send_user for tcl errors in testcase.
44771 Don't return any value, it's never used.
44772 Don't clobber previous definition of `unknown'.
44773 Print tcl errors in `dg-final'.
44774
44775 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
44776
44777 * lib/dg.exp (dg-process-target): Improve syntax error messages.
44778 (dg-test): Don't print errorInfo, it contains stack backtrace.
44779
44780 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
44781
44782 * lib/g++.exp (runtest_file_p): Define if missing.
44783
44784 1994-09-24 Doug Evans (dje@cygnus.com)
44785
44786 * lib/mike-g++.exp: Comment out loading of g++.exp.
44787 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
44788 (default_g++_version): Always print something.
44789 (default_g++_start): Comment out call to `which'.
44790 (g++_start, g++_load): Deleted (must be defined in config file).
44791 * lib/gcc.exp: Test for existence of $CC at start.
44792 Delete check for tmpdir (done in gcc_init).
44793 (default_gcc_version): Always print something.
44794 (default_gcc_start): Comment out call to `which'.
44795 * config/*.exp: Major cleanup - make cross targets work at least a
44796 little better for g++ (by not being "--tool gcc" specific).
44797 Rename gcc_xxx to ${tool}_xxx.
44798 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
44799 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
44800
44801 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
44802
44803 * lib/c-torture.exp (c-torture-compile): Rework compiler
44804 message processing.
44805
44806 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
44807 c-torture.
44808
44809 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
44810
44811 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
44812
44813 * lib/dg.exp (dg-process-target): Support { target native }.
44814
44815 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
44816
44817 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
44818 looked for "... program xxx got fatal signal".
44819 Correct regsub munging of `comp_output'.
44820 Ignore compiler messages "path prefix not used" and "linker input
44821 file unused".
44822
44823 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
44824
44825 * lib/gcc.exp (runtest_file_p): Define if missing.
44826 * gcc.prms/template.c: Example to work from.
44827
44828 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
44829
44830 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
44831 * lib/dg.exp (dg-test): Call unsupported testcases as such.
44832
44833 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
44834 * gcc.prms/1883.c: Moved from compile/940714-1.c.
44835 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
44836 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
44837
44838 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
44839 (dg-process-target): No longer a varargs proc.
44840 Return S/N for target, P/F for xfail. All callers changed.
44841 (user option procs): More argument checking.
44842 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
44843 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
44844 (dg-test): Skip test if not running on selected target in `dg-do'.
44845 Update handling of `dg-do-what', `dg-output-text'.
44846 Separate execution pass/fail from output pattern match pass/fail.
44847 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
44848
44849 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
44850
44851 * gcc.c-torture/special/special.exp: Don't expect failure for mips
44852 target for 920510-1.c.
44853
44854 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
44855
44856 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
44857 Clean up comment regarding use of passcnt, etc.
44858 (gcc_stat): Don't update `testcnt' here.
44859 (gcc_finish): Do it here.
44860 Might as well reset `but_id' here too.
44861 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
44862 to determine if the file should be tested.
44863 * gcc.c-torture/compile/compile.exp: Likewise.
44864 * gcc.c-torture/execute/execute.exp: Likewise.
44865 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44866 * gcc.misc-tests/dg-test.exp: Likewise.
44867 * gcc.prms/prms.exp: Likewise.
44868 * gcc.wendy/wendy.exp: Likewise.
44869 * g++.old-deja.exp: Likewise.
44870 Move "Testing file" message to verbose level 1.
44871
44872 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
44873
44874 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
44875
44876 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
44877
44878 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
44879 (default_gcc_start): Accept optional second list element
44880 of compiler flags. Print compiler output at verbosity level 2.
44881 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
44882 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
44883 Save current values of framework globals passcnt, failcnt, xpasscnt,
44884 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
44885 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
44886 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
44887 xfailcnt to compute stats. Update framework global `testcnt' from
44888 pass/fail counts.
44889 (gcc_finish): New proc. Clean up test environment.
44890 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
44891 (gcc_epass, gcc_efail): Delete.
44892 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
44893 argument of line number.
44894 (dg-init): If the tool has an init routine, call it.
44895 (dg-test): Remove args `cflags_var' and `libs_var'.
44896 Pass all compiler options to ${tool}_start.
44897 Handle missing line number.
44898 (dg-finish): New function.
44899 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
44900 particular files. Call gcc_finish at end. Move "skipping test"
44901 message to verbosity level 3.
44902 * gcc.c-torture/compile/compile.exp: Likewise.
44903 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44904 * gcc.c-torture/execute/execute.exp: Likewise.
44905 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44906 Print testcase being tried at verbosity level 1.
44907 * gcc.c-torture/special/special.exp: Unset xfail.
44908 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44909 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
44910 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
44911 * gcc.failure/failure.exp: Likewise.
44912 * gcc.ieee/ieee.exp: Likewise.
44913 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
44914 Update call to dg-test. Call dg-finish at end.
44915 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
44916 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44917 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
44918 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
44919 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
44920 * gcc.wendy/wendy.exp: Add copyright.
44921 Delete setting of tmpdir (done by gcc_init).
44922 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
44923 Pass compiler flags to gcc_start. Call gcc_finish at end.
44924 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
44925 gcc_[ce]pass/fail.
44926
44927 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
44928
44929 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
44930 confusion.
44931 (g++_load): Likewise.
44932
44933 * config/*.exp (gcc_load): Some were varargs fns and some were not.
44934 Rename argument to `prog' to remove the confusion.
44935 Varargs fns behave differently too!
44936 (g++_load): Likewise.
44937
44938 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
44939
44940 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
44941 what it is. Delete (always) printing of status value for !native.
44942 Simplify verbose code, and include status and exec_output.
44943 (g++_load): Use gcc_load.
44944
44945 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
44946
44947 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
44948 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
44949 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
44950 940714-3.c as these testcases don't exist anymore. Make
44951 va-arg-1.c expected to pass.
44952
44953 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
44954
44955 * gcc.misc-tests/misc.exp: Only run specific testcases.
44956 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
44957 * gcc.misc-tests/dg-[1-9].c: New files.
44958
44959 * lib/dg.exp: New testsuite driver.
44960 * gcc.prms/prms.exp: Use it.
44961
44962 * README.gcc: New file.
44963
44964 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
44965 Document and reset `lxpass' and `lxfail'.
44966 Simplify "initialized" message.
44967 (gcc_stat): Clean up comments a little.
44968
44969 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
44970
44971 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
44972
44973 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
44974
44975 * lib/old-dejagnu.exp (process-option): New proc.
44976 (old-dejagnu-init, old-dejagnu-stat): Likewise.
44977 (old-dejagnu): Simplify.
44978 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
44979
44980 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
44981
44982 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
44983 exists and is not an empty string.
44984
44985 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
44986 $xfail rather than calling setup_xfail. Clear $xfail when test is
44987 finished.
44988 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
44989 automatically.
44990
44991 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
44992 longer expected to fail.
44993
44994 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
44995 "f" function call.
44996
44997 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
44998
44999 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
45000 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
45001 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
45002 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
45003 c-torture-1.29.
45004
45005 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
45006 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
45007
45008 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
45009
45010 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
45011 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
45012
45013 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
45014 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
45015 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
45016
45017 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
45018
45019 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
45020 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
45021 940714-1.c, 940714-2.c, 940714-3.c},
45022 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
45023 gcc.misc-tests/{mg.c,mg.exp}:
45024 New tests.
45025 * gcc.noncompile/noncompile.exp: Change accordingly.
45026
45027 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
45028
45029 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
45030 Undo previous clobberage.
45031
45032 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
45033
45034 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
45035 * gcc.special/{930510-1.c, special.exp}:
45036 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
45037 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
45038 struct-varargs-1.c}: New tests from c-torture-1.26.
45039
45040 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
45041
45042 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
45043 argument to switch.
45044
45045 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
45046
45047 * Revert the previous changes. Please see Rob's directory
45048 (/lisa/test/rob/progressive/gcc/testsuite) for testing
45049 fixes.
45050
45051 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
45052
45053 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
45054 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
45055 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
45056 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
45057 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
45058 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
45059 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
45060 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
45061 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
45062 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
45063 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
45064 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
45065 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
45066 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
45067 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
45068 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
45069 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
45070 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
45071 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
45072 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
45073 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
45074 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
45075 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
45076 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
45077 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
45078 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
45079 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
45080
45081 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
45082
45083 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
45084 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
45085 with perror calls.
45086
45087 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
45088
45089 * config/unix.exp (g++_load): Fix syntax.
45090
45091 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
45092
45093 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
45094 * gcc.noncompile/921017-1.c: Deleted obsolete test.
45095 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
45096 Don't expect va-arg-1.c to fail. Correct expected output for
45097 920928-1.c.
45098 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
45099 * gcc.wendy/hbm4.c: Correct typo.
45100 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
45101
45102 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
45103
45104 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
45105 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
45106 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
45107 * lib/c-torture.exp (c-torture-compile): Ditto.
45108
45109 Reduce volume of output (remove all the -I's and such).
45110 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
45111 Call gcc_cpass, gcc_cfail.
45112 (c-torture): Pass testing option to c-torture-compile.
45113
45114 1994-03-21 Doug Evans (dje@cygnus.com)
45115
45116 Bring patches over from progressive.
45117 * config/default.exp: Exit remote shell cleanly.
45118 (g++_exit, g++_start): Add default versions.
45119 * config/sim.exp (gcc_load): Use perror, not error.
45120
45121 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
45122
45123 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
45124 set in site.exp.
45125
45126 1994-03-14 Doug Evans (dje@cygnus.com)
45127
45128 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
45129 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
45130 (wendy_try): New proc to run testcase.
45131 (main loop): Call 'em.
45132 * gcc.wendy/*.c: Clean up pass to correct expected output.
45133
45134 * lib/gcc.exp: Minor cleanup work.
45135 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
45136
45137 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
45138
45139 * config/sim.exp (gcc_load): Document return codes better.
45140 Don't pass -v to simulator.
45141
45142 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
45143
45144 * gcc.special/920717-x.c: Fix typo.
45145 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
45146 get at sources.
45147
45148 * lib/mike-gcc.exp: Fix typo.
45149
45150 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
45151
45152 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
45153 binary to use, transform the name.
45154 * config/*.exp: rename everything. Nuke any g++ specific files,
45155 it's now a special case of gcc that requires no special support.
45156 Add a default.exp for unsupported targets.
45157
45158 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
45159
45160 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
45161 lib/old-dejagnu.exp: Fix a few patterns to work with the new
45162 version of Tcl.
45163
45164 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
45165
45166 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
45167 than a warning.
45168
45169 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
45170
45171 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
45172
45173 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
45174
45175 * gcc.execute/execute.exp: Combine opt_list and foption_list into
45176 option_list. Compile every file with only 4/6 option choices
45177 (same as C torture) instead of with 12/18 different option
45178 choices.
45179 * lib/c-torture.exp: Likewise.
45180
45181 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
45182 not already set.
45183
45184 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
45185
45186 * lib/old-deja.exp: Add `excess errors test fails' error, now one
45187 can put an XFAIL *-*-* on excess errors.
45188
45189 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
45190
45191 * g++.law: Add more tests derived from g++-bugs snapshots.
45192
45193 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
45194 equivalent to g++.law/init9.
45195
45196 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
45197 compiled it, and the a.out file after we've run it.
45198
45199 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
45200
45201 * lib/mike-g++.exp (postbase): Delete the .o file after we've
45202 compiled it, and the a.out file after we've run it.
45203
45204 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
45205
45206 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
45207
45208 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
45209
45210 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
45211 version number.
45212
45213 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
45214
45215 * g++.law: New directory of g++ tests derived from the g++-bugs
45216 snapshots.
45217
45218 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
45219
45220 * gcc.compile: initbug1.c initbug1.exp testcase added
45221
45222 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
45223
45224 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
45225 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
45226 fixes submitted by Jeff Law (law@cs.utah.edu)
45227 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
45228 Jeff Law (law@cs.utah.edu)
45229
45230
45231 1993-11-30 Mike Stump (mrs@cygnus.com)
45232
45233 * config/unix-g++.exp: Follow the gcc way of doing things.
45234 * g++.old-deja/old-deja.exp: Minor updates.
45235 * lib/g++.exp: New file, follow the gcc way of doing things.
45236 * lib/old-dejagnu.exp: Minor updates.
45237 * lib/mike-g++.exp: Always unset errorInfo.
45238
45239 1993-11-06 Mike Stump (mrs@cygnus.com)
45240
45241 * lib/gcc.exp: Fix some errors with the below change, CC and
45242 CFLAGS should be global when setting, not local.
45243
45244 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
45245
45246 * lib/gcc.exp: Transform tool name.
45247
45248 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45249
45250 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
45251
45252 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45253
45254 * lib/gcc.exp: change gcc_done to gcc_stat
45255
45256 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45257
45258 * Upgraded gcc testsuite to c-torture version 1.25
45259
45260 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
45261
45262 * lib/gcc.exp: added reporting code. Changed verbose compile message.
45263 * lib/c-torture: added hooks for new reporting code.
45264
45265 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
45266
45267 * config/sh-gcc.exp: check if sh-sim exists in the path
45268
45269 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
45270
45271 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
45272 * gcc.compile/compile.exp: Initial changes for new logic.
45273 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
45274 * gcc.failure/failure.exp: Initial changes for new logic.
45275 * gcc.ieee/ieee.exp: Initial changes for new logic.
45276 * gcc.misc-tests/misc.exp: Initial changes for new logic.
45277 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
45278 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
45279 * lib/c-torture.exp: Initial changes for new logic.
45280 * lib/gcc.exp: Initial changes for new logic.
45281
45282 1993-10-15 Mike Stump (mrs@cygnus.com)
45283
45284 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
45285 depend upon failure or success. Fully qualify names in failure
45286 and success messages. Always remove a.out before starting
45287 compile, just in case. Pay more attention to error text output by
45288 the compiler. Handle testcases with no known past errors just
45289 like all others, so that things are uniform. Other miscellaneous
45290 improvements.
45291
45292 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
45293
45294 * gcc.cpp: new directory for cpp tests
45295
45296 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
45297
45298 * lib/chill.exp: Code reformatted, removed unused code.
45299 * config/unix-chill.exp: Code reformatted, removed unused code.
45300 * chill.execute/execute.exp: Code reformatted, removed unused code.
45301 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
45302
45303 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
45304
45305 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
45306 routines not written.
45307
45308 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
45309
45310 * config/bug-gcc.exp: Use new procs from bug.exp.
45311
45312 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
45313
45314 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
45315 via ftp, rather than depending on NFS.
45316 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
45317 case.
45318
45319 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
45320
45321 * config/bug-gcc.exp: Use new download proc.
45322
45323 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
45324
45325 * chill.execute/execute.exp: cleanups, handles errors better
45326 * chill.compile/compile.exp: rewrite, based on execute.exp
45327 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
45328 * lib/chill.exp: major changes to diff proc and compile and link
45329 procs. added chill_fail and chill_pass wrappers to pass and
45330 fail. added more comments, and handle error codes better.
45331 Added a hack to capture stderr from exec, so noncompile tests
45332 can work.
45333
45334 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
45335
45336 * chill.execute/execute.exp: rewrite of testsuite driver
45337 * lib/chill.exp: rewrite of testsuite driver
45338 * config/unix-chill.exp: rewrite of testsuite driver
45339
45340 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
45341
45342 In chill.execute:
45343 * iexpr.ch: Standardize uppercase.
45344 * tuples.dat: Standardize uppercase.
45345 * vary.ch: standardize. Correct varying string assignments.
45346 * vary.dat: Add new output lines.
45347
45348 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
45349
45350 In chill.execute:
45351 * chprintf.ch: Standardize use of uppercase.
45352 * tuples.ch: Standardize and turn arr2 into a DCL,
45353 rather than a SYN.
45354 * pinits.ch: Standardize.
45355
45356 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
45357
45358 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
45359 * Makefil: Renamed to Makefile.in.
45360 * configure.in: New.
45361
45362 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
45363
45364 In chill.execute:
45365 * .cvsignore: Add result/output files.
45366 * Makefile: Fix up variables at start. Use MFLAGS
45367 everywhere. Correct bool_loc, built_ins entries.
45368 Add entry for vary1.ch.
45369 * bitarray.ch: Standardize upper-case usage.
45370 * bitexpr.ch: Standardize, add output of b1.
45371 * params.ch: Use arrayt in along PROC parameters, to
45372 avoid novelty problems.
45373 * sets.ch: Tiny cleanup.
45374 * vary1.ch: Re-indent.
45375
45376 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
45377
45378 * Add PR-related files to Makefiles, .cvsignore files, etc.
45379
45380 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
45381
45382 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
45383 with compiler objects. New names are test-flow.c and test-loop.c
45384
45385 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
45386
45387 * Upgraded c-torture tests from 1.19 to 1.20
45388
45389 * new files:
45390 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
45391 * gcc.compile: 930623-1.c 930623-2.c
45392 * gcc.noncompile: 930622-1.c 930622-2.c
45393 * gcc.failure: 920411-1.c 920627-2.c
45394 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
45395
45396 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
45397
45398 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45399 More changes to get testsuite working properly. Needs more work.
45400 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
45401
45402 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
45403
45404 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45405 More changes to get testsuite working properly. Needs more work.
45406
45407 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
45408
45409 * chill.compile/compile.exp: Added for Dejagnu support
45410 * chill.execute/execute.exp: Added for Dejagnu support
45411 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
45412
45413 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
45414
45415 This should complete moving the CHILL test files.
45416 * chill.noncompile(.cvsignore printf.grt
45417 in-printf.grt chprintf.grt chprintf.ch):
45418 Added test-support files.
45419 (Makefile): Modified further.
45420 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
45421 signal.ch): Added test files.
45422 * chill.execute (.cvsignore printf.grt printr.c
45423 in-printf.grt rts.c chprintf.grt rts.h): Added
45424 test-support files.
45425 (Makefile): More corrections.
45426
45427 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
45428
45429 * chill.compile, chill.execute, chill.nocompile: Add CHILL
45430 test cases, ready for DejaGnu.
45431
45432 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
45433
45434 * Upgraded c-torture tests from 1.18 to 1.19
45435
45436 * gcc.compile: added test(s):
45437 930607-1.c
45438 * gcc.execute: added test(s):
45439 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
45440
45441 * added new subdirectory for misc tests: gcc.misc-tests
45442 * gcc.misc-test(s): added tests:
45443 inst-check.c test-consts.c test-ior.c test-switch.c
45444
45445 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
45446
45447 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
45448
45449 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
45450
45451 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
45452
45453 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
45454
45455 * Upgraded c-torture tests from 1.17 to 1.18
45456
45457 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
45458
45459 * Upgraded c-torture tests from 1.12 to 1.17
45460
45461 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
45462
45463 * lib/old-dejagnu.exp:
45464 Fixed handling of XFAIL target triplets to correctly
45465 recognize wildcard characters. Removed code that
45466 appended a unique id tag to the end of the file name
45467 printed out by the result of the testcases within a
45468 given test file.
45469
45470 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
45471
45472 * lib/old-dejagnu.exp:
45473 Reworked expected failure handling to trigger off of XFAIL
45474 keyword in keyphrase embeded in testcase source code. The
45475 XFAIL keyword must be at the end of the keyphrase line. It
45476 may optionally be followed by one or more target triplets.
45477 It has just occured that the handling of wildcards in the
45478 target triplet may not be correct.
45479
45480 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
45481
45482 * g++.old-deja/tests:
45483 Moved all subdirectories up one level into g++.old-deja .
45484
45485 * lib/old-dejagnu.exp:
45486 Fixed problem with CXXFLAGS not being properly reset, and being
45487 corrupted with extraneous "-c" compiler option. This was
45488 causing binaries to not be generated for test that needed them.
45489 Modified strings passed to "pass" and "fail" so that individual
45490 tests from the same test file would be distinguished by an
45491 identifier appended to the test file name in the summary logs;
45492 this corrected a problem with erroneous diff logs. Added code
45493 to search testcases for expected fail and unexpected pass keywords.
45494
45495 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
45496
45497 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
45498
45499 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
45500
45501 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
45502 Removed extraneous text from end of "Special g++ Options"
45503 keyphrase.
45504
45505 * lib/old-dejagnu.exp: Added pattern matching to look for new
45506 keywords, embedded in testcases comments, which will trigger
45507 calls to xpass and xfail.
45508
45509 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
45510
45511 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
45512 comments embedded in the testcases, especially the one looking for
45513 special compiler options, as well as the pattern matching for the
45514 compiler output again.
45515
45516 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
45517
45518 * lib/old-dejagnu.exp: Do a proper check of the return value for
45519 execute tests. Fixed several problems with the pattern matching
45520 of the compiler output which gave erroneous test results.
45521 Changed several of the test result messages to be more descriptive.
45522 * config/unix-g++.exp: Proc g++_load now actually works and
45523 executes the tests passed to it and returns a usable return
45524 value.
45525
45526 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
45527
45528 * lib/gcc.exp: Exits gracefully if $CC is bogus.
45529
45530 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
45531
45532 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
45533 Modified both files to properly execute the old style
45534 dejagnu tests. The previous versions of these files were
45535 experimental and did not function anything near correctly.
45536
45537 1993-04-05 Rob Savoye (rob@cygnus.com)
45538
45539 * Removed all Makefile.in and configure.in files. No configuration
45540 needed now.
45541
45542 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
45543
45544 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
45545
45546 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
45547
45548 * gcc.compile/configure.in, gcc.unsorted/configure.in,
45549 gcc.special/configure.in, gcc.noncompile/configure.in,
45550 gcc.execute/configure.in, gcc.code_quality/configure.in,
45551 g++.other/configure.in, g++.old-deja/configure.in,
45552 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
45553 in srcname setting.
45554
45555 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
45556
45557 * lib/udi.exp: Fixed mondfe and mondfe_download.
45558 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
45559 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
45560
45561 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
45562
45563 * config/udi-gdb.exp: Check $shell_id after connecting to target.
45564 (gdb_exit): Don't remove *_soc files.
45565
45566 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
45567
45568 * lib/c-torture.exp: Don't look for main; instead always use -w
45569 -c. This is how the c-torture tests work. Remove the object
45570 file if the compilation succeeds.
45571 * gcc.execute/execute.exp: Remove executable if test passes.
45572 * gcc.noncompile/noncompile.exp: Every test is an expected
45573 failure.
45574 * gcc.special/special.exp: Added tests from c-torture 1.11,
45575 corrected use of existing test.
45576 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
45577 gcc.execute/920625-1.c: Updated to c-torture 1.11.
45578 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
45579 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
45580 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
45581 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
45582 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
45583 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
45584 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
45585 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
45586 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
45587 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
45588 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
45589 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
45590 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
45591 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
45592 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
45593 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
45594 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
45595 c-torture 1.11.
45596 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
45597 correspond to c-torture 1.11.
45598
45599 * New file.