c9b7c54fd6d25a2af766988b5b51efae9c828fca
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-10-11 Richard Guenther <rguenther@suse.de>
2
3 PR inline-asm/29119
4 * gcc.dg/torture/pr29119.c: New testcase.
5
6 2006-10-10 Jakub Jelinek <jakub@redhat.com>
7
8 PR middle-end/29272
9 * gcc.c-torture/execute/20060930-2.c: New test.
10
11 2006-10-09 Richard Henderson <rth@redhat.com>
12
13 Revert emutls patch.
14
15 2006-10-09 Richard Guenther <rguenther@suse.de>
16
17 PR middle-end/29254
18 * gcc.dg/pr29254.c: New testcase.
19
20 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
21 Paul Thomas <pault@gcc.gnu.org>
22
23 PR fortran/20541
24 * gfortran.dg/alloc_comp_basics_1.f90: New test.
25 * gfortran.dg/alloc_comp_basics_2.f90: New test.
26 * gfortran.dg/alloc_comp_assign_1.f90: New test.
27 * gfortran.dg/alloc_comp_assign_2.f90: New test.
28 * gfortran.dg/alloc_comp_assign_3.f90: New test.
29 * gfortran.dg/alloc_comp_assign_4.f90: New test.
30 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
31 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
32 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
33 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
34 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
35 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
36 * gfortran.dg/alloc_comp_std.f90: New test.
37 * gfortran.dg/move_alloc.f90: New test.
38
39 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
40
41 PR fortran/29115
42 * gfortran.dg/derived_constructor_comps_2.f90: New test.
43
44 PR fortran/29211
45 * gfortran.dg/forall_char_dependencies_1.f90: New test.
46
47 2006-10-08 Tobias Burnus <burnus@net-b.de>
48
49 PR fortran/28585
50 * gfortran.dg/new_line.f90: New test.
51
52 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53
54 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
55 * gcc.dg/torture/builtin-convert-1.c,
56 gcc.dg/torture/builtin-convert-2.c,
57 gcc.dg/torture/builtin-convert-3.c,
58 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
59
60 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
61
62 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
63 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
64 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
65 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
66
67 2006-10-07 Andrew Pinski <pinskia@gmail.com>
68
69 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
70 Xfail some tests for powerpc-darwin and powerpc-aix.
71
72 2006-10-07 Jakub Jelinek <jakub@redhat.com>
73
74 PR c/29380
75 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
76
77 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
78
79 PR target/29300
80 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
81 on hppa*-*-hpux*.
82
83 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
84
85 PR fortran/16580
86 PR fortran/29288
87 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
88 Add tests for using all possible intrinsics as actual arguments.
89 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
90 all possible intrinsics as actual arguments.
91 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
92 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
93
94 2006-10-07 Richard Sandiford <richard@codesourcery.com>
95
96 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
97 * gcc.dg/debug/debug-2.c: Likewise.
98
99 2006-10-06 Uros Bizjak <uros@kss-loka.si>
100
101 * gcc.c-torture/compile/sync-2.c: New test.
102
103 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
104
105 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
106 line endings.
107
108 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
109
110 PR rtl-optimization/29128
111 * gcc.c-torture/compile/pr29128.c: New test.
112
113 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
114
115 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
116 line endings.
117
118 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
119
120 PR middle-end/29256
121 * gcc.dg/tree-ssa/loop-19.c: New test.
122
123 2006-10-06 Jakub Jelinek <jakub@redhat.com>
124
125 PR tree-optimization/29330
126 * gcc.dg/pr29330.c: New test.
127
128 PR target/28924
129 * gcc.c-torture/compile/20061005-1.c: New test.
130
131 2006-10-06 Olivier Hainque <hainque@adacore.com>
132
133 * gcc.dg/typename-vla-1.c: New case.
134 * gnat.dg/forward_vla.adb: New case.
135
136 2006-10-06 Jakub Jelinek <jakub@redhat.com>
137
138 PR tree-optimization/29290
139 * gfortran.dg/loop_nest_1.f90: New test.
140
141 PR target/29198
142 * gcc.dg/tls/opt-12.c: New test.
143
144 PR fortran/28415
145 * gfortran.dg/save_2.f90: New test.
146
147 PR c/29091
148 * gcc.dg/pr29091.c: New test.
149
150 2006-10-06 Joseph Myers <joseph@codesourcery.com>
151
152 * lib/target-supports.exp
153 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
154 same as x86_64-*-*; check for LP64.
155
156 2006-10-04 Richard Henderson <rth@redhat.com>
157
158 * lib/target-supports.exp (check_effective_target_tls): Redefine
159 to mean non-emulated tls.
160 * gcc.dg/tls/alias-1.c: Remove tls requirement.
161 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
162 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
163 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
164 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
165 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
166 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
167
168 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
169
170 PR fortran/29343
171 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
172
173 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
174
175 * gfortran.dg/bounds_check_fail_1.f90: New test.
176
177 2006-10-03 Mark Mitchell <mark@codesourcery.com>
178
179 PR c++/29020
180 * g++.dg/template/friend48.C: New test.
181
182 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
183
184 PR fortran/29098
185 * gfortran.dg/default_initialization_2.f90: New test.
186
187 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
188
189 PR fortran/20779
190 PR fortran/20891
191 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
192
193 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
194
195 PR fortran/29284
196 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
197
198 PR fortran/29321
199 PR fortran/29322
200 * gfortran.dg/missing_optional_dummy_2.f90: New test.
201
202 PR fortran/25091
203 PR fortran/25092
204 * gfortran.dg/entry_array_specs_1.f90: New test.
205
206 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
207
208 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
209 insufficient to inhibit some test failures at -O3. Do testing
210 on integers.
211
212 2006-10-03 Mark Mitchell <mark@codesourcery.com>
213
214 PR c++/29138
215 * g++.dg/inherit/access8.C: New test.
216 * g++.dg/template/dtor4.C: Tweak error messages.
217
218 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
219
220 PR fortran/27478
221 * gfortran.dg/entry_8.f90: New test.
222
223 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
224
225 PR c++/29291
226 * g++.dg/parse/new4.C: New test.
227
228 2006-10-03 Uros Bizjak <uros@kss-loka.si>
229
230 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
231 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
232 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
233 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
234 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
235
236 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
237
238 PR fortran/19260
239 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
240 * gfortran.dg/continuation_2.f90: New test.
241
242 PR fortran/19262
243 * gfortran.dg/continuation_3.f90: New test.
244 * gfortran.dg/continuation_4.f90: New test.
245 * gfortran.dg/continuation_5.f: New test.
246 * gfortran.dg/continuation_6.f: New test.
247
248 2006-10-02 Mark Mitchell <mark@codesourcery.com>
249
250 PR c++/29226
251 * g++.dg/template/vla1.C: New test.
252
253 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
254
255 PR fortran/29210
256 * gfortran.dg/complex_parameter_1.f90: New test.
257
258 2006-10-02 Jakub Jelinek <jakub@redhat.com>
259
260 PR c/29154
261 * gcc.c-torture/execute/20060929-1.c: New test.
262
263 2006-10-01 Mark Mitchell <mark@codesourcery.com>
264
265 PR c++/29105
266 * g++.dg/template/member6.C: New test.
267 * g++.dg/parse/typename7.C: Adjust error markers.
268
269 PR c++/29080
270 * g++.dg/template/member7.C: New test.
271
272 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
273
274 PR c/24010
275 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
276 gcc.dg/Woverride-init-3.c: New tests.
277
278 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
279
280 * gcc.c-torture/execute/20060930-1.c: New test.
281
282 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
283
284 PR fortran/18791
285 * gfortran.dg/specifics_1.f90: New test.
286 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
287 complex specifics.
288
289 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
290
291 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
292 pthread-init-common.h: New.
293
294 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
295
296 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
297 precision on some archs.
298
299 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
300
301 * gcc.dg/non-local-goto-1.c: New test.
302 * gcc.dg/non-local-goto-2.c: Likewise.
303 * gcc.dg/setjmp-3.c: Likewise.
304 * gcc.dg/setjmp-4.c: Likewise.
305
306 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
307
308 * gnat.dg/self_aggregate_with_pointer.adb: New test.
309
310 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
311
312 PR fortran/28276
313 * gfortran.dg/exponent_1.f90: New test.
314
315 PR fortran/27021
316 * gfortran.dg/nearest_1.f90: New test.
317
318 2006-09-26 Jakub Jelinek <jakub@redhat.com>
319
320 PR middle-end/25261
321 PR middle-end/28790
322 * gcc.dg/gomp/nestedfn-1.c: New test.
323
324 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
325
326 PR objc/29195
327 * objc/compile/method-1.m: New test.
328
329 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
330
331 PR c++/26938
332 * g++.dg/template/crash58.C: New test.
333 * g++.dg/parse/crash28.C: Adjust error markers.
334 * g++.dg/template/crash34.C: Likewise.
335 * g++.dg/template/friend31.C: Likewise.
336 * g++.dg/template/crash32.C: Likewise.
337
338 PR c++/27329
339 * g++.dg/template/crash59.C: New test.
340
341 PR c++/27667
342 * g++.dg/template/spec33.C: New test.
343 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
344
345 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
346 Adam Nemet <anemet@caviumnetworks.com>
347
348 * gcc.dg/tree-ssa/ivopts-1.c: New test.
349 * gcc.dg/tree-ssa/ivopts-2.c: New test.
350
351 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
352
353 PR target/28911
354 * gcc.dg/pr28911.c: New.
355
356 2006-09-23 Uros Bizjak <uros@kss-loka.si>
357
358 PR target/29169
359 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
360 (dg-options): Add -mfpmath=387.
361
362 2006-09-23 Jakub Jelinek <jakub@redhat.com>
363
364 PR c/28706
365 * gcc.dg/pr28706.c: New test.
366
367 PR c/28712
368 * gcc.dg/pr28712.c: New test.
369
370 2006-09-22 Mike Stump <mrs@apple.com>
371
372 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
373
374 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
375
376 PR tree-optimization/28888
377 * gcc.dg/pr28888.c: New test.
378
379 2006-09-21 Mark Mitchell <mark@codesourcery.com>
380
381 PR c++/29016
382 * g++.dg/init/ptrfn1.C: New test.
383
384 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
385
386 PR c++/28861
387 * g++.dg/template/spec32.C: New test.
388 * g++.dg/parse/crash9.C: Adjust error markers.
389
390 PR c++/28303
391 * g++.dg/template/typedef6.C: New test.
392 * g++.dg/init/error1.C: Adjust error markers.
393 * g++.dg/parse/crash9.C: Likewise.
394 * g++.dg/template/crash55.C: Likewise.
395
396 2006-09-21 Janis Johnson <janis187@us.ibm.com>
397
398 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
399
400 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
401
402 PR target/27650
403 * g++.dg/ext/dllimport12.C: New test.
404
405 2006-09-20 Richard Sandiford <richard@codesourcery.com>
406
407 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
408 * gcc.target/mips/nmadd-2.c: Likewise.
409 * gcc.target/mips/mips-ps-6.c: New test.
410 * gcc.target/mips/neg-abs-1.c: Likewise.
411 * gcc.target/mips/neg-abs-2.c: Likewise.
412 * gcc.target/mips/nmadd-3.c: New test.
413
414 2006-09-20 Jakub Jelinek <jakub@redhat.com>
415
416 PR middle-end/28046
417 * gcc.dg/gomp/atomic-10.c: New test.
418 * g++.dg/gomp/atomic-10.C: New test.
419
420 2006-09-20 Eric Christopher <echristo@apple.com>
421
422 * gcc.target/i386/sse3-not-fisttp.c: New.
423
424 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
425
426 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
427
428 2006-09-19 Richard Sandiford <richard@codesourcery.com>
429
430 * gcc.c-torture/execute/pr28289.c (one): New variable.
431 (main): Use it instead of argc.
432 * gcc.c-torture/execute/20060102-1.c (one): New variable.
433 (main): Use it instead of argc.
434
435 2006-09-19 Paul Brook <paul@codesourcery.com>
436
437 PR target/28516
438 * gcc.dg/nested-func-5.c: New test.
439
440 2006-09-19 Ben Elliston <bje@au.ibm.com>
441
442 * lib/target-supports.exp (check_effective_target_tls): Compile
443 test stubs using ${tool}_target_compile, not just target_compile.
444 (check_effective_target_tls_runtime): Likewise.
445
446 2006-09-19 Ben Elliston <bje@au.ibm.com>
447
448 * gcc.c-torture/compile/20030405-1.x: Remove.
449
450 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
451 optimising linker from discarding it.
452
453 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
454
455 PR fortran/28526
456 * gfortran.dg/keyword_symbol_1.f90: New test.
457
458 * gfortran.dg/spread_shape_1.f90: Add missing warning with
459 pedantic compilation option.
460
461 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
462
463 PR fortran/29060
464 * gfortran.dg/spread_shape_1.f90: New test.
465
466 2006-09-17 Roger Sayle <roger@eyesopen.com>
467
468 PR tree-optimization/28887
469 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
470
471 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
472
473 PR c/25993
474 * gcc.dg/pr25993.c: New test.
475
476 2006-09-17 Ira Rosen <irar@il.ibm.com>
477
478 PR tree-opt/21591
479 * gcc.dg/vect/pr21591.c: New test.
480
481 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
482
483 PR tree-opt/29059
484 * gcc.c-torture/compile/strcpy-1.c: New test.
485 * gcc.c-torture/compile/strcpy-2.c: New test.
486 * gcc.c-torture/compile/memcpy-1.c: New test.
487 * gcc.c-torture/compile/memcpy-2.c: New test.
488
489 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
490
491 PR testsuite/29055
492 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
493
494 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
495
496 * gnat.dg/specs/double_record_extension1.ads: New test.
497 * gnat.dg/specs/double_record_extension2.ads: Likewise.
498
499 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
500
501 PR fortran/29051
502 * gfortran.dg/oldstyle_3.f90: New test.
503
504 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
505
506 PR libgfortran/29099
507 * gfortran.dg/secnds-1.f: New test.
508
509 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
510
511 PR libgfortran/29053
512 * gfortran.dg/streamio_9.f90: New test.
513 * gfortran.dg/streamio_10.f90: New test.
514
515 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
516
517 PR C++/29002
518 * g++.dg/init/array22.C: New test.
519 * g++.dg/init/array23.C: New test.
520
521 2006-09-14 Arnaud Charlet <charlet@adacore.com>
522
523 * stackcheck.lst: Update list of tests requiring stack checking.
524 * norun.lst: Adjust for above change.
525 * ada95.lst: New file.
526 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
527 requiring -gnat95 switch.
528
529 2006-09-14 Olivier Hainque <hainque@adacore.com>
530
531 * gnat.dg/in_out_parameter.adb: New test.
532
533 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
534
535 PR debug/28980
536 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
537
538 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
539
540 * gnat.dg/specs/unchecked_union.ads: New test.
541
542 2006-09-13 Richard Sandiford <richard@codesourcery.com>
543
544 PR rtl-optimization/28982
545 * gcc.c-torture/execute/pr28982a.c: New test.
546 * gcc.c-torture/execute/pr28982b.c: Likewise.
547
548 2006-09-12 Eric Christopher <echristo@apple.com>
549
550 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
551 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
552
553 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
554
555 PR c/28768
556 PR preprocessor/14634
557 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
558 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
559 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
560
561 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
562
563 * gcc.dg/pr28243.c: New test.
564
565 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
566
567 PR fortran/28971
568 gfortran.dg/pr28971.f90: New test to act as a backstop in case
569 this undiagnosed regression reappears.
570
571 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
572
573 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
574 Treat $srcdir as a literal.
575 * lib/fortran-torture.exp (fortran-torture-compile,
576 fortran-torture-execute): Likewise.
577 * lib/objc-torture.exp (objc-torture-compile,
578 objc-torture-execute): Likewise.
579 * lib/profopt.exp (profopt-execute): Likewise.
580
581 2006-09-11 Geoffrey Keating <geoffk@apple.com>
582
583 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
584
585 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
586
587 PR testsuite/28950
588 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
589
590 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
591
592 PR target/13685
593 * gcc.target/i386/pr13685.c: New test.
594
595 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
596
597 * gcc.dg/pr28726.c: New test.
598
599 2006-09-11 Josh Conner <jconner@apple.com>
600
601 * gcc.dg/nrv3.c: Increase size of structure.
602 * gcc.dg/nrv4.c: Likewise.
603 * gcc.dg/nrv5.c: Likewise.
604
605 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
606
607 PR libfortran/28890
608 gfortran.dg/assumed_charlen_function_5.f90: New test.
609
610 2006-09-10 Mark Mitchell <mark@codesourcery.com>
611
612 PR c++/28991
613 * g++.dg/init/static3.C: New test.
614
615 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
616
617 PR testsuite/29007
618 * gcc.dg/long-long-cst1.c (t): Add cast to
619 __SIZE_TYPE__ before casting to int.
620 (main): Return 0 on success.
621
622 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
623
624 * gcc.c-torture/execute/20060910-1.c: New test.
625
626 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
627
628 PR middle-end/26983
629 * gcc.dg/pr26983.c: New test.
630
631 2006-09-10 Richard Sandiford <richard@codesourcery.com>
632
633 PR target/29006
634 * gcc.c-torture/execute/pr29006.c: New test.
635
636 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
637
638 PR libfortran/28947
639 gfortran.dg/matmul_4.f90: New test.
640
641 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
642
643 PR fortran/28959
644 gfortran.dg/used_types_10: New test.
645
646 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
647
648 PR libfortran/28923
649 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
650 gfortran.dg/array_initializer_3.f90: New test.
651
652 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
653
654 PR fortran/28914
655 * gfortran.dg/actual_array_constructor_3.f90: New test.
656
657 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
658
659 PR testsuite/26778
660 * gcc.target/i386/pr26778.c: New testcase.
661
662 2006-09-08 Eric Christopher <echristo@apple.com>
663
664 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
665 * gcc.target/i386/memcpy-1.c: Ditto.
666 * gcc.target/i386/asm-1.c: Ditto.
667 * gcc.target/i386/20060512-4.c: Ditto.
668 * gcc.target/i386/compress-float-387.c: Ditto.
669 * gcc.target/i386/20060512-1.c: Ditto.
670 * gcc.target/i386/compress-float-sse.c: Ditto.
671 * gcc.target/i386/20060512-2.c: Ditto.
672 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
673 * gcc.target/i386/stack-prot-kernel.c: Ditto.
674 * gcc.target/i386/compress-float-387-pic.c: Ditto.
675 * gcc.dg/pr26449.c: Ditto.
676 * gcc.dg/attr-ms_struct-2.c: Ditto.
677 * gcc.dg/attr-ms_struct-1.c: Ditto.
678 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
679
680 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
681
682 PR c/28504
683 * gcc.dg/vla-10.c: New test.
684
685 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
686
687 PR c++/28858
688 * g++.dg/parse/template20.C: New test.
689 * g++.dg/template/operator8.C: Remove obsolete part.
690 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
691 * g++.old-deja/g++.pt/crash65.C: Likewise.
692
693 2006-09-07 Jason Merrill <jason@redhat.com>
694
695 PR middle-end/27724
696 * gcc.dg/long-long-cst1.c: New test.
697
698 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
699
700 PR C++/28906
701 * g++.dg/other/array3.C: New test.
702 * g++.dg/other/array4.C: New test.
703 * g++.dg/other/array5.C: New test.
704
705 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
706
707 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
708
709 2006-09-07 Uros Bizjak <uros@kss-loka.si>
710
711 PR target/28946
712 * gcc.target/i386/pr28946.c: New test.
713
714 2006-09-07 Steven G. Kargl <kargls@comcast.net>
715
716 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
717 in integer literal constant.
718 * gfortran.dg/enum_8.f90: Ditto.
719 * gfortran.dg/g77/20030326-1.f: Ditto.
720
721 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
722
723 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
724 nonconformance usage.
725
726 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
727
728 PR middle-end/28862
729 * gcc.c-torture/compile/vector-align-1.c: New test.
730
731 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
732
733 PR rtl-opt/27883
734 * g++.dg/opt/copysign-1.C: New test.
735
736 2006-09-06 Jason Merrill <jason@redhat.com>
737
738 PR c++/27371
739 * g++.dg/warn/unused-result1.C: New test.
740
741 2006-09-06 Mark Mitchell <mark@codesourcery.com>
742
743 PR c++/28903
744 * g++.dg/ext/vla3.C: New test.
745
746 PR c++/28886
747 * g++.dg/template/array16.C: New test.
748
749 2006-09-06 Richard Guenther <rguenther@suse.de>
750
751 * gcc.dg/pr27226.c: Remove testcase again.
752
753 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
754
755 PR tree-opt/28937
756 * g++.dg/opt/unroll2.C: New test.
757
758 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
759
760 PR tree-opt/28952
761 * gcc.dg/vect/pr28952.c: New test.
762
763 2006-09-05 Richard Guenther <rguenther@suse.de>
764
765 PR tree-optimization/28900
766 * gcc.dg/torture/pr28900.c: New testcase
767
768 2006-09-05 Richard Guenther <rguenther@suse.de>
769
770 PR tree-optimization/28905
771 * gcc.c-torture/compile/pr28905.c: New testcase.
772
773 2006-09-05 Richard Guenther <rguenther@suse.de>
774
775 PR middle-end/28935
776 * gcc.dg/pr28935.c: New testcase.
777
778 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
779
780 * gcc.c-torture/execute/20060905-1.c: New test.
781
782 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
783
784 PR fortran/28908
785 * gfortran.dg/used_types_7.f90: New test.
786 * gfortran.dg/used_types_8.f90: New test.
787 * gfortran.dg/used_types_9.f90: New test.
788
789 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
790
791 * gcc.c-torture/compile/20060904-1.c: New test.
792
793 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
794
795 PR c++/23287 Revert my 2006-09-01 patch
796 * g++.dg/parse/dtor12.C: Remove.
797
798 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
799
800 PR c+/27670
801 * g++.dg/template/operator9.C: New test.
802
803 PR c++/27493
804 * g++.dg/template/operator7.C: New test.
805
806 PR c++/27494
807 * g++.dg/template/operator8.C: New test.
808
809 PR c++/27397
810 * g++.dg/template/crash57.C: New test.
811
812 * g++.dg/template/typedef4.C: Adjust error markers.
813 * g++.dg/template/typedef5.C: Likewise.
814
815 2006-09-02 Jakub Jelinek <jakub@redhat.com>
816
817 PR c++/28878
818 * g++.dg/parse/crash33.C: New test.
819
820 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
821 Richard Guenther <rguenther@suse.de>
822 Adam Nemet <anemet@caviumnetworks.com>
823
824 PR middle-end/27226
825 * gcc.target/mips/memcpy-1.c: New testcase.
826 * gcc.dg/pr27226.c: Likewise.
827
828 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
829
830 PR c++/28705
831 * g++.dg/lookup/koenig5.C: New.
832 * g++.dg/template/crash56.C: New.
833
834 2006-09-01 Josh Conner <jconner@apple.com>
835
836 PR c++/25505
837 * gcc.dg/nrv3.c: New test.
838 * gcc.dg/nrv4.c: New test.
839 * gcc.dg/nrv5.c: New test.
840
841 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
842
843 PR c++/23287
844 * g++.dg/parse/dtor12.C: New.
845
846 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
847
848 PR tree-optimization/28839
849 * gcc.dg/pr28839.c: New test.
850
851 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
852
853 PR target/24367
854 * gcc.dg/pr24367.c: New testcase.
855
856 2006-08-30 Joseph Myers <joseph@codesourcery.com>
857
858 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
859
860 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
861
862 PR rtl-optimization/27735
863 * gcc.dg/loop-unswitch-1.c: New test.
864
865 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
866
867 PR fortran/28885
868 * gfortran.dg/aliasing_dummy_2.f90: New test.
869
870 PR fortran/20067
871 * gfortran.dg/generic_5.f90: Change error message.
872
873 PR fortran/28873
874 * gfortran.dg/generic_6.f90: New test.
875
876 PR fortran/25077
877 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
878
879 PR fortran/25102
880 * gfortran.dg/invalid_interface_assignment.f90: New test.
881
882 PR fortran/24866
883 * gfortran.dg/module_proc_external_dummy.f90: New test.
884
885 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
886
887 PR c++/28349
888 * testsuite/g++.dg/warn/var-args1.C: New test.
889
890 2006-08-29 Steven G. Kargl <kargls@comcast.net>
891
892 PR fortran/28866
893 * gfortran.dg/simpleif_2.f90: New test.
894 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
895 * gfortran.dg/enum_5.f90: Ditto.
896
897 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
898 Kazu Hirata <kazu@codesourcery.com>
899
900 PR tree-optimization/17506
901 * gcc.dg/pr17506.c: New.
902
903 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
904
905 PR c++/28139
906 * g++.dg/eh/alias1.C: New test.
907
908 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
909
910 PR c++/28860
911 * g++.dg/template/ttp22.C: New test.
912
913 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
914
915 PR middle-end/26632
916 * gcc.dg/pr26632.c: New.
917
918 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
919
920 PR libgfortran/28354
921 * gfortran.dg/fmt_zero_precision.f90: New test.
922
923 2006-08-27 Mark Mitchell <mark@codesourcery.com>
924
925 PR c++/28058
926 * g++.dg/template/spec31.C: New test.
927
928 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
929
930 PR c++/26573
931 * g++.dg/other/static2.C: New test.
932
933 2006-08-26 Roger Sayle <roger@eyesopen.com>
934
935 * gcc.dg/Wswitch-enum-2.c: New test case.
936 * gcc.dg/Wswitch-enum-3.c: Likewise.
937
938 2006-08-26 Richard Guenther <rguenther@suse.de>
939
940 * gcc.c-torture/compile/20060826-1.c: New testcase.
941
942 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
943
944 PR c++/28736
945 * g++.dg/template/void10.C: New test.
946
947 PR c++/28737
948 * g++.dg/template/void8.C: New test.
949
950 PR c+_+/28738
951 * g++.dg/template/void9.C: New test.
952
953 * g++.dg/template/void3.C: Adjust error markers.
954 * g++.dg/template/void4.C: Likewise.
955 * g++.dg/template/crash55.C: Likewise.
956 * g++.dg/template/void7.C: Likewise
957
958 2006-08-26 Mark Mitchell <mark@codesourcery.com>
959
960 PR c++/28588
961 * g++.dg/inherit/access6.C: New test.
962 * g++.dg/inherit/access7.C: Likewise.
963
964 PR c++/28595
965 * g++.dg/template/array15.C: New test.
966 * g++.dg/template/crash2.C: Tweak error markers.
967
968 2006-08-26 Jakub Jelinek <jakub@redhat.com>
969
970 PR middle-end/28683
971 * gcc.c-torture/compile/20060823-1.c: New test.
972
973 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
974
975 PR c++/28853
976 * g++.dg/template/ttp21.C: New test.
977
978 PR c++/28852
979 * g++.dg/other/operator1.C: Add error-marker.
980 * g++.dg/other/operator2.C: New test.
981
982 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
983
984 PR c/27893
985 * gcc.c-torture/compile/vla-const-1.c,
986 gcc.c-torture/compile/vla-const-2.c: New tests.
987
988 2006-08-26 Richard Guenther <rguenther@suse.de>
989
990 PR middle-end/28814
991 * gcc.dg/torture/pr28814.c: New testcase.
992
993 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
994
995 PR c/28418
996 * gcc.c-torture/compile/compound-literal-1.c: New test.
997
998 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
999
1000 PR c/28299
1001 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
1002 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
1003 Expect extra diagnostics.
1004
1005 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
1006
1007 gcc.dg/noncompile/pr16876.c: New test.
1008
1009 2006-08-25 Mark Mitchell <mark@codesourcery.com>
1010
1011 PR c++/28056
1012 * g++.dg/parse/local1.C: New test.
1013 * g++.dg/other/qual1.C: Tweak error marker.
1014
1015 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
1016
1017 PR c++/27787
1018 * g++.dg/template/typename10.C: New.
1019 * g++.dg/template/lookup4.C: Remove bogus error marker.
1020
1021 2006-08-25 Richard Guenther <rguenther@suse.de>
1022
1023 PR testsuite/28829
1024 * gcc.dg/pr26570.c: Fix testcase.
1025
1026 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
1027
1028 PR tree-opt/28807
1029 * gcc.c-torture/execute/mayalias-2.c: New test.
1030 * gcc.dg/tree-ssa/alias-13.c: New test.
1031
1032 2006-08-24 Jan Hubicka <jh@suse.cz>
1033
1034 PR debug/26881
1035 * gcc.dg/debug/pr26881.c: New file.
1036
1037 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
1038
1039 PR fortran/28788
1040 * gfortran.dg/used_types_4.f90: New test.
1041 * gfortran.dg/derived_init_2.f90: Modify to check sibling
1042 association of derived types.
1043 * gfortran.dg/used_types_2.f90: Add module cleanup.
1044 * gfortran.dg/used_types_3.f90: The same.
1045
1046 PR fortran/28771
1047 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
1048 fix of regression.
1049
1050 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1051
1052 PR 28813
1053 * gfortran.dg/direct_io_6.f90: Remove test.
1054
1055 2006-08-23 Stuart Hastings <stuart@apple.com>
1056
1057 PR 28825
1058 * gcc.target/i386/20060821-1.c: New.
1059
1060 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
1061
1062 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
1063 dg-warning strings for dllimport.
1064
1065 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1066
1067 PR C++/28450
1068 * g++.dg/ext/vector4.C: New test.
1069 * g++.dg/ext/complex1.C: New test.
1070
1071 2006-08-21 Geoffrey Keating <geoffk@apple.com>
1072
1073 PR debug/28692
1074 * gcc.dg/debug/const-1.c: New.
1075 * gcc.dg/debug/const-2.c: New.
1076 * gcc.dg/debug/dwarf2/const-1.c: New.
1077 * gcc.dg/debug/dwarf2/const-2.c: New.
1078 * gcc.dg/debug/dwarf2/const-2b.c: New.
1079
1080 2006-08-22 Richard Guenther <rguenther@suse.de>
1081
1082 PR middle-end/28776
1083 * gcc.c-torture/compile/pr28776-1.c: New testcase.
1084 * gcc.c-torture/compile/pr28776-2.c: Likewise.
1085
1086 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1087
1088 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
1089
1090 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
1091
1092 PR c++/26269
1093 * g++.dg/other/error14.C: New test.
1094
1095 PR c++/28505
1096 * g++.dg/parse/ctor7.C: New test.
1097 * g++.dg/parse/ctor8.C: Likewise.
1098
1099 PR c++/28741
1100 * g++.dg/template/void7.C: New test.
1101
1102 2006-08-21 Olivier Hainque <hainque@adacore.com>
1103
1104 * gnat.dg/self_aggregate_with_zeros.adb: New test.
1105 * gnat.dg/self_aggregate_with_array.adb: New test.
1106
1107 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1108
1109 * g++.dg/eh/arm-vfp-unwind.C: New test.
1110
1111 2006-08-20 Mark Mitchell <mark@codesourcery.com>
1112
1113 PR c++/28341
1114 * g++.dg/template/ref3.C: New test.
1115 * g++.dg/template/nontype13.C: New test.
1116
1117 PR c++/28346
1118 * g++.dg/template/ptrmem17.C: New test.
1119
1120 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
1121
1122 PR target/28648 c:
1123 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
1124
1125 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
1126
1127 PR fortran/28630
1128 * gfortran.dg/used_types_2.f90: New test.
1129
1130 PR fortran/28601
1131 * gfortran.dg/used_types_3.f90: New test.
1132
1133 PR fortran/20886
1134 * gfortran.dg/generic_actual_arg.f90: New test.
1135
1136 PR fortran/28735
1137 * gfortran.dg/module_private_array_refs_1.f90: New test.
1138
1139 PR fortran/28762
1140 * gfortran.dg/program_name_1.f90: New test.
1141
1142 PR fortran/28425
1143 * gfortran.dg/derived_constructor_comps_1.f90: New test.
1144
1145 PR fortran/28496
1146 * gfortran.dg/array_initializer_2.f90: New test.
1147
1148 PR fortran/18111
1149 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
1150
1151 PR fortran/28600
1152 * gfortran.dg/assumed_charlen_function_4.f90: New test.
1153
1154 PR fortran/28771
1155 * gfortran.dg/assumed_charlen_in_main.f90: New test.
1156
1157 PR fortran/28660
1158 * gfortran.dg/dependent_decls_1.f90: New test.
1159
1160 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
1161
1162 PR fortran/25217
1163 * gfortran.dg/derived_init_2.f90: New.
1164
1165 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
1166
1167 * gcc.c-torture/execute/pr28289.c: New test.
1168
1169 2006-08-17 Jakub Jelinek <jakub@redhat.com>
1170
1171 PR c/28744
1172 * gcc.dg/attr-externally-visible-1.c: New test.
1173 * gcc.dg/attr-externally-visible-2.c: New test.
1174 * g++.dg/parse/attr-externally-visible-1.C: New test.
1175 * g++.dg/parse/attr-externally-visible-2.C: New test.
1176
1177 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1178
1179 PR c++/28606
1180 * g++.dg/parse/dtor11.C: New test.
1181
1182 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1183
1184 PR rtl-optimization/28489
1185 * gcc.c-torture/compile/pr28489.c: New test.
1186
1187 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1188
1189 PR c++/28710
1190 * g++.dg/template/redecl4.C: New test.
1191
1192 PR c++/28711
1193 * g++.dg/template/ctor8.C: New test.
1194
1195 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1196
1197 * gcc.dg/pr26570.c: Fix testcase.
1198
1199 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1200
1201 * PR c++/28573
1202 * g++.dg/parse/offsetof6.C: New test.
1203 * g++.dg/parse/offsetof6.C: New test.
1204 * g++.dg/parse/offsetof7.C: New test.
1205
1206 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1207
1208 PR testsuite/28602
1209 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1210 is false.
1211
1212 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1213
1214 PR c++/28302
1215 * g++.dg/ext/vector3.C: New test.
1216
1217 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1218
1219 PR gcov/profile/26570
1220 * gcc.dg/pr26570.c: New test.
1221
1222 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
1223
1224 PR c/27697
1225 * gcc.dg/qual-component-1.c: New test.
1226
1227 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1228
1229 PR c++/28593
1230 * g++.dg/parse/new3.C: New test.
1231
1232 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1233
1234 PR fortran/25828
1235 * gfortran.dg/streamio_1.f90: New test.
1236 * gfortran.dg/streamio_2.f90: New test.
1237 * gfortran.dg/streamio_3.f90: New test.
1238 * gfortran.dg/streamio_4.f90: New test.
1239 * gfortran.dg/streamio_5.f90: New test.
1240 * gfortran.dg/streamio_6.f90: New test.
1241 * gfortran.dg/streamio_7.f90: New test.
1242 * gfortran.dg/streamio_8.f90: New test.
1243
1244 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
1245
1246 PR c/28287
1247 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
1248
1249 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
1250
1251 PR c++/28594
1252 * g++.dg/template/void6.C: New test.
1253
1254 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1255
1256 PR c/28649
1257 * gcc.dg/parse-error-1.c: New test.
1258 * gcc.dg/parse-error-2.c: New test.
1259 * gcc.dg/cpp/digraph2.c: Add error-marker.
1260 * gcc.dg/noncompile/920923-1.c: Likewise.
1261
1262 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1263
1264 PR c/27490
1265 * gcc.dg/sizeof-2.c: New testcase.
1266
1267 PR c/27489
1268 * gcc.dg/switch-A.c: New testcase.
1269
1270 2006-08-14 Steve Ellcey <sje@cup.hp.com>
1271
1272 PR c++/28288
1273 PR c++/14556
1274 * g++.old-deja/g++.warn/compare1.C: Delete.
1275 * g++.dg/opt/pr7503-2.C: Delete.
1276 * g++.dg/opt/pr7503-3.C: Delete.
1277 * g++.dg/opt/pr7503-4.C: Delete.
1278 * g++.dg/opt/pr7503-5.C: Delete.
1279 * g++.dg/opt/max1.C: Delete.
1280 * g++.dg/warn/minmax.C: Delete.
1281 * g++.dg/expr/minmax.C: New test.
1282
1283 2006-08-14 Richard Guenther <rguenther@suse.de>
1284
1285 PR testsuite/28703
1286 * gcc.c-torture/execute/pr28651.c: Do not use argc
1287 to avoid optimization, instead forbid inlining.
1288
1289 2006-08-14 Richard Sandiford <richard@codesourcery.com>
1290
1291 PR rtl-optimization/28634
1292 * gcc.c-torture/execute/ieee/pr28634.c: New test.
1293
1294 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
1295
1296 PR c/27184
1297 * gcc.dg/torture/pr27184.c: New test.
1298
1299 2006-08-12 Jakub Jelinek <jakub@redhat.com>
1300
1301 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
1302
1303 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1304
1305 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
1306 * gfortran.dg/stat_2.f90: Likewise.
1307 * gfortran.dg/chmod_1.f90: Likewise.
1308 * gfortran.dg/chmod_2.f90: Likewise.
1309 * gfortran.dg/chmod_3.f90: Likewise.
1310
1311 2006-08-11 David Edelsohn <edelsohn@gnu.org>
1312
1313 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
1314
1315 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1316
1317 * g++.dg/opt/pr23454-2.C: New test.
1318
1319 2006-08-11 Richard Guenther <rguenther@suse.de>
1320
1321 PR middle-end/28651
1322 * gcc.c-torture/execute/pr28651.c: New testcase.
1323
1324 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
1325
1326 * gnat.dg/specs/static_initializer.ads: New test.
1327
1328 2006-08-10 Paul Brook <paul@codesourcery.com>
1329
1330 * gcc.target/arm/cond-asm.c: New test.
1331
1332 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
1333
1334 PR tree-optimization/26197
1335 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
1336 * g++.dg/vect/vect.exp: Compile the new tests with
1337 --param max-aliased-vops=0.
1338
1339 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
1340
1341 PR c++/28637
1342 * g++.dg/template/void3.C: New test.
1343
1344 PR c++/28638
1345 * g++.dg/template/void4.C: New test.
1346
1347 PR c++/28640
1348 * g++.dg/template/void5.C: New test.
1349
1350 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
1351
1352 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
1353 after dg-do compile.
1354
1355 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
1356
1357 PR tree-optimizations/26969
1358 * gcc.dg/vect/vect.exp: Compile tests prefixed with
1359 "unswitch-loops" with -funswitch-loops.
1360 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
1361
1362 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1363
1364 * gcc.dg/sparc-getcontext-1.c: Fix typo.
1365 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
1366 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
1367 * objc.dg/dwarf-1.m: Likewise.
1368 * objc.dg/dwarf-2.m: Likewise.
1369 * obj-c++.dg/dwarf-2.mm: Likewise.
1370
1371 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1372
1373 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
1374 * objc.dg/dwarf-2.m: Likewise.
1375 * obj-c++.dg/dwarf-2.mm: Likewise.
1376
1377 PR libfortran/28603
1378 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
1379
1380 PR testsuite/27611
1381 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1382
1383 PR testsuite/27033
1384 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1385
1386 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
1387
1388 PR target/27827
1389 * gcc.target/i386/pr27827.c: New testcase.
1390
1391 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
1392
1393 PR fortran/28590
1394 * gfortran.dg/sequence_types_1.f90: New test.
1395
1396 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
1397
1398 PR fortran/28548
1399 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
1400 dg-warning. Add -pedantic option.
1401
1402 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1403
1404 PR c/28502
1405 * gcc.dg/proto-1.c: New test.
1406
1407 PR c/27721
1408 * gcc.dg/lvalue-4.c: New test.
1409
1410 PR c/28136
1411 * gcc.dg/init-bad-5.c: New test.
1412
1413 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
1414
1415 PR c++/28347
1416 * g++.dg/ext/typedef-init.C: Add new test for typedef
1417 initialization inside templates. Adjust existing error markers.
1418
1419 2006-08-03 Mark Mitchell <mark@codesourcery.com>
1420
1421 PR c++/28148
1422 * g++.dg/init/ptrmem3.C: New test.
1423
1424 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
1425
1426 PR tree-optimization/27770
1427 * lib/target-support.exp: New target keyword "section_anchors".
1428 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
1429 tests.
1430 * gcc.dg/vect/section-anchors-pr27770.c: New test.
1431 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
1432 * gcc.dg/vect/section-anchors-vect-69.c: New test.
1433 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
1434
1435 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1436
1437 * gcc.dg/20060801-1.c: Add missing '}'.
1438
1439 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1440
1441 PR c++/27508
1442 * g++.dg/parse/dtor9.C: New test.
1443 * g++.dg/parse/dtor10.C: New test.
1444 * g++.dg/other/error7.C: Adjust error-marker.
1445
1446 PR c++/28274
1447 * g++.dg/other/default5.C: New test.
1448
1449 2006-08-02 Richard Guenther <rguenther@suse.de>
1450
1451 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
1452
1453 2006-08-02 Mark Mitchell <mark@codesourcery.com>
1454
1455 PR c++/28557
1456 * g++.dg/template/conv9.C: New test.
1457
1458 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
1459
1460 PR debug/28063
1461 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
1462 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
1463 Optionally return assembly text. Update callers.
1464 (check_no_compiler_messages): Update verbose messages.
1465 (check_no_messages_and_pattern): New.
1466 (check_effective_target_string_merging): New.
1467
1468 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1469
1470 PR c++/28250
1471 * g++.dg/eh/catch4.C: New test.
1472
1473 PR c++/28257
1474 * g++.dg/other/qual1.C: New test.
1475
1476 PR c++/28259
1477 * g++.dg/inherit/error2.C: New test.
1478
1479 PR c++/28267
1480 * g++.dg/other/new1.C: New test.
1481
1482 * g++.dg/warn/pr23075.C: Remove obsolete test.
1483 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
1484 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
1485
1486 2006-07-31 Mark Mitchell <mark@codesourcery.com>
1487
1488 PR c++/28523
1489 * g++.dg/eh/cast1.C: New test.
1490
1491 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
1492
1493 PR libfortran/28452
1494 * gfortran.dg/random_3.f90: New test.
1495
1496 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1497
1498 PR c++/28432
1499 * g++.dg/other/pr28304.C: Change expected error message.
1500 * g++.dg/other/pr28432.C: New test.
1501
1502 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1503
1504 PR c++/28256
1505 * g++.dg/init/brace2.C: Change expected error message, add empty init.
1506
1507 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
1508
1509 PR debug/23336
1510 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
1511 at -g1.
1512 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
1513 g++.dg/debug/enum-2.C: New.
1514
1515 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1516
1517 PR c++/6634
1518 * g++.dg/parse/long1.C: Add more tests.
1519
1520 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1521
1522 * gfortran.dg/lrshift_1.c: New file.
1523
1524 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1525
1526 PR libgfortran/28335
1527 * gfortran.dg/no_unit_error_1.f90: New test.
1528
1529 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1530
1531 PR libgfortran/28335
1532 * gfortran.dg/no_unit_error_1.f90: Delete test.
1533 * gfortran.dg/no_unit_error_2.f90: Delete test.
1534
1535 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1536
1537 * gfortran.dg/chmod_3.f90: New test.
1538 * gfortran.dg/ltime_gmtime_1.f90: New test.
1539 * gfortran.dg/ltime_gmtime_2.f90: New test.
1540 * gfortran.dg/lrshift_1.f90: New test.
1541 * gfortran.dg/chmod_1.f90: New test.
1542 * gfortran.dg/chmod_2.f90: New test.
1543
1544 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
1545
1546 PR c++/27668
1547 * g++.dg/template/crash55.C: New test.
1548
1549 PR c++/27962
1550 * g++.dg/template/nontype16.C: New test.
1551
1552 * g++.dg/template/void2.C: Adjust error markers.
1553 * g++.dg/template/nontype5.C: Adjust error markers.
1554
1555 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
1556
1557 * gcc.target/i386/stack-prot-kernel.c: New test.
1558
1559 2006-07-27 Roger Sayle <roger@eyesopen.com>
1560
1561 * gcc.dg/builtins-55.c: New test case.
1562
1563 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
1564
1565 PR rtl-optimization/27907
1566 * gcc.c-torture/compile/pr27907.c: New test.
1567
1568 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1569
1570 * gfortran.dg/mclock.f90: New test.
1571 * gfortran.dg/int_conv_1.f90: New test.
1572 * gfortran.dg/stat_1.f90: New test.
1573 * gfortran.dg/stat_2.f90: New test.
1574
1575 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1576
1577 PR libgfortran/28335
1578 * gfortran.dg/no_unit_error_1.f90: New test.
1579 * gfortran.dg/no_unit_error_2.f90: New test.
1580 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
1581
1582 2006-07-25 Roger Sayle <roger@eyesopen.com>
1583
1584 PR middle-end/28473
1585 * gcc.dg/fold-convround-1.c: New test case.
1586
1587 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1588
1589 * gfortran.dg/arithmetic_if.f90: Fix comments.
1590
1591 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1592
1593 PR c++/27572
1594 * g++.dg/other/typedef1.C: New test.
1595 * g++.dg/template/typedef4.C: New test.
1596 * g++.dg/template/typedef5.C: New test.
1597
1598 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
1599
1600 PR fortran/28416
1601 * gfortran.dg/allocatable_dummy_3.f90: New.
1602
1603 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1604
1605 PR fortran/28439
1606 * gfortran.dg/arithmetic_if.f90: New test.
1607
1608 2006-07-24 Uros Bizjak <uros@kss-loka.si>
1609
1610 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
1611 avoid memcpy optimization.
1612
1613 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1614
1615 PR fortran/25289
1616 * gfortran.dg/direct_io_6.f90: New test.
1617
1618 2006-07-24 Jan Hubicka <jh@suse.cz>
1619
1620 PR c/25795
1621 PR c++/27369
1622 * gcc.dg/pr25795.c: New test.
1623 * gcc.dg/pr25795-1.c: New test.
1624
1625 2006-07-23 Roger Sayle <roger@eyesopen.com>
1626
1627 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
1628 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
1629 which may be transformed to "g || h" on some platforms.
1630
1631 2006-07-23 Mark Mitchell <mark@codesourcery.com>
1632
1633 PR c++/28025
1634 * g++.dg/template/friend45.C: New test.
1635
1636 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1637
1638 PR libgfortran/28339
1639 * gfortran.dg/arrayio_8.f90: New test.
1640
1641 2006-07-21 Mike Stump <mrs@apple.com>
1642
1643 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
1644
1645 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
1646
1647 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1648
1649 PR c++/28250
1650 * g++.dg/eh/catch3.C: New test.
1651
1652 PR c++/28363
1653 * g++.dg/template/defarg10.C: New test.
1654
1655 2006-07-20 Paul Brook <paul@codesourcery.com>
1656
1657 PR 27363
1658 * gcc.dg/pr27363.c: New test.
1659
1660 2006-07-19 Mark Mitchell <mark@codesourcery.com>
1661
1662 PR c++/28338
1663 * g++.dg/init/ref13.C: New test.
1664
1665 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1666
1667 PR obj-c++/28434
1668 * obj-c++.dg/proto-error-1.mm: New test.
1669
1670 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1671
1672 PR c++/28337
1673 * g++.dg/template/string1.C: New test.
1674
1675 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1676
1677 PR c++/28048
1678 * g++.dg/template/defarg9.C: New test.
1679
1680 PR c++/28235
1681 * g++.dg/template/static27.C: New test.
1682
1683 2006-07-18 Diego Novillo <dnovillo@redhat.com>
1684
1685 PR 28410
1686 * gcc.dg/tree-ssa/pr28410.c: New test.
1687
1688 2006-07-18 Lee Millward <lee.millward@gmail.com>
1689
1690 PR c++/28258
1691 * g++/dg/other/error13.C: New test.
1692
1693 PR c++/28260
1694 * g++.dg/template/friend44.C: New test.
1695
1696 2006-07-18 Steve Ellcey <sje@cup.hp.com>
1697
1698 PR c++/27495
1699 * g++.dg/other/pr27495.C: New.
1700
1701 2006-07-18 Olivier Hainque <hainque@adacore.com>
1702
1703 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
1704 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
1705
1706 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1707
1708 PR c/28286
1709 * gcc.dg/pragma-pack-4.c: New test.
1710
1711 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1712
1713 PR c++/28291
1714 * g++.dg/ext/pr28291.C: New test.
1715
1716 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1717
1718 PR middle-end/28403
1719 * gcc.c-torture/execute/pr28403.c: New test.
1720
1721 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1722
1723 PR middle-end/28402
1724 * gcc.dg/pr28402.c: New test.
1725
1726 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1727
1728 PR c++/28304
1729 * g++.dg/other/pr28304.C: New test.
1730
1731 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
1732
1733 PR other/28251
1734 gcc.c-torture/unsorted/dump-noaddr.c: New test.
1735 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
1736
1737 2006-07-17 Richard Guenther <rguenther@suse.de>
1738
1739 PR tree-optimization/28238
1740 * g++.dg/tree-ssa/pr28238.C: New testcase.
1741
1742 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1743
1744 PR c++/28250
1745 * g++.dg/eh/catch1.C: New test.
1746 * g++.dg/eh/catch2.C: New test.
1747
1748 2006-07-16 Jakub Jelinek <jakub@redhat.com>
1749
1750 PR c++/28370
1751 * g++.dg/template/anon3.C: New test.
1752
1753 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
1754
1755 PR fortran/20844
1756 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
1757 specifiers requiring an explicit format tag..
1758
1759 PR fortran/28201
1760 * gfortran.dg/generic_5: New test.
1761
1762 PR fortran/20893
1763 * gfortran.dg/elemental_optional_args_1.f90: New test.
1764
1765 2006-07-16 Olivier Hainque <hainque@adacore.com>
1766
1767 * gnat.dg/assert.ads: New file.
1768 * gnat.dg/controlled_record.ads: Likewise.
1769 * gnat.dg/controlled_record.adb: Likewise.
1770
1771 2006-07-15 Lee Millward <lee.millward@gmail.com>
1772
1773 PR c++/28292
1774 * g++.dg/other/error12.C: New test.
1775
1776 PR c++/28269
1777 * g++.dg/template/crash54.C: New test.
1778
1779 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1780
1781 PR c++/28249
1782 * g++.dg/parse/catch1.C: New test.
1783
1784 PR c++/28294
1785 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
1786
1787 PR c++/28387
1788 * g++.dg/ext/attrib24.C: New test.
1789
1790 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1791
1792 PR c++/28343
1793 * g++.dg/ext/asmspec1.C: New test.
1794
1795 2006-07-13 Janis Johnson <janis187@us.ibm.com>
1796
1797 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
1798 (dg-test): Support shouldfail tests.
1799 * lib/target-supports-dg.exp (dg-shouldfail): New.
1800 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
1801 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
1802 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
1803 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
1804 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
1805 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
1806 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
1807
1808 2006-07-13 Jan Hubicka <jh@suse.cz>
1809
1810 * gcc.target/i386/memcpy-1.c: New.
1811
1812 2006-07-12 Geoffrey Keating <geoffk@apple.com>
1813
1814 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
1815
1816 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
1817
1818 PR fortran/25097
1819 * gfortran.dg/present_1.f90: New test.
1820
1821 PR fortran/20903
1822 * gfortran.dg/interface_derived_type_1.f90: New test.
1823
1824 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
1825
1826 PR fortran/28213
1827 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
1828 list.
1829
1830 2006-07-07 Lee Millward <lee.millward@gmail.com>
1831
1832 PR c++/27820
1833 * g++.dg/other/label1.C: New test.
1834
1835 2006-07-07 Richard Guenther <rguenther@suse.de>
1836
1837 PR middle-end/28268
1838 * gcc.dg/torture/pr28268.c: New testcase.
1839
1840 2006-07-07 Steve Ellcey <sje@cup.hp.com>
1841
1842 PR c++/27019
1843 * g++.dg/ext/pr27019.C: New.
1844
1845 2006-07-07 Richard Guenther <rguenther@suse.de>
1846
1847 PR tree-optimization/28187
1848 * gcc.dg/pr28187.c: New testcase.
1849
1850 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
1851
1852 * gnat.dg/address_conversion.adb: New test.
1853 * gnat.dg/boolean_subtype.adb: Likewise.
1854 * gnat.dg/frame_overflow.adb: Likewise.
1855 * gnat.dg/pointer_array.adb: Likewise.
1856 * gnat.dg/pointer_conversion.adb: Likewise.
1857
1858 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
1859
1860 PR fortran/28237
1861 PR fortran/23420
1862 * gfortran.dg/print_fmt_5.f90: New test.
1863
1864 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1865
1866 PR fortran/28129
1867 * gfortran.dg/bounds_check_4.f90: New test.
1868
1869 2006-07-05 Richard Guenther <rguenther@suse.de>
1870
1871 PR target/28158
1872 * gfortran.dg/pr28158.f90: New testcase.
1873
1874 2006-07-05 Richard Guenther <rguenther@suse.de>
1875
1876 PR tree-optimization/28162
1877 * gcc.dg/pr28162.c: New testcase.
1878
1879 2006-07-05 Richard Guenther <rguenther@suse.de>
1880 Andrew Pinski <pinskia@gcc.gnu.org>
1881
1882 PR c++/27084
1883 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
1884
1885 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
1886
1887 PR fortran/28174
1888 * gfortran.dg/actual_array_substr_2.f90: New test.
1889
1890 PR fortran/28167
1891 * gfortran.dg/actual_array_constructor_2.f90: New test.
1892
1893 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1894
1895 * gfortran.dg/itime_idate_1.f: New test.
1896 * gfortran.dg/itime_idate_2.f: New test.
1897
1898 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1899
1900 PR libgfortran/27704
1901 * gfortran.dg/open_status_3.f90: New test.
1902 * gfortran.dg/fmt_l.f90: Update for new feature.
1903
1904 2006-07-03 Asher Langton <langton2@llnl.gov>
1905
1906 * gfortran.dg/oldstyle_2.f90: New.
1907
1908 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
1909
1910 * gnat.dg/string_slice.adb: New test.
1911
1912 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1913
1914 PR fortran/19259
1915 * gfortran.dg/semicolon_fixed.c: New.
1916 * gfortran.dg/semicolon_free.c: New.
1917
1918 2006-06-30 Mike Stump <mrs@apple.com>
1919
1920 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
1921 that don't support internal visibility.
1922
1923 2006-06-30 Andrew Pinski <pinskia@gmail.com>
1924
1925 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
1926 for '(' / ')' needing an extra '\'.
1927
1928 2006-06-29 Roger Sayle <roger@eyesopen.com>
1929
1930 PR middle-end/27428
1931 * gcc.dg/pr27428-1.c: New test case.
1932
1933 2006-06-29 Mike Stump <mrs@apple.com>
1934
1935 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
1936 on darwin as we can't align commons large enough yet.
1937
1938 * gcc.dg/vla-8.c: Add additional testcases.
1939
1940 2006-06-26 Steve Ellcey <sje@cup.hp.com>
1941
1942 PR c++/28114
1943 * g++.dg/other/pr28114.C: New.
1944
1945 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
1946
1947 * gcc.c-torture/compile/20060625-1.c: New test.
1948
1949 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
1950
1951 PR fortran/20867
1952 * gfortran.dg/stfunc_3.f90: New test.
1953
1954 PR fortran/25056
1955 * gfortran.dg/impure_actual_1.f90: New test.
1956
1957 PR fortran/20874
1958 * gfortran.dg/elemental_result_1.f90: New test.
1959
1960 PR fortran/25073
1961 * gfortran.dg/select_7.f90: New test.
1962
1963 PR fortran/27554
1964 * intrinsic_actual_1.f: New test.
1965
1966 PR fortran/22038
1967 PR fortran/28119
1968 * gfortran.dg/forall_4.f90: New test.
1969
1970 PR fortran/25072
1971 * gfortran.dg/forall_5.f90: New test.
1972
1973 2006-06-25 Lee Millward <lee.millward@gmail.com>
1974
1975 PR c++/28051
1976 * g++.dg/template/using13.C: New test.
1977
1978 PR c++/28054
1979 * g++.dg/other/incomplete3.C: New test.
1980
1981 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1982
1983 PR fortran/28081
1984 * gfortran.dg/substr_3.f: New test.
1985 * gfortran.dg/equiv_2.f90: Update expected error message.
1986
1987 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
1988
1989 PR fortran/28118
1990 * gfortran.dg/actual_array_substr_1.f90: New test.
1991
1992 2006-06-24 Olivier Hainque <hainque@adacore.com>
1993
1994 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
1995 * gnat.dg/scalar_mode_agg_compare.adb: New test.
1996
1997 2006-06-23 Janis Johnson <janis187@us.ibm.com>
1998
1999 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
2000
2001 2006-06-23 Steven G. Kargl <kargls@comcast.net>
2002
2003 PR fortran/27981
2004 * gfortran.dg/simpleif_2.f90: New test.
2005
2006 2006-06-23 Lee Millward <lee.millward@gmail.com>
2007
2008 * g++.dg/template/error22.C: Fix typo.
2009
2010 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2011
2012 PR c++/28112
2013 * g++.dg/ext/attrib23.C: New test.
2014
2015 2006-06-23 Olivier Hainque <hainque@adacore.com>
2016
2017 * gnat.dg/varsize_temp.adb: New test.
2018
2019 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2020
2021 PR c++/11468
2022 * g++.dg/other/java2.C: New test.
2023
2024 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
2025
2026 PR target/27789
2027 * g++.dg/ext/dllimport4.C. Add more tests for invalid
2028 initialization.
2029
2030 2006-06-22 Roger Sayle <roger@eyesopen.com>
2031
2032 PR target/27531
2033 * gcc.dg/pr27531-1.c: New test case.
2034
2035 2006-06-22 Asher Langton <langton2@llnl.gov>
2036
2037 PR fortran/24748
2038 * gfortran.dg/implicit_8.f90: New.
2039
2040 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
2041
2042 PR rtl-optimization/28121
2043 * gcc.dg/pr28121.c: New test.
2044
2045 2006-06-22 Lee Millward <lee.millward@gmail.com>
2046
2047 PR c++/27805
2048 * g++.dg/parse/ptrmem6.C: New test.
2049
2050 PR c++/27821
2051 * g++.dg/template/error22.C: New test.
2052
2053 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2054
2055 PR c++/28111
2056 * g++.dg/template/friend43.C: New test.
2057
2058 PR c++/28110
2059 * g++.dg/template/crash53.C: New test.
2060
2061 PR c++/28109
2062 * g++.dg/rtti/incomplete1.C: New test.
2063
2064 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
2065
2066 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
2067
2068 2006-06-21 Joseph Myers <joseph@codesourcery.com>
2069
2070 * gcc.c-torture/execute/complex-7.c: New.
2071
2072 2006-06-21 Jakub Jelinek <jakub@redhat.com>
2073
2074 * gcc.dg/merge-all-constants-1.c: New test.
2075
2076 2006-06-20 Janis Johnson <janis187@us.ibm.com>
2077
2078 PR c++/28113
2079 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
2080
2081 2006-06-20 Steven G. Kargl <kargls@comcast.net>
2082
2083 * gfortran.dg/rrspacing_1.f90: New test.
2084
2085 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2086
2087 PR c++/28052
2088 * g++.dg/other/bitfield2.C: New test.
2089
2090 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
2091
2092 PR tree-optimization/27331
2093 * gcc.dg/pr27331.c: New test.
2094
2095 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
2096 Eric Botcazou <ebotcazou@adacore.com>
2097
2098 PR ada/18692
2099 * lib/gnat.exp: New file.
2100 * lib/gnat-dg.exp: Likewise.
2101 * gnat.dg: New directory.
2102 * gnat.dg/dg.exp: New driver.
2103 * gnat.dg/specs: New directory.
2104 * gnat.dg/specs/specs.exp: New driver.
2105 * gnat.dg/style: New directory.
2106 * gnat.dg/style/style.exp: New driver.
2107
2108 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
2109
2110 PR fortran/16206
2111 * gfortran.dg/array_initializer_1.f90: New test.
2112
2113 PR fortran/28005
2114 * gfortran.dg/matmul_3.f90: New test.
2115
2116 2006-06-19 Andrew Pinski <pinskia@gmail.com>
2117
2118 PR middle-end/28075
2119 * gcc.dg/tree-ssa/inline-1.c: New test.
2120
2121 2006-06-19 Anatoly Sokolov <aesok@post.ru>
2122
2123 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
2124 in malloc prototype; remove XFAIL.
2125 * gcc.dg/pr18241-2.c: Ditto.
2126 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
2127 in memset prototype; remove XFAIL.
2128 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2129
2130 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
2131
2132 * gcc.dg/vla-8.c: Add.
2133
2134 2006-06-19 Richard Guenther <rguenther@suse.de>
2135
2136 PR tree-optimization/27090
2137 * g++.dg/tree-ssa/pr27090.C: New testcase.
2138
2139 2006-06-19 Roger Sayle <roger@eyesopen.com>
2140
2141 PR target/27861
2142 * gcc.dg/pr27861-1.c: New test case.
2143
2144 2006-06-19 Richard Guenther <rguenther@suse.de>
2145
2146 PR middle-end/28045
2147 * gcc.dg/torture/pr28045.c: New testcase.
2148
2149 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2150
2151 PR fortran/26801
2152 * gfortran.dg/associated_4.f90: New test.
2153
2154 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2155
2156 PR fortran/19310
2157 PR fortran/19904
2158 * gfortran.dg/real_const_3.f90: New test.
2159
2160 2006-06-16 Mark Mitchell <mark@codesourcery.com>
2161
2162 PR c++/28016
2163 * g++.dg/template/static26.C: New test.
2164
2165 PR c++/27979
2166 * g++.dg/expr/bitfield2.C: New test.
2167
2168 PR c++/27884
2169 * g++.dg/parse/linkage2.C: New test.
2170
2171 2006-06-16 Richard Guenther <rguenther@suse.de>
2172
2173 PR middle-end/27116
2174 * gcc.dg/pr15785-1.c: Revert last change.
2175 * gcc.dg/torture/pr27116-2.c: New testcase.
2176
2177 2006-06-16 Roger Sayle <roger@eyesopen.com>
2178
2179 PR middle-end/27802
2180 * gcc.dg/pr27802-1.c: New test case.
2181
2182 2006-06-15 Mark Mitchell <mark@codesourcery.com>
2183
2184 PR c++/27689
2185 * g++.dg/template/ttp18.C: New test.
2186 * g++.dg/template/ttp19.C: Likewise.
2187
2188 PR c++/27666
2189 * g++.dg/expr/cond9.C: New test.
2190
2191 PR c++/27640
2192 * g++.dg/template/ctor7.C: New test.
2193
2194 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2195
2196 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2197
2198 2006-06-16 Richard Guenther <rguenther@suse.de>
2199
2200 PR tree-optimization/27781
2201 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2202
2203 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2204
2205 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2206
2207 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2208
2209 * gcc.dg/tree-ssa/loop-18.c: New test.
2210
2211 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2212
2213 PR c++/27665
2214 * g++.dg/template/crash52.C: New test.
2215
2216 PR c++/27648
2217 * g++.dg/ext/attrib22.C: New test.
2218
2219 PR c++/26559
2220 * g++.dg/template/builtin1.C: New test.
2221 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2222
2223 PR c++/28018
2224 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2225 assignment.
2226 * g++.old-deja/g++.pt/crash51.C: Likewise.
2227
2228 PR c++/27227
2229 * g++.dg/lookup/linkage1.C: New test.
2230 * g++.dg/lookup/linkage2.C: Likewise.
2231
2232 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
2233
2234 PR middle-end/27959
2235 * gcc.dg/pr27959.c: New testcase.
2236
2237 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
2238
2239 PR target/28014:
2240 * g++.dg/eh/div.C: New test.
2241
2242 2006-06-13 Jakub Jelinek <jakub@redhat.com>
2243
2244 PR c++/27894
2245 * g++.dg/tree-ssa/pr26757.C: New test.
2246 * g++.dg/tree-ssa/pr27894.C: New test.
2247
2248 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2249
2250 * gcc.c-torture/compile/20060609-1.c: New test.
2251
2252 PR target/27863
2253 * gcc.c-torture/compile/pr27863.c: New test.
2254
2255 2006-06-13 Richard Guenther <rguenther@suse.de>
2256
2257 PR tree-optimization/27830
2258 * g++.dg/tree-ssa/pr27830.C: New testcase.
2259
2260 2006-06-13 Matthew Sachs <msachs@apple.com>
2261
2262 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
2263 the list of compiler flags; this causes those flags to be checked
2264 for things like dg-skip-if.
2265
2266 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2267
2268 PR c++/27601
2269 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
2270
2271 2006-06-12 Mark Mitchell <mark@codesourcery.com>
2272 Kazu Hirata <kazu@codesourcery.com>
2273
2274 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
2275 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
2276
2277 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2278
2279 PR c++/27933
2280 * g++.dg/lookup/using15.C: New test.
2281
2282 PR c++/27951
2283 * g++.dg/other/anon4.C: New test.
2284
2285 2006-06-12 Roger Sayle <roger@eyesopen.com>
2286
2287 PR c++/21210
2288 * g++.dg/init/complex1.C: New test case.
2289
2290 2006-06-11 Eric Christopher <echristo@apple.com>
2291
2292 PR middle-end/27948
2293 * gcc.dg/bf-ms-layout.c: Run on darwin.
2294 * gcc.dg/bf-no-ms-layout: Ditto.
2295 * gcc.dg/attr-ms_struct-2.c: New.
2296 * gcc.dg/bf-ms-layout-2.c: Ditto.
2297
2298 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
2299
2300 * gcc.dg/attr-ms_struct-packed1.c: New.
2301
2302 2006-06-09 Mike Stump <mrs@apple.com>
2303
2304 * gcc.dg/vla-7.c: Add.
2305
2306 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
2307
2308 PR fortran/24558
2309 * gfortran.dg/entry_6.f90: New test.
2310
2311 PR fortran/20877
2312 PR fortran/25047
2313 * gfortran.dg/entry_7.f90: New test.
2314
2315 2006-06-09 Jakub Jelinek <jakub@redhat.com>
2316
2317 PR c/27747
2318 * gcc.dg/cpp/_Pragma6.c: New test.
2319
2320 PR c++/27748
2321 * g++.dg/cpp/_Pragma1.C: New test.
2322
2323 PR preprocessor/27746
2324 * gcc.dg/gomp/macro-3.c: New test.
2325 * gcc.dg/gomp/macro-4.c: New test.
2326 * g++.dg/gomp/macro-3.C: New test.
2327 * g++.dg/gomp/macro-4.C: New test.
2328
2329 2006-06-09 Richard Guenther <rguenther@suse.de>
2330
2331 PR tree-optimization/26998
2332 * gcc.dg/torture/pr26998.c: New testcase.
2333 * gcc.dg/tree-ssa/vrp29.c: New testcase.
2334
2335 2006-06-08 Mike Stump <mrs@apple.com>
2336
2337 * gcc.dg/pr27095.c: Account for stubs.
2338
2339 PR target/26427
2340 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
2341 produce bad code on darwin.
2342
2343 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2344
2345 PR fortran/27958
2346 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
2347
2348 2006-06-08 Asher Langton <langton2@llnl.gov>
2349
2350 PR fortran/27786
2351 * cray_pointers_2.f90: Add -fbounds-check compile flag.
2352
2353 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2354
2355 PR target/27421
2356 * gcc.dg/union-3.c: New test.
2357
2358 2006-06-08 Richard Guenther <rguenther@suse.de>
2359
2360 PR middle-end/27116
2361 * gcc.dg/torture/pr27116.c: New testcase.
2362 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
2363
2364 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2365
2366 PR rtl-optimization/26449
2367 * gcc.dg/pr26449.c: New test.
2368
2369 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2370
2371 PR c++/27601
2372 * g++.dg/ext/offsetof1.C: Test member functions.
2373
2374 2006-06-07 Steve Ellcey <sje@cup.hp.com>
2375
2376 * gcc.dg/pr27095.c: Improve scanning.
2377
2378 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
2379
2380 PR fortran/23091
2381 * gfortran.dg/saved_automatic_1.f90: New test.
2382
2383 PR fortran/24168
2384 * gfortran.dg/array_simplify_1.f90: New test.
2385
2386 PR fortran/25090
2387 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2388
2389 PR fortran/25058
2390 * gfortran.dg/entry_dummy_ref_2.f90: New test.
2391
2392 2006-06-06 Mark Mitchell <mark@codesourcery.com>
2393
2394 PR c++/27177
2395 * g++.dg/expr/cast7.C: New test.
2396
2397 2006-06-06 Janis Johnson <janis187@us.ibm.com>
2398
2399 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
2400 * lib/gcc-defs.exp (tool_check_compile): Ditto.
2401 * lib/fortran-torture.exp (fortran-torture-compile,
2402 fortran-torture-execute): Ditto.
2403
2404 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
2405
2406 PR target/27842
2407 * gcc.dg/vmx/pr27842.c: New test.
2408
2409 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2410
2411 PR libfortran/27895
2412 * gfortran.dg/bounds_check_3.f90: New test.
2413
2414 2006-06-05 Mike Stump <mrs@apple.com>
2415
2416 * objc.dg/objc-fast-4.m: Skip for ppc64.
2417
2418 2006-06-05 Steve Ellcey <sje@cup.hp.com>
2419
2420 PR testsuite/27705
2421 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
2422
2423 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
2424 Victor Kaplansky <victork@il.ibm.com>
2425
2426 PR tree-optimizations/26360
2427 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
2428 with -fno-tree-dce.
2429 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
2430
2431 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
2432
2433 PR fortran/14067
2434 * gfortran.dg/data_char_1.f90: Add messages for truncated
2435 strings.
2436
2437 PR fortran/16943
2438 * gfortran.dg/func_decl_2.f90: New test.
2439
2440 PR fortran/20839
2441 * gfortran.dg/do_2.f90: New test.
2442
2443 PR fortran/27655
2444 * gfortran.dg/associated_3.f90: New test.
2445
2446 2006-06-04 Mark Mitchell <mark@codesourcery.com>
2447
2448 PR c++/27819
2449 * g++.dg/template/static25.C: New test.
2450
2451 PR c++/27722
2452 * g++.dg/init/array21.C: New test.
2453
2454 PR c++/27807
2455 * g++.dg/ext/complit7.C: New test.
2456
2457 PR c++/27806
2458 * g++.dg/parse/ptrmem5.C: New test.
2459
2460 2006-06-04 Roger Sayle <roger@eyesopen.com>
2461 Andrew Pinski <pinskia@physics.uc.edu>
2462
2463 PR c/27150
2464 PR middle-end/27382
2465 * gcc.dg/pr27150-1.c: New testcase.
2466 * gcc.dg/pr27382-1.c: New testcase.
2467 * gcc.dg/pr27382-2.c: New testcase.
2468
2469 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
2470
2471 PR c/25161
2472 PR c/27020
2473 * gcc.dg/array-10.c: New test.
2474
2475 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2476
2477 PR c++/27804
2478 * g++.dg/init/const4.C: New test.
2479 * g++.dg/init/member1.C: Add error-marker.
2480 * g++.dg/other/fold1.C: Adjust error-marker.
2481
2482 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2483
2484 PR c++/27601
2485 * g++.dg/ext/offsetof1.C: New test.
2486
2487 2006-06-04 Eric Christopher <echristo@apple.com>
2488
2489 * gcc.dg/attr-ms_struct-1.c: New.
2490
2491 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
2492
2493 * gcc.c-torture/compile/builtin_constant_p.c: New test.
2494
2495 2006-06-04 Richard Guenther <rguenther@suse.de>
2496
2497 PR tree-optimization/27039
2498 * gcc.dg/tree-ssa/loop-17.c: New testcase.
2499
2500 2006-06-03 Roger Sayle <roger@eyesopen.com>
2501
2502 PR target/26223
2503 * gcc.target/i386/amd64-abi-2.c: New test case.
2504
2505 2006-06-02 Eric Christopher <echristo@apple.com>
2506
2507 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
2508 * gcc.target/i386/20020523-1.c: Skip if darwin.
2509 * gcc.target/i386/asm-3.c: Ditto.
2510 * gcc.target/i386/20011119-1.c: Ditto.
2511 * gcc.target/i386/clobbers.c: Remove pic part of test.
2512
2513 2006-06-02 Steve Ellcey <sje@cup.hp.com>
2514
2515 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
2516 * g++.old-deja/g++.other/init19.C: Ditto.
2517 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
2518 and add other platforms as expected failures.
2519
2520 2006-06-01 Steve Ellcey <sje@cup.hp.com>
2521
2522 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
2523 (is-effective-target-keyword): Ditto.
2524
2525 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
2526
2527 PR fortran/27715
2528 * gfortran.dg/extended_char_comparison_1.f: New test.
2529
2530 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
2531
2532 PR fortran/25098
2533 * gfortran.dg/dummy_procedure_1.f90: New test.
2534
2535 PR fortran/25147
2536 * gfortran.dg/dummy_procedure_2.f90: New test.
2537
2538 * gfortran.dg/associated_2.f90: Correct to make consistent with
2539 standard.
2540
2541 2006-05-31 Roger Sayle <roger@eyesopen.com>
2542
2543 * gcc.target/i386/387-11.c: New test case.
2544
2545 2006-05-31 Mark Mitchell <mark@codesourcery.com>
2546
2547 PR c++/27801
2548 * g++.dg/template/cond6.C: New test.
2549
2550 PR c++/26496
2551 * g++.dg/template/crash51.C: New test.
2552 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
2553
2554 PR c++/27385
2555 * g++.dg/init/array20.C: New test.
2556
2557 2006-05-31 Roger Sayle <roger@eyesopen.com>
2558
2559 * gcc.dg/builtins-54.c: New test case.
2560
2561 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2562
2563 PR c++/26433
2564 * g++.dg/template/fntry1.C: Add dg-do link.
2565
2566 PR c++/27808
2567 * g++.dg/parse/friend6.C: New test.
2568
2569 2006-05-30 Asher Langton <langton2@llnl.gov>
2570
2571 * gfortran.dg/cray_pointers_7.f90: New test.
2572
2573 2006-05-30 Roger Sayle <roger@eyesopen.com>
2574
2575 PR tree-optimization/23452
2576 * gcc.dg/fold-mulconj-1.c: New test case.
2577
2578 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2579
2580 PR c++/27803
2581 * g++.dg/parse/bitfield1.C: New test.
2582
2583 2006-05-30 Roger Sayle <roger@eyesopen.com>
2584
2585 * gcc.target/ppc-eq0-1.c: New test case.
2586 * gcc.target/ppc-negeq0-1.c: New test case.
2587
2588 2006-05-30 Dirk Mueller <dmueller@suse.de>
2589
2590 PR c/27273
2591 * gcc.dg/overflow-warn-5.c: New test.
2592
2593 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2594
2595 PR c/27718
2596 * gcc.dg/sizeof-1.c: New test.
2597
2598 2006-05-30 Uros Bizjak <uros@kss-loka.si>
2599
2600 PR target/27790
2601 * gcc.target/i386/pr27790.c: New test.
2602
2603 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2604
2605 PR libgfortran/27757
2606 * gfortran.dg/direct_io_5.f90: New test.
2607
2608 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2609
2610 PR libgfortran/27634
2611 * gfortran.dg/fmt_missing_period_1.f: New test.
2612 * gfortran.dg/fmt_missing_period_2.f: New test.
2613 * gfortran.dg/fmt_missing_period_3.f: New test.
2614
2615 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2616
2617 PR fortran/19777
2618 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
2619 arrays.
2620
2621 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2622
2623 PR c++/27713
2624 * g++.dg/template/new6.C: New test.
2625
2626 2006-05-29 Roger Sayle <roger@eyesopen.com>
2627
2628 PR tree-optimization/24964
2629 * gcc.target/i386/387-10.c: New test case.
2630
2631 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
2632
2633 * intrinsics/string_intrinsics.c (compare_string):
2634 Use memcmp instead of strncmp to avoid tripping over
2635 CHAR(0) in a string.
2636
2637 2006-05-27 Richard Guenther <rguenther@suse.de>
2638
2639 PR middle-end/27773
2640 * gcc.dg/torture/pr27773.c: New testcase.
2641
2642 2006-05-27 Dirk Mueller <dmueller@suse.de>
2643
2644 * gcc.dg/pr24561.c: Rename to..
2645 * gcc.dg/pr25962.c: .. this.
2646
2647 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2648
2649 PR fortran/19777
2650 * gfortran.dg/bounds_check_2.f: New test.
2651
2652 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
2653
2654 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
2655 * gfortran.dg/byte_1.f90: Likewise.
2656 * gfortran.dg/dup_save_2.f90: Likewise.
2657
2658 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
2659
2660 * gfortran.dg/associated_2.f90: New test.
2661
2662 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2663
2664 PR fortran/27524
2665 * gfortran.dg/bounds_check_1.f90: New test.
2666
2667 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
2668
2669 PR rtl-optimization/27661
2670 * gcc.dg/pr27661.c: New test case.
2671
2672 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2673
2674 PR fortran/23151
2675 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
2676 * gfortran.dg/print_parentheses_1.f: New test.
2677 * gfortran.dg/print_parentheses_2.f90: New test.
2678
2679 2006-05-26 Jakub Jelinek <jakub@redhat.com>
2680
2681 PR target/27758
2682 * gcc.dg/pr27758.c: New test.
2683
2684 2006-05-24 Falk Hueffner <falk@debian.org>
2685
2686 * gcc.c-torture/compile/pr27571.c: New test.
2687
2688 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
2689
2690 PR fortran/27709
2691 * gfortran.dg/spec_expr_4.f90: New test.
2692
2693 PR fortran/27155
2694 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
2695
2696 2006-05-25 Mark Mitchell <mark@codesourcery.com>
2697
2698 PR c++/20103
2699 * g++.dg/ext/complit6.C: New test.
2700 * g++.dg/ext/complit3.C: Adjust error markers.
2701 * g++.dg/init/const3.C: New test.
2702
2703 2006-05-25 Richard Guenther <rguenther@suse.de>
2704
2705 PR middle-end/27743
2706 * gcc.dg/torture/pr27743.c: New testcase.
2707
2708 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2709
2710 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
2711
2712 2006-05-25 Alan Modra <amodra@bigpond.net.au>
2713
2714 * gcc.dg/compat/scalar-by-value-x.h: New.
2715 * gcc.dg/compat/scalar-by-value-y.h: New.
2716 * gcc.dg/compat/scalar-by-value-5.c: New.
2717 * gcc.dg/compat/scalar-by-value-5_main.c: New.
2718 * gcc.dg/compat/scalar-by-value-5_x.c: New.
2719 * gcc.dg/compat/scalar-by-value-5_y.c: New.
2720 * gcc.dg/compat/scalar-by-value-6.c: New.
2721 * gcc.dg/compat/scalar-by-value-6_main.c: New.
2722 * gcc.dg/compat/scalar-by-value-6_x.c: New.
2723 * gcc.dg/compat/scalar-by-value-6_y.c: New.
2724
2725 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
2726
2727 PR tree-optimization/27639
2728 PR tree-optimization/26719
2729 * gcc.dg/pr27639.c: New test.
2730 * gcc.dg/pr26719.c: New test.
2731 * gcc.dg/tree-ssa/scev-cast.c: New test.
2732
2733 2006-05-23 Mark Mitchell <mark@codesourcery.com>
2734
2735 PR c++/20173
2736 * g++.dg/template/error21.C: New test.
2737
2738 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
2739
2740 PR target/27696
2741 * gcc.target/i386/pr27696.c: New.
2742
2743 2006-05-22 Janis Johnson <janis187@us.ibm.com>
2744
2745 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
2746
2747 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
2748
2749 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2750
2751 PR c++/27716
2752 * g++.dg/other/assign1.C: New test.
2753
2754 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
2755
2756 PR target/27266
2757 * gcc.target/i386/pr27266.c: New.
2758
2759 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2760
2761 PR c++/27451
2762 * g++.dg/ext/asm9.C: New test.
2763
2764 2006-05-22 Richard Sandiford <richard@codesourcery.com>
2765
2766 PR rtl-optimization/25514
2767 * gcc.c-torture/compile/pr25514.c: New test.
2768
2769 2006-05-22 Richard Guenther <rguenther@suse.de>
2770
2771 Revert
2772 2006-01-31 Richard Guenther <rguenther@suse.de>
2773
2774 * gcc.target/i386/sselibm-1.c: New testcase.
2775 * gcc.target/i386/sselibm-2.c: Likewise.
2776 * gcc.target/i386/sselibm-3.c: Likewise.
2777 * gcc.target/i386/sselibm-4.c: Likewise.
2778 * gcc.target/i386/sselibm-5.c: Likewise.
2779
2780 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2781
2782 PR c/27420
2783 * gcc.dg/func-args-2.c: New test.
2784
2785 PR c/26818
2786 * gcc.dg/struct-incompl-1.c: New test.
2787
2788 2006-05-22 Richard Guenther <rguenther@suse.de>
2789
2790 PR testsuite/27708
2791 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
2792 the transformations we test for.
2793
2794 2006-05-22 Richard Guenther <rguenther@suse.de>
2795
2796 PR testsuite/27707
2797 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
2798
2799 2006-05-21 Mark Mitchell <mark@codesourcery.com>
2800
2801 PR c++/27210
2802 * g++.dg/warn/new1.C: New test.
2803 * g++.dg/template/new5.C: Likewise.
2804
2805 2006-05-21 Roger Sayle <roger@eyesopen.com>
2806
2807 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
2808 * gcc.target/i386/20060512-3.c: Likewise.
2809
2810 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
2811
2812 PR rtl-optimization/27671
2813 * gcc.c-torture/execute/pr27671-1.c: New.
2814 * gcc.dg/pr27671-2.c: Likewise.
2815
2816 PR tree-optimization/26622.
2817 * gcc.c-torture/compile/pr26622.c: New.
2818
2819 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2820
2821 PR fortran/27613
2822 * gfortran.dg/recursive_reference_1.f90: New test.
2823
2824 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2825
2826 PR fortran/25746
2827 * gfortran.dg/elemental_subroutine_3.f90: New test.
2828
2829 PR fortran/25090
2830 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
2831
2832 PR fortran/27584
2833 * gfortran.dg/associated_target_1.f90: New test.
2834
2835 PR fortran/19015
2836 * gfortran.dg/maxloc_shape_1.f90: New test.
2837
2838 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2839
2840 PR libgfortran/24459
2841 * gfortran.dg/namelist_24.f90: New test.
2842 * gfortran.dg/namelist_12.f: Fix typo in comment.
2843
2844 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
2845
2846 PR middle-end/25776
2847 * g++.dg/other/error11.C: New test.
2848
2849 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2850
2851 * gcc.target/mips/pr26765.c: Add -w to options.
2852
2853 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2854
2855 * lib/target-supports.exp (check_effective_target_mpaired_single):
2856 New function.
2857 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
2858 multilibs.
2859 * g++.dg/vect/vect.exp: Likewise.
2860
2861 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2862
2863 PR testsuite/25891
2864 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
2865
2866 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
2867
2868 PR fortran/27662
2869 * gfortran.dg/temporary_1.f90: New file.
2870
2871 2006-05-19 Andreas Schwab <schwab@suse.de>
2872
2873 * g++.dg/other/unused1.C: Also match "stringz".
2874
2875 2006-05-19 Mark Mitchell <mark@codesourcery.com>
2876
2877 PR c++/26433
2878 * g++.dg/template/fntry1.C: New test.
2879
2880 2006-05-18 Mark Mitchell <mark@codesourcery.com>
2881
2882 PR c++/27471
2883 PR c++/27506
2884 * g++.dg/conversion/bitfield5.C: New test.
2885 * g++.dg/conversion/bitfield6.C: New test.
2886
2887 2006-05-18 Mike Stump <mrs@apple.com>
2888
2889 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
2890 * gcc.dg/vla-4.c: Add.
2891 * gcc.dg/vla-5.c: Add.
2892 * gcc.dg/vla-6.c: Add.
2893
2894 2006-05-12 Stuart Hastings <stuart@apple.com>
2895
2896 * testsuite/gcc.target/i386/20060512-1.c: New.
2897 * testsuite/gcc.target/i386/20060512-2.c: New.
2898 * testsuite/gcc.target/i386/20060512-3.c: New.
2899 * testsuite/gcc.target/i386/20060512-4.c: New.
2900
2901 2006-05-17 Mark Mitchell <mark@codesourcery.com>
2902
2903 PR c++/26122
2904 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
2905
2906 PR c++/26068
2907 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
2908 * g++.dg/parse/linkage1.C: New test.
2909
2910 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2911
2912 PR tree-optimization/27548
2913 * g++.dg/tree-ssa/pr27548.C: New test.
2914
2915 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2916
2917 PR fortran/26551
2918 * gfortran.dg/recursive_check_1.f: New test.
2919 * gfortran.dg/recursive_check_2.f90: New test.
2920
2921 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
2922
2923 * g++.dg/opt/temp2.C: New test.
2924
2925 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2926
2927 PR c++/27491
2928 * g++.dg/init/brace5.C: New test.
2929
2930 PR middle-end/27415
2931 * gcc.dg/gomp/pr27415.c: New test.
2932 * g++.dg/gomp/pr27415.C: New test.
2933
2934 PR tree-optimization/27549
2935 * g++.dg/tree-ssa/pr27549.C: New test.
2936
2937 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2938
2939 PR libgfortran/27575
2940 * gfortran.dg/read_eof_4.f90: New test.
2941
2942 2006-05-16 Richard Guenther <rguenther@suse.de>
2943
2944 PR tree-optimization/22303
2945 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
2946
2947 2006-05-16 Jakub Jelinek <jakub@redhat.com>
2948
2949 PR middle-end/27573
2950 * gcc.dg/gomp/pr27573.c: New test.
2951 * gfortran.dg/gomp/pr27573.f90: New test.
2952
2953 PR c/27499
2954 * gcc.dg/gomp/pr27499.c: New test.
2955 * g++.dg/gomp/pr27499.C: New test.
2956
2957 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2958
2959 PR c++/27339
2960 * g++.dg/parser/access8.C: Adjust error marker.
2961 * g++.dg/template/access17.C: New test.
2962 * g++.dg/template/access18.C: Likewise.
2963
2964 2006-05-15 Roger Sayle <roger@eyesopen.com>
2965
2966 PR target/26600
2967 * gcc.target/i386/pr26600.c: New test case.
2968
2969 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2970
2971 PR c++/27505
2972 * g++.dg/expr/bitfield1.C: New test.
2973
2974 2006-05-15 Richard Guenther <rguenther@suse.de>
2975
2976 PR tree-optimization/27603
2977 * gcc.dg/torture/pr27603.c: New testcase.
2978
2979 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
2980
2981 PR fortran/25090
2982 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2983
2984 PR fortran/25082
2985 * gfortran.dg/scalar_return_1.f90: New test.
2986
2987 PR fortran/27411
2988 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
2989
2990 2006-05-15 Jakub Jelinek <jakub@redhat.com>
2991
2992 * gcc.dg/gomp/critical-4.c: New test.
2993 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
2994 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
2995 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
2996 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
2997
2998 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2999
3000 PR c++/27582
3001 * g++.dg/template/dependent-args1.C: New test.
3002
3003 PR c++/27581
3004 * g++.dg/lookup/this1.C: New test.
3005
3006 PR c++/27315
3007 * g++.dg/template/operator6.C: New test.
3008 * g++.dg/template/incomplete3.C: New test.
3009
3010 PR c++/27559
3011 * g++.dg/template/new4.C: New test.
3012
3013 PR c++/27496
3014 * g++.dg/template/void2.C: New test.
3015
3016 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
3017
3018 * g++.dg/template/dependent-expr5.C: New test.
3019
3020 2006-05-14 Roger Sayle <roger@eyesopen.com>
3021
3022 PR middle-end/26729
3023 * gcc.dg/pr26729-1.c: New test case.
3024
3025 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
3026
3027 * gcc.dg/pr27003.c: New test.
3028
3029 2006-05-12 Steve Ellcey <sje@cup.hp.com>
3030
3031 * lib/target-supports.dg (check_cxa_atexit_available): Change
3032 v3_target_compile to ${tool}_target_compile.
3033
3034 2006-05-11 Jason Merrill <jason@redhat.com>
3035
3036 * lib/scanasm.exp (scan-not-hidden): Fix typo.
3037
3038 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3039
3040 PR fortran/27553
3041 * gfortran.dg/label_5.f90: New test.
3042
3043 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
3044
3045 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
3046 check_effective_target_powerpc_altivec_ok): New.
3047 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
3048 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
3049 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
3050 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
3051 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
3052 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
3053 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
3054 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
3055 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
3056 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
3057 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
3058 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
3059 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
3060 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
3061 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
3062 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
3063 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
3064 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
3065 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
3066 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
3067 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
3068 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
3069 gcc.target/powerpc/altivec-9.c,
3070 gcc.target/powerpc/altivec-consts.c,
3071 gcc.target/powerpc/altivec-pr22085.c,
3072 gcc.target/powerpc/altivec-splat.c,
3073 gcc.target/powerpc/altivec-types-1.c,
3074 gcc.target/powerpc/altivec-types-2.c,
3075 gcc.target/powerpc/altivec-types-3.c,
3076 gcc.target/powerpc/altivec-types-4.c,
3077 gcc.target/powerpc/altivec-varargs-1.c,
3078 gcc.target/powerpc/altivec-vec-merge.c,
3079 gcc.target/powerpc/ppc-vector-memcpy.c,
3080 gcc.target/powerpc/ppc-vector-memset.c,
3081 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
3082 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
3083 these effective targets.
3084 * gcc.dg/vmx/pr27006.c: Add missing close brace.
3085 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
3086
3087 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3088
3089 PR middle-end/27384
3090 * g++.dg/other/fold1.C: New test.
3091
3092 PR middle-end/27488
3093 * gcc.dg/fold-nonneg-1.c: New test.
3094
3095 PR c++/27547
3096 * g++.dg/other/operator1.C: New test.
3097
3098 2006-05-11 Richard Guenther <rguenther@suse.de>
3099
3100 PR middle-end/27529
3101 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
3102
3103 2006-05-10 Janis Johnson <janis187@us.ibm.com>
3104
3105 * lib/target-supports-dg.exp (check-flags): New.
3106 (dg-skip-if): Move flag checks.
3107
3108 2006-05-09 Steve Ellcey <sje@cup.hp.com>
3109
3110 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
3111 * lib/target-supports.dg (check_cxa_atexit_available): New.
3112
3113 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
3114
3115 PR fortran/27470
3116 * gfortran.dg/multiple_allocation_2.f90: New test case.
3117
3118 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
3119
3120 * gcc.target/arm/pr27387.C: Fix a comment typo.
3121
3122 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3123
3124 PR fortran/24549
3125 * gfortran.dg/error_recovery_1.f90: New test.
3126
3127 2006-05-10 Richard Guenther <rguenther@suse.de>
3128
3129 PR tree-optimization/27302
3130 * gcc.dg/torture/pr27302.c: New testcase.
3131
3132 2006-05-09 Dirk Mueller <dmueller@suse.de>
3133 Richard Guenther <rguenther@suse.de>
3134
3135 PR middle-end/27498
3136 * gcc.dg/tree-ssa/pr27498.c: New testcase.
3137
3138 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
3139
3140 PR rtl-optimization/27335
3141 * gcc.dg/pr27335.c: New test.
3142
3143 2006-05-06 Richard Sandiford <richard@codesourcery.com>
3144
3145 * gcc.target/mips/mips-ps-5.c: New file.
3146
3147 2006-05-08 Jan Hubicka <jh@suse.cz>
3148
3149 PR middle-end/25962
3150 * gcc.dg/pr25962.c: New.
3151
3152 2006-05-08 Roger Sayle <roger@eyesopen.com>
3153
3154 PR target/27158
3155 * gcc.target/powerpc/pr27158.c: New test case.
3156
3157 2006-05-08 Laurent GUERBY <laurent@guerby.net>
3158
3159 PR testsuite/27476
3160 * ada/acats/run_all.sh: Use test -z.
3161
3162 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3163
3164 PR libfortran/18271
3165 * gfortran.dg/spec_expr_3.f90: New test.
3166
3167 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
3168
3169 PR target/24879
3170 * gcc.target/i386/monitor.c: New file.
3171
3172 2006-05-08 Alan Modra <amodra@bigpond.net.au>
3173
3174 * gcc.dg/pr27095.c: xfail *-*-darwin*.
3175
3176 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3177
3178 PR c++/27447
3179 * g++.dg/other/ptrmem7.C: New test.
3180
3181 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3182
3183 PR target/27421
3184 * gcc.dg/array-9.c: New test.
3185
3186 2006-05-07 Richard Guenther <rguenther@suse.de>
3187
3188 PR tree-optimization/27409
3189 * gcc.dg/torture/pr27409.c: New testcase.
3190
3191 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3192
3193 PR fortran/27457
3194 * gfortran.dg/select_6.f90: New.
3195
3196 2006-05-07 Richard Guenther <rguenther@suse.de>
3197
3198 PR tree-optimization/27136
3199 * gcc.dg/torture/pr27136.c: New testcase.
3200
3201 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
3202
3203 PR fortran/24813
3204 * gfortran.dg/char_cons_len_1.f90: New test.
3205
3206 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3207
3208 PR c++/27427
3209 * g++.dg/template/incomplete2.C: New test.
3210
3211 2006-05-06 Richard Guenther <rguenther@suse.de>
3212
3213 PR tree-optimization/27151
3214 * gcc.dg/vect/pr27151.c: New testcase.
3215
3216 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3217
3218 PR c++/27430
3219 * g++.dg/template/void1.C: New test.
3220
3221 PR c++/27423
3222 * g++.dg/other/void2.C: New test.
3223
3224 PR c++/27422
3225 * g++.dg/conversion/void1.C: New test.
3226
3227 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
3228
3229 PR/21391
3230 * g++.dg/other/unused1.C: New.
3231
3232 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3233
3234 PR objc/27240
3235 * objc.dg/member-1.m: New test.
3236
3237 2006-05-05 Steve Ellcey <sje@cup.hp.com>
3238
3239 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
3240
3241 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3242
3243 PR libfortran/26985
3244 * gfortran.dg/matmul_2.f90: New test.
3245
3246 2005-05-05 Laurent GUERBY <laurent@guerby.net>
3247
3248 * ada/acats/run_all.sh: Use sync when main not found.
3249
3250 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
3251
3252 PR target/26765
3253 * gcc.target/mips/pr26765.c: New.
3254
3255 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
3256
3257 * gcc.target/bfin: New directory.
3258 * gcc.target/bfin/bfin.exp: New file.
3259 * gcc.target/bfin/frmul.c: New file.
3260 * gcc.target/bfin/arith.c: New file.
3261 * gcc.target/bfin/mul-combine.c: New file.
3262 * gcc.target/bfin/shift.c: New file.
3263
3264 2006-05-04 Richard Guenther <rguenther@suse.de>
3265
3266 PR tree-optimization/14287
3267 PR tree-optimization/14844
3268 PR tree-optimization/19792
3269 PR tree-optimization/21608
3270 PR tree-optimization/27090
3271 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
3272 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
3273 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3274 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
3275 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3276
3277 2006-05-04 Jakub Jelinek <jakub@redhat.com>
3278
3279 PR tree-optimization/27285
3280 * gcc.c-torture/execute/pr27285.c: New test.
3281
3282 PR middle-end/27388
3283 * gcc.dg/gomp/pr27388-1.c: New test.
3284 * gcc.dg/gomp/pr27388-2.c: New test.
3285 * gcc.dg/gomp/pr27388-3.c: New test.
3286
3287 PR c++/27359
3288 * g++.dg/gomp/pr27359.C: New test.
3289
3290 2006-05-02 Steven G. Kargl <kargls@comcast.net>
3291
3292 PR fortran/20248
3293 * gfortran.dg/iargc.f90: New test.
3294
3295 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3296
3297 PR c++/27102
3298 * g++.dg/template/crash49.C: New test.
3299
3300 2006-05-02 Steve Ellcey <sje@cup.hp.com>
3301
3302 PR testsuite/27032
3303 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
3304
3305 2006-05-02 Jeff Law <law@redhat.com>
3306
3307 PR tree-optimization/27364
3308 * gcc.c-torture/execute/pr27364.c: New test.
3309
3310 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3311
3312 PR c++/27309
3313 * g++.dg/parser/ctor5.C: New test.
3314
3315 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
3316
3317 PR target/27387
3318 * gcc.target/arm/arm.exp: New.
3319 * gcc.target/arm/pr27387.C: Likewise.
3320
3321 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
3322
3323 PR fortran/27269
3324 PR fortran/27324
3325 * gfortran.dg/module_equivalence_2.f90: New test.
3326
3327 2006-05-02 Jakub Jelinek <jakub@redhat.com>
3328
3329 PR middle-end/27337
3330 * g++.dg/gomp/pr27337-1.C: New test.
3331 * g++.dg/gomp/pr27337-2.C: New test.
3332
3333 PR middle-end/27328
3334 * gcc.dg/gomp/pr27328.c: New test.
3335
3336 PR middle-end/27325
3337 * g++.dg/gomp/pr27325.C: New test.
3338
3339 PR middle-end/27310
3340 * g++.dg/gomp/pr27310.C: New test.
3341
3342 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3343
3344 PR tree-optimization/27291
3345 * g++.dg/tree-ssa/pr27291.C: New test.
3346
3347 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3348
3349 PR tree-optimization/27283
3350 * g++.dg/tree-ssa/pr27283.C: New test.
3351
3352 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3353
3354 * gcc.dg/tree-ssa/loop-16.c: New test.
3355
3356 2006-05-01 Roger Sayle <roger@eyesopen.com>
3357 Joseph S. Myers <joseph@codesourcery.com>
3358
3359 * gcc.dg/Wconversion-3.c: New test case.
3360 * gcc.dg/Wconversion-4.c: Likewise.
3361
3362 2006-05-01 Richard Guenther <rguenther@suse.de>
3363
3364 PR tree-optimization/26726
3365 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
3366
3367 2006-04-30 Roger Sayle <roger@eyesopen.com>
3368
3369 * gcc.dg/Woverflow-1.c: New test case.
3370 * gcc.dg/Woverflow-2.c: Likewise.
3371 * gcc.dg/Woverflow-3.c: Likewise.
3372
3373 2006-04-30 Mark Mitchell <mark@codesourcery.com>
3374
3375 PR c++/27094
3376 * g++.dg/template/defarg8.C: New test.
3377
3378 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3379
3380 PR c++/27278
3381 * g++.dg/parse/operator7.C: New test.
3382
3383 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3384
3385 PR c++/11471
3386 PR c++/27102
3387 * g++.dg/template/crash48.C: New test.
3388
3389 PR c++/27279
3390 * g++.dg/parse/ctor4.C: New test.
3391
3392 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3393
3394 PR fortran/25681
3395 * gfortran.df/char_type_len.f90: New test.
3396
3397 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3398
3399 PR libgfortran/27304
3400 * gfortran.dg/fmt_exhaust.f90: New test.
3401
3402 2006-04-28 Roger Sayle <roger@eyesopen.com>
3403
3404 PR c/25309
3405 * gcc.dg/large-size-array-2.c: New test case.
3406
3407 2006-04-28 Richard Guenther <rguenther@suse.de>
3408
3409 PR target/26826
3410 * gcc.target/i386/pr26826.c: New testcase.
3411
3412 2006-04-28 Jakub Jelinek <jakub@redhat.com>
3413
3414 PR middle-end/27260
3415 * gcc.c-torture/execute/pr27260.c: New.
3416
3417 2006-04-28 Alan Modra <amodra@bigpond.net.au>
3418
3419 PR middle-end/27095
3420 * gcc.dg/pr27095.c: New.
3421
3422 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3423
3424 PR c++/27292
3425 * g++.dg/conversion/bitfield4.C: New test.
3426
3427 2006-04-27 Eric Christopher <echristo@apple.com>
3428
3429 * gcc.dg/pragma-ms_struct.c: New.
3430
3431 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3432
3433 PR c++/27102
3434 * g++.dg/template/crash47.C: New test.
3435
3436 2006-04-27 Dirk Mueller <dmueller@suse.de>
3437
3438 * gcc.target/i386/sse-7.c: build with -msse.
3439
3440 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
3441
3442 PR testsuite/27274:
3443 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
3444 (main): Exit if processor doesn't support SSE.
3445
3446 2006-04-26 David Edelsohn <edelsohn@gnu.org>
3447
3448 PR middle-end/27282
3449 * gcc.c-torture/compile/pr27282.c: New test.
3450
3451 2006-04-26 Jakub Jelinek <jakub@redhat.com>
3452
3453 PR middle-end/26913
3454 * g++.dg/gomp/pr26913.C: New test.
3455
3456 PR c/25996
3457 * gcc.dg/gomp/pr25996.c: New test.
3458 * g++.dg/gomp/pr25996.C: New test.
3459
3460 2006-04-25 Richard Sandiford <richard@codesourcery.com>
3461
3462 PR rtl-optimization/26725
3463 * gcc.c-torture/compile/pr26725.c: New test.
3464
3465 2006-04-25 Richard Guenther <rguenther@suse.de>
3466
3467 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
3468 than n + -1.
3469
3470 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
3471
3472 * gcc.dg/20060425-1.c: New testcase.
3473
3474 2006-04-25 Jakub Jelinek <jakub@redhat.com>
3475
3476 PR tree-optimization/26865
3477 * gcc.dg/pr26865.c: New test.
3478
3479 2006-04-24 Mark Mitchell <mark@codesourcery.com>
3480
3481 PR c++/27292
3482 * g++.dg/conversion/bitfield1.C: New test.
3483 * g++.dg/conversion/bitfield2.C: Likewise.
3484 * g++.dg/conversion/bitfield3.C: Likewise.
3485
3486 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3487 Richard Guenther <rguenther@suse.de>
3488
3489 PR tree-optimization/27236
3490 * gcc.dg/tree-ssa/pr27236.c: New testcase.
3491
3492 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3493
3494 PR c++/19963
3495 * g++.dg/other/incomplete2.C: New test.
3496
3497 2006-04-24 Richard Guenther <rguenther@suse.de>
3498
3499 PR middle-end/26869
3500 * gcc.dg/torture/pr26869.c: New testcase.
3501
3502 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3503 Richard Guenther <rguenther@suse.de>
3504
3505 PR tree-optimization/27218
3506 * g++.dg/tree-ssa/pr27218.C: New testcase.
3507
3508 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3509
3510 PR c++/26912
3511 * g++.dg/template/friend41.C: New test.
3512
3513 2006-04-23 David Edelsohn <edelsohn@gnu.org>
3514
3515 * g++.dg/opt/pr15551.C: Include cstdio.
3516 (main): Use remove instead of unlink.
3517
3518 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
3519
3520 * gcc.dg/sibcall-7.c: New test.
3521 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
3522 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
3523 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
3524 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
3525 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
3526
3527 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3528
3529 PR c++/26534
3530 * g++.dg/opt/bitfield1.C: New test.
3531 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
3532 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
3533 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
3534 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
3535 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
3536 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
3537 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
3538 * g++.dg/abi/bitfield2.C: Likewise.
3539 * g++.dg/init/bitfield1.C: Likewise.
3540
3541 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
3542
3543 PR fortran/25099
3544 * gfortran.dg/elemental_subroutine_4.f90: New test.
3545 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
3546 call sub (m, x).
3547
3548 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
3549
3550 * gcc.c-torture/compile/20060421-1.c: New testcase.
3551
3552 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3553
3554 PR c/25875
3555 * gcc.dg/init-bad-4.c: New test.
3556
3557 2006-04-21 Paul Brook <paul@codesourcery.com>
3558
3559 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
3560
3561 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
3562
3563 PR fortran/27122
3564 * gfortran.dg/defined_operators_1.f90: New test.
3565 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
3566 remove old ones associated, incorrectly, with Note 5.46.
3567
3568 PR fortran/27113
3569 * gfortran.dg/character_array_constructor_1.f90: New test.
3570
3571 2006-04-20 Jakub Jelinek <jakub@redhat.com>
3572
3573 * gcc.dg/20060419-1.c: New test.
3574
3575 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
3576
3577 PR c/26774
3578 * gcc.dg/struct-parse-1.c: New test case.
3579
3580 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3581
3582 PR c++/26558
3583 * g++.dg/parse/template19.C: New test.
3584
3585 PR c++/26739
3586 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
3587
3588 PR c++/26036
3589 * g++.dg/expr/call3.C: New test.
3590
3591 PR c++/10385
3592 * g++.dg/conversion/dynamic1.C: New test.
3593
3594 2006-04-19 Mark Mitchell <mark@codesourcery.com>
3595
3596 PR c++/27102
3597 * g++.dg/template/crash35.C: Tweak error markers.
3598 * g++.dg/template/crash46.C: New test.
3599 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
3600 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
3601
3602 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
3603
3604 PR rtl-optimization/14261
3605 * gcc.c-torture/compile/20060419-1.c: Added.
3606
3607 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
3608
3609 * gfortran.dg/label_1.f90: Adjust dg-error.
3610
3611 2006-04-16 Roger Sayle <roger@eyesopen.com>
3612
3613 PR target/26961
3614 * gcc.dg/fold-cond-1.c: New test case.
3615 * gcc.dg/pr26961-1.c: Likewise.
3616
3617 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3618
3619 PR libgfortran/27138
3620 * gfortran.dg/read_bad_advance.f90: New test.
3621
3622 2006-04-16 Roger Sayle <roger@eyesopen.com>
3623 Dale Johannesen <dalej@apple.com>
3624
3625 PR target/24076
3626 * gcc.target/i386/vecinit-3.c: New testcase.
3627 * gcc.target/i386/vecinit-4.c: Likewise.
3628 * gcc.target/i386/sse-18.c: Likewise.
3629 * gcc.target/i386/sse-19.c: Likewise.
3630
3631 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
3632
3633 * gfortran.dg/allocate_zerosize_1.f90: New test.
3634
3635 2006-04-16 Mark Mitchell <mark@codesourcery.com>
3636
3637 PR c++/26365
3638 * g++.dg/template/crash45.C: New test.
3639
3640 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
3641
3642 PR fortran/26787
3643 * gfortran.dg/proc_assign_1.f90: New test.
3644 * gfortran.dg/procedure_lvalue.f90: Change message.
3645 * gfortran.dg/namelist_4.f90: Add new error.
3646
3647 PR fortran/25597
3648 PR fortran/27096
3649 * gfortran.dg/auto_pointer_array_result_1.f90
3650
3651 PR fortran/27089
3652 * gfortran.dg/specification_type_resolution_1.f90
3653
3654 PR fortran/18003
3655 PR fortran/25669
3656 PR fortran/26834
3657 * gfortran.dg/bounds_temporaries_1.f90: New test.
3658
3659 PR fortran/27124
3660 * gfortran.dg/array_return_value_1.f90: New test.
3661
3662 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3663
3664 PR fortran/25336
3665 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
3666
3667 2006-04-15 Jakub Jelinek <jakub@redhat.com>
3668
3669 PR middle-end/26823
3670 * g++.dg/gomp/pr26823-1.C: New test.
3671 * g++.dg/gomp/pr26823-2.C: New test.
3672
3673 2006-04-13 Uros Bizjak <uros@kss-loka.si>
3674
3675 PR middle-end/27134
3676 * gcc.dg/pr27314.c: New test.
3677
3678 2006-04-13 Richard Henderson <rth@redhat.com>
3679
3680 * g++.dg/gomp/block-0.C: Update expected matches.
3681
3682 2006-04-13 DJ Delorie <dj@redhat.com>
3683
3684 * lib/target-supports.exp (check_effective_target_int32plus): New.
3685 (check_effective_target_ptr32plus): New.
3686 (check_effective_target_size32plus): New.
3687 (check_effective_target_int16): New.
3688 (check_profiling_available): Add m32c to the list of unsupported targets.
3689
3690 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
3691 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
3692 memory size.
3693 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
3694 pointers.
3695 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
3696 size_t.
3697 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
3698 and size_t.
3699 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
3700 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
3701 not just xstormy16. Skip m32c due to weird pointer size.
3702 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
3703 not just xstormy16.
3704 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
3705 not just xstormy16.
3706 * gcc.dg/20020312-2.c: Add m32c support.
3707 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
3708 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
3709 in test.
3710 * gcc.dg/20050321-2.c: Require >=32 bit integers.
3711 * gcc.dg/asm-1.c: Skip if int and short are the same size.
3712 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
3713 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
3714 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
3715 * gcc.dg/init-string-2.c: Require >=32 bit integers.
3716 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
3717 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
3718 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
3719 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
3720 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
3721 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
3722 in test.
3723 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
3724 in test.
3725 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
3726 * gcc.dg/pr23049.c: Require >=32 bit integers.
3727 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
3728 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
3729 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
3730 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
3731 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
3732 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
3733 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
3734 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
3735 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
3736 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
3737 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
3738 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
3739 prototype in test.
3740 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
3741 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
3742 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
3743 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
3744 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
3745
3746 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
3747 * gcc.c-torture/execute/20040703-1.x: Likewise.
3748 * gcc.c-torture/execute/20040705-1.x: Likewise.
3749 * gcc.c-torture/execute/20040705-2.x: Likewise.
3750 * gcc.c-torture/execute/20040709-1.x: Likewise.
3751 * gcc.c-torture/execute/20040709-2.x: Likewise.
3752 * gcc.c-torture/execute/20040811-1.x: Likewise.
3753 * gcc.c-torture/execute/20050316-1.x: Likewise.
3754 * gcc.c-torture/execute/bitfld-4.x: Likewise.
3755 * gcc.c-torture/execute/pr19689.x: Likewise.
3756 * gcc.c-torture/execute/pr7284-1.x: Likewise.
3757 * gcc.c-torture/execute/usmul.x: Likewise.
3758 * gcc.c-torture/execute/vrp-5.x: Likewise.
3759 * gcc.c-torture/execute/vrp-6.x: Likewise.
3760 * gcc.dg/debug/20041023-1.s: Likewise.
3761
3762 2006-04-13 Roger Sayle <roger@eyesopen.com>
3763
3764 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
3765 of integers to a vector types are now constant expressions in C.
3766 * gcc.dg/vect/vect-fold-1.c: New test case.
3767
3768 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
3769 Ulrich Weigand <uweigand@de.ibm.com>
3770
3771 PR target/27006
3772 * gcc.dg/vmx/pr27006.c: New testcase.
3773
3774 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3775
3776 PR libgfortran/26766
3777 * gfortran.dg/write_recursive.f90: New test.
3778
3779 2006-04-11 Mark Mitchell <mark@codesourcery.com>
3780
3781 * g++.dg/parse/dtor7.C: New test.
3782 * g++.dg/parse/new1.C: Add error marker.
3783 * g++.dg/template/new3.C: New test.
3784
3785 PR c++/26122
3786 * g++.dg/template/pure1.C: New test.
3787
3788 PR c++/26295
3789 * g++.dg/parse/ptrmem4.C: New test.
3790
3791 2006-04-10 Jeff Law <law@redhat.com>
3792
3793 PR/27087
3794 * gcc.c-torture/compile/pr27087.c: New test.
3795
3796 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
3797
3798 PR/21391
3799 * gcc.dg/20060410.c: New.
3800
3801 2006-04-10 Matthias Klose <doko@debian.org>
3802
3803 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
3804 Recognize multilib directory names containing underscores.
3805
3806 2006-04-10 Roger Sayle <roger@eyesopen.com>
3807
3808 * gcc.target/i386/vecinit-1.c: New test case.
3809 * gcc.target/i386/vecinit-2.c: Likewise.
3810
3811 2006-04-10 Jakub Jelinek <jakub@redhat.com>
3812
3813 PR debug/27057
3814 * g++.dg/debug/dwarf2-2.C: New test.
3815
3816 2006-04-09 Richard Sandiford <richard@codesourcery.com>
3817
3818 PR rtl-optimization/27073
3819 * gcc.c-torture/execute/pr27073.c: New test.
3820
3821 2006-04-08 Mike Stump <mrs@apple.com>
3822
3823 * gcc.dg/pragma-darwin.c: Improve for ppc64.
3824
3825 2006-04-07 Richard Guenther <rguenther@suse.de>
3826
3827 PR tree-optimization/26135
3828 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
3829
3830 2006-04-06 Jan Hubicka <jh@suse.cz>
3831
3832 PR profile/26399
3833 * g++.dg/bprob/g++-bprob-2.C: New testcase.
3834
3835 2006-04-06 Roger Sayle <roger@eyesopen.com>
3836
3837 * g++.dg/conversion/nullptr1.C: New test case.
3838 * g++.dg/conversion/nullptr2.C: Likewise.
3839
3840 2006-04-05 Roger Sayle <roger@eyesopen.com>
3841
3842 * gfortran.dg/dependency_18.f90: New test case.
3843
3844 2006-04-05 Richard Guenther <rguenther@suse.de>
3845
3846 PR tree-optimization/26919
3847 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
3848 * gcc.dg/ipa/ipa-2.c: Likewise.
3849 * gcc.dg/ipa/ipa-3.c: Likewise.
3850 * gcc.dg/ipa/ipa-5.c: Likewise.
3851
3852 2006-04-05 Richard Guenther <rguenther@suse.de>
3853
3854 PR tree-optimization/26763
3855 * gcc.dg/torture/pr26763-1.c: New testcase.
3856 * gcc.dg/torture/pr26763-2.c: Likewise.
3857
3858 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
3859
3860 PR fortran/23634
3861 PR fortran/25619
3862 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
3863
3864 2006-04-04 Eric Christopher <echristo@apple.com>
3865
3866 * gcc.target/i386/387-1.c: Allow regexp to match darwin
3867 stubs.
3868 * gcc.target/i386/387-5.c: Ditto.
3869
3870 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
3871
3872 * gcc.target/sparc/struct-ret-check.c: New test.
3873
3874 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3875
3876 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
3877 zero decimal digits specified in format.
3878
3879 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
3880
3881 PR fortran/26891
3882 * gfortran.dg/missing_optional_dummy_1.f90: New test.
3883
3884 PR fortran/26976
3885 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
3886 * gfortran.dg/initialization_1.f90: Make assignment compliant.
3887 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
3888 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
3889 bigendian-ness.
3890
3891 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
3892
3893 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
3894 dummy arguments work when the actual argument is itself a dummy
3895 argument of the caller.
3896
3897 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3898
3899 PR libfortran/24685
3900 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
3901
3902 2006-04-01 Roger Sayle <roger@eyesopen.com>
3903
3904 * gfortran.dg/dependencency_17.f90: New test case.
3905
3906 2006-04-01 Roger Sayle <roger@eyesopen.com>
3907
3908 * gfortran.dg/dependency_14.f90: New test case.
3909 * gfortran.dg/dependency_15.f90: Likewise.
3910 * gfortran.dg/dependency_16.f90: Likewise.
3911
3912 2006-03-31 Asher Langton <langton2@llnl.gov>
3913
3914 PR fortran/25358
3915 gfortran.dg/cray_pointers_6.f90: New test.
3916
3917 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3918
3919 PR libgfortran/26890
3920 * gfortran.dg/read_size_noadvance.f90: New test.
3921
3922 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
3923
3924 PR fortran/25031
3925 * gfortran.dg/multiple_allocation_1.f90: Check that the
3926 size has changed after a re-allocation with stat.
3927
3928 2006-03-30 Richard Guenther <rguenther@suse.de>
3929
3930 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
3931 removal.
3932 * gcc.target/i386/sselibm-2.c: Likewise.
3933 * gcc.target/i386/sselibm-3.c: Likewise.
3934 * gcc.target/i386/sselibm-4.c: Likewise.
3935 * gcc.target/i386/sselibm-5.c: Likewise.
3936
3937 2006-03-28 Roger Sayle <roger@eyesopen.com>
3938
3939 * gcc.dg/fold-andxor-1.c: New test case.
3940 * gcc.dg/fold-xorand-1.c: Likewise.
3941
3942 2006-03-28 Roger Sayle <roger@eyesopen.com>
3943
3944 * gcc.dg/fold-convnotconv-1.c: New test case.
3945
3946 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
3947
3948 PR fortran/26779
3949 * gfortran.dg/private_type_5.f90: New test.
3950
3951 2006-03-27 David Edelsohn <edelsohn@gnu.org>
3952
3953 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
3954
3955 2006-03-27 Jakub Jelinek <jakub@redhat.com>
3956
3957 * gfortran.dg/advance_2.f90: New test.
3958 * gfortran.dg/advance_3.f90: New test.
3959
3960 * gfortran.fortran-torture/execute/equiv_5.f: New test.
3961
3962 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3963
3964 PR libgfortran/26661
3965 PR libgfortran/26880
3966 * gfortran.dg/read_x_past.f: New test.
3967
3968 2006-03-26 Geoffrey Keating <geoffk@apple.com>
3969
3970 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
3971 to be STABS.
3972
3973 2006-03-26 David Edelsohn <edelsohn@gnu.org>
3974
3975 * objc.dg/dwarf-1.m: Skip on AIX.
3976 * objc.dg/dwarf-2.m: Skip on AIX.
3977
3978 2006-03-25 Steven G. Kargl <kargls@comcast.net>
3979
3980 PR fortran/26816
3981 * gfortran.dg/float_1.f90: New test.
3982
3983 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
3984
3985 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
3986 X86_64 targets.
3987 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
3988
3989 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3990
3991 PR libfortran/26735
3992 * gfortran.dg/convert_implied_open.f90: New test case.
3993
3994 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3995
3996 PR fortran/26769
3997 * gfortran.dg/transpose_reshape_r10.f90: New test case.
3998
3999 2006-03-25 Uros Bizjak <uros@kss-loka.si>
4000
4001 PR middle-end/26717
4002 * gcc.dg/pr26717.c: New test.
4003
4004 2006-03-25 Roger Sayle <roger@eyesopen.com>
4005
4006 * gfortran.dg/dependency_12.f90: New test case.
4007
4008 2006-03-24 Roger Sayle <roger@eyesopen.com>
4009
4010 * gfortran.dg/dependency_9.f90: New (resurected) test case.
4011
4012 2006-03-24 Jeff Law <law@redhat.com>
4013
4014 * gcc.c-torture/pr26840.c: New test.
4015
4016 2006-03-24 Geoffrey Keating <geoffk@apple.com>
4017
4018 * objc.dg/dwarf-2.m: New.
4019 * obj-c++.dg/dwarf-2.mm: New.
4020
4021 * g++.old-deja/g++.other/init19.C: New.
4022
4023 2006-03-24 David Edelsohn <edelsohn@gnu.org>
4024
4025 * g++.dg/eh/spbp.C: Skip on AIX.
4026
4027 2006-03-24 Jakub Jelinek <jakub@redhat.com>
4028
4029 PR middle-end/26611
4030 * g++.dg/gomp/pr26611-1.C: New test.
4031 * g++.dg/gomp/pr26611-2.C: New test.
4032
4033 2006-03-24 Jeff Law <law@redhat.com>
4034
4035 * gcc.c-torture/compile/pr26833.c: New test.
4036 * gfortran.fortran-torture/compile/pr26806.f90: New test.
4037
4038 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4039
4040 * gfortran.dg/endfile_2.f90: Delete temp file.
4041
4042 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
4043
4044 PR fortran/19303
4045 * gfortran.dg/record_marker_1.f90: New test case.
4046 * gfortran.dg/record_marker_2.f: New test case.
4047 * gfortran.dg/record_marker_3.f90: New test case.
4048
4049 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
4050
4051 PR fortran/17298
4052 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
4053 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
4054
4055 2006-03-21 Janis Johnson <janis187@us.ibm.com>
4056
4057 * lib/gcc-dg.exp (cleanup-modules): New proc.
4058 * gfortran.dg/allocatable_function_1.f90,
4059 gfortran.dg/allocate_char_star_scalar_1.f90,
4060 gfortran.dg/assumed_charlen_function_1.f90,
4061 gfortran.dg/assumed_dummy_1.f90,
4062 gfortran.dg/assumed_shape_ranks_1.f90,
4063 gfortran.dg/assumed_shape_ranks_2.f90,
4064 gfortran.dg/assumed_size_dt_dummy.f90,
4065 gfortran.dg/auto_char_dummy_array_1.f90,
4066 gfortran.dg/auto_char_len_3.f90,
4067 gfortran.dg/automatic_module_variable.f90,
4068 gfortran.dg/bad_automatic_objects_1.f90,
4069 gfortran.dg/char_array_constructor.f90,
4070 gfortran.dg/char_array_structure_constructor.f90,
4071 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
4072 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
4073 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
4074 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
4075 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
4076 gfortran.dg/derived_pointer_recursion.f90,
4077 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
4078 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
4079 gfortran.dg/dummy_functions_1.f90,
4080 gfortran.dg/elemental_initializer_1.f90,
4081 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
4082 gfortran.dg/elemental_pointer_1.f90,
4083 gfortran.dg/elemental_subroutine_1.f90,
4084 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
4085 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
4086 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
4087 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
4088 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
4089 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
4090 gfortran.dg/global_references_1.f90,
4091 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
4092 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
4093 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
4094 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
4095 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
4096 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
4097 gfortran.dg/large_integer_kind_1.f90,
4098 gfortran.dg/large_real_kind_1.f90,
4099 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
4100 gfortran.dg/module_double_reuse.f90,
4101 gfortran.dg/module_equivalence_1.f90,
4102 gfortran.dg/module_interface_1.f90,
4103 gfortran.dg/module_parameter_array_refs_1.f90,
4104 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
4105 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
4106 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
4107 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
4108 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
4109 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
4110 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
4111 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
4112 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
4113 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
4114 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
4115 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
4116 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
4117 gfortran.dg/same_name_1.f90,
4118 gfortran.dg/sibling_dummy_procedure_1.f90,
4119 gfortran.dg/sibling_dummy_procedure_2.f90,
4120 gfortran.dg/sibling_dummy_procedure_3.f90,
4121 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
4122 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
4123 gfortran.dg/used_dummy_types_2.f90,
4124 gfortran.dg/used_dummy_types_3.f90,
4125 gfortran.dg/used_dummy_types_4.f90,
4126 gfortran.dg/used_dummy_types_5.f90,
4127 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
4128 gfortran.dg/userdef_operator_1.f90: Use it.
4129
4130 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4131
4132 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
4133 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
4134 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
4135 gfortran.dg/write_back.f,
4136 gfortran.fortran-torture/execute/inquire_1.f90,
4137 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
4138
4139 2006-03-21 Jeff Law <law@redhat.com>
4140
4141 * gcc.dg/tree-ssa/vrp28.c: New test.
4142
4143 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4144
4145 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
4146 if _STDC_C99 is defined.
4147 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
4148 * gcc.dg/builtins-20.c: Likewise.
4149 * gcc.dg/builtins-53.c: Likewise.
4150 * gcc.dg/single-precision-constant.c: Likewise. Also pass
4151 -mmacosx-version-min=10.3 on PowerPC/Darwin.
4152
4153 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
4154
4155 PR tree-opt/26781
4156 * gcc.c-torture/compile/pr26781-1.c: New test.
4157 * gcc.c-torture/compile/pr26781-2.c: New test.
4158
4159 2006-03-21 Jakub Jelinek <jakub@redhat.com>
4160
4161 PR c++/26690
4162 * g++.dg/gomp/pr26690-1.C: New test.
4163 * g++.dg/gomp/pr26690-2.C: New test.
4164
4165 2006-03-20 Jeff Law <law@redhat.com>
4166
4167 * gcc.dg/tree-ssa/pr21829.c: New test.
4168
4169 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
4170
4171 2006-03-20 Richard Sandiford <richard@codesourcery.com>
4172
4173 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
4174 (check_visibility_available): Use it.
4175 (check_effective_target_default_packed): Likewise.
4176 (check_effective_target_pcc_bitfield_type_matters): Likewise.
4177 (check_effective_target_fopenmp): Likewise.
4178 (check_effective_target_freorder): Likewise.
4179 (check_effective_target_fpic): Likewise.
4180 (check_named_sections_available): Likewise.
4181 (check_effective_target_ilp32): Likewise.
4182 (check_effective_target_lp64): Likewise.
4183
4184 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
4185
4186 PR fortran/20935
4187 * gfortran.dg/scalar_mask_2.f90: New test case.
4188
4189 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
4190
4191 PR tree-opt/26629
4192 * gcc.dg/tree-ssa/loadpre12.c: New test.
4193 * gcc.dg/tree-ssa/loadpre13.c: New test.
4194 * gcc.dg/tree-ssa/loadpre14.c: New test.
4195 * gcc.dg/tree-ssa/loadpre15.c: New test.
4196 * gcc.dg/tree-ssa/loadpre16.c: New test.
4197 * gcc.dg/tree-ssa/loadpre17.c: New test.
4198 * gcc.dg/tree-ssa/loadpre18.c: New test.
4199 * gcc.dg/tree-ssa/loadpre19.c: New test.
4200 * gcc.dg/tree-ssa/loadpre20.c: New test.
4201 * gcc.dg/tree-ssa/loadpre21.c: New test.
4202 * gcc.dg/tree-ssa/loadpre22.c: New test.
4203
4204 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
4205
4206 PR fortran/26741
4207 * gfortran.dg/elemental_initializer_1.f90: New test.
4208
4209 PR fortran/26716
4210 * gfortran.dg/assumed_shape_ranks_2: New test.
4211
4212 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
4213
4214 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
4215 target fpic.
4216
4217 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4218
4219 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
4220 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
4221 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
4222 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
4223 gfortran.fortran-torture/execute/direct_io.f90,
4224 gfortran.fortran-torture/execute/inquire_2.f90,
4225 gfortran.fortran-torture/execute/inquire_4.f90,
4226 gfortran.fortran-torture/execute/list_read_1.f90,
4227 gfortran.fortran-torture/execute/open_replace.f90,
4228 gfortran.fortran-torture/execute/slash_edit.f90,
4229 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
4230 temporary files from testcases.
4231
4232 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4233
4234 PR libgfortran/26509
4235 gfortran.dg/write_direct_eor.f90: New test.
4236
4237 2006-03-17 David Edelsohn <edelsohn@gnu.org>
4238
4239 * gcc.target/powerpc/pr26350.c: New.
4240 * gcc.target/powerpc/indexed-addr.c: New.
4241
4242 2006-03-16 Roger Sayle <roger@eyesopen.com>
4243
4244 * gfortran.dg/dependency_13.f90: New test case.
4245
4246 2006-03-16 Roger Sayle <roger@eyesopen.com>
4247
4248 PR middle-end/21781
4249 * gcc.dg/real-const-1.c: New test case.
4250
4251 2006-03-15 Geoffrey Keating <geoffk@apple.com>
4252
4253 * g++.old-deja/g++.other/init18.C: New.
4254 * g++.old-deja/g++.other/init5.C: Remove xfail.
4255
4256 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4257
4258 * g++.dg/opt/pr15551.C: Cleanup temp file.
4259
4260 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4261
4262 PR c++/6634
4263 g++.dg/parse/long1.C: New test.
4264
4265 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4266
4267 PR fortran/19101
4268 * gfortran.dg/continuation.f90: New test.
4269 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
4270
4271 2006-03-14 Richard Guenther <rguenther@suse.de>
4272
4273 PR tree-optimization/26672
4274 * gcc.dg/torture/pr26672.c: New testcase.
4275
4276 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
4277
4278 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
4279 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
4280
4281 2006-03-13 Roger Sayle <roger@eyesopen.com>
4282
4283 PR middle-end/26557
4284 * gcc.c-torture/compile/switch-1.c: New test case.
4285
4286 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
4287
4288 PR fortran/25378
4289 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
4290 test to include more permuatations of mask and index.
4291 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
4292 respond to F2003 spec. that the position returned for an all false
4293 mask && condition is zero.
4294
4295 2006-03-13 Jakub Jelinek <jakub@redhat.com>
4296
4297 PR middle-end/25989
4298 * gcc.dg/gomp/pr25989.c: New test.
4299
4300 2006-03-13 Jeff Law <law@redhat.com>
4301
4302 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
4303
4304 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
4305
4306 * gcc.dg/switch-9.c: New test.
4307
4308 2006-03-13 Richard Guenther <rguenther@suse.de>
4309
4310 PR middle-end/26630
4311 * gcc.dg/torture/pr26630.c: New testcase.
4312
4313 2006-03-11 Roger Sayle <roger@eyesopen.com>
4314
4315 * gfortran.dg/dependency_10.f90: New test case.
4316 * gfortran.dg/dependency_11.f90: Likewise.
4317
4318 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
4319 Erik Edelmann <eedelman@gcc.gnu.org>
4320
4321 * gfortran.dg/allocatable_function_1.f90: New.
4322 * gfortran.dg/allocatable_function_2.f90: New.
4323
4324 2006-03-10 Richard Guenther <rguenther@suse.de>
4325
4326 PR middle-end/26565
4327 * gcc.dg/torture/pr26565.c: New testcase.
4328
4329 2006-03-09 Eric Christopher <echristo@apple.com>
4330
4331 * gcc.c-torture/compile/20060309-1.c: New.
4332
4333 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4334
4335 PR libgfortran/26499
4336 * gfortran.dg/write_back.f: New test.
4337 * gfortran.dg/write_rewind_1.f: New test.
4338 * gfortran.dg/write_rewind_2.f: New test.
4339
4340 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4341
4342 PR libgfortran/26554
4343 * gfortran.dg/read_logical.f90: New test.
4344
4345 2006-03-04 Laurent GUERBY <laurent@guerby.net>
4346
4347 * ada/acats/norun.lst: cdd2a03 now passes.
4348
4349 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
4350
4351 PR testsuite/25177
4352 * gcc.target/powerpc/pr18096-1.c: Change where the error
4353 would match.
4354
4355 2006-03-04 Jakub Jelinek <jakub@redhat.com>
4356
4357 * gcc.target/i386/cleanup-1.c: New test.
4358 * gcc.target/i386/cleanup-2.c: New test.
4359
4360 2006-03-04 Roger Sayle <roger@eyesopen.com>
4361
4362 * gfortran.dg/dependency_9.f90: Remove for the time being.
4363
4364 2006-03-04 Krister Walfridsson <cato@df.lth.se>
4365
4366 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
4367 directive.
4368
4369 2006-03-03 Roger Sayle <roger@eyesopen.com>
4370
4371 * gfortran.dg/dependency_9.f90: New test case.
4372
4373 2006-03-03 Roger Sayle <roger@eyesopen.com>
4374
4375 * gfortran.dg/dependency_4.f90: New test case.
4376 * gfortran.dg/dependency_5.f90: New test case.
4377 * gfortran.dg/dependency_6.f90: New test case.
4378 * gfortran.dg/dependency_7.f90: New test case.
4379 * gfortran.dg/dependency_8.f90: New test case.
4380
4381 2006-03-03 Paul Brook <paul@codesourcery.com>
4382
4383 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
4384 Add m68k-*-elf.
4385
4386 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
4387
4388 PR fortran/25031
4389 * multiple_allocation_1.f90: New test.
4390
4391 2006-03-03 Roger Sayle <roger@eyesopen.com>
4392
4393 PR tree-optimization/26524
4394 * gfortran.dg/pr26524.f: New test case.
4395
4396 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4397
4398 * g++.dg/template/repo5.C: Cleanup repo files.
4399 * gcc.dg/20051201-1.c: Cleanup coverage files.
4400 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
4401 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
4402 tree dump files.
4403
4404 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
4405
4406 * objc.dg/objc-nofilename-1.m: New test.
4407 * objc.dg/bad-receiver-type.m: New test.
4408 * obj-c++.dg/bad-receiver-type.mm: New test.
4409
4410 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4411
4412 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
4413
4414 2006-03-01 Mike Stump <mrs@apple.com>
4415
4416 * g++.dg/abi/key2.C: Add.
4417
4418 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
4419
4420 * gfortran.dg/logical_dot_product.f90: New test.
4421
4422 PR fortran/26393
4423 * gfortran.dg/used_interface_ref.f90: New test.
4424
4425 PR fortran/20938
4426 * gfortran.dg/dependency_2.f90: New test.
4427 * gfortran.fortran-torture/execute/where17.f90: New test.
4428 * gfortran.fortran-torture/execute/where18.f90: New test.
4429 * gfortran.fortran-torture/execute/where19.f90: New test.
4430 * gfortran.fortran-torture/execute/where20.f90: New test.
4431
4432 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
4433
4434 * g++.dg/tree-ssa/pr26443.C: New test case.
4435
4436 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
4437
4438 PR middle-end/26022
4439 * g++.dg/opt/return-slot1.C: New test.
4440
4441 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4442
4443 PR libgfortran/26136
4444 * gfortran.dg/namelist_23.f90: New test.
4445
4446 2006-02-28 Roger Sayle <roger@eyesopen.com>
4447
4448 PR middle-end/14752
4449 * gcc.dg/fold-eqandshift-2.c: New test case.
4450
4451 2006-02-28 Richard Guenther <rguenther@suse.de>
4452
4453 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
4454 decomposition.
4455
4456 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
4457
4458 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
4459
4460 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4461
4462 PR libgfortran/26464
4463 * gfortran.dg/backspace_5.f: New test.
4464 * gfortran.dg/backspace_6.f: New test.
4465
4466 2006-02-26 Roger Sayle <roger@eyesopen.com>
4467
4468 * gcc.dg/fold-eqandnot-1.c: New test case.
4469
4470 2006-02-26 Roger Sayle <roger@eyesopen.com>
4471
4472 PR middle-end/19983
4473 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
4474
4475 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
4476
4477 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
4478 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
4479
4480 2006-02-26 Richard Guenther <rguenther@suse.de>
4481
4482 PR tree-optimization/26421
4483 * gcc.dg/tree-ssa/pr26421.c: New testcase.
4484
4485 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
4486
4487 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
4488 * g++.old-deja/g++.robertl/eb132.C: Likewise.
4489
4490 2006-02-26 Roger Sayle <roger@eyesopen.com>
4491
4492 * gcc.dg/fold-even-1.c: New test case.
4493
4494 2006-02-26 Roger Sayle <roger@eyesopen.com>
4495
4496 PR middle-end/21137
4497 * gcc.dg/fold-eqandshift-1.c: New test case.
4498
4499 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4500
4501 PR tree-optimization/25125
4502 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
4503 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
4504
4505 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4506
4507 PR tree-optimizations/26359
4508 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
4509 with -fdump-tree-dceloop-details.
4510 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
4511
4512 2006-02-25 Roger Sayle <roger@eyesopen.com>
4513
4514 PR middle-end/23673
4515 * gcc.dg/fold-eqxor-1.c: New test case.
4516 * gcc.dg/fold-eqxor-2.c: Likewise.
4517 * gcc.dg/fold-eqxor-3.c: Likewise.
4518
4519 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
4520
4521 PR fortran/23092
4522 * scalar_mask_1.f90: New test.
4523
4524 2006-02-24 Geoffrey Keating <geoffk@apple.com>
4525
4526 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
4527 * g++.dg/eh/uncaught2.C: New.
4528 * g++.dg/eh/uncaught3.C: New.
4529
4530 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4531
4532 PR libgfortran/26423
4533 * gfortran.dg/read_many_1.f: New test.
4534
4535 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
4536
4537 PR fortran/24519
4538 * gfortran.dg/dependency_3.f90: New test.
4539 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
4540 XFAILs.
4541
4542 PR fortran/25395
4543 * gfortran.dg/equiv_6.f90: New test.
4544
4545 2006-02-23 Jeff Law <law@redhat.com>
4546
4547 * gcc.c-torture/compile/pr26425.c: New test.
4548
4549 2006-02-23 Jakub Jelinek <jakub@redhat.com>
4550
4551 PR middle-end/26412
4552 * gcc.dg/gomp/pr26412.c: New test.
4553
4554 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4555
4556 PR c++/26291
4557 * g++.dg/other/ellipsis1.C: New test.
4558 * g++.dg/parse/operator4.C: Adjust error marker.
4559
4560 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
4561
4562 PR target/25603
4563 * gfortran.dg/pr25603.f: New testcase.
4564
4565 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
4566
4567 * gcc.dg/bf-spl1.c: Don't specify -m68000.
4568 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
4569
4570 2006-02-21 Geoffrey Keating <geoffk@apple.com>
4571
4572 * g++.dg/eh/spbp.C: New.
4573
4574 2006-02-21 Jakub Jelinek <jakub@redhat.com>
4575
4576 PR middle-end/26379
4577 * gcc.target/i386/mmx-7.c: New test.
4578
4579 2006-02-20 Roger Sayle <roger@eyesopen.com>
4580
4581 PR tree-optimization/26361
4582 * gcc.dg/tree-ssa/vrp27.c: New test case.
4583
4584 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
4585
4586 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
4587 * gcc.dg/tree-ssa/complex-4.c: Here.
4588
4589 2006-02-19 Roger Sayle <roger@eyesopen.com>
4590
4591 PR middle-end/19543
4592 * gfortran.dg/logical_1.f90: New test case.
4593
4594 2006-02-19 Jakub Jelinek <jakub@redhat.com>
4595
4596 PR middle-end/26334
4597 * gcc.dg/20060218-1.c: Moved to...
4598 * gcc.target/i386/20060218-1.c: ... here. New test.
4599
4600 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
4601
4602 PR fortran/26201
4603 * gfortran.dg/convert_1.f90: New.
4604
4605 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
4606
4607 PR fortran/25054
4608 * gfortran.dg/namelist_5.f90: New test.
4609
4610 PR fortran/25089
4611 * gfortran.dg/namelist_4.f90: New test.
4612
4613 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4614
4615 PR tree-opt/25680
4616 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
4617
4618 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4619
4620 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
4621 variable to take into account the variable name in the
4622 function header.
4623 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
4624
4625 2006-02-18 Jakub Jelinek <jakub@redhat.com>
4626
4627 PR middle-end/26334
4628 * gcc.c-torture/compile/20060217-1.c: New test.
4629 * gcc.dg/20060218-1.c: New test.
4630
4631 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
4632
4633 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
4634
4635 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
4636
4637 * gcc.dg/cpp/undef3.c: New test.
4638 * gcc.dg/cpp/trad/builtins2.c: New test.
4639
4640 2006-02-18 Mark Mitchell <mark@codesourcery.com>
4641
4642 PR c++/26266
4643 * g++.dg/template/static22.C: New test.
4644 * g++.dg/template/static23.C: New test.
4645 * g++.dg/template/static24.C: New test.
4646 * g++.dg/template/non-dependent13.C: New test.
4647 * g++.dg/init/member1.C: Tweak error markers.
4648
4649 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4650
4651 PR target/26255
4652 * gcc.c-torture/compile/pr26255.c: New test case.
4653
4654 2006-02-16 Roger Sayle <roger@eyesopen.com>
4655
4656 * gfortran.fortran-torture/execute/where_10.f90: New test case.
4657 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
4658 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
4659 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
4660 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
4661 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
4662 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
4663
4664 2006-02-16 Jeff Law <law@redhat.com>
4665
4666 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
4667 * gcc.dg/tree-ssa/vrp26.c: New test.
4668
4669 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
4670
4671 PR target/20353
4672 PR target/24578
4673 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
4674 __UCLIBC__ is defined.
4675
4676 2006-02-16 Jakub Jelinek <jakub@redhat.com>
4677
4678 PR fortran/26224
4679 * gfortran.dg/gomp/pr26224.f: New test.
4680
4681 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
4682
4683 PR tree-opt/25918
4684 * lib/target-supports.exp
4685 (check_effective_target_vect_short_mult): New.
4686 (check_effective_target_vect_char_mult): New.
4687 (check_effective_target_vect_widen_sum_qi_to_si): New.
4688 (check_effective_target_vect_widen_sum_qi_to_hi): New.
4689 (check_effective_target_vect_widen_sum_hi_to_si): New.
4690 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
4691 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
4692 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
4693 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
4694 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
4695 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
4696 vect-reduc-pattern-2c.c
4697 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
4698 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
4699 vect-reduc-pattern-1c.c
4700
4701 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
4702
4703 PR fortran/24557
4704 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
4705
4706 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
4707
4708 PR fortran/26054
4709 * gfortran.dg/enum_8.f90: Remove check for warning.
4710 * gfortran.dg/iomsg_1.f90: Ditto.
4711 * gfortran.dg/enum_1.f90: Ditto.
4712 * gfortran.dg/enum_9.f90: Ditto.
4713 * gfortran.dg/enum_2.f90: Ditto.
4714 * gfortran.dg/enum_10.f90: Ditto.
4715 * gfortran.dg/enum_3.f90: Ditto.
4716 * gfortran.dg/flush_1.f90: Ditto.
4717 * gfortran.dg/enum_4.f90: Ditto.
4718 * gfortran.dg/array_constructor_1.f90: Ditto.
4719 * gfortran.dg/enum_5.f90: Ditto.
4720 * gfortran.dg/enum_6.f90: Ditto.
4721 * gfortran.dg/enum_7.f90: Ditto.
4722
4723 2006-02-15 Jakub Jelinek <jakub@redhat.com>
4724
4725 PR middle-end/26300
4726 * gcc.c-torture/compile/20060215-1.c: New test.
4727
4728 2006-02-14 Roger Sayle <roger@eyesopen.com>
4729
4730 PR middle-end/23670
4731 * gcc.dg/tree-ssa/andor-2.c: New test case.
4732
4733 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
4734
4735 PR fortran/25045
4736 * optional_dim.f90: New test.
4737
4738 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4739
4740 PR fortran/26277
4741 * gfortran.dg/label_4.f90: New.
4742
4743 2006-02-14 Jakub Jelinek <jakub@redhat.com>
4744 Diego Novillo <dnovillo@redhat.com>
4745 Uros Bizjak <uros@kss-loka.si>
4746
4747 * gfortran.dg/gomp: New directory.
4748
4749 2006-02-14 Richard Guenther <rguenther@suse.de>
4750
4751 PR tree-optimization/26258
4752 * gcc.dg/torture/pr26258.c: New testcase.
4753
4754 2006-02-13 Jakub Jelinek <jakub@redhat.com>
4755
4756 PR fortran/26246
4757 * gfortran.dg/pr26246_1.f90: New test.
4758 * gfortran.dg/pr26246_2.f90: New test.
4759
4760 PR middle-end/26092
4761 * gcc.c-torture/compile/20060208-1.c: New test.
4762
4763 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
4764
4765 PR fortran/26074
4766 PR fortran/25103
4767 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
4768 * gfortran.dg/bad_automatic_objects_1.f90: New test.
4769 * gfortran.dg/automatic_module_variable.f90: Change error message.
4770
4771 PR fortran/20861
4772 * gfortran.dg/internal_dummy_1.f90: New test.
4773
4774 PR fortran/20871
4775 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
4776
4777
4778 PR fortran/25083
4779 * gfortran.dg/uncommon_block_data_1.f90: New test.
4780 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
4781 with standard.
4782
4783 PR fortran/25088
4784 * gfortran.dg/typed_subroutine_1.f90: New test.
4785
4786 2006-02-13 Geoffrey Keating <geoffk@apple.com>
4787
4788 * objc.dg/dwarf-1.m: New.
4789
4790 2006-02-13 Roger Sayle <roger@eyesopen.com>
4791
4792 PR middle-end/24427
4793 * gcc.dg/tree-ssa/andor-1.c: New test case.
4794
4795 2006-02-13 Josh Conner <jconner@apple.com>
4796
4797 PR target/25376
4798 * gcc.dg/pr25376.c: New test.
4799
4800 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
4801 assemble.
4802 * lib/target-supports.exp (check_named_sections_available):
4803 Only compile named-sections test -- don't assemble.
4804
4805 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
4806
4807 * g++.dg/warn/no-write-strings.C: New test.
4808 * g++.dg/warn/write-strings.C: Likewise.
4809 * g++.dg/warn/write-strings-default.C: Likewise.
4810
4811 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
4812
4813 PR fortran/25806
4814 * gfortran.dg/ret_pointer_2.f90: New test.
4815
4816 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
4817
4818 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
4819
4820 2006-02-10 Jeff Law <law@redhat.com>
4821
4822 * gcc.c-torture/compile/pr26213.c: New test.
4823
4824 2006-02-10 Steven G. Kargl <kargls@comcast.net>
4825
4826 gfortran.dg/null_1.f90: New test.
4827
4828 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4829
4830 PR fortran/14771
4831 * gfortran.dg/parens_4.f90: New.
4832 * gfortran.dg/parens_5.f90: New.
4833
4834 2006-02-10 Richard Guenther <rguenther@suse.de>
4835
4836 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
4837
4838 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4839 Paul Thomas <pault@gcc.gnu.org>
4840
4841 PR fortran/14771
4842 * gfortran.dg/parens_1.f90: New.
4843 * gfortran.dg/parens_2.f90: New.
4844 * gfortran.dg/parens_3.f90: New.
4845
4846 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
4847
4848 PR fortran/26038
4849 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
4850
4851 PR fortran/25059
4852 * gfortran.dg/impure_assignment_1.f90: New test.
4853
4854 PR fortran/25070
4855 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
4856
4857 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4858
4859 PR target/26141
4860 * g++.dg/expr/stdarg2.C: New test.
4861
4862 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4863
4864 PR inline-asm/16194
4865 * gcc.dg/pr16194.c: New test.
4866
4867 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4868
4869 * ada/acats/run_acats: Use portable variant of "$@".
4870
4871 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
4872
4873 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
4874 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
4875
4876 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4877
4878 PR tree-opt/26179
4879 * g++.dg/opt/pr26179.C: New test.
4880
4881 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4882
4883 PR middle-end/26134
4884 * gcc.dg/tree-ssa/complex-3.c: New test.
4885
4886 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4887
4888 * gcc.c-torture/compile/volatile-1.c: New test.
4889
4890 2006-02-09 Diego Novillo <dnovillo@redhat.com>
4891
4892 PR 26180
4893 * gcc.dg/tree-ssa/pr26180.c: New test.
4894
4895 2006-02-08 Jeff Law <law@redhat.com>
4896
4897 * gcc.dg/tree-ssa/pr21417.c: New test.
4898
4899 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4900
4901 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
4902 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
4903
4904 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4905
4906 * lib/scanrtl.exp: New.
4907
4908 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4909
4910 PR c++/26071
4911 * g++.dg/other/virtual2.C: New test.
4912
4913 PR c++/26070
4914 * g++.dg/other/virtual1.C: New test.
4915
4916 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4917
4918 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
4919 cleanup-ipa-dump): Update dump file glob patterns.
4920 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
4921 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
4922
4923 * lib/gcc-dg.exp: Load it.
4924 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
4925
4926 2006-02-07 Janis Johnson <janis187@us.ibm.com>
4927
4928 PR testsuite/26159
4929 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
4930 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4931
4932 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4933
4934 PR fortran/25577
4935 * gfortran.dg/mvbits_1.f90: New.
4936
4937 2006-02-07 Dirk Mueller <dmueller@suse.com>
4938
4939 * g++.dg/warn/Wdiv-by-zero.C: New test.
4940 * g++.dg/warn/Wno-div-by-zero.C: New.
4941
4942 2006-02-07 Jeff Law <law@redhat.com>
4943
4944 * gcc.dg/tree-ssa/pr21559.c: New test.
4945
4946 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
4947 multiple VRP passes.
4948 * gcc.dg/tree-ssa/vrp09.c: Likewise.
4949 * gcc.dg/tree-ssa/vrp18.c: Likewise.
4950 * gcc.dg/tree-ssa/pr21582.c: Likewise.
4951 * gcc.dg/tree-ssa/pr20657.c: Likewise.
4952 * gcc.dg/tree-ssa/pr21001.c: Likewise.
4953 * gcc.dg/tree-ssa/vrp02.c: Likewise
4954 * gcc.dg/tree-ssa/vrp11.c: Likewise
4955 * gcc.dg/tree-ssa/pr14341.c: Likewise
4956 * gcc.dg/tree-ssa/vrp19.c: Likewise
4957 * gcc.dg/tree-ssa/vrp20.c: Likewise
4958 * gcc.dg/tree-ssa/vrp03.c: Likewise
4959 * gcc.dg/tree-ssa/pr21086.c: Likewise
4960 * gcc.dg/tree-ssa/pr21959.c: Likewise
4961 * gcc.dg/tree-ssa/vrp21.c: Likewise
4962 * gcc.dg/tree-ssa/vrp04.c: Likewise
4963 * gcc.dg/tree-ssa/pr25485.c: Likewise
4964 * gcc.dg/tree-ssa/pr22026.c: Likewise
4965 * gcc.dg/tree-ssa/vrp22.c: Likewise
4966 * gcc.dg/tree-ssa/vrp05.c: Likewise
4967 * gcc.dg/tree-ssa/20030807-10.c: Likewise
4968 * gcc.dg/tree-ssa/pr20701.c: Likewise
4969 * gcc.dg/tree-ssa/vrp23.c: Likewise
4970 * gcc.dg/tree-ssa/vrp06.c: Likewise
4971 * gcc.dg/tree-ssa/pr22117.c: Likewise
4972 * gcc.dg/tree-ssa/pr20702.c: Likewise
4973 * gcc.dg/tree-ssa/vrp15.c: Likewise
4974 * gcc.dg/tree-ssa/pr21090.c: Likewise
4975 * gcc.dg/tree-ssa/pr21294.c: Likewise
4976 * gcc.dg/tree-ssa/vrp24.c: Likewise
4977 * gcc.dg/tree-ssa/vrp07.c: Likewise
4978 * gcc.dg/tree-ssa/pr21563.c: Likewise
4979 * gcc.dg/tree-ssa/pr25382.c: Likewise
4980 * gcc.dg/tree-ssa/vrp16.c: Likewise
4981 * gcc.dg/tree-ssa/vrp25.c: Likewise
4982 * gcc.dg/tree-ssa/vrp08.c: Likewise
4983 * gcc.dg/tree-ssa/20030807-6.c: Likewise
4984 * gcc.dg/tree-ssa/vrp17.c: Likewise
4985 * gcc.dg/tree-ssa/pr21458.c: Likewise
4986 * g++.dg/tree-ssa/pr18178.C: Likewise
4987
4988 2006-02-07 Richard Guenther <rguenther@suse.de>
4989
4990 PR c++/26140
4991 Revert
4992 2006-01-30 Richard Guenther <rguenther@suse.de>
4993 PR c++/23372
4994 * gcc.dg/pr23372-1.C: New testcase.
4995
4996 * g++.dg/tree-ssa/pr26140.C: New testcase.
4997
4998 2006-02-07 Mark Mitchell <mark@codesourcery.com>
4999
5000 PR c++/9737
5001 * g++.dg/template/ttp15.C: New test.
5002 * g++.dg/template/ttp16.C: Likewise.
5003 * g++.dg/template/ttp17.C: Likewise.
5004 * g++.old-deja/g++.pt/ttp36.C: Remove.
5005 * g++.old-deja/g++.pt/ttp19.C: Likewise.
5006 * g++.old-deja/g++.pt/ttp37.C: Likewise.
5007 * g++.old-deja/g++.pt/ttp38.C: Likewise.
5008 * g++.old-deja/g++.pt/ttp39.C: Likewise.
5009 * g++.old-deja/g++.pt/ttp9.C: Likewise.
5010 * g++.old-deja/g++.pt/ttp40.C: Likewise.
5011 * g++.old-deja/g++.pt/ttp51.C: Likewise.
5012 * g++.old-deja/g++.pt/ttp26.C: Likewise.
5013 * g++.old-deja/g++.pt/ttp36.C: Likewise.
5014
5015 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
5016
5017 PR libfortran/23815
5018 * unf_io_convert_4.f90: New test.
5019
5020 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
5021
5022 * gcc.dg/tree-ssa/loadpre10.c: New test.
5023 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
5024 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
5025 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
5026
5027 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5028
5029 PR libfortran/24685
5030 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
5031
5032 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
5033
5034 PR tree-opt/25251
5035 * gfortran.dg/assign_7.f: New test.
5036
5037 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
5038
5039 PR fortran/26041
5040 PR fortran/26064
5041 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
5042 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
5043 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
5044
5045 2006-02-05 Jakub Jelinek <jakub@redhat.com>
5046
5047 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
5048 in size_t typedef.
5049
5050 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5051
5052 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
5053 * g++.dg/charset/string.c (foo): Likewise.
5054 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
5055 const char*
5056 * g++.dg/ext/builtin2.C (printf): Likewise.
5057 * g++.dg/init/new15.C (printf): Likewise.
5058 * g++.dg/opt/pr17697-1.C (foo): Likewise.
5059 * g++.dg/opt/pr17697-2.C (foo): Likewise.
5060 * g++.dg/opt/pr17697-3.C (foo): Likewise.
5061 * g++.dg/template/non-dependent4.C (temp): Likewise.
5062 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
5063 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
5064 parameter type to const char*.
5065 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
5066 Change type to const char*.
5067 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
5068 Likewise.
5069 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
5070 second parameter type to const char*.
5071 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
5072 (Y::Y): Change parameter type to const char*.
5073 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
5074 * g++.old-deja/g++.jason/report.C: Apply const correctness.
5075 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
5076 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
5077 (char*).
5078 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
5079 const char*.
5080 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
5081 type to const char*.
5082 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
5083 return type to const char*.
5084 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
5085 to const char*.
5086 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
5087 * g++.old-deja/g++.law/refs1.C: Likewise.
5088 * g++.old-deja/g++.law/visibility1.C: Likewise.
5089 * g++.old-deja/g++.law/visibility2.C: Likewise.
5090 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
5091 const char*.
5092 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
5093 * g++.old-deja/g++.mike/net48.C: Likewise.
5094 * g++.old-deja/g++.mike/p646.C: Likewise.
5095 * g++.old-deja/g++.mike/p6746.C: Likewise.
5096 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
5097 type to const char*.
5098 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
5099 deprecated conversion warning.
5100 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
5101 char*.
5102 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
5103 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
5104 * g++.old-deja/g++.pt/explicit8.C: Likewise.
5105 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
5106 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
5107 * g++.old-deja/g++.pt/nontype3.C: Likewise.
5108 * g++.old-deja/g++.pt/t39.C: Likewise.
5109 * g++.old-deja/g++.robertl/eb106.C: Likewise.
5110 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
5111
5112 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
5113
5114 PR fortran/25075
5115 intrinsic_argument_conformance_1.f90: New test.
5116
5117 2006-02-03 Steven G. Kargl <kargls@comcast.net>
5118
5119 PR fortran/20845
5120 * gfortran.dg/char_result_11.f90: Add SAVE.
5121 * gfortran.dg/der_pointer_4.f90: Ditto.
5122 * gfortran.dg/default_initialization.f90: New test.
5123
5124 2006-02-03 Jeff Law <law@redhat.com>
5125
5126 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
5127 handle more than 100 dump files.
5128 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
5129 * lib/scantree.exp (scan-tree-dump): Likewise.
5130 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
5131 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
5132 * lib/scanipa.exp (scan-ipa-dump): Likewise.
5133 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
5134 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
5135
5136 2006-02-03 Diego Novillo <dnovillo@redhat.com>
5137
5138 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
5139
5140 2006-02-03 Mark Mitchell <mark@codesourcery.com>
5141
5142 * g++.dg/template/using12.C: New test.
5143
5144 2006-02-03 Alan Modra <amodra@bigpond.net.au>
5145
5146 * gcc.target/powerpc/pr25960.c: New test.
5147
5148 2006-02-02 Steven G. Kargl <kargls@comcast>
5149
5150 PR fortran/24958
5151 gfortran.dg/nullify_2.f90: New test.
5152
5153 2006-02-02 Diego Novillo <dnovillo@redhat.com>
5154
5155 PR 25990
5156 * gcc.dg/gomp/pr25990.c: New test.
5157
5158 2006-01-31 Mark Mitchell <mark@codesourcery.com>
5159
5160 PR c++/25342
5161 * g++.gd/template/partial4.C: New test.
5162
5163 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
5164
5165 PR middle-end/26001
5166 * gfortran.dg/data_char_2.f90: New.
5167
5168 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
5169
5170 PR fortran/26039
5171 maxval_maxloc_conformance_1.f90: New test.
5172
5173 2006-01-31 Richard Guenther <rguenther@suse.de>
5174
5175 * gcc.target/i386/sselibm-1.c: New testcase.
5176 * gcc.target/i386/sselibm-2.c: Likewise.
5177 * gcc.target/i386/sselibm-3.c: Likewise.
5178 * gcc.target/i386/sselibm-4.c: Likewise.
5179 * gcc.target/i386/sselibm-5.c: Likewise.
5180
5181 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
5182
5183 PR fortran/24266
5184 * gfortran.dg/arrayio_derived_2.f90: New.
5185
5186 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
5187
5188 * gcc.dg/unsigned-long-compare.c: New test.
5189
5190 2006-01-30 Steve Ellcey <sje@cup.hp.com>
5191
5192 PR testsuite/25318
5193 * lib/target-supports.exp (check_effective_target_freorder):
5194 Check to see if target supports -freorder-blocks-and-partition.
5195 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
5196 instead of "dg-require-named-sections".
5197
5198 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
5199
5200 PR target/14798:
5201 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
5202 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
5203 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5204 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5205 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
5206 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
5207 * gcc.dg/attr-isr-trap_exit.c: Likewise.
5208 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5209
5210 2006-01-30 Richard Guenther <rguenther@suse.de>
5211
5212 PR c++/23372
5213 * gcc.dg/pr23372-1.C: New testcase.
5214
5215 2006-01-29 Diego Novillo <dnovillo@redhat.com>
5216
5217 * gcc.dg/gomp/pr25874.c: New test.
5218
5219 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
5220
5221 PR tree-opt/25911
5222 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
5223
5224 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
5225
5226 PR fortran/18578
5227 PR fortran/18579
5228 PR fortran/20857
5229 PR fortran/20885
5230 * gfortran.dg/intent_out_1.f90: New test.
5231
5232 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
5233
5234 PR fortran/17911
5235 * gfortran.dg/procedure_lvalue.f90: New test.
5236
5237 PR fortran/20895
5238 PR fortran/25030
5239 * gfortran.dg/char_pointer_assign_2.f90: New test.
5240 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
5241 assignment to be consistent with standard.
5242 * gfortran.dg/char_result_2.f90: The same.
5243 * gfortran.dg/char_result_8.f90: The same.
5244
5245 2006-01-28 Zack Weinberg <zackw@panix.com>
5246
5247 * gcc.dg/Woverlength-strings.c
5248 * gcc.dg/Woverlength-strings-pedantic-c89.c
5249 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
5250 * gcc.dg/Woverlength-strings-pedantic-c99.c
5251 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
5252
5253 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
5254
5255 * gcc.c-torture/execute/20060127-1.c: New test.
5256
5257 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5258
5259 PR c++/25999
5260 * g++.dg/ext/pragmaweak1.C: New test.
5261
5262 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5263
5264 PR c++/25855
5265 * g++.dg/template/spec29.C: New test.
5266
5267 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
5268
5269 PR c/19606.
5270 * gcc.c-torture/execute/pr19606.c: New.
5271
5272 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
5273
5274 * gcc.dg/pragma-re-4.c: New test.
5275
5276 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
5277
5278 PR fortran/25964
5279 * gfortran.dg/assumed_size_refs_3.f90: New test.
5280
5281 2006-01-27 Ben Elliston <bje@au.ibm.com>
5282
5283 * gcc.misc-tests/dectest.exp: Remove defunct comment.
5284
5285 2006-01-26 Laurent GUERBY <laurent@guerby.net>
5286
5287 PR ada/21317
5288 * ada/acats/support/impdef.a: Add One_Long_Second.
5289 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
5290 * ada/acats/tests/c9/c94026.a: Likewise.
5291 * ada/acats/tests/c9/c97305c.ada: Likewise.
5292 * ada/acats/tests/c9/c99004a.ada: Likewise.
5293
5294 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
5295
5296 PR fortran/25964
5297 * gfortran.dg/global_references_2.f90: New test.
5298
5299 PR fortran/25084
5300 PR fortran/20852
5301 PR fortran/25085
5302 PR fortran/25086
5303 * gfortran.dg/assumed_charlen_function_1.f90: New test.
5304 * gfortran.dg/assumed_charlen_function_3.f90: New test.
5305
5306 PR fortran/25416
5307 * gfortran.dg/assumed_charlen_function_2.f90: New test.
5308
5309 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
5310
5311 PR c/25892
5312 * gcc.dg/Wpointer-sign.c: New.
5313 * gcc.dg/Wpointer-sign-Wall.c: New.
5314 * gcc.dg/Wpointer-sign-Wall-no.c: New.
5315 * gcc.dg/Wpointer-sign-pedantic.c: New.
5316 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
5317 * gcc.dg/conv-2.c: Use -Wpointer-sign.
5318
5319 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
5320
5321 PR C/25861
5322 * gcc.c-torture/compile/pr25861.c: New test.
5323
5324 2006-01-26 Paul Brook <paul@codesourcery.com>
5325
5326 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
5327 on short-enum targets.
5328 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
5329 variable.
5330 (generate_fields): Use short_enums.
5331 (main): Set short_enums. Document -e.
5332 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
5333 on short-enum targets.
5334 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
5335 variable.
5336 (generate_fields): Use short_enums.
5337 (main): Set short_enums. Document -e.
5338 * lib/target-supports.exp (check_effective_target_short_enums): New.
5339
5340 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
5341
5342 PR target/25947
5343 * gcc.dg/torture/pr25947-1.c: New test.
5344
5345 2006-01-25 Jan Hubicka <jh@suse.cz>
5346 Roger Sayle <roger@eyesopen.com>
5347
5348 PR rtl-optimization/25703
5349 * gcc.target/i386/20060125-1.c: New test case.
5350 * gcc.target/i386/20060125-2.c: New test case.
5351
5352 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5353
5354 PR fortran/18540
5355 * gfortran.dg/goto_1.f: New.
5356
5357 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
5358
5359 PR fortran/25716
5360 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
5361 25716 on 32-bit systems too.
5362
5363 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
5364
5365 PR testsuite/25590
5366 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
5367
5368 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
5369
5370 * gcc.dg/tree-ssa/gen-vect-33.c: New.
5371
5372 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5373
5374 PR fortran/25835
5375 * gfortran.dg/read_eof.f90: Delete, renamed.
5376 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
5377 * gfortran.dg/read_eof_2.f90: New test.
5378 * gfortran.dg/read_eof_3.f90: New test.
5379
5380 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
5381
5382 PR tree-opt/25860
5383 * gcc.c-torture/compile/pr25860.c: New test.
5384
5385 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5386
5387 PR c++/25552
5388 * g++.dg/parse/dtor8.C: New test.
5389
5390 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
5391
5392 PR testsuite/25891
5393 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
5394 * gcc.dg/gomp/gomp.exp: Return without testing anything if
5395 check_effective_target_fopenmp returns 0.
5396
5397 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
5398
5399 PR ada/20548
5400 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
5401 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
5402 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
5403
5404 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
5405
5406 PR tree-opt/25857
5407 * g++.dg/opt/pr25857.C: New test.
5408
5409 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
5410 Jan Hubicka <jh@suse.cz>
5411 Richard Guenther <rguenther@suse.de>
5412
5413 PR rtl-optimization/25654
5414 * gcc.dg/torture/pr25654.c: New testcase.
5415 * gcc.target/i386/pr25654.c: Likewise.
5416
5417 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
5418
5419 PR fortran/25901
5420 * gfortran.dg/internal references_2.f90: New test.
5421
5422 Fix regression in testing of admissability of attributes.
5423 * gfortran.dg/intent_used_1.f90: New test.
5424
5425 2006-01-23 Ben Elliston <bje@au.ibm.com>
5426
5427 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
5428 Remove target conditional torture options for i?86 and x86_64
5429 GNU/Linux.
5430
5431 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
5432
5433 PR c++/10891
5434 * g++.dg/rtti/no-rtti.C: New.
5435
5436 2006-01-21 Mark Mitchell <mark@codesourcery.com>
5437
5438 PR c++/25895
5439 * g++.dg/inherit/conv2.C: New test.
5440
5441 PR c++/25856
5442 * g++.dg/parse/dtor7.C: New test.
5443
5444 PR c++/25858
5445 * g++.dg/template/crash44.C: New test.
5446
5447 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
5448
5449 PR fortran/25124
5450 PR fortran/25625
5451 * gfortran.dg/internal_references_1.f90: New test.
5452 PR fortran/20881
5453 PR fortran/23308
5454 PR fortran/25538
5455 PR fortran/25710
5456 * gfortran.dg/global_references_1.f90: New test.
5457 * gfortran.dg/g77/19990905-1.f: Restore the error that
5458 there is a clash between the common block name and
5459 the name of a subroutine reference.
5460
5461 PR fortran/PR24276
5462 * gfortran.dg/aliasing_dummy_1.f90: New test.
5463
5464 2006-01-21 Alan Modra <amodra@bigpond.net.au>
5465
5466 * gcc.dg/vmx/1b-01.c: Warning fix.
5467 * gcc.dg/vmx/1c-02.c: Likewise.
5468 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
5469
5470 2006-01-20 Steve Ellcey <sje@cup.hp.com>
5471
5472 PR testsuite/24962
5473 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
5474
5475 2006-01-20 Richard Guenther <rguenther@suse.de>
5476 Steven Bosscher <stevenb.gcc@gmail.com>
5477
5478 PR rtl-optimization/24626
5479 * gcc.dg/torture/pr24626-1.c: New testcase.
5480 * gcc.dg/torture/pr24626-2.c: Likewise.
5481 * gcc.dg/torture/pr24626-3.c: Likewise.
5482 * gcc.dg/torture/pr24626-4.c: Likewise.
5483
5484 2006-01-20 Dirk Mueller <dmueller@suse.com>
5485
5486 PR c++/5520
5487 * g++.dg/warn/empty-body.C: New.
5488
5489 2006-01-19 Mark Mitchell <mark@codesourcery.com>
5490
5491 PR c++/22136
5492 * g++.dg/template/using10.C: New test.
5493 * g++.dg/temlpate/using11.C: Likewise.
5494 * g++.dg/inherit/using5.C: Tweak error messages.
5495
5496 2006-01-20 Alan Modra <amodra@bigpond.net.au>
5497
5498 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
5499 target test.
5500 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
5501
5502 2006-01-19 Jan Hubicka <jh@suse.cz>
5503
5504 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
5505
5506 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5507
5508 PR c++/25854
5509 * g++.dg/template/spec28.C: New test.
5510
5511 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
5512
5513 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5514 Fix fprintf's by adding srcdir or removing it.
5515
5516 2006-01-19 Diego Novillo <dnovillo@redhat.com>
5517
5518 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
5519 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
5520 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
5521 * testsuite/gcc.dg/gomp/empty.c: Likewise.
5522 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
5523 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
5524 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
5525 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
5526 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
5527 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
5528 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
5529 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
5530 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
5531 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
5532
5533 2006-01-18 Jeff Law <law@redhat.com>
5534
5535 * gcc.dg/tree-ssa/vrp25.c: New test.
5536
5537 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5538
5539 * gcc.dg/pr25805.c: Fix misapplied patch.
5540
5541 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
5542
5543 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
5544 (check_effective_target_vect_udot_qi): New.
5545 (check_effective_target_vect_sdot_hi): New.
5546 (check_effective_target_vect_udot_hi): New.
5547 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
5548 prefixed with "wrapv-" with -fwrapv.
5549 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
5550 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
5551 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
5552 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
5553 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
5554
5555 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
5556 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
5557 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
5558 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
5559
5560 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5561
5562 PR c++/16829
5563 * g++.dg/other/default2.C: New test.
5564 * g++.dg/other/default3.C: New test.
5565
5566 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5567
5568 PR c/25805
5569 * gcc.dg/pr25805.c: New file.
5570
5571 2006-01-18 Mark Mitchell <mark@codesourcery.com>
5572
5573 PR c++/25836
5574 * g++.dg/template/init6.C: New test.
5575
5576 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
5577
5578 * gcc.dg/tree-ssa/pr24287.c: New test
5579
5580 2006-01-18 Eric Christopher <echristo@apple.com>
5581
5582 * g++.dg/eh/table.C: New.
5583
5584 2006-01-18 DJ Delorie <dj@redhat.com>
5585
5586 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
5587 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
5588 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
5589 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
5590
5591 2006-01-18 Jeff Law <law@redhat.com>
5592
5593 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
5594 on wrapping on overflow semantics.
5595
5596 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
5597
5598 * gcc.gc/tree-ssa/vrp23.c: New test.
5599 * gcc.gc/tree-ssa/vrp24.c: New test.
5600
5601 2006-01-18 Richard Henderson <rth@redhat.com>
5602 Aldy Hernandez <aldyh@redhat.com>
5603 Jakub Jelinek <jakub@redhat.com>
5604 Diego Novillo <dnovillo@redhat.com>
5605 Uros Bizjak <uros@kss-loka.si>
5606
5607 * testsuite/gcc.dg/gomp: New directory.
5608
5609 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
5610 Steven G. Kargl <kargls@comcast.net>
5611
5612 PR fortran/20869
5613 * gfortran.dg/intrinsic_external_1.f90: New test.
5614
5615 PR fortran/20875.
5616 * gfortran.dg/elemental_pointer_1.f90: New test.
5617
5618 PR fortran/25024
5619 * gfortran.dg/external_procedures_1.f90: New test.
5620
5621 PR fortran/25785
5622 gfortran.dg/assumed_present.f90: New test.
5623
5624 2006-01-18 Jakub Jelinek <jakub@redhat.com>
5625
5626 * g++.dg/parse/lookup5.C: New test.
5627
5628 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5629
5630 PR fortran/25697
5631 * gfortran.dg/read_eof.f90: New test.
5632
5633 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5634
5635 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
5636 add a closing brace.
5637
5638 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5639
5640 PR fortran/25631
5641 * gfortran.dg/fmt_tl.f: New test.
5642
5643 2006-01-17 Eric Christopher <echristo@apple.com>
5644
5645 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
5646 * g++.old-deja/g++.warn/impint2.C: Ditto.
5647 * g++.old-deja/g++.other/null1.C: Ditto.
5648 * g++.dg/warn/conv2.C: Ditto.
5649 * g++.dg/warn/conv4.C: New file.
5650
5651 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5652
5653 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
5654
5655 2006-01-17 Andreas Jaeger <aj@suse.de>
5656 Janis Johnson <janis187@us.ibm.com>
5657
5658 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
5659 in 64-bit.
5660 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
5661 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
5662
5663 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5664
5665 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5666 xfail txxx where xxx >= 25.
5667
5668 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5669
5670 PR testsuite/25764
5671 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
5672
5673 2006-01-17 Jakub Jelinek <jakub@redhat.com>
5674
5675 PR c/25682
5676 * gcc.dg/pr25682.c: New test.
5677 * g++.dg/parse/array-size2.C: New test.
5678
5679 2006-01-16 Ian Lance Taylor <ian@airs.com>
5680
5681 * consistency.vlad: Remove entire directory, 1652 files.
5682
5683 2006-01-16 Janis Johnson <janis187@us.ibm.com>
5684
5685 * lib/target-supports.exp (check_effective_target_dfp_nocache,
5686 check_effective_target_dfprt_nocache): New.
5687 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
5688 (check_effective_target_dfprt): New.
5689 * lib/c-compat.exp (check_dfp): Remove.
5690 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
5691 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
5692 level of support for decimal float.
5693 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
5694 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
5695 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
5696 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
5697 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
5698 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
5699 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
5700 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
5701 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
5702 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
5703 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
5704 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
5705 directives.
5706
5707 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
5708
5709 PR testsuite/25741
5710 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
5711 $base_dir/../.
5712 * lib/gfortran.exp (gfortran_init): Likewise.
5713 * lib/obj-c++.exp (obj-c++_init): Likewise.
5714 * lib/scanasm.exp (scan-assembler-dem): Likewise.
5715 (scan-assembler-dem-not): Likewise.
5716 * lib/scandump.exp (scan-dump-dem): Likewise.
5717 (scan-dump-dem-not): Likewise.
5718
5719 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
5720
5721 PR testsuite/25767
5722 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
5723 powerpc-*-darwin*.
5724 * lib/obj-c++.exp (obj-c++_init): Likewise.
5725
5726 2006-01-16 Richard Guenther <rguenther@suse.de>
5727
5728 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
5729
5730 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5731
5732 PR testsuite/25777
5733 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
5734 to LD_LIBRARY_PATH.
5735
5736 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
5737 Andrew Pinski <pinskia@physics.uc.edu>
5738
5739 * gcc.dg/minmax-1.c: New test.
5740
5741 2006-01-16 Ben Elliston <bje@au.ibm.com>
5742
5743 * gcc.dg/dfp/dfp.exp: Correct FSF address.
5744 * gcc.misc-tests/dectest.exp: Ditto.
5745
5746 2006-01-15 Ian Lance Taylor <ian@airs.com>
5747
5748 PR testsuite/25796
5749 * gcc.target/i386/cmov6.c: Use -march=k8.
5750
5751 2006-01-15 Andreas Jaeger <aj@suse.de>
5752
5753 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
5754 x86 does not have __float128.
5755
5756 2006-01-14 Ian Lance Taylor <ian@airs.com>
5757
5758 * gcc.target/i386/cmov6.c: New test.
5759
5760 2006-01-14 Mark Mitchell <mark@codesourcery.com>
5761
5762 PR c++/25663
5763 * g++.dg/template/ctor6.C: New test.
5764
5765 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
5766
5767 PR tree-optimization/25485
5768 * gcc.dg/tree-ssa/pr25485.c: New.
5769
5770 2006-01-14 Richard Guenther <rguenther@suse.de>
5771
5772 PR tree-optimization/22548
5773 PR tree-optimization/22555
5774 PR tree-optimization/22501
5775 * gcc.dg/tree-ssa/alias-4.c: New testcase.
5776 * gcc.dg/tree-ssa/alias-5.c: Likewise.
5777 * gcc.dg/tree-ssa/alias-6.c: Likewise.
5778 * gcc.dg/tree-ssa/alias-7.c: Likewise.
5779 * gcc.dg/tree-ssa/alias-8.c: Likewise.
5780 * gcc.dg/tree-ssa/alias-9.c: Likewise.
5781 * gcc.dg/tree-ssa/alias-10.c: Likewise.
5782 * gcc.dg/tree-ssa/alias-11.c: Likewise.
5783 * gcc.dg/tree-ssa/alias-12.c: Likewise.
5784
5785 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
5786
5787 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
5788 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
5789
5790 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
5791 Richard Guenther <rguenther@suse.de>
5792
5793 PR rtl-optimization/24257
5794 * gcc.dg/torture/pr24257.c: New testcase.
5795
5796 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
5797
5798 * gcc.c-torture/execute/20060110-1.c: New test.
5799 * gcc.c-torture/execute/20060110-2.c: New test.
5800
5801 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
5802
5803 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
5804
5805 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
5806
5807 PR fortran/25756
5808 * gfortran.dg/label_3.f90: New test.
5809
5810 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
5811
5812 PR tree-optimization/25771
5813 * g++.dg/tree-ssa/pr25771.C: New test
5814
5815 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5816
5817 PR tree-opt/24365
5818 * g++.dg/opt/complex5.C: New test.
5819
5820 2006-01-13 Richard Guenther <rguenther@suse.de>
5821
5822 * gcc.target/i386/387-9.c: New testcase.
5823
5824 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
5825
5826 PR c++/24824
5827 * g++.dg/debug/dwarf2-1.C: New.
5828
5829 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
5830
5831 PR testsuite/25728
5832 * lib/gcov.exp (verify-lines): Add "close $fd".
5833
5834 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
5835 Ben Elliston <bje@au.ibm.com>
5836
5837 * gcc.dg/dfp/inf-1.c: New test.
5838
5839 2006-01-12 Janis Johnson <janis187@us.ibm.com>
5840 Yao Qi <qiyaoltc@cn.ibm.com>
5841 Ben Elliston <bje@au.ibm.com>
5842 Jon Grimm <jgrimm2@us.ibm.com>
5843
5844 * gcc.dg/nodfp-1.c: New test.
5845 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5846 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5847 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
5848 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
5849 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
5850 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
5851 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
5852 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
5853 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
5854 * gcc.dg/format/dfp-scanf-1.c: Likewise.
5855 * gcc.dg/format/dfp-printf-1.c: Likewise.
5856 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
5857 (compat_setup_dfp): New.
5858 * gcc.dg/compat/compat.exp: Use it.
5859 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
5860 Make some variables global, prepend "compat_" to their names.
5861 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
5862 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
5863 * gcc.misc-tests/dectest.exp: New test driver for decTest.
5864 * lib/compat.exp (compat_skip_list): Make global, rename.
5865 * lib/c-compat.exp: New file.
5866 * lib/target-supports.exp (check_effective_target_dfp): New.
5867
5868 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
5869 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
5870 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
5871 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
5872 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
5873 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
5874 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
5875 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
5876 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
5877 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
5878 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
5879 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
5880 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
5881 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
5882 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
5883 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
5884 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
5885 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
5886 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
5887 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
5888 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
5889 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
5890 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
5891 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
5892 gcc.dg/dfp/struct-layout-1.c,
5893 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
5894 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
5895 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
5896 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
5897 gcc.dg/dfp/func-vararg-dfp.c,
5898 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
5899 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
5900 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
5901 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
5902 gcc.dg/dfp/wtr-conversion-1.c: New tests.
5903
5904 2006-01-11 Richard Guenther <rguenther@suse.de>
5905
5906 PR tree-optimization/25734
5907 * gcc.dg/tree-ssa/pr25734.c: New testcase.
5908
5909 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5910
5911 PR fortran/25486
5912 * gfortran.dg/literal_character_constant_1_x.F: New test.
5913 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
5914 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
5915 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
5916
5917 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
5918
5919 PR c++/25386
5920 * g++.dg/ext/packed3.C: Add expected packed error.
5921
5922 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
5923
5924 PR target/25706
5925 * gcc.dg/torture/pr25706-1.c: New test.
5926
5927 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
5928
5929 PR tree-optimization/23109
5930 PR tree-optimization/23948
5931 PR tree-optimization/24123
5932
5933 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
5934 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
5935 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
5936 g++.dg/tree-ssa/pr23948.C: New testcases.
5937 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
5938 three divisions in order to do the optimization.
5939
5940 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
5941
5942 PR c++/25632
5943 * g++.dg/other/pr25632.C: New test.
5944
5945 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
5946
5947 PR fortran/25730
5948 * gfortran.dg/used_types_1.f90: New test.
5949
5950 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
5951
5952 PR target/25718
5953 * gcc.dg/torture/pr25718-1.c: New test.
5954
5955 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5956
5957 * gfortran.dg/list_read_2.f90: Fix typo in description.
5958
5959 2006-01-10 Jan Beulich <jbeulich@novell.com>
5960
5961 * lib/target-supports.exp (check_visibility_available): Simplify test
5962 for *-*-netware*.
5963 (check_profiling_available): Fail for *-*-netware*.
5964 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
5965 * gcc.dg/20021014-1.c: Likewise.
5966 * gcc.dg/nest.c: Likewise.
5967
5968 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5969
5970 fortran/24936
5971 * gfortran.dg/forall_3.f90: New test.
5972
5973 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5974
5975 PR fortran/21977
5976 * gfortran.dg/nesting_2.f90: New test.
5977 * gfortran.dg/nesting_3.f90: New test.
5978
5979 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
5980
5981 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
5982 Fix typo in comment.
5983
5984 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5985
5986 * gfortran.dg/single_char_string.f90: New test.
5987
5988 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5989
5990 * gfortran.dg/ichar_2.f90: New test.
5991
5992 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
5993
5994 PR fortran/25093
5995 * gfortran.dg/private_type_4.f90: New.
5996
5997 2006-01-07 Richard Guenther <rguenther@suse.de>
5998
5999 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
6000
6001 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6002
6003 * gfortran.dg/func_decl_1.f90: New.
6004 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
6005 * gfortran.dg/array_alloc_2.f90: Likewise.
6006 * gfortran.dg/char_result_8.f90: Likewise.
6007 * gfortran.dg/dup_save_1.f90: Likewise.
6008 * gfortran.dg/dup_save_2.f90: Likewise.
6009 * gfortran.dg/f2c_6.f90: Likewise.
6010 * gfortran.dg/f2c_7.f90: Likewise.
6011 * gfortran.dg/func_result_2.f90: Likewise.
6012 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
6013
6014 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
6015
6016 PR fortran/22146
6017 * gfortran.dg/elemental_subroutine_1.f90: New test.
6018 * gfortran.dg/elemental_subroutine_2.f90: New test.
6019
6020 PR fortran/25029
6021 PR fortran/21256
6022 * gfortran.dg/assumed_size_refs_1.f90: New test.
6023
6024 PR fortran/20868
6025 PR fortran/20870
6026 * gfortran.dg/assumed_size_refs_2.f90: New test.
6027 * gfortran.dg/initialization_1.f90: Change warning message.
6028
6029 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
6030
6031 * gcc.dg/tree-ssa/loop-15.c: New test.
6032
6033 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6034
6035 PR fortran/25598
6036 * gfortran.dg/backspace_3.f: New test.
6037 * gfortran.dg/backspace_4.f: New test.
6038
6039 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6040
6041 PR fortran/24268
6042 * gfortran.dg/fmt_white.f: Update test.
6043
6044 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
6045
6046 * gcc.dg/cast-1.c: Add new warning.
6047 * gcc.dg/cast-2.c: Likewise.
6048 * gcc.dg/cast-3.c: Likewise.
6049 * gcc.dg/format/cast-1.c: Likewise.
6050 * gcc.dg/cast-4.c: New testcase.
6051
6052 2006-01-05 Richard Guenther <rguenther@suse.de>
6053
6054 PR tree-optimization/22555
6055 * gcc.dg/tree-ssa/alias-3.c: New testcase.
6056
6057 2006-01-05 Richard Guenther <rguenther@suse.de>
6058 Diego Novillo <dnovillo@redhat.com>
6059
6060 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
6061 * gcc.dg/tree-ssa/loop-8.c: Likewise.
6062 * gcc.dg/tree-ssa/loop-1.c: Likewise.
6063 * gcc.dg/tree-ssa/pr23294.c: Likewise.
6064 * gcc.dg/tree-ssa/pr21985.c: Likewise.
6065 * gcc.dg/tree-ssa/loop-14.c: Likewise.
6066 * gcc.dg/tree-ssa/loop-2.c: Likewise.
6067 * gcc.dg/tree-ssa/loop-3.c: Likewise.
6068 * gcc.dg/tree-ssa/loop-4.c: Likewise.
6069 * gcc.dg/tree-ssa/pr21171.c: Likewise.
6070 * gcc.dg/tree-ssa/loop-5.c: Likewise.
6071 * gcc.dg/tree-ssa/loop-10.c: Likewise.
6072 * gcc.dg/tree-ssa/loop-6.c: Likewise.
6073 * treelang/compile/extravar.tree: Likewise.
6074 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
6075 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
6076 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
6077 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6078 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
6079
6080 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
6081
6082 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
6083 for 64-bit fix.
6084
6085 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
6086
6087 PR fortran/23675
6088 gfortran.dg/char_result_11.f90: New.
6089
6090 2006-01-04 Mark Mitchell <mark@codesourcery.com>
6091
6092 PR c++/24782
6093 * g++.dg/parse/access9.C: New test.
6094 * g++.dg/tc1/dr52.C: Tweak error markers.
6095
6096 2006-01-04 Richard Henderson <rth@redhat.com>
6097
6098 Merge from gomp branch.
6099 * g++.dg/parse/pragma2.C: Update expected error lines.
6100
6101 2006-01-04 Jakub Jelinek <jakub@redhat.com>
6102
6103 * g++.dg/other/i386-2.C: New test.
6104
6105 PR target/25554
6106 * gcc.c-torture/compile/20051228-1.c: New test.
6107
6108 PR c/25559
6109 * gcc.dg/pr25559.c: New test.
6110
6111 2006-01-03 Mark Mitchell <mark@codesourcery.com>
6112
6113 PR c++/25492
6114 * g++.dg/lookup/friend9.C: New test.
6115
6116 PR c++/25625
6117 * g++.dg/template/repo5.C: New test.
6118
6119 2006-01-03 Steven G. Kargl <kargls@comcast.net>
6120
6121 PR fortran/25101
6122 * gfortran.dg/forall_2.f90: New test.
6123
6124 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6125
6126 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
6127 dg-require-weak. Adjust regexp to handle leading-underscore
6128 targets and space as well as TAB after .weak. Change previous
6129 64-bit fix to not use naked dot.
6130
6131 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
6132
6133 PR rtl-optimization/25578
6134 * gcc.c-torture/execute/20060102-1.c: New testcase.
6135
6136 2006-01-03 Richard Guenther <rguenther@suse.de>
6137
6138 PR c/25183
6139 * gcc.dg/torture/pr25183.c: New testcase.
6140
6141 2006-01-03 Jakub Jelinek <jakub@redhat.com>
6142
6143 Merge from gomp-branch.
6144 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
6145 * gcc.dg/ia64-sync-2.c: Likewise.
6146 * gcc.dg/ia64-sync-3.c: Likewise.
6147 * gcc.dg/ia64-sync-4.c: Likewise.
6148 * gcc.dg/sync-2.c: Likewise.
6149 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
6150 that sparc64-*-* and sparcv9-*-* supports sync builtins.
6151
6152 2006-01-02 Mark Mitchell <mark@codesourcery.com>
6153
6154 PR c++/25635
6155 * g++.dg/parse/operator6.C: New test.
6156
6157 PR c++/25637
6158 * g++.dg/parse/error29.C: New test.
6159
6160 PR c++/25638
6161 * g++.dg/parse/dtor6.C: New test.
6162
6163 PR c++/25633
6164 * g++.dg/parse/ctor3.C: New test.
6165
6166 PR c++/25634
6167 * g++.dg/template/class3.C: New test.
6168
6169 2006-01-02 Geoffrey Keating <geoffk@apple.com>
6170
6171 * g++.dg/debug/debug9.C: New.
6172
6173 2006-01-02 Steven G. Kargl <kargls@comcast.net>
6174
6175 PR fortran/24640
6176 * gfortran.dg/label_2.f90: New test.
6177
6178 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6179
6180 * g++.dg/lookup/using12.C: Tighten error marker.
6181
6182 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
6183 Andrew Pinski <pinskia@physics.uc.edu>
6184
6185 * gcc.target/powerpc/darwin-abi-3.c: New file.
6186 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
6187 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
6188 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
6189 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
6190 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
6191 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
6192 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
6193 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
6194
6195 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
6196
6197 * gcc.dg/tree-ssa/loadpre1.c: New;
6198 * gcc.dg/tree-ssa/loadpre2.c: New;
6199 * gcc.dg/tree-ssa/loadpre3.c: New;
6200 * gcc.dg/tree-ssa/loadpre4.c: New;
6201 * gcc.dg/tree-ssa/loadpre5.c: New;
6202 * gcc.dg/tree-ssa/loadpre6.c: New;
6203 * gcc.dg/tree-ssa/loadpre7.c: New;
6204 * gcc.dg/tree-ssa/loadpre8.c: New;
6205 * gcc.dg/tree-ssa/loadpre9.c: New;
6206
6207 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
6208
6209 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
6210 * g++.dg/abi/thunk4.C: Likewise.
6211
6212 2006-01-01 Andreas Jaeger <aj@suse.de>
6213
6214 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
6215 portable.
6216
6217 2006-01-01 Jakub Jelinek <jakub@redhat.com>
6218
6219 PR c++/25294
6220 * gcc.dg/pragma-pack-3.c: New test.
6221 * g++.dg/parse/pragma3.C: New test.
6222
6223 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6224
6225 PR middle-end/24827
6226 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
6227
6228 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6229
6230 PR testsuite/25214
6231 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
6232
6233 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
6234
6235 PR fortran/22607
6236 * gfortran-dg/pure_byref_3.f90: New.
6237
6238 fortran/PR 25396
6239 * gfortran.dg/userdef_operator_1.f90: New.
6240
6241 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
6242
6243 * g++.dg/abi/thunk3.C: New.
6244 * g++.dg/abi/thunk4.C: New.
6245
6246 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
6247
6248 PR fortran/25532
6249 * gfortran.dg/host_used_types_1.f90: New test. Check that host
6250 associated derived type components of derived types are
6251 properly declared in contained procedures.
6252
6253 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6254
6255 PR libgfortran/25139
6256 * gfortran.dg/backspace_2.f: New test.
6257
6258 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6259
6260 PR libgfortran/25550
6261 * gfortran.dg/endfile.f: New test.
6262
6263 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6264
6265 PR libgfortran/25419
6266 * gfortran.dg/comma.f: New test.
6267
6268 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6269
6270 * lib/gfortran-dg.exp: Remove trailing whitespace.
6271 * lib/fortran-torture.exp: Test with -fbounds-check instead of
6272 -funroll-all-loops.
6273
6274 2005-12-28 Alan Modra <amodra@bigpond.net.au>
6275
6276 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
6277 Extended Double long doubles or repeat tests when long double is
6278 the same size as double.
6279
6280 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6281
6282 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
6283
6284 PR testsuite/25442
6285 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
6286 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
6287
6288 PR testsuite/25441
6289 * gcc.dg/pr23911.c: Make test variable static.
6290
6291 PR testsuite/25444
6292 * gcc.dg/tree-ssa/pr14841.c: Likewise.
6293
6294 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6295
6296 PR c++/25439
6297 * g++.dg/parse/crash17.C: Adjust error markers.
6298 * g++.dg/template/error20.C: New test.
6299
6300 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6301
6302 PR c++/23172
6303 * g++.dg/ext/complit4.C: New test.
6304
6305 PR c++/25417
6306 * g++.dg/ext/complit5.C: Likewise.
6307
6308 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
6309
6310 PR tree-optimization/25125
6311 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
6312 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
6313 * gcc.c-torture/execute/pr25125.c: New.
6314
6315 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
6316
6317 PR fortran/25029
6318 PR fortran/21256
6319 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
6320 with incorrect assumed size references.
6321
6322 2005-12-24 Mark Mitchell <mark@codesourcery.com>
6323
6324 PR c++/23171
6325 * g++.dg/opt/init1.C: New test.
6326
6327 2005-12-23 Mark Mitchell <mark@codesourcery.com>
6328
6329 PR c++/24671
6330 * g++.dg/template/sfinae3.C: New test.
6331
6332 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6333
6334 * g++.dg/other/friend4.C: New test.
6335
6336 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6337
6338 PR target/25005
6339 * g++.dg/opt/pr25005.C: New test.
6340
6341 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6342
6343 PR c++/25369
6344 * g++.dg/template/ptrmem16.C: New test.
6345
6346 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
6347
6348 PR fortran/25029
6349 PR fortran/21256
6350 * gfortran.dg/initialization_1.f90: Add test of SIZE.
6351
6352 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6353
6354 PR libgfortran/25307
6355 * gfortran.dg/list_read_5.f90: New test.
6356
6357 2005-12-22 Richard Henderson <rth@redhat.com>
6358
6359 * gcc.target/i386/sse-7.c: Use -msse2.
6360
6361 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6362
6363 PR rtl-optimization/25432
6364 * gcc.c-torture/compile/20051216-1.c: New test.
6365
6366 PR objc/25328
6367 * objc/execute/pr25328.m: New test.
6368
6369 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6370
6371 PR c++/25364
6372 * g++.dg/template/call4.C: New test.
6373
6374 2005-12-22 Dale Johannesen <dalej@apple.com>
6375
6376 * gcc.target/i386/sse-17.c: New.
6377
6378 2005-12-22 Paul Brook <paul@codesourcery.com>
6379
6380 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
6381
6382 2005-12-22 Paul Brook <paul@codesourcery.com>
6383
6384 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
6385
6386 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6387
6388 PR tree-opt/25513
6389 * gcc.c-torture/compile/pr25513.c: New test.
6390
6391 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6392
6393 PR c++/23333
6394 * g++.dg/parse/error25.C: Add more tests.
6395
6396 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6397
6398 PR fortran/18990
6399 * gfortran.dg/der_charlen_1.f90: New.
6400
6401 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
6402
6403 PR fortran/20889
6404 * gfortran.dg/pointer_component_type_1.f90: New test.
6405
6406 PR fortran/25029
6407 PR fortran/21256
6408 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
6409 should give an error with assumed size array refernces and checks those
6410 that should not.
6411 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
6412 reference an upper bound so that it does not generate an error.
6413
6414 PR fortran/19362
6415 PR fortran/20244
6416 PR fortran/20864
6417 PR fortran/25391
6418 * gfortran.dg/used_dummy_types_1.f90: New test.
6419 * gfortran.dg/used_dummy_types_2.f90: New test.
6420 * gfortran.dg/used_dummy_types_3.f90: New test.
6421 * gfortran.dg/used_dummy_types_4.f90: New test.
6422 * gfortran.dg/used_dummy_types_5.f90: New test.
6423
6424 PR fortran/23152
6425 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
6426 group already being USE associated.
6427 * gfortran.dg/assumed_shape_nml.f90: New test.
6428 * gfortran.dg/assumed_size_nml.f90: New test.
6429
6430 PR fortran/20862
6431 PR fortran/25053
6432 PR fortran/25063
6433 PR fortran/25064
6434 PR fortran/25066
6435 PR fortran/25067
6436 PR fortran/25068
6437 PR fortran/25307
6438 * gfortran.dg/io_constraints_1.f90: New test.
6439 * gfortran.dg/io_constraints_1.f90: New test.
6440 * gfortran.dg/iostat_3.f90: Change wording of warning.
6441 * gfortran.dg/g77/19981216-0.f: The same.
6442
6443 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
6444
6445 PR tree-optimization/23518
6446 * testsuite/gcc.dg/pr23518.c: New.
6447
6448 2005-12-21 Mike Stump <mrs@apple.com>
6449
6450 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
6451
6452 2005-12-21 Paul Brook <paul@codesourcery.com>
6453
6454 * gcc.dg/pr19340.c: Skip on m68k targets.
6455
6456 2005-12-21 Steven Bosscher <stevenb@suse.de>
6457
6458 PR rtl-optimization/25196
6459 * gcc.dg/pr25196.c: New test.
6460
6461 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
6462
6463 PR fortran/25423
6464 gfortran.dg/where_nested_1.f90: New.
6465
6466 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
6467
6468 PR tree-optimization/25382.
6469 * gcc.dg/tree-ssa/pr25382.c: New.
6470
6471 2005-12-20 Richard Guenther <rguenther@suse.de>
6472
6473 PR middle-end/24306
6474 * gcc.target/i386/pr24306.c: New testcase.
6475
6476 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
6477
6478 PR tree-optimization/25501
6479 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
6480
6481 2005-12-20 Richard Guenther <rguenther@suse.de>
6482
6483 Revert
6484 2005-12-02 Richard Guenther <rguenther@suse.de>
6485
6486 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
6487
6488 2005-12-20 Mark Mitchell <mark@codesourcery.com>
6489
6490 PR c++/21228
6491 * g++.dg/warn/Wunreachable-code-2.C: New test.
6492
6493 2005-12-19 Mark Mitchell <mark@codesourcery.com>
6494
6495 PR c++/24278
6496 * g++.dg/template/ctor5.C: New test.
6497
6498 PR c++/24915
6499 * g++.dg/template/overload8.C: New test.
6500
6501 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
6502
6503 * gcc.c-torture/compile/pr25483 : New test.
6504
6505 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6506
6507 PR c++/20552
6508 * g++.dg/ext/typeof10.C: New test.
6509
6510 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
6511
6512 * gcc.dg/mt-loopi1.c: New.
6513
6514 2005-12-18 Richard Guenther <rguenther@suse.de>
6515
6516 PR tree-optimization/25481
6517 * gcc.dg/torture/pr25481.c: New testcase.
6518
6519 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
6520
6521 PR rtl-optimization/21041
6522 * gcc.dg/pr21041.c: New test.
6523
6524 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6525
6526 PR libgfortran/25463
6527 * gfortran.dg/advance.f90: New test.
6528
6529 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
6530
6531 * gcc.dg/20051201-1.c: New test.
6532
6533 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
6534
6535 PR fortran/25018
6536 * gfortran.dg/initialization_1.f90: New test.
6537 * gfortran.dg/enum_5.f90: Change dg-error to new message.
6538 * gfortran.dg/g77/980616-0.f: The same.
6539
6540 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6541
6542 * PR fortran/25458
6543 * gfortran.dg/chkbits.f90: New test.
6544
6545 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6546
6547 * gfortran.dg/enum_5.f: Revert to previous version.
6548
6549 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6550
6551 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
6552 * gfortran.dg/nested_modules_1.f90: Ditto.
6553 * gfortran.dg/hollerith_f95.f90: Ditto.
6554 * gfortran.dg/select_5.f90: Ditto.
6555 * gfortran.dg/secnds.f: Ditto.
6556 * gfortran.dg/hollerith2.f90: Ditto.
6557 * gfortran.dg/imag_2.f: Ditto.
6558 * gfortran.dg/ftell_2.f90: Ditto.
6559 * gfortran.dg/malloc_free_1.f90: Ditto.
6560 * gfortran.dg/logint-1.f: Ditto.
6561 * gfortran.dg/recursive_statement_functions.f90: Ditto.
6562 * gfortran.dg/e_d_fmt.f90: Ditto.
6563 * gfortran.dg/hollerith_legacy.f90: Ditto.
6564 * gfortran.dg/logint-2.f: Ditto.
6565 * gfortran.dg/enum_5.f90: Ditto.
6566 * gfortran.dg/f2c_2.f90: Ditto.
6567 * gfortran.dg/pr17143.f90: Ditto.
6568 * gfortran.dg/namelist_14.f90: Ditto.
6569 * gfortran.dg/logint-3.f: Ditto.
6570 * gfortran.dg/spread_scalar_source.f90: Ditto.
6571 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
6572 * gfortran.dg/namelist_11.f: Ditto.
6573 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6574 * gfortran.dg/g77/20010519-1.f
6575 * gfortran.dg/g77/alpha1.f: Ditto.
6576 * gfortran.dg/g77/990115-1.f: Ditto.
6577 * gfortran.dg/g77/erfc.f: Ditto.
6578 * gfortran.dg/g77/19990313-3.f: Ditto.
6579 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
6580 * gfortran.dg/g77/20010426.f: Ditto.
6581 * gfortran.dg/g77/19990313-0.f: Ditto.
6582 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
6583 * gfortran.dg/g77/20000629-1.f: Ditto.
6584 * gfortran.dg/g77/970125-0.f: Ditto.
6585 * gfortran.dg/g77/8485.f: Ditto.
6586 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
6587 * gfortran.dg/g77/19990313-1.f: Ditto.
6588 * gfortran.dg/g77/int8421.f: Ditto.
6589 * gfortran.dg/g77/19990305-0.f: Ditto.
6590 * gfortran.dg/g77/947.f: Ditto.
6591 * gfortran.dg/g77/19990905-2.f: Ditto.
6592 * gfortran.dg/g77/cabs.f: Ditto.
6593 * gfortran.dg/g77/19990313-2.f: Ditto.
6594 * gfortran.dg/g77/20020307-1.f: Ditto.
6595 * gfortran.dg/g77/dcomplex.f: Ditto.
6596 * gfortran.dg/g77/19990502-1.f: Ditto.
6597 * gfortran.dg/g77/19981216-0.f: Ditto.
6598 * gfortran.dg/common_4.f90: Ditto.
6599 * gfortran.dg/entry_4.f90: Ditto.
6600 * gfortran.dg/equiv_constraint_2.f90: Ditto.
6601 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
6602 * gfortran.dg/namelist_12.f: Ditto.
6603 * gfortran.dg/scale_1.f90: Ditto.
6604 * gfortran.dg/modulo_1.f90
6605 * gfortran.dg/hollerith.f90: Ditto.
6606 * gfortran.dg/direct_io_3.f90: Ditto.
6607 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
6608 * gfortran.dg/gnu_logical_1.F: Ditto.
6609 * gfortran.dg/unf_io_convert_1.f90: Ditto.
6610 * gfortran.dg/assign_1.f90: Ditto.
6611 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
6612 * gfortran.dg/pr23095.f: Ditto.
6613 * gfortran.dg/read_float_1.f90: Ditto.
6614
6615 2005-12-17 Andreas Jaeger <aj@suse.de>
6616
6617 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
6618 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
6619
6620 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6621
6622 PR fortran/24268
6623 * gfortran.dg/fmt_white.f: New test.
6624
6625 2005-12-16 Steven G. Kargl <kargls@comcast.net>
6626
6627 * gfortran.dg/label_1.f90: New test.
6628
6629 2005-12-15 Ben Elliston <bje@au.ibm.com>
6630
6631 PR testsuite/25422
6632 * gcc.dg/20031012-1.c: Add -Walways-true option.
6633 * gcc.dg/weak/weak-3.c: Likewise.
6634 * g++.old-deja/g++.mike/warn8.C: Likewise.
6635
6636 2005-12-16 Mike Stump <mrs@apple.com>
6637
6638 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
6639 exit.
6640
6641 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6642
6643 PR libgfortran/25264
6644 PR libgfortran/25349
6645 * gfortran.dg/tl_editing.f90: Added additional checks.
6646 * gfortran.dg/t_editing.f: New test.
6647 * gfortran.dg/write_padding.f90: New test
6648
6649 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6650
6651 PR testsuite/25215
6652 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
6653
6654 2005-12-16 Jakub Jelinek <jakub@redhat.com>
6655
6656 PR rtl-optimization/24899
6657 * gcc.c-torture/execute/20051215-1.c: New test.
6658
6659 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
6660
6661 PR 24823
6662 * gfortran.dg/pr24823.f: New test.
6663
6664 2005-12-16 Jeff Law <law@redhat.com>
6665
6666 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
6667
6668 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6669
6670 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
6671 Change C++ style comments to C style comments.
6672 Remove aligned types from the array.
6673 Keep Enums disabled.
6674 (complex_types): Remove aligned types from the array.
6675 Comment out "_Complex long double".
6676 (attrib_types): Remove.
6677 (complex_attrib_types): Remove.
6678 (attrib_array_types): Remove.
6679 (complex_attrib_array_types): Remove.
6680 (aligned_bitfld_types): Remove.
6681 (n_aligned_bitfld_types): Remove.
6682 (FEATURE_ALIGNEDPACKED): Delete.
6683 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
6684 (singles): Remove support for adding attributes.
6685 (choose_type): Remove support for attributed types.
6686 (generate_fields): Remove support for attributed bit-fields.
6687 Remove support for adding attributes.
6688 (generate_random_tests): Remove support for adding attributes.
6689 (features): Add back "[0] :0" and "complex vector [0]".
6690 (main): Remove support for attributed bit-fields.
6691 Uncomment the calling of generate_random_tests for the rests of
6692 the tests.
6693
6694 2005-12-16 Jan Hubicka <jh@suse.cz>
6695
6696 * gcc.c-torture/combine/pr25224.c: New.
6697
6698 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
6699
6700 PR other/25028
6701 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
6702 HP-UX.
6703
6704 2005-12-15 Richard Sandiford <richard@codesourcery.com>
6705
6706 * gcc.dg/20051215-1.c: New file.
6707
6708 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6709
6710 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
6711 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
6712
6713 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
6714
6715 PR fortran/18197
6716 * gfortran.dg/dummy_functions_1.f90: New.
6717
6718 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
6719
6720 PR rtl-optimization/25310
6721 * gcc.c-torture/compile/pr25310.c: New test.
6722
6723 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6724
6725 PR debug/25023
6726 * gcc.dg/pr25023.c: New test.
6727
6728 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6729
6730 * g++.old-deja/g++.brendan/redecl1.C,
6731 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
6732 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
6733 g++.old-deja/g++.oliva/typeof1.C,
6734 g++.old-deja/g++.other/crash16.C,
6735 g++.old-deja/g++.other/crash34.C,
6736 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
6737 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
6738 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
6739 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
6740 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
6741 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
6742 Remove xfail.
6743
6744 2005-12-14 Kean Johnston <jkj@sco.com>
6745 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6746
6747 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
6748 * gcc.target/i386/20020523-1.c: Ditto.
6749 * gcc.target/i386/tailcall-1.c: Ditto.
6750 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
6751 * gcc.target/i386/ssetype-5.c: Ditto.
6752
6753 2005-12-14 Jeff Law <law@redhat.com>
6754
6755 * gcc.dg/tree-ssa/foldstring-1.c: New test.
6756
6757 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6758
6759 PR target/25254
6760 PR target/24188
6761 * gcc.target/i386/pr25254.c: New test.
6762 * gfortran.dg/PR24188.f: New test.
6763
6764 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
6765
6766 * lib/fortran-torture.exp: Catch remaining uses of
6767 remote_file build delete.
6768
6769 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6770
6771 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
6772
6773 2005-12-14 Ben Elliston <bje@au.ibm.com>
6774
6775 * gcc.dg/warn-addr-cmp.c: New test.
6776
6777 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6778
6779 PR debug/25023
6780 PR target/25293
6781 * gcc.target/i386/pr25293.c: New test.
6782
6783 2005-12-13 Petr Machata <machata@post.cz>
6784
6785 PR c++/24907
6786 * g++.dg/parse/comma2.C: New test.
6787
6788 2005-12-13 Mark Mitchell <mark@codesourcery.com>
6789 Jakub Jelinek <jakub@redhat.com>
6790
6791 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6792 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6793 (limits.h): Include unconditionally.
6794 (stdlib.h): Likewise.
6795 (hashtab.h): Do not include.
6796 (getopt.h): Likewise.
6797 (stddef.h): Include.
6798 (hashval_t): Define.
6799 (struct entry): Add "next" field.
6800 (HASH_SIZE): New macro.
6801 (hash_table): New variable.
6802 (switchfiles): Do not use xmalloc.
6803 (mix): New macro.
6804 (iterative_hash): New function.
6805 (hasht): Remove.
6806 (e_exists): New function.
6807 (e_insert): Likewise.
6808 (output): Use, instead of libiberty hashtable functions.
6809 (main): Do not use getopt. Do not call htab_create.
6810
6811 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6812
6813 PR c++/25331
6814 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
6815 put atal* and atpaal* attributes on array elements.
6816 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
6817 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
6818 put atal* and atpaal* attributes on array elements.
6819 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
6820
6821 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
6822
6823 * gcc.dg/single-precision-constant.c: New test.
6824
6825 2005-12-13 Alan Modra <amodra@bigpond.net.au>
6826
6827 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
6828 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
6829 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
6830 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6831 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6832 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6833 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
6834 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
6835 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
6836 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
6837 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
6838 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
6839 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
6840 gcc.target/powerpc/ppc-sdata-2.c,
6841 gcc.target/powerpc/ppc-stackalign-1.c,
6842 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
6843 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
6844 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
6845 gcc.target/powerpc/rs6000-ldouble-2.c,
6846 gcc.target/powerpc/rs6000-power2-1.c,
6847 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
6848 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
6849 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
6850 option into target selector.
6851 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
6852 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
6853
6854 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6855
6856 PR objc/25348
6857 * objc.dg/encode-9.m: New test.
6858
6859 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6860
6861 PR testsuite/20772
6862 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
6863 * gcc.dg/asm-b.c: Fix typo.
6864 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
6865 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
6866 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
6867 i?86 lp64 and x86_64 ilp32.
6868 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
6869 on i?86 lp64.
6870 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
6871
6872 2005-12-12 Steven G. Kargl <kargls@comcast.net>
6873
6874 PR fortran/25078
6875 gfortran.dg/equiv_5.f90: New test.
6876
6877 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
6878
6879 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
6880 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
6881 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
6882 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
6883 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
6884 * gcc.dg/tree-ssa/reassoc-5.c: New.
6885 * gcc.dg/tree-ssa/reassoc-6.c: New.
6886 * gcc.dg/tree-ssa/reassoc-7.c: New.
6887 * gcc.dg/tree-ssa/reassoc-8.c: New.
6888 * gcc.dg/tree-ssa/reassoc-9.c: New.
6889 * gcc.dg/tree-ssa/reassoc-10.c: New.
6890 * gcc.dg/tree-ssa/reassoc-11.c: New.
6891
6892 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6893
6894 PR testsuite/25167
6895 PR testsuite/24478
6896 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
6897
6898 2005-12-12 Mark Mitchell <mark@codesourcery.com>
6899
6900 PR c++/25300
6901 * g++.dg/template/inherit.C: Do not use a generic error message.
6902
6903 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6904
6905 PR libobjc/25354
6906 * objc.dg/gnu-encoding: New directory.
6907 * objc.dg/gnu-encoding/compat-common.h: New file.
6908 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
6909 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
6910 * objc.dg/gnu-encoding/vector-defs.h: New file.
6911 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
6912 * objc.dg/gnu-encoding/generate-random.c: New file.
6913 * objc.dg/gnu-encoding/generate-random_r.c: New file.
6914 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
6915 * objc.dg/gnu-encoding/generate-random.h: New file.
6916
6917 2005-12-11 Mark Mitchell <mark@codesourcery.com>
6918
6919 PR c++/25337
6920 * g++.dg/template/defarg7.C: New test.
6921
6922 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6923
6924 PR libobjc/25347
6925 * objc.dg/encode-8.m: New test.
6926
6927 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6928
6929 PR libobjc/25346
6930 * objc.dg/encode-7.m: New test.
6931
6932 2005-12-10 Mark Mitchell <mark@codesourcery.com>
6933
6934 PR c++/25010
6935 * g++.dg/opt/inline10.C: New test.
6936
6937 2005-12-11 Steven G. Kargl <kargls@comcast.net>
6938
6939 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
6940
6941 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
6942
6943 * gfortran.dg/substring_equivalence.f90: typo in comment
6944
6945 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6946
6947 PR fortran/25068
6948 * gfortran.dg/iostat_3.f90: New test.
6949
6950 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
6951
6952 PR fortran/23815
6953 * gfortran.dg/unf_io_convert_1.f90: New test.
6954 * gfortran.dg/unf_io_convert_2.f90: New test.
6955 * gfortran.dg/unf_io_convert_3.f90: New test.
6956
6957 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6958
6959 PR testsuite/20772
6960 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
6961 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
6962 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
6963 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
6964 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
6965 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
6966 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
6967 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
6968 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
6969 gcc.dg/torture/fp-int-convert-float128-timode.c,
6970 gcc.dg/torture/fp-int-convert-float128.c,
6971 gcc.dg/torture/fp-int-convert-float80-timode.c,
6972 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
6973 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
6974
6975 * gcc.dg/tls/opt-1.c: Require effective target fpic.
6976
6977 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
6978
6979 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
6980
6981 2005-12-10 Richard Sandiford <richard@codesourcery.com>
6982
6983 * gcc.dg/20051207-1.c,
6984 * gcc.dg/20051207-2.c,
6985 * gcc.dg/20051207-3.c: New tests.
6986
6987 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6988
6989 PR testsuite/20772
6990 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
6991 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
6992 dg-skip-if target selector.
6993
6994 PR testsuite/20772
6995 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
6996 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
6997 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
6998 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
6999 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
7000 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
7001 and/or merge with i?86 cases.
7002
7003 * gcc.dg/tls/opt-3.c: Require effective target fpic.
7004
7005 PR testsuite/20772
7006 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
7007 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
7008 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
7009 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
7010 x86_64-*-linux*.
7011
7012 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
7013
7014 PR target/25311
7015 * gcc.c-torture/compile/pr25311.c: New test.
7016
7017 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7018
7019 PR libgfortran/25039
7020 * gfortran.dg/read_comma.f: New test.
7021
7022 2005-12-08 Jakub Jelinek <jakub@redhat.com>
7023
7024 PR c++/19317
7025 * g++.dg/opt/pr19317-1.C: New test.
7026 * g++.dg/opt/pr19317-2.C: New test.
7027 * g++.dg/opt/pr19317-3.C: New test.
7028
7029 PR target/19005
7030 * gcc.c-torture/execute/pr19005.c: New test.
7031
7032 PR target/17828
7033 * g++.old-deja/g++.other/comdat5.C: New test.
7034 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
7035
7036 * g++.dg/compat/struct-layout-1.exp: New file.
7037 * g++.dg/compat/struct-layout-1.h: New.
7038 * g++.dg/compat/struct-layout-1_generate.c: New.
7039 * g++.dg/compat/struct-layout-1_x1.h: New.
7040 * g++.dg/compat/struct-layout-1_x2.h: New.
7041 * g++.dg/compat/struct-layout-1_y1.h: New.
7042 * g++.dg/compat/struct-layout-1_y2.h: New.
7043
7044 * gcc.dg/20050330-2.c: New test.
7045
7046 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
7047
7048 PR fortran/25292
7049 * gfortran.dg/associated_1.f90: New.
7050
7051 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7052
7053 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
7054 ILP32 vect_no_align platforms.
7055
7056 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
7057 Jakub Jelinek <jakub@redhat.com>
7058
7059 PR target/25268
7060 * gcc.c-torture/compile/20051207-1.c: New test.
7061
7062 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7063
7064 PR testsuite/20772
7065 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
7066 gcc.dg/torture/pr18582-1.c,
7067 gcc.target/i386/attributes-error.c: Also test on x86_64.
7068
7069 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
7070
7071 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7072
7073 PR c++/19397
7074 * g++.dg/template/typedef3.C: New test.
7075
7076 PR c++/19762
7077 PR c++/19764
7078 * g++.dg/template/dtor3.C: Fix error markers.
7079
7080 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
7081
7082 * lib/target-supports.exp (check_effective_target_sync_char_short):
7083 Add s390*.
7084
7085 2005-12-06 Janis Johnson <janis187@us.ibm.com>
7086
7087 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
7088
7089 2005-12-06 Roger Sayle <roger@eyesopen.com>
7090
7091 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
7092 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
7093 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
7094 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
7095
7096 2005-12-06 Roger Sayle <roger@eyesopen.com>
7097
7098 PR c++/25263
7099 * g++.dg/other/array2.C: New test case.
7100
7101 2005-12-05 Geoffrey Keating <geoffk@apple.com>
7102
7103 * gcc.dg/darwin-weakimport-3.c: New.
7104
7105 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
7106 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
7107 and to work on Darwin.
7108 * gcc.dg/attr-weakref-1b.c: New file.
7109 * gcc.dg/attr-weakref-2.c: New test.
7110 * gcc.dg/darwin-weakref-1.c: New test.
7111
7112 2005-12-05 Janis Johnson <janis187@us.ibm.com>
7113
7114 PR testsuite/25247
7115 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
7116 use in selector expressions.
7117 (dg-xfail-if): Ditto.
7118 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
7119 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
7120 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
7121 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
7122 * gcc.test-framework/test-framework.exp: Skip generated tests if
7123 CHECK_TEST_FRAMEWORK is not 1.
7124
7125 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7126
7127 PR tree-optimization/24963
7128 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
7129
7130 PR target/24108
7131 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
7132
7133 PR target/18580
7134 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
7135 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7136 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7137 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7138
7139 2005-12-05 Jakub Jelinek <jakub@redhat.com>
7140
7141 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
7142 dg-options.
7143
7144 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7145
7146 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
7147
7148 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7149
7150 * gcc.dg/format/cast-1.c: New test.
7151
7152 2005-12-04 Roger Sayle <roger@eyesopen.com>
7153
7154 PR c/7776
7155 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
7156 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
7157 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
7158 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
7159
7160 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7161
7162 * gcc.dg/cast-pretty-print-1.c: New test.
7163
7164 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7165
7166 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
7167
7168 2005-12-02 Mark Mitchell <mark@codesourcery.com>
7169
7170 PR c++/24173
7171 * g++.dg/template/friend40.C: New test.
7172
7173 2005-12-02 Jakub Jelinek <jakub@redhat.com>
7174
7175 PR target/25199
7176 * gcc.target/i386/movq-2.c: New test.
7177 * gcc.target/i386/movq.c: Remove target i?86, instead add
7178 dg-require-effective-target ilp32.
7179
7180 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7181
7182 PR c++/24103
7183 * g++.dg/other/default1.C: New test.
7184
7185 2005-12-02 Richard Guenther <rguenther@suse.de>
7186
7187 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7188
7189 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
7190
7191 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
7192
7193 2005-12-02 Alan Modra <amodra@bigpond.net.au>
7194
7195 PR target/21017
7196 * gcc.target/powerpc/rotate.c: New.
7197
7198 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7199
7200 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
7201 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
7202
7203 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
7204
7205 PR c/13384
7206 * gcc.dg/pr17730-1.c: Adjust.
7207 * gcc.dg/lvalue1.c (main): Likewise.
7208 * gcc.dg/lvalue-2.c: Likewise.
7209 * g++.dg/pr7503-3.C
7210
7211 2005-12-01 Geoffrey Keating <geoffk@apple.com>
7212
7213 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
7214 error messages.
7215
7216 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
7217
7218 PR fortran/24789
7219 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
7220
7221 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7222
7223 PR target/24475
7224 * lib/target-supports.exp (check_effective_target_tls): New.
7225 (check_effective_target_tls_runtime): New.
7226 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
7227 for TLS support.
7228 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
7229 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
7230 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
7231 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
7232 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
7233 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
7234 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
7235 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
7236 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
7237 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
7238 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
7239 effective-target TLS.
7240 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
7241 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
7242 effective-target TLS runtime.
7243
7244 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7245
7246 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
7247
7248 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
7249
7250 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
7251 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
7252 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
7253 ignored" warnings when "packing" is the same as the ABI layout.
7254
7255 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
7256
7257 PR fortran/21302
7258 * gfortran.dg/line_length_1.f: New test.
7259 * gfortran.dg/line_length_2.f90: Ditto.
7260
7261 2005-11-30 Richard Guenther <rguenther@suse.de>
7262
7263 PR tree-optimization/21655
7264 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
7265
7266 2005-11-30 Dale Johannesen <dalej@apple.com>
7267
7268 * gcc.c-torture/compile/pr24930.c: New.
7269
7270 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
7271
7272 PR fortran/15809
7273 * gfortran.dg/auto_char_dummy_array.f90: New test.
7274
7275 2005-11-30 Jeff Law <law@redhat.com>
7276
7277 * g++.old-deja/g++.law/pr25000.C: New test.
7278
7279 2005-11-30 Jakub Jelinek <jakub@redhat.com>
7280
7281 * gcc.dg/tls/opt-11.c: New test.
7282
7283 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
7284
7285 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
7286 targets.
7287 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
7288 LP64 ia64.
7289
7290 2005-11-29 Jakub Jelinek <jakub@redhat.com>
7291
7292 * gfortran.dg/open_access_1.f90: New test.
7293
7294 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7295
7296 * gcc.dg/charset/builtin2.c: New test.
7297
7298 2005-11-28 Jakub Jelinek <jakub@redhat.com>
7299
7300 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
7301 on mmix-*-* for *_[xy].c.
7302
7303 2005-11-28 Kean Johnston <jkj@sco.com>
7304
7305 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
7306 headers.
7307 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
7308 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
7309 * gcc.target/i386/asm-3.c: Ditto.
7310 * gcc.target/i386/clobbers.c: Ditto.
7311 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
7312 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
7313 test regexp.
7314 * gcc.target/i386/mul.c: Ditto.
7315 * gcc.target/i386/ssetype-1.c: Ditto.
7316 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
7317 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
7318 static so the test works with -fPIC mode too. Based on comment in
7319 PR19231 by Pinski.
7320 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
7321
7322 2005-11-28 Richard Guenther <rguenther@suse.de>
7323
7324 * gcc.dg/alias-9.c: New testcase.
7325 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
7326
7327 2005-11-28 Roger Sayle <roger@eyesopen.com>
7328 Uros Bizjak <uros@kss-loka.si>
7329
7330 PR middle-end/20219
7331 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
7332 tan(x)/sin(x) transformations.
7333
7334 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
7335
7336 PR middle-end/24575
7337 * gcc.dg/tree-ssa/divide-3.c: New test.
7338 * gcc.dg/tree-ssa/divide-4.c: New test.
7339
7340 2005-11-27 Steven G. Kargl <kargls@comcast.net>
7341
7342 PR fortran/24917
7343 * gfortran.dg/boz_6.f90: New test.
7344
7345 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7346
7347 PR fortran/23912
7348 * gfortran.dg/modulo_1.f90: New test.
7349
7350 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7351
7352 PR libfortran/24919
7353 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
7354 fail on CRLF platforms.
7355 * gfortran.dg/ftell_2.f90: Likewise.
7356
7357 2005-11-26 Eric Christopher <echristo@apple.com>
7358
7359 * gcc.dg/intmax_t-1.c: Remove mips xfail.
7360
7361 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7362
7363 * objc.dg/gnu-runtime-3.m: Simplify.
7364
7365 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7366
7367 PR middle-end/23669
7368 * gcc.dg/tree-ssa/divide-1.c: New test.
7369 * gcc.dg/tree-ssa/divide-2.c: New test.
7370
7371 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7372
7373 PR libgfortran/24945
7374 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
7375
7376 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7377
7378 PR libgfortran/24945
7379 * gfortran.dg/open_status_2.f90: New test.
7380
7381 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7382
7383 * gcc.c-torture/execute/builtins/fprintf.c,
7384 gcc.c-torture/execute/builtins/fputs-lib.c,
7385 gcc.c-torture/execute/builtins/fputs.c,
7386 gcc.c-torture/execute/builtins/lib/fprintf.c,
7387 gcc.c-torture/execute/builtins/lib/printf.c,
7388 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
7389
7390 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
7391
7392 * gcc.dg/20050922-2.c: New test.
7393
7394 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7395
7396 * objc.dg/gnu-runtime-3.m: New test.
7397
7398 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7399
7400 PR c++/9278
7401 * g++.dg/other/void1.C: New test.
7402
7403 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
7404
7405 PR middle-end/24998
7406 * gcc.dg/torture/fp-int-convert-float.c,
7407 gcc.dg/torture/fp-int-convert-double.c,
7408 gcc.dg/torture/fp-int-convert-long-double.c,
7409 gcc.dg/torture/fp-int-convert-timode.c,
7410 gcc.dg/torture/fp-int-convert-float80.c,
7411 gcc.dg/torture/fp-int-convert-float80-timode.c,
7412 gcc.dg/torture/fp-int-convert-float128.c,
7413 gcc.dg/torture/fp-int-convert-float128-timode.c,
7414 gcc.dg/torture/fp-int-convert.h: New files.
7415
7416 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7417
7418 PR middle-end/24989
7419 * gcc.dg/tree-ssa/bool-10.c: New test.
7420 * gcc.dg/tree-ssa/bool-11.c: New test.
7421 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
7422
7423 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7424
7425 PR middle-end/24990
7426 * tree-ssa/pr24990-1.c: New test.
7427
7428 2005-11-24 Richard Guenther <rguenther@suse.de>
7429 Dirk Mueller <dmueller@suse.de>
7430
7431 PR c++/14024
7432 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
7433 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
7434 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
7435 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
7436 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
7437 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
7438
7439 2005-11-23 Uros Bizjak <uros@kss-loka.si>
7440
7441 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
7442
7443 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
7444
7445 PR c/21668
7446 * gcc.dg/Wc++-compat.c: New.
7447 * gcc.dg/Wno-c++-compat.c: New.
7448
7449 2005-11-23 Alan Modra <amodra@bigpond.net.au>
7450
7451 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
7452 (vspltish, vspltisw): Likewise.
7453
7454 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7455
7456 PR libgfortran/24794
7457 * gfortran.dg/namelist_12.f: Fix quotes.
7458 * gfortran.dg/namelist_13.f90: Fix quotes.
7459 * gfortran.dg/namelist_14.f90: Fix quotes.
7460 * gfortran.dg/namelist_15.f90: Fix quotes.
7461 * gfortran.dg/namelist_use.f90: Fix quotes.
7462 * gfortran.dg/namelist_use_only.f90: Fix quotes.
7463 * gfortran.dg/namelist_21.f90: New test.
7464 * gfortran.dg/namelist_22.f90: New test.
7465
7466 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
7467
7468 PR target/23435
7469 * gcc.c-torture/compile/pr23435.c: New.
7470
7471 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7472
7473 * gcc.c-torture/execute/floatunsisf-1.c: New test.
7474
7475 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7476
7477 * gcc.target/powerpc/405-macchw-1.c,
7478 gcc.target/powerpc/405-macchw-2.c,
7479 gcc.target/powerpc/405-macchwu-1.c,
7480 gcc.target/powerpc/405-macchwu-2.c,
7481 gcc.target/powerpc/405-machhw-1.c,
7482 gcc.target/powerpc/405-machhw-2.c,
7483 gcc.target/powerpc/405-machhwu-1.c,
7484 gcc.target/powerpc/405-machhwu-2.c,
7485 gcc.target/powerpc/405-maclhw-1.c,
7486 gcc.target/powerpc/405-maclhw-2.c,
7487 gcc.target/powerpc/405-maclhwu-1.c,
7488 gcc.target/powerpc/405-maclhwu-2.c,
7489 gcc.target/powerpc/405-mulchw-1.c,
7490 gcc.target/powerpc/405-mulchw-2.c,
7491 gcc.target/powerpc/405-mulchwu-1.c,
7492 gcc.target/powerpc/405-mulchwu-2.c,
7493 gcc.target/powerpc/405-mulhhw-1.c,
7494 gcc.target/powerpc/405-mulhhw-2.c,
7495 gcc.target/powerpc/405-mulhhwu-1.c,
7496 gcc.target/powerpc/405-mulhhwu-2.c,
7497 gcc.target/powerpc/405-mullhw-1.c,
7498 gcc.target/powerpc/405-mullhw-2.c,
7499 gcc.target/powerpc/405-mullhwu-1.c,
7500 gcc.target/powerpc/405-mullhwu-2.c,
7501 gcc.target/powerpc/405-nmacchw-1.c,
7502 gcc.target/powerpc/405-nmacchw-2.c,
7503 gcc.target/powerpc/405-nmachhw-1.c,
7504 gcc.target/powerpc/405-nmachhw-2.c,
7505 gcc.target/powerpc/405-nmaclhw-1.c,
7506 gcc.target/powerpc/405-nmaclhw-2.c,
7507 gcc.target/powerpc/440-macchw-1.c,
7508 gcc.target/powerpc/440-macchw-2.c,
7509 gcc.target/powerpc/440-macchwu-1.c,
7510 gcc.target/powerpc/440-macchwu-2.c,
7511 gcc.target/powerpc/440-machhw-1.c,
7512 gcc.target/powerpc/440-machhw-2.c,
7513 gcc.target/powerpc/440-machhwu-1.c,
7514 gcc.target/powerpc/440-machhwu-2.c,
7515 gcc.target/powerpc/440-maclhw-1.c,
7516 gcc.target/powerpc/440-maclhw-2.c,
7517 gcc.target/powerpc/440-maclhwu-1.c,
7518 gcc.target/powerpc/440-maclhwu-2.c,
7519 gcc.target/powerpc/440-mulchw-1.c,
7520 gcc.target/powerpc/440-mulchw-2.c,
7521 gcc.target/powerpc/440-mulchwu-1.c,
7522 gcc.target/powerpc/440-mulchwu-2.c,
7523 gcc.target/powerpc/440-mulhhw-1.c,
7524 gcc.target/powerpc/440-mulhhw-2.c,
7525 gcc.target/powerpc/440-mulhhwu-1.c,
7526 gcc.target/powerpc/440-mulhhwu-2.c,
7527 gcc.target/powerpc/440-mullhw-1.c,
7528 gcc.target/powerpc/440-mullhw-2.c,
7529 gcc.target/powerpc/440-mullhwu-1.c,
7530 gcc.target/powerpc/440-mullhwu-2.c,
7531 gcc.target/powerpc/440-nmacchw-1.c,
7532 gcc.target/powerpc/440-nmacchw-2.c,
7533 gcc.target/powerpc/440-nmachhw-1.c,
7534 gcc.target/powerpc/440-nmachhw-2.c,
7535 gcc.target/powerpc/440-nmaclhw-1.c,
7536 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
7537
7538 2005-11-21 Jakub Jelinek <jakub@redhat.com>
7539
7540 PR fortran/24774
7541 * gfortran.dg/inquire_9.f90: New test.
7542
7543 PR fortran/21647
7544 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
7545
7546 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7547
7548 PR libfortran/24432
7549 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7550 Check that 'cos' is supported.
7551
7552 2005-11-21 Paul Thomas <pault@gcc.gnu.org
7553
7554 PR fortran/24223
7555 * gfortran.dg/substring_equivalence.f90: New test.
7556
7557 PR fortran/24705
7558 * gfortran.dg/auto_internal_assumed.f90: New test.
7559
7560 2005-11-21 Uros Bizjak <uros@kss-loka.si>
7561
7562 * gcc.dg/fold-div-2.c: New test.
7563
7564 2005-11-20 Ian Lance Taylor <ian@airs.com>
7565
7566 PR rtl-optimization/24883
7567 * gcc.c-torture/compile/pr24883.c: New test.
7568
7569 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
7570
7571 PR middle-end/20583
7572 * gcc.c-torture/compile/pr20583.c: New.
7573
7574 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
7575
7576 * gcc.c-torture/execute/usmul.c: New test.
7577
7578 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
7579
7580 * gcc.dg/tree-ssa/vrp22.c: New test.
7581
7582 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
7583
7584 PR middle-end/24912
7585 * gcc.dg/torture/pr24912-1.c: New test.
7586
7587 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
7588
7589 PR fortran/24862
7590 * gfortran.dg/arrayio_derived_1.f90: New test.
7591
7592 2005-11-19 Richard Guenther <rguenther@suse.de>
7593
7594 PR middle-end/23294
7595 * gcc.dg/tree-ssa/pr23294.c: New testcase.
7596
7597 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
7598
7599 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
7600
7601 2005-11-18 Mark Mitchell <mark@codesourcery.com>
7602
7603 PR c++/8355
7604 * g++.dg/template/friend39.C: New test.
7605
7606 2005-11-18 James E Wilson <wilson@specifix.com>
7607
7608 * gcc.dg/builtin-strstr.c: New.
7609
7610 2005-11-18 Richard Henderson <rth@redhat.com>
7611
7612 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
7613 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
7614 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
7615 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
7616 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
7617 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
7618 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
7619 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
7620 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
7621 renaming to remove initial "ia64-".
7622
7623 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
7624
7625 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
7626
7627 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
7628
7629 * g++.dg/cpp/string-2.C: New test.
7630
7631 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
7632
7633 * gcc.dg/tree-ssa/loop-14.c: New test.
7634
7635 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
7636 Michael Chamberlain <michael@chamberlain.net.au>
7637
7638 * ada/acats/run_all.sh (target_run): Kill long running tests.
7639
7640 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7641
7642 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
7643 * gcc.dg/cleanup-9.c: Likewise.
7644 * gcc.dg/cleanup-10.c: Likewise.
7645 * gcc.dg/cleanup-11.c: Likewise.
7646
7647 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7648
7649 PR fortran/24892
7650 * gfortran.dg/open_access_append_1.f90: New test.
7651 * gfortran.dg/open_access_append_2.f90: New test.
7652
7653 2005-11-16 Richard Guenther <rguenther@suse.de>
7654
7655 PR middle-end/24851
7656 * gcc.c-torture/execute/pr24851.c: New testcase.
7657
7658 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
7659
7660 * gcc.dg/fold-overflow-1.c: New test.
7661
7662 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
7663
7664 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
7665 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
7666
7667 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
7668
7669 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
7670 structures.
7671 * g++.dg/eh/forced2.C: Likewise.
7672 * g++.dg/eh/forced3.C: Likewise.
7673 * g++.dg/eh/forced4.C: Likewise.
7674
7675 2005-11-11 Mike Stump <mrs@apple.com>
7676
7677 * g++.old-deja/g++.mike/unused.C: Add.
7678
7679 2005-11-15 Mark Mitchell <mark@codesourcery.com>
7680
7681 PR c++/24667
7682 * g++.dg/warn/Wcast-qual1.C: New test.
7683
7684 2005-11-15 Jan Hubicka <jh@suse.cz>
7685
7686 * gcc.dg/winline-5.c: Add large-unit-insns limit.
7687
7688 2005-11-14 David Edelsohn <edelsohn@gnu.org>
7689
7690 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
7691
7692 2005-11-14 Diego Novillo <dnovillo@redhat.com>
7693
7694 PR 24840
7695 * gcc.dg/tree-ssa/pr24840.c: New test.
7696
7697 2005-11-14 Janis Johnson <janis187@us.ibm.com>
7698
7699 PR testsuite/24841
7700 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
7701
7702 2005-11-14 Dale Johannesen <dalej@apple.com>
7703
7704 * gcc.c-torture/execute/20051113-1.c: New.
7705
7706 2005-11-14 Mark Mitchell <mark@codesourcery.com>
7707
7708 PR c++/24687
7709 * g++.dg/template/crash43.C: New test.
7710
7711 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
7712
7713 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
7714
7715 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7716
7717 PR c++/24817
7718 * g++.dg/eh/spec8.C: New test.
7719
7720 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7721
7722 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
7723
7724 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7725
7726 PR c++/20293
7727 * g++.dg/parse/ambig4.C: New test.
7728 * g++.dg/tc1/dr101.C: Adjust error markers.
7729 * g++.dg/lookup/strong-using-2.C: Likewise.
7730 * g++.dg/lookup/ambig5.C: Likewise.
7731 * g++.dg/lookup/ambig4.C: Likewise.
7732 * g++.dg/parse/crash22.C: Likewise.
7733
7734 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7735
7736 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
7737
7738 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
7739
7740 * gcc.dg/nested-calls-1.c: New test.
7741
7742 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7743
7744 * gfortran.dg/complex_intrinsic_1.f90: New test.
7745 * gfortran.dg/complex_intrinsic_2.f90: New test.
7746 * gfortran.dg/fgetc_1.f90: New test.
7747 * gfortran.dg/fgetc_2.f90: New test.
7748 * gfortran.dg/fgetc_3.f90: New test.
7749 * gfortran.dg/ftell_1.f90: New test.
7750 * gfortran.dg/ftell_2.f90: New test.
7751 * gfortran.dg/gnu_logical_1.F: New test.
7752 * gfortran.dg/gnu_logical_2.f90: New test.
7753
7754 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
7755
7756 PR middle-end/24820
7757 * testsuite/gcc.dg/pr24820.c: New test.
7758
7759 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
7760
7761 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
7762 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
7763 variable.
7764
7765 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7766
7767 testsuite/24614
7768 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
7769
7770 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7771
7772 * gcc.target/cris/cris.exp: New file.
7773 * gcc.target/cris/rld-legit1.c: New test.
7774 * gcc.target/cris/rld-legit2.c: New test.
7775
7776 2005-11-12 Jakub Jelinek <jakub@redhat.com>
7777
7778 PR c++/24780
7779 * g++.dg/opt/pr24780.C: New test.
7780
7781 PR c++/24761
7782 * g++.dg/template/asm1.C: New test.
7783
7784 2005-11-12 Steven G. Kargl <kargls@comcast.net>
7785
7786 PR libgfortran/24787
7787 * gfortran.dg/scan_1.f90: New test.
7788
7789 2005-11-12 Jan Hubicka <jh@suse.cz>
7790
7791 * gcc.target/i386/minmax-1.c: New.
7792 * gcc.target/i386/minmax-2.c: New.
7793
7794 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
7795
7796 * gcc.dg/pr24445.c: Fix for 64-bit targets.
7797
7798 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
7799
7800 * gcc.c-torture/execute/20051110-1.c,
7801 gcc.c-torture/execute/20051110-2.c: New tests.
7802
7803 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7804
7805 PR middle-end/24750
7806 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
7807 New tests.
7808
7809 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7810
7811 * lib/target-libpath.exp (get_shlib_extension): New proc.
7812 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
7813 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7814 * lib/objc.exp (objc_target_compile): Likewise.
7815 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
7816 detection.
7817
7818 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7819
7820 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
7821
7822 * lib/target-supports.exp (check_effective_target_static_libgfortran):
7823 Add -static to additional_flags and pass it to target_compile.
7824
7825 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7826
7827 PR libgfortran/24719
7828 gfortran.dg/read_noadvance.f90: New test.
7829
7830 PR libgfortran/24699
7831 gfortran.dg/fmt_t_2.f90: New test.
7832
7833 PR libgfortran/24785
7834 gfortran.dg/read_x_eor.f90: New test.
7835
7836 PR libgfortran/24584
7837 gfortran.dg/namelist_empty.f90: Rename test.
7838
7839 PR libgfortran/24489
7840 gfortran/read_eor.f90: Rename test.
7841
7842 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7843
7844 PR fortran/15976
7845 * gfortran.dg/automatic_module_variable.f90: New test.
7846
7847 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
7848
7849 PR target/24445
7850 * gcc.dg/pr24445.c: New test.
7851
7852 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7853
7854 PR fortran/24655
7855 PR fortran/24755
7856 * gfortran.dg/recursive_statement_functions.f90: Add statement
7857 functions using inline intrinsic functions and parameters to test
7858 that they no longer seg-fault.
7859
7860 PR fortran/24409
7861 gfortran.dg/nested_modules_4.f90: New test.
7862 gfortran.dg/nested_modules_5.f90: New test.
7863
7864 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7865
7866 PR fortran/24643
7867 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
7868
7869 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
7870
7871 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
7872 failures.
7873
7874 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7875
7876 * gcc.dg/sparc-getcontext-1.c: New test.
7877
7878 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
7879
7880 * gcc.dg/ifcvt-fabs-1.c: New test.
7881
7882 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
7883
7884 PR other/4372
7885 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
7886 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
7887
7888 2005-11-09 Richard Guenther <rguenther@suse.de>
7889
7890 PR tree-optimization/24716
7891 * gcc.c-torture/execute/pr24716.c: New testcase.
7892
7893 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7894
7895 * gcc.dg/pr24624.c: Disable for non S/390 targets.
7896
7897 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7898
7899 PR 24624
7900 * gcc.dg/pr24624.c: Testcase added.
7901
7902 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7903
7904 PR 24623
7905 * g++.dg/other/pr24623.C: Testcase added.
7906
7907 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
7908
7909 PR fortran/22607
7910 * gfortran-dg/pure_byref_1.f90: New.
7911 * gfortran-dg/pure_byref_2.f90: New.
7912
7913 2005-11-09 Uros Bizjak <uros@kss-loka.si>
7914
7915 PR c/24101
7916 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
7917 * gcc.dg/dg.exp: Run main loop also for *.i files.
7918
7919 2005-11-08 Jakub Jelinek <jakub@redhat.com>
7920
7921 PR c++/19450
7922 * g++.dg/tls/diag-3.C: New test.
7923 * g++.dg/tls/diag-4.C: New test.
7924 * g++.dg/tls/static-1.C: New test.
7925 * g++.dg/tls/static-1a.cc: New file.
7926
7927 2005-11-08 Diego Novillo <dnovillo@redhat.com>
7928
7929 PR 23046
7930 * g++.dg/tree-ssa/pr23046.C: New test.
7931
7932 2005-11-08 Devang Patel <dpatel@apple.com>
7933
7934 PR tree-optimization/23115
7935 * gcc.dg/tree-ssa/pr23115.c: New.
7936
7937 2005-11-08 David Edelsohn <edelsohn@gnu.org>
7938
7939 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
7940 * gcc.target/powerpc/pr16155.c: Same.
7941 * gcc.target/powerpc/altivec-1.c: Same.
7942 * gcc.target/powerpc/altivec-2.c: Same.
7943 * gcc.target/powerpc/altivec-3.c: Same.
7944 * gcc.target/powerpc/altivec-5.c: Same.
7945 * gcc.target/powerpc/altivec-11.c: Same.
7946 * gcc.target/powerpc/altivec-12.c: Same.
7947 * gcc.target/powerpc/altivec-14.c: Same.
7948 * gcc.target/powerpc/altivec-22.c: Same.
7949 * gcc.target/powerpc/altivec-consts.c: Same.
7950 * gcc.target/powerpc/altivec-pr22085.c: Same.
7951 * gcc.target/powerpc/altivec-splat.c: Same.
7952 * gcc.target/powerpc/altivec-varargs-1.c: Same.
7953 * gcc.target/powerpc/altivec-vec-merge.c: Same.
7954 * gcc.target/powerpc/darwin-longlong.c: Same.
7955
7956 2005-11-08 Uros Bizjak <uros@kss-loka.si>
7957
7958 PR target/19340
7959 * gcc.dg/pr19340.c: New test.
7960
7961 2005-11-07 Ian Lance Taylor <ian@airs.com>
7962
7963 PR rtl-optimization/24683
7964 * gcc.dg/pr24683.c: New test.
7965
7966 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7967
7968 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
7969 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
7970
7971 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7972
7973 * gcc.target/i386/pr23376.c: Compile with -mmmx.
7974
7975 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
7976
7977 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
7978
7979 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7980
7981 PR target/24230
7982
7983 * gcc.target/powerpc/altivec-consts.c,
7984 gcc.target/powerpc/altivec-splat.c: New testcase.
7985
7986 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7987
7988 PR c/24599
7989
7990 * gcc.dg/overflow-2.c: New testcase.
7991
7992 2005-11-07 Jakub Jelinek <jakub@redhat.com>
7993
7994 PR rtl-optimization/23567
7995 * gcc.c-torture/execute/20051104-1.c: New test.
7996
7997 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
7998
7999 PR fortran/24534
8000 gfortran.dg/private_type_2.f90: Modified to check that case with
8001 PRIVATE declaration within derived type is accepted.
8002
8003 PR fortran/20838
8004 gfortran.dg/pointer_assign_1.f90: New test.
8005
8006 PR fortran/20840
8007 * gfortran.dg/arrayio_0.f90: New test.
8008
8009 PR fortran/17737
8010 gfortran.dg/data_initialized.f90: New test.
8011 gfortran.dg/data_constraints_1.f90: New test.
8012 gfortran.dg/data_constraints_2.f90: New test.
8013
8014 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
8015
8016 PR fortran/24174
8017 PR fortran/24305
8018 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
8019
8020 2005-11-06 Diego Novillo <dnovillo@redhat.com>
8021
8022 PR 24670
8023 * gcc.dg/tree-ssa/pr24670.c: New test.
8024
8025 2005-11-05 Ian Lance Taylor <ian@airs.com>
8026
8027 PR target/22432
8028 * gcc.target/i386/pr22432.c: New test.
8029
8030 2005-11-05 Richard Henderson <rth@redhat.com>
8031
8032 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
8033 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
8034 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
8035 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
8036 from gcc.dg/alpha-*.
8037 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
8038 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
8039
8040 2005-11-05 Andreas Jaeger <aj@suse.de>
8041
8042 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
8043
8044 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8045
8046 PR target/23424
8047 * gcc.dg/torture/pr23424-1.c: New test.
8048
8049 2005-11-04 Richard Henderson <rth@redhat.com>
8050
8051 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
8052 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
8053 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
8054 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
8055 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
8056 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
8057 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
8058 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
8059 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
8060 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
8061 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
8062 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
8063 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
8064 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
8065 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
8066 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
8067 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
8068 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
8069 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
8070 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
8071 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
8072 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
8073 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
8074 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
8075 Move from gcc.dg/.
8076 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
8077 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
8078 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
8079 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
8080 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
8081 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
8082 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
8083 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
8084 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
8085 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
8086 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
8087 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
8088 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
8089 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
8090 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
8091 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
8092 gcc.target/i386/lea.c, gcc.target/i386/local.c,
8093 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
8094 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
8095 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
8096 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
8097 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
8098 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
8099 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
8100 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
8101 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
8102 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
8103 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
8104 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
8105 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
8106 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
8107 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
8108 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
8109 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
8110 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
8111 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
8112 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
8113 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
8114 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
8115 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
8116 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
8117 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
8118 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
8119 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
8120 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
8121
8122 2005-11-04 Diego Novillo <dnovillo@redhat.com>
8123
8124 PR 24627
8125 * gcc.dg/tree-ssa/pr24627.c: New test.
8126
8127 2005-11-04 Paul Brook <paul@codesourcery.com>
8128
8129 * gcc.dg/tls/opt-10.c: New test.
8130
8131 2005-11-04 Andreas Jaeger <aj@suse.de>
8132
8133 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
8134 avoid extra warnings.
8135
8136 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8137
8138 PR libfortran/22298
8139 * gcc/testsuite/lib/target-supports.exp
8140 (check_effective_target_static_libgfortran): New
8141 static_libgfortran effective target.
8142 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
8143 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
8144
8145 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8146
8147 * gcc.dg/pr24615.c: Guard test with { target fpic }.
8148
8149 2005-11-03 Josh Conner <jconner@apple.com>
8150
8151 PR c++/19989
8152 g++.dg/ext/array2.C: New test.
8153 g++.dg/template/dependent-name3.C: New test.
8154 g++.dg/template/dependent-name4.C: New test.
8155 g++.dg/template/sfinae2.C: New test.
8156
8157 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8158
8159 PR preprocessor/22042
8160 * gcc.dg/cpp/strify4.c: New test.
8161
8162 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8163
8164 PR c++/17964
8165 * g++.dg/cpp/string-1.C: New test.
8166
8167 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8168
8169 * gcc.target/powerpc: New directory.
8170 * gcc.target/powerpc/powerpc.exp: New file.
8171 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
8172 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
8173 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
8174 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
8175 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
8176 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
8177 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
8178 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
8179 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
8180 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
8181 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
8182 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
8183 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
8184 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
8185 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
8186 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
8187 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
8188 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
8189 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
8190 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
8191 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
8192 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
8193 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
8194 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
8195 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
8196 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
8197 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
8198 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
8199 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
8200 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
8201 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
8202 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
8203 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
8204 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
8205
8206 2005-11-03 Mark Mitchell <mark@codesourcery.com>
8207
8208 PR c++/21627
8209 * g++.dg/warn/inline2.C: New test.
8210
8211 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8212
8213 PR middle-end/23155
8214 * g++.dg/ext/c99struct1.C: New test.
8215 * gcc.dg/union-cast-1.c: New test.
8216 * gcc.dg/union-cast-2.c: New test.
8217 * gcc.dg/union-cast-3.c: New test.
8218
8219 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8220
8221 PR middle-end/24589
8222 * gcc.c-torture/execute/zero-struct-2.c: New test.
8223
8224 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8225
8226 PR c++/24582
8227 * g++.dg/init/switch1.C: New test.
8228
8229 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8230
8231 * gcc.dg/delay-slot-1.c: New test.
8232
8233 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
8234
8235 PR target/24620
8236 * gcc.dg/pr24620.c: New test.
8237
8238 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8239
8240 PR c/24329
8241 * gcc.dg/format/unnamed-1.c: New test.
8242
8243 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8244
8245 PR c++/22434
8246 * g++.dg/expr/cond8.C: New test.
8247
8248 PR c++/24560
8249 * g++.dg/parse/dot1.C: New test.
8250
8251 2005-11-02 Jan Hubicka <jh@suse.cz>
8252
8253 PR target/23303
8254 * gcc.dg/i386-lea.c: New test
8255
8256 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8257
8258 PR target/24615
8259 * gcc.dg/pr24615.c: New test.
8260
8261 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8262
8263 PR target/24600
8264 * gcc.dg/pr24600.c: New test.
8265
8266 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8267
8268 PR c++/19253
8269 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
8270 * g++.dg/parse/typename9.C: New test.
8271 * g++/dg/parse/typename10.C: Likewise.
8272
8273 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8274
8275 PR fortran/18157
8276 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
8277 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
8278 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
8279
8280 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8281
8282 PR c++/24569
8283 * g++.dg/debug/static1.C: New test.
8284
8285 2005-11-02 Josh Conner <jconner@apple.com>
8286
8287 * g++.dg/crash38.C: moved into proper directory...
8288 * g++.dg/template/crash42.C: ...here
8289
8290 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
8291
8292 PR target/18338
8293 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
8294 pcc_bitfield_type_matters || default_packed.
8295
8296 * lib/target-supports.exp
8297 (check_effective_target_pcc_bitfield_type_matters): New proc.
8298 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
8299
8300 PR testsuite/23304
8301 * lib/target-supports.exp (check_effective_default_packed): New proc.
8302 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
8303 Gate expected errors on target ! default_packed.
8304 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
8305
8306 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8307
8308 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
8309 change (r106358).
8310
8311 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8312
8313 PR fortran/24008
8314 * gfortran.dg/entry_5.f90: New.
8315 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
8316
8317 2005-11-01 Bob Wilson <bob.wilson@acm.org>
8318
8319 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
8320
8321 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
8322
8323 PR fortran/21565
8324 gfortran.dg/namelist_blockdata.f90: New test.
8325
8326 PR fortran/18737
8327 gfortran.dg/external_implicit_none.f90: New test.
8328
8329 PR fortran/14994
8330 * gfortran.dg/secnds.f: New test.
8331
8332 2005-10-31 Jan Hubicka <jh@suse.cz>
8333
8334 PR target/20928
8335 * gcc.c-torture/compile/pr20928.c: New test.
8336
8337 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
8338
8339 PR middle-end/23492
8340 * gcc.c-torture/compile/zero-strct-5.c: New test.
8341
8342 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
8343
8344 PR libgfortran/24584
8345 * gfortran.dg/pr24584.f90: New test.
8346
8347 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
8348
8349 PR fortran/18883
8350 * gfortran.dg/char_result_9.f90: New.
8351 * gfortran.dg/char_result_10.f90: New.
8352
8353 2005-10-30 Jan Hubicka <jh@suse.cz>
8354
8355 * g++.dg/tree-ssa/pr24172.C: New testcase.
8356
8357 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8358
8359 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
8360
8361 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
8362
8363 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
8364 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
8365 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
8366 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
8367 gfortran.dg/enum_9.f90,
8368 gfortran.fortran-torture/compile/enum_1.f90,
8369 gfortran.fortran-torture/execute/enum_1.f90,
8370 gfortran.fortran-torture/execute/enum_2.f90,
8371 gfortran.fortran-torture/execute/enum_3.f90,
8372 gfortran.fortran-torture/execute/enum_4.f90: New tests.
8373
8374 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
8375
8376 PR target/18482
8377 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
8378 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
8379
8380 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8381
8382 PR libfortran/20179
8383 * gfortran.dg/mixed_io_1.f90: New test.
8384 * gfortran.dg/mixed_io_1.c: New file.
8385
8386 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8387
8388 * gfortran.dg/malloc_free_1.f90: New test.
8389
8390 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
8391
8392 * gcc.dg/nested-func-4.c: Require profiling -pg.
8393
8394 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8395
8396 PR C++/23229
8397 * g++.dg/warn/main-2.C: New test.
8398
8399 2005-10-28 Steven G. Kargl <kargls@comcast.net>
8400
8401 PR fortran/24545
8402 * gfortran.dg/interface_2.f90: new test.
8403
8404 2005-10-28 Josh Conner <jconner@apple.com>
8405
8406 PR c++/22153
8407 * g++.dg/template/crash38.C: New test.
8408 * g++.dg/parse/explicit1.C: Change expected errors.
8409
8410 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8411
8412 PR C++/23426
8413 * g++.dg/other/large-size-array.C: New test.
8414
8415 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8416
8417 PR middle-end/24362
8418 * g++.dg/opt/complex4.C: New test.
8419
8420 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
8421
8422 * gcc.dg/nested-func-4.c: New test.
8423
8424 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
8425
8426 PR fortran/24158
8427 gfortran.dg/derived_recursion.f90: New test.
8428 gfortran.dg/implicit_actual.f90: New test.
8429
8430 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
8431
8432 PR middle-end/24295, PR testsuite/24477
8433 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
8434 removed when weakref hits the tree.
8435
8436 2005-10-25 Jakub Jelinek <jakub@redhat.com>
8437
8438 * gfortran.dg/cray_pointers_4.f90: New test.
8439
8440 * gfortran.dg/cray_pointers_5.f90: New test.
8441
8442 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
8443
8444 PR fortran/22290
8445 * gfortran.dg/assign_5.f90: New test.
8446 * gfortran.dg/assign_6.f: New test.
8447
8448 2005-10-25 Uros Bizjak <uros@kss-loka.si>
8449
8450 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
8451 CPU has no SSE support.
8452
8453 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
8454
8455 PR libgfortran/24224
8456 * gfortran.dg/arrayio_1.f90: Update attribution.
8457 * gfortran.dg/arrayio_2.f90: Update attribution.
8458 * gfortran.dg/arrayio_3.f90: Update attribution.
8459 * gfortran.dg/arrayio_4.f90: Update test conditions.
8460 * gfortran.dg/arrayio_5.f90: Update attribution.
8461 * gfortran.dg/arrayio_6.f90: New test.
8462 * gfortran.dg/arrayio_7.f90: New test.
8463
8464 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
8465
8466 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
8467
8468 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8469
8470 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
8471
8472 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8473
8474 PR fortran/24416
8475 * gfortran.dg/namelist_char_only.f90: New test.
8476
8477 2005-10-24 Asher Langton <langton2@llnl.gov>
8478
8479 PR fortran/17031
8480 PR fortran/22282
8481 * gfortran.dg/cray_pointers_1.f90: New test.
8482 * gfortran.dg/cray_pointers_2.f90: New test.
8483 * gfortran.dg/cray_pointers_3.f90: New test.
8484 * gfortran.dg/loc_1.f90: New test.
8485 * gfortran.dg/loc_2.f90: New test.
8486
8487 2005-10-24 Steven Bosscher <stevenb@suse.de>
8488
8489 * gcc.dg/pr24225.c: New test.
8490
8491 2005-10-24 Asher Langton <langton2@llnl.gov>
8492
8493 * gfortran.dg/dup_save_1.f90: New test.
8494 * gfortran.dg/dup_save_2.f90: New test.
8495
8496 2005-10-24 Paul Brook <paul@codesourcery.com>
8497
8498 PR 24107
8499 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
8500 stdint.h.
8501
8502 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
8503
8504 PR libgfortran/24489
8505 * gfortran.dg/pr24489.f90: New test.
8506
8507 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
8508
8509 PR fortran/23635
8510 * gfortran.dg/ichar_1.f90: Add tests for derived types.
8511
8512 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
8513
8514 PR target/18911
8515 * g++.dg/init/array16.C: Skip for mmix-*-*.
8516
8517 2005-10-23 Asher Langton <langton2@llnl.gov>
8518
8519 * gfortran.dg/byte_1.f90: New test.
8520 * gfortran.dg/byte_2.f90: New test.
8521
8522 2005-10-23 David Edelsohn <edelsohn@gnu.org>
8523
8524 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
8525
8526 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
8527
8528 PR fortran/18022
8529 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
8530
8531 PR fortran/24311
8532 * gfortran.dg/merge_char_const.f90: New test.
8533
8534 PR fortran/24384
8535 * gfortran.dg/spread_scalar_source.f90: New test.
8536
8537 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
8538
8539 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
8540
8541 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
8542 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
8543
8544 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
8545
8546 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
8547
8548 PR fortran/24426
8549 * gfortran.dg/der_pointer_4.f90: New.
8550
8551 2005-10-22 David Ayers <d.ayers@inode.at>
8552
8553 * obj-c++.dg/except-1.mm: Simplify.
8554
8555 2005-10-21 David Ayers <d.ayers@inode.at>
8556
8557 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
8558
8559 2005-10-21 Jakub Jelinek <jakub@redhat.com>
8560
8561 * gfortran.dg/assumed_dummy_2.f90: New test.
8562
8563 2005-10-21 James E Wilson <wilson@specifix.com>
8564
8565 PR preprocessor/15220
8566 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
8567
8568 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
8569
8570 * gcc.c-torture/execute/20051021-1.c: New test.
8571
8572 2005-10-21 Mark Mitchell <mark@codesourcery.com>
8573
8574 PR c++/24260
8575 * g++.dg/ext/tmplattr1.C: New test.
8576
8577 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
8578
8579 PR fortran/24440
8580 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
8581
8582 2005-10-20 Geoffrey Keating <geoffk@apple.com>
8583
8584 * obj-c++.dg/except-1.mm: New.
8585
8586 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
8587
8588 2005-10-21 Alan Modra <amodra@bigpond.net.au>
8589
8590 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
8591
8592 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
8593
8594 PR middle-end/24295
8595 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
8596 declarations with the same names as thunks' alias targets, use
8597 aliases instead.
8598 * gcc.dg/attr-alias-3.c: New test.
8599 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
8600
8601 2005-10-20 Mark Mitchell <mark@codesourcery.com>
8602
8603 PR c++/22618
8604 * g++.dg/parse/access8.C: New test.
8605
8606 2005-10-20 Richard Guenther <rguenther@suse.de>
8607
8608 PR c++/24439
8609 * g++.dg/tree-ssa/pr24439.C: New testcase.
8610
8611 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8612
8613 * g++.dg/opt/delay-slot-1.C: New test.
8614
8615 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
8616
8617 PR fortran/21625
8618 * gfortran.fg/der_init_1.f90: New.
8619
8620 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
8621
8622 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
8623
8624 2005-10-19 Mark Mitchell <mark@codesourcery.com>
8625
8626 PR c++/21908
8627 * g++.dg/parse/error28.C: New test.
8628
8629 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8630
8631 * gcc.dg/profile-generate-2.c: New test.
8632
8633 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
8634
8635 PR target/23589
8636 * g++.dg/ext/dllimport11.C: New.
8637
8638 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8639
8640 PR c++/22293
8641 * g++.dg/other/friend3.C: New test.
8642
8643 2005-10-18 Mark Mitchell <mark@codesourcery.com>
8644
8645 PR c++/23293
8646 * g++.dg/template/error19.C: New test.
8647
8648 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
8649
8650 PR c++/21383
8651 * g++.dg/overload/koenig2.C: New.
8652
8653 PR c++/23118
8654 * g++.dg/overload/error2.C: New.
8655
8656 PR c++/22604
8657 * g++.dg/inherit/covariant14.C: New.
8658
8659 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8660
8661 PR c++/23440
8662 * g++.dg/parse/for1.C: New test.
8663
8664 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
8665
8666 PR fortran/23446
8667 * gfortran.dg/host_dummy_index_1.f90: New test.
8668
8669 PR fortran/21459
8670 * gfortran.dg/automatic_char_len_2.f90: New test.
8671
8672 PR fortran/20866
8673 * gfortran.dg/recursive_statement_functions.f90: New test.
8674
8675 PR fortran/20853
8676 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
8677
8678 PR fortran/20849
8679 * gfortran.dg/external_initializer.f90: New test.
8680
8681 PR fortran/20837
8682 * non_module_public.f90: New test.
8683
8684 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
8685
8686 PR c++/24386
8687 * g++.dg/template/overload7.C: New.
8688
8689 PR c++/22551
8690 * g++.dg/other/switch2.C: Remove expected warnings.
8691
8692 PR c++/21353
8693 * g++.dg/template/defarg6.C: New.
8694
8695 2005-10-17 Uros Bizjak <uros@kss-loka.si>
8696
8697 PR target/24315
8698 * gcc.target/i386/pr24315.c: New test.
8699
8700 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8701
8702 PR c++/24389
8703 * g++.dg/template/static21.C: New test.
8704 * g++.dg/template/static21-a.cc: Likewise.
8705
8706 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
8707
8708 PR c++/23959
8709 * g++.dg/warn/Wswitch-default-1.C: New test.
8710 * g++.dg/warn/Wswitch-default-2.C: New test.
8711
8712 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8713
8714 PR c++/22173
8715 * g++.dg/parse/template18.C: New test.
8716 * g++.dg/template/nontype15.C: Likewise.
8717
8718 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
8719
8720 PR fortran/22273
8721 * gfortran.dg/spec_expr_2.f90: New.
8722
8723 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
8724
8725 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
8726 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
8727 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
8728 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
8729 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
8730 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
8731 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
8732 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
8733 previous target-specific skips and warning-message matches where
8734 applicable.
8735
8736 2005-10-15 Mark Mitchell <mark@codesourcery.com>
8737
8738 PR c++/21347
8739 * g++.dg/warn/Wctor-dtor.C: New test.
8740
8741 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8742
8743 PR c/23439
8744 * gcc.dg/for-1.c: New test.
8745
8746 2005-10-14 Mark Mitchell <mark@codesourcery.com>
8747
8748 PR c++/19565
8749 * g++.dg/warn/Wconversion1.C: New test.
8750 * g++.dg/ext/packed4.C: Compile with -w.
8751 * g++.dg/opt/20050511-1.C: Likewise.
8752 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
8753
8754 2005-10-14 Jakub Jelinek <jakub@redhat.com>
8755
8756 * gfortran.dg/boz_5.f90: New test.
8757
8758 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
8759
8760 PR c++/22551
8761 * g++.dg/other/switch2.C: New.
8762
8763 PR c++/23984
8764 * g++.dg/init/ctor7.C: New.
8765
8766 2005-10-13 David Edelsohn <edelsohn@gnu.org>
8767
8768 PR c++/23730
8769 * g++.dg/parse/crash32.C: New test.
8770
8771 2005-10-13 Mark Mitchell <mark@codesourcery.com>
8772
8773 PR c++/20721
8774 * g++.dg/init/goto2.C: New test.
8775
8776 PR c++/22464
8777 * g++.dg/template/crash/41.C: New test.
8778
8779 PR c++/22180
8780 * g++.dg/template/crash40.C: New test.
8781
8782 PR c++/23694
8783 * g++.dg/parse/friend5.C: New test.
8784
8785 PR c++/23307
8786 * g++.dg/template/crash38.C: New test.
8787
8788 PR c++/22352
8789 * g++.dg/template/friend38.C: New test.
8790
8791 PR c++/22405
8792 * g++.dg/template/crash39.C: New test.
8793
8794 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
8795
8796 * gcc.dg/debug/dwarf2/dwarf-char1.c,
8797 gcc.dg/debug/dwarf2/dwarf-char2.c,
8798 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
8799
8800 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
8801
8802 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
8803
8804 * gcc.dg/dll-2.c: Add tests for warnings.
8805 * gcc.dg/dll-3.c: Likewise.
8806 * gcc.dg/dll-4.c: Likewise.
8807
8808 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
8809 * g++.dg/ext/dllimport2.C: Likewise.
8810 * g++.dg/ext/dllimport3.C: Likewise.
8811 * g++.dg/ext/dllimport7.C: Likewise.
8812 * g++.dg/ext/dllimport8.C: Likewise.
8813 * g++.dg/ext/dllimport9.C: Likewise.
8814
8815 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
8816
8817 PR fortran/24092
8818 * gfortran.dg/derived_pointer_recursion.f90: New test.
8819
8820 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
8821
8822 * gcc.c-torture/execute/20051012-1.c: New test.
8823
8824 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8825
8826 PR fortran/18082
8827 * gfortran.dg/automatic_char_len_1.f90: New test.
8828
8829 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8830
8831 PR fortran/20847
8832 * gfortran.dg/save_common.f90: New test.
8833
8834 PR fortran/20856
8835 * gfortran.dg/save_result.f90: New test.
8836
8837 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8838
8839 PR c++/21592
8840 * g++.dg/template/dependent-expr1.C: Add new expected error.
8841 * g++.dg/template/dependent-expr2.C: Adjust error text.
8842 * g++.dg/template/overload6.C: New.
8843
8844 PR c++/23797
8845 * g++.dg/other/typename8.C: New.
8846
8847 PR c++/21117
8848 * g++.dg/other/return1.C: New.
8849
8850 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
8851
8852 PR c++/24052
8853 * g++.dg/ext/label5.C: New.
8854
8855 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8856
8857 PR c++/19964
8858 * g++.dg/parse/crash31.C: New.
8859
8860 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
8861
8862 * g++.dg/ipa/ipa-1.c: New test.
8863 * g++.dg/ipa/ipa-2.c: New test.
8864 * g++.dg/ipa/ipa-3.c: New test.
8865 * g++.dg/ipa/ipa-4.c: New test.
8866 * g++.dg/ipa/ipa-5.c: New test.
8867 * g++.dg/ipa/ipa.exp: New file.
8868
8869 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8870
8871 PR fortran/24207
8872 * gfortran.dg/private_type_3.f90: New test.
8873
8874 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8875
8876 PR fortran/20786
8877 gfortran.dg/aint_anint_1.f90: New test.
8878
8879 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8880
8881 PR libgfortran/24313
8882 gfortran.dg/csqrt.f: New test.
8883
8884 2005-10-11 Ian Lance Taylor <ian@airs.com>
8885
8886 PR c++/8057
8887 * g++.dg/warn/noeffect7.C: New test.
8888 * g++.dg/warn/noeffect2.C: Instantiate templates.
8889 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
8890 and warning.
8891
8892 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8893
8894 PR c++/21089
8895 * g++.dg/init/float1.C: New test.
8896
8897 PR c++/24277
8898 * g++.dg/init/member1.C: Tweak error markers.
8899
8900 2005-10-11 Janis Johnson <janis187@us.ibm.com>
8901
8902 PR testsuite/24281
8903 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
8904 Check for null pointer.
8905
8906 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8907
8908 PR c++/21369
8909 * g++.dg/parse/ret-type3.C: New test.
8910
8911 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8912
8913 PR tree-opt/23946
8914 * gcc.c-torture/compile/pr23946.c: New test.
8915
8916 2005-10-11 Jakub Jelinek <jakub@redhat.com>
8917
8918 * g++.dg/opt/mmx2.C: New test.
8919
8920 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8921
8922 PR c++/24277
8923 * g++.dg/template/static20.C: New test.
8924
8925 PR c++/24302
8926 * g++.dg/warn/Wunused-12.C: New test.
8927
8928 PR c++/23437
8929 * g++.dg/template/arg4.C: New test.
8930
8931 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8932
8933 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
8934 * gcc.dg/ucnid-3.c: Likewise.
8935 * gcc.dg/ucnid-4.c: Likewise.
8936 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
8937 * g++.dg/other/ucnid-1.C: Likewise.
8938 * gcc.dg/sparc-frame-1.c: New test.
8939
8940 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8941
8942 PR c++/24139
8943 * g++.dg/template/spec27.C: New test.
8944
8945 PR c++/24275
8946 * g++.dg/template/static19.C: New test.
8947
8948 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8949
8950 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
8951 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
8952
8953 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8954
8955 PR target/24136
8956 * gfortran.fortran-torture/compile/pr24136.f: New test.
8957
8958 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
8959
8960 PR c++/22172
8961 * g++.dg/parse/crash30.C: New test.
8962
8963 2005-10-07 Richard Guenther <rguenther@suse.de>
8964
8965 PR middle-end/24227
8966 * gcc.c-torture/compile/pr24227.c: New testcase.
8967
8968 2005-10-07 Steve Ellcey <sje@cup.hp.com>
8969
8970 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
8971 Do not put aligned attributes on array elements.
8972
8973 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
8974
8975 PR testsuite/23611, PR testsuite/23615
8976 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
8977 writing prototypes of library functions by hand.
8978 * obj-c++.dg/bitfield-4.mm: Likewise.
8979 * obj-c++.dg/const-str-4.mm: Likewise.
8980 * obj-c++.dg/encode-4.mm: Likewise.
8981 * obj-c++.dg/encode-5.mm: Likewise.
8982 * obj-c++.dg/encode-6.mm: Likewise.
8983 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
8984 * obj-c++.dg/method-10.mm: Likewise.
8985 * obj-c++.dg/method-17.mm: Likewise.
8986 * obj-c++.dg/method-19.mm: Likewise.
8987 * obj-c++.dg/try-catch-2.mm: Likewise.
8988
8989 2005-10-06 Richard Henderson <rth@redhat.com>
8990
8991 PR 24236
8992 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
8993
8994 2005-10-06 Dale Johannesen <dalej@apple.com>
8995
8996 * gcc.c-torture/execute/20030125-1.c: Correct.
8997
8998 2005-10-06 Richard Guenther <rguenther@suse.de>
8999
9000 PR tree-optimization/24238
9001 * g++.dg/tree-ssa/pr24238.C: New testcase.
9002
9003 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
9004
9005 PR 18568
9006 * gfortran.dg/der_pointer_3.f90: New test.
9007
9008 2005-10-05 Devang Patel <dpatel@apple.com>
9009
9010 PR Debug/23205
9011 * g++.dg/other/PR23205.C: New.
9012
9013 2005-10-05 Richard Henderson <rth@redhat.com>
9014
9015 PR target/23602
9016 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
9017 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
9018
9019 2005-10-05 Dale Johannesen <dalej@apple.com>
9020
9021 * gcc.c-torture/execute/float-floor.c: New.
9022
9023 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
9024
9025 PR tree-optimization/21419
9026 PR tree-optimization/24146
9027 PR tree-optimization/24151
9028
9029 * g++.dg/ext/asm7.C: New.
9030 * g++.dg/ext/asm8.C: New.
9031 * gcc.dg/asm-1.c: Compile on all targets.
9032 * gcc.dg/asm-pr24146.c: New.
9033 * gcc.dg/pr21419.c: Adjust error messages.
9034
9035 2005-10-05 Richard Guenther <rguenther@suse.de>
9036
9037 PR fortran/24176
9038 * gfortran.fortran-torture/compile/empty.f90: New testcase.
9039
9040 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
9041
9042 PR c++/23513
9043 * g++.dg/template/spec22.C: Robustify test.
9044 * g++.dg/template/spec26.C: New.
9045
9046 2005-10-05 Uros Bizjak <uros@kss-loka.si>
9047
9048 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
9049 if target supports vector instructions.
9050
9051 2005-10-04 Geoffrey Keating <geoffk@apple.com>
9052
9053 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
9054 C99 functions.
9055
9056 2005-10-04 Janis Johnson <janis187@us.ibm.com>
9057
9058 * lib/target-supports.exp (check_effective_target_fortran_large_real,
9059 check_effective_target_fortran_large_int): Replace cached result
9060 when target changes.
9061
9062 2005-10-04 Devang Patel <dpatel@apple.com>
9063
9064 * gcc.dg/i386-sse-vect-types.c: New.
9065
9066 2005-10-04 Ian Lance Taylor <ian@airs.com>
9067
9068 PR preprocessor/13726
9069 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
9070 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
9071
9072 2005-10-04 Richard Guenther <rguenther@suse.de>
9073
9074 PR c/23576
9075 * gcc.dg/noncompile/pr23576.c: New testcase.
9076
9077 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9078
9079 PR middle-end/23125
9080 * gcc.dg/register-var-3.c: New test.
9081
9082 2005-10-04 Steven Bosscher <stevenb@suse.de>
9083
9084 * gcc.dg/pr23049.c: New test.
9085
9086 * gcc.dg/ucnid-4.c: Fix test.
9087
9088 2005-10-03 Diego Novillo <dnovillo@redhat.com>
9089
9090 PR 23445
9091 * gcc.c-torture/compile/pr23445.c: New test.
9092
9093 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
9094
9095 * g++.dg/overload/unknown1.C: New.
9096
9097 2005-10-03 Mark Mitchell <mark@codesourcery.com>
9098
9099 PR c++/17775
9100 * g++.dg/template/repo4.C: New test.
9101
9102 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9103
9104 PR libfortran/19308
9105 * gfortran.dg/large_real_kind_2.F90: New test.
9106 * gfortran.dg/large_integer_kind_2.f90: New test.
9107
9108 2005-10-03 Uros Bizjak <uros@kss-loka.si>
9109
9110 * lib/target-supports.exp (check_effective_target_vect_shift):
9111 Implement with result caching. Add i?86, x86_64 and ia64 targets.
9112 (check_effective_target_vect_condition): Fix copy-n-pasto.
9113
9114 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
9115 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
9116 targets.
9117
9118 2005-10-02 Mark Mitchell <mark@codesourcery.com>
9119
9120 PR c++/22621
9121 * g++.dg/template/overload5.C : New test.
9122
9123 PR c++/23840
9124 * g++.dg/expr/stdarg1.C: New test.
9125
9126 2005-10-02 Diego Novillo <dnovillo@redhat.com>
9127
9128 PR 24142
9129 * gcc.c-torture/execute/pr24142.c: New test.
9130
9131 2005-10-01 Diego Novillo <dnovillo@redhat.com>
9132
9133 PR 24141
9134 * gcc.c-torture/execute/pr24141.c: New test.
9135
9136 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
9137 Diego Novillo <dnovillo@redhat.com>
9138
9139 PR 23604
9140 * gcc.c-torture/execute/pr23604.c: New test.
9141
9142 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
9143
9144 PR fortran/16404
9145 PR fortran/20835
9146 PR fortran/20890
9147 PR fortran/20899
9148 PR fortran/20900
9149 PR fortran/20901
9150 PR fortran/20902
9151 gfortran.dg/equiv_constraint_1.f90: New test.
9152 gfortran.dg/equiv_constraint_2.f90: New test.
9153 gfortran.dg/equiv_constraint_3.f90: New test.
9154 gfortran.dg/equiv_constraint_4.f90: New test.
9155 gfortran.dg/equiv_constraint_5.f90: New test.
9156 gfortran.dg/equiv_constraint_6.f90: New test.
9157 gfortran.dg/equiv_constraint_7.f90: New test.
9158 gfortran.dg/equiv_constraint_8.f90: New test.
9159 gfortran.dg/private_type_1.f90: New test.
9160 gfortran.dg/private_type_2.f90: New test.
9161 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
9162 980628-10.f: Assert std=gnu to permit mixing of
9163 types in equivalence statements.
9164
9165 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
9166
9167 PR 24112
9168 * gfortran.dg/open_status_1.f90: New.
9169
9170 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9171
9172 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
9173 * gcc.dg/vect/pr22480.c: Clean up temp files.
9174 * gcc.dg/vect/pr23831.c: Clean up temp files.
9175 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
9176 Clean up temp files.
9177 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
9178 Clean up temp files.
9179
9180 * gcc.dg/20050309-1.c: Clean up temp files.
9181 * gcc.dg/20050325-1.c: Clean up temp files.
9182
9183 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9184
9185 PR tree-optimization/24059
9186 * gcc.dg/vect/pr24059.c : New test.
9187
9188 2005-09-29 Jakub Jelinek <jakub@redhat.com>
9189
9190 PR middle-end/24109
9191 * gcc.c-torture/execute/20050929-1.c: New test.
9192
9193 2005-09-29 Steven Bosscher <stevenb@suse.de>
9194
9195 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
9196
9197 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
9198
9199 PR c/21419
9200 * gcc.dg/pr21419.c: New test.
9201
9202 2005-09-29 Steven Bosscher <stevenb@suse.de>
9203
9204 * gcc.dg/pr23911.c: New test.
9205
9206 2005-09-28 Mark Mitchell <mark@codesourcery.com>
9207
9208 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
9209
9210 PR c++/16782
9211 * g++.dg/parse/qualified4.C: New test.
9212 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
9213 * g++.old-deja/g++.mike/p8154.C: Likewise.
9214
9215 2005-09-27 Mark Mitchell <mark@codesourcery.com>
9216
9217 PR c++/22147
9218 * g++.dg/template/friend37.C: New test.
9219 * g++.dg/parse/crash28.C: Adjust error markers.
9220
9221 2005-09-27 Jakub Jelinek <jakub@redhat.com>
9222
9223 PR fortran/18518
9224 * gfortran.fortran-torture/execute/save_2.f90: New decl.
9225
9226 2005-09-27 Devang Patel <dpatel@apple.com>
9227
9228 PR tree-optimization/23625
9229 * gcc.dg/pr23625.c: New test.
9230
9231 2005-09-27 Uros Bizjak <uros@kss-loka.si>
9232
9233 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
9234 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
9235
9236 2005-09-26 Jakub Jelinek <jakub@redhat.com>
9237
9238 PR fortran/23677
9239 * gfortran.fortran-torture/execute/save_1.f90: New test.
9240 * gfortran.dg/save_1.f90: New test.
9241
9242 2005-09-26 Uros Bizjak <uros@kss-loka.si>
9243
9244 * gcc.target/i386/builtin-apply-mmx.c: New test.
9245
9246 PR target/22576
9247 * gcc.target/i386/pr22576.c: New test.
9248
9249 PR target/22585
9250 * gcc.target/i386/pr22585.c: New test.
9251
9252 PR target/23268
9253 * gcc.target/i386/pr23268.c: New test.
9254
9255 PR middle-end/23831
9256 * gcc.dg/vect/pr23831.c: New test.
9257
9258 PR target/24055
9259 * gcc.target/i386/pr24055.c: New test.
9260
9261 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
9262
9263 PR tree-optimization/23960
9264 * gcc.c-torture/compile/pr23960.c: New.
9265
9266 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
9267
9268 PR fortran/16861
9269 * gfortran.dg/nested_modules_3.f90: New.
9270
9271 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9272
9273 PR fortran/24005
9274 gfortran.dg/interface_1.f90: New test.
9275
9276 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
9277 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9278
9279 PR fortran/23843
9280 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
9281
9282 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9283
9284 PR fortran/23516
9285 * gfortran.dg/imag_1.f: New test.
9286 * gfortran.dg/imag_2.f: Ditto.
9287
9288 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
9289
9290 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
9291
9292 2005-09-22 Jakub Jelinek <jakub@redhat.com>
9293
9294 PR c++/21983
9295 * g++.dg/warn/pr21983.C: New test.
9296
9297 2005-09-21 Mark Mitchell <mark@codesourcery.com>
9298
9299 PR c++/23993
9300 * g++.dg/template/array14.C: New test.
9301
9302 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
9303
9304 PR fortran/19929
9305 * gfortran.dg/der_ptr_component_1.f90: New test.
9306
9307 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9308
9309 PR c++/23965
9310 * g++.dg/template/error1.C: Reject "no matching function" message.
9311
9312 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9313
9314 PR c++/17609
9315 * g++.dg/lookup/error1.C: New test.
9316
9317 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
9318
9319 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
9320 functionality of the testcase.
9321
9322 2005-09-20 Richard Henderson <rth@redhat.com>
9323
9324 * gcc.dg/vect/vect-22.c: Require vect_float.
9325 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
9326
9327 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
9328
9329 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
9330 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
9331 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
9332 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
9333 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
9334 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
9335 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
9336 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
9337 * gcc.dg/cpp/ucnid-8.c: New test.
9338
9339 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9340
9341 PR tree-optimization/23929
9342 * gcc.c-torture/compile/pr23929.c: New test.
9343
9344 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
9345
9346 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
9347 for one loop.
9348
9349 2005-09-20 Steve Ellcey <sje@cup.hp.com>
9350
9351 PR testsuite/23186
9352 * g++.dg/other/pr22003.C: Require named sections.
9353
9354 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9355
9356 PR c++/23947
9357 * g++.dg/rtti/crash3.C: New test.
9358
9359 PR tree-optimization/23818
9360 * gcc.dg/pr23818.c: New test.
9361
9362 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9363
9364 PR fortran/23420
9365 * gfortran.dg/print_fmt_4.f: New.
9366
9367 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9368
9369 PR fortran/23663
9370 * gfortran.fortran-torture/execute/entry_11.f90: New test.
9371
9372 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9373
9374 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
9375 Use pointers to local alignable arrays instead. Added comments.
9376 * gcc.dg/vect/vect-46.c: Likewise.
9377 * gcc.dg/vect/vect-48.c: Likewise.
9378 * gcc.dg/vect/vect-49.c: Likewise.
9379 * gcc.dg/vect/vect-52.c: Likewise.
9380 * gcc.dg/vect/vect-53.c: Likewise.
9381 * gcc.dg/vect/vect-54.c: Likewise.
9382 * gcc.dg/vect/vect-56.c: Likewise.
9383 * gcc.dg/vect/vect-57.c: Likewise.
9384 * gcc.dg/vect/vect-58.c: Likewise.
9385 * gcc.dg/vect/vect-60.c: Likewise.
9386 * gcc.dg/vect/vect-61.c: Likewise.
9387
9388 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
9389 The test is no longer vectorizable on vect_no_align targets.
9390 * gcc.dg/vect/vect-43.c: Likewsie.
9391
9392 * gcc.dg/vect/vect-44.c: Added comments.
9393 * gcc.dg/vect/vect-45.c: Added comments.
9394 * gcc.dg/vect/vect-50.c: Added comments.
9395 * gcc.dg/vect/vect-51.c: Added comments.
9396
9397 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
9398 aligned type.
9399 * gcc.dg/vect/Os-vect-95.c: Likewise.
9400
9401 * gcc.dg/vect/vect-41.c: Test removed.
9402 * gcc.dg/vect/vect-47.c: Test removed.
9403 * gcc.dg/vect/vect-55.c: Test removed.
9404 * gcc.dg/vect/vect-59.c: Test removed.
9405
9406 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9407
9408 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
9409 No longer vectorizable on vect_no_align targets.
9410 * gcc.dg/vect/pr20122.c: Likewise.
9411 * gcc.dg/vect/vect-74.c: Likewise.
9412 * gcc.dg/vect/vect-75.c: Likewise.
9413 * gcc.dg/vect/vect-76.c: Likewise.
9414
9415 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
9416 Will not be vectorizable on vect_no_align targets once aliasing issues
9417 are resolved.
9418 * gcc.dg/vect/vect-79.c: Likewise.
9419
9420 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
9421 * gcc.dg/vect/vect-78.c: Likewise.
9422 * gcc.dg/vect/vect-97.c: Likewise.
9423
9424 2005-09-19 Steven Bosscher <stevenb@suse.de>
9425
9426 * gcc.dg/pr23943.c: New test.
9427
9428 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9429
9430 PR fortran/19181
9431 * gfortran.dg/derived_pointer_null_1.f90: New test.
9432
9433 2005-09-18 Richard Guenther <rguenther@suse.de>
9434
9435 PR middle-end/23944
9436 * gcc.c-torture/compile/pr23944.c: New testcase.
9437
9438 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
9439
9440 PR fortran/15975
9441 * gfortran.dg/der_pointer_2.f90: New test.
9442
9443 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9444
9445 PR fortran/16861
9446 * gfortran.dg/nested_modules_2.f90: New test.
9447
9448 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9449
9450 PR c++/18368
9451 * g++.dg/other/semicolon.C: New test.
9452
9453 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
9454
9455 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
9456 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
9457
9458 2005-09-16 Mark Mitchell <mark@codesourcery.com>
9459
9460 PR c++/23914
9461 * g++.dg/template/static18.C: New test.
9462
9463 PR c++/21514
9464 * g++.dg/template/crash19.C: Remove dg-error marker.
9465 * g++.dg/template/local4.C: New test.
9466
9467 2005-09-16 Paul Brook <paul@codesourcery.com>
9468
9469 PR fortran/23906
9470 * gfortran.dg/dependency_1.f90: New test.
9471
9472 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9473
9474 PR c++/23896
9475 * g++.dg/template/static17.C: New test.
9476
9477 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
9478
9479 PR c++/23139
9480 * g++.dg/warn/huge-val1.C: New test.
9481
9482 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9483
9484 PR c++/13140
9485 * g++.dg/parse/class2.C: New test.
9486 * g++.dg/template/explicit8.C: Likewise.
9487 * g++.dg/template/spec25.C: Likewise.
9488
9489 2005-09-14 Josh Conner <jconner@apple.com>
9490
9491 PR middle-end/23584
9492 * gcc.dg/pr23584.c: New test.
9493
9494 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
9495
9496 PR fortran/21875 Internal Unit Array I/O, NIST
9497 * gfortran.dg/arrayio_1.f90: New test.
9498 * gfortran.dg/arrayio_1.f90: New test.
9499 * gfortran.dg/arrayio_1.f90: New test.
9500 * gfortran.dg/arrayio_1.f90: New test.
9501 * gfortran.dg/arrayio_1.f90: New test.
9502
9503 2005-09-14 Uros Bizjak <uros@kss-loka.si>
9504
9505 PR middle-end/22480
9506 * gcc.dg/vect/pr22480.c: New test.
9507
9508 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
9509
9510 PR fortran/19358
9511 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
9512
9513 2005-09-13 Josh Conner <jconner@apple.com>
9514
9515 PR c++/23180
9516 * g++.dg/init/struct2.C: New test.
9517 * g++.dg/init/struct3.C: New test.
9518
9519 2005-09-13 Janis Johnson <janis187@us.ibm.com>
9520
9521 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
9522 Clean up temp files.
9523 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
9524 gcc.dg/tree-ssa/builtin-fprintf-1.c,
9525 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
9526 gcc.dg/tree-ssa/builtin-printf-1.c,
9527 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
9528 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
9529 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
9530 gcc.dg/tree-ssa/builtin-vprintf-1.c,
9531 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
9532 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
9533 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
9534 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
9535 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
9536 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
9537 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
9538 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
9539
9540 2005-09-13 Josh Conner <jconner@apple.com>
9541
9542 * lib/gcc-dg.exp: Load scanipa.exp.
9543 (cleanup-dump): New procedure.
9544 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
9545 * lib/scandump.exp: New file.
9546 * lib/scantree.exp: Use it.
9547 * lib/scanipa.exp: New file.
9548
9549 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
9550
9551 PR fortran/17740
9552 * gfortran.dg/generic_4.f90: New test.
9553
9554 2005-09-13 Uros Bizjak <uros@kss-loka.si>
9555
9556 PR target/23816
9557 * gcc.target/i386/pr23816-1.c: New test.
9558 * gcc.target/i386/pr23816-2.c: New test.
9559
9560
9561 2005-09-13 Bastian Blank <waldi@debian.org>
9562
9563 PR c++/16171
9564 * g++.dg/abi/mangle26.C: New test.
9565 * g++.dg/abi/mangle27.C: New test.
9566 * g++.dg/abi/mangle28.C: New test.
9567 * g++.dg/abi/mangle29.C: New test.
9568
9569 PR c++/23839
9570 * g++.dg/parse/register1.C: New test.
9571
9572 2005-09-13 Mark Mitchell <mark@codesourcery.com>
9573
9574 PR c++/23842
9575 * g++.dg/template/access16.C: New test.
9576
9577 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9578
9579 * gfortran.dg/char_pack_2.f90: Increase the vector size.
9580
9581 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9582
9583 PR fortran/18899
9584 * gfortran.dg/shape_2.f90: New test.
9585
9586 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9587
9588 PR target/19269
9589 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
9590 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
9591 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
9592 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
9593 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
9594 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
9595 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
9596 tests.
9597
9598 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9599
9600 PR c++/23841
9601 * g++.dg/parse/template17.C: New test.
9602
9603 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9604
9605 PR c++/23789
9606 * g++.dg/template/nontype14.C: New test.
9607
9608 2005-09-12 Ian Lance Taylor <ian@airs.com>
9609
9610 PR g++/7874
9611 * g++.dg/lookup/friend7.C: New test.
9612 * g++.dg/lookup/friend8.C: New test.
9613 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
9614 so that it will be found via argument dependent lookup.
9615 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
9616 friend functions which will no longer be found.
9617 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
9618 function g, so that it will be found via argument dependent
9619 lookup.
9620 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
9621 * g++.old-deja/g++.mike/net43.C: Likewise.
9622
9623 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9624
9625 PR c++/23691
9626 * g++.dg/template/static16.C: New test.
9627
9628 2005-09-12 Josh Conner <jconner@apple.com>
9629
9630 PR middle-end/23237
9631 * gcc.c-torture/compile/pr23237.c: New test.
9632
9633 2005-09-11 Richard Henderson <rth@redhat.com>
9634
9635 * g++.dg/other/error8.C: Update expected diagnostic text.
9636
9637 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9638
9639 PR libfortran/19872
9640 * gfortran.dg/overwrite_1.f: New test.
9641
9642 2005-09-09 Josh Conner <jconner@apple.com>
9643
9644 * g++.dg/init/pr23180-1.C: Removed.
9645 * g++.dg/init/pr23180-2.C: Removed.
9646
9647 2005-09-09 David Daney <ddaney@avtrex.com>
9648
9649 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
9650 files which are ...
9651 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
9652 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
9653
9654 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9655
9656 * gfortran.dg/iostat_2.f90: New test.
9657
9658 2005-09-09 Mark Mitchell <mark@codesourcery.com>
9659
9660 PR c++/22252
9661 * g++.dg/ext/interface1.C: New test.
9662 * g++.dg/ext/interface1.h: Likewise.
9663 * g++.dg/ext/interface1a.cc: Likewise.
9664
9665 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
9666
9667 * gfortran.dg/iomsg_1.f90: New test case.
9668
9669 2005-09-09 Richard Guenther <rguenther@suse.de>
9670
9671 PR c++/23624
9672 * g++.dg/tree-ssa/pr23624.C: New testcase.
9673
9674 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9675
9676 PR fortran/19239
9677 * gfortran.dg/vector_subscript_1.f90,
9678 * gfortran.dg/vector_subscript_2.f90: New tests.
9679
9680 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9681
9682 PR fortran/21104
9683 * gfortran.dg/array_alloc_1.f90,
9684 * gfortran.dg/array_alloc_2.f90,
9685 * gfortran.dg/array_alloc_3.f90: New tests.
9686
9687 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9688
9689 PR fortran/12840
9690 * gfortran.dg/array_constructor_6.f90
9691 * gfortran.dg/array_constructor_7.f90
9692 * gfortran.dg/array_constructor_8.f90
9693 * gfortran.dg/array_constructor_9.f90
9694 * gfortran.dg/array_constructor_10.f90
9695 * gfortran.dg/array_constructor_11.f90
9696 * gfortran.dg/array_constructor_12.f90: New tests.
9697
9698 2005-09-08 Josh Conner <jconner@apple.com>
9699
9700 PR c++/23180
9701 * g++.dg/init/pr23180-1.C: New test.
9702 * g++.dg/init/pr23180-2.C: New test.
9703
9704 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9705
9706 PR fortran/18878
9707 * gfortran.dg/module_double_reuse.f90: New.
9708
9709 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9710
9711 PR fortran/23270
9712 PR fortran/22304
9713 PR fortran/18870
9714 PR fortran/17917
9715 PR fortran/16511
9716 * gfortran.dg/common_equivalence_1.f: New.
9717 * gfortran.dg/common_equivalence_2.f: New.
9718 * gfortran.dg/common_equivalence_3.f: New.
9719 * gfortran.dg/contained_equivalence_1.f90: New.
9720 * gfortran.dg/module_blank_common.f90: New.
9721 * gfortran.dg/module_commons_1.f90: New.
9722 * gfortran.dg/module_equivalence_1.f90: New.
9723 * gfortran.dg/nested_modules_1.f90: New.
9724 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
9725 equivalences and add comment to connect the test with
9726 the PR.
9727
9728 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9729
9730 PR fortran/23765
9731 * gfortran.dg/common_6.f90: New test.
9732
9733 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9734
9735 PR fortran/15326
9736 * gfortran.dg/char_result_1.f90,
9737 * gfortran.dg/char_result_2.f90,
9738 * gfortran.dg/char_result_3.f90,
9739 * gfortran.dg/char_result_4.f90,
9740 * gfortran.dg/char_result_5.f90,
9741 * gfortran.dg/char_result_6.f90,
9742 * gfortran.dg/char_result_7.f90,
9743 * gfortran.dg/char_result_8.f90: New tests.
9744
9745 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9746
9747 PR fortran/19928
9748 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
9749
9750 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9751
9752 PR obj-c++/16816
9753 * obj-c++.dg/selector-5.mm: New test.
9754 * obj-c++.dg/selector-6.mm: New test.
9755
9756 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9757
9758 PR objc/20574
9759 PR objc/19324
9760 * objc.dg/error-1.m: New test.
9761
9762 2005-09-07 Richard Sandiford <richard@codesourcery.com>
9763
9764 PR fortran/23373
9765 * gfortran.fortran-torture/execute/pr23373-1.f90,
9766 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
9767
9768 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
9769
9770 PR libfortran/23760
9771 * gfortran.dg/g77/1832.f: Remove long string in write statement
9772 to allow the test to pass on correct list directed output with
9773 prepended space.
9774
9775 2005-09-07 James E Wilson <wilson@specifix.com>
9776
9777 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
9778
9779 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9780
9781 * gfortran.dg/parameter+save.f90: Rename to
9782 * gfortran.dg/parameter_save.f90: .. this.
9783
9784 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9785
9786 PR fortran/20848
9787 * gfortran.dg/parameter+save.f90: New test case.
9788
9789 2005-09-06 Richard Sandiford <richard@codesourcery.com>
9790
9791 PR fortran/19269
9792 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
9793
9794 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9795
9796 PR c/23075
9797 * gcc.dg/pr23075.c: New test.
9798 * g++.dg/warn/pr23075.C: New test.
9799
9800 PR target/22362
9801 * gcc.target/i386/pr22362.c: New test.
9802
9803 PR rtl-optimization/23098
9804 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
9805
9806 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
9807 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9808 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9809
9810 2005-09-06 Mark Mitchell <mark@codesourcery.com>
9811
9812 * g++.dg/expr/cast6.C: New test.
9813
9814 PR c++/9782
9815 * g++.dg/init/new15.C: New test.
9816
9817 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9818
9819 * gcc.dg/vect/Os-vect-95.c: New test.
9820 * gcc.dg/vect/vect-95.c: Same.
9821
9822 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9823
9824 * gcc.dg/vect/vect-29.c: Update xfail testing.
9825 * gcc.dg/vect/vect-44.c: Same.
9826 * gcc.dg/vect/vect-48.c: Same.
9827 * gcc.dg/vect/vect-50.c: Same.
9828 * gcc.dg/vect/vect-72.c: Same.
9829 * gcc.dg/vect/vect-77.c: Same.
9830 * gcc.dg/vect/vect-78.c: Same.
9831 * gcc.dg/vect/vect-80.c: Same.
9832 * gcc.dg/vect/vect-96.c: Same.
9833 * gcc.dg/vect/vect-100.c: Same.
9834 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
9835 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
9836 * gfortran.dg/vect/vect-5.f90: Same.
9837
9838 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9839
9840 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
9841 start strings.
9842 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9843 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9844
9845 PR c++/23056
9846 * g++.dg/opt/pr23056.C: New test.
9847
9848 PR rtl-optimization/23098
9849 * gcc.target/i386/pr23098.c: New test.
9850
9851 2005-09-05 Mark Mitchell <mark@codesourcery.com>
9852
9853 PR c++/23667
9854 * g++.dg/template/static15.C: New test.
9855
9856 PR c++/21440
9857 * g++.dg/ext/stmtexpr5.C: New test.
9858 * g++.dg/ext/stmtexpr6.C: Likewise.
9859
9860 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
9861
9862 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
9863
9864 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
9865 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9866 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9867
9868 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
9869
9870 PR libfortran/23321
9871 * gfortran.dg/direct_io_4.f90: New test case.
9872
9873 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
9874 Rasmus Hahn <rassahah@neofonie.de>
9875
9876 PR libobjc/23108
9877 * objc.dg/type-stream-1.m: New test.
9878
9879 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
9880
9881 PR fortran/23661
9882 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
9883 gfortran.dg/print_fmt_3.f90: New test.
9884
9885 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9886
9887 * gfortran.dg/fmt_t_1.f90: New test.
9888
9889 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9890
9891 PR rtl-optimization/23454
9892 * g++.dg/opt/pr23454.C: New test.
9893
9894 2005-09-03 Mark Mitchell <mark@codesourcery.com>
9895
9896 PR c++/23699
9897 * g++.dg/ext/static1.C: New test.
9898
9899 2005-09-02 Richard Henderson <rth@redhat.com>
9900
9901 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
9902 tail call to check_fa_work.
9903
9904 2005-09-02 Mark Mitchell <mark@codesourcery.com>
9905
9906 PR c++/21687
9907 * g++.dg/other/gc3.C: New test.
9908
9909 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9910
9911 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
9912 * gcc.dg/20050826-1.c: Likewise.
9913
9914 2005-08-31 Mark Mitchell <mark@codesourcery.com>
9915
9916 PR c++/23167
9917 * g++.dg/expr/volatile1.C: New test.
9918
9919 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
9920
9921 PR middle-end/23547
9922 * gcc.dg/pr23547.c: New test.
9923
9924 2005-09-02 Richard Sandiford <richard@codesourcery.com>
9925
9926 PR c/22061
9927 * gcc.c-torture/execute/pr22061-1.c,
9928 * gcc.c-torture/execute/pr22061-2.c,
9929 * gcc.c-torture/execute/pr22061-3.c,
9930 * gcc.c-torture/execute/pr22061-4.c: New tests.
9931
9932 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
9933
9934 * gcc.dg/Wredundant-decls-2.c: New test to check that
9935 -Wredundant-decls does not issue warning for a variable
9936 definition following a declaration.
9937
9938 2005-09-01 Jakub Jelinek <jakub@redhat.com>
9939
9940 PR debug/7241
9941 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
9942 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
9943 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
9944
9945 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
9946 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
9947 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
9948 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
9949 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
9950 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
9951 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
9952 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
9953
9954 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9955
9956 PR objc/23306
9957 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
9958 scan-assmbler.
9959
9960 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
9961
9962 PR target/21255
9963 * gcc.dg/pr21255-1.c: New test.
9964 * gcc.dg/pr21255-2-mb.c: Likewise.
9965 * gcc.dg/pr21255-2-ml.c: Likewise.
9966 * gcc.dg/pr21255-3.c: Likewise.
9967 * gcc.dg/pr21255-4.c: Likewise.
9968
9969 2005-08-31 Dale Johannesen <dalej@apple.com>
9970
9971 * gcc.dg/20050830-1.c: New.
9972
9973 2005-08-31 Josh Conner <jconner@apple.com>
9974
9975 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
9976 command-line options for arm-*-* targets.
9977 * g++.dg/init/array16.C: Likewise.
9978 * g++.dg/other/crash-4.C: Likewise.
9979
9980 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9981
9982 PR obj-c++/23640
9983 * obj-c++.dg/gnu-runtime-3.mm: New test.
9984
9985 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9986
9987 PR c++/13377
9988 * g++.dg/lookup/ambig4.C: New test.
9989 * g++.dg/lookup/ambig5.C: New test.
9990 * g++.dg/tc1/dr101.C: Adjust error markers.
9991
9992 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9993
9994 PR c++/23639
9995 * g++.dg/template/ttp5.C: Adjust error markers.
9996
9997 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
9998
9999 PR testsuite/23609
10000 * lib/obj-c++.exp: Include target-libpath.exp.
10001 (obj-c++_link_flags): Look for the GNU libobjc library
10002 and set the library path to include it.
10003 Don't manually set LD_LIBRARY_PATH (etc.) but call
10004 set_ld_library_path_env_vars instead.
10005 (obj-c++_target_compile): Don't set library path or
10006 linker flags because they are already set correctly
10007 in obj-c++_link_flags.
10008
10009 2005-08-30 Josh Conner <jconner@apple.com>
10010
10011 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
10012 to command-line options for arm-*-* targets.
10013
10014 2005-08-30 Geoffrey Keating <geoffk@apple.com>
10015
10016 * g++.dg/other/i386-1.C: New.
10017
10018 2005-08-30 Jakub Jelinek <jakub@redhat.com>
10019
10020 PR preprocessor/20348
10021 PR preprocessor/20356
10022 * gcc.dg/cpp/pr20348.c: New test.
10023 * gcc.dg/cpp/pr20348.h: New file.
10024 * gcc.dg/cpp/inc/pr20348.h: New file.
10025 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
10026 * gcc.dg/cpp/pr20356.c: New test.
10027 * gcc.dg/cpp/pr20356.h: New file.
10028 * gcc.dg/cpp/inc/pr20356.h: New file.
10029 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
10030
10031 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
10032
10033 * gfortran.fortran-torture/execute/intrinsic_count.f90:
10034 Fix array dimension to avoid correct end-of-file error.
10035
10036 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
10037
10038 PR libfortran/23598
10039 * gfortran.dg/iostat_1.f90: New test.
10040
10041 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
10042
10043 PR middle-end/23408
10044 * gcc.dg/pr23408.c: New test.
10045
10046 2005-08-28 Mark Mitchell <mark@codesourcery.com>
10047
10048 PR c++/23099
10049 * g++.dg/init/member1.C: Make sure erroneous static data member
10050 definitions are required.
10051 * g++.dg/template/static13.C: New test.
10052 * g++.dg/template/static14.C: Likewise.
10053
10054 2005-08-29 Jakub Jelinek <jakub@redhat.com>
10055
10056 * gcc.target/i386/pr23575.c: Use -msse2 instead of
10057 -march=pentium4, remove ilp32 requirement.
10058
10059 PR middle-end/23484
10060 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
10061 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
10062
10063 2005-08-29 Andreas Jaeger <aj@suse.de>
10064
10065 PR testsuite/23607
10066 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
10067
10068 2005-08-28 Jakub Jelinek <jakub@redhat.com>
10069
10070 * gcc.c-torture/execute/20050316-2.c: New test.
10071 * gcc.c-torture/execute/20050316-3.c: New test.
10072 * gcc.dg/torture/pr16104-1.c: New test.
10073
10074 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
10075
10076 PR middle-end/23463
10077 * gcc.c-torture/execute/zero-struct-1.c: New test.
10078
10079 2005-08-27 Richard Guenther <rguenther@suse.de>
10080
10081 PR target/23575
10082 * gcc.target/i386/pr23575.c: New testcase.
10083
10084 2005-08-26 Jakub Jelinek <jakub@redhat.com>
10085
10086 PR rtl-optimization/23561
10087 * gcc.c-torture/execute/20050826-1.c: New test.
10088
10089 PR rtl-opt/23560
10090 * gcc.c-torture/execute/20050826-2.c: New test.
10091
10092 2005-08-26 Dale Johannesen <dalej@apple.com>
10093
10094 * gcc.dg/20030711-1.c: Modify to work on Darwin.
10095 * gcc.dg/20050826-1.c: New.
10096
10097 2005-08-26 Mark Mitchell <mark@codesourcery.com>
10098
10099 PR c++/19004
10100 * g++.dg/template/nontype13.C: New test.
10101
10102 PR c++/23491
10103 * g++.dg/init/new14.C: New test.
10104 * g++.dg/expr/anew1.C: Do not XFAIL.
10105 * g++.dg/expr/anew2.C: Likewise.
10106 * g++.dg/expr/anew3.C: Likewise.
10107
10108 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
10109
10110 PR middle-end/22439
10111 * gcc.dg/vla-3.c: New test.
10112
10113 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
10114
10115 PR fortran/20363
10116 * gfortran.dg/named_interface.f90: New.
10117
10118 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
10119
10120 * gcc.c-torture/execute/frame-address.c: New test.
10121
10122 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
10123
10124 PR c++/20817
10125 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
10126
10127 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10128
10129 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
10130
10131 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10132
10133 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
10134 * gcc.dg/altivec-22.c: Rename from..
10135 * gcc.dg/altivec-nomfcr.c: ..this.
10136
10137 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
10138
10139 PR tree-optimization/23546
10140 * gcc.dg/tree-ssa/pr23546.c: New test.
10141
10142 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
10143
10144 PR fortran/17758
10145 * gfortran.dg/nonreturning_statements.f90: New test.
10146
10147 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
10148
10149 PR c++/22454
10150 * g++.dg/parse/crash29.C: New.
10151
10152 2005-08-23 DJ Delorie <dj@redhat.com>
10153
10154 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
10155 constants have the L suffix.
10156
10157 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
10158
10159 PR c++/23044
10160 * g++.dg/template/instantiate8.C: New.
10161
10162 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
10163
10164 PR middle-end/23467
10165 * gcc.c-torture/execute/pr23467.c: New test.
10166
10167 2005-08-23 Jakub Jelinek <jakub@redhat.com>
10168
10169 PR tree-optimization/22043
10170 * gcc.c-torture/execute/20050613-1.c: New test.
10171
10172 2005-08-23 Ben Elliston <bje@au.ibm.com>
10173
10174 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
10175
10176 2005-08-22 Jakub Jelinek <jakub@redhat.com>
10177
10178 PR rtl-optimization/23478
10179 * g++.dg/opt/pr23478.C: New test.
10180
10181 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10182
10183 PR c/18715
10184 * gcc.dg/switch-warn-3.c: New test.
10185
10186 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10187
10188 PR c++/22233
10189 * g++.dg/template/param1.C: New test.
10190
10191 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10192
10193 PR c++/23089
10194 * g++.dg/other/incomplete1.C: New test.
10195
10196 2005-08-22 Ira Rosen <irar@il.ibm.com>
10197
10198 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
10199 are vectorizable.
10200
10201 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10202
10203 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
10204 d_lines_5.f: New.
10205
10206 2005-08-21 Jakub Jelinek <jakub@redhat.com>
10207
10208 * gcc.target/i386/sse-4.c: New test.
10209
10210 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10211
10212 PR testsuite/23239
10213 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
10214
10215 2005-08-20 Jakub Jelinek <jakub@redhat.com>
10216
10217 * gcc.dg/20050811-1.c: New test.
10218 * gcc.dg/20050811-2.c: New test.
10219
10220 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
10221
10222 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
10223
10224 2005-08-19 Diego Novillo <dnovillo@redhat.com>
10225
10226 PR 23476
10227 * gcc.c-torture/compile/pr23476.c: New test.
10228
10229 2005-08-19 Devang Patel <dpatel@apple.com>
10230
10231 PR tree-optimization/23048
10232 * gcc.dg/tree-ssa/pr23048.c: New test.
10233
10234 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10235
10236 PR middle-end/20624
10237 * g++.dg/warn/Wreturn-3.C: New test
10238
10239 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
10240
10241 PR tree-optimization/22228
10242 * g++.dg/vect/pr22543.cc: New test.
10243
10244 2005-08-17 Steven Bosscher <stevenb@suse.de>
10245
10246 PR tree-optimization/21574
10247 * gcc.dg/tree-ssa/pr21574.c: New test.
10248
10249 2005-08-16 James E Wilson <wilson@specifix.com>
10250
10251 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
10252
10253 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
10254
10255 PR tree-opt/23402
10256 * gcc.c-torture/compile/zero-strct-3.c: New test.
10257 * gcc.c-torture/compile/zero-strct-4.c: New test.
10258
10259 2005-08-16 Steven Bosscher <stevenb@suse.de>
10260
10261 PR target/23376
10262 * gcc.target/x86_64/pr23376.c: New test.
10263
10264 2005-08-16 Ian Lance Taylor <ian@airs.com>
10265
10266 PR c++/23337
10267 * g++.dg/ext/vector2.C: New.
10268
10269 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10270
10271 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
10272
10273 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10274
10275 PR libfortran/23428
10276 * gfortran.dg/inquire-complex.f90: New test case.
10277
10278 2005-08-16 James E Wilson <wilson@specifix.com>
10279
10280 PR tree-optimization/21105
10281 * gcc.dg/large-size-array.c: New.
10282
10283 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
10284
10285 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
10286 type.
10287 * gcc.dg/vect/vect-41: Likewise.
10288 * gcc.dg/vect/vect-42: Likewise.
10289 * gcc.dg/vect/vect-43: Likewise.
10290 * gcc.dg/vect/vect-44: Likewise.
10291 * gcc.dg/vect/vect-46: Likewise.
10292 * gcc.dg/vect/vect-47: Likewise.
10293 * gcc.dg/vect/vect-48: Likewise.
10294 * gcc.dg/vect/vect-52: Likewise.
10295 * gcc.dg/vect/vect-53: Likewise.
10296 * gcc.dg/vect/vect-54: Likewise.
10297 * gcc.dg/vect/vect-55: Likewise.
10298 * gcc.dg/vect/vect-56: Likewise.
10299 * gcc.dg/vect/vect-57: Likewise.
10300 * gcc.dg/vect/vect-58: Likewise.
10301 * gcc.dg/vect/vect-59: Likewise.
10302 * gcc.dg/vect/vect-60: Likewise.
10303 * gcc.dg/vect/vect-61: Likewise.
10304 * gcc.dg/vect/vect-85: Likewise.
10305 * gcc.dg/vect/vect-87: Likewise.
10306 * gcc.dg/vect/vect-88: Likewise.
10307 * gcc.dg/vect/vect-93.c: Likewise.
10308 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
10309 * gcc.dg/vect/vect-75: Likewise.
10310 * gcc.dg/vect/vect-76: Likewise.
10311 * gcc.dg/vect/vect-77: Likewise.
10312 * gcc.dg/vect/vect-78: Likewise.
10313 * gcc.dg/vect/vect-80: Likewise.
10314 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
10315 vectorized for the expected reason, rather than checking how alignment
10316 was handled.
10317 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
10318 type and also instead of aligned pointers. Added documentation.
10319
10320 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
10321
10322 * gfortran.dg/power.f90: New test.
10323
10324 2005-08-16 Jakub Jelinek <jakub@redhat.com>
10325
10326 PR rtl-optimization/23299
10327 * g++.dg/opt/pr23299.C: New test.
10328
10329 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10330
10331 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
10332
10333 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
10334
10335 * g++.dg/template/local6.C: New test.
10336
10337 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
10338
10339 * execute/exceptions/finally-1.m: Check that the catch and finally are
10340 being called. Also add a "return 0;" at the end of main.
10341
10342 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
10343
10344 PR fortran/21432.
10345 * gfortran.dg/namelist_print_1.f: New test of functionality of
10346 PRINT namelist.
10347 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
10348 namelist generates error with -std=f95.
10349
10350 2005-08-14 Ira Rosen <irar@il.ibm.com>
10351
10352 PR tree-optimization/23119
10353 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
10354
10355 2005-08-13 Marcin Koziej <creep@desk.pl>
10356 Andrew Pinski <pinskia@physics.uc.edu>
10357
10358 PR libobjc/22492
10359 * execute/exceptions/finally-1.m: New test.
10360
10361 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10362
10363 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
10364 testsuite.
10365 * objc/execute/exceptions/trivial.m: New test.
10366 * objc.dg/try-catch-11.m: Move to ...
10367 * objc/execute/exceptions/foward-1.m: Here.
10368 * objc.dg/try-catch-2.m: Move to ...
10369 * objc/execute/exceptions/catchall-1.m: Here.
10370 * objc.dg/try-catch-8.m: Move to ...
10371 * objc/execute/exceptions/local-variables-1.m: Here.
10372
10373 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10374
10375 * objc.dg/nested-func-1.m: Move to ...
10376 * objc/execute/nested-func-1.m: Here.
10377
10378 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10379
10380 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
10381 in ${options} instead of [target_info name].
10382 * lib/obj-c++.exp (objc_target_compile): Likewise.
10383
10384 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10385
10386 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
10387
10388 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10389
10390 part of PR testsuite/23348
10391 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
10392 of the torture options.
10393 * objc/compile/trivial.m: New test.
10394
10395 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10396
10397 * gfortran.dg/eoshift.f90: Correct format.
10398
10399 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10400
10401 * gfortran.fortran-torture/execute/character_passing.f90:
10402 Fix comment typo.
10403
10404 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
10405
10406 PR c++/8271
10407 * g++.dg/template/unify10.C: New.
10408
10409 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
10410
10411 * g++.dg/parse/pr22514.C: Move to...
10412 * g++.dg/debug/pr22514.C: here.
10413
10414 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10415
10416 PR c++/23266
10417 * g++.dg/inherit/pure1.C: New test.
10418
10419 * ChangeLog: Fix typos.
10420
10421 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10422 Steven Bosscher <stevenb@suse.de>
10423
10424 * gfortran.dg/runtime_warning_1.f90: New test.
10425
10426 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
10427
10428 PR c++/23219
10429 * g++.dg/parse/crash28.C: New.
10430
10431 2005-08-11 Richard Guenther <rguenther@suse.de>
10432
10433 PR target/23289
10434 * gcc.target/i386/tailcall-1.c: New testcase.
10435
10436 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10437
10438 * gcc.dg/vect/vect-67.c: Un-xfail.
10439
10440 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10441
10442 PR c++/23225
10443 * g++.dg/testsuite/parse/crash27.C: new test.
10444
10445 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
10446
10447 PR libfortran/22143
10448 * gfortran.dg/shift-kind.f90: New testcase.
10449
10450 2005-08-10 Richard Sandiford <richard@codesourcery.com>
10451
10452 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
10453 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
10454
10455 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10456
10457 PR c++/20646
10458 * g++.dg/other/mult-stor1.C: New test.
10459
10460 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10461
10462 * gcc.c-torture/pr18299-1.c: Move to ...
10463 * gcc.c-torture/compile/pr18299-1.c: Here.
10464
10465 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
10466
10467 * gfortran/fortran.torture/execute/character_passing.f90:
10468 Fix types for LSAME.
10469
10470 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
10471
10472 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
10473 input data back to what it was originally.
10474
10475 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10476
10477 * objc.dg/try-catch-8.m: Enable for all targets.
10478
10479 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
10480
10481 * gcc.dg/pr23165.c: New test.
10482
10483 2005-08-09 Steven Bosscher <stevenb@suse.de>
10484
10485 PR tree-optimization/23234
10486 * gcc.dg/tree-ssa/pr23234.c: New test.
10487
10488 2005-08-08 Josh Conner <jconner@apple.com>
10489
10490 PR rtl-optimization/23241
10491 * gcc.dg/char-compare.c: New test.
10492
10493 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10494
10495 PR c++/22508
10496 * g++.dg/init/new13.C: New test.
10497
10498 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
10499
10500 PR c++/21166
10501 * g++.dg/other/crash-4.C: Adjust
10502 * g++/dg/ext/packed9.C: New.
10503
10504 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10505
10506 PR middle-end/21964
10507 * gcc.c-torture/execute/pr21964-1.c: New test.
10508
10509 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10510
10511 PR c/22458
10512 * gcc.dg/pr22458-1.c: New test.
10513
10514 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
10515 Steven G. Kargl <kargls@comcast.net>
10516
10517 PR fortran/22390
10518 * gfortran.dg/flush_1.f90: New test.
10519
10520 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10521
10522 PR c++/23191
10523 * g++.dg/template/eh2.C: New test.
10524
10525 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10526
10527 PR c++/19498
10528 * g++.dg/template/instantiate7.C: New test.
10529
10530 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
10531
10532 PR c/23113
10533 * gcc.dg/Wunused-value-1.c: New test.
10534
10535 2005-08-06 Richard Sandiford <richard@codesourcery.com>
10536
10537 PR rtl-optimization/23233
10538 * gcc.c-torture/compile/pr23233-1.c: New test.
10539
10540 2005-08-06 Jakub Jelinek <jakub@redhat.com>
10541
10542 PR fortran/18833
10543 PR fortran/20850
10544 * gfortran.dg/equiv_1.f90: New test.
10545 * gfortran.dg/equiv_2.f90: New test.
10546 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
10547 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
10548 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
10549
10550 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10551
10552 * gcc.c-torture/execute/vrp-5.c: New test.
10553 * gcc.c-torture/execute/vrp-6.c: New test.
10554 * gcc.dg/tree-ssa/vrp21.c: New test.
10555
10556 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10557
10558 * g++.dg/parse/pr22514.C: New test.
10559
10560 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
10561
10562 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
10563
10564 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
10565 instead of constant loads / pool entries.
10566
10567 2005-08-05 David Edelsohn <edelsohn@gnu.org>
10568
10569 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
10570 TEST_TO_WCTYPE.
10571
10572 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
10573
10574 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
10575 __WINT_TYPE__ in generated prototypes if possible.
10576
10577 2005-08-04 Diego Novillo <dnovillo@redhat.com>
10578
10579 PR 22037
10580 * g++.dg/tree-ssa/pr22037.C:
10581
10582 2005-08-04 Richard Henderson <rth@redhat.com>
10583
10584 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
10585 scan-tree-dump-times directive.
10586
10587 2005-08-04 Jan Hubicka <jh@suse.cz>
10588
10589 * gcov-1.C: Fix switch counts.
10590 * gcov-4b.c: Likewise.
10591
10592 2005-08-03 Jeff Law <law@redhat.com>
10593
10594 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
10595
10596 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
10597
10598 * gcc.c-torture/execute/pr23135.c: New test.
10599
10600 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10601
10602 PR tree-optimization/19899
10603 * gcc.dg/tree-ssa/scev-1.c: New test.
10604 * gcc.dg/tree-ssa/scev-2.c: New test.
10605
10606 2005-08-03 Richard Sandiford <richard@codesourcery.com>
10607
10608 PR target/18582
10609 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
10610
10611 2005-08-03 Jan Hubicka <jh@suse.cz>
10612
10613 * update-conroll.c: New testcase.
10614 * update-conroll-2.c: New testcase.
10615
10616 2005-08-02 David Edelsohn <edelsohn@gnu.org>
10617
10618 * gfortran.dg/constant_substring.f: New test.
10619 * gfortran.dg/pr22491.f: New test.
10620
10621 2005-08-02 Jan Hubicka <jh@suse.cz>
10622
10623 * update-threading.c: Replace by the proper one.
10624
10625 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10626
10627 PR 23164
10628 * g++.dg/tree-ssa/pr23164.C: New test.
10629
10630 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10631
10632 * gcc.dg/tree-ssa/pr23192.c: New test.
10633
10634 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
10635
10636 * gcc.c-torture/execute/vrp-4.c: New test.
10637
10638 2005-08-02 Jan Hubicka <jh@suse.cz>
10639
10640 * update-threading.c: New test.
10641
10642 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
10643
10644 * gcc.c-torture/compile/20050801-1.c: New test.
10645 * gcc.c-torture/compile/20050801-2.c: New test.
10646
10647 2005-08-01 Jan Hubicka <jh@suse.cz>
10648
10649 * val-prof-5.c: New test.
10650
10651 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
10652
10653 PR c/22311
10654 * gcc.dg/pr22311-1.c : New test.
10655
10656 2005-07-31 Steven Bosscher <stevenb@suse.de>
10657
10658 PR target/23095
10659 * gfortran.dg/pr23095.f: New test.
10660
10661 PR c++/22003
10662 * g++.dg/other/pr22003.C: New test.
10663
10664 2005-07-31 Richard Sandiford <richard@codesourcery.com>
10665
10666 PR target/20621
10667 * gcc.c-torture/execute/pr20621-1.c: New test.
10668
10669 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
10670
10671 * gfortran.dg/comma_format_extension_4.f: Adjust length
10672 of string for format.
10673 * gfortran.dg/der_array_io_1.f: Replace illegal internal
10674 print statement with internal write.
10675 * gfortran.dg/der_array_io_2.f: Likewise.
10676 * gfortran.dg/der_array_io_3.f: Likewise.
10677
10678 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
10679
10680 * gcc.dg/fold-abs-4.c: new test.
10681
10682 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
10683
10684 PR fortran/22570 an related issues.
10685 * gfortran.dg/x_slash_1.f: New test.
10686
10687 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
10688
10689 PR c/23143
10690 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
10691 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
10692
10693 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10694
10695 PR c/529
10696 * gcc.dg/Wshadow-3.c: New test.
10697
10698 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
10699
10700 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
10701 used to have the wrong bounds).
10702
10703 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10704
10705 PR c/21720
10706 * gcc.dg/hex-round-1.c: Test more cases.
10707 * gcc.dg/hex-round-2.c: New test.
10708
10709 2005-07-29 Diego Novillo <dnovillo@redhat.com>
10710
10711 PR 22550
10712 * g++.dg/tree-ssa/pr22550.C: New test.
10713
10714 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
10715
10716 * gcc.dg/tree-ssa/vrp19.c: New test.
10717 * gcc.dg/tree-ssa-vrp20.c: New test.
10718
10719 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10720
10721 PR c/22240
10722 * gcc.dg/transparent-union-4.c: New test.
10723
10724 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10725
10726 PR c/22192
10727 * gcc.dg/c99-vla-2.c: New test.
10728
10729 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10730
10731 PR c/21720
10732 * gcc.dg/hex-round-1.c: New test.
10733
10734 2005-07-28 Jan Hubicka <jh@suse.cz>
10735
10736 * inliner-1.c: Do not dump everything.
10737 * tree-prof.exp: Do not pass -ftree-based-profiling.
10738 * bprob.exp: Likewise.
10739
10740 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
10741
10742 2005-07-28 Mark Mitchell <mark@codesourcery.com>
10743
10744 PR c++/22545
10745 * g++.dg/expr/ptrmem7.C: New test.
10746
10747 2005-07-28 Mike Stump <mrs@apple.com>
10748
10749 * g++.old-deja/g++.mike/visibility-1.C: New test.
10750
10751 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10752
10753 PR c/20187
10754 * gcc.c-torture/execute/pr20187-1.c: New test.
10755
10756 2005-07-28 Jeff Law <law@redhat.com>
10757
10758 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
10759 * gcc.dg/tree-ssa/vrp18.c: New test.
10760
10761 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10762
10763 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
10764
10765 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10766
10767 PR tree-optimization/22506
10768 * gcc.dg/vect/ps22506.c: New test.
10769
10770 2005-07-28 Jakub Jelinek <jakub@redhat.com>
10771
10772 PR target/21149
10773 * gcc.target/i386/sse-3.c: New test.
10774
10775 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10776
10777 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
10778 * gcc.target/mips/mips32-dsp-type.c: Likewise.
10779
10780 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10781
10782 PR c/22589
10783 * gcc.c-torture/compile/pr22589-1.c: New test.
10784
10785 2005-07-28 Jan Hubicka <jh@suse.cz>
10786
10787 * update-loopch.c: New testcase.
10788
10789 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10790
10791 PR rtl-optimization/23047
10792 * gcc.c-torture/execute/pr23047.c: New test.
10793 * gcc.c-torture/execute/pr23047.x: New.
10794
10795 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10796
10797 PR tree-optimization/22493
10798 * gcc.c-torture/execute/pr22493-1.c: New test.
10799 * gcc.c-torture/execute/pr22493-1.x: New.
10800 * gcc.c-torture/execute/vrp-1.c: New test.
10801 * gcc.c-torture/execute/vrp-2.c: New test.
10802 * gcc.c-torture/execute/vrp-2.c: New test.
10803
10804 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
10805
10806 * gcc.target/frv/all-builtin-read8.c: Delete.
10807 * gcc.target/frv/all-builtin-read16.c: Delete.
10808 * gcc.target/frv/all-builtin-read32.c: Delete.
10809 * gcc.target/frv/all-builtin-read64.c: Delete.
10810 * gcc.target/frv/all-builtin-write8.c: Delete.
10811 * gcc.target/frv/all-builtin-write16.c: Delete.
10812 * gcc.target/frv/all-builtin-write32.c: Delete.
10813 * gcc.target/frv/all-builtin-write64.c: Delete.
10814 * gcc.target/frv/all-read-write-1.c: New.
10815
10816 2005-07-27 Jeff Law <law@redhat.com>
10817
10818 * gcc.c-torture/execute/pr22630.c: New test.
10819
10820 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
10821
10822 PR tree-optimization/23073
10823 * gcc.dg/vect/nodump-pr23073.c: New test.
10824 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
10825
10826 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
10827
10828 PR tree-optimize/22348
10829 * gcc.c-torture/execute/pr22348.c: New.
10830
10831 2005-07-27 Richard Guenther <rguenther@suse.de>
10832
10833 * gcc.dg/tree-ssa/salias-1.c: New testcase.
10834
10835 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10836
10837 PR fortran/22503
10838 * gfortran.dg/logical_comp.f90: New test.
10839
10840 2005-07-27 Jan Hubicka <jh@suse.cz>
10841
10842 * inliner-1.c: Add cleanup of dumps.
10843 * val-prof-*.c: Likewise.
10844 * update-tailcall.c: New.
10845
10846 2005-07-26 Diego Novillo <dnovillo@redhat.com>
10847
10848 PR 22591
10849 * gcc.dg/tree-ssa/pr22591.c: New test.
10850 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
10851
10852 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
10853
10854 PR libobjc/22606
10855 * objc.dg/try-catch-11.m: New test.
10856
10857 2005-07-26 Richard Guenther <rguenther@suse.de>
10858
10859 PR tree-optimization/22486
10860 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
10861
10862 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10863
10864 PR tree-opt/22484
10865 * testsuite/g++.dg/opt/loop2.C: New test.
10866
10867 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10868
10869 * gcc.dg/tree-ssa/reassoc-3.c: New test.
10870 * gcc.dg/tree-ssa/reassoc-4.c: New test.
10871
10872 2005-07-25 Adam Nemet <anemet@lnxw.com>
10873
10874 * lib/profopt.exp (profopt-execute): Check for profiling data
10875 files on the target.
10876
10877 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
10878
10879 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
10880 for matching of asm labels.
10881
10882 2005-07-25 Richard Guenther <rguenther@suse.de>
10883
10884 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
10885
10886 2005-07-25 Richard Guenther <rguenther@suse.de>
10887
10888 PR testsuite/22624
10889 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
10890
10891 2005-07-25 Ira Rosen <irar@il.ibm.com>
10892
10893 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
10894 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
10895 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
10896 * gcc.dg/vect/vect-100.c: New test.
10897 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
10898 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
10899 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
10900 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
10901 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
10902 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
10903 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
10904 * gfortran.dg/vect/pr19049.f90: New testcase.
10905 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
10906
10907 2005-07-25 Jakub Jelinek <jakub@redhat.com>
10908
10909 * gcc.c-torture/execute/20050713-1.c: New test.
10910
10911 PR fortran/20063
10912 * gfortran.fortran-torture/execute/data_4.f90: New test.
10913
10914 PR middle-end/20303
10915 * gcc.dg/visibility-d.c: New test.
10916
10917 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
10918
10919 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
10920 * gfortran.dg/underflow.f90: Ditto.
10921
10922 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10923
10924 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
10925 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
10926 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
10927
10928 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10929
10930 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
10931 include case of field width of zero.
10932
10933 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10934
10935 PR libgfortran/21875
10936 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
10937 with trailing blanks on normal formatted read.
10938
10939 2005-07-23 Chao-ying Fu <fu@mips.com>
10940
10941 * gcc.target/mips/mips32-dsp-type.c: New test.
10942 * gcc.target/mips/mips32-dsp.c: New test.
10943
10944 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
10945
10946 PR testsuite/21073
10947 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
10948
10949 PR testsuite/20454
10950 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
10951 and __cyg_profile_func_exit.
10952
10953 2005-07-22 David Edelsohn <edelsohn@gnu.org>
10954
10955 * gfortran.dg/comma_format_extension_3.f: Fix typo.
10956 * gfortran.dg/comma_format_extension_4.f: Same.
10957 * gfortran.dg/pr15332.f: Same.
10958 * gfortran.dg/pr21730.f: Same.
10959
10960 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
10961
10962 * g++.dg/opt/vrp2.C: Fix testcase.
10963
10964 PR tree-opt/22625
10965 * g++.dg/opt/vrp2.C: New test.
10966
10967 2005-07-22 Mark Mitchell <mark@codesourcery.com>
10968
10969 PR debug/21828
10970 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
10971
10972 2005-07-22 Diego Novillo <dnovillo@redhat.com>
10973
10974 * gcc.dg/tree-ssa/20050719-1.c: New test.
10975
10976 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
10977
10978 * gcc.dg/bfin-longcall-1.c: New file.
10979 * gcc.dg/bfin-longcall-2.c: New file.
10980
10981 2005-07-21 Janis Johnson <janis187@us.ibm.com>
10982
10983 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
10984
10985 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10986
10987 PR middle-end/19055
10988 * gcc.dg/tree-ssa/pr19055.c: New test.
10989 * gcc.dg/tree-ssa/pr19055-2.c: New test.
10990
10991 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10992
10993 PR C++/22358
10994 * g++.dg/other/pr22358.C: New test.
10995
10996 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
10997
10998 PR c++/2922
10999 * g++.dg/lookup/two-stage5.C: New test from bug comments.
11000
11001 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11002
11003 PR c++/15938
11004 * g++.dg/init/union2.C: New test.
11005
11006 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11007
11008 PR c/22393
11009 * gcc.dg/complex-4.c: New test.
11010
11011 2005-07-21 Richard Guenther <rguenther@suse.de>
11012
11013 PR testsuite/22522
11014 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
11015 scanning for asm labels.
11016 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11017
11018 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11019
11020 PR target/22085
11021 * gcc.dg/altivec-pr22085.c: New.
11022
11023 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11024
11025 PR tree-optimization/19210
11026 * gcc.dg/tree-ssa/pr19210-1.c: New.
11027 * gcc.dg/tree-ssa/pr19210-2.c: New.
11028
11029 2005-07-21 Richard Sandiford <richard@codesourcery.com>
11030
11031 PR rtl-optimization/22167
11032 * g++.dg/opt/pr22167.C: New test.
11033
11034 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
11035
11036 PR c++/2922
11037 * g++.dg/lookup/two-stage2.C: New.
11038 * g++.dg/lookup/two-stage3.C: New.
11039 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
11040 fixed two-stage name lookup for operators.
11041 * g++.dg/template/call3.C: Compiler now produces an appropriate
11042 error message.
11043 * g++.dg/template/crash37.C: Compiler now describes bla() on line
11044 14 as a candidate.
11045 * g++.dg/template/ptrmem4.C: Compiler produces different error
11046 message.
11047 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
11048 connect_to_method as a candidate.
11049
11050 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
11051
11052 * gcc.dg/fold-alloc-1.c: New test.
11053
11054 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
11055
11056 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
11057 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
11058
11059 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
11060
11061 * gcc.dg/fold-abs-1.c: New test.
11062 * gcc.dg/fold-abs-2.c: New test.
11063 * gcc.dg/fold-abs-3.c: New test.
11064
11065 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
11066
11067 Make CONSTRUCTOR use VEC to store initializers.
11068 * g++.dg/ext/complit3.C: Check for specific error messages.
11069 * g++.dg/init/brace2.C: Update error message.
11070 * g++.dg/warn/Wbraces2.C: Likewise.
11071
11072 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
11073
11074 PR fortran/16940
11075 * gfortran.dg/module_interface_1.f90: New test.
11076
11077 2005-07-19 Danny Berlin <dberlin@dberlin.org>
11078 Kenneth Zadeck <zadeck@naturalbridge.com>
11079
11080 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
11081
11082 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11083
11084 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
11085 specify -Wformat for these tests.
11086 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
11087 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
11088 * gcc.dg/format/opt-6.c: Delete.
11089
11090 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11091
11092 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
11093 * gcc.dg/tree-ssa/sra-3.c: Likewise.
11094
11095 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11096
11097 * gcc.dg/tree-ssa/alias-2.c: New test.
11098
11099 2005-07-18 Mark Mitchell <mark@codesourcery.com>
11100
11101 PR c++/22263
11102 * g++.dg/template/explicit7.C: New test.
11103
11104 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
11105
11106 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
11107 width of 8 to +Inf and -Inf.
11108
11109 2005-07-17 Mark Mitchell <mark@codesourcery.com>
11110
11111 PR c++/22139
11112 * g++.dg/template/friend36.C: New test.
11113
11114 2005-07-16 David Edelsohn <edelsohn@gnu.org>
11115
11116 PR fortran/21730
11117 * gfortran.dg/pr21730.f: New test.
11118
11119 2005-07-16 Danny Berlin <dberlin@dberlin.org>
11120 Kenneth Zadeck <zadeck@naturalbridge.com>
11121
11122 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
11123 since pure const detection cannot run at -O1 in c compiler.
11124 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
11125 can now optimize this case properly.
11126 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
11127 because we now pass.
11128 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
11129
11130 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
11131
11132 PR c/22421
11133 * gcc.dg/format/bitfld-1.c: New test.
11134
11135 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11136
11137 PR c++/22204
11138 * g++.dg/rtti/repo1.C: New test.
11139
11140 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
11141
11142 PR middle-end/22398
11143 * gcc.c-torture/compile/pr22398.c: New test.
11144
11145 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11146
11147 PR c++/22132
11148 * g++.dg/expr/cast4.C: New test.
11149
11150 2005-07-15 Richard Guenther <rguenther@suse.de>
11151
11152 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
11153 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11154
11155 2005-07-15 Steven Bosscher <stevenb@suse.de>
11156
11157 PR tree-optimization/22230
11158 * gcc.dg/tree-ssa/pr22230.c: New test.
11159
11160 2005-07-14 Jakub Jelinek <jakub@redhat.com>
11161
11162 * gfortran.dg/g77/cpp6.f: New test.
11163
11164 PR fortran/22417
11165 * gfortran.dg/g77/cpp5.F: New test.
11166 * gfortran.dg/g77/cpp5.h: New file.
11167 * gfortran.dg/g77/cpp5inc.h: New file.
11168
11169 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
11170
11171 PR libfortran/16435
11172 * gfortran.dg/tl_editting.f90: New.
11173 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
11174
11175 2005-07-14 Steven G. Kargl <kargls@comcast.net>
11176
11177 * gfortran.dg/char_array_constructor.f90: New test.
11178
11179 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
11180
11181 * gfortran.dg/past_eor.f90: New.
11182 * gfortran.dg/complex_read.f90: New.
11183
11184 2005-07-13 Jeff Law <law@redhat.com>
11185
11186 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
11187 additional casts.
11188
11189 * gcc.dg/tree-ssa/pr22321.c: New test
11190
11191 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
11192
11193 PR tree-optimization/21921
11194 * gcc.dg/tree-ssa/pr21921.c: New.
11195
11196 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11197
11198 PR tree-optimizatio/22442
11199 * gcc.dg/tree-ssa/loop-11.c: New test.
11200
11201 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11202
11203 PR tree-opt/21840
11204 * gcc.c-torture/compile/pr21840.c: New test.
11205
11206 2005-07-12 Jan Hubicka <jh@suse.cz>
11207
11208 * gcc.c-torture/compile/pr22379.c: New test.
11209
11210 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11211
11212 PR libfortran/21593
11213 gfortran.dg/dev_null.f90: Remove outdated comment about
11214 PR libfortran/21593.
11215
11216
11217 2005-07-12 Dale Johannesen <dalej@apple.com>
11218
11219 * gcc.target/i386/compress-float-sse.c: New.
11220 * gcc.target/i386/compress-float-sse-pic.c: New.
11221 * gcc.target/i386/compress-float-387.c: New.
11222 * gcc.target/i386/compress-float-387-pic.c: New.
11223 * gcc.dg/compress-float-ppc.c: New.
11224 * gcc.dg/compress-float-ppc-pic.c: New.
11225
11226 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
11227
11228 PR libfortran/21593
11229 gfortran.dg/dev_null.f90: Remove targets.
11230
11231 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11232
11233 PR tree-opt/22335
11234 * gcc.dg/pr22335-1.c: New test.
11235 * gcc.dg/pr22335-2.c: New test.
11236
11237 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11238
11239 PR c++/20172
11240 * g++.dg/template/nontype12.C : New test.
11241
11242 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11243
11244 * gcc.dg/tree-ssa/loop-10.c: New test.
11245
11246 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
11247
11248 * gcc.c-torture/execute/20020720-1.x: Remove.
11249
11250 2005-07-11 Jakub Jelinek <jakub@redhat.com>
11251
11252 * gfortran.fortran-torture/execute/forall_7.f90: New test.
11253
11254 2005-07-10 Richard Sandiford <richard@codesourcery.com>
11255
11256 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
11257 (dg-mips-options): Use it.
11258
11259 2005-07-09 Diego Novillo <dnovillo@redhat.com>
11260
11261 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
11262
11263 2005-07-09 Richard Henderson <rth@redhat.com>
11264
11265 * lib/target-supports.exp (check_effective_target_sync_char_short):
11266 Add alpha.
11267
11268 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
11269
11270 PR libfortran/22217
11271 * gfortran.dg/negative-z-descriptor.f90: New test.
11272
11273 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11274
11275 PR tree-opt/22329
11276 * gcc.dg/pr22329.c: New test.
11277
11278 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
11279
11280 PR tree-optimization/20139
11281 * gcc.dg/tree-ssa/pr20139.c: New.
11282
11283 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11284
11285 PR tree-opt/22356
11286 * testsuite/gcc.dg/pr22356-1.c: New test.
11287
11288 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
11289
11290 PR c++/21799
11291 * g++.dg/template/unify8.C: New.
11292 * g++.dg/template/unify9.C: New.
11293
11294 2005-07-08 Jakub Jelinek <jakub@redhat.com>
11295
11296 * gfortran.fortran-torture/execute/entry_10.f90: New test.
11297
11298 2005-07-07 Geoffrey Keating <geoffk@apple.com>
11299
11300 * gcc.dg/darwin-version-1.c: New.
11301 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
11302 * gcc.dg/builtins-20.c: Likewise.
11303 * gcc.dg/builtins-53.c: Likewise.
11304 * gcc.dg/torture/builtins-convert-1.c: Likewise.
11305 * gcc.dg/torture/builtins-convert-2.c: Likewise.
11306 * gcc.dg/torture/builtins-convert-3.c: Likewise.
11307 * gcc.dg/torture/builtins-power-1.c: Likewise.
11308 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
11309 on Darwin.
11310
11311 2005-07-07 Jeff Law <law@redhat.com>
11312
11313 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
11314 argument evaluation order.
11315
11316 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
11317
11318 PR libfortran/21594
11319 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11320 Add test cases where the shift length is greater than the
11321 array length.
11322
11323 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11324
11325 * obj-c++.dg/proto-lossage-6.mm: New.
11326 * objc.dg/proto-lossage-6.m: New.
11327
11328 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11329
11330 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
11331 * objc.dg/gnu-runtime-2.m: Likewise.
11332
11333 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11334
11335 * gfortran.dg/longline.f: New test.
11336
11337 * gfortran.dg/badline.f: New test.
11338
11339 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11340
11341 PR fortran/16531
11342 PR fortran/15966
11343 PR fortran/18781
11344 * gfortran.dg/hollerith.f90: New.
11345 * gfortran.dg/hollerith2.f90: New.
11346 * gfortran.dg/hollerith3.f90: New.
11347 * gfortran.dg/hollerith4.f90: New.
11348 * gfortran.dg/hollerith_f95.f90: New.
11349 * gfortran.dg/hollerith_legacy.f90: New.
11350 * gfortran.dg/g77/cpp4.F: New. Port from g77.
11351
11352 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11353
11354 PR objc/22274
11355 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
11356 * objc.dg/gnu-runtime-2.m: New.
11357
11358 2005-07-06 Jeff Law <law@redhat.com>
11359
11360 * gcc.dg/tree-ssa/vrp17.c: New test.
11361
11362 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11363
11364 PR fortran/22327
11365 * gfortran.dg/array_constructor_5.f90: New test.
11366
11367 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11368
11369 * gfortran.fortran-torture/execute/entry_9.f90: New test.
11370
11371 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
11372
11373 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
11374 * gcc.dg/980816-1.c: Ditto.
11375
11376 2005-07-06 Jeff Law <law@redhat.com>
11377
11378 * gcc.c-torture/compile/pr21356.c: New test.
11379
11380 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11381
11382 PR c/22013
11383 PR c/22098
11384 * gcc.c-torture/compile/pr22013-1.c,
11385 gcc.c-torture/execute/pr22098-1.c,
11386 gcc.c-torture/execute/pr22098-2.c,
11387 gcc.c-torture/execute/pr22098-3.c: New tests.
11388
11389 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11390
11391 PR c/22308
11392 * gcc.dg/pr22308-1.c: New test.
11393
11394 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
11395
11396 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
11397 target.
11398 * gcc.dg/compare9.c: Use -fshort-enums instead of
11399 -fno-short-enums. Change the last test to dg-bogus.
11400
11401 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
11402
11403 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
11404 * gcc.dg/compare9.c: New.
11405
11406 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11407
11408 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
11409
11410 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11411
11412 PR testsuite/22288
11413 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
11414
11415
11416 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11417
11418 * gcc.dg/format/gcc_gfc-1.c: New.
11419
11420 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11421
11422 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
11423
11424 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11425
11426 PR fortran/20842
11427 * gfortran.dg/io_invalid_1.f90: New test.
11428
11429 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
11430
11431 * gcc.dg/format/gcc_diag-1.c: Update.
11432
11433 2005-07-02 Jeff Law <law@redhat.com>
11434
11435 * gcc.dg/tree-ssa/pr22051-1.c: New test.
11436 * gcc.dg/tree-ssa/pr22051-2.c: New test.
11437
11438 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
11439
11440 * gcc.dg/format/gcc_diag-1.c: Update.
11441
11442 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
11443
11444 PR tree-opt/22269
11445 * gcc.c-torture/compile/pr22269.c: New test.
11446
11447 2005-06-30 Diego Novillo <dnovillo@redhat.com>
11448
11449 PR 21584
11450 PR 22219
11451 * g++.dg/tree-ssa/pr21584-1.C: New test.
11452 * g++.dg/tree-ssa/pr21584-2.C: New test.
11453
11454 2005-06-30 Ziemowit Laski <zlaski@apple.com>
11455
11456 * obj-c++.dg/try-catch-11.mm: New.
11457 * objc.dg/try-catch-10.m: New.
11458
11459 2005-06-29 David Edelsohn <edelsohn@gnu.org>
11460
11461 * g++.dg/other/ucnid-1.C: xfail on AIX.
11462
11463 2005-06-29 Diego Novillo <dnovillo@redhat.com>
11464
11465 PR 22234
11466 * gcc.dg/20050629-1.c: New test.
11467
11468 2005-06-29 Ziemowit Laski <zlaski@apple.com>
11469
11470 * obj-c++.dg/const-str-1[0-1].mm: New.
11471 * objc.dg/const-str-1[0-1].m: New.
11472
11473 2005-05-29 Richard Henderson <rth@redhat.com>
11474
11475 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
11476 Rename from check_effective_target_vect_no_max.
11477 (check_effective_target_vect_no_int_add): New.
11478 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
11479 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
11480 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11481 * gcc.dg/vect/vect-reduc-1.c: Use both.
11482 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11483
11484 2005-05-29 Richard Henderson <rth@redhat.com>
11485
11486 * lib/target-supports.exp (check_effective_target_vect_no_max):
11487 Remove i386 and x86_64.
11488
11489 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11490
11491 PR testsuite/21969
11492 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
11493
11494 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11495
11496 PR middle-end/21969
11497 * gcc.dg/vect/pr21969.c: New test.
11498
11499 2005-06-28 Eric Christopher <echristo@redhat.com>
11500
11501 PR c/22052
11502 PR c/21975
11503 * gcc.dg/inline1.c: New test.
11504 * gcc.dg/inline2.c: Ditto.
11505 * gcc.dg/inline3.c: Ditto.
11506 * gcc.dg/inline4.c: Ditto.
11507 * gcc.dg/inline5.c: Ditto.
11508
11509 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11510
11511 PR libfortran/22142
11512 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11513 Add testcase also testing eoshift1 for PR 22142.
11514
11515 2005-06-28 Richard Henderson <rth@redhat.com>
11516
11517 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
11518 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
11519 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
11520 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
11521 gcc.dg/tree-ssa/20030922-2.c: Likewise.
11522
11523 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11524
11525 PR libfortran/22142
11526 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11527 Add testcase for PR 22142.
11528
11529 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
11530
11531 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
11532 gcc.target/ia64/fpreg-2.c: New tests.
11533
11534 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11535
11536 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
11537
11538 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11539
11540 PR libfortran/22170
11541 * gfortran.dg/slash_1.f90: New test.
11542
11543 2005-06-27 Richard Henderson <rth@redhat.com>
11544
11545 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
11546 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
11547 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
11548 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11549 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
11550 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
11551
11552 2005-06-27 Richard Henderson <rth@redhat.com>
11553
11554 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
11555 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
11556
11557 2005-06-27 Ziemowit Laski <zlaski@apple.com>
11558
11559 * obj-c++.dg/proto-lossage-5.mm: New.
11560 * objc.dg/proto-lossage-5.m: New.
11561
11562 2005-06-27 Diego Novillo <dnovillo@redhat.com>
11563
11564 PR 21959
11565 * gcc.dg/tree-ssa/pr21959.c: New test.
11566
11567 2005-06-27 Jakub Jelinek <jakub@redhat.com>
11568
11569 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
11570 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
11571 testing uninitialized var.
11572
11573 * gcc.c-torture/execute/builtins/chk.h: New.
11574 * gcc.c-torture/execute/builtins/lib/chk.c: New.
11575 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
11576 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
11577 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
11578 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
11579 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
11580 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
11581 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
11582 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
11583 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
11584 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
11585 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
11586 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
11587 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
11588 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
11589 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
11590 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
11591 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
11592 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
11593 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
11594 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
11595 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
11596 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
11597 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
11598 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
11599 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
11600 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
11601 * gcc.dg/builtin-object-size-1.c: New test.
11602 * gcc.dg/builtin-object-size-2.c: New test.
11603 * gcc.dg/builtin-object-size-3.c: New test.
11604 * gcc.dg/builtin-object-size-4.c: New test.
11605 * gcc.dg/builtin-object-size-5.c: New test.
11606 * gcc.dg/builtin-stringop-chk-1.c: New test.
11607 * gcc.dg/builtin-stringop-chk-2.c: New test.
11608 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
11609 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
11610 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
11611 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
11612 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
11613 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
11614 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
11615 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
11616 * gcc.c-torture/execute/printf-1.c: New test.
11617 * gcc.c-torture/execute/fprintf-1.c: New test.
11618 * gcc.c-torture/execute/vprintf-1.c: New test.
11619 * gcc.c-torture/execute/vfprintf-1.c: New test.
11620 * gcc.c-torture/execute/printf-chk-1.c: New test.
11621 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
11622 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
11623 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
11624
11625 2005-06-27 Michael Matz <matz@suse.de>
11626
11627 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
11628 slot is not merged if address escapes.
11629
11630 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11631
11632 PR c/21911
11633 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
11634
11635 2005-06-26 Jakub Jelinek <jakub@redhat.com>
11636
11637 PR middle-end/17965
11638 * gcc.c-torture/compile/20050622-1.c: New test.
11639
11640 PR middle-end/22028
11641 * gcc.dg/20050620-1.c: New test.
11642
11643 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
11644
11645 PR tree-optimization/22026
11646 * gcc.dg/tree-ssa/pr22026.c: New.
11647
11648 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
11649
11650 PR libfortran/22144
11651 * gfortran.dg/shift-alloc.f90: New testcase.
11652
11653 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
11654
11655 * all files: Update FSF address in copyright headers.
11656
11657 2005-06-22 Jan Hubicka <jh@suse.cz>
11658
11659 * wholeprogram-1.c: New testcase.
11660 * wholeprogram-2.c: New testcase.
11661
11662 2005-06-24 Mark Mitchell <mark@codesourcery.com>
11663
11664 PR 22171
11665 * gcc.dg/tree-ssa/pr22171.c: New test.
11666
11667 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
11668
11669 * gfortran.dg/simplify_modulo.f90: New.
11670
11671 2005-06-24 Jan Hubicka <jh@suse.cz>
11672
11673 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
11674
11675 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11676
11677 * obj-c++.dg/proto-lossage-[1-4].mm: New.
11678
11679 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11680
11681 * obj-c++.dg/typedef-alias-1.mm: New.
11682 * objc.dg/typedef-alias-1.m: New.
11683
11684 2005-06-23 Jeff Law <law@redhat.com>
11685
11686 * gcc.dg/tree-ssa/vrp16.c: New test.
11687
11688 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11689
11690 * lib/target-supports.exp: Add
11691 check_effective_target_fortran_large_real and
11692 check_effective_target_fortran_large_int to check for
11693 corresponding effective targets.
11694 * gfortran.dg/large_integer_kind_1.f90: New test.
11695 * gfortran.dg/large_real_kind_1.f90: New test.
11696
11697 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
11698
11699 PR tree-optimization/22117
11700 * gcc.dg/tree-ssa/pr22117.c: New.
11701
11702 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
11703
11704 PR testsuite/22123
11705 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
11706
11707 2005-06-23 David Edelsohn <edelsohn@gnu.org>
11708
11709 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
11710
11711 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
11712
11713 * gfortran.dg/f2c_4.f90: Add tests for complex functions
11714 * gfortran.dg/f2c_4.c: Likewise.
11715
11716 2005-06-22 Paul Brook <paul@codesourcery.com>
11717
11718 PR fortran/21034
11719 * gfortran.dg/auto_save_1.f90: New test.
11720
11721 2005-06-22 Michael Matz <matz@suse.de>
11722
11723 * gcc.target/x86-64/abi: New directory.
11724 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
11725 * gcc.target/x86-64/abi/README.gcc: New file.
11726 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
11727 * gcc.target/x86-64/abi/asm-support.s: New file.
11728 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
11729 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
11730 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
11731 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
11732 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
11733 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
11734 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
11735 * gcc.target/x86_64/abi/test_bitfields.c: New test.
11736 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
11737 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
11738 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
11739 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
11740 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
11741 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
11742 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
11743 * gcc.target/x86_64/abi/test_varargs.c: New test.
11744
11745 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
11746
11747 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
11748 32-bit i?86 and x86_64.
11749
11750 2005-06-21 Ziemowit Laski <zlaski@apple.com>
11751
11752 * obj-c++.dg/const-str-[1-9].mm: New tests.
11753
11754 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
11755
11756 PR fortran/22010
11757 * gfortran.dg/namelist_use.f90: New.
11758 * gfortran.dg/namelist_use_only.f90: New.
11759
11760 2005-06-21 Jeff Law <law@redhat.com>
11761
11762 * gcc.dg/tree-ssa/vrp15.c: New test.
11763
11764 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
11765
11766 * lib/target-supports.exp (check_effective_target_vect_reduction):
11767 Remove.
11768 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
11769 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
11770 remove vect_reduction target keyword. Also avoid two returns in main.
11771 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11772 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
11773 * gcc.dg/vect/vect-reduc-1short.c: New test.
11774 * gcc.dg/vect/vect-reduc-1char.c: New test.
11775 * gcc.dg/vect/vect-reduc-2short.c: New test.
11776 * gcc.dg/vect/vect-reduc-2char.c: New test.
11777 * gcc.dg/vect/vect-reduc-6.c: New test.
11778 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
11779 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
11780 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
11781
11782 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11783 Paul Thomas <pault@gcc.gnu.org>
11784
11785 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
11786 New tests.
11787
11788 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11789
11790 * gfortran.dg/backslash_1.f90: New test.
11791 * gfortran.dg/backslash_2.f90: New test.
11792
11793 2005-06-20 Steven G. Kargl <kargls@comcast.net>
11794
11795 * gfortran.dg/duplicate_labels.f90: New test.
11796
11797 2005-06-20 Jan Beulich <jbeulich@novell.com>
11798
11799 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
11800 unsupportable relocations.
11801 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11802 * gcc.dg/20050321-2.c: xfail for NetWare.
11803
11804 2005-06-20 Andreas Jaeger <aj@suse.de>
11805
11806 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
11807 gcc.target/i386/fastcall-sseregparm.c,
11808 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
11809
11810 2005-06-19 Richard Henderson <rth@redhat.com>
11811
11812 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
11813
11814 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
11815
11816 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
11817
11818 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
11819
11820 PR c++/22115
11821 * g++.dg/conversion/simd2.C: Change expected error message.
11822
11823 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11824
11825 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
11826 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11827 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11828
11829 2005-06-18 James A Morrison <phython@gcc.gnu.org>
11830
11831 * gcc.dg/fold-mod-1.c: New test.
11832
11833 2005-06-18 Steven G. Kargl <kargls@comcast.net>
11834
11835 PR fortran/19926
11836 * gfortran.dg/pr19926.f90: New test.
11837
11838 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11839
11840 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
11841 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
11842 targets.
11843 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11844 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11845
11846 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
11847
11848 * gcc.target/ia64/float80-varargs-1.c: New test.
11849
11850 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11851
11852 PR tree-opt/22035
11853 * gfortran.dg/f2c_6.f90: New test.
11854
11855 2005-06-17 Geoffrey Keating <geoffk@apple.com>
11856
11857 PR c++/17413
11858 * g++.dg/template/local5.C: New.
11859
11860 2005-06-17 Richard Henderson <rth@redhat.com>
11861
11862 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
11863
11864 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
11865
11866 PR testsuite/21945
11867 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
11868
11869 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
11870
11871 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
11872 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
11873 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
11874 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
11875 check_vect to verify the presence of hardware vector support.
11876
11877 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
11878
11879 PR testsuite/22056
11880 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
11881
11882 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11883
11884 PR libfortran/19216
11885 * gfortran.dg/pr19216.f: Add correct space between brackets and
11886 dg directive.
11887
11888 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11889
11890 PR libfortran/16436
11891 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
11892
11893 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
11894
11895 * gcc.target/i386/attributes-error.c: New testcase.
11896 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
11897 * gcc.target/i386/regparm-stdcall.c: Likewise.
11898 * gcc.target/i386/sseregparm-1.c: Likewise.
11899 * gcc.target/i386/sseregparm-2.c: Likewise.
11900
11901 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
11902
11903 * g++.dg/rtti/crash2.C: New.
11904
11905 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
11906
11907 * gcc.dg/noncompile/20040203-3.c: Update expected message.
11908
11909 2005-06-15 David Ung <davidu@mips.com>
11910
11911 * gcc.target/mips/mips16e-extends.c: New test for testing the
11912 generation of MIPS16e zeb/zeh, seb/seh instructions.
11913
11914 2005-06-15 Diego Novillo <dnovillo@redhat.com>
11915
11916 PR 22018
11917 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
11918 * gcc.dg/tree-ssa/pr22018.c: New test.
11919
11920 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
11921
11922 * gcc.dg/simd-1.c: Update error messages.
11923 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
11924 * gcc.dg/simd-2.c: Update error messages.
11925 * gcc.dg/simd-4.c: New.
11926
11927 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
11928
11929 PR c++/20678
11930 * g++.dg/other/crash-4.C: New.
11931
11932 2005-06-14 Devang Patel <dpatel@apple.com>
11933
11934 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
11935
11936 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
11937
11938 PR c++/21929
11939 * g++.dg/parse/crash11.C: Update
11940
11941 2005-06-13 Jeff Law <law@redhat.com>
11942
11943 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
11944 perform the desired transformations.
11945 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
11946 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
11947
11948 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11949
11950 PR fortran/22038
11951 * gfortran.dg/forall_1.f90: Un-XFAIL.
11952
11953 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
11954
11955 PR c++/21929
11956 * g++.dg/parse/crash26.C: New.
11957
11958 PR c++/20789
11959 * g++.dg/init/member1.C: New.
11960
11961 2005-06-13 Jakub Jelinek <jakub@redhat.com>
11962
11963 * gfortran.dg/altreturn_1.f90: New test.
11964
11965 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
11966
11967 PR middle-end/21985
11968 * gcc.dg/tree-ssa/pr21985.c: New test.
11969
11970 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11971
11972 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
11973
11974 2005-06-12 Roger Sayle <roger@eyesopen.com>
11975
11976 PR c++/21930
11977 * g++.dg/other/error10.C: New test case.
11978
11979 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11980
11981 PR libfortran/19155
11982 * gfortran.dg/pr19155.f: Add test.
11983
11984 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11985
11986 * gfortran.dg/f2c_7.f90: New test.
11987
11988 * gfortran.dg/forall_1.f90: XFAILed.
11989
11990 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11991
11992 * gcc.dg/pr14796-1.c: New.
11993 * gcc.dg/pr14796-2.c: New.
11994
11995 2005-06-11 Steven G. Kargl <kargls@comcast.net>
11996
11997 PR fortran/17792
11998 PR fortran/21375
11999 * gfortran.dg/deallocate_stat.f90: New test.
12000
12001 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
12002
12003 * gfortran.fortran-torture/execute/in-pack.f90: New test.
12004
12005 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
12006
12007 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
12008 access will be generated when this loop is vectorized. Test that
12009 accesses with same alignment were detected.
12010 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
12011 Test that accesses with same alignment were detected.
12012 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
12013 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
12014 alignment were detected.
12015
12016 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
12017
12018 PR c++/10611
12019 * g++.dg/conversion/simd2.C: New.
12020
12021 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
12022
12023 * gcc.dg/Wcxx-compat-1.c: New.
12024
12025 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
12026
12027 PR libfortran/21480
12028 * gfortran.dg/reshape-complex.f90: Add a test for a packed
12029 complex array.
12030
12031 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
12032
12033 * gcc.dg/alias-8.c: New.
12034
12035 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
12036
12037 * gcc.dg/format/cmn_err-1.c: Update.
12038
12039 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
12040
12041 PR target/20666
12042 * gcc.target/sparc/fexpand-2.c: New.
12043 * gcc.target/sparc/fpmerge-2.c: New.
12044 * gcc.target/sparc/fpmul-2.c: New.
12045 * gcc.target/sparc/noresult.c: New.
12046 * gcc.target/sparc/pdist-2.c: New.
12047 * gcc.target/sparc/pdist-3.c: New.
12048
12049 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
12050
12051 PR testsuite/21702
12052 * gcc.target/i386/i386.exp: Fix comment typo.
12053
12054 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
12055
12056 PR c++/19497
12057 * g++.dg/inherit/using5.C: New.
12058 * g++.dg/inherit/using6.C: New.
12059
12060 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12061
12062 PR c++/19894
12063 * g++.dg/template/ptrmem15.C: New test.
12064
12065 PR c++/20563
12066 * g++.dg/ext/label4.C: New test.
12067
12068 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12069
12070 * gcc.dg/tls/debug-1.c: New test.
12071
12072 2005-06-07 Dale Johannesen <dalej@apple.com>
12073
12074 * gcc.target/i386/movq.c: New.
12075
12076 2005-06-07 Dale Johannesen <dalej@apple.com>
12077
12078 * gcc.dg/20050607-1.c: New.
12079
12080 2005-06-07 Jakub Jelinek <jakub@redhat.com>
12081
12082 PR middle-end/21850
12083 * gcc.c-torture/execute/20050607-1.c: New test.
12084
12085 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
12086
12087 PR libfortran/21926
12088 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
12089 Test case where the return array has lowest stride one,
12090 but isn't packed.
12091
12092 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
12093
12094 * lib/target-supports.exp (check_effective_target_sync_int_long):
12095 Add s390 and s390x targets.
12096
12097 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
12098
12099 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
12100 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
12101 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
12102 * gcc.dg/tree-ssa/loop-9.c: New test.
12103
12104 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
12105
12106 * g++.dg/parse/defarg10.C: New.
12107
12108 2005-06-06 Jakub Jelinek <jakub@redhat.com>
12109
12110 PR regression/21897
12111 * gcc.c-torture/execute/20050604-1.c: New test.
12112
12113 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
12114
12115 PR 21903
12116 * g++.dg/parse/defarg9.C: New.
12117
12118 PR c++/20637
12119 * g++.dg/inherit/using4.C: New.
12120 * g++.dg/overload/error1.C: Adjust expected errors.
12121 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
12122 * g++.old-deja/g++.brendan/arm2.C: Likewise.
12123 * g++.old-deja/g++.other/redecl2.C: Likewise.
12124 * g++.old-deja/g++.other/redecl4.C: Likewise.
12125 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
12126
12127 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12128
12129 * gfortran.dg/f2c_5.f90: Add -w to dg-options
12130
12131 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12132
12133 * lib/gfortran.exp (gfortran_target_compile): Call
12134 dg-additional-files-options
12135 * gfortran.dg/f2c_4.f90: New file
12136 * gfortran.dg/f2c_4.c: New file
12137 * gfortran.dg/f2c_5.f90: New file
12138 * gfortran.dg/f2c_5.c: New file
12139
12140 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12141
12142 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
12143
12144 PR fortran/21912
12145 * gfortran.dg/array_constructor_4.f90: New test.
12146
12147 2005-06-05 Mark Mitchell <mark@codesourcery.com>
12148
12149 PR c++/21619
12150 * g++.dg/ext/builtin9.C: New test.
12151
12152 2005-06-05 Dale Johannesen <dalej@apple.com>
12153
12154 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
12155 * gcc.c-torture/execute/20050603-2.c: Ditto.
12156
12157 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
12158
12159 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
12160 * gcc.dg/vect/vect-reduc-1.c: New.
12161 * gcc.dg/vect/vect-reduc-2.c: New.
12162 * gcc.dg/vect/vect-reduc-3.c: New.
12163
12164 2005-06-04 Dale Johannesen <dalej@apple.com>
12165
12166 * gcc.c-torture/execute/20050603-1.c: New.
12167 * gcc.c-torture/execute/20050603-2.c: New.
12168 * gcc.dg/20050603-3.c: New.
12169
12170 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12171
12172 PR fortran/19195
12173 * gfortran.dg/debug_1.f90: New test.
12174
12175 * gfortran.dg/forall_1.f90: New test.
12176
12177 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
12178
12179 * gfortran.dg/array_constructor_3.f90: New test.
12180
12181 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12182
12183 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
12184
12185 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
12186
12187 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
12188
12189 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
12190
12191 PR c/21873
12192 * gcc.dg/init-excess-1.c: New test.
12193
12194 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12195
12196 PR c++/21853
12197 * g++.dg/expr/static_cast6.C: New test.
12198
12199 2005-06-03 Diego Novillo <dnovillo@redhat.com>
12200
12201 * gcc.dg/tree-ssa/vrp14.c: New test.
12202
12203 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12204
12205 PR c++/21336
12206 * g++.dg/template/new2.C: New test.
12207
12208 2005-06-03 Josh Conner <jconner@apple.com>
12209
12210 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
12211 all entries in initializer.
12212
12213 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
12214
12215 PR middle-end/21858
12216 * gcc.dg/pr21858.c: New testcase.
12217
12218 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
12219
12220 PR tree-optimization/21292
12221
12222 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
12223 New.
12224 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
12225 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
12226 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
12227 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
12228 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
12229
12230 2005-06-02 Richard Henderson <rth@redhat.com>
12231
12232 * gcc.dg/sync-2.c: Use -march=i486 for i386.
12233
12234 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
12235
12236 * gcc.dg/wtypequal.c: New testcase.
12237
12238 2005-06-02 Diego Novillo <dnovillo@redhat.com>
12239
12240 PR 21582
12241 * gcc.dg/tree-ssa/pr21582.c: New test.
12242
12243 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12244
12245 PR c++/21280
12246 * g++.dg/opt/interface2.h: New.
12247 * g++.dg/opt/interface2.C: New.
12248 * g++.dg/init/ctor4.C: Adjust error lines.
12249 * g++.old-deja/g++.bob/inherit2.C: Likewise.
12250 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12251 * g++.old-deja/g++.jason/opeq3.C: Likewise.
12252 * g++.old-deja/g++.pt/assign1.C: Likewise.
12253 * g++.old-deja/g++.pt/crash20.C: Likewise.
12254
12255 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
12256
12257 PR tree-optimization/21734
12258 * g++.dg/vect/pr21734_1.cc: New.
12259 * g++.dg/vect/pr21734_2.cc: New.
12260
12261 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12262
12263 PR c++/20350
12264 * g++.dg/template/spec24.C: New.
12265
12266 PR c++/21151
12267 * g++.dg/pch/local-1.C: New.
12268 * g++.dg/pch/local-1.Hs: New.
12269
12270 2005-06-01 Diego Novillo <dnovillo@redhat.com>
12271
12272 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
12273 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
12274 * gcc.dg/tree-ssa/pr14341.c: New test.
12275 * gcc.dg/tree-ssa/pr14841.c: New test.
12276 * gcc.dg/tree-ssa/pr20701.c: New test.
12277 * gcc.dg/tree-ssa/pr21086.c: New test.
12278 * gcc.dg/tree-ssa/pr21090.c: New test.
12279 * gcc.dg/tree-ssa/pr21332.c: New test.
12280 * gcc.dg/tree-ssa/pr21458.c: New test.
12281 * gcc.dg/tree-ssa/pr21658.c: New test.
12282 * gcc.dg/tree-ssa/vrp01.c: New test.
12283 * gcc.dg/tree-ssa/vrp02.c: New test.
12284 * gcc.dg/tree-ssa/vrp03.c: New test.
12285 * gcc.dg/tree-ssa/vrp04.c: New test.
12286 * gcc.dg/tree-ssa/vrp05.c: New test.
12287 * gcc.dg/tree-ssa/vrp06.c: New test.
12288 * gcc.dg/tree-ssa/vrp07.c: New test.
12289 * gcc.dg/tree-ssa/vrp08.c: New test.
12290 * gcc.dg/tree-ssa/vrp09.c: New test.
12291 * gcc.dg/tree-ssa/vrp10.c: New test.
12292 * gcc.dg/tree-ssa/vrp11.c: New test.
12293 * gcc.dg/tree-ssa/vrp12.c: New test.
12294 * gcc.dg/tree-ssa/vrp13.c: New test.
12295
12296 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
12297
12298 PR 21029
12299 * gcc.dg/tree-ssa/pr21029.c: New test.
12300
12301 2005-06-01 Roger Sayle <roger@eyesopen.com>
12302
12303 * gfortran.dg/logint-1.f: New test case.
12304 * gfortran.dg/logint-2.f: Likewise.
12305 * gfortran.dg/logint-3.f: Likewise.
12306
12307 2005-06-01 Jakub Jelinek <jakub@redhat.com>
12308
12309 PR c/21536
12310 PR c/20760
12311 * gcc.dg/20050527-1.c: New test.
12312
12313 * gcc.dg/i386-sse-12.c: New test.
12314
12315 PR fortran/21729
12316 * gfortran.dg/implicit_5.f90: New test.
12317
12318 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
12319
12320 PR fortran/20883
12321 * gfortran/assign_4.f90: New test.
12322 * gfortran/assign_2.f90: Change compile to run.
12323
12324 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
12325
12326 * lib/target-supports.exp
12327 (check_effective_target_sync_char_short): New.
12328 * gcc.dg/sync-2.c: New.
12329
12330 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
12331
12332 PR tree-optimization/21817
12333 * gcc.dg/torture/pr21817-1.c: New.
12334
12335 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
12336
12337 PR c++/21165
12338 * g++.dg/template/init5.C: New.
12339
12340 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
12341
12342 * gfortran.dg/char_initialiser_actual.f90:
12343 Test character initialisers as actual arguments.
12344 * gfortran.dg/char_pointer_comp_assign.f90:
12345 Test character pointer structure component assignments.
12346 * gfortran.dg/char_array_structure_constructor.f90:
12347 Test character components in structure constructors.
12348
12349 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
12350
12351 PR middle-end/20931
12352 * g++.dg/opt/pr20931.C: New test.
12353
12354 2005-05-31 Andreas Jaeger <aj@suse.de>
12355
12356 PR testsuite/20772
12357 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
12358 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
12359 g++.old-deja/g++.ext/asmspec1.C,
12360 g++.old-deja/g++.other/regstack.C,
12361 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
12362 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
12363 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
12364 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
12365 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
12366 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
12367 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
12368 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
12369 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
12370 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
12371 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
12372 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
12373 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
12374 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
12375 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
12376 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
12377 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
12378 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
12379 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
12380
12381 2005-05-31 Jeff Law <law@redhat.com>
12382
12383 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
12384
12385 2005-05-30 Paolo Carlini <pcarlini@suse.de>
12386
12387 PR middle-end/21743
12388 * gcc.dg/builtins-1.c: Activate disabled clog test.
12389 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12390
12391 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
12392
12393 * gfortran.dg/char_pointer_assign.f90:
12394 Test character-pointer assignments and pointer assignments.
12395 * gfortran.dg/char_pointer_dummy.f90:
12396 Test character-pointer dummy arguments.
12397 * gfortran.dg/char_pointer_func.f90:
12398 Test character-pointer function returns.
12399 * gfortran.dg/char_pointer_dependency.f90:
12400 Test character-pointer functions with dependencies.
12401
12402 2005-05-30 Mark Mitchell <mark@codesourcery.com>
12403
12404 PR c++/21784
12405 * g++.dg/lookup/using14.C: New test.
12406
12407 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
12408
12409 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
12410 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
12411 trailing ^M.
12412
12413 2005-05-29 Geoffrey Keating <geoffk@apple.com>
12414
12415 PR c++/17413
12416 * g++.dg/template/local5.C: New.
12417
12418 PR target/21761
12419 * gcc.c-torture/compile/pr21761.c: New.
12420
12421 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
12422 before darwin8.
12423
12424 2005-05-30 Steven G. Kargl
12425
12426 PR fortran/20846
12427 * gfortran.dg/inquire_8.f90: New test.
12428
12429 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12430
12431 PR libfortran/21376
12432 * gfortran.dg/output_exponents_1.f90: New test.
12433
12434 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12435
12436 PR libfortran/20006
12437 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
12438
12439 2005-05-28 Mark Mitchell <mark@codesourcery.com>
12440
12441 PR c++/21210
12442 * g++.dg/ext/complex1.C: New test.
12443
12444 PR c++/21340
12445 * g++.dg/init/ctor6.C: New test.
12446
12447 2005-05-29 Jan Hubicka <jh@suse.cz>
12448
12449 * gcc.c-torture/compile/pr21562.c: New.
12450
12451 2005-05-28 Steven G. Kargl <kargls@comcast.net>
12452
12453 * gfortran.dg/subnormal_1.f90: New test.
12454
12455 2005-05-28 Jan Hubicka <jh@suse.cz>
12456
12457 * tree-prof.exp: Fix comment.
12458 * value-prof-1.c: New.
12459 * value-prof-2.c: New.
12460 * value-prof-3.c: New.
12461 * value-prof-4.c: New.
12462
12463 2005-05-27 Mark Mitchell <mark@codesourcery.com>
12464
12465 PR c++/21614
12466 * g++.dg/expr/ptrmem6.C: New test.
12467 * g++.dg/expr/ptrmem6a.C: Likewise.
12468
12469 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
12470
12471 PR tree-optimization/21658
12472 * gcc.dg/tree-ssa/pr21658.c: New.
12473
12474 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
12475
12476 PR c++/21455
12477 * g++.dg/inherit/ptrmem3.C: New.
12478
12479 PR c++/21681
12480 * g++.dg/parse/template16.C: New.
12481
12482 2005-05-27 Andreas Jaeger <aj@suse.de>
12483
12484 * gcc.dg/setjmp-2.c: Only run in 32-bit.
12485
12486 * gcc.dg/i386-sse-8.c: Run test on all archs.
12487
12488 2005-05-26 Mike Stump <mrs@apple.com>
12489
12490 * objc.dg/isa-field-1.m: Only run on darwin.
12491 * objc.dg/lookup-1.m: Likewise.
12492 * objc.dg/try-catch-8.m: Likewise.
12493
12494 2005-05-26 Roger Sayle <roger@eyesopen.com>
12495
12496 PR tree-optimization/9814
12497 * gcc.dg/pr9814-1.c: New test case.
12498
12499 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12500
12501 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
12502 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
12503 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
12504 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
12505 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
12506 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
12507 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
12508 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
12509 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
12510 objc.dg/try-catch-8.m: New.
12511
12512 2005-05-26 Janis Johnson <janis187@us.ibm.com>
12513
12514 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
12515 remove extraneous semicolons.
12516
12517 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12518
12519 * obj-c++.dg/comp-types-12.mm: New.
12520 * objc.dg/comp-types-11.m: New.
12521 * objc.dg/selector-4.m: New.
12522
12523 2005-05-26 Andreas Jaeger <aj@suse.de>
12524
12525 PR testsuite/20772
12526 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
12527 g++.old-deja/g++.ext/attrib3.C,
12528 g++.old-deja/g++.other/store-expr1.C,
12529 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
12530 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
12531 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
12532 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
12533 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
12534 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
12535 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
12536 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
12537 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
12538 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
12539 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
12540 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
12541 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
12542 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
12543 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
12544 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
12545 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
12546 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
12547 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
12548
12549 2005-05-26 Andreas Jaeger <aj@suse.de>
12550
12551 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
12552 x86-64 compilation.
12553
12554 2005-05-26 Andreas Jaeger <aj@suse.de>
12555
12556 PR testsuite/20772
12557 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
12558 gcc.misc-tests/i386-pf-athlon-1.c,
12559 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12560 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
12561 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
12562 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
12563 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
12564 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
12565 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
12566 programs.
12567
12568 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
12569 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
12570 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
12571 x86-64 compilation.
12572
12573 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
12574 x86_64.
12575
12576 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
12577 effective-target ilp32.
12578
12579 2005-05-26 David Ung <davidu@mips.com>
12580
12581 * gcc.target/mips/ext_ins.c: New test for testing the generation
12582 of MIPS32/64 rev 2 ext/ins instructions.
12583
12584 2005-05-26 Andreas Jaeger <aj@suse.de>
12585
12586 * treelang/compile/unsigned.tree: Use gimple instead of
12587 nonexisting generic dump.
12588
12589 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
12590
12591 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
12592
12593 2005-05-26 Andreas Jaeger <aj@suse.de>
12594
12595 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
12596
12597 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
12598
12599 PR libfortran/17283
12600 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
12601 Test callee-allocated memory with write statements.
12602
12603 2005-05-25 Roger Sayle <roger@eyesopen.com>
12604
12605 PR middle-end/21709
12606 * gcc.dg/pr21709-1.c: New test case.
12607
12608 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12609 Mike Stump <mrs@apple.com>
12610
12611 * objc/execute/next_mapping.h: Update for C++.
12612
12613 * obj-c++.dg/selector-1.mm: Move to...
12614 * obj-c++.dg/selector-4.mm: here...
12615
12616 * obj-c++.dg/basic.mm: New.
12617 * obj-c++.dg/comp-types-1.mm: New.
12618 * obj-c++.dg/cxx-class-1.mm: New.
12619 * obj-c++.dg/cxx-ivars-1.mm: New.
12620 * obj-c++.dg/cxx-ivars-2.mm: New.
12621 * obj-c++.dg/cxx-ivars-3.mm: New.
12622 * obj-c++.dg/cxx-scope-1.mm: New.
12623 * obj-c++.dg/cxx-scope-2.mm: New.
12624 * obj-c++.dg/defs.mm: New.
12625 * obj-c++.dg/empty-private-1.mm: New.
12626 * obj-c++.dg/encode-1.mm: New.
12627 * obj-c++.dg/encode-2.mm: New.
12628 * obj-c++.dg/encode-3.mm: New.
12629 * obj-c++.dg/extern-c-1.mm: New.
12630 * obj-c++.dg/extra-semi.mm: New.
12631 * obj-c++.dg/fix-and-continue-2.mm: New.
12632 * obj-c++.dg/isa-field-1.mm: New.
12633 * obj-c++.dg/ivar-list-semi.mm: New.
12634 * obj-c++.dg/local-decl-1.mm: New.
12635 * obj-c++.dg/lookup-1.mm: New.
12636 * obj-c++.dg/lookup-2.mm: New.
12637 * obj-c++.dg/method-1.mm: New.
12638 * obj-c++.dg/method-2.mm: New.
12639 * obj-c++.dg/method-3.mm: New.
12640 * obj-c++.dg/method-4.mm: New.
12641 * obj-c++.dg/method-5.mm: New.
12642 * obj-c++.dg/method-6.mm: New.
12643 * obj-c++.dg/method-7.mm: New.
12644 * obj-c++.dg/no-extra-load.mm: New.
12645 * obj-c++.dg/overload-1.mm: New.
12646 * obj-c++.dg/pragma-1.mm: New.
12647 * obj-c++.dg/pragma-2.mm: New.
12648 * obj-c++.dg/private-1.mm: New.
12649 * obj-c++.dg/private-2.mm: New.
12650 * obj-c++.dg/proto-qual-1.mm: New.
12651 * obj-c++.dg/qual-types-1.mm: New.
12652 * obj-c++.dg/stubify-1.mm: New.
12653 * obj-c++.dg/stubify-2.mm: New.
12654 * obj-c++.dg/super-class-1.mm: New.
12655 * obj-c++.dg/super-class-2.mm: New.
12656 * obj-c++.dg/super-dealloc-1.mm: New.
12657 * obj-c++.dg/super-dealloc-2.mm: New.
12658 * obj-c++.dg/template-1.mm: New.
12659 * obj-c++.dg/template-2.mm: New.
12660 * obj-c++.dg/template-3.mm: New.
12661 * obj-c++.dg/template-4.mm: New.
12662 * obj-c++.dg/template-5.mm: New.
12663 * obj-c++.dg/template-6.mm: New.
12664 * obj-c++.dg/try-catch-1.mm: New.
12665 * obj-c++.dg/try-catch-2.mm: New.
12666 * obj-c++.dg/try-catch-3.mm: New.
12667 * obj-c++.dg/try-catch-4.mm: New.
12668 * obj-c++.dg/try-catch-5.mm: New.
12669 * obj-c++.dg/try-catch-6.mm: New.
12670 * obj-c++.dg/try-catch-7.mm: New.
12671 * obj-c++.dg/try-catch-8.mm: New.
12672 * obj-c++.dg/try-catch-9.mm: New.
12673 * obj-c++.dg/va-meth-1.mm: New.
12674
12675 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12676
12677 * obj-c++.dg/selector-1.mm: New.
12678 * obj-c++.dg/selector-2.mm: New.
12679
12680 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12681
12682 * obj-c++.dg/selector-3.mm: New.
12683 * objc.dg/selector-3.m: New.
12684
12685 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12686
12687 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
12688 about where warning appears.
12689
12690 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12691
12692 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
12693 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
12694 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
12695 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
12696
12697 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12698
12699 * gcc.dg/20050524-1.c: New test.
12700
12701 2005-05-25 Jan Hubicka <jh@suse.cz>
12702
12703 * gcc.dg/tree-prof/inliner-1.c: New.
12704
12705 2005-05-25 Janis Johnson <janis187@us.ibm.com>
12706
12707 * gcc.dg/tree-prof: New directory.
12708 * gcc.dg/tree-prof/tree-prof.exp: New.
12709
12710 2005-05-25 DJ Delorie <dj@redhat.com>
12711
12712 * gcc.dg/Wattributes-1.c: New.
12713 * gcc.dg/Wattributes-2.c: New.
12714 * gcc.dg/Wattributes-3.c: New.
12715
12716 20005-05-24 Janis Johnson <janis187@us.ibm.com>
12717
12718 PR tree-optimization/19833
12719 * gcc.dg/uninit-4.c: Remove xfail.
12720 * gcc.dg/uninit-9.c: Ditto.
12721
12722 2005-05-24 Ziemowit Laski <zlaski@apple.com>
12723
12724 * obj-c++.dg/bitfield-[1-5].mm: New.
12725 * obj-c++.dg/class-protocol-1.mm: New.
12726 * obj-c++.dg/comp-types-1[0-1].mm: New.
12727 * obj-c++.dg/comp-types-[2-9].mm: New.
12728 * obj-c++.dg/encode-[4-8].mm: New.
12729 * obj-c++.dg/layout-1.mm: New.
12730 * obj-c++.dg/method-1[0-9].mm: New.
12731 * obj-c++.dg/method-2[0-1].mm: New.
12732 * obj-c++.dg/method-[8-9].mm: New.
12733 * obj-c++.dg/objc-gc-3.mm: New.
12734 * obj-c++.dg/try-catch-10.mm: New.
12735 * objc.dg/bitfield-5.m: New.
12736 * objc.dg/comp-types-10.m: New.
12737 * objc.dg/comp-types-9.m: New.
12738 * objc.dg/layout-1.m: New.
12739 * objc.dg/objc-gc-4.m: New.
12740 * objc.dg/try-catch-9.m: New.
12741 * objc.dg/class-protocol-1.m: Tweak diagnostics.
12742 * objc.dg/comp-types-1.m: Likewise.
12743 * objc.dg/comp-types-[5-6].m: Likewise.
12744 * objc.dg/method-9.m: Likewise.
12745
12746 2005-05-24 Janis Johnson <janis187@us.ibm.com>
12747
12748 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
12749 and on hardware without VMX support.
12750
12751 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
12752
12753 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
12754
12755 * lib/profopt.exp (dg-final-generate, dg-final-use,
12756 profopt-final-code, profopt-get-options): New.
12757 (profopt-execute): Process test directives.
12758
12759 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
12760 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
12761 cleanup-tree-dump, cleanup-saved-temps): Update comments.
12762
12763 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
12764
12765 PR C++/21645
12766 * g++.dg/init/ctor5.C: New test.
12767
12768 2005-05-24 Ira Rosen <irar@il.ibm.com>
12769
12770 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
12771 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
12772 vect-113.c, vect-114.c.
12773
12774 2005-05-23 Adam Nemet <anemet@lnxw.com>
12775
12776 * gcc.dg/const-elim-1.c: Remove xfails.
12777
12778 2005-05-23 Jeff Law <law@redhat.com>
12779
12780 * gcc.c-torture/compile/pr21638.c: New test.
12781 * gcc.c-torture/compile/20050520-1.c: New test.
12782
12783 2005-05-23 Nick Clifton <nickc@redhat.com>
12784
12785 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
12786 be a proper triple, ie: m32r*-*-*.
12787 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12788
12789 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
12790
12791 PR middle-end/21331
12792 PR tree-opt/21293
12793 * gcc.c-torture/compile/pr21293.c: New test.
12794 * gcc.c-torture/execute/pr21331.c: New test.
12795
12796 2004-05-20 Richard Henderson <rth@redhat.com>
12797
12798 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
12799
12800 2005-05-20 Ziemowit Laski <zlaski@apple.com>
12801
12802 * obj-c++-dg.exp: Add.
12803 * obj-c++.exp: Add.
12804 * obj-c++.dg/dg.exp: Add.
12805
12806 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
12807
12808 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
12809 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
12810
12811 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
12812
12813 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
12814
12815 2004-05-19 Richard Henderson <rth@redhat.com>
12816
12817 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
12818
12819 2005-05-19 Janis Johnson <janis187@us.ibm.com>
12820
12821 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
12822
12823 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
12824
12825 2005-05-19 Jakub Jelinek <jakub@redhat.com>
12826
12827 PR c++/21495
12828 * g++.dg/parse/extern1.C: New test.
12829 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
12830
12831 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12832
12833 * gcc.dg/c99-math.h: New.
12834 * gcc.dg/c99-math-float-1.c: New test.
12835 * gcc.dg/c99-math-double-1.c: Likewise.
12836 * gcc.dg/c99-math-long-double-1.c: Likewise.
12837
12838 2005-05-18 Richard Henderson <rth@redhat.com>
12839
12840 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
12841
12842 2005-05-18 Devang Patel <dpatel@apple.com>
12843
12844 * g++.dg/opt/20050511-1.C: New test.
12845
12846 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
12847
12848 PR libfortran/21127
12849 * gfortran.dg/reshape-complex.f90: New test.
12850
12851 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
12852
12853 * gfortran.dg/array_constructor_1.f90: New test.
12854 * gfortran.dg/array_constructor_2.f90: New test.
12855
12856 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
12857
12858 PR fortran/20954
12859 * gfortran.dg/pr20954.f: New test.
12860
12861 2005-05-17 Mike Stump <mrs@apple.com>
12862
12863 Yet more Objective-C++...
12864
12865 * objc.dg/method-5.m: Update.
12866 * objc.dg/method-6.m: Update.
12867 * objc.dg/method-7.m: Update.
12868 * objc.dg/method-9.m: Update.
12869 * objc.dg/try-catch-2.m: Update.
12870
12871 2005-05-17 Mark Mitchell <mark@codesourcery.com>
12872
12873 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
12874 Remove little-endian optimizations.
12875
12876 2005-05-17 Jeff Law <law@redhat.com>
12877
12878 * g++.dg/tree-ssa/pr14814.C: New test.
12879 * gcc.dg/tree-ssa/pr14814.C: New test.
12880 * gcc.dg/tree-ssa/pr17141-1.C: New test.
12881 * gcc.dg/tree-ssa/pr17141-2.C: New test.
12882
12883 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12884
12885 * gcc.dg/compat/generate-random.c: Do not include
12886 libiberty.h.
12887 * gcc.dg/compat/generate-random_r.c: Likewise.
12888
12889 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
12890
12891 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
12892
12893 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12894
12895 PR middle-end/21595
12896 * g++.dg/tree-ssa/builtin1.C: New testcase.
12897
12898 2005-05-17 Jakub Jelinek <jakub@redhat.com>
12899
12900 PR c++/21454
12901 * g++.dg/opt/const4.C: New test.
12902
12903 PR middle-end/21492
12904 * g++.dg/opt/crossjump1.C: New test.
12905
12906 PR tree-optimization/21610
12907 * gcc.c-torture/compile/20050516-1.c: New test.
12908
12909 PR fortran/15080
12910 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
12911 about the test failing.
12912 * gfortran.fortran-torture/execute/where_7.f90: New test.
12913 * gfortran.fortran-torture/execute/where_8.f90: New test.
12914
12915 2005-05-16 Richard Henderson <rth@redhat.com>
12916
12917 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
12918 i?86 and x86_64.
12919
12920 2005-05-16 Mark Mitchell <mark@codesourcery.com>
12921
12922 * gcc.dg/compat/generate-random.c (config.h): Do not include.
12923 (limits.h): Include unconditionally.
12924 (stdlib.h): Likewise.
12925 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
12926 (limits.h): Include unconditionally.
12927 (stdlib.h): Likewise.
12928 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
12929 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
12930 (limits.h): Include unconditionally.
12931 (stdlib.h): Likewise.
12932 (hashtab.h): Do not include.
12933 (getopt.h): Likewise.
12934 (stddef.h): Include.
12935 (hashval_t): Define.
12936 (struct entry): Add "next" field.
12937 (HASH_SIZE): New macro.
12938 (hash_table): New variable.
12939 (switchfiles): Do not use xmalloc.
12940 (mix): New macro.
12941 (iterative_hash): New function.
12942 (hasht): Remove.
12943 (e_exists): New function.
12944 (e_insert): Likewise.
12945 (output): Use, instead of libiberty hashtable functions.
12946 (main): Do not use getopt. Do not call htab_create.
12947
12948 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
12949
12950 PR libstdc++/21526
12951 * lib/target-supports.exp (check_mkfifo_available):
12952 Return 0 for cygwin as mkfifo support incomplete on platform.
12953 Fix typos in comments.
12954
12955 2005-05-15 Mark Mitchell <mark@codesourcery.com>
12956
12957 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
12958
12959 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
12960
12961 PR fortran/17432
12962 * gfortran.dg/assign_4.f: New test.
12963
12964 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
12965
12966 PR tree-optimization/21563
12967 * gcc.dg/tree-ssa/pr21563.c: New.
12968
12969 2005-05-14 Jan Hubicka <jh@suse.cz>
12970
12971 * gcc.dg/noreturn-7.c: Allow control reaches warning.
12972
12973 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
12974
12975 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
12976
12977 2005-05-13 Julian Brown <julian@codesourcery.com>
12978
12979 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
12980 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
12981
12982 2005-05-13 Jan Hubicka <jh@suse.cz>
12983
12984 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
12985 * gcc.dg/fold-xor-?.c: Likewise.
12986 * gcc.dg/pr15784-?.c: Likewise.
12987 * gcc.dg/pr20922-?.c: Likewise.
12988 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
12989 * gcc.dg/tree-ssa/pr17598.c: Likewise.
12990 * gcc.dg/tree-ssa/pr20470.c: Likewise.
12991
12992 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12993
12994 PR fortran/21260
12995 * gfortran.dg/hollerith_1.f90: New test.
12996
12997 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12998
12999 * gfortran.dg/func_result_2.f90: New test.
13000
13001 2005-05-11 Bud Davis <bdavis@gfortran.org>
13002
13003 * gfortran.dg/dev_null.f90: New test.
13004
13005 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
13006
13007 * gcc.dg/arm-vfp1.c: Revert last change.
13008
13009 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
13010
13011 PR middle-end/19807
13012 PR tree-optimization/19639
13013 * g++.dg/tree-ssa/pr19807.C: New testcase.
13014
13015 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13016
13017 PR libfortran/21471
13018 * gfortran.dg/append-1.f90: New test.
13019
13020 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13021
13022 * gcc.dg/pr18501.c: XFAIL.
13023 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
13024 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
13025 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
13026 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13027 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13028 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
13029 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
13030 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
13031
13032 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13033
13034 PR fortran/20178
13035 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
13036 gfortran.dg/f2c_3.f90: New tests.
13037
13038 * gfortran.dg/return_1.f90: Fix dg annotation.
13039
13040 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13041
13042 * gcc.c-torture/compile/20050510-1.c: New test.
13043
13044 2005-05-10 Mark Mitchell <mark@codesourcery.com>
13045
13046 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
13047
13048 2005-05-10 Bob Wilson <bob.wilson@acm.org>
13049
13050 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
13051
13052 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
13053
13054 PR c/17913
13055 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
13056
13057 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
13058
13059 PR c/21342
13060 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
13061 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
13062
13063 2005-05-10 Ben Elliston <bje@au.ibm.com>
13064
13065 PR debug/16676
13066 * gcc.dg/debug/pr16676.c: New test.
13067
13068 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
13069
13070 PR testsuite/21443
13071 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
13072 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
13073 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
13074 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
13075 Change -O1 to -O2.
13076 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
13077 -fno-tree-dominator-opts.
13078
13079 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13080
13081 * gfortran.dg/return_1.f90: New test.
13082
13083 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
13084
13085 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
13086
13087 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
13088
13089 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
13090
13091 PR c++/21427
13092 * g++.dg/inherit/covariant13.C: New.
13093
13094 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13095
13096 PR libfortran/19155
13097 * gfortran.dg/pr19155.f: New test.
13098
13099 2005-05-08 Roger Sayle <roger@eyesopen.com>
13100
13101 PR inline-asm/8788
13102 * gcc.dg/pr8788-1.c: New testcase.
13103
13104 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
13105
13106 PR target/21416
13107 * gcc.target/mips/fpcmp-[12].c: New tests.
13108
13109 2005-05-06 Mark Mitchell <mark@codesourcery.com>
13110
13111 * lib/target-supports-dg.exp (dg-require-fork): New function.
13112 (dg-require-mkfifo): Likewise.
13113 * lib/target-supports.exp (check_function_available): New
13114 function.
13115 (check_fork_available): Likewise.
13116 (check_mkfifo_available): Likewise.
13117
13118 2005-05-06 Jeff Law <law@redhat.com>
13119
13120 * gcc.c-torture/compile/pr21380.c: New test.
13121
13122 2005-05-06 Jakub Jelinek <jakub@redhat.com>
13123
13124 PR c++/20961
13125 * g++.dg/ext/weak3.C: New test.
13126
13127 2005-05-05 Mark Mitchell <mark@codesourcery.com>
13128
13129 PR c++/21352
13130 * g++.dg/template/crash37.C: New test.
13131
13132 2005-05-05 Paul Brook <paul@codesourcery.com>
13133
13134 * gcc.dg/arm-g2.c: Use effective-target arm32.
13135 * gcc.dg/arm-mmx-1.c: Ditto.
13136 * gcc.dg/arm-scd42-2.c: Ditto.
13137 * gcc.dg/arm-vfp1.c: Ditto.
13138 * lib/target-supports.exp (check_effective_target_arm32): New
13139 function.
13140
13141 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
13142
13143 PR libfortran/21354
13144 gfortran.dg/in_pack_rank7.f90: New test.
13145
13146 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
13147
13148 PR middle-end/15618
13149 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
13150
13151 2005-05-04 Jakub Jelinek <jakub@redhat.com>
13152
13153 PR middle-end/21265
13154 * gcc.dg/20050503-1.c: New test.
13155
13156 PR rtl-optimization/21239
13157 * gcc.dg/i386-sse-11.c: New test.
13158
13159 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
13160
13161 PR target/16888
13162 * gcc.target/i386/asm-1.c: New test.
13163
13164 2005-05-03 Jakub Jelinek <jakub@redhat.com>
13165
13166 PR rtl-optimization/21330
13167 * gcc.c-torture/execute/20050502-1.c: New test.
13168
13169 PR target/21297
13170 * gcc.c-torture/execute/20050502-2.c: New test.
13171
13172 2005-05-03 Uros Bizjak <uros@kss-loka.si>
13173
13174 PR middle-end/21282
13175 * gcc.dg/pr21282.c: New.
13176
13177 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13178
13179 * gcc.dg/vect/pr20122.c: Clean up .vect file.
13180 * gcc.dg/vect/vect-92.c: Likewise.
13181 * gcc.dg/vect/vect-93.c: Likewise.
13182 * gcc.dg/vect/vect-dv-1.c: Likewise.
13183 * gcc.dg/vect/vect-dv-2.c: Likewise.
13184 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
13185
13186 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13187
13188 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
13189 * gfortran.dg/vect/vect-2.f90: Likewise.
13190 * gfortran.dg/vect/vect-3.f90: Likewise.
13191 * gfortran.dg/vect/vect-4.f90: Likewise.
13192 * gfortran.dg/vect/vect-5.f90: Likewise.
13193
13194 2005-05-02 Geoffrey Keating <geoffk@apple.com>
13195
13196 PR target/20813
13197 * gcc.dg/rs6000-fpint-2.c: New.
13198
13199 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
13200
13201 PR c/15698
13202 * gcc.dg/builtins-30.c: Update expected messages.
13203 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
13204 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
13205 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
13206
13207 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
13208
13209 PR tree-optimization/21294
13210 * gcc.dg/tree-ssa/pr21294.c: New.
13211
13212 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
13213
13214 * gcc.dg/altivec-3.c (vec_store): Do not use the old
13215 __builtin_altivec_st_internal_4si built-in.
13216
13217 2005-05-02 Mark Mitchell <mark@codesourcery.com>
13218
13219 PR c++/15875
13220 * g++.dg/template/ptrmem14.C: New test.
13221
13222 2005-05-02 Paul Brook <paul@codesourcery.com>
13223
13224 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
13225
13226 2005-05-02 Michael Matz <matz@suse.de>
13227
13228 PR c++/19542
13229 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
13230
13231 2005-05-01 Mark Mitchell <mark@codesourcery.com>
13232
13233 * g++.dg/cpp/weak.C: New test.
13234
13235 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13236
13237 * gcc.dg/tree-ssa/loop-8.c: New test.
13238
13239 2005-04-30 Michael Maty <matz@suse.de>
13240
13241 * gcc.dg/inline-mcpy.c: New test.
13242
13243 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
13244
13245 PR libfortran/18958
13246 * gfortran.dg/eoshift.f90: New test case.
13247
13248 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
13249
13250 PR libfortran/18857
13251 * gfortran.dg/matmul_1.f90: New test.
13252
13253 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13254
13255 PR tree-optimization/21030
13256 * gcc.dg/tree-ssa/pr21030.c: New.
13257
13258 2005-04-29 Devang Patel <dpatel@apple.com>
13259
13260 PR tree-optimization/21272
13261 * gcc.dg/vect/vect-ifcvt-10.c: New test.
13262
13263 2005-04-29 Jakub Jelinek <jakub@redhat.com>
13264
13265 PR fortran/13082
13266 PR fortran/18824
13267 * gfortran.dg/entry_4.f90: New test.
13268 * gfortran.fortran-torture/execute/entry_1.f90: New test.
13269 * gfortran.fortran-torture/execute/entry_2.f90: New test.
13270 * gfortran.fortran-torture/execute/entry_3.f90: New test.
13271 * gfortran.fortran-torture/execute/entry_4.f90: New test.
13272 * gfortran.fortran-torture/execute/entry_5.f90: New test.
13273 * gfortran.fortran-torture/execute/entry_6.f90: New test.
13274 * gfortran.fortran-torture/execute/entry_7.f90: New test.
13275
13276 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13277
13278 * gfortran.fortran-torture/execute/entry_8.f90: New test.
13279
13280 2005-04-29 Paul Brook <paul@codesourcery.com>
13281
13282 * gfortran.dg/entry_3.f90: New test.
13283
13284 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13285
13286 * gfortran.dg/implicit_4.f90: New test.
13287
13288 2005-04-28 Bob Wilson <bob.wilson@acm.org>
13289
13290 * lib/target-supports.exp (check_profiling_available): Return
13291 false for xtensa-*-elf.
13292
13293 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
13294
13295 * lib/fortran-torture.exp (fortran-torture.exp): Catch
13296 error if file cannot be deleted.
13297
13298 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13299
13300 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
13301 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
13302 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
13303 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
13304 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
13305 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
13306 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
13307 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
13308 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
13309 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
13310 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
13311 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
13312 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
13313
13314 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13315
13316 PR fortran/20865
13317 * gfortran.dg/pr20865.f90: New test.
13318
13319 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
13320
13321 * gcc.dg/void-cast-2.c: New test.
13322
13323 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13324
13325 PR c/21159
13326 * gcc.dg/void-cast-1.c: New test.
13327
13328 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
13329
13330 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
13331
13332 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13333
13334 PR fortran/21177
13335 * gfortran.dg/pr21177.f90: New test.
13336
13337 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
13338
13339 PR tree-optimization/21171
13340 * gcc.dg/tree-ssa/pr21171.c: New test.
13341
13342 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
13343
13344 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
13345 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
13346 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
13347 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
13348 gcc.dg/tree-ssa/gen-vect-32.c: New.
13349 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
13350 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
13351 don't run on PPC32.
13352
13353 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13354
13355 PR c/21213
13356 * gcc.dg/transparent-union-3.c: New test.
13357
13358 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13359
13360 PR c/20740
13361 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
13362 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
13363 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
13364 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
13365 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
13366 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
13367
13368 2005-04-26 Jeff Law <law@redhat.com>
13369
13370 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
13371 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
13372 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
13373 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
13374 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
13375 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
13376 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
13377
13378 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
13379
13380 PR tree-optimization/17598
13381 * gcc.dg/tree-ssa/pr17598.c: New testcase.
13382
13383 2005-04-25 Mike Stump <mrs@apple.com>
13384
13385 * objc.dg/fix-and-continue-1.m: Add.
13386
13387 2005-04-25 Roger Sayle <roger@eyesopen.com>
13388
13389 PR c++/20995
13390 * g++.dg/opt/pr20995-1.C: New test case.
13391
13392 2005-04-25 Devang Patel <dpatel@apple.com>
13393
13394 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
13395
13396 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13397
13398 PR testsuite/21062
13399 * g++.dg/opt/alias2.C (printf): Correct the prototype.
13400
13401 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13402
13403 PR C++/21188
13404 * g++.dg/opt/rtti2.C: New test.
13405
13406 2005-04-25 Paul Brook <paul@codesourcery.com>
13407 Steven G. Kargl <kargls@comcast.net>
13408
13409 PR fortran/20879
13410 * gfortran.dg/ichar_1.f90: New file.
13411
13412 2005-04-24 Jakub Jelinek <jakub@redhat.com>
13413
13414 PR middle-end/20991
13415 * g++.dg/opt/pr20991.C: New test.
13416
13417 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
13418 where sizeof (type) < __alignof__ (type).
13419 * gcc.dg/compat/struct-layout-1.h: Likewise.
13420
13421 2005-04-24 Per Bothner <per@bothner.com>
13422 Devang Patel <dpatel@apple.com>
13423
13424 PR preprocessor/20907
13425 * gcc.dg/cpp/very-long-comment.c: New test.
13426
13427 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13428
13429 PR fortran/20059
13430 * gfortran.dg/common_5.f: New test.
13431
13432 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
13433
13434 PR middle-end/21082
13435 * g++.dg/tree-ssa/pr21082.C: New testcase.
13436
13437 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
13438
13439 * gcc.dg/vect/vect-99.c: New test.
13440
13441 2005-04-22 Diego Novillo <dnovillo@redhat.com>
13442
13443 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
13444
13445 2005-04-22 Jeff Law <law@redhat.com>
13446
13447 * gcc.dg/uninit-5.c: Remove xfails.
13448 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
13449 conditionals and loads.
13450
13451 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
13452
13453 PR libfortran/20074
13454 PR libfortran/20436
13455 PR libfortran/21108
13456 * gfortran.dg/nested_reshape.f90: new test
13457 * gfortran.dg/reshape-alloc.f90: new test
13458 * gfortran.dg/reshape.f90: new test
13459
13460 2005-04-22 Mark Mitchell <mark@codesourcery.com>
13461
13462 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
13463
13464 * gcc.dg/arm-vfp1.c: New test.
13465
13466 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
13467
13468 PR c++/21087
13469 * g++.dg/lookup/builtin2.C: New test.
13470
13471 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
13472
13473 * gcc.dg/weak/weak-13.c: New test.
13474
13475 2005-04-21 Geoffrey Keating <geoffk@apple.com>
13476
13477 * lib/target-supports.exp (check_effective_target_sync_int_long):
13478 Add powerpc*.
13479
13480 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
13481
13482 * gcc.target/mips/branch-1.c: New test.
13483
13484 2005-04-21 Richard Henderson <rth@redhat.com>
13485
13486 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
13487 * gcc.dg/vect/vect-86.c: Likewise.
13488 * gcc.dg/vect/vect-87.c: Likewise.
13489 * gcc.dg/vect/vect-88.c: Likewise.
13490
13491 2005-04-21 Devang Patel <dpatel@apple.com>
13492
13493 PR optimization/20994
13494 * gcc.dg/tree-ssa/ifc-3.c: New test.
13495
13496 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13497
13498 PR c/12913
13499 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
13500 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
13501 gcc.dg/c99-vla-jump-5.c: New tests.
13502
13503 2005-04-19 Richard Henderson <rth@redhat.com>
13504
13505 * lib/target-supports.exp (check_effective_target_vect_int_mult):
13506 Fix typo in exists check.
13507 (check_effective_target_sync_int_long): New.
13508 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
13509 * gcc.dg/ia64-sync-2.c: Likewise.
13510 * gcc.dg/ia64-sync-3.c: Likewise.
13511 * gcc.dg/ia64-sync-4.c: Likewise.
13512
13513 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
13514
13515 * gcc.dg/fold-xor-1.c: New test.
13516 * gcc.dg/fold-xor-2.c: New test.
13517
13518 2005-04-19 James E. Wilson <wilson@specifixinc.com>
13519
13520 PR target/20670
13521 * g++.dg/eh/fp-regs.C: New test.
13522
13523 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13524
13525 * gcc.dg/Wint-to-pointer-cast-1.c,
13526 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
13527 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
13528 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
13529
13530 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13531
13532 PR fortran/16861
13533 * gfortran.dg/pr16861.f90: New test.
13534
13535 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13536
13537 * gcc.dg/pr21085.c: New test.
13538
13539 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
13540
13541 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
13542 (setup_mips_tests, dg-mips-options): New procedures.
13543 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
13544 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
13545 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
13546 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13547 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
13548 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
13549 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
13550 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13551 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
13552 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
13553 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
13554 dg-mips-options instead of dg-options. Remove now-redundant
13555 preprocessor guards.
13556 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
13557 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13558 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13559 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
13560 * gcc.dg/vr-mult-2.c: Delete.
13561 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
13562 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
13563 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
13564 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
13565 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
13566 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
13567 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
13568
13569 2005-04-18 Laurent GUERBY <laurent@guerby.net>
13570
13571 * ada/acats/run_all.sh: Use sync when executable not present.
13572
13573 2005-04-18 Devang Patel <dpatel@apple.com>
13574
13575 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
13576 * gcc.dg/vect/vect-11a.c: New.
13577 * gcc.dg/vect/vect-none.c: Update.
13578 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
13579
13580 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13581
13582 PR tree-optimization/20922
13583 * gcc.dg/pr20922-1.c: New test.
13584 * gcc.dg/pr20922-2.c: New test.
13585 * gcc.dg/pr20922-3.c: New test.
13586 * gcc.dg/pr20922-4.c: New test.
13587 * gcc.dg/pr20922-5.c: New test.
13588 * gcc.dg/pr20922-6.c: New test.
13589
13590 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13591
13592 PR libfortran/20950
13593 * gfortran.dg/pr20950.f: New test.
13594
13595 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13596
13597 PR libfortran/19216
13598 * gfortran.dg/pr19216.f: New test.
13599
13600 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
13601
13602 PR tree-optimization/21001
13603 * gcc.dg/tree-ssa/pr21001.c: New.
13604
13605 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
13606
13607 PR libfortran/21075
13608 * gfortran.dg/reshape_rank7.f90: New test.
13609
13610 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
13611
13612 PR libfortran/12884 gfortran.dg/pr12884.f: New test
13613 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
13614 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
13615 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
13616 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
13617 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
13618 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
13619 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
13620 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
13621 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
13622 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
13623 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
13624 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
13625 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
13626 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
13627 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
13628 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
13629 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
13630 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
13631 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
13632 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
13633
13634 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
13635
13636 * gfortran.dg/wtruncate.f: New testcase.
13637 * gfortran.dg/wtruncate.f90: New testcase.
13638
13639 2005-04-16 Mark Mitchell <mark@codesourcery.com>
13640
13641 PR c++/21025
13642 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
13643 which sizeof/alignof is dependent, rather than just whether we are
13644 processing_template_decl.
13645
13646 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13647
13648 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13649 corrected typo where the wrong variables had been compared.
13650
13651 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13652
13653 PR libfortran/18495
13654 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13655 Test callee-allocated version of return array with a write
13656 statement.
13657 Test spread with a temporary with another write statement.
13658
13659 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
13660
13661 PR tree-optimization/21031
13662 * gcc.dg/tree-ssa/pr21031.c: New.
13663
13664 2005-04-15 Uros Bizjak <uros@kss-loka.si>
13665
13666 PR tree-optimization/21004
13667 * gcc.dg/builtins-53.c: Include builtins-config.h.
13668 Check floorf, ceilf, floorl and ceill transformations
13669 only when HAVE_C99_RUNTIME is defined.
13670
13671 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
13672
13673 PR middle-end/20739
13674 * gcc.dg/tree-ssa/pr20739.c: New test.
13675
13676 2005-04-14 Mike Stump <mrs@apple.com>
13677
13678 * gcc.dg/Foundation.framework/empty: New.
13679 * gcc.dg/framework-2.c: New.
13680
13681 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13682
13683 PR tree-optimization/21021
13684 * gcc.c-torture/compile/pr21021.c: New.
13685
13686 2005-04-14 Janis Johnson <janis187@us.ibm.com
13687
13688 PR testsuite/21010
13689 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
13690 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
13691 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
13692 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
13693 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
13694 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
13695 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
13696 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
13697
13698 2005-04-14 Richard Henderson <rth@redhat.com>
13699
13700 * lib/target-supports.exp (check_effective_target_vect_condition):
13701 Add ia64, i?86, and x86_64.
13702
13703 2005-04-14 Steven G. Kargl <kargls@comcast.net>
13704
13705 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
13706
13707 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13708
13709 PR tree-optimization/20657
13710 * gcc.dg/tree-ssa/pr20657.c: New.
13711
13712 2005-04-14 Uros Bizjak <uros@kss-loka.si>
13713
13714 * gcc.dg/builtins-53.c: Also check (int)trunc* and
13715 (long long int)trunc*.
13716
13717 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
13718
13719 PR target/20927
13720 * gcc.dg/pr20927.c: New test.
13721
13722 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
13723
13724 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
13725 * gcc.target/mips/asm-1.c: Likewise.
13726
13727 2005-04-13 Dale Johannesen <dalej@apple.com>
13728
13729 * objc.dg/objc-fast-4.m: New.
13730
13731 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
13732
13733 * gcc.target/cris/torture/cris-torture.exp: New driver in new
13734 directory.
13735 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
13736
13737 2005-04-13 David Edelsohn <edelsohn@gnu.org>
13738
13739 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
13740 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
13741 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
13742
13743 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
13744
13745 PR tree-optimization/20913
13746 * gcc.dg/tree-ssa/pr20913.c: New.
13747
13748 PR tree-optimization/20702
13749 * gcc.dg/tree-ssa/pr20702.c: New.
13750
13751 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13752
13753 PR c++/13744
13754 * g++.dg/inherit/local3.C: New test.
13755
13756 2005-04-12 Jeff Law <law@redhat.com>
13757
13758 * gcc.dg/tree-ssa/20050412-1.c: New test.
13759
13760 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
13761
13762 PR libfortran/19016
13763 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
13764 Add tests with mask generated by expression.
13765 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13766 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13767 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13768
13769 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
13770
13771 PR middle-end/20917
13772 * gcc.dg/20050409-1.c: New test.
13773
13774 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
13775
13776 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
13777
13778 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13779
13780 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13781 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
13782 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13783 (TARGET_CXX): Adjust accordingly.
13784 * target.h (struct gcc_target): Remove epxort_class_data. Add
13785 determine_class_data_visibility and class_data_always_comdat.
13786 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13787 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
13788 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13789 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
13790 (arm_cxx_determine_class_data_visibility): New.
13791 (arm_cxx_class_data_always_comdat): Likewise.
13792 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13793 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
13794 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13795 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
13796 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
13797 Define.
13798
13799 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13800
13801 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
13802
13803 2005-04-11 Geoffrey Keating <geoffk@apple.com>
13804
13805 * gcc.dg/i386-darwin-fpmath.c: New.
13806
13807 2004-04-11 Devang Patel <dpatel@apple.com>
13808
13809 * lib/target-supports.exp (check_effective_target_vect_condition): New.
13810 * gcc.dg/vect/vect-ifcvt-1.c: New test.
13811 * gcc.dg/vect/vect-ifcvt-2.c: New test.
13812 * gcc.dg/vect/vect-ifcvt-3.c: New test.
13813 * gcc.dg/vect/vect-ifcvt-4.c: New test.
13814 * gcc.dg/vect/vect-ifcvt-5.c: New test.
13815 * gcc.dg/vect/vect-ifcvt-6.c: New test.
13816 * gcc.dg/vect/vect-ifcvt-7.c: New test.
13817 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
13818
13819 2004-04-11 Devang Patel <dpatel@apple.com>
13820
13821 * gcc.dg/vect/vect-dv-1.c: New test.
13822 * gcc.dg/vect/vect-dv-2.c: New test.
13823
13824 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13825
13826 PR tree-optimization/20933
13827 * gcc.dg/tree-ssa/pr20933.c: New test.
13828
13829 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13830
13831 * gfortran.dg/fold_nearest.f90: New test.
13832
13833 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
13834
13835 * gcc.dg/tree-ssa/alias-1.c: New test.
13836
13837 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13838
13839 PR tree-optimization/20920
13840 * g++.dg/tree-ssa/pr20920.C: New test.
13841
13842 2005-04-11 Uros Bizjak <uros@kss-loka.si>
13843
13844 * gcc.dg/builtins-53.c: Also check (int)ceil* and
13845 (long long int)ceil*.
13846
13847 2005-04-10 Mark Mitchell <mark@codesourcery.com>
13848
13849 * g++.dg/warn/Wdtor1.C: Declare template in system header with
13850 explicit C++ linkage.
13851
13852 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13853
13854 * gfortran.dg/pr17229.f: Take care of the new obsolescence
13855 warning for arithmetic IF statements.
13856
13857 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
13858
13859 * eor_handling_1.f90: New test case.
13860 * eor_handling_2.f90: New test case.
13861 * eor_handling_3.f90: New test case.
13862 * eor_handling_4.f90: New test case.
13863 * eor_handling_5.f90: New test case.
13864 * noadv_size.f90: New test case.
13865 * pad_no.f90: New test case.
13866
13867 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
13868
13869 * gcc.c-torture/execute/20050410-1.c: New test.
13870
13871 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
13872
13873 * gcc.dg/pr20126.c: New.
13874
13875 2005-04-09 Bud Davis <bdavis@gfortran.org>
13876 Steven G. Kargl <kargls@comcast.net>
13877
13878 * gfortran.dg/PR19872.f: New test.
13879
13880 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13881
13882 * gfortran.dg/nint_1.f90: Fix dg-do directive.
13883
13884 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13885
13886 * gfortran.dg/nint_1.f90: New test.
13887
13888 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13889
13890 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
13891 Added test for callee-allocated arrays with write statements.
13892 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
13893 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
13894 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13895 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13896 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13897
13898 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13899
13900 PR libfortran/20163
13901 * gfortran.dg/open-options-blanks.f: New test.
13902
13903 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13904
13905 PR fortran/13257
13906 * gfortran.dg/comma_format_extension_[1234].f: New tests.
13907
13908 2005-04-09 Jakub Jelinek <jakub@redhat.com>
13909
13910 * gcc.dg/tree-ssa/stdarg-1.c: New test.
13911 * gcc.dg/tree-ssa/stdarg-2.c: New test.
13912 * gcc.dg/tree-ssa/stdarg-3.c: New test.
13913 * gcc.dg/tree-ssa/stdarg-4.c: New test.
13914 * gcc.dg/tree-ssa/stdarg-5.c: New test.
13915 * gcc.c-torture/execute/stdarg-4.c: New test.
13916
13917 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
13918
13919 PR target/20795
13920 * g++.dg/abi/param2.C: New test.
13921
13922 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13923
13924 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
13925
13926 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13927
13928 * gcc.dg/builtins-53.c: New test.
13929
13930 2005-04-08 Diego Novillo <dnovillo@redhat.com>
13931
13932 * g++.dg/tree-ssa/pr18178.C: New test.
13933 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
13934 * gcc.c-torture/execute/20041019-1.c: New test.
13935 * gcc.dg/tree-ssa/20041008-1.c: New test.
13936 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
13937 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
13938 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
13939 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
13940 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
13941 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
13942 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
13943 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
13944 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13945 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13946
13947 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
13948
13949 PR rtl-optimization/20466
13950 * gcc.c-torture/execute/pr20466-1.c: New test.
13951
13952 2005-04-08 Mark Mitchell <mark@codesourcery.com>
13953
13954 PR c++/20905
13955 * g++.dg/parse/cond2.C: New test.
13956
13957 PR c++/20145
13958 * g++.dg/warn/Wdtor1.C: New test.
13959
13960 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13961
13962 PR fortran/17229
13963 * gfortran.dg/pr17229.f: New test.
13964
13965 2005-04-07 Steven G. Kargl <kargls@comcast.net>
13966
13967 * gfortran.dg/tiny_1.f90: New test.
13968 * gfortran.dg/tiny_2.f90: ditto.
13969
13970 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
13971
13972 * gfortran.dg/eor_1.f90: Fix dg-do run line
13973 * gfortran.dg/open_new.f90: Fix dg-do run line
13974
13975 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
13976
13977 * lib/target-supports.exp (get_compiler_messages): Support
13978 optional arguments, the fourth being compiler options.
13979 (check_effective_target_fpic): New proc.
13980 * gcc.dg/20050321-2.c: Restrict to target fpic.
13981
13982 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
13983
13984 * gcc.dg/15443-1.c: New test.
13985 * gcc.dg/15443-2.c: Likewise.
13986
13987 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13988
13989 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
13990
13991 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13992
13993 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
13994
13995 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13996
13997 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
13998 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
13999 -m64.
14000 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
14001 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
14002 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
14003
14004 2005-04-06 Mark Mitchell <mark@codesourcery.com>
14005
14006 PR c++/20212
14007 * g++.dg/warn/Wunused-11.C: New test.
14008
14009 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
14010
14011 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
14012
14013 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
14014
14015 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
14016
14017 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14018
14019 PR c++/20734
14020 * g++.dg/template/ptrmem13.C: New test.
14021
14022 2005-04-05 Per Bothner <per@bothner.com>
14023
14024 * lib/gcc.exp: Always add -fno-show-column, for now.
14025
14026 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
14027
14028 PR testsuite/20767
14029 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
14030 of plain old "unsigned int" for the type of "i". Makes this test
14031 64bit clean.
14032
14033 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
14034
14035 * gcc.dg/i386-ssefn-1.c: New test.
14036 * gcc.dg/i386-ssefn-2.c: New test.
14037 * gcc.dg/i386-ssefn-3.c: New test.
14038 * gcc.dg/i386-ssefn-4.c: New test.
14039
14040 2005-04-05 Jakub Jelinek <jakub@redhat.com>
14041
14042 PR tree-optimization/20076
14043 * gcc.dg/builtin-apply4.c: New test.
14044
14045 PR preprocessor/19475
14046 * gcc.dg/cpp/macspace1.c: New test.
14047 * gcc.dg/cpp/macspace2.c: New test.
14048
14049 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14050
14051 * gfortran.dg/pr20755.f: Fixed bad format.
14052
14053 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14054
14055 PR c++/20763
14056 * g++.dg/ext/attrib21.C: New test.
14057
14058 2004-04-05 Devang Patel <dpatel@apple.com>
14059
14060 * lib/target-supports.exp (check_effective_target_vect_shif): New.
14061 * gcc.dg/vect/vect-shift-1.c: New test.
14062
14063 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14064
14065 PR libfortran/20755
14066 * gfortran.dg/pr20755.f: New test.
14067
14068 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
14069
14070 * gfortran.dg/pr15959.f90: New test.
14071 * gfortran.dg/string_pad_trunc.f90: New test.
14072
14073 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14074
14075 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
14076 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
14077 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
14078 syntax.
14079
14080 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14081
14082 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
14083
14084 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14085
14086 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
14087 * gcc.c-torture/compile/20011119-2.c: Likewise.
14088 * gcc.c-torture/compile/981001-2.c: Likewise.
14089
14090 2005-04-04 Mark Mitchell <mark@codesourcery.com>
14091
14092 PR c++/20679
14093 * g++.dg/template/overload4.C: New test.
14094
14095 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14096
14097 PR c++/20746
14098 * g++.dg/abi/covariant5.C: New.
14099
14100 PR debug/20505
14101 * g++.dg/debug/const2.C: New.
14102
14103 2005-04-04 Jakub Jelinek <jakub@redhat.com>
14104
14105 PR rtl-optimization/16104
14106 * gcc.c-torture/execute/20050316-1.c: New test.
14107
14108 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14109
14110 * g++.dg/template/spec23.C: Fix dg-error text.
14111
14112 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
14113
14114 PR c++/19199
14115 * g++.dg/expr/lval2.C: New.
14116
14117 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14118
14119 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
14120 __builtin_strcasecmp and __builtin_strncasecmp.
14121
14122 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
14123
14124 PR c++/20723
14125 * g++.dg/template/spec22.C: New.
14126 * g++.dg/template/spec23.C: New.
14127
14128 2005-04-03 Dale Ranta <dir@lanl.gov>
14129 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14130
14131 PR libfortran/20068
14132 PR libfortran/20125
14133 PR libfortran/20156
14134 PR libfortran/20471
14135 * gfortran.dg/backspace.f: New test.
14136
14137 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
14138
14139 * gcc.dg/pr19345.c: New test.
14140
14141 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14142
14143 PR tree-optimization/20640
14144 * gcc.dg/torture/tree-loop-1.c: New.
14145
14146 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14147
14148 PR rtl-optimization/20290
14149 * gcc.c-torture/execute/loop-ivopts-2.c: New.
14150
14151 2005-04-02 Geoffrey Keating <geoffk@apple.com>
14152
14153 * gcc.dg/rs6000-fpint.c: New.
14154
14155 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14156
14157 * gcc.dg/old-style-then-proto-1.c: New test.
14158
14159 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14160
14161 * gfortran.fortran-torture/execute/backspace.f90: Check
14162 after backspace and read was incorrect.
14163
14164 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14165
14166 * gcc.c-torture/execute/builtins/strcat.c: Check the result
14167 buffer past the terminating NUL using memcmp.
14168 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
14169 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
14170
14171 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
14172 Fix unused/uninitialized variable warnings.
14173
14174 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
14175 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
14176 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
14177 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
14178
14179 * gcc.c-torture/execute/builtins/abs-1-lib.c,
14180 gcc.c-torture/execute/builtins/fputs-lib.c,
14181 gcc.c-torture/execute/builtins/lib/fprintf.c,
14182 gcc.c-torture/execute/builtins/lib/main.c,
14183 gcc.c-torture/execute/builtins/lib/memcmp.c,
14184 gcc.c-torture/execute/builtins/lib/memmove.c,
14185 gcc.c-torture/execute/builtins/lib/mempcpy.c,
14186 gcc.c-torture/execute/builtins/lib/memset.c,
14187 gcc.c-torture/execute/builtins/lib/printf.c,
14188 gcc.c-torture/execute/builtins/lib/sprintf.c,
14189 gcc.c-torture/execute/builtins/lib/stpcpy.c,
14190 gcc.c-torture/execute/builtins/lib/strchr.c,
14191 gcc.c-torture/execute/builtins/lib/strcmp.c,
14192 gcc.c-torture/execute/builtins/lib/strcpy.c,
14193 gcc.c-torture/execute/builtins/lib/strcspn.c,
14194 gcc.c-torture/execute/builtins/lib/strlen.c,
14195 gcc.c-torture/execute/builtins/lib/strncat.c,
14196 gcc.c-torture/execute/builtins/lib/strncmp.c,
14197 gcc.c-torture/execute/builtins/lib/strncpy.c,
14198 gcc.c-torture/execute/builtins/lib/strrchr.c,
14199 gcc.c-torture/execute/builtins/lib/strspn.c,
14200 gcc.c-torture/execute/builtins/lib/strstr.c,
14201 gcc.c-torture/execute/builtins/memops-asm-lib.c,
14202 gcc.c-torture/execute/builtins/strlen-2.c,
14203 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
14204 prototypes.
14205
14206 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14207
14208 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
14209 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
14210 selectany usage.
14211
14212 2005-04-01 Jakub Jelinek <jakub@redhat.com>
14213
14214 PR c++/19406
14215 * g++.dg/debug/using1.C: New test.
14216
14217 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
14218
14219 PR middle-end/20524
14220 * gcc.dg/alias-7.c: Prefix asm-declared name with
14221 __USER_LABEL_PREFIX__.
14222
14223 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
14224
14225 Fix fallout from PR middle-end/15700:
14226 * gcc.c-torture/compile/20011119-1.c: Take
14227 __USER_LABEL_PREFIX__ into account.
14228 * gcc.c-torture/compile/20011119-2.c: Likewise.
14229
14230 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
14231
14232 PR c++/18644
14233 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
14234
14235 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14236
14237 PR c/17855
14238 * gcc.c-torture/compile/struct-non-lval-1.c,
14239 gcc.c-torture/compile/struct-non-lval-2.c,
14240 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
14241
14242 2005-03-31 Janis Johnson <janis187@us.ibm.com>
14243
14244 * gcc.dg/tls/tls.exp: Remove temporary file.
14245 * g++.dg/tls/tls.exp: Ditto.
14246 * lib/file-format.exp: Ditto.
14247 * g++.dg/special/ecos.exp: Ditto.
14248
14249 * lib/profopt.exp: Treat prof_ext as a list.
14250 * gcc.misc-tests/bprob.exp: Ditto.
14251 * g++.dg/bprob/bprob.exp: Ditto.
14252
14253 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
14254 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
14255 g++.dg/tree-ssa/pointer-reference-alias.C,
14256 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
14257 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
14258 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
14259 g++.dg/vect/pr19951.cc: Ditto.
14260 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
14261 gcc.dg/builtins-47.c: Ditto.
14262 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
14263 gcc.dg/pr20115-1.c: Ditto.
14264 * gcc.dg/tree-ssa/20030530-2.c,
14265 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
14266 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14267 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
14268 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14269 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
14270 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
14271 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
14272 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
14273 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
14274 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
14275 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
14276 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
14277 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
14278 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
14279 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
14280 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14281 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14282 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14283 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
14284 gcc.dg/tree-ssa/20030824-1.c,
14285 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
14286 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
14287 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
14288 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
14289 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
14290 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
14291 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
14292 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
14293 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
14294 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
14295 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
14296 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
14297 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
14298 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
14299 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
14300 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
14301 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
14302 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
14303 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
14304 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
14305 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
14306 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
14307 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
14308 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
14309 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
14310 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
14311 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
14312 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
14313 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
14314 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
14315 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
14316 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
14317 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
14318 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
14319 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
14320 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
14321 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
14322 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
14323 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
14324 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
14325 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
14326 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
14327 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
14328 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
14329 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
14330 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
14331 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
14332 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
14333 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
14334 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
14335 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
14336 gcc.dg/tree-ssa/useless-1.c: Ditto.
14337 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
14338 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
14339 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
14340 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
14341 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14342 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
14343 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
14344 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
14345 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
14346 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
14347 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
14348 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
14349 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
14350 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
14351 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
14352 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
14353 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
14354 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
14355 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
14356 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
14357 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
14358 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14359 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14360 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
14361 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
14362 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
14363 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
14364 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
14365 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
14366 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
14367 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
14368 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
14369 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
14370 gcc.dg/vect/vect-none.c: Ditto.
14371 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
14372 treelang/compile/unsigned.tree: Ditto.
14373
14374 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
14375 * gcc.dg/cpp/direct2s.c: Ditto.
14376 * gcc.dg/cpp/paste4.c: Ditto.
14377 * gcc.dg/cpp/separate-1.c: Ditto.
14378 * gcc.dg/pch/save-temps-1.c: Ditto.
14379 * g++.dg/ext/altivec-10.C: Ditto.
14380 * g++.dg/pch/pch.C: Ditto.
14381
14382 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
14383
14384 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
14385 * g++.dg/template/repo1.C: Ditto.
14386 * g++.dg/template/repo2.C: Ditto.
14387 * g++.dg/template/repo3.C: Ditto.
14388 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
14389 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
14390 * g++.old-deja/g++.pt/repo1.C: Ditto.
14391 * g++.old-deja/g++.pt/repo2.C: Ditto.
14392 * g++.old-deja/g++.pt/repo3.C: Ditto.
14393 * g++.old-deja/g++.pt/repo4.C: Ditto.
14394
14395 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
14396 * gcc.dg/20030107-1.c: Ditto.
14397 * gcc.dg/20030702-1.c: Ditto.
14398 * gcc.dg/profile-generate-1.c: Ditto.
14399 * g++.dg/other/profile1.C: Ditto.
14400 * g++.old-deja/g++.robertl/eb83.C: Ditto.
14401
14402 * lib/gcc-dg.exp (remove-build-file): New.
14403 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
14404 cleanup-tree-dump, cleanup-saved-temps): New.
14405
14406 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
14407
14408 PR c++/19203, DR 214
14409 * g++.dg/parse/ambig3.C: Not ambiguous.
14410 * g++.dg/template/spec20.C: New.
14411 * g++.dg/template/spec21.C: New.
14412
14413 2005-03-31 Steve Ellcey <sje@cup.hp.com>
14414
14415 PR target/20045
14416 * gcc.dg/ia64-fptr-1.c: Run only on linux.
14417
14418 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14419
14420 PR libfortran/20660
14421 * gfortran.dg/negative_unit.f: New test.
14422
14423 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
14424
14425 * gcc.dg/20050330-1.c: New test.
14426
14427 2005-03-30 Devang Patel <dpatel@apple.com>
14428
14429 * g++.dg/tree-sra/ssa-sra-3.C: New test.
14430
14431 2005-03-30 Dale Johannesen <dalej@apple.com>
14432
14433 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
14434
14435 2005-03-30 Janis Johnson <janis187@us.ibm.com>
14436
14437 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
14438 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
14439 Strip options from test name.
14440
14441 2005-03-31 Jan Hubicka <jh@suse.cz>
14442
14443 * gcc.dg/varpool-1.c: New testcase.
14444
14445 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14446
14447 PR c/772
14448 PR c/17913
14449 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
14450 gcc.dg/stmt-expr-label-3.c : New tests.
14451 * gcc.c-torture/execute/medce-2.c: Remove.
14452
14453 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14454
14455 PR c/20368
14456 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
14457 tests.
14458
14459 2005-03-30 Alan Modra <amodra@bigpond.net.au>
14460
14461 * gcc.c-torture/compile/pr20203.c: New test.
14462
14463 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14464
14465 * gfortran.dg/promotion.f90: New test.
14466
14467 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
14468
14469 PR middle-end/20491
14470 * gcc.dg/torture/asm-subreg-1.c: New test.
14471
14472 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
14473
14474 PR c/20672
14475 * gcc.dg/pr20672-1.c: New test.
14476
14477 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
14478
14479 * gfortran.dg/vect: New directory.
14480 * gfortran.dg/vect/vect.exp: New.
14481 * gfortran.dg/vect/vect-1.f90: New test.
14482 * gfortran.dg/vect/vect-2.f90: New test.
14483 * gfortran.dg/vect/vect-3.f90: New test.
14484 * gfortran.dg/vect/vect-4.f90: New test.
14485 * gfortran.dg/vect/vect-5.f90: New test.
14486
14487 2005-03-29 Jakub Jelinek <jakub@redhat.com>
14488
14489 PR middle-end/20622
14490 * gcc.dg/alias-7.c: New test.
14491
14492 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
14493
14494 * gcc.dg/sparc-reg-1.c: New test.
14495
14496 2005-03-28 Steve Ellcey <sje@cup.hp.com>
14497
14498 PR target/19890
14499 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
14500
14501 2005-03-29 Dale Ranta <dir@lanl.gov>
14502 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14503
14504 PR libfortran/20163
14505 * gfortran.dg/pr20163-2.f: New test.
14506
14507 2005-03-28 Jan Hubicka <jh@suse.cz>
14508
14509 PR middle-end/20635
14510 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
14511 by Jakub Jelinek.
14512
14513 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
14514
14515 PR tree-optimization/20626
14516 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
14517 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
14518
14519 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14520
14521 * gfortran.dg/underflow.f90: New test.
14522 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
14523
14524 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14525
14526 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
14527
14528 2005-03-25 Mark Mitchell <mark@codesourcery.com>
14529
14530 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
14531 (g++_init): Make sure that CXXFLAGS is set.
14532 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
14533 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
14534 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14535 * lib/objc.exp (objc_init): Likewise.
14536 * lib/treelang.exp (treelang_init): Likewise.
14537
14538 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
14539
14540 PR tree-optimization/20470
14541 * gcc.dg/tree-ssa/pr20470.c: New test.
14542
14543 2005-03-25 Geoffrey Keating <geoffk@apple.com>
14544
14545 * gcc.dg/ppc-stfiwx.c: New.
14546
14547 2005-03-25 Steve Ellcey <sje@cup.hp.com>
14548
14549 PR target/19888
14550 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
14551
14552 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14553
14554 * gcc.dg/20050325-1.c: Fix a typo.
14555
14556 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14557
14558 PR libfortran/19678
14559 PR libfortran/19679
14560 * gfortran.dg/dos_eol.f: New test.
14561
14562 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14563
14564 PR rtl-optimization/20249
14565 * gcc.dg/20050325-1.c: New test.
14566
14567 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14568
14569 PR libfortran/15332
14570 * gfortran.dg/pr15332.f: New test.
14571
14572 2005-03-24 Dale Johannesen <dalej@apple.com>
14573
14574 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
14575
14576 2005-03-24 Geoffrey Keating <geoffk@apple.com>
14577
14578 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
14579 'internal' visibility.
14580 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
14581 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
14582 'protected' visibility.
14583 * gcc.dg/visibility-7.c: Likewise.
14584 * lib/target-supports.exp (check_visibility_available): Take
14585 a parameter, the kind of visibility to check for.
14586 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
14587 to check_visibility_available.
14588
14589 * g++.dg/expr/cast3.C: New.
14590
14591 2005-03-24 David Edelsohn <edelsohn@gnu.org>
14592
14593 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
14594 rs6000.
14595
14596 2005-03-24 Steve Ellcey <sje@cup.hp.com>
14597
14598 PR target/20095
14599 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
14600
14601 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
14602
14603 * gcc.dg/badshift.c: Renamed to...
14604 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
14605
14606 * gcc.target/i386/badshift.c: Renamed to...
14607 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
14608 only.
14609
14610 PR rtl-optimization/20532
14611 * gcc.target/i386/badshift.c: New.
14612
14613 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14614
14615 * gfortran.dg/pr18025.f90: New test.
14616
14617 2005-03-23 Dale Johannesen <dalej@apple.com>
14618
14619 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
14620
14621 2005-03-23 Mark Mitchell <mark@codesourcery.com>
14622
14623 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
14624
14625 * lib/target-supports.exp (check_iconv_available): Default
14626 libiconv to -liconv, if there is no definition.
14627
14628 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
14629
14630 * gcc.dg/torture/cris-asm-mof-1.c: New test.
14631
14632 2005-03-22 Mark Mitchell <mark@codesourcery.com>
14633
14634 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
14635 * g++.dg/opt/pr7503-2.C: Likewise.
14636 * g++.dg/opt/pr7503-3.C: Likewise.
14637 * g++.dg/opt/pr7503-4.C: Likewise.
14638 * g++.dg/opt/pr7503-5.C: Likewise.
14639 * g++.dg/warn/minmax.C: New test.
14640
14641 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14642
14643 * gfortran.dg/g77_intrinsics_funcs.f: New test.
14644 * gfortran.dg/g77_intrinsics_sub.f: New test.
14645
14646 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
14647 Jan Hubicka <jh@suse.cz>
14648 Steven Bosscher <stevenb@suse.de
14649
14650 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
14651
14652 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14653
14654 PR c++/19980
14655 * g++.dg/template/redecl3.C: New test.
14656
14657 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14658
14659 PR c++/20499
14660 * g++.dg/parse/error16.C: Tweak error markers.
14661
14662 2005-03-22 Jakub Jelinek <jakub@redhat.com>
14663
14664 PR target/20561
14665 * gcc.dg/20050321-2.c: New test.
14666
14667 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
14668
14669 PR c++/20465
14670 PR c++/20381
14671 * g++.dg/template/ptrmem12.C: New.
14672
14673 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
14674
14675 PR rtl-optimization/20527
14676 * gcc.c-torture/execute/pr20527-1.c: New test.
14677
14678 2005-03-22 Ben Elliston <bje@au.ibm.com>
14679
14680 * gcc.misc-tests/options.exp (check_for_options): Create a real C
14681 program, compile it into a real executable and then delete the .c
14682 and .x files afterwards, to avoid problems on testglue targets.
14683
14684 2005-03-21 Stuart Hastings <stuart@apple.com>
14685
14686 * gcc.target/i386/sse-2.c: New.
14687
14688 2005-03-21 Uros Bizjak <uros@kss-loka.si>
14689
14690 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
14691
14692 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14693
14694 * g++.dg/parse/crash25.C: Fix typo.
14695
14696 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14697
14698 PR c++/20461
14699 * g++.dg/parse/crash24.C: New test.
14700
14701 PR c++/20536
14702 * g++.dg/parse/crash25.C: New test.
14703
14704 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14705
14706 PR c++/20147
14707 * g++.dg/ext/stmtexpr4.C: New test.
14708
14709 2005-03-20 Roger Sayle <roger@eyesopen.com>
14710
14711 PR middle-end/20539
14712 * gcc.c-torture/compile/pr13066-1.c: New test case.
14713 * gcc.c-torture/compile/pr20539-1.c: Likewise.
14714 * g++.dg/opt/pr13066-1.C: Likewise.
14715
14716 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
14717
14718 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
14719
14720 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14721
14722 PR fortran/18525
14723 * gfortran.dg/nesting_1.f90: New test.
14724
14725 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14726
14727 PR c++/20240
14728 * g++.dg/lookup/using13.C: New test.
14729
14730 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14731
14732 PR c++/20333
14733 * g++.dg/template/crash36.C: New test.
14734
14735 2005-03-18 Paolo Carlini <pcarlini@suse.de>
14736
14737 PR c++/20463
14738 * g++.dg/template/crash35.C: New test.
14739
14740 2005-03-17 Paolo Carlini <pcarlini@suse.de>
14741
14742 PR c++/19966
14743 * g++.dg/overload/operator2.C: New test.
14744
14745 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14746
14747 PR libfortran/20257
14748 * gfortran.dg/pr20257.f90: New test.
14749
14750 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14751
14752 PR libfortran/20480
14753 * gfortran.dg/pr20480.f90: New test.
14754
14755 2005-03-16 Richard Henderson <rth@redhat.com>
14756
14757 PR middle-end/15700
14758 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
14759 (_rtld_global): New.
14760 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
14761 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
14762
14763 * gcc.dg/alias-3.c: New.
14764 * gcc.dg/alias-4.c: New.
14765 * gcc.dg/alias-5.c: New.
14766 * gcc.dg/alias-6.c: New.
14767
14768 2005-03-15 Geoffrey Keating <geoffk@apple.com>
14769
14770 * gcc.dg/cpp/ucnid-7.c: New.
14771
14772 2005-03-15 Janis Johnson <janis187@us.ibm.com>
14773 Dorit Naishlos <dorit@il.ibm.com>
14774
14775 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
14776 darwin.
14777
14778 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
14779
14780 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
14781 misaligned accesses.
14782 * gcc.dg/vect/vect-58.c: Likewise.
14783 * gcc.dg/vect/vect-92.c: New.
14784 * gcc.dg/vect/vect-93.c: New.
14785
14786 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
14787
14788 PR fortran/18827
14789 * gfortran.dg/assign_2.f90: New test.
14790 * gfortran.dg/assign_3.f90: New test.
14791 * gfortran.dg/assign.f90: New test.
14792
14793 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
14794
14795 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
14796 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
14797 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
14798 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
14799 names.
14800
14801 2005-03-14 Geoffrey Keating <geoffk@apple.com>
14802
14803 * gcc.dg/cpp/ucnid-6.c: New.
14804
14805 * gcc.dg/cpp/normalize-1.c: New.
14806 * gcc.dg/cpp/normalize-2.c: New.
14807 * gcc.dg/cpp/normalize-3.c: New.
14808 * gcc.dg/cpp/normalize-4.c: New.
14809 * gcc.dg/cpp/ucnid-4.c: New.
14810 * gcc.dg/cpp/ucnid-5.c: New.
14811 * g++.dg/cpp/normalize-1.C: New.
14812 * g++.dg/cpp/ucnid-1.C: New.
14813
14814 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14815
14816 * gcc.dg/pr18628.c: New.
14817
14818 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14819
14820 PR c++/20280
14821 * g++.dg/tree-ssa/pr20280.C: New.
14822
14823 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14824
14825 PR fortran/20467
14826 * gfortran.dg/stfunc_2.f90: New test.
14827
14828 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14829
14830 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
14831
14832 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14833
14834 * gcc.dg/tree-ssa/20050314-1.c: New test.
14835
14836 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14837
14838 PR c++/4403
14839 PR c++/9783, DR433
14840 * g++.dg/template/friend34.C: New test.
14841 * g++.dg/template/friend35.C: Likewise.
14842 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
14843
14844 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14845
14846 Friend class name lookup 5/n
14847 PR c++/1016
14848 * g++.dg/lookup/hidden-class1.C: New test.
14849 * g++.dg/lookup/hidden-class2.C: Likewise.
14850 * g++.dg/lookup/hidden-class3.C: Likewise.
14851 * g++.dg/lookup/hidden-class4.C: Likewise.
14852 * g++.dg/lookup/hidden-class5.C: Likewise.
14853 * g++.dg/lookup/hidden-class6.C: Likewise.
14854 * g++.dg/lookup/hidden-class7.C: Likewise.
14855 * g++.dg/lookup/hidden-class8.C: Likewise.
14856 * g++.dg/lookup/hidden-class9.C: Likewise.
14857 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
14858 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
14859 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
14860 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
14861 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
14862 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
14863 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
14864 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
14865 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
14866 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
14867 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
14868
14869 2005-03-13 Mark Mitchell <mark@codesourcery.com>
14870
14871 PR c++/20157
14872 * g++.dg/template/error18.C: New test.
14873
14874 2005-03-09 Ben Elliston <bje@au.ibm.com>
14875
14876 PR debug/16792
14877 * g++.dg/debug/pr16792.C: New test.
14878
14879 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14880
14881 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
14882 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
14883 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
14884 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
14885 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
14886 test assertion names.
14887
14888 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14889
14890 PR fortran/18600
14891 * gfortran.dg/stfunc_1.f90: New test.
14892
14893 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14894
14895 PR fortran/16907
14896 * gfortran.dg/real_index_1.f90: New test.
14897
14898 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14899
14900 PR fortran/20323
14901 * gfortran.dg/spec_expr_1.f90: New test.
14902
14903 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14904
14905 PR c/20402
14906 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
14907 new parser.
14908
14909 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14910
14911 PR fortran/20361
14912 * gfortran.dg/largeequiv_1.f90: New test.
14913
14914 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14915
14916 * gcc.dg/ucnid-1.c: New.
14917 * gcc.dg/ucnid-2.c: New.
14918 * gcc.dg/ucnid-3.c: New.
14919 * gcc.dg/ucnid-4.c: New.
14920 * gcc.dg/ucnid-5.c: New.
14921 * gcc.dg/ucnid-6.c: New.
14922 * gcc.dg/cpp/ucnid-1.c: New.
14923 * gcc.dg/cpp/ucnid-2.c: New.
14924 * gcc.dg/cpp/ucnid-3.c: New.
14925 * g++.dg/other/ucnid-1.C: New.
14926
14927 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14928
14929 * gcc.dg/vmx/darwin-abi-3.c: Delete.
14930
14931 2005-03-11 Per Bothner <per@bothner.com>
14932
14933 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
14934 that diagnotics refer to correct token.
14935 * gcc.dg/unused-3.c: Likewise.
14936
14937 2005-03-11 Per Bothner <per@bothner.com>
14938
14939 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
14940 constant" is now actually on same line as string constant.
14941 * gcc.dg/cpp/direct2s.c: Likewise.
14942
14943 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
14944
14945 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
14946
14947 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14948
14949 PR libfortran/20124
14950 * gfortran.dg/pr20124.f90: New Test
14951
14952 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
14953
14954 PR tree-optimization/20130
14955 * gcc.dg/pr20130-1.c: New test.
14956
14957 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14958
14959 PR target/20095
14960 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
14961
14962 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14963
14964 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
14965
14966 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14967
14968 * g++.dg/eh/forced1.C: Fix comment.
14969 * g++.dg/eh/forced2.C: Ditto.
14970 * g++.dg/eh/forced3.C: Ditto.
14971 * g++.dg/eh/forced4.C: Ditto.
14972
14973 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
14974
14975 PR rtl-opt/20412
14976 * gcc.c-torture/compile/pr20412.c: New test.
14977
14978 2005-03-10 Roger Sayle <roger@eyesopen.com>
14979
14980 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
14981
14982 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14983
14984 PR target/20322
14985 * gcc.dg/20050307-1.c: New test.
14986
14987 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
14988
14989 PR c++/20375
14990 * g++.dg/other/stdarg3.C: New.
14991
14992 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14993
14994 PR c++/18384, c++/18327
14995 * g++.dg/init/array19.C: New test.
14996
14997 PR inline-asm/20314
14998 * gcc.dg/torture/pr20314-1.c: New test.
14999 * gcc.dg/torture/pr20314-2.c: New test.
15000
15001 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
15002
15003 * gcc.dg/20050309-1.c: New test.
15004
15005 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15006
15007 * gcc.dg/builtins-10.c: Reactivate disabled test.
15008 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
15009 new cbrt transformations.
15010
15011 2005-03-09 Mark Mitchell <mark@codesourcery.com>
15012
15013 PR c++/20208
15014 * g++.dg/template/array13.C: New test.
15015
15016 2005-03-09 Paolo Carlini <pcarlini@suse.de>
15017
15018 PR c++/16859
15019 * g++.dg/init/brace4.C: New test.
15020
15021 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
15022
15023 PR c++/20186
15024 * g++.dg/template/non-dependent12.C: New.
15025
15026 2005-03-08 Mark Mitchell <mark@codesourcery.com>
15027
15028 PR c++/20142
15029 * g++.dg/init/array18.C: Add dg-do run marker.
15030
15031 PR c++/20142
15032 * g++.dg/init/array18.C: New test.
15033
15034 2005-03-09 Ben Elliston <bje@au.ibm.com>
15035
15036 * consistency.vlad/vlad.exp: Remove trailing semicolons.
15037 * g++.dg/gcov/gcov.exp: Likewise.
15038 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
15039 * gcc.target/xstormy16/xstormy16.exp: Likewise.
15040 * lib/c-torture.exp: Likewise.
15041 * lib/fortran-torture.exp: Likewise.
15042 * lib/g++.exp: Likewise.
15043 * lib/gcc-defs.exp: Likewise.
15044 * lib/gcc-dg.exp: Likewise.
15045 * lib/gcc.exp: Likewise.
15046 * lib/gcov.exp: Likewise.
15047 * lib/gfortran.exp: Likewise.
15048 * lib/mike-g++.exp: Likewise.
15049 * lib/mike-gcc.exp: Likewise.
15050 * lib/objc-torture.exp: Likewise.
15051 * lib/objc.exp: Likewise.
15052 * lib/profopt.exp: Likewise.
15053 * lib/target-libpath.exp: Likewise.
15054 * lib/target-supports.exp: Likewise.
15055 * lib/treelang.exp: Likewise.
15056 * lib/wrapper.exp: Likewise.
15057
15058 2005-03-08 Jeff Law <law@redhat.com>
15059
15060 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
15061 PHI-OPT changes.
15062
15063 2005-03-08 Ira Rosen <irar@il.ibm.com>
15064
15065 * gcc.dg/vect/pr20122.c: New test.
15066
15067 2005-03-07 Jeff Law <law@redhat.com>
15068
15069 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
15070 was folded away.
15071 * gcc.dg/tree-ssa/pr18133-1.c: New test.
15072 * gcc.dg/tree-ssa/pr18133-2.c: New test.
15073 * gcc.dg/tree-ssa/pr18134.c: New test.
15074
15075 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15076
15077 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
15078 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
15079 gcc.dg/torture/builtin-noret-2.c: Require weak support.
15080
15081 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
15082
15083 PR tree-opt/17671
15084 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
15085
15086 2005-03-07 Mark Mitchell <mark@codesourcery.com>
15087
15088 * g++.dg/warn/Wnvdtor.C: New test.
15089
15090 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
15091
15092 * gcc.dg/torture/pr19683-1.c: New test.
15093
15094 2005-03-06 Steven G. Kargl <kargls@comcast.net>
15095
15096 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
15097 * gfortran.dg/g77/19990313-2.f: Ditto.
15098 * gfortran.dg/g77/19990313-3.f: Ditto.
15099 * gfortran.dg/g77/19990525-0.f: Ditto.
15100 * gfortran.dg/g77/19990826-0.f: Ditto.
15101 * gfortran.dg/g77/19990826-2.f: Ditto.
15102 * gfortran.dg/g77/19990826-3.f: Ditto.
15103 * gfortran.dg/g77/20000511-1.f: Ditto.
15104 * gfortran.dg/g77/20000511-2.f: Ditto.
15105 * gfortran.dg/g77/970625-2.f: Ditto.
15106 * gfortran.dg/g77/980310-2.f: Ditto.
15107 * gfortran.dg/g77/980310-3.f: Ditto.
15108 * gfortran.dg/g77/980310-8.f: Ditto.
15109 * gfortran.dg/g77/980519-2.f: Ditto.
15110 * gfortran.dg/g77/alpha1.f: Ditto.
15111 * gfortran.dg/g77/claus.f: Ditto.
15112 * gfortran.dg/g77/erfc.f: Ditto.
15113 * gfortran.dg/g77/short.f: Ditto.
15114 * gfortran.fortran-torture/execute/data.f90: Ditto.
15115 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
15116 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
15117
15118 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15119
15120 * lib/file-format.exp (gcc_target_object_format): Add check for som
15121 format and hardcode object formats on hppa*-*-hpux*.
15122 * lib/target-supports.exp (check_weak_available): Add check for som
15123 object format. Always return 0 on hppa*-*-hpux10*.
15124
15125 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
15126 is defined.
15127
15128 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
15129
15130 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15131
15132 * gfortran.dg/pr19936_1.f90: New test.
15133 * gfortran.dg/pr19936_2.f90: New test.
15134 * gfortran.dg/pr19936_3.f90: New test.
15135
15136 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15137 Paul Thomas <prthomas@drfccad.cea.fr>
15138
15139 * gfortran.dg/PR19754_1.f90: New test.
15140 * gfortran.dg/PR19754_2.f90: Ditto.
15141
15142 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15143
15144 PR c++/19311
15145 * g++.dg/template/non-dependent11.C: New test.
15146
15147 2005-03-05 Uros Bizjak <uros@kss-loka.si>
15148
15149 * lib/target-supports.exp (check_iconv_available): Fix comment.
15150
15151 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
15152 Joseph S. Myers <joseph@codesourcery.com>
15153
15154 PR c++/19797
15155 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
15156
15157 2005-03-04 Matthew Sachs <msachs@apple.com>
15158
15159 * gcc.exp (gcc_target_compile): Put braces around
15160 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
15161 * objc.exp (objc_target_compile): Likewise.
15162 * treelang.exp (treelang_target_compile): Likewise.
15163
15164 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15165
15166 PR fortran/19673
15167 * gfortran.dg/func_result_1.f90: New test.
15168
15169 2005-03-04 Ben Elliston <bje@au.ibm.com>
15170
15171 * gcc.misc-tests/options.exp: New test.
15172
15173 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
15174
15175 * gcc.dg/pr15784-4.c: New test.
15176
15177 2005-03-03 Geoffrey Keating <geoffk@apple.com>
15178
15179 * gcc.c-torture/execute/pr17133.c: New.
15180 * gcc.c-torture/compile/20050303-1.c: New.
15181
15182 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
15183
15184 * gcc.dg/cpp/assert4.c: Fix for cygwin.
15185
15186 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
15187
15188 * g++.dg/overload/using2.C: New.
15189
15190 2005-03-02 Mark Mitchell <mark@codesourcery.com>
15191
15192 PR c++/19916
15193 * g++.dg/init/ptrmem2.C: New test.
15194
15195 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
15196
15197 PR c/8927
15198 * gcc.dg/pr8927-1.c: New test.
15199
15200 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
15201
15202 PR c++/20232
15203 * g++.dg/inherit/covariant12.C: New.
15204
15205 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15206
15207 PR fortran/19479
15208 * gfortran.dg/bound_1.f90: New test.
15209
15210 2005-02-28 Janis Johnson <janis187@us.ibm.com>
15211
15212 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
15213 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
15214
15215 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
15216
15217 PR c/20245
15218 * gcc.dg/pr20245-1.c: New test.
15219
15220 2005-02-28 Jakub Jelinek <jakub@redhat.com>
15221
15222 PR middle-end/19874
15223 * gcc.c-torture/execute/20050119-2.c: New test case.
15224
15225 2005-02-28 Ben Elliston <bje@au.ibm.com>
15226
15227 * README: Update the DejaGnu bug reporting address.
15228 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
15229 * lib/objc-torture.exp: Likewise.
15230
15231 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15232
15233 * gfortran.dg/boz_1.f90: New test.
15234 * gfortran.dg/boz_3.f90: New test.
15235 * gfortran.dg/boz_4.f90: New test.
15236
15237 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15238
15239 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
15240 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
15241
15242 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15243
15244 PR libfortran/20101
15245 * gfortran.dg/write_0_pe_format.f90: New test.
15246
15247 2005-02-27 Jakub Jelinek <jakub@redhat.com>
15248
15249 PR c++/20206
15250 * g++.dg/opt/thunk2.C: New test.
15251 * g++.dg/opt/covariant1.C: New test.
15252
15253 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15254
15255 * gfortran.dg/e_d_fmt.f90: New test.
15256
15257 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
15258
15259 * gcc.dg/asm-b.c: Fix comment typos.
15260
15261 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15262
15263 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
15264 a V_MAY_DEF also.
15265
15266 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15267
15268 PR tree-opt/20188
15269 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
15270 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
15271 * gcc.dg/asm-b.c: New test.
15272
15273 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
15274
15275 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
15276 Disable this test on IRIX 6.
15277
15278 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
15279
15280 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
15281 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
15282 parser.
15283
15284 2005-02-25 Diego Novillo <dnovillo@redhat.com>
15285
15286 PR tree-optimization/20204
15287 * testsuite/gcc.dg/pr20204.c: New test.
15288
15289 2005-02-24 Jakub Jelinek <jakub@redhat.com>
15290
15291 PR target/20196
15292 * gcc.c-torture/execute/20050224-1.c: New test.
15293
15294 PR c++/20175
15295 * g++.dg/warn/Wbraces2.C: New test.
15296
15297 2005-02-23 Mark Mitchell <mark@codesourcery.com>
15298
15299 PR c++/19878
15300 * g++.dg/init/const2.C: New test.
15301
15302 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
15303
15304 PR tree-optimization/20100
15305 * gcc.c-torture/execute/pr20100-1.c: New test.
15306
15307 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15308
15309 * gfortran.dg/implicit_3.f90: New test.
15310
15311 * gfortran.dg/deftype_1.f90: New test.
15312
15313 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
15314
15315 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
15316 the test passes.
15317 * g++.dg/other/anon3.C: Accept a warning.
15318
15319 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
15320
15321 * gcc.dg/pr20017.c: Fix a comment typo.
15322
15323 2005-02-23 Bud Davis <bdavis@gfortran.org>
15324
15325 * gfortran.dg/list_read_4.f90: Change to f90 comments.
15326
15327 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15328
15329 PR ada/19902
15330 * ada/acats/tests/cxa/cxa3004.a: Remove.
15331 * ada/acats/tests/cxb/cxb30061.am: Likewise.
15332
15333 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15334
15335 PR c++/20073
15336 * g++.dg/init/const1.C: New test.
15337
15338 PR c++/19991
15339 * g++.dg/parse/constant7.C: New test.
15340
15341 PR c++/20152
15342 * g++.dg/parse/error27.C: New test.
15343 * g++.dg/template/qualttp15.C: Adjust error markers.
15344 * g++.old-deja/g++.other/struct1.C: Likewise.
15345
15346 PR c++/20153
15347 * g++.dg/template/error17.C: New test.
15348
15349 PR c++/20148
15350 * g++.dg/parser/error26.C: New test.
15351
15352 2005-02-22 Diego Novillo <dnovillo@redhat.com>
15353
15354 PR tree-optimization/20100
15355 PR tree-optimization/20115
15356 * gcc.dg/pr20115.c: New test.
15357 * gcc.dg/pr20115-1.c: New test.
15358 * gcc.dg/pr20100.c: New test.
15359 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
15360 call-clobbered variables after alias1.
15361
15362 2005-02-22 Bud Davis <bdavis@gfortran.org>
15363
15364 * gfortran.dg/list_read_4.f90: new test.
15365
15366 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
15367
15368 PR rtl-optimization/20017.
15369 * gcc.dg/pr20017.c: New.
15370
15371 2005-02-22 Devang Patel <dpatel@apple.com>
15372
15373 PR 19952
15374 * g++.dg/tree-ssa/pr19952.C: New test.
15375
15376 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15377
15378 PR c++/19883
15379 * g++.dg/parse/constant6.C: New test.
15380
15381 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15382
15383 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15384 * g++.dg/charset/asm2.c: Likewise.
15385 * g++.dg/charset/asm3.c: Likewise.
15386 * g++.dg/charset/asm4.c: Likewise.
15387 * g++.dg/charset/asm5.c: Likewise.
15388 * g++.dg/charset/attribute1.c: Likewise.
15389 * g++.dg/charset/attribute2.c: Likewise.
15390 * g++.dg/charset/extern1.cc: Likewise.
15391 * g++.dg/charset/extern2.cc: Likewise.
15392 * g++.dg/charset/extern3.cc: Likewise.
15393 * g++.dg/charset/function.cc: Likewise.
15394 * g++.dg/charset/string.c: Likewise.
15395 * g++.dg/charset/charset.exp: Likewise.
15396 * lib/target-supports.exp (check_iconv_available): Fix comment.
15397
15398 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15399
15400 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
15401 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15402 * gcc.dg/charset/asm2.c: Likewise.
15403 * gcc.dg/charset/asm3.c: Likewise.
15404 * gcc.dg/charset/asm4.c: Likewise.
15405 * gcc.dg/charset/asm5.c: Likewise.
15406 * gcc.dg/charset/asm6.c: Likewise.
15407 * gcc.dg/charset/attribute1.c: Likewise.
15408 * gcc.dg/charset/attribute2.c: Likewise.
15409 * gcc.dg/charset/builtin1.c: Likewise.
15410 * gcc.dg/charset/extern.c: Likewise.
15411 * gcc.dg/charset/function.c: Likewise.
15412 * gcc.dg/charset/string.c: Likewise.
15413 * gcc.dg/charset/charset.exp: Likewise.
15414
15415 2005-02-21 Bud Davis <bdavis9659@comcast.net>
15416
15417 PR fortran/20086
15418 * gfortran.dg/pr20086.f90: New test.
15419
15420 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
15421
15422 PR tree-optimization/19786
15423 * g++.dg/tree-ssa/pr19786.C: New.
15424
15425 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15426
15427 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
15428
15429 2005-02-21 Jeff Law <law@redhat.com>
15430
15431 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
15432
15433 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15434
15435 * gfortran.dg/do_iterator: Split loop, markup all lines for
15436 which an error locus is printed.
15437 * gfortran.dg/pr17708.f90: Markup all lines for which an error
15438 locus is printed.
15439 * gfortran.dg/select_4.f90: Likewise.
15440 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
15441 locuses in the various permutations.
15442
15443 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
15444
15445 PR tree-optimization/19951
15446 * g++.dg/vect: New directory.
15447 * g++.dg/vect/vect.exp: New file.
15448 * g++.dg/vect/pr19951.cc: New testcase.
15449 * g++.dg/dg.exp: Also prune vectorizer tests.
15450
15451 2005-02-20 Zack Weinberg <zack@codesourcery.com>
15452
15453 PR 18785
15454 * gcc.dg/charset/builtin1.c: New test.
15455
15456 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15457
15458 PR c++/19299
15459 * g++.dg/inherit/volatile1.C: New test.
15460
15461 PR c++/19440
15462 * g++.dg/template/dtor4.C: New test.
15463
15464 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15465
15466 * gfortran.dg/int_1.f90: New test.
15467
15468 2005-02-19 Devang Patel <dpatel@apple.com>
15469
15470 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
15471
15472 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15473
15474 * gfortran.dg/achar_1.f90: New test.
15475
15476 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
15477
15478 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
15479
15480 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
15481 Jakub Jelinek <jakub@redhat.com>
15482
15483 PR tree-optimization/19828
15484 * gcc.dg/tree-ssa/loop-7.c: New test.
15485 * gcc.c-torture/execute/20050218-1.c: New test.
15486
15487 2005-02-19 Jakub Jelinek <jakub@redhat.com>
15488
15489 PR c/20043
15490 * gcc.dg/transparent-union-1.c: New test.
15491 * gcc.dg/transparent-union-2.c: New test.
15492
15493 2005-02-18 James E Wilson <wilson@specifixinc.com>
15494
15495 PR tree-optimization/18977
15496 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
15497
15498 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
15499
15500 PR target/20054
15501 * gcc.dg/pr20054.c: New test.
15502
15503 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15504
15505 PR c++/19508
15506 * g++.dg/ext/attrib20.C: New test.
15507
15508 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
15509
15510 PR middle-end/20030
15511 * gfortran.fortran-torture/execute/character_passing.f90: New test.
15512
15513 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
15514
15515 PR c++/20008
15516 * g++.dg/opt/switch4.C: New.
15517
15518 2005-02-18 Jakub Jelinek <jakub@redhat.com>
15519
15520 PR c++/20023
15521 PR tree-optimization/20009
15522 * gcc.c-torture/compile/20050217-1.c: New test.
15523 * g++.dg/opt/switch3.C: New test.
15524
15525 PR tree-optimization/18947
15526 * gcc.c-torture/compile/20050215-1.c: New test.
15527 * gcc.c-torture/compile/20050215-2.c: New test.
15528 * gcc.c-torture/compile/20050215-3.c: New test.
15529
15530 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
15531
15532 PR c++/20028
15533 * g++.dg/template/crash34.C: New.
15534
15535 PR c++/20022
15536 * g++.dg/other/access3.C: New.
15537
15538 2005-02-17 Ira Rosen <irar@il.ibm.com>
15539
15540 * gcc.dg/vect/vect-98.c: New test.
15541
15542 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
15543
15544 PR tree-optimization/19967
15545 * gcc.dg/pr19967.c: New.
15546
15547 2005-02-16 Jakub Jelinek <jakub@redhat.com>
15548
15549 PR middle-end/19857
15550 * gcc.dg/tree-ssa/20050215-1.c: New test.
15551 * gcc.c-torture/execute/20050215-1.c: New test.
15552
15553 2005-02-15 Eric Christopher <echristo@redhat.com>
15554
15555 * gcc.dg/cpp/20050215-1.c: New file.
15556
15557 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
15558
15559 PR tree-optimization/15785
15560 * gcc.dg/pr15785-1.c: New test.
15561
15562 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
15563
15564 PR c++/17788
15565 * g++.dg/init/ctor4.C: New.
15566 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
15567
15568 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
15569
15570 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
15571 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
15572
15573 2005-02-15 Andreas Schwab <schwab@suse.de>
15574
15575 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
15576 declare malloc.
15577
15578 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
15579
15580 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
15581
15582 2005-02-14 Diego Novillo <dnovillo@redhat.com>
15583
15584 PR tree-optimization/19853
15585 * gcc.c-torture/compile/pr19853.c: New test.
15586
15587 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15588
15589 PR c++/19608
15590 * g++.dg/parse/local-class1.C: New.
15591
15592 PR c++/19895
15593 * g++.dg/parse/ptrmem3.C: New.
15594
15595 PR c++/19884
15596 * g++.old-deja/g++.oliva/template6.C: Add another case.
15597 * g++.dg/template/explicit6.C: New.
15598
15599 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
15600
15601 PR c++/17816
15602 * g++.dg/other/redecl2.C: New.
15603
15604 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15605
15606 PR c++/19891
15607 * g++.dg/abi/covariant4.C: New.
15608
15609 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
15610
15611 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
15612
15613 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
15614
15615 * gcc.dg/vect/vect-96.c: Fix typo.
15616
15617 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15618
15619 PR c++/14479
15620 PR c++/19487
15621 * g++.dg/template/enum5.C: New test.
15622
15623 2005-02-12 Ira Rosen <irar@il.ibm.com>
15624
15625 * gcc.dg/vect/vect-97.c: New test.
15626
15627 2005-02-12 Ira Rosen <irar@il.ibm.com>
15628
15629 * gcc.dg/vect/vect-96.c: New test.
15630
15631 2005-02-12 Uros Bizjak <uros@kss-loka.si>
15632
15633 * gcc.dg/builtins-34.c: Also check ldexp*.
15634
15635 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
15636
15637 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
15638
15639 2005-02-11 Janis Johnson <janis187@us.ibm.com>
15640
15641 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
15642 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
15643 dg-require-dll, dg-require-iconv, dg-require-named-sections,
15644 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
15645 selector_list, selector_expression, dg-process-target): Move to new
15646 file target-supports-dg.exp.
15647 * lib/target-supports-dg.exp: New.
15648
15649 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
15650 New.
15651
15652 2005-02-11 Jakub Jelinek <jakub@redhat.com>
15653
15654 PR c++/19666
15655 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
15656
15657 PR middle-end/19858
15658 * gcc.c-torture/compile/20050210-1.c: New test.
15659
15660 2005-02-11 Mark Mitchell <mark@codesourcery.com>
15661
15662 PR c++/19755
15663 * g++.dg/warn/Wbraces1.C: New test.
15664
15665 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
15666
15667 * gcc.dg/builtins-52.c: New testcase.
15668
15669 2005-02-10 Jakub Jelinek <jakub@redhat.com>
15670
15671 PR c/19342
15672 * gcc.c-torture/execute/20050119-1.c: New test.
15673
15674 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15675
15676 PR c++/19811
15677 * g++.dg/init/delete1.C: New test.
15678
15679 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
15680
15681 PR c++/18470
15682 * g++.dg/template/static12.C: New test.
15683
15684 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15685
15686 PR c++/19787
15687 * g++.dg/conversion/ambig1.C: New test.
15688
15689 PR c++/19739
15690 * g++.dg/ext/attrib19.C: New test.
15691
15692 PR c++/19732
15693 * g++.dg/parse/dtor5.C: New test.
15694
15695 PR c++/19762
15696 * g++.dg/template/dtor3.C: New test.
15697
15698 PR c++/19826
15699 * g++.dg/template/static11.C: New test.
15700 * g++.dg/template/crash2.C: Remove dg-error marker.
15701
15702 2005-02-09 Janis Johnson <janis187@us.ibm.com>
15703
15704 PR C++/18491
15705 * g++.old-deja/g++.mike/p10769a.C: Remove.
15706
15707 2005-02-09 Roger Sayle <roger@eyesopen.com>
15708
15709 * gcc.dg/builtins-48.c: New test case.
15710 * gcc.dg/builtins-49.c: New test case.
15711 * gcc.dg/builtins-50.c: New test case.
15712 * gcc.dg/builtins-51.c: New test case.
15713
15714 2005-02-09 Ian Lance Taylor <ian@airs.com>
15715
15716 PR middle-end/19583
15717 * g++.dg/warn/Wreturn-type-3.C: New test.
15718
15719 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15720
15721 PR middle-end/19402
15722 * gcc.dg/pr19402-1.c: New testcase.
15723 * gcc.dg/pr19402-2.c: likewise.
15724
15725 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15726
15727 PR middle-end/19854
15728 * g++.dg/tree-ssa/tmmti.C: New testcase.
15729
15730 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15731
15732 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
15733
15734 2005-02-08 Mark Mitchell <mark@codesourcery.com>
15735
15736 PR c++/19733
15737 * g++.dg/parse/crash23.C: New test.
15738 * g++.dg/warn/Weff1.C: New test.
15739
15740 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15741
15742 * gcc.dg/20050209-1.c: New test.
15743
15744 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15745
15746 PR target/19799
15747 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
15748
15749 2005-02-08 Mike Stump <mrs@apple.com>
15750
15751 * g++.dg/pch/import-2.c: New test.
15752 * g++.dg/pch/import-2.hs: New.
15753 * g++.dg/pch/include/import-2a.h: New.
15754 * g++.dg/pch/include/import-2b.h: New.
15755
15756 2005-02-08 Janis Johnson <janis187@us.ibm.com>
15757
15758 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
15759
15760 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15761
15762 * gfortran.dg/substr_1.f90: New test.
15763
15764 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
15765
15766 PR middle-end/19775
15767 * gcc.dg/torture/builtin-power-1.c: Disable test for
15768 invalid transformation.
15769 * gcc.dg/builtins-10.c: Likewise. Disable one test we
15770 no longer optimize.
15771 * gcc.dg/builtins-47.c: New testcase.
15772
15773 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
15774 Dorit Naishlos <dorit@il.ibm.com>
15775
15776 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
15777
15778 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
15779
15780 * gcc.c-torture/compile/20050206-1.c: New test.
15781
15782 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15783
15784 PR tree-opt/19768
15785 * g++.dg/opt/pr19768.C: New test.
15786
15787 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15788
15789 PR tree-opt/19736
15790 * gcc.c-torture/compile/pr19736.c: New test.
15791
15792 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15793
15794 PR c++/17401
15795 * g++.dg/parse/error25.C: New test.
15796
15797 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
15798
15799 * gcc.c-torture/execute/20050203-1.c: New.
15800
15801 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
15802
15803 * gcc.dg/vect/vect-85.c: Remove xfail.
15804 * gcc.dg/vect/vect-86.c: Remove xfail.
15805 * gcc.dg/vect/vect-87.c: Remove xfail.
15806 * gcc.dg/vect/vect-88.c: Remove xfail.
15807
15808 2005-02-02 Geoffrey Keating <geoffk@apple.com>
15809
15810 * gcc.dg/altivec-19.c: New.
15811
15812 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
15813
15814 PR c/17807
15815 * gcc.dg/nested-func-3.c: New test.
15816 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
15817
15818 2005-02-02 Janis Johnson <janis187@us.ibm.com>
15819
15820 * gcc.test-framework/gen_directive_tests: Generate tests for
15821 selector expressions.
15822
15823 2005-02-02 Matt Austern <austern@apple.com>
15824
15825 PR c++/19628
15826 * g++/ext/builtin7.C: New.
15827 * g++/ext/builtin8.C: New.
15828
15829 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15830
15831 PR c/18502
15832 * gcc.dg/pr18502-1.c: New test.
15833
15834 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15835
15836 PR c++/17413
15837 * g++.dg/template/local4.C: Tweak.
15838
15839 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
15840
15841 PR tree-optimization/19578
15842 * gcc.c-torture/compile/20050202-1.c: New test.
15843
15844 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15845
15846 PR c/19435
15847 * gcc.dg/c99-init-4.c: New test.
15848
15849 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15850
15851 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
15852
15853 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
15854
15855 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
15856 * g++.dg/eh/check-vect.h: New.
15857
15858 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
15859 * gcc.dg/vect/vect-78.c: Ditto.
15860 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
15861 Remove.
15862
15863 * g++.dg/conversion/simd1.C: Expect warning.
15864 * g++.dg/ext/attribute-test-1.C: Ditto.
15865 * g++.dg/ext/attribute-test-2.C: Ditto.
15866 * g++.dg/ext/attribute-test-3.C: Ditto.
15867 * g++.dg/ext/attribute-test-4.C: Ditto.
15868
15869 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
15870 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
15871
15872 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
15873
15874 2005-02-01 Richard Henderson <rth@redhat.com>
15875
15876 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15877 long double for ibm double-double format.
15878 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15879
15880 2005-02-01 Diego Novillo <dnovillo@redhat.com>
15881
15882 PR tree-optimization/19633
15883 * testsuite/gcc.dg/pr19633-1.c: New test.
15884 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
15885 to NULL or a symbol.
15886
15887 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15888
15889 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
15890 New procs.
15891 (dg-process-target (local override)): Handle selector expressions.
15892
15893 * gcc.test-framework/README: Describe tests in source directory.
15894 * gcc.test-framework/test-framework.awk: Handle dg- tests.
15895 * gcc.test-framework/test-framework.exp: Handle dg- tests.
15896 * gcc.test-framework/dg-bogus-exp-P.c: New test.
15897 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
15898 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
15899 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
15900 * gcc.test-framework/dg-do-link-exp-P.c: New test.
15901 * gcc.test-framework/dg-do-run-exp-P.c: New test.
15902 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
15903 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
15904 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
15905 * gcc.test-framework/dg-error-exp-P.c: New test.
15906 * gcc.test-framework/dg-error-exp-XP.c: New test.
15907 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
15908 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
15909 * gcc.test-framework/dg-output-exp-P.c: New test.
15910 * gcc.test-framework/dg-output-exp-XF.c: New test.
15911 * gcc.test-framework/dg-warning-exp-P.c: New test.
15912 * gcc.misc-tests/dg-1.c: Remove.
15913 * gcc.misc-tests/dg-2.c: Remove.
15914 * gcc.misc-tests/dg-3.c: Remove.
15915 * gcc.misc-tests/dg-4.c: Remove.
15916 * gcc.misc-tests/dg-5.c: Remove.
15917 * gcc.misc-tests/dg-6.c: Remove.
15918 * gcc.misc-tests/dg-7.c: Remove.
15919 * gcc.misc-tests/dg-8.c: Remove.
15920 * gcc.misc-tests/dg-9.c: Remove.
15921 * gcc.misc-tests/dg-10.c: Remove.
15922 * gcc.misc-tests/dg-11.c: Remove.
15923 * gcc.misc-tests/dg-12.c: Remove.
15924 * gcc.misc-tests/dg-test.exp: Remove.
15925
15926 * gcc.test-framework/test-framework.awk: Change recording and
15927 printing of passes and failures.
15928
15929 * gcc.test-framework: New directory.
15930 * gcc.test-framework/README: New.
15931 * gcc.test-framework/test-framework.exp: New.
15932 * gcc.test-framework/test-framework.awk: New.
15933 * gcc.test-framework/gen_directive_tests: New.
15934
15935 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
15936
15937 * lib/treelang.exp: Fix comment typos.
15938 (treelang_target_compile): Don't append libs=-ltreelang to options.
15939
15940 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
15941
15942 * g++.dg/parse/typename7.C: Adjust error messages.
15943
15944 2005-01-31 Jeff Law <law@redhat.com>
15945
15946 * gcc.c-torture/execute/20050131-1.c: New test.
15947 * gcc.dg/wcaselabel.c: New test.
15948
15949 2005-01-31 Mark Mitchell <mark@codesourcery.com>
15950
15951 * g++.dg/other/warning1.C: Adjust error messags.
15952 * g++.dg/parse/constant5.C: New test.
15953
15954 2005-01-31 Steven Bosscher <stevenb@suse.de>
15955
15956 PR c/19333
15957 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
15958 the test case valid.
15959 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
15960 * testsuite/gcc.dg/array-7.c: Adjust expected result.
15961 * testsuite/gcc.dg/pr18596-3.c: Likewise.
15962 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
15963 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
15964 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
15965
15966 2005-01-31 Dale Johannesen <dalej@apple.com>
15967
15968 * g++.dg/opt/pr19650.C: New test.
15969
15970 2005-01-31 Richard Henderson <rth@redhat.com>
15971
15972 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15973 long double for intel double extended format.
15974 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15975
15976 2005-01-30 Mark Mitchell <mark@codesourcery.com>
15977
15978 PR c++/19555
15979 * g++.dg/template/static10.C: New test.
15980
15981 PR c++/19395
15982 * g++.dg/parse/error24.C: New test.
15983
15984 PR c++/19367
15985 * g++.dg/lookup/builtin1.C: New test.
15986
15987 PR c++/19457
15988 * g++.dg/warn/conv3.C: New test.
15989
15990 2005-01-30 Bud Davis <bdavis@gfortran.org>
15991
15992 PR fortran/19647
15993 * gfortan.dg/inquire_7.f90
15994
15995 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
15996
15997 PR tree-optimization/15791
15998 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
15999 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
16000 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
16001 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
16002 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
16003 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
16004 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
16005 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
16006 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
16007 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
16008
16009 2005-01-29 Paul Brook <paul@codesourcery.com>
16010
16011 PR fortran/18565
16012 * check.c (real_or_complex_check): New function.
16013 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
16014 * intrinsic.c (add_functions): Use new check functions.
16015 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
16016 Add prototypes.
16017
16018 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
16019
16020 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
16021 gcc.dg/lvalue-3.c: New tests.
16022 * gcc.dg/concat.c: Update expected messages.
16023
16024 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
16025
16026 PR libfortran/19595
16027 * gfortran.dg/eor_1.f90: New test.
16028
16029 2005-01-29 Steven G. Kargl <kargls@comcast.net>
16030
16031 PR fortran/19589
16032 * gfortran.dg/logical_data_1.f90: New test.
16033
16034 2005-01-28 Mark Mitchell <mark@codesourcery.com>
16035
16036 PR c++/19253
16037 * g++.dg/template/crash33.C: New test.
16038
16039 PR c++/19667
16040 * g++.dg/template/crash32.C: New test.
16041
16042 2005-01-28 Ian Lance Taylor <ian@airs.com>
16043
16044 PR middle-end/16558
16045 * g++.dg/warn/Wreturn-type-2.C: New test.
16046
16047 2004-06-24 Jeff Law <law@redhat.com>
16048
16049 * gcc.dg/tree-ssa/20050128-1.c: New test.
16050
16051 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
16052
16053 * gcc.target/frv/all-mdpackh-1.c: New test.
16054
16055 2005-01-28 Steven Bosscher <stevenb@suse.de>
16056
16057 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
16058
16059 2005-01-27 Richard Henderson <rth@redhat.com>
16060
16061 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
16062
16063 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16064
16065 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
16066
16067 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16068
16069 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16070 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16071 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
16072 to cope with cases where the multilib options override the dg-options.
16073
16074 2005-01-27 Jakub Jelinek <jakub@redhat.com>
16075
16076 PR c/18946
16077 * gcc.dg/noncompile/20050120-1.c: New test.
16078
16079 2005-01-26 Diego Novillo <dnovillo@redhat.com>
16080
16081 PR tree-optimization/19633
16082 * gcc.dg/pr19633.c: New test.
16083 * gcc.dg/tree-ssa/pr19633.c: New test.
16084
16085 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
16086
16087 * gcc.dg/20041216-1.c: New test.
16088
16089 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
16090
16091 PR objc/18862
16092 * objc.dg/selector-2.m: New test.
16093
16094 2005-01-26 Jakub Jelinek <jakub@redhat.com>
16095
16096 * g++.dg/opt/range-test-2.C: New test.
16097
16098 PR rtl-optimization/19579
16099 * gcc.c-torture/execute/20050124-1.c: New test.
16100
16101 2005-01-26 Greg Parker <gparker@apple.com>
16102 Stuart Hastings <stuart@apple.com>
16103
16104 * gcc.c-torture/execute/20050125-1.c: New.
16105
16106 2005-01-18 Jan Hubicka <jh@suse.cz>
16107
16108 PR tree-optimize/19337
16109 * gcc.c-torture/compile/20050119-1.c: New test.
16110
16111 2005-01-24 James E Wilson <wilson@specifixinc.com>
16112
16113 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
16114 test for successful match.
16115
16116 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
16117
16118 PR objc/18408
16119 * objc.dg/comp-types-7.m: New test.
16120
16121 2005-01-24 Janis Johnson <janis187@us.ibm.com>
16122
16123 * lib/target-supports.exp (current_target_name): New.
16124 (check_effective_target_ilp32, check_effective_target_lp64):
16125 Cache the result to use as long as the current target, with
16126 multilib flags, remains the same.
16127
16128 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
16129 (dg-require-weak, dg-require-visibility, dg-require-alias,
16130 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
16131 dg-require-effective-target, dg-skip-if): Remove call to
16132 skip_test_and_clear_xfail.
16133 (dg-test): Clear xfail data.
16134
16135 2005-01-24 Jakub Jelinek <jakub@redhat.com>
16136
16137 PR target/17751
16138 * gcc.dg/ppc64-toc.c: New test.
16139
16140 * g++.dg/tree-ssa/empty-1.C: New test.
16141
16142 PR middle-end/19551
16143 * gcc.c-torture/execute/20050121-1.c: New test.
16144 * gcc.dg/20050121-2.c: New test.
16145
16146 2004-01-23 Steven G. Kargl <kargls@comcast.net>
16147 Paul Brook <paul@codesourcery.com>
16148
16149 PR fortran/17941
16150 * gfortran.dg/real_const_1.f: New test.
16151 * gfortran.dg/real_const_2.f90: New test.
16152 * gfortran.dg/complex_int_1.f90: New test.
16153
16154 2005-01-23 Bud Davis <bdavis9659@comcast.net>
16155
16156 PR fortran/19313
16157 * gfortan.dg/inquire_6.f90: New test.
16158
16159 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16160
16161 PR libfortran/19451
16162 * open_readonly_1.f90: New test.
16163
16164 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16165
16166 PR libfortran/18982
16167 * gfortran.dg/open_new.f90: New file.
16168
16169 2005-01-22 Paul Brook <paul@codesourcery.com>
16170
16171 * namelist_1.f90: New test.
16172
16173 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
16174
16175 PR tree-optimization/19484
16176 * gcc.c-torture/compile/20050122-[12].c: New tests.
16177
16178 2005-01-22 Paul Brook <paul@codesourcery.com>
16179
16180 * gfortran.dg/implicit_2.f90: New test.
16181
16182 2005-01-22 Bud Davis <bdavis9659@comcast.net>
16183
16184 PR fortran/19314
16185 * gfortran.dg/inquire_5.f90: New test.
16186
16187 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16188
16189 PR c/18809
16190 * gcc.dg/pr18809-1.c: New test.
16191
16192 2005-01-21 Ian Lance Taylor <ian@airs.com>
16193
16194 * gcc.dg/20050121-1.c: New test.
16195
16196 PR tree-optimization/13000
16197 * gcc.dg/20040206-1.c: Change warning to point where function is
16198 being inlined.
16199
16200 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16201
16202 PR c++/19208
16203 * g++.dg/template/array11.C: New test.
16204
16205 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16206
16207 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
16208 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
16209 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
16210 * gfortran.dg/getenv_1.f90: Add dg-do directive.
16211 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
16212 gfortran.dg/pr17164.f90: Add missing dg-do directives.
16213
16214 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
16215
16216 PR tree-optimization/15349
16217 * gcc.dg/tree-ssa/pr15349.c: New.
16218
16219 2005-01-20 Steve Ellcey <sje@cup.hp.com>
16220
16221 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
16222
16223 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
16224
16225 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
16226 scan-assembler-times directive name.
16227
16228 * gcc.dg/asm-a.c: Move dg-require-effective-target to
16229 after dg-do.
16230
16231 PR rtl-optimization/19462
16232 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
16233
16234 2005-01-19 Steve Ellcey <sje@cup.hp.com>
16235
16236 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
16237 counting function calls on ia64.
16238
16239 2005-01-19 Jakub Jelinek <jakub@redhat.com>
16240
16241 PR rtl-optimization/15139
16242 * gcc.dg/20050111-2.c: New test.
16243
16244 PR c/17297
16245 * gcc.c-torture/compile/20050113-1.c: New testcase.
16246
16247 PR middle-end/19164
16248 * gcc.dg/20050113-1.c: New testcase.
16249
16250 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
16251
16252 * gcc.dg/vect/vect-85.c: Add comment.
16253 * gcc.dg/vect/vect-86.c: Add xfail for now.
16254 * gcc.dg/vect/vect-87.c: Add xfail for now.
16255 * gcc.dg/vect/vect-88.c: Add xfail for now.
16256 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
16257
16258 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16259
16260 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
16261
16262 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16263
16264 * g++.dg/debug/typedef3.C: New test.
16265
16266 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
16267
16268 PR c/19472
16269 * gcc.dg/asm-a.c: New test.
16270
16271 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
16272
16273 * gcc.dg/sh-relax.c: Add prototype for abort.
16274
16275 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16276
16277 * gcc.dg/short-compare-1.c: New test.
16278 * gcc.dg/short-compare-2.c: Likewise.
16279
16280 2005-01-18 Michael Matz <matz@suse.de>
16281
16282 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
16283
16284 2005-01-17 Diego Novillo <dnovillo@redhat.com>
16285
16286 PR tree-optimization/19121
16287 * gcc.c-torture/compile/pr19121.c: New test.
16288
16289 2005-01-17 James E. Wilson <wilson@specifixinc.com>
16290
16291 PR target/19357
16292 * gcc.c-torture/compile/pr19357.c: New test.
16293
16294 2005-01-17 Ian Lance Taylor <ian@airs.com>
16295
16296 PR c/5675
16297 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
16298 pass--those that refer just to the variable, possibly with a
16299 cast.
16300 * gcc.dg/c99-const-expr-3.c: Likewise.
16301
16302 PR middle-end/13127
16303 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
16304 longer emitted.
16305
16306 2005-01-16 Bud Davis <bdavis9659@comcast.net>
16307
16308 PR fortran/18778
16309 * gfortran.dg/endfile_2.f90: New test.
16310
16311 2005-01-16 Steven G. Kargl <kargls@comcast.net>
16312
16313 PR 19168
16314 * gfortran.dg/select_5.f90: New test.
16315
16316 2004-01-16 Paul Brook <paul@codesourcery.com>
16317
16318 * gfortran.dg/common_4.f90: New test.
16319
16320 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
16321
16322 PR rtl-optimization/19462
16323 * gcc.dg/torture/pr19462-1.c: New test.
16324
16325 2005-01-15 Ziemowit Laski <zlaski@apple.com>
16326
16327 PR objc/19321
16328 * objc.dg/func-ptr-2.m: New.
16329 * objc.dg/volatile-1.m: New.
16330
16331 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16332
16333 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
16334
16335 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16336
16337 PR tree-optimization/19060
16338 * gcc.c-torture/execute/20050104-1.c: New test.
16339
16340 2005-01-15 Bud Davis <bdavis9659@comcast.net>
16341
16342 PR fortran/18983
16343 * gfortran.dg/write_to_null.f90: New test.
16344
16345 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
16346 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16347
16348 PR other/19328
16349 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
16350 argument.
16351
16352 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16353
16354 PR c++/19263
16355 * g++.dg/init/vector1.C: New test.
16356
16357 2005-01-14 James E. Wilson <wilson@specifixinc.com>
16358
16359 PR target/13158
16360 * gcc.target/ia64/sibcall-unwind-1.c: New test.
16361 PR target/18987
16362 * gcc.target/ia64/sibcall-unwind-2.c: New test.
16363
16364 2005-01-14 Steven G. Kargl <kargls@comcast.net>
16365
16366 * gfortran.dg/select_1.f90: New test.
16367 * gfortran.dg/select_2.f90: New test.
16368 * gfortran.dg/select_3.f90: New test.
16369 * gfortran.dg/select_4.f90: New test.
16370
16371 2005-01-14 Jakub Jelinek <jakub@redhat.com>
16372
16373 PR middle-end/19084
16374 PR rtl-optimization/19348
16375 * gcc.dg/20050111-1.c: New test.
16376 * gcc.c-torture/execute/20050111-1.c: New test.
16377
16378 * gcc.dg/i386-asm-4.c: New test.
16379
16380 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16381
16382 * gcc.dg/nested-func-2.c: New test.
16383 * ada/acats/norun.lst: Remove c953002.
16384
16385 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
16386
16387 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
16388
16389 2005-01-12 Ben Elliston <bje@au.ibm.com>
16390
16391 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
16392
16393 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
16394
16395 PR target/18761
16396 * g++.dg/abi/align1.C: New test.
16397
16398 2005-01-11 Alan Modra <amodra@bigpond.net.au>
16399
16400 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
16401 at a time.
16402 * g++.dg/ext/altivec_check.h: Support compiling as C.
16403
16404 2005-01-10 Roger Sayle <roger@eyesopen.com>
16405
16406 PR c++/19355
16407 * g++.dg/expr/pr19355-1.C: New test case.
16408
16409 2005-01-10 Laurent GUERBY <laurent@guerby.net>
16410
16411 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
16412 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
16413 * ada/acats/tests/c3/c92005b.ada: Likewise.
16414 * ada/acats/tests/c3/cxb3012.a: Likewise.
16415 * ada/acats/norun.lst: Add c380004 and c953002, add PR
16416
16417 2005-01-09 Paul Brook <paul@codesourcery.com>
16418
16419 * gfortran.dg/common_2.f90: New file.
16420 * gfortran.dg/common_3.f90: New file.
16421
16422 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
16423
16424 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
16425
16426 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16427
16428 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
16429 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
16430 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
16431 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
16432 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
16433 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
16434 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
16435 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
16436 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
16437 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
16438 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
16439 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
16440 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
16441 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
16442 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
16443 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
16444 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
16445 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
16446 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
16447 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
16448 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
16449 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
16450 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
16451 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
16452 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
16453 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
16454 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
16455 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
16456 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
16457 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
16458 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
16459 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
16460 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
16461 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
16462 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
16463 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
16464 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
16465 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
16466 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
16467 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
16468 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
16469 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
16470 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
16471 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
16472 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
16473 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
16474 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
16475 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
16476 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
16477 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
16478 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
16479 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
16480 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
16481 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
16482 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
16483 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
16484 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
16485 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
16486 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
16487 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
16488 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
16489 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
16490 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
16491 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
16492 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
16493 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
16494 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
16495
16496 * gcc.dg/vect/vect-1.c: Fix spelling.
16497 * gcc.dg/vect/vect-10.c: Fix spelling.
16498 * gcc.dg/vect/vect-11.c: Fix spelling.
16499 * gcc.dg/vect/vect-12.c: Fix spelling.
16500 * gcc.dg/vect/vect-14.c: Fix spelling.
16501 * gcc.dg/vect/vect-15.c: Fix spelling.
16502 * gcc.dg/vect/vect-16.c: Fix spelling.
16503 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
16504 * gcc.dg/vect/vect-64.c: Fix comments.
16505 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
16506
16507 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16508 Ira Rosen <irar@il.ibm.com>
16509
16510 * gcc.dg/vect/vect-70.c: New test.
16511 * gcc.dg/vect/vect-71.c: New test.
16512
16513 2005-01-09 Manfred Hollstein <mh@suse.com>
16514
16515 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
16516 * gcc.dg/pr18241-2.c: Likewise.
16517 * gcc.dg/pr18241-3.c: Likewise.
16518 * gcc.dg/pr18241-4.c: Likewise.
16519 * gcc.dg/pr18241-5.c: Likewise.
16520
16521 2005-01-08 Richard Henderson <rth@redhat.com>
16522
16523 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16524 False for x86 and x86-64.
16525
16526 2005-01-08 Diego Novillo <dnovillo@redhat.com>
16527
16528 PR tree-optimization/18241
16529 * gcc.dg/pr18241-1.c: New test.
16530 * gcc.dg/pr18241-2.c: New test.
16531 * gcc.dg/pr18241-3.c: New test.
16532 * gcc.dg/pr18241-4.c: New test.
16533 * gcc.dg/pr18241-5.c: New test.
16534
16535 2005-01-08 Steven G. Kargl <kargls@comcast.net>
16536
16537 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
16538 gfortran.dg/select_4.f90: New.
16539
16540 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16541
16542 * gcc.c-torture/execute/20050107-1.c: New test.
16543
16544 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
16545
16546 PR c++/19298
16547 * g++.dg/template/ref2.C: New.
16548
16549 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
16550
16551 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
16552 instead of being empty.
16553
16554 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16555
16556 PR fortran/15553
16557 * gfortran.dg/array-1.f90: New test.
16558
16559 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16560
16561 PR tree-optimization/19283
16562 * gcc.c-torture/execute/20050106-1.c: New test.
16563
16564 PR rtl-optimization/18861
16565 * gcc.dg/20050105-1.c: New test.
16566
16567 PR tree-optimization/18828
16568 * gcc.dg/20050105-2.c: New test.
16569
16570 2005-01-07 Andreas Jaeger <aj@suse.de>
16571
16572 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
16573
16574 2005-01-07 Bud Davis <bdavis9659@comcast.net>
16575
16576 PR fortran/18398
16577 * gfortran.dg/fmt_read.f90: New test.
16578
16579 2005-01-06 Geoffrey Keating <geoffk@apple.com>
16580
16581 * gcc.dg/rs6000-ldouble-2.c: New.
16582
16583 2005-01-06 Mark Mitchell <mark@codesourcery.com>
16584
16585 PR c++/19244
16586 * g++.dg/parser/ctor2.C: New test.
16587
16588 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16589
16590 PR c++/17154
16591 * g++.dg/template/using9.C: New test.
16592
16593 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16594
16595 PR c++/19258
16596 * g++.dg/lookup/friend6.C: New test.
16597
16598 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
16599
16600 PR c++/19270
16601 * g++.dg/template/array10.C: New.
16602
16603 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16604
16605 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
16606 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
16607
16608 2005-01-06 Jakub Jelinek <jakub@redhat.com>
16609
16610 * gcc.c-torture/compile/20050105-1.c: New test.
16611
16612 2005-01-05 Geoffrey Keating <geoffk@apple.com>
16613
16614 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
16615
16616 2005-01-05 Roger Sayle <roger@eyesopen.com>
16617
16618 PR middle-end/19100
16619 * gcc.dg/conv-3.c: New test case.
16620
16621 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
16622
16623 * gcc.dg/asm-wide-1.c: New test.
16624
16625 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
16626
16627 PR c++/19030
16628 * g++.dg/parse/crash22.C: New
16629
16630 2005-01-04 Geoffrey Keating <geoffk@apple.com>
16631
16632 PR 19257
16633 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
16634
16635 2005-01-04 Uros Bizjak <uros@kss-loka.si>
16636
16637 PR middle-end/17767
16638 * gcc.dg/i386-mmx-6.c: New test case.
16639
16640 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
16641
16642 PR tree-optimization/18308
16643 * gcc.dg/vect/pr18308.c: New testcase.
16644
16645 2005-01-04 Andreas Jaeger <aj@suse.de>
16646
16647 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
16648
16649 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16650 Robert Bowdidge <bowdidge@apple.com>
16651
16652 * gcc.dg/cpp/subframework1.c: New.
16653 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
16654 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
16655 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
16656 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
16657
16658 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16659
16660 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
16661 producing warning.
16662 * gcc.dg/darwin-weakimport-2.c: New.
16663
16664 2005-01-03 Richard Henderson <rth@redhat.com>
16665
16666 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
16667
16668 2005-01-03 Richard Henderson <rth@redhat.com>
16669
16670 * gcc.dg/vect/vect.exp: Enable for ia64.
16671 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
16672 (check_effective_target_vect_float): Likewise.
16673 (check_effective_target_vect_no_align): Likewise.
16674 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
16675 * gcc.dg/vect/vect-8.c: Likewise.
16676
16677 2005-01-03 Uros Bizjak <uros@kss-loka.si>
16678
16679 PR target/19236
16680 * gcc.dg/pr19236-1.c: New test case.
16681
16682 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
16683
16684 PR rtl-optimization/12092
16685 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
16686
16687 2005-01-02 Andreas Jaeger <aj@suse.de>
16688
16689 * gcc.dg/pr12092-1.c: Do not run on x86_64.
16690
16691 2005-01-01 Roger Sayle <roger@eyesopen.com>
16692 Andrew Pinski <pinskia@physics.uc.edu>
16693
16694 PR rtl-optimization/12092
16695 * gcc.dg/pr12092-1.c: New test case.
16696
16697 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
16698
16699 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
16700 'hidden' and 'default' for better portability.
16701 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
16702
16703 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
16704 6 and 7.
16705 * g++.old-deja/g++.brendan/new3.C: Likewise.
16706
16707 2005-01-01 Steven Bosscher <stevenb@suse.de>
16708
16709 * gcc.dg/20041231-1.C: New test.
16710 * g++.dg/warn/Wunreachable-code-1.C: New test.
16711
16712 2004-12-30 David Edelsohn <edelsohn@gnu.org>
16713
16714 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
16715 file, not /dev/null. Abort on error.
16716
16717 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
16718 Ziemowit Laski <zlaski@apple.com>
16719
16720 PR objc/18971
16721 * objc.dg/encode-5.m: New test.
16722
16723 2004-12-29 Richard Henderson <rth@redhat.com>
16724
16725 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
16726 * objc.dg/stabs-1.m: Disable for ia64.
16727
16728 2004-12-29 Mark Mitchell <mark@codesourcery.com>
16729
16730 PR c++/19190
16731 * g++.dg/warn/Wunused-10.C: New test.
16732
16733 2004-12-28 Richard Henderson <rth@redhat.com>
16734
16735 * objc.dg/stabs-1.m: Disable for alpha.
16736
16737 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16738
16739 PR c++/19149
16740 * g++.dg/parse/error23.C: New test.
16741
16742 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16743
16744 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
16745
16746 PR fortran/19032
16747 * gfortran.dg/intrinsic_modulo_1.f90: New.
16748 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
16749 tests with divisor -1.
16750
16751 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16752
16753 * g++.dg/opt/temp1.C (memcpy): Return a value.
16754
16755 PR c++/19148
16756 * g++.dg/expr/cond7.C: New test.
16757
16758 2004-12-27 Paul Brook <paul@codesourcery.com>
16759
16760 * gfortran.dg/g77/select_no_compile.f: Remove.
16761
16762 2004-12-27 Richard Henderson <rth@redhat.com>
16763
16764 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
16765 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
16766 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
16767
16768 2004-12-26 Richard Henderson <rth@redhat.com>
16769
16770 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
16771 by 1i instead of token pasting.
16772
16773 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16774
16775 PR tree-optimization/17578
16776 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
16777 to additional_flags.
16778 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
16779
16780 2004-12-25 Richard Henderson <rth@redhat.com>
16781
16782 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16783 Remove Alpha.
16784
16785 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16786
16787 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
16788 hppa*-*-hpux*.
16789 * gcc.dg/pr17957.c (dg-options): Likewise.
16790 * gcc.dg/struct-ret-1.c: Add prototype for abort.
16791 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
16792 instead of 0 on __hppa__.
16793 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
16794 "foo,%r" on hppa*-*-*.
16795
16796 2004-12-23 Bud Davis <bdavis9659@comcast.net>
16797
16798 PR fortran/19071
16799 * gfortran.dg/complex_write.f90: New test.
16800
16801 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16802
16803 PR c++/17595
16804 * g++.dg/parse/pragma2.C: New test.
16805
16806 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
16807
16808 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16809
16810 * gcc.dg/empty2.c: Add missing dg-warning.
16811
16812 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16813
16814 PR c++/17413
16815 * g++.dg/template/local4.C: New test.
16816 * g++.dg/template/crash19.C: Add dg-error marker.
16817
16818 * g++.dg/template/crash31.C: Correct embedded PR number.
16819
16820 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16821
16822 PR c++/16405
16823 * g++.dg/opt/temp1.C: Add do-run marker.
16824
16825 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16826
16827 * g++.dg/template/spec19.C: New.
16828
16829 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16830
16831 PR target/16819
16832 * gcc.dg/empty2.c: New.
16833
16834 2004-12-23 Richard Henderson <rth@redhat.com>
16835
16836 * lib/target-supports.exp (check_effective_target_vect_no_align):
16837 Remove i?86 and x86-64.
16838
16839 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16840
16841 PR c++/16405
16842 * g++.dg/opt/temp1.C: New test.
16843
16844 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16845
16846 PR c++/18733
16847 * g++.dg/template/friend33.C: New testcase.
16848
16849 2004-12-22 Mark Mitchell <mark@codesourcery.com>
16850
16851 PR c++/18464
16852 * g++.dg/template/cond5.C: New test.
16853
16854 PR c++/18492
16855 * g++.dg/inherit/thunk3.C: New test.
16856
16857 PR c++/11224
16858 * g++.dg/warn/Wunused-9.C: New test.
16859
16860 2004-12-22 Janis Johnson <janis187@us.ibm.com>
16861
16862 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
16863
16864 2004-12-22 Jan Beulich <jbeulich@novell.com>
16865
16866 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
16867
16868 2004-12-21 Mark Mitchell <mark@codesourcery.com>
16869
16870 PR c++/18378
16871 * g++.dg/ext/packed8.C: New test.
16872
16873 PR c++/19063
16874 * g++.dg/template/crash31.C: New test.
16875
16876 PR c++/19034
16877 * g++.dg/template/crash30.C: New test.
16878
16879 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
16880
16881 PR C++/18984
16882 * g++.dg/eh/ctor3.C: New test.
16883
16884 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16885
16886 * objc.dg/stabs-1.m: Allow section name to be quoted and
16887 assembly label to begin with '.LL'.
16888
16889 2004-12-21 Janis Johnson <janis187@us.ibm.com>
16890
16891 * gcc.dg/vect/vect.exp
16892 (check_effective_target_lp64_or_vect_no_align): New.
16893 * gcc.dg/vect/vect-77.c: Use it.
16894 * gcc.dg/vect/vect-78.c: Use it.
16895
16896 * lib/target-supports.exp
16897 (check_effective_target_vect_no_max,
16898 check_effective_target_vect_no_bitwise,
16899 check_effective_target_vect_no_align): New.
16900 * gcc.dg/vect/vect-13.c: Use them.
16901 * gcc.dg/vect/vect-17.c: Ditto.
16902 * gcc.dg/vect/vect-18.c: Ditto.
16903 * gcc.dg/vect/vect-19.c: Ditto.
16904 * gcc.dg/vect/vect-20.c: Ditto.
16905 * gcc.dg/vect/vect-27.c: Ditto.
16906 * gcc.dg/vect/vect-29.c: Ditto.
16907 * gcc.dg/vect/vect-44.c: Ditto.
16908 * gcc.dg/vect/vect-48.c: Ditto.
16909 * gcc.dg/vect/vect-50.c: Ditto.
16910 * gcc.dg/vect/vect-52.c: Ditto.
16911 * gcc.dg/vect/vect-54.c: Ditto.
16912 * gcc.dg/vect/vect-56.c: Ditto.
16913 * gcc.dg/vect/vect-58.c: Ditto.
16914 * gcc.dg/vect/vect-60.c: Ditto.
16915 * gcc.dg/vect/vect-72.c: Ditto.
16916 * gcc.dg/vect/vect-80.c: Ditto.
16917
16918 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
16919
16920 PR c++/14075
16921 * g++.dg/init/string1.C: New.
16922
16923 PR c++/18975
16924 * g++.dg/other/synth1.C: New.
16925
16926 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16927
16928 PR c/18963
16929 * gcc.dg/pr18963-1.c: New test.
16930
16931 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16932
16933 PR c/18596
16934 * gcc.dg/funcdef-storage-1.c (foo): Remove.
16935 * gcc.dg/pr18596-1.c: Use dg-error.
16936 (dg-options): Use -fno-unit-at-a-time.
16937 * gcc.dg/pr18596-2.c: New test.
16938 * gcc.dg/pr18596-3.c: New test.
16939
16940 2004-12-20 Roger Sayle <roger@eyesopen.com>
16941
16942 PR middle-end/18683
16943 * g++.dg/opt/pr18683-1.C: New test case.
16944
16945 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
16946
16947 PR other/19093
16948 * g++.dg/opt/max1.C: Fix for 64bit targets.
16949
16950 2004-12-20 Matt Austern <austern@apple.com>
16951
16952 PR c++/19044
16953 * g++.dg/ext/builtin6.C: New
16954
16955 2004-12-20 Diego Novillo <dnovillo@redhat.com>
16956
16957 PR tree-optimization/19080
16958 * gcc.c-torture/compile/pr19080.c: New test.
16959
16960 2004-12-20 Steven Bosscher <stevenb@suse.de>
16961
16962 * gcc.dg/20041219-1.c: New test.
16963
16964 2004-12-19 Roger Sayle <roger@eyesopen.com>
16965
16966 PR middle-end/19068
16967 * g++.dg/opt/max1.C: New test case.
16968
16969 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16970
16971 * gcc.dg/fdata-sections-1.c: New test.
16972
16973 2004-12-18 Roger Sayle <roger@eyesopen.com>
16974
16975 PR middle-end/18548
16976 * gcc.dg/max-1.c: New test case.
16977
16978 2004-12-18 Jakub Jelinek <jakub@redhat.com>
16979
16980 * gcc.c-torture/execute/20041218-1.c: New test.
16981
16982 2004-12-17 Diego Novillo <dnovillo@redhat.com>
16983
16984 * gcc.dg/pr18501.c: New test.
16985 * gcc.dg/uninit-5.c: XFAIL.
16986 * gcc.dg/uninit-9.c: XFAIL.
16987
16988 2004-12-17 Dale Johannesen <dalej@apple.com>
16989
16990 * gcc.dg/20041213-1.c: New.
16991
16992 2004-12-17 Ziemowit Laski <zlaski@apple.com>
16993
16994 * objc.dg/stabs-1.m: Allow assembly label to begin
16995 with a dot ('.').
16996
16997 2004-12-17 Jakub Jelinek <jakub@redhat.com>
16998
16999 * gcc.c-torture/execute/20041213-1.c: Move...
17000 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
17001
17002 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
17003
17004 PR c++/18721
17005 * g++.dg/lookup/conv-5.C: New.
17006
17007 2004-12-16 Ziemowit Laski <zlaski@apple.com>
17008
17009 * objc.dg/stabs-1.m: New test.
17010
17011 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17012
17013 * gcc.dg/visibility-c.c: Change compile to
17014 assemble for the test.
17015
17016 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17017
17018 PR target/19041
17019 * gcc.dg/visibility-c.c: New test.
17020
17021 2004-12-16 Roger Sayle <roger@eyesopen.com>
17022
17023 PR middle-end/18493
17024 * gcc.dg/switch-8.c: New test case.
17025
17026 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
17027
17028 PR c++/18905
17029 * g++.dg/template/init4.C: New.
17030 * g++.dg/opt/static3.C: Enable optimizer.
17031
17032 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
17033
17034 * g++.dg/other/complex1.C: New test.
17035
17036 2004-12-15 Alan Modra <amodra@bigpond.net.au>
17037
17038 * g++.dg/opt/inline9.C: New test.
17039
17040 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17041
17042 PR fortran/18993
17043 * gfotran.dg/nullify_1.f: New test.
17044
17045 2004-12-15 Richard Henderson <rth@redhat.com>
17046
17047 * gcc.target/i386/i386.exp: New harness.
17048 * gcc.target/i386/vect-args.c: New.
17049
17050 2004-12-15 David Edelsohn <edelsohn@gnu.org>
17051
17052 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
17053
17054 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17055
17056 PR c++/18825
17057 * g++.dg/template/friend32.C: New test.
17058
17059 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17060
17061 * cpp/pragma-once-1.c: New test.
17062 * cpp/pragma-once-1b.h: Likewise.
17063 * cpp/pragma-once-1c.h: Likewise.
17064 * cpp/pragma-once-1d.h: Likewise.
17065 * cpp/inc/pragma-once-1a.h: Likewise.
17066
17067 2004-12-15 Bud Davis <bdavis9659@comcast.net>
17068 Steven G. Kargl <kargls@comcast.net>
17069
17070 PR fortran/17597
17071 * gfortran.dg/list_read_3.f90: New test.
17072
17073 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17074
17075 * gcc.dg/ftrapv-2.c: New test.
17076
17077 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
17078
17079 PR c++/18981
17080 * g++.dg/template/typename9.C: New test.
17081
17082 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17083
17084 PR c++/18738
17085 * g++.dg/template/typename8.C: New test.
17086 * g++.dg/parse/friend2.C: Tweak error message.
17087
17088 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17089
17090 * gcc.c-torture/20041214-1.c: New test.
17091
17092 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17093
17094 PR c++/18965
17095 * g++.dg/init/array17.C: New test.
17096
17097 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17098
17099 PR c++/18793
17100 * g++.dg/init/aggr3.C: New test.
17101
17102 2004-12-14 Janis Johnson <janis187@us.ibm.com
17103
17104 * gcc.dg/altivec-types-1.c: New test.
17105 * gcc.dg/altivec-types-2.c: New test.
17106 * gcc.dg/altivec-types-3.c: New test.
17107 * gcc.dg/altivec-types-4.c: New test.
17108 * g++.dg/ext/altivec-types-1.C: New test.
17109 * g++.dg/ext/altivec-types-2.C: New test.
17110 * g++.dg/ext/altivec-types-3.C: New test.
17111 * g++.dg/ext/altivec-types-4.C: New test.
17112
17113 2004-12-14 Jakub Jelinek <jakub@redhat.com>
17114
17115 PR middle-end/18951
17116 * gcc.c-torture/execute/20041213-1.c: New test.
17117
17118 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
17119
17120 PR c++/18949
17121 * g++.dg/template/cast1.C: New.
17122
17123 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
17124
17125 * gcc.c-torture/execute/20041213-2.c: New test.
17126
17127 2004-12-13 Richard Henderson <rth@redhat.com>
17128
17129 * gcc.dg/i386-sse-10.c: Fix typo in options.
17130
17131 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
17132
17133 PR c++/18968
17134 * g++.dg/opt/pr18968.C: New test.
17135
17136 2004-12-13 Mark Mitchell <mark@codesourcery.com>
17137
17138 PR c++/18925
17139 * g++.dg/ext/visibility/staticdatamem.C: New test.
17140
17141 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
17142
17143 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
17144
17145 2004-12-13 Roger Sayle <roger@eyesopen.com>
17146
17147 PR rtl-optimization/18928
17148 * gcc.dg/pr18928-1.c: New test case.
17149
17150 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
17151
17152 PR tree-opt/16951
17153 * gcc.c-torture/compile/20041211-1.c: New.
17154
17155 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17156
17157 PR middle-end/17564
17158 * gcc.c-torture/execute/20041212-1.c: New test.
17159
17160 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17161
17162 PR fortran/18869
17163 * gfortran.dg/common_1.f90: New test.
17164
17165 2004-12-12 Steven G. Kargl <kargls@comcast.net>
17166 Paul Brook <paul@codesourcery.com>
17167
17168 PR fortran/16222
17169 * gfortran.dg/real_do_1.f90: New test.
17170
17171 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
17172
17173 PR tree-opt/18040
17174 * g++.dg/opt/ptrmem6.C: New test.
17175
17176 2004-12-11 Roger Sayle <roger@eyesopen.com>
17177
17178 PR middle-end/18921
17179 * gcc.dg/pr18921-1.c: New test case.
17180
17181 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17182
17183 PR fortran/17175
17184 * gfortran.dg/scale_1.f90: New test.
17185
17186 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
17187
17188 PR middle-end/18903
17189 * gcc.c-torture/compile/pr18903.c: New test.
17190
17191 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
17192
17193 * gcc.c-torture/execute/20041210-1.c: New test.
17194
17195 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17196
17197 PR c++/18731
17198 * g++.dg/parser/struct-1.C: New test.
17199 * g++.dg/parser/struct-2.C: New test.
17200 * g++.dg/parser/struct-3.C: New test.
17201
17202 2004-12-09 Richard Henderson <rth@redhat.com>
17203
17204 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
17205
17206 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
17207 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
17208
17209 2004-12-09 Matt Austern <austern@apple.com>
17210
17211 PR c++/18514
17212 * g++.dg/ext/builtin1.C: New
17213 * g++.dg/ext/builtin2.C: New
17214 * g++.dg/ext/builtin3.C: New
17215 * g++.dg/ext/builtin4.C: New
17216 * g++.dg/ext/builtin5.C: New
17217
17218 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
17219
17220 PR tree-opt/18904
17221 * g++.dg/opt/ptrmem5.C: New test.
17222
17223 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
17224
17225 * g++.dg/parse/typename5.C: Adjust for new error.
17226 * g++.dg/parse/typename7.C: New.
17227
17228 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17229
17230 PR c++/18073
17231 * g++.dg/other/mmintrin.C: New test.
17232
17233 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
17234
17235 PR c++/16681
17236 * g++.dg/init/array15.C: New.
17237 * g++.dg/init/array16.C: New.
17238
17239 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17240
17241 PR fortran/18826
17242 * gfortran.dg/assign_1.f90: New test.
17243
17244 2004-12-08 Nick Clifton <nickc@redhat.com>
17245
17246 * gcc.target/xstormy16/bss_below100: New directory containing tests.
17247 * gcc.target/xstormy16/data_below100: Likewise.
17248 * gcc.target/xstormy16/sfr: Likewise.
17249 * gcc.target/xstormy16/below100.S: New test source file.
17250 * gcc.target/xstormy16/below100.ld: New test linker script.
17251 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17252 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
17253 bp instructions.
17254 * gcc.target/xstormy16/bp.c: Likewise.
17255
17256 * gcc.target/xstormy16/bss_below100: New files:
17257 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17258 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17259 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17260 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17261 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17262 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17263 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17264 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17265 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17266 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17267 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17268 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17269 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17270 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17271 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17272 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17273 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17274 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17275 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17276 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17277 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17278 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17279 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17280 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17281 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17282 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17283 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17284
17285 * gcc.target/xstormy16/data_below100: New files:
17286 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17287 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17288 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17289 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17290 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17291 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17292 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17293 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17294 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17295 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17296 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17297 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17298 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17299 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17300 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17301 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17302 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17303 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17304 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17305 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17306 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17307 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17308 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17309 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17310 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17311 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17312 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17313
17314 * gcc.target/xstormy16/sfr: New files:
17315 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
17316 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
17317 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
17318 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
17319 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
17320 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
17321 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
17322 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
17323 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
17324 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
17325 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
17326 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
17327 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
17328 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
17329 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
17330 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
17331 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
17332 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
17333 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
17334 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
17335 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
17336 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
17337 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
17338 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
17339 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
17340 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
17341 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
17342 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
17343 27_if0_sfrw_bitfield_f.c
17344
17345 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17346
17347 PR c++/18100
17348 * g++.dg/lookup/name-clash4.C: New test.
17349
17350 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
17351
17352 PR c++/18672
17353 * g++.dg/opt/array1.C: New.
17354
17355 PR c++/18803
17356 * g++.dg/template/operator5.C: New.
17357
17358 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
17359
17360 PR c/18867
17361 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
17362
17363 2004-12-07 Steven Bosscher <stevenb@suse.de>
17364
17365 * gcc.dg/noncompile/20041207.c: New test.
17366
17367 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
17368
17369 * g++.dg/other/unreachable-1.C: New test.
17370
17371 2004-12-06 Nick Clifton <nickc@redhat.com>
17372
17373 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
17374 <limits.h> because the latter comes from gcc's include/ directory
17375 and not the newlib/libc/include directory.
17376
17377 2004-12-04 Richard Henderson <rth@redhat.com>
17378
17379 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
17380
17381 2004-12-04 Richard Henderson <rth@redhat.com>
17382
17383 * lib/target-supports.exp (check_gc_sections_available): Disable
17384 for alpha and ia64.
17385
17386 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
17387
17388 PR middle-end/17909
17389 * g++.dg/other/vararg-2.C: New test.
17390
17391 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17392
17393 PR c++/17011, c++/17971
17394 * g++.dg/template/error15.C: Adjust expected error.
17395 * g++.dg/template/instantiate3.C: Likewise.
17396
17397 2004-12-03 Janis Johnson <janis187@us.ibm.com>
17398
17399 * gcc.dg/altivec-18.c: Fix for darwin
17400
17401 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
17402
17403 PR c++/18782
17404 * g++.dg/parse/ptrmem2.C: New.
17405
17406 PR c++/18318
17407 * g++.dg/template/new1.C: New.
17408
17409 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17410
17411 PR fortran/18710
17412 * gfortran.dg/direct_io_3.f90: New test.
17413
17414 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
17415
17416 PR 18758
17417 * g++.dg/parse/crash21.C: New.
17418
17419 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17420
17421 PR c++/15664, c++/18276
17422 * g++.dg/template/ttp13.C: New test.
17423 * g++.dg/template/ttp14.C: Likewise.
17424
17425 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17426
17427 PR c++/18123
17428 * g++.dg/parse/enum2.C: New test.
17429 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
17430
17431 2004-12-02 Nick Clifton <nickc@redhat.com>
17432
17433 * gcc.target/xstormy16: New test directory.
17434 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17435 * gcc.target/xstormy16/bp.c: Check the generation of bp
17436 instructions.
17437 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
17438 bn instructions and the BELOW100 attribute.
17439
17440 2004-12-02 Alan Modra <amodra@bigpond.net.au>
17441
17442 PR target/16952
17443 * gcc.dg/ppc-eabi.c: New.
17444
17445 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17446
17447 PR fortran/18284
17448 * gfortran.dg/backspace.f90
17449
17450 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17451
17452 * gfortran.dg/inquire.f90: New test.
17453
17454 2004-12-01 Janis Johnson <janis187@us.ibm.com>
17455
17456 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
17457 handle effective-target-keyword.
17458 (dg-skip-if): Support effective-target keyword as target list.
17459 (dg-xfail-if): Ditto.
17460 * lib/target-supports.exp (is-effective-target-keyword): New proc.
17461
17462 2004-12-01 Diego Novillo <dnovillo@redhat.com>
17463
17464 PR tree-optimization/18291
17465 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
17466
17467 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
17468
17469 PR C++/18729
17470 * g++.dg/parse/crash20.C: New.
17471
17472 PR c++/17431
17473 * g++.dg/overload/arg1.C: New.
17474 * g++.dg/overload/arg2.C: New.
17475 * g++.dg/overload/arg3.C: New.
17476 * g++.dg/overload/arg4.C: New.
17477
17478 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
17479
17480 * gcc.dg/c99-flex-array-4.c: Remove.
17481
17482 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17483
17484 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
17485
17486 * lib/target-supports.exp (is-effective-target): Simplify.
17487
17488 * lib/target-supports.exp (check_effective_target_vect_long):
17489 Fix for powerpc64-*-*.
17490
17491 2004-11-30 Loren James Rittle <ljrittle@acm.org>
17492
17493 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
17494 to support new requirements on FreeBSD 5.
17495
17496 2004-11-30 Devang Patel <dpatel@apple.com>
17497
17498 PR 18702
17499 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
17500
17501 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17502
17503 * g++.dg/ext/altivec-13.C: New test.
17504
17505 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
17506
17507 PR tree-opt/18298
17508 * gcc.c-torture/execute/p18298.c: New test.
17509
17510 2004-11-30 Ira Rosen <irar@il.ibm.com>
17511 Dorit Naishlos <dorit@il.ibm.com>
17512
17513 PR tree-opt/18607
17514 * gcc.dg/vect/vect-89.c: New test.
17515
17516 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
17517
17518 * gcc.dg/pr18596-1.c: New test.
17519
17520 2004-11-30 Ben Elliston <bje@au.ibm.com>
17521
17522 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
17523
17524 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17525
17526 PR c/18479
17527 * gcc.dg/pr18479.c: New test.
17528
17529 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17530
17531 PR target/18490
17532 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
17533 mmix-knuth-mmixware.
17534
17535 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
17536 cris-*-elf* cris-*-aout* mmix-*-*
17537
17538 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17539
17540 PR middle-end/18725
17541 * gcc.dg/pr18725.c: New test.
17542
17543 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17544
17545 PR target/18488
17546 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
17547
17548 PR target/18336
17549 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
17550
17551 2004-11-29 Mark Mitchell <mark@codesourcery.com>
17552
17553 PR c++/18368
17554 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
17555 * g++.old-deja/g++.law/ctors5.C: Likewise.
17556 * g++.old-deja/g++.other/crash25.C: Likewise.
17557
17558 PR c++/18674
17559 * g++.dg/template/error16.C: New test.
17560
17561 PR c++/18512
17562 * g++.dg/template/crash29.C: New test.
17563
17564 2004-11-29 Diego Novillo <dnovillo@redhat.com>
17565
17566 PR tree-optimization/18712
17567 * gcc.c-torture/compile/pr18712.c: New test.
17568
17569 2004-11-29 Joseph Myers <joseph@codesourcery.com>
17570
17571 PR c/7544
17572 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
17573 tests.
17574
17575 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17576
17577 PR c++/18652
17578 * g++.dg/lookup/crash6.C: New test.
17579
17580 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17581
17582 PR middle-end/18164
17583 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
17584
17585 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
17586
17587 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
17588 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
17589 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
17590
17591 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
17592
17593 * gcc.dg/pr18164.c: New test.
17594
17595 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
17596
17597 * gcc.dg/funroll-loops-all.c: New.
17598
17599 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17600
17601 PR target/18489
17602 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
17603 delimeter, match space and TAB as well as ":".
17604
17605 PR target/18484
17606 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
17607
17608 PR target/18348
17609 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
17610
17611 PR target/18345
17612 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
17613
17614 PR target/18337
17615 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
17616
17617 2004-11-28 Bud Davis <bdavis9659@comcast.net>
17618
17619 * gfortran.dg/direct_io_2.f90: New test.
17620
17621 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17622
17623 PR target/18334
17624 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
17625
17626 2004-11-28 Richard Henderson <rth@redhat.com>
17627
17628 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
17629
17630 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
17631
17632 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
17633 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
17634 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
17635 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
17636 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
17637 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
17638 gcc.dg/pointer-arith-8.c: New tests.
17639
17640 2004-11-27 Bud Davis <bdavis9659@comcast.net>
17641
17642 PR fortran/18364
17643 * gfortran.dg/endfile.f90: New test.
17644
17645 2004-11-27 Falk Hueffner <falk@debian.org>
17646
17647 * gcc.dg/loop-6.c: New test.
17648
17649 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17650
17651 * gcc.c-torture/execute/20041126-1.c: New test.
17652
17653 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17654
17655 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
17656 on IRIX.
17657
17658 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17659
17660 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
17661 functions.
17662
17663 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17664
17665 PR rtl-optimization/17825
17666 * gcc.c-torture/compile/20041119-1.c: New test.
17667
17668 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17669
17670 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
17671 Check existence of ld library path variables before unsetting.
17672
17673 2004-11-26 Mark Mitchell <mark@codesourcery.com>
17674
17675 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
17676
17677 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17678
17679 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
17680
17681 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17682
17683 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
17684
17685 2004-11-26 Ben Elliston <bje@au.ibm.com>
17686
17687 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
17688 dg-do directive.
17689
17690 2004-11-26 Ben Elliston <bje@au.ibm.com>
17691
17692 * gcc.dg/pr17957.c: Pass --param, not -param.
17693
17694 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
17695
17696 PR middle-end/17957
17697 * testsuite/gcc.dg/pr17957.c: New test.
17698
17699 2004-11-25 Mark Mitchell <mark@codesourcery.com>
17700
17701 PR c++/18445
17702 * g++.dg/template/crash28.C: Likewise.
17703
17704 PR c++/18001
17705 * g++.dg/expr/unary2.C: Adjust lvalue messages.
17706 * g++.dg/ext/lvaddr.C: Likewise.
17707 * g++.dg/opt/pr7503-3.C: Likewise.
17708
17709 PR c++/18466
17710 * g++.dg/parse/qualified3.C: New test.
17711 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
17712
17713 PR c++/18545
17714 * g++.dg/expr/return1.C: New test.
17715
17716 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17717
17718 Friend class name lookup 3/n, PR c++/3332
17719 * g++.dg/lookup/friend3.C: New test.
17720 * g++.dg/lookup/friend4.C: Likewise.
17721 * g++.dg/lookup/friend5.C: Likewise.
17722
17723 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17724
17725 Friend class name lookup 2/n, PR c++/14513, c++/15410
17726 * g++.dg/lookup/friend2.C: New test.
17727 * g++.dg/template/friend31.C: Likewise.
17728
17729 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17730
17731 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
17732
17733 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17734
17735 PR c++/17473
17736 * g++.dg/tc1/dr56.C: Remove.
17737 * g++.dg/template/typedef1.C: Add dg-error markers.
17738 * g++.old-deja/g++.other/typedef7.C: Likewise.
17739
17740 PR c++/18285
17741 * g++.dg/parse/typedef7.C: New test.
17742
17743 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
17744
17745 * gcc.c-torture/execute/20041124-1.c: New test.
17746
17747 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17748
17749 * g++.dg/template/deduce3.C: New test.
17750
17751 PR c++/18586
17752 * g++.dg/template/crash27.C: New test.
17753
17754 PR c++/18530
17755 * g++.dg/warn/Wshadow-3.C: New test.
17756
17757 2004-11-24 Devang Patel <dpatel@apple.com>
17758
17759 PR/18555
17760 * gcc.dg/cpp/isysroot-1.c: New test.
17761 * gcc.dg/cpp/usr/include/stdio.h: New file.
17762 * gcc.dg/cpp/isysroot-2.c: New test.
17763 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
17764 New file.
17765
17766 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17767
17768 PR c++/8929
17769 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
17770
17771 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17772
17773 * gcc.target/sparc/align.c: Do not include <stdint.h>.
17774 * gcc.target/sparc/pdist.c: Likewise.
17775
17776 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
17777
17778 PR c++/16882
17779 * g++.dg/conversion/simd1.C: New test.
17780
17781 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17782
17783 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
17784 and restore_ld_library_path_env_vars.
17785 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
17786 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
17787 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
17788 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
17789
17790 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
17791
17792 * gcc.dg/pragma-align-2.c: Test macro expansion.
17793 * gcc.dg/pragma-pack-2.c: New test.
17794
17795 2004-11-23 Richard Henderson <rth@redhat.com>
17796
17797 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
17798 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17799 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
17800 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
17801 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
17802 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
17803
17804 * gcc.dg/vect/vect.exp: Add check for alpha.
17805 * lib/target-supports.exp (check_alpha_max_hw_available): New.
17806 (check_effective_target_vect_int): Enable for alpha.
17807 (check_effective_target_vect_long): New.
17808 (is-effective-target): Add it.
17809
17810 2004-11-23 Uros Bizjak <uros@kss-loka.si>
17811
17812 * gcc.dg/pr18614-1.c: New test.
17813
17814 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17815
17816 * gcc.dg/setjmp-2.c: New test.
17817
17818 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
17819
17820 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
17821 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
17822 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
17823 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
17824 gcc.target/sparc/pdist.c: New tests.
17825
17826 2004-11-22 Bob Wilson <bob.wilson@acm.org>
17827
17828 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
17829
17830 2004-11-22 Dale Johannesen <dalej@apple.com>
17831
17832 * gcc.dg/20041111-1.c: New.
17833
17834 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17835
17836 PR tree-opt/18536
17837 * gcc.dg/vect/pr18536.c: New test.
17838
17839 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17840
17841 PR c++/18354
17842 * g++.dg/template/nontype11.C: New test.
17843
17844 2004-11-21 Roger Sayle <roger@eyesopen.com>
17845
17846 PR middle-end/18520
17847 * gcc.dg/pr18520-1.c: New test case.
17848
17849 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
17850
17851 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
17852 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
17853 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
17854 expected diagnostics.
17855
17856 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17857
17858 PR target/18580
17859 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
17860 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
17861 vect-77.c, vect-77a.c: XFAIL on the SPARC.
17862
17863 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17864
17865 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
17866
17867 2004-11-19 Mark Mitchell <mark@codesourcery.com>
17868 Joseph Myers <joseph@codesourcery.com>
17869
17870 * lib/target-supports.exp (check_visibility_available): Really
17871 test the compiler.
17872
17873 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17874
17875 PR tree-opt/18181
17876 * gcc.dg/vect/vect-85.c: New test.
17877 * gcc.dg/vect/vect-86.c: New test.
17878 * gcc.dg/vect/vect-87.c: New test.
17879 * gcc.dg/vect/vect-88.c: New test.
17880
17881 2004-11-19 Ben Elliston <bje@au.ibm.com>
17882
17883 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
17884
17885 2004-11-18 Janis Johnson <janis187@us.ibm.com>
17886
17887 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
17888 * gcc.dg/ppc-and-1.c: Ditto.
17889 * gcc.dg/ppc-compare-1.c: Ditto.
17890 * gcc.dg/ppc-mov-1.c: Ditto
17891
17892 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
17893 Mark Mitchell <mark@codesourcery.com>
17894
17895 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
17896
17897 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17898 Aldy Hernandez <aldyh@redhat.com>
17899
17900 * lib/target-supports.exp (check_effective_target_vect_int): New
17901 (check_effective_target_vect_float): New
17902 (check_effective_target_vect_double): New.
17903 (is-effective-target): Support new effective targets keywords.
17904 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
17905 default action for dg-do.
17906 * gcc.dg/vect/pr16105.c: Use new support.
17907 * gcc.dg/vect/pr18400.c: Ditto.
17908 * gcc.dg/vect/pr18425.c: Ditto.
17909 * gcc.dg/vect/vect-1.c: Ditto.
17910 * gcc.dg/vect/vect-10.c: Ditto.
17911 * gcc.dg/vect/vect-11.c: Ditto.
17912 * gcc.dg/vect/vect-12.c: Ditto.
17913 * gcc.dg/vect/vect-13.c: Ditto.
17914 * gcc.dg/vect/vect-14.c: Ditto.
17915 * gcc.dg/vect/vect-15.c: Ditto.
17916 * gcc.dg/vect/vect-16.c: Ditto.
17917 * gcc.dg/vect/vect-17.c: Ditto.
17918 * gcc.dg/vect/vect-18.c: Ditto.
17919 * gcc.dg/vect/vect-19.c: Ditto.
17920 * gcc.dg/vect/vect-2.c: Ditto.
17921 * gcc.dg/vect/vect-20.c: Ditto.
17922 * gcc.dg/vect/vect-21.c: Ditto.
17923 * gcc.dg/vect/vect-22.c: Ditto.
17924 * gcc.dg/vect/vect-23.c: Ditto.
17925 * gcc.dg/vect/vect-24.c: Ditto.
17926 * gcc.dg/vect/vect-25.c: Ditto.
17927 * gcc.dg/vect/vect-26.c: Ditto.
17928 * gcc.dg/vect/vect-27.c: Ditto.
17929 * gcc.dg/vect/vect-27a.c: Ditto.
17930 * gcc.dg/vect/vect-28.c: Ditto.
17931 * gcc.dg/vect/vect-29.c: Ditto.
17932 * gcc.dg/vect/vect-29a.c: Ditto.
17933 * gcc.dg/vect/vect-3.c: Ditto.
17934 * gcc.dg/vect/vect-30.c: Ditto.
17935 * gcc.dg/vect/vect-31.c: Ditto.
17936 * gcc.dg/vect/vect-32.c: Ditto.
17937 * gcc.dg/vect/vect-33.c: Ditto.
17938 * gcc.dg/vect/vect-34.c: Ditto.
17939 * gcc.dg/vect/vect-35.c: Ditto.
17940 * gcc.dg/vect/vect-36.c: Ditto.
17941 * gcc.dg/vect/vect-37.c: Ditto.
17942 * gcc.dg/vect/vect-38.c: Ditto.
17943 * gcc.dg/vect/vect-4.c: Ditto.
17944 * gcc.dg/vect/vect-40.c: Ditto.
17945 * gcc.dg/vect/vect-41.c: Ditto.
17946 * gcc.dg/vect/vect-42.c: Ditto.
17947 * gcc.dg/vect/vect-43.c: Ditto.
17948 * gcc.dg/vect/vect-44.c: Ditto.
17949 * gcc.dg/vect/vect-45.c: Ditto.
17950 * gcc.dg/vect/vect-46.c: Ditto.
17951 * gcc.dg/vect/vect-47.c: Ditto.
17952 * gcc.dg/vect/vect-48.c: Ditto.
17953 * gcc.dg/vect/vect-48a.c: Ditto.
17954 * gcc.dg/vect/vect-49.c: Ditto.
17955 * gcc.dg/vect/vect-5.c: Ditto.
17956 * gcc.dg/vect/vect-50.c: Ditto.
17957 * gcc.dg/vect/vect-51.c: Ditto.
17958 * gcc.dg/vect/vect-52.c: Ditto.
17959 * gcc.dg/vect/vect-53.c: Ditto.
17960 * gcc.dg/vect/vect-54.c: Ditto.
17961 * gcc.dg/vect/vect-55.c: Ditto.
17962 * gcc.dg/vect/vect-56.c: Ditto.
17963 * gcc.dg/vect/vect-56a.c: Ditto.
17964 * gcc.dg/vect/vect-57.c: Ditto.
17965 * gcc.dg/vect/vect-58.c: Ditto.
17966 * gcc.dg/vect/vect-59.c: Ditto.
17967 * gcc.dg/vect/vect-6.c: Ditto.
17968 * gcc.dg/vect/vect-60.c: Ditto.
17969 * gcc.dg/vect/vect-61.c: Ditto.
17970 * gcc.dg/vect/vect-62.c: Ditto.
17971 * gcc.dg/vect/vect-63.c: Ditto.
17972 * gcc.dg/vect/vect-64.c: Ditto.
17973 * gcc.dg/vect/vect-65.c: Ditto.
17974 * gcc.dg/vect/vect-66.c: Ditto.
17975 * gcc.dg/vect/vect-67.c: Ditto.
17976 * gcc.dg/vect/vect-68.c: Ditto.
17977 * gcc.dg/vect/vect-69.c: Ditto.
17978 * gcc.dg/vect/vect-7.c: Ditto.
17979 * gcc.dg/vect/vect-72.c: Ditto.
17980 * gcc.dg/vect/vect-72a.c: Ditto.
17981 * gcc.dg/vect/vect-73.c: Ditto.
17982 * gcc.dg/vect/vect-74.c: Ditto.
17983 * gcc.dg/vect/vect-75.c: Ditto.
17984 * gcc.dg/vect/vect-76.c: Ditto.
17985 * gcc.dg/vect/vect-77.c: Ditto.
17986 * gcc.dg/vect/vect-77a.c: Ditto.
17987 * gcc.dg/vect/vect-78.c: Ditto.
17988 * gcc.dg/vect/vect-79.c: Ditto.
17989 * gcc.dg/vect/vect-8.c: Ditto.
17990 * gcc.dg/vect/vect-80.c: Ditto.
17991 * gcc.dg/vect/vect-82.c: Ditto.
17992 * gcc.dg/vect/vect-82_64.c: Ditto.
17993 * gcc.dg/vect/vect-83.c: Ditto.
17994 * gcc.dg/vect/vect-83_64.c: Ditto.
17995 * gcc.dg/vect/vect-9.c: Ditto.
17996 * gcc.dg/vect/vect-all.c: Ditto.
17997 * gcc.dg/vect/vect-none.c: Ditto.
17998
17999 2004-11-17 Janis Johnson <janis187@us.ibm.com>
18000
18001 * lib/gcc-dg.exp (dg-skip-if): New function.
18002 (dg-forbid-option): Remove.
18003 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
18004 * g++.dg/abi/bitfield8.C: Likewise.
18005 * g++.dg/abi/dtor1.C: Likewise.
18006 * g++.dg/abi/empty10.C: Likewise.
18007 * g++.dg/abi/empty7.C: Likewise.
18008 * g++.dg/abi/empty9.C: Likewise.
18009 * g++.dg/abi/layout3.C: Likewise.
18010 * g++.dg/abi/layout4.C: Likewise.
18011 * g++.dg/abi/thunk1.C: Likewise.
18012 * g++.dg/abi/thunk2.C: Likewise.
18013 * g++.dg/abi/vbase11.C: Likewise.
18014 * g++.dg/abi/vthunk2.C: Likewise.
18015 * g++.dg/abi/vthunk3.C: Likewise.
18016 * g++.dg/ext/attrib8.C: Likewise.
18017 * g++.dg/opt/longbranch2.C: Likewise.
18018 * g++.dg/opt/reg-stack4.C: Likewise.
18019 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18020 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18021 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18022 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18023 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18024 * gcc.dg/20000609-1.c: Likewise.
18025 * gcc.dg/20000720-1.c: Likewise.
18026 * gcc.dg/20011107-1.c: Likewise.
18027 * gcc.dg/20011119-1.c: Likewise.
18028 * gcc.dg/20020108-1.c: Likewise.
18029 * gcc.dg/20020122-2.c: Likewise.
18030 * gcc.dg/20020122-3.c: Likewise.
18031 * gcc.dg/20020201-3.c: Likewise.
18032 * gcc.dg/20020206-1.c: Likewise.
18033 * gcc.dg/20020218-1.c: Likewise.
18034 * gcc.dg/20020310-1.c: Likewise.
18035 * gcc.dg/20020411-1.c: Likewise.
18036 * gcc.dg/20020418-2.c: Likewise.
18037 * gcc.dg/20020426-1.c: Likewise.
18038 * gcc.dg/20020426-2.c: Likewise.
18039 * gcc.dg/20020517-1.c: Likewise.
18040 * gcc.dg/20020523-1.c: Likewise.
18041 * gcc.dg/20020523-2.c: Likewise.
18042 * gcc.dg/20020729-1.c: Likewise.
18043 * gcc.dg/20030204-1.c: Likewise.
18044 * gcc.dg/20030826-2.c: Likewise.
18045 * gcc.dg/20030926-1.c: Likewise.
18046 * gcc.dg/20031202-1.c: Likewise.
18047 * gcc.dg/980312-1.c: Likewise.
18048 * gcc.dg/980313-1.c: Likewise.
18049 * gcc.dg/990117-1.c: Likewise.
18050 * gcc.dg/990424-1.c: Likewise.
18051 * gcc.dg/990524-1.c: Likewise.
18052 * gcc.dg/991230-1.c: Likewise.
18053 * gcc.dg/i386-387-1.c: Likewise.
18054 * gcc.dg/i386-387-2.c: Likewise.
18055 * gcc.dg/i386-387-3.c: Likewise.
18056 * gcc.dg/i386-387-4.c: Likewise.
18057 * gcc.dg/i386-387-5.c: Likewise.
18058 * gcc.dg/i386-387-6.c: Likewise.
18059 * gcc.dg/i386-asm-1.c: Likewise.
18060 * gcc.dg/i386-bitfield1.c: Likewise.
18061 * gcc.dg/i386-bitfield2.c: Likewise.
18062 * gcc.dg/i386-loop-1.c: Likewise.
18063 * gcc.dg/i386-loop-2.c: Likewise.
18064 * gcc.dg/i386-loop-3.c: Likewise.
18065 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18066 * gcc.dg/i386-pic-1.c: Likewise.
18067 * gcc.dg/i386-regparm.c: Likewise.
18068 * gcc.dg/i386-signbit-1.c: Likewise.
18069 * gcc.dg/i386-signbit-2.c: Likewise.
18070 * gcc.dg/i386-signbit-3.c: Likewise.
18071 * gcc.dg/i386-sse-5.c: Likewise.
18072 * gcc.dg/i386-sse-8.c: Likewise.
18073 * gcc.dg/i386-unroll-1.c: Likewise.
18074 * gcc.dg/tls/opt-1.c: Likewise.
18075 * gcc.dg/tls/opt-2.c: Likewise.
18076 * gcc.dg/unroll-1.c: Likewise.
18077 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18078 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18079 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18080 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18081
18082 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18083
18084 * g++.dg/template/incomplete1.C: New test.
18085
18086 2004-11-16 Nick Clifton <nickc@redhat.com>
18087
18088 Revert patches accidentally commited during checkin of fixes for
18089 xstormy16 tests:
18090 gcc.c-torture/execute/simd-4.c: Revert
18091 gcc.dg/20040910-1.c: Revert.
18092
18093 2004-11-16 Paul Brook <paul@codesourcery.com>
18094
18095 PR fortran/13010
18096 * gfortran.dg/der_pointer_1.f90: New test.
18097
18098 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
18099
18100 PR c/18498
18101 * gcc.dg/bitfld-13.c: New test.
18102
18103 2004-11-15 Janis Johnson <janis187@us.ibm.com>
18104
18105 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
18106 powerpc*-*-linux*.
18107
18108 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
18109 * gcc.dg/ppc64-abi-2.c: Ditto.
18110 * gcc.dg/ppc64-abi-3.c: Ditto.
18111
18112 * lib/gcc-dg.exp (dg-target-list): Remove.
18113
18114 2004-11-15 Steve Ellcey <sje@cup.hp.com>
18115
18116 * gcc.dg/ia64-postinc.c: New test.
18117
18118 2004-11-15 Mark Mitchell <mark@codesourcery.com>
18119
18120 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
18121
18122 2004-11-15 Nick Clifton <nickc@redhat.com>
18123
18124 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
18125 __INT_MAX__ so that the test can be compiled by toolchains
18126 targeted at 16-bit processors.
18127
18128 * gcc.dg/20040625-1.c: Use long constants rather than integers
18129 when performing arithmetic that will overflow 16-bits.
18130
18131 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
18132 xstormy16. It does not support 128-bit vector operations.
18133
18134 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
18135 with the macro PTR_TYPE. Define this macro to an integer type
18136 suitable for holding a pointer.
18137
18138 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
18139 the target is a 16-bit processor.
18140
18141 * gcc.dg/cpp/if-2.c: Expect a different warning message from
18142 16-bit targets where the character constant will be too long.
18143
18144 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
18145 where the double will not be directly addressable.
18146
18147 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18148
18149 Friend class name lookup 1/n, PR c++/18471
18150 * g++.dg/template/crash26.C: New test.
18151 * g++.dg/lookup/struct1.C: Adjust expected error.
18152 * g++.dg/parse/elab1.C: Likewise.
18153 * g++.dg/parse/elab2.C: Likewise.
18154 * g++.dg/parse/int-as-enum1.C: Likewise.
18155 * g++.dg/parse/struct-as-enum1.C: Likewise.
18156 * g++.dg/parse/typedef1.C: Likewise.
18157 * g++.dg/parse/typedef3.C: Likewise.
18158 * g++.dg/parse/typedef4.C: Likewise.
18159 * g++.dg/parse/typedef5.C: Likewise.
18160 * g++.dg/template/nontype4.C: Likewise.
18161 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
18162 * g++.old-deja/g++.other/elab1.C: Likewise.
18163 * g++.old-deja/g++.other/syntax4.C: Likewise.
18164
18165 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18166
18167 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
18168
18169 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
18170
18171 * gcc.c-torture/execute/20041114-1.c: New test.
18172
18173 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
18174
18175 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
18176 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
18177 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
18178 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
18179 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
18180 gcc.dg/switch-7.c: New tests.
18181
18182 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18183
18184 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
18185
18186 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18187
18188 PR tree-opt/18400
18189 * gcc.dg/vect/pr18400.c: New test.
18190
18191 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18192 Andrew Pinski <pinskia@physics.uc.edu>
18193
18194 PR tree-opt/18425
18195 * gcc.dg/vect/pr18425.c: New test.
18196
18197 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18198
18199 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
18200 Guard with dg-require-alias and dg-require-visibility.
18201
18202 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18203
18204 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
18205
18206 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18207
18208 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
18209
18210 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18211
18212 PR c++/17344
18213 * g++.dg/template/defarg5.C: New test.
18214
18215 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18216
18217 * g++.dg/parse/cast1.C: Run only on ILP32.
18218 * g++.old-deja/g++.mike/p784.C: Likewise.
18219
18220 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
18221
18222 * gcc.c-torture/execute/20041113-1.c: New test.
18223
18224 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18225
18226 PR target/18230
18227 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
18228 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
18229 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
18230 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18231 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
18232 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
18233 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
18234 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
18235 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
18236 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
18237 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
18238 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
18239 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
18240
18241 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18242
18243 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
18244 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
18245 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
18246 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
18247 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
18248 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
18249 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
18250 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
18251 gcc.target/sparc/combined-1.c: New tests.
18252
18253 2004-11-12 Ziemowit Laski <zlaski@apple.com>
18254
18255 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
18256 New tests.
18257
18258 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18259
18260 * lib/gcc-dg.exp (dg-forbid-option): New function.
18261 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
18262 * g++.dg/abi/bitfield8.C: Likewise.
18263 * g++.dg/abi/dtor1.C: Likewise.
18264 * g++.dg/abi/empty10.C: Likewise.
18265 * g++.dg/abi/empty7.C: Likewise.
18266 * g++.dg/abi/empty9.C: Likewise.
18267 * g++.dg/abi/layout3.C: Likewise.
18268 * g++.dg/abi/layout4.C: Likewise.
18269 * g++.dg/abi/thunk1.C: Likewise.
18270 * g++.dg/abi/thunk2.C: Likewise.
18271 * g++.dg/abi/vbase11.C: Likewise.
18272 * g++.dg/abi/vthunk2.C: Likewise.
18273 * g++.dg/abi/vthunk3.C: Likewise.
18274 * g++.dg/ext/attrib8.C: Likewise.
18275 * g++.dg/opt/longbranch2.C: Likewise.
18276 * g++.dg/opt/reg-stack4.C: Likewise.
18277 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18278 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18279 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18280 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18281 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18282 * gcc.dg/20000609-1.c: Likewise.
18283 * gcc.dg/20000720-1.c: Likewise.
18284 * gcc.dg/20011107-1.c: Likewise.
18285 * gcc.dg/20011119-1.c: Likewise.
18286 * gcc.dg/20020108-1.c: Likewise.
18287 * gcc.dg/20020122-2.c: Likewise.
18288 * gcc.dg/20020122-3.c: Likewise.
18289 * gcc.dg/20020201-3.c: Likewise.
18290 * gcc.dg/20020206-1.c: Likewise.
18291 * gcc.dg/20020218-1.c: Likewise.
18292 * gcc.dg/20020310-1.c: Likewise.
18293 * gcc.dg/20020411-1.c: Likewise.
18294 * gcc.dg/20020418-2.c: Likewise.
18295 * gcc.dg/20020426-1.c: Likewise.
18296 * gcc.dg/20020426-2.c: Likewise.
18297 * gcc.dg/20020517-1.c: Likewise.
18298 * gcc.dg/20020523-1.c: Likewise.
18299 * gcc.dg/20020523-2.c: Likewise.
18300 * gcc.dg/20020729-1.c: Likewise.
18301 * gcc.dg/20030204-1.c: Likewise.
18302 * gcc.dg/20030826-2.c: Likewise.
18303 * gcc.dg/20030926-1.c: Likewise.
18304 * gcc.dg/20031202-1.c: Likewise.
18305 * gcc.dg/980312-1.c: Likewise.
18306 * gcc.dg/980313-1.c: Likewise.
18307 * gcc.dg/990117-1.c: Likewise.
18308 * gcc.dg/990424-1.c: Likewise.
18309 * gcc.dg/990524-1.c: Likewise.
18310 * gcc.dg/991230-1.c: Likewise.
18311 * gcc.dg/i386-387-1.c: Likewise.
18312 * gcc.dg/i386-387-2.c: Likewise.
18313 * gcc.dg/i386-387-3.c: Likewise.
18314 * gcc.dg/i386-387-4.c: Likewise.
18315 * gcc.dg/i386-387-5.c: Likewise.
18316 * gcc.dg/i386-387-6.c: Likewise.
18317 * gcc.dg/i386-asm-1.c: Likewise.
18318 * gcc.dg/i386-bitfield1.c: Likewise.
18319 * gcc.dg/i386-bitfield2.c: Likewise.
18320 * gcc.dg/i386-loop-1.c: Likewise.
18321 * gcc.dg/i386-loop-2.c: Likewise.
18322 * gcc.dg/i386-loop-3.c: Likewise.
18323 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18324 * gcc.dg/i386-pic-1.c: Likewise.
18325 * gcc.dg/i386-regparm.c: Likewise.
18326 * gcc.dg/i386-signbit-1.c: Likewise.
18327 * gcc.dg/i386-signbit-2.c: Likewise.
18328 * gcc.dg/i386-signbit-3.c: Likewise.
18329 * gcc.dg/i386-sse-5.c: Likewise.
18330 * gcc.dg/i386-sse-8.c: Likewise.
18331 * gcc.dg/i386-unroll-1.c: Likewise.
18332 * gcc.dg/tls/opt-1.c: Likewise.
18333 * gcc.dg/tls/opt-2.c: Likewise.
18334 * gcc.dg/unroll-1.c: Likewise.
18335 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18336 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18337 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18338 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18339 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
18340 -m64 is specified.
18341
18342 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18343
18344 PR c++/18389
18345 * g++.dg/parse/cond1.C: New test.
18346
18347 PR c++/18429
18348 * g++.dg/template/array9.C: New test.
18349 * g++.dg/ext/vla1.C: Adjust error messages.
18350 * g++.dg/ext/vlm1.C: Likewise.
18351 * g++.dg/template/crash2.C: Likewise.
18352
18353 PR c++/18436
18354 * g++.dg/template/call3.C: New test.
18355
18356 PR c++/18407
18357 * g++.dg/template/ptrmem11.C: New test.
18358
18359 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
18360
18361 PR other/14264
18362 * lib/g++.exp: Set LC_ALL and LANG to C.
18363 * lib/gcc-dg.exp: Likewise.
18364 * lib/gfortran.exp: Likewise.
18365 * lib/objc.exp: Likewise.
18366 * lib/treelang.exp: Likewise.
18367
18368 2004-11-12 Andreas Schwab <schwab@suse.de>
18369
18370 * gcc.dg/pr16286.c: Fix last change.
18371
18372 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18373
18374 PR c++/18416
18375 * g++.dg/init/global1.C: New test.
18376
18377 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
18378
18379 * gcc.c-torture/execute/20041112-1.c: New test.
18380
18381 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18382
18383 * lib/gcc-dg.exp (dg-target-list): New.
18384
18385 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18386 Richard Sandiford <rsandifo@redhat.com>
18387
18388 * lib/target-supports.exp (get-compiler_messages): New.
18389 (check_named_sections_available): Use it.
18390 (check_effective_target_ilp32): New.
18391 (check_effective_target_lp64): New.
18392 (is-effective-target): New.
18393 * lib/gcc-dg.exp (dg-require-effective-target): New.
18394
18395 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
18396
18397 * gcc.dg/precedence-1.c: New test.
18398
18399 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18400
18401 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
18402
18403 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
18404 message, delete generated files, use more descriptive name for
18405 executable, and make the test unsupported when it cannot be run.
18406
18407 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
18408 (dg-require-weak, dg-require-visibility, dg-require-alias,
18409 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
18410 dg-require-iconv, dg-require-named-sections): Use it.
18411
18412 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
18413
18414 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
18415
18416 PR target/16457
18417 * gcc.dg/ppc-and-1: New
18418
18419 PR target/16796
18420 * gcc.dg/ppc-mov-1.c: New.
18421
18422 PR target/16458
18423 * gcc.dg/ppc-compare-1.c: New.
18424
18425 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
18426
18427 * objc.dg/desig-init-2.m: New test.
18428
18429 2004-11-10 Adam Nemet <anemet@lnxw.com>
18430
18431 PR middle-end/18160
18432 * g++.dg/warn/register-var-1.C: New test.
18433 * g++.dg/warn/register-var-2.C: New test.
18434
18435 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18436
18437 * gcc.dg/union-2.c: New test.
18438
18439 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
18440
18441 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
18442 New test for PR tree-optimization/17892.
18443
18444 2004-11-09 Mark Mitchell <mark@codesourcery.com>
18445
18446 PR c++/18369
18447 * g++.dg/init/new12.C: New test.
18448
18449 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
18450
18451 * gcc.target/sparc: New directory.
18452 * gcc.target/sparc/sparc.exp: New driver.
18453 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
18454 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
18455 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
18456 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
18457
18458 2004-11-10 Paul Brook <paul@codesourcery.com>
18459
18460 PR fortran/18218
18461 * gfortran.dg/list_read.c: New test.
18462
18463 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18464
18465 PR c/18322
18466 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
18467 expected diagnostic location.
18468
18469 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
18470
18471 * gcc.dg/20041109-1.c: New test.
18472
18473 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18474
18475 PR objc/18406
18476 * objc/compile/pr18406.m: New test.
18477
18478 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18479
18480 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
18481
18482 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18483
18484 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
18485
18486 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18487
18488 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
18489
18490 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18491
18492 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
18493 exit.
18494
18495 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
18496
18497 PR tree-opt/18299
18498 * gcc.c-torture/pr18299-1.c: New test.
18499
18500 2004-11-06 Andreas Schwab <schwab@suse.de>
18501
18502 * gcc.dg/pr16286.c: Also test for bool and pixel.
18503
18504 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
18505
18506 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
18507 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
18508 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
18509 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
18510 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
18511 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
18512 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
18513 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
18514 gcc.dg/struct-semi-3.c: New tests.
18515
18516 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18517
18518 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
18519
18520 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18521
18522 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
18523 Do not use C99 designators.
18524
18525 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18526
18527 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
18528
18529 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18530
18531 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
18532 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
18533 * gcc.c-torture/execute/simd-5.x: Remove.
18534
18535 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
18536
18537 PR rtl-optimization/17933
18538 * gcc.dg/torture/pr17933-1.c: New test.
18539
18540 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18541
18542 PR target/18106
18543 * lib/target-supports.exp (check_weak_available): Support
18544 Windows.
18545
18546 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
18547
18548 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
18549 call to fflush(stdout) before abort.
18550 (my_ffsll): New function.
18551 (generate_fields): Use it.
18552
18553 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18554
18555 * gcc.dg/init-undef-1.c: New test.
18556
18557 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18558
18559 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
18560 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
18561 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
18562 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
18563 expected messages for new parser.
18564
18565 2004-11-04 Mark Mitchell <mark@codesourcery.com>
18566
18567 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
18568
18569 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18570
18571 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
18572 on LP64 targets.
18573
18574 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18575
18576 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
18577 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
18578 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
18579 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
18580 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
18581 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
18582 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
18583 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
18584 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
18585 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
18586
18587 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18588
18589 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
18590 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
18591 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
18592 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
18593 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
18594 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
18595 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
18596 for new parser.
18597
18598 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
18599
18600 PR target/15342
18601 * gcc.dg/20041104-1.c: New test.
18602
18603 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18604
18605 * g++.dg/template/nontype7.C: New test.
18606 * g++.dg/template/nontype8.C: Likewise.
18607 * g++.dg/template/nontype9.C: Likewise.
18608 * g++.dg/template/nontype10.C: Likewise.
18609 * g++.dg/tc1/dr49.C: Likewise.
18610 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
18611 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
18612
18613 2004-11-04 Ben Elliston <bje@au.ibm.com>
18614
18615 * g++.dg/rtti/tinfo1.C: Remove xfails.
18616
18617 2004-11-04 Ben Elliston <bje@au.ibm.com>
18618
18619 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
18620 packed attribute to the definition to satisfy the new C++ parser.
18621
18622 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18623
18624 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
18625 invocations of va_arg.
18626
18627 2004-11-02 Mark Mitchell <mark@codesourcery.com>
18628
18629 PR c++/18124
18630 * g++.dg/template/crash25.C: New test.
18631
18632 PR c++/18155
18633 * g++.dg/template/typedef2.C: New test.
18634 * g++.dg/parse/crash13.C: Adjust error markers.
18635
18636 PR c++/18177
18637 * g++.dg/conversion/const3.C: New test.
18638
18639 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18640
18641 PR fortran/17535
18642 PR fortran/17583
18643 PR fortran/17713
18644 * gfortran.dg/generic_[123].f90: New testcases.
18645
18646 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18647
18648 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
18649 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
18650
18651 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
18652
18653 PR tree-opt/16808
18654 * gcc.c-torture/compile/pr16808.c: New test.
18655
18656 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
18657
18658 PR rtl-optimization/17104
18659 * gcc.dg/ppc-bitfield1.c: New.
18660
18661 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18662
18663 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
18664
18665 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18666
18667 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
18668 strings for 32-bit code.
18669
18670 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
18671
18672 PR c/18239
18673 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
18674
18675 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
18676
18677 PR c++/18064
18678 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
18679
18680 2004-10-31 Mark Mitchell <mark@codesourcery.com>
18681
18682 PR c++/15172
18683 * g++.dg/init/aggr2.C: New test.
18684
18685 2004-10-30 Ziemowit Laski <zlaski@apple.com>
18686
18687 * objc.dg/local-decl-1.m: New test.
18688
18689 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
18690
18691 * gcc.dg/20040910-1.c: Adjust regex.
18692
18693 2004-10-30 Roger Sayle <roger@eyesopen.com>
18694
18695 PR rtl-optimization/18084
18696 * g++.dg/opt/pr18084-1.C: New testcase.
18697
18698 2004-10-30 Matt Austern <austern@apple.com>
18699
18700 PR c++/17542
18701 * g++.dg/ext/attrib18.C: New test.
18702
18703 2004-10-30 Roger Sayle <roger@eyesopen.com>
18704
18705 PR middle-end/18096
18706 * gcc.dg/pr18096-1.c: New test case.
18707
18708 2004-10-30 Roger Sayle <roger@eyesopen.com>
18709
18710 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
18711
18712 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
18713
18714 PR c/16666
18715 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
18716 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
18717 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
18718 gcc.dg/old-style-prom-3.c: New tests.
18719
18720 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
18721
18722 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
18723 Remove unnecessary inclusion of stdio.h.
18724
18725 2004-10-29 Roger Sayle <roger@eyesopen.com>
18726
18727 PR rtl-optimization/17581
18728 * gcc.dg/pr17581-1.c: New test case.
18729
18730 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
18731
18732 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
18733 being implemented.
18734 * g++.dg/conversion/dr195-1.C: New.
18735 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
18736 * g++.old-deja/g++.mike/p10148.C: Likewise.
18737
18738 2004-10-29 Mark Mitchell <mark@codesourcery.com>
18739
18740 PR c++/17695
18741 * g++.dg/debug/typedef2.C: New test.
18742
18743 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
18744
18745 PR fortran/13490
18746 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
18747 * gfortran.dg/g77/README: Update.
18748
18749 2004-10-28 Matt Austern <austern@apple.com>
18750
18751 PR c++/14124
18752 * g++.dg/ext/packed7.C: New test.
18753
18754 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18755
18756 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
18757 scan-assembler.
18758 * lib/scanasm.exp (hidden-scan-for): New proc.
18759 (scan-hidden): Use hidden-scan-for instead of constructing the scan
18760 string.
18761 (scan-not-hidden): Likewise.
18762 * lib/target-supports.exp (check_visibility_available): mach-o is
18763 support too.
18764
18765 2004-10-28 Mark Mitchell <mark@codesourcery.com>
18766
18767 PR c++/17132
18768 * g++.dg/template/memclass3.C: New test.
18769
18770 2004-10-28 Adam Nemet <anemet@lnxw.com>
18771
18772 PR middle-end/18160
18773 * gcc.dg/register-var-1.c: New test.
18774 * gcc.dg/register-var-2.c: New test.
18775 * gcc.dg/asm-7.c: Taking the address of a register variable is an
18776 error now.
18777
18778 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
18779
18780 PR other/18172
18781 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
18782 unused variables.
18783 * gcc.dg/vect/vect-22.c: Likewise.
18784
18785 2004-10-28 Jakub Jelinek <jakub@redhat.com>
18786
18787 * gcc.dg/i386-rotate-1.c: New test.
18788
18789 2004-10-27 Mark Mitchell <mark@codesourcery.com>
18790
18791 * g++.dg/init/ref12.C: Add "run" marker.
18792
18793 PR c++/17435
18794 * g++.dg/init/ref12.C: New test.
18795
18796 PR c++/18140
18797 * g++.dg/template/shift1.C: New test.
18798 * g++.dg/template/error10.C: Adjust error markers.
18799
18800 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
18801
18802 PR tree-opt/17529
18803 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
18804
18805 2004-10-27 Geoffrey Keating <geoffk@apple.com>
18806
18807 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
18808 * gcc.dg/weak/weak-3.c: Likewise.
18809 * gcc.dg/weak/weak-5.c: Likewise.
18810 * gcc.dg/weak/weak-9.c: Likewise.
18811 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
18812 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
18813
18814 * gcc.dg/darwin-weakimport-1.c: New.
18815
18816 2004-10-28 Ben Elliston <bje@au.ibm.com>
18817
18818 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
18819
18820 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
18821
18822 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
18823 'syntax' error messages.
18824 * gcc.dg/cpp/direct2s.c: Likewise.
18825
18826 2004-10-26 Geoffrey Keating <geoffk@apple.com>
18827
18828 * gcc.c-torture/compile/20041026-1.c: New.
18829
18830 2004-10-26 Mark Mitchell <mark@codesourcery.com>
18831
18832 PR c++/18093
18833 * g++.dg/lookup/ns2.C: New test.
18834
18835 PR c++/18020
18836 * g++.dg/template/enum4.C: New test.
18837
18838 PR c++/18161
18839 * g++.dg/template/expr1.C: New test.
18840
18841 2004-10-26 Ben Elliston <bje@au.ibm.com>
18842
18843 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
18844
18845 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
18846
18847 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
18848 gcc.dg/decl-nospec-3.c: New tests.
18849
18850 2004-10-26 Ziemowit Laski <zlaski@apple.com>
18851
18852 * objc.dg/super-class-3.m: New test.
18853
18854 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
18855
18856 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
18857 resyncing.
18858 * gcc.dg/cpp/direct2s.c: Likewise.
18859
18860 2004-10-25 Geoffrey Keating <geoffk@apple.com>
18861
18862 * objc.dg/image-info.m: Update for changes to section selection.
18863
18864 2004-10-25 David Ayers <d.ayers@inode.at>
18865 Ziemowit Laski <zlaski@apple.com>
18866
18867 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
18868 diagnostics when messaging 'id <Proto>'.
18869 * objc.dg/class-protocol-1.m: New test.
18870 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
18871 a non-existent method signature.
18872 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
18873 Update diagnostics when messaging with non-existent method signature.
18874 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
18875 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
18876 invalid receivers are now resolved as if messaging 'id'; remove
18877 extraneous diagnostics.
18878
18879 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
18880
18881 PR c/16667
18882 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
18883 gcc.dg/init-desig-obs-3.c: New tests.
18884
18885 2004-10-25 Jakub Jelinek <jakub@redhat.com>
18886
18887 * gcc.dg/debug/20041023-1.c: New test.
18888
18889 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
18890
18891 PR middle-end/17407
18892 * gcc.c-torture/compile/pr17407.c: New test.
18893
18894 PR c++/18121
18895 * g++.dg/template/array8.C: New test.
18896
18897 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18898
18899 PR other/18138
18900 * lib/g++.exp: Accept more than one multilib libgcc.
18901 * lib/gcc-dg.exp: Likewise.
18902 * lib/objc.exp: Likewise.
18903 * lib/treelang.exp: Likewise.
18904 * lib/gfortran.exp: Likewise.
18905
18906 2004-10-24 Ben Elliston <bje@au.ibm.com>
18907
18908 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
18909
18910 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
18911
18912 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
18913 * gcc.dg/c99-const-expr-3.c: Likewise.
18914
18915 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
18916
18917 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
18918
18919 2004-10-23 Ben Elliston <bje@au.ibm.com>
18920
18921 * gcc.c-torture/execute/loop-2e.x: Remove.
18922
18923 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
18924
18925 PR c++/18095
18926 * g++.dg/parse/crash18.C: New.
18927 * g++.dg/parse/crash19.C: New.
18928
18929 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18930
18931 * g++.dg/ext/dllimport1.C: Move dg-warnings.
18932 * g++.dg/ext/dllimport2.C: Same.
18933 * g++.dg/ext/dllimport8.C: Same.
18934
18935 2004-10-21 Mark Mitchell <mark@codesourcery.com>
18936
18937 PR c++/10841
18938 * g++.dg/conversion/cast1.C: New test.
18939 * g++.dg/overload/pmf1.C: Adjust error marker.
18940
18941 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
18942
18943 PR objc/17923
18944 * objc.dg/const-str-7.m: New test.
18945
18946 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18947
18948 * g++.dg/template/memfriend11.C: Fix comment typo.
18949 * g++.dg/template/memfriend14.C: Likewise.
18950
18951 2004-10-20 Richard Henderson <rth@redhat.com>
18952
18953 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
18954 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
18955 -fasynchronous-unwind-tables.
18956
18957 2004-10-20 Richard Henderson <rth@redhat.com>
18958
18959 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
18960 (main): Return success.
18961 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
18962 (main): Return success.
18963
18964 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18965
18966 PR c++/13495
18967 * g++.dg/template/memfriend9.C: New test.
18968 * g++.dg/template/memfriend10.C: Likewise.
18969 * g++.dg/template/memfriend11.C: Likewise.
18970 * g++.dg/template/memfriend12.C: Likewise.
18971 * g++.dg/template/memfriend13.C: Likewise.
18972 * g++.dg/template/memfriend14.C: Likewise.
18973 * g++.dg/template/memfriend15.C: Likewise.
18974 * g++.dg/template/memfriend16.C: Likewise.
18975 * g++.dg/template/memfriend17.C: Likewise.
18976 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
18977
18978 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
18979
18980 * g++.dg/conversion/dr195.C: New.
18981 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
18982
18983 2004-10-20 Ben Elliston <bje@au.ibm.com>
18984 Devang Patel <dpatel@apple.com>
18985
18986 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
18987 of floating point arithmetic, which could trap.
18988
18989 2004-10-19 Mark Mitchell <mark@codesourcery.com>
18990
18991 PR c++/14035
18992 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
18993 * g++.dg/conversion/const2.C: New test.
18994 * g++.dg/expr/reinterpret2.C: New test.
18995 * g++.dg/expr/reinterpret3.C: New test.
18996 * g++.dg/expr/cast2.C: New test.
18997 * g++.dg/expr/copy1.C: New test.
18998 * g++.dg/other/conversion1.C: Change error message.
18999 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
19000 function pointers to void *.
19001 * g++.old-deja/g++.mike/p10148.C: Likewise.
19002
19003 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19004
19005 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
19006
19007 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
19008
19009 PR c++/18047
19010
19011 * g++.dg/parse/expr3.C: New test.
19012
19013 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19014
19015 * gcc.dg/smod-1.c: New test.
19016
19017 2004-10-18 Ziemowit Laski <zlaski@apple.com>
19018
19019 * objc.dg/method-14.m: New test.
19020
19021 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19022
19023 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
19024 Also xfail as the patch was reverted.
19025
19026 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19027
19028 PR middle-end/16973
19029 * gcc.dg/pr16973.c: New test.
19030
19031 2004-10-18 Diego Novillo <dnovillo@redhat.com>
19032
19033 PR tree-optimization/17656
19034 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
19035
19036 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
19037
19038 * g++.dg/eh/shadow1.C: New.
19039
19040 2004-10-18 Jakub Jelinek <jakub@redhat.com>
19041
19042 * gcc.c-torture/compile/20041018-1.c: New test.
19043
19044 2004-10-18 Ben Elliston <bje@au.ibm.com>
19045
19046 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
19047 compiler referring to register 0 when accessing sdata. The linker
19048 now patches things up.
19049
19050 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
19051
19052 PR c/17529
19053 * gcc.c-torture/compile/pr17529.c: New test.
19054
19055 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19056
19057 PR c++/17743
19058 * g++.dg/ext/attrib17.C: New test.
19059
19060 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19061
19062 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
19063
19064 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19065
19066 PR c++/10479
19067 * g++.dg/ext/attrib16.C: New test.
19068
19069 2004-10-15 Mark Mitchell <mark@codesourcery.com>
19070
19071 PR c++/17042
19072 * g++.dg/init/dso_handle1.C: New test.
19073
19074 PR c++/14667
19075 * g++.dg/parse/typedef6.C: New test.
19076
19077 PR c++/17916
19078 * g++.dg/parse/pragma1.C: New test.
19079
19080 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
19081
19082 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
19083
19084 2004-10-15 Steve Ellcey <sje@cup.hp.com>
19085
19086 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
19087 -fno-common when on HPPA HP-UX platforms.
19088
19089 2004-10-15 Jakub Jelinek <jakub@redhat.com>
19090
19091 PR other/16820
19092 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
19093 stdint.h.
19094 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
19095 uintptr_t.
19096
19097 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19098
19099 PR c++/16301
19100 * g++.dg/lookup/strong-using-4.C: New test.
19101
19102 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19103
19104 PR middle-end/16567
19105 * gcc.c-torture/compile/nested-1.c: New test.
19106
19107 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19108
19109 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
19110 and mipsisa64*-*-* (until support for misaligned loads is added).
19111 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
19112 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
19113 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
19114 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
19115 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
19116 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
19117
19118 2004-10-14 Mark Mitchell <mark@codesourcery.com>
19119
19120 PR c++/17976
19121 * g++.dg/init/dtor3.C: New test.
19122
19123 2004-10-15 Ben Elliston <bje@au.ibm.com>
19124
19125 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
19126
19127 2004-10-14 Geoffrey Keating <geoffk@apple.com>
19128
19129 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
19130 * gcc.dg/macho-lo-sum.c: Likewise.
19131
19132 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
19133
19134 * gcc.dg/ppc-spe64-1.c: New test.
19135
19136 2004-10-14 Devang Patel <dpatel@apple.com>
19137
19138 PR 17635
19139 * gcc.dg/pr17635.c : New test.
19140
19141 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
19142
19143 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
19144 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
19145 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
19146 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
19147 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
19148 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
19149 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
19150 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
19151 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
19152 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
19153 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
19154 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
19155 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
19156 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
19157 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
19158 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
19159 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
19160 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
19161
19162 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19163
19164 * gcc.dg/vect/vect-82.c: New testcase.
19165 * gcc.dg/vect/vect-82_64.c: New testcase.
19166 * gcc.dg/vect/vect-83.c: New testcase.
19167 * gcc.dg/vect/vect-83_64.c: New testcase.
19168
19169 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19170
19171 * gcc.dg/cpp/error-1.c: New test.
19172
19173 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19174
19175 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
19176
19177 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
19178
19179 PR target/17984
19180 * gcc.dg/cris-peep2-xsrand2.c: New test.
19181
19182 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
19183
19184 PR c++/17661
19185 * testsuite/g++.dg/expr/for2.C: New test.
19186
19187 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19188
19189 * g++.dg/inherit/thunk1.C: Run on the SPARC.
19190
19191 2004-10-13 Jakub Jelinek <jakub@redhat.com>
19192
19193 PR tree-optimization/17724
19194 * g++.dg/opt/pr17724-1.C: New test.
19195 * g++.dg/opt/pr17724-2.C: New test.
19196 * g++.dg/opt/pr17724-3.C: New test.
19197 * g++.dg/opt/pr17724-4.C: New test.
19198 * g++.dg/opt/pr17724-5.C: New test.
19199 * g++.dg/opt/pr17724-6.C: New test.
19200
19201 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
19202
19203 PR c/17301
19204 * gcc.dg/pr17301-2.c: New test.
19205
19206 2004-10-11 Mark Mitchell <mark@codesourcery.com>
19207
19208 PR c++/15876
19209 * g++.dg/parse/error22.C: New test.
19210
19211 PR c++/17936
19212 * g++.dg/template/spec18.C: New test.
19213
19214 2004-10-11 Steve Ellcey <sje@cup.hp.com>
19215
19216 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
19217 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
19218 memcpy.
19219 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
19220 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
19221
19222 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
19223
19224 * g++.dg/eh/cleanup5.C: Add dg-options "".
19225
19226 2004-10-11 Roger Sayle <roger@eyesopen.com>
19227
19228 PR middle-end/17657
19229 * gcc.dg/switch-4.c: New test case.
19230
19231 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
19232
19233 * gcc.c-torture/execute/20041011-1.c: New test.
19234
19235 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19236
19237 PR c++/17554
19238 * g++.dg/init/for3.C: New test.
19239
19240 PR c++/17657
19241 * g++.dg/opt/switch2.C: New test.
19242
19243 PR middle-end/17703
19244 * g++.dg/warn/Wreturn-2.C: New test.
19245
19246 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19247
19248 PR c++/17907
19249 * g++.dg/eh/cleanup5.C: New test.
19250
19251 2004-10-10 Mark Mitchell <mark@codesourcery.com>
19252
19253 PR c++/17393
19254 * g++.dg/parse/error21.C: New test.
19255
19256 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
19257
19258 * g++.dg/overload/pmf1.C: Adjust quoting marks.
19259 * g++.dg/warn/incomplete1.C: Likewise.
19260 * g++.dg/template/qualttp20.C: Likewise.
19261
19262 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19263
19264 PR c/17881
19265 * parm-incomplete-1.c: New test.
19266
19267 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19268
19269 PR c++/17867
19270 * g++.dg/parse/error19.C: New test.
19271
19272 PR c++/17670
19273 * g++.dg/init/new11.C: New test.
19274
19275 PR c++/17821
19276 * g++.dg/parse/error20.C: New test.
19277
19278 PR c++/17826
19279 * g++.dg/template/crash24.C: New test.
19280
19281 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19282
19283 PR c/17301
19284 * gcc.dg/pr17301-1.c: New test.
19285
19286 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19287
19288 PR c/17189
19289 * gcc.dg/anon-struct-5.c: New test.
19290
19291 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
19292
19293 PR c/17844
19294 * gcc.dg/pr17844-1.c: New test.
19295
19296 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
19297
19298 PR tree-optimization/17906
19299 * gcc.c-torture/compile/pr17906.c: New.
19300
19301 2004-10-09 Stuart Hastings <stuart@apple.com>
19302 Roger Sayle <roger@eyesopen.com>
19303
19304 PR rtl-optimization/17853
19305 * gcc.dg/i386-mmx-5.c: New testcase.
19306
19307 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
19308
19309 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
19310
19311 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19312
19313 PR c++/17524
19314 * g++.dg/template/static9.C: New test.
19315
19316 PR c++/17685
19317 * g++.dg/parse/operator5.C: New test.
19318
19319 2004-10-09 Roger Sayle <roger@eyesopen.com>
19320
19321 PR middle-end/17894
19322 * gcc.c-torture/execute/divcmp-4.c: New test case.
19323
19324 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19325
19326 PR tree-opt/17902
19327 * g++.dg/opt/pr17902.C: New test.
19328
19329 2004-10-09 Jakub Jelinek <jakub@redhat.com>
19330
19331 * gcc.dg/cpp/ident-1.c: Add dg-options "".
19332
19333 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19334
19335 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
19336
19337 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19338
19339 * gcc.dg/assign-warn-3.c: New test.
19340
19341 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19342
19343 PR c/16999
19344 * gcc.dg/cpp/ident-1.c: New test.
19345
19346 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
19347
19348 * gcc.c-torture/compile/acc1.c: New.
19349
19350 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19351
19352 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
19353 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
19354
19355 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19356
19357 * gcc.dg/ultrasp11.c: New test.
19358
19359 2004-10-08 Michael Matz <matz@suse.de>
19360
19361 * gcc.dg/doloop-2.c: New test.
19362
19363 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19364
19365 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
19366 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
19367 objc.dg/method-9.m: Update expected diagnostics.
19368
19369 2004-10-07 Geoffrey Keating <geoffk@apple.com>
19370
19371 * gcc.dg/ppc-fsel-3.c: New file.
19372 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
19373
19374 2004-10-07 Paul Brook <paul@codesourcery.com>
19375
19376 * gfortran.dg/intrinsic_verify_1.f90: New test.
19377
19378 2004-10-07 Paul Brook <paul@codesourcery.com>
19379
19380 * gfortran.dg/empty_format_1.f90: Remove stray commas.
19381
19382 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19383
19384 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
19385 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
19386 commit.
19387
19388 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
19389
19390 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
19391
19392 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19393
19394 PR c++/17115
19395 * g++.dg/warn/Winline-4.C: New test.
19396
19397 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19398
19399 * gcc.c-torture/compile/20041007-1.c: New test.
19400
19401 2004-10-07 Paul Brook <paul@codesourcery.com>
19402
19403 PR fortran/17678
19404 * gfortran.dg/use_allocated_1.f90: New test.
19405
19406 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19407
19408 PR middle-end/17849
19409 * gfortran.fortran-torture/compile/nested.f90: New test
19410
19411 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
19412
19413 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
19414
19415 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19416
19417 PR c++/17368
19418 * g++.dg/ext/asm6.C: New test.
19419
19420 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
19421
19422 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
19423
19424 2004-10-06 Paul Brook <paul@codesourcery.com>
19425
19426 PR libfortran/17709
19427 * gfortran.dg/empty_format_1.f90: New test.
19428
19429 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19430
19431 PR fortran/17568
19432 * gfortran.dg/ishft.f90: New test.
19433
19434 PR fortran/17283
19435 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
19436 tests.
19437
19438 2004-10-06 Paul Brook <paul@codesourcery.com>
19439
19440 * gfortran.dg/do_1.f90: New test.
19441
19442 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19443
19444 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
19445 optimizing for size.
19446
19447 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19448
19449 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
19450
19451 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19452
19453 * gcc.c-torture/compile/20041005-1.c: New test.
19454
19455 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
19456
19457 PR c++/17829
19458 * g++.dg/lookup/koenig4.C: New.
19459
19460 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
19461
19462 * g++.dg/other/classkey1.C: Adjust quoting marks.
19463 * g++.dg/parse/error15.C: Likewise.
19464 * g++.dg/template/meminit2.C (int>): Likewise.
19465
19466 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19467
19468 PR fortran/17283
19469 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
19470
19471 PR fortran/17631
19472 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
19473
19474 PR fortran/17708
19475 * gfortran.dg/pr17708.f90: New test.
19476
19477 2004-10-04 Chao-ying Fu <fu@mips.com>
19478
19479 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
19480 * gcc.dg/vect/vect-4.c: Ditto.
19481 * gcc.dg/vect/vect-5.c: Ditto.
19482 * gcc.dg/vect/vect-6.c: Ditto.
19483 * gcc.dg/vect/vect-8.c: Ditto.
19484 * gcc.dg/vect/vect-16.c: Ditto.
19485 * gcc.dg/vect/vect-30.c: Ditto.
19486 * gcc.dg/vect/vect-40.c: Ditto.
19487 * gcc.dg/vect/vect-41.c: Ditto.
19488 * gcc.dg/vect/vect-42.c: Ditto.
19489 * gcc.dg/vect/vect-43.c: Ditto.
19490 * gcc.dg/vect/vect-44.c: Ditto.
19491 * gcc.dg/vect/vect-45.c: Ditto.
19492 * gcc.dg/vect/vect-46.c: Ditto.
19493 * gcc.dg/vect/vect-47.c: Ditto.
19494 * gcc.dg/vect/vect-48.c: Ditto.
19495 * gcc.dg/vect/vect-49.c: Ditto.
19496 * gcc.dg/vect/vect-50.c: Ditto.
19497 * gcc.dg/vect/vect-51.c: Ditto.
19498 * gcc.dg/vect/vect-52.c: Ditto.
19499 * gcc.dg/vect/vect-53.c: Ditto.
19500 * gcc.dg/vect/vect-54.c: Ditto.
19501 * gcc.dg/vect/vect-55.c: Ditto.
19502 * gcc.dg/vect/vect-56.c: Ditto.
19503 * gcc.dg/vect/vect-57.c: Ditto.
19504 * gcc.dg/vect/vect-58.c: Ditto.
19505 * gcc.dg/vect/vect-59.c: Ditto.
19506 * gcc.dg/vect/vect-60.c: Ditto.
19507 * gcc.dg/vect/vect-74.c: Ditto.
19508 * gcc.dg/vect/vect-79.c: Ditto.
19509 * gcc.dg/vect/vect-80.c: Ditto.
19510
19511 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
19512
19513 * gcc.dg/unused-7.c: Use the correct option.
19514
19515 2004-10-04 Paul Brook <paul@codesourcery.com>
19516 Bud Davis <bdavis9659@comcast.net>
19517
19518 PR fortran/17706
19519 PR fortran/16434
19520 * gfortran/pr17706.f90: New test.
19521 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
19522
19523 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19524
19525 * gfortran.dg/pr17612.f90: New test.
19526
19527 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
19528
19529 * g++.dg/template/local1.C: Adjust quoting marks in
19530 testing for diagnostics.
19531 * g++.dg/tls/diag-2.C: Likewise.
19532 * g++.dg/other/error8.C: Likewise.
19533
19534 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19535
19536 PR c/17178
19537 * gcc.dg/unused-4.c: Adjust to be correct.
19538
19539 PR c/17820
19540 * gcc.dg/unused-7.c: New test.
19541
19542 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19543
19544 PR c++/17797
19545 * g++.dg/overload/template2.C: New test.
19546
19547 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
19548
19549 PR tree-optimization/16632
19550 * gcc.dg/tree-ssa/20041002-1.c: New.
19551
19552 2004-10-03 Paul Brook <paul@codesourcery.com>
19553
19554 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
19555 rather than relying on default formatting.
19556
19557 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
19558
19559 * gcc.dg/20040920-1.c: Update expected message text.
19560
19561 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
19562
19563 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
19564
19565 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
19566
19567 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
19568 tree level.
19569
19570 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19571
19572 * gcc.dg/tree-ssa/pr17343.c: Remove.
19573
19574 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19575
19576 PR tree-opt/17343
19577 * gcc.dg/tree-ssa/pr17343.c: New test.
19578
19579 2004-10-01 Jakub Jelinek <jakub@redhat.com>
19580
19581 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
19582 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
19583 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
19584 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
19585 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
19586
19587 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19588
19589 * gcc.dg/lvalue-2.c: New test.
19590
19591 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19592
19593 PR c/17730
19594 * gcc.dg/pr17730-1.c: New test
19595
19596 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
19597
19598 PR c/7425
19599 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
19600
19601 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19602
19603 * gcc.c-torture/execute/stdarg-1.c: New test.
19604 * gcc.c-torture/execute/stdarg-2.c: New test.
19605 * gcc.c-torture/execute/stdarg-3.c: New test.
19606 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19607 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19608 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19609 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19610 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19611
19612 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19613
19614 PR tree-optimization/17697
19615 * g++.dg/opt/pr17697-1.C: New test.
19616 * g++.dg/opt/pr17697-2.C: New test.
19617 * g++.dg/opt/pr17697-3.C: New test.
19618
19619 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
19620
19621 PR c/16409
19622 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
19623 gcc.dg/vla-init-5.c: New tests.
19624
19625 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
19626
19627 PR c/13804
19628 * gcc.dg/pr13804-1.c: New test.
19629
19630 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19631
19632 PR fortran/16938
19633 * gfortran.dg/pr16938.f90: New test.
19634
19635 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19636
19637 * g++.dg/template/crash23.C: New test.
19638
19639 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19640
19641 PR c++/17585
19642 * g++.dg/template/static8.C: New test.
19643
19644 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
19645
19646 PR c++/17681
19647 * g++.dg/other/error9.C: New test.
19648
19649 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
19650
19651 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
19652
19653 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19654
19655 PR fortran/15164
19656 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
19657
19658 2004-09-26 Roger Sayle <roger@eyesopen.com>
19659
19660 PR middle-end/17112
19661 * gcc.dg/pr17112-1.c: New test case.
19662
19663 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
19664
19665 PR c/11459
19666 * gcc.dg/pr11459-1.c: New test.
19667
19668 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
19669
19670 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
19671 * gcc.dg/tree-ssa/loop-4.c: Likewise.
19672
19673 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19674
19675 * gfortran.dg/pr15324.f90: Make array bounds consistent.
19676
19677 2004-09-25 Jan Hubicka <jh@suse.cz>
19678
19679 * compile/30040909-1.c: New test.
19680 * compile/30040907-1.c: New test.
19681
19682 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
19683
19684 * gcc.c-torture/execute/va-arg-26.c: New test.
19685
19686 2004-09-24 Zack Weinberg <zack@codesourcery.com>
19687
19688 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
19689 extra diagnostics on targets with 64-bit pointers.
19690 * objc.dg/selector-1.m: Adjust dg-warning regexp.
19691
19692 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19693
19694 PR c/17188
19695 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
19696 * gcc.dg/decl-3.c: Adjust expected message.
19697
19698 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19699
19700 PR fortran/17615
19701 * gfortran.dg/pr17615.f90: New test.
19702
19703 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
19704
19705 PR tree-optimzation/17517
19706 * g++.dg/tree-ssa/pr17517.C: New Test.
19707
19708 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
19709
19710 PR c++/16889
19711 * g++.dg/lookup/ambig3.C: New.
19712
19713 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
19714
19715 PR tree-opt/17624
19716 * g++.dg/opt/pr17624.C: New test.
19717
19718 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19719
19720 PR c/6980
19721 * gcc.dg/Wbad-function-cast-1.c: New test.
19722
19723 2004-09-23 Zack Weinberg <zack@codesourcery.com>
19724
19725 * g++.dg/ext/complit1.C
19726 * g++.dg/other/error2.C
19727 * g++.dg/other/nontype-1.C
19728 * g++.dg/parse/crash11.C
19729 * g++.dg/parse/crash12.C
19730 * g++.dg/parse/error15.C
19731 * g++.dg/parse/error4.C
19732 * g++.dg/parse/tmpl-outside1.C
19733 * g++.dg/parse/too-many-tmpl-args1.C
19734 * g++.dg/template/dependent-expr3.C
19735 * g++.dg/template/error10.C
19736 * g++.dg/template/instantiate1.C
19737 * g++.dg/template/vtable2.C
19738 * g++.dg/warn/Wshadow-1.C
19739 * g++.dg/warn/weak1.C
19740 * g++.old-deja/g++.brendan/crash16.C
19741 * g++.old-deja/g++.brendan/crash18.C
19742 * g++.old-deja/g++.brendan/crash48.C
19743 * g++.old-deja/g++.brendan/crash49.C
19744 * g++.old-deja/g++.brendan/crash55.C
19745 * g++.old-deja/g++.brendan/crash56.C
19746 * g++.old-deja/g++.brendan/crash8.C
19747 * g++.old-deja/g++.brendan/enum11.C
19748 * g++.old-deja/g++.brendan/enum8.C
19749 * g++.old-deja/g++.brendan/enum9.C
19750 * g++.old-deja/g++.brendan/friend3.C
19751 * g++.old-deja/g++.brendan/misc14.C
19752 * g++.old-deja/g++.bugs/900402_02.C
19753 * g++.old-deja/g++.bugs/900404_03.C
19754 * g++.old-deja/g++.bugs/900404_04.C
19755 * g++.old-deja/g++.bugs/900428_03.C
19756 * g++.old-deja/g++.jason/crash4.C
19757 * g++.old-deja/g++.jason/overload21.C
19758 * g++.old-deja/g++.jason/redecl1.C
19759 * g++.old-deja/g++.jason/report.C
19760 * g++.old-deja/g++.jason/rfg10.C
19761 * g++.old-deja/g++.jason/template30.C
19762 * g++.old-deja/g++.law/arm12.C
19763 * g++.old-deja/g++.law/ctors5.C
19764 * g++.old-deja/g++.law/cvt20.C
19765 * g++.old-deja/g++.law/init10.C
19766 * g++.old-deja/g++.law/init8.C
19767 * g++.old-deja/g++.law/visibility17.C
19768 * g++.old-deja/g++.law/visibility7.C
19769 * g++.old-deja/g++.mike/net8.C
19770 * g++.old-deja/g++.mike/p646.C
19771 * g++.old-deja/g++.mike/p700.C
19772 * g++.old-deja/g++.mike/p701.C
19773 * g++.old-deja/g++.mike/p811.C
19774 * g++.old-deja/g++.ns/template13.C
19775 * g++.old-deja/g++.other/array3.C
19776 * g++.old-deja/g++.other/crash25.C
19777 * g++.old-deja/g++.other/dtor3.C
19778 * g++.old-deja/g++.other/dtor4.C
19779 * g++.old-deja/g++.other/main1.C
19780 * g++.old-deja/g++.other/warn7.C
19781 * g++.old-deja/g++.pt/crash11.C
19782 * g++.old-deja/g++.pt/crash36.C
19783 * g++.old-deja/g++.pt/spec22.C
19784 * g++.old-deja/g++.pt/spec9.C
19785 * g++.old-deja/g++.pt/ttp52.C
19786 * g++.old-deja/g++.robertl/eb103.C
19787 * g++.old-deja/g++.robertl/eb121.C
19788 * g++.old-deja/g++.robertl/eb22.C
19789 * g++.old-deja/g++.robertl/eb8.C:
19790 Update locations and/or regexps of dg-error markers.
19791 Remove markers for some bogus messages that are no longer issued.
19792
19793 2004-09-23 Jakub Jelinek <jakub@redhat.com>
19794
19795 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
19796 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
19797
19798 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
19799
19800 PR c++/17618
19801 * g++.dg/lookup/crash5.C: New test.
19802
19803 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
19804
19805 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
19806 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
19807 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
19808 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
19809 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
19810 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
19811
19812 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
19813 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
19814 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
19815 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
19816 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
19817 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
19818
19819 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
19820
19821 * gcc.dg/vect/vect-44.c: Check additional cases.
19822 * gcc.dg/vect/vect-48.c: Check additional cases.
19823
19824 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
19825 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
19826 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
19827 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
19828 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
19829 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
19830 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
19831 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
19832 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
19833
19834 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
19835 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
19836 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
19837
19838 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19839
19840 * gcc.dg/tree-ssa/loop-6.c: New test.
19841
19842 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
19843
19844 PR c++/17620
19845 * g++.dg/inherit/base2.C: New.
19846
19847 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19848
19849 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
19850 * gcc.dg/20001012-2.c: Likewise.
19851 * gcc.dg/20001013-1.c: Likewise.
19852 * gcc.dg/20001101-1.c: Likewise.
19853 * gcc.dg/20001102-1.c: Likewise.
19854 * gcc.dg/bf-spl1.c: Likewise.
19855 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
19856 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
19857
19858 2004-09-22 Diego Novillo <dnovillo@redhat.com>
19859
19860 PR tree-optimization/16721
19861 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
19862
19863 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
19864
19865 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
19866 * gcc.dg/20040305-1.c: Likewise.
19867
19868 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
19869
19870 PR c/16566
19871 * gcc.c-torture/compile/pr16566-1.c,
19872 gcc.c-torture/compile/pr16566-2.c,
19873 gcc.c-torture/compile/pr16566-3.c: New tests.
19874
19875 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
19876
19877 PR tree-optimization/17512
19878 * gcc.c-torture/compile/20040916-1.c.
19879
19880 2004-09-21 Mark Mitchell <mark@codesourcery.com>
19881
19882 * gcc.dg/pragma-re-3.c: New test.
19883
19884 2004-09-17 Matt Austern <austern@apple.com>
19885
19886 PR c++/15049
19887 * g++.dg/other/anon3.C: New.
19888
19889 2004-09-21 Roger Sayle <roger@eyesopen.com>
19890
19891 PR c++/7503
19892 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
19893 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
19894 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
19895 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
19896 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
19897
19898 2004-09-21 Bud Davis <bdavis9659@comcast.net>
19899
19900 PR fortran/17286
19901 * gfortran.dg/pr17286.f90: New test.
19902
19903 2004-09-20 Mark Mitchell <mark@codesourcery.com>
19904
19905 PR c++/17530
19906 * g++.dg/template/static7.C: New test.
19907
19908 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
19909
19910 PR tree-opt/17558
19911 * gcc.c-torture/compile/pr17558.c: New test.
19912
19913 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19914
19915 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
19916 if SKIP_ATTRIBUTE is defined.
19917
19918 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19919
19920 PR fortran/15957
19921 * gfortran.dg/pr15957.f90: New test.
19922
19923 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
19924
19925 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
19926 in comparison.
19927 * gcc.dg/vect/vect-79.c: Likewise.
19928 * gcc.dg/vect/vect-80.c: Likewise.
19929
19930 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19931
19932 PR fortran/15750
19933 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
19934
19935 2004-09-20 Ira Rosen <irar@il.ibm.com>
19936
19937 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
19938 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
19939 * gcc.dg/vect/vect-62.c: New testcase.
19940 * gcc.dg/vect/vect-63.c: New testcase.
19941 * gcc.dg/vect/vect-64.c: New testcase.
19942 * gcc.dg/vect/vect-65.c: New testcase.
19943 * gcc.dg/vect/vect-66.c: New testcase.
19944 * gcc.dg/vect/vect-67.c: New testcase.
19945 * gcc.dg/vect/vect-68.c: New testcase.
19946 * gcc.dg/vect/vect-69.c: New testcase.
19947 * gcc.dg/vect/vect-79.c: New testcase.
19948 * gcc.dg/vect/vect-80.c: New testcase.
19949
19950 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19951
19952 * gcc.target/mips/asm-1.c: New test.
19953
19954 2004-09-19 Ira Rosen <irar@il.ibm.com>
19955
19956 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
19957 * gcc.dg/vect/vect-73.c: New testcase.
19958 * gcc.dg/vect/vect-74.c: New testcase.
19959 * gcc.dg/vect/vect-75.c: New testcase.
19960 * gcc.dg/vect/vect-76.c: New testcase.
19961 * gcc.dg/vect/vect-77.c: New testcase.
19962 * gcc.dg/vect/vect-78.c: New testcase
19963
19964 2004-09-18 Paul Brook <paul@codesourcery.com>
19965
19966 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
19967
19968 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
19969
19970 PR c/17424
19971 * gcc.dg/pr17424-1.c: New test.
19972
19973 2004-09-18 Diego Novillo <dnovillo@redhat.com>
19974
19975 * g++.dg/tree-ssa/pr17153.C: New test.
19976
19977 2004-09-16 Geoffrey Keating <geoffk@apple.com>
19978
19979 PR pch/13361
19980 * testsuite/g++.dg/pch/wchar-1.C: New.
19981 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19982
19983 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
19984
19985 * gcc.c-torture/execute/20040917-1.c: New test.
19986
19987 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19988
19989 PR tree-optimization/17319
19990 * gcc.dg/pr17319.c: New test.
19991
19992 2004-09-17 Devang Patel <dpatel@apple.com>
19993
19994 * gcc.dg/20040813-1.c: New test.
19995
19996 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19997
19998 PR tree-optimization/17273
19999 * gcc.c-torture/compile/pr17273.c: New test.
20000
20001 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
20002
20003 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
20004 Update expected messages.
20005 * gcc.dg/declspec-13.c: New test.
20006
20007 2004-09-17 David Edelsohn <edelsohn@gnu.org>
20008
20009 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
20010
20011 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20012
20013 * gcc.c-torture/execute/pr17252.c: Use post-increment to
20014 change what 'a' is pointing to.
20015
20016 2004-09-17 Mark Mitchell <mark@codesourcery.com>
20017
20018 PR c++/16002
20019 * g++.dg/template/error18.C: New test.
20020
20021 PR c++/16029
20022 * g++.dg/warn/Wunused-8.C: New test.
20023
20024 2004-09-17 Steven Bosscher <stevenb@suse.de>
20025
20026 PR tree-optimization/17513
20027 * gcc.dg/20040916-1.c: New test.
20028
20029 2004-09-16 Mark Mitchell <mark@codesourcery.com>
20030
20031 PR c++/17501
20032 * g++.dg/template/typename7.C: New test.
20033
20034 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20035
20036 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
20037
20038 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
20039
20040 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
20041 with -ftree-based-profiling also.
20042 * lib/profopt.exp: Support late-set profile_option/feedback_option.
20043
20044 2004-09-16 Victor Leikehman <lei@il.ibm.com>
20045
20046 PR/15364
20047 * gfortran.dg/der_array_io_1.f90: New test.
20048 * gfortran.dg/der_array_io_2.f90: New test.
20049 * gfortran.dg/der_array_io_3.f90: New test.
20050
20051 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20052
20053 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
20054 EABI.
20055
20056 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20057
20058 * g++.dg/opt/switch1.C: New test.
20059
20060 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
20061
20062 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
20063 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
20064 Update expected messages.
20065
20066 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20067
20068 PR fortran/16485
20069 * gfortran.dg/same_name_1.f90: New test.
20070
20071 2004-09-15 Diego Novillo <dnovillo@redhat.com>
20072
20073 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
20074 dereference garbage pointers.
20075
20076 2004-09-15 Jakub Jelinek <jakub@redhat.com>
20077
20078 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
20079 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
20080
20081 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
20082 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
20083 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
20084
20085 2004-09-14 Mark Mitchell <mark@codesourcery.com>
20086
20087 PR c++/17324
20088 * g++.dg/template/mangle1.C: New test.
20089
20090 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20091
20092 PR tree-optimization/17252
20093 * gcc.c-torture/execute/pr17252.c: New test.
20094
20095 2004-09-14 Andrew Pinski <apinski@apple.com>
20096
20097 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
20098
20099 2004-09-14 Roger Sayle <roger@eyesopen.com>
20100
20101 PR rtl-optimization/9771
20102 * gcc.dg/pr9771-1.c: New test case.
20103
20104 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20105
20106 PR tree-optimization/15262
20107 * gcc.c-torture/execute/pr15262-1.c: New test.
20108 * gcc.c-torture/execute/pr15262-2.c: New test.
20109
20110 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
20111
20112 * gcc.dg/declspec-12.c: New test.
20113
20114 2004-09-14 Bud Davis <bdavis9659@comcast.net>
20115
20116 * gfortran.dg/pr17090.f90: Add directives to test.
20117
20118 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20119
20120 * gcc.c-torture/compile/20040914-1.c: New test.
20121
20122 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20123
20124 PR c++/16162
20125 * g++.dg/template/decl2.C: New test.
20126
20127 2004-09-13 Bud Davis <bdavis9659@comcast.net>
20128
20129 PR fortran/17090
20130 * gfortran.dg/pr17090.f90: New test.
20131
20132 2004-09-13 Dale Johannesen <dalej@apple.com>
20133
20134 * gcc.c-torture/compile/pr17408.c: New test case.
20135
20136 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20137
20138 PR c++/16716
20139 * g++.dg/parse/crash17.C: New test.
20140
20141 PR c++/17327
20142 * g++.dg/template/enum3.C: New test.
20143
20144 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
20145
20146 * lib/gcc-defs.exp: Load wrapper.exp.
20147 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
20148 using local code.
20149 * lib/gcc.exp (gcc_init): Similar.
20150 * lib/gfortran.exp (gfortran_init): Similar.
20151 * lib/objc.exp (objc_init): Similar.
20152 * lib/treelang.exp (treelang_init): Similar.
20153 * lib/wrapper.exp: New file with build_wrapper call machinery in
20154 ${tool}_maybe_build_wrapper.
20155
20156 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20157
20158 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
20159 "inline".
20160 * gcc.dg/declspec-11.c: Update expected messages.
20161 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
20162 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
20163 gcc.dg/inline-12.c: New tests.
20164
20165 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
20166
20167 * g++.dg/tree-ssa/pr17400.C: New testcase.
20168
20169 2004-09-13 James E Wilson <wilson@specifixinc.com>
20170
20171 * gcc.target/mips/sb1-1.c: New testcase.
20172
20173 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
20174
20175 * lib/g77-dg.exp: Remove unused file.
20176 * lib/mike-g77.exp: Ditto.
20177 * lib/g77.exp: Ditto.
20178
20179 2004-09-12 Richard Henderson <rth@redhat.com>
20180
20181 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
20182
20183 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20184
20185 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
20186 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20187 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
20188 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
20189 Update expected messages.
20190
20191 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
20192
20193 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
20194 declaration/use mismatch for dirp parameter.
20195
20196 2004-09-12 Andrew Pinski <apinski@apple.com>
20197
20198 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
20199 -fgnu-runtime is passed.
20200
20201 2004-09-12 Richard Henderson <rth@redhat.com>
20202
20203 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
20204 do the uplevel thing and update additional_flags directly.
20205 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
20206 gfortran.fortran-torture/execute/intrinsic_nearest.x,
20207 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
20208 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
20209
20210 2004-09-11 Steven Bosscher <stevenb@suse.de>
20211
20212 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
20213
20214 2004-09-11 Roger Sayle <roger@eyesopen.com>
20215
20216 PR middle-end/17411
20217 * g++.dg/opt/pr17411-1.C: New test case.
20218
20219 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20220
20221 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20222 gcc.dg/tls/diag-2.c: Update expected messages.
20223 * gcc.dg/991209-1.c: Specify compilation options. Update expected
20224 messages.
20225 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
20226 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
20227 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
20228 gcc.dg/tls/diag-5.c: New tests.
20229
20230 2004-09-11 Zack Weinberg <zack@codesourcery.com>
20231
20232 * gcc.dg/20040910-1.c: Correct dg-error regexp.
20233
20234 2004-09-11 Steven Bosscher <stevenb@suse.de>
20235
20236 * g++.dg/parse/break-in-for.C: New test.
20237
20238 2004-09-11 Jakub Jelinek <jakub@redhat.com>
20239
20240 * gcc.dg/tree-ssa/20040911-1.c: New test.
20241
20242 2004-09-11 Andreas Jaeger <aj@suse.de>
20243
20244 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
20245 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
20246
20247 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
20248
20249 * gcc.target/frv: New directory of FR-V-specific tests.
20250
20251 2004-09-10 James E Wilson <wilson@specifixinc.com>
20252
20253 * gcc.dg/convert-vec-1.c: New test.
20254
20255 2004-09-10 Roger Sayle <roger@eyesopen.com>
20256
20257 PR middle-end/17024
20258 * gcc.dg/pr17024-1.c: New test case.
20259
20260 2004-09-10 Eric Christopher <echristo@redhat.com>
20261
20262 * gcc.dg/20040910-1.c: New test.
20263
20264 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20265
20266 * gcc.dg/bitfld-9.c: New test.
20267
20268 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
20269
20270 * gcc.c-torture/execute/ieee/acc1.c: New test.
20271 * gcc.c-torture/execute/ieee/acc2.c: New test.
20272 * gcc.c-torture/execute/ieee/mzero6.c: New test.
20273
20274 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
20275
20276 * gcc.dg/deprecated-2.c: New test.
20277
20278 2004-09-09 James E Wilson <wilson@specifixinc.com>
20279
20280 * gcc.dg/init-vec-1.c: New test.
20281
20282 2004-09-09 Roger Sayle <roger@eyesopen.com>
20283
20284 PR middle-end/17055
20285 * gcc.dg/pr17055-1.c: New test case.
20286
20287 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
20288
20289 PR target/17377
20290 * gcc.c-torture/execute/pr17377.c: New test.
20291
20292 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20293
20294 PR c/8420
20295 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
20296 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
20297 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20298 gcc.dg/long-long-typespec-1.c: New tests.
20299 * gcc.dg/tls/diag-2.c: Update expected diagnostics
20300
20301 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20302
20303 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
20304 gcc.dg/gnu99-static-1.c: New tests.
20305
20306 2004-09-08 Devang Patel <dpatel@apple.com>
20307
20308 * gcc.dg/darwin-ld-20040828-1.c: New test.
20309 * gcc.dg/darwin-ld-20040828-2.c: New test.
20310 * gcc.dg/darwin-ld-20040828-3.c: New test.
20311
20312 2004-09-08 Ziemowit Laski <zlaski@apple.com>
20313
20314 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
20315 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
20316 in error message.
20317 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
20318 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
20319 in error message.
20320 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
20321 types they qualify.
20322 * objc.dg/type-size-2.m: Fix wording in comment.
20323 * objc.dg/va-meth-1.m: New test case.
20324
20325 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
20326
20327 PR c/16633:
20328 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
20329 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
20330
20331 2004-09-06 Devang Patel <dpatel@apple.com>
20332
20333 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
20334 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
20335
20336 2004-09-06 Zack Weinberg <zack@codesourcery.com>
20337
20338 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
20339 reflect changed line numbering of diagnostics.
20340
20341 2004-09-06 Paul Brook <paul@codesourcery.com>
20342
20343 * gfortran.dg/edit_real_1.f90: Add new test.
20344
20345 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20346
20347 * gcc.dg/tree-ssa/loop-2.c: New test.
20348 * gcc.dg/tree-ssa/loop-3.c: New test.
20349 * gcc.dg/tree-ssa/loop-4.c: New test.
20350 * gcc.dg/tree-ssa/loop-5.c: New test.
20351
20352 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20353
20354 * gcc.dg/format/sentinel-1.c: Update for parameter option.
20355
20356 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20357
20358 * gcc.dg/format/sentinel-1.c: New test.
20359
20360 2004-09-04 Uros Bizjak <uros@kss-loka.si>
20361
20362 * testsuite/gcc.dg/builtins-46.c: New.
20363
20364 2004-09-03 Devang Patel <dpatel@apple.com>
20365
20366 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
20367 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
20368
20369 2004-09-03 Jan Beulich <jbeulich@novell.com>
20370
20371 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
20372 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
20373 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
20374 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
20375 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
20376 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
20377 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
20378 the non-portable bzero.
20379 * gcc.dg/20010912-1.c: xfail for NetWare.
20380 * gcc.dg/20020426-2.c: xfail for NetWare.
20381 * gcc.dg/20021014-1.c: xfail for NetWare.
20382 * gcc.dg/20021018-1.c: xfail for NetWare.
20383 * gcc.dg/20030213-1.c: xfail for NetWare.
20384 * gcc.dg/20030225-1.c: xfail for NetWare.
20385 * gcc.dg/20030708-1.c: xfail for NetWare.
20386 * gcc.dg/builtins-config.h: Also exclude NetWare.
20387 * gcc.dg/format/format.h: Define restrict only if not already defined.
20388 * gcc.dg/nest.c: xfail for NetWare.
20389 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
20390 * lib/target-supports.exp (check_visibility_available): Exclude
20391 NetWare.
20392
20393 2004-09-03 Jan Beulich <jbeulich@novell.com>
20394
20395 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
20396 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
20397 deterministic starting point for the alignment of structure fields.
20398 * gcc.dg/Wpadded.c: Dito.
20399 * g++.dg/abi/vbase10.C: Dito.
20400
20401 2004-09-03 Devang Patel <dpatel@apple.com>
20402
20403 * g++.dg/debug/pr15736.cc: New test.
20404
20405 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20406
20407 * README.QMTEST: Fix out-of-date link.
20408
20409 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
20410
20411 PR fortran/16579
20412 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
20413 Delete. Duplicate of gfortran.dg/g77/20010610.f
20414
20415 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20416
20417 * g++.dg/abi/arm_rtti1.C: New test.
20418
20419 2004-09-02 Geoffrey Keating <geoffk@apple.com>
20420
20421 * gcc.dg/ppc-vector-memcpy.c: New.
20422 * gcc.dg/ppc-vector-memset.c: New.
20423
20424 2004-09-02 Chao-ying Fu <fu@mips.com>
20425
20426 * gcc.target/mips/mips-3d-1.c: New test.
20427 * gcc.target/mips/mips-3d-2.c: New test.
20428 * gcc.target/mips/mips-3d-3.c: New test.
20429 * gcc.target/mips/mips-3d-4.c: New test.
20430 * gcc.target/mips/mips-3d-5.c: New test.
20431 * gcc.target/mips/mips-3d-6.c: New test.
20432 * gcc.target/mips/mips-3d-7.c: New test.
20433 * gcc.target/mips/mips-3d-8.c: New test.
20434 * gcc.target/mips/mips-3d-9.c: New test.
20435 * gcc.target/mips/mips-ps-1.c: New test.
20436 * gcc.target/mips/mips-ps-2.c: New test.
20437 * gcc.target/mips/mips-ps-3.c: New test.
20438 * gcc.target/mips/mips-ps-4.c: New test.
20439 * gcc.target/mips/mips-ps-type.c: New test.
20440
20441 2004-09-02 Paul Brook <paul@codesourcery.com>
20442
20443 * gfortran.dg/edit_real_1.f90: Add new tests.
20444
20445 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20446
20447 PR fortran/15327
20448 * gfortran.dg/merge_char_1.f90: New test.
20449
20450 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20451
20452 PR fortran/16404
20453 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
20454
20455 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20456
20457 PR c/1522
20458 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
20459
20460 2004-09-01 Mark Mitchell <mark@codesourcery.com>
20461
20462 * g++.dg/opt/loop1.C: Do not XFAIL.
20463
20464 2004-09-01 Jakub Jelinek <jakub@redhat.com>
20465
20466 * gcc.c-torture/execute/20040831-1.c: New test.
20467
20468 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
20469
20470 PR fortran/16579
20471 * gfortran.dg/g77/20010610.f: Now passes.
20472 Copy from g77.f-torture/execute. Add dg-run directive.
20473 * gfortran.dg/g77/README: Update
20474
20475 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
20476
20477 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
20478 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
20479 (t1, t2, t3, t4): Add volatile.
20480
20481 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20482
20483 * g++.dg/ext/visibility/arm1.C: New test.
20484
20485 2004-08-31 Geoffrey Keating <geoffk@apple.com>
20486
20487 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
20488 -pedantic-errors.
20489
20490 2004-09-01 Paul Brook <paul@codesourcery.com>
20491
20492 * gfortran.dg/eof_2.f90: New test.
20493
20494 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20495
20496 PR fortran/16579
20497 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
20498
20499 2004-08-31 Bud Davis <bdavis9659@comcast.net>
20500
20501 PR libfortran/16805
20502 * gfortran.dg/list_read_2.f90: New test.
20503
20504 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20505
20506 * g++.dg/abi/key1.C: New test.
20507
20508 2004-08-31 Richard Henderson <rth@redhat.com>
20509
20510 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
20511 form of offsetof.
20512 * g++.dg/other/offsetof5.C: Remove duplicate.
20513
20514 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20515
20516 PR fortran/17244
20517 * gfortran.dg/func_derived_1.f90: New test.
20518
20519 2004-08-31 Paul Brook <paul@codesourcery.com>
20520
20521 * gfortran.dg/eof_1.f90: New test.
20522
20523 2004-08-31 Paul Brook <paul@codesourcery.com>
20524
20525 * gfortran.dg/list_read_1.f90: New file.
20526
20527 2004-08-30 Mark Mitchell <mark@codesourcery.com>
20528
20529 * g++.dg/opt/loop1.C: XFAIL.
20530
20531 2004-08-30 Geoffrey Keating <geoffk@apple.com>
20532
20533 * gcc.dg/funcdef-storage-1.c: New.
20534 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
20535 an extern function in local scope.
20536 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
20537 declare an 'auto inline' function in local scope.
20538 * gcc.dg/20011130-1.c: Likewise.
20539 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
20540 an 'auto' function in local scope.
20541 * gcc.dg/20021014-1.c: Likewise.
20542 * gcc.dg/20030331-2.c: Likewise.
20543
20544 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20545
20546 * gfortran.dg/blockdata_1.f90: New test.
20547
20548 2004-08-30 Richard Henderson <rth@redhat.com>
20549
20550 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
20551
20552 2004-08-30 Richard Henderson <rth@redhat.com>
20553
20554 * lib/fortran-torture.exp (fortran-torture-execute): Honor
20555 additional_flags set by alternate driver.
20556 (ieee-options): New procedure.
20557 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
20558 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
20559 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
20560 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
20561
20562 2004-08-30 Richard Henderson <rth@redhat.com>
20563
20564 * lib/f-torture.exp: Remove.
20565
20566 2004-08-29 Mark Mitchell <mark@codesourcery.com>
20567
20568 PR rtl-optimization/16590
20569 * g++.dg/opt/loop1.C: New test.
20570
20571 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20572
20573 PR fortran/13910
20574 * gfortran.dg/oldstyle_1.f90: New test.
20575
20576 2004-08-29 Steven G. Kargl <kargls@comcast.net>
20577 Paul Brook <paul@codesourcery.com>
20578
20579 * gfortran.dg/g77/README: Update.
20580 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
20581 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
20582 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
20583
20584 2004-08-28 Paul Brook <paul@codesourcery.com>
20585
20586 PR libfortran/17195
20587 * gfortran.dg/edit_real_1.f90: New test.
20588
20589 2004-08-27 Paul Brook <paul@codesourcery.com>
20590
20591 * gfortran.dg/rewind_1.f90: New test.
20592
20593 2004-08-27 Bud Davis <bdavis9659@comcast.net>
20594
20595 PR fortran/16597
20596 * gfortran.dg/pr16597.f90: New test.
20597
20598 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20599
20600 PR c/13801
20601 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
20602 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
20603 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
20604 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
20605 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
20606
20607 2004-08-26 Nick Clifton <nickc@redhat.com>
20608
20609 * gcc.c-torture/compile/pr17119.c: New test.
20610
20611 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20612
20613 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
20614
20615 2004-08-25 Richard Henderson <rth@redhat.com>
20616
20617 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
20618 the bits that expect kind=8 to be the largest real kind.
20619
20620 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20621
20622 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
20623
20624 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20625
20626 * gfortran.dg/assignment_1.f90: New test.
20627
20628 2004-08-25 Adam Nemet <anemet@lnxw.com>
20629
20630 * g++.dg/template/repo3.C: New test.
20631
20632 2004-08-25 Roger Sayle <roger@eyesopen.com>
20633
20634 PR middle-end/16693
20635 PR tree-optimization/16372
20636 * g++.dg/opt/pr16372-1.C: New test case.
20637 * g++.dg/opt/pr16693-1.C: New test case.
20638 * g++.dg/opt/pr16693-2.C: New test case.
20639
20640 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20641
20642 * objc.dg/proto-lossage-4.m: New test.
20643
20644 2004-08-25 Mark Mitchell <mark@codesourcery.com>
20645
20646 PR c++/17155
20647 * g++.dg/inherit/local2.C: New test.
20648
20649 2004-08-25 Paul Brook <paul@codesourcery.com>
20650
20651 PR fortran/17144
20652 * gfortran.dg/string_ctor_1.f90: New test.
20653
20654 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20655
20656 PR c++/14428
20657 * g++.dg/template/redecl2.C: New test.
20658
20659 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20660
20661 PR fortran/17143
20662 * gfortran.dg/pr17143.f90: New test.
20663
20664 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20665
20666 PR fortran/17164
20667 * gfortran.dg/pr17164.f90: New test.
20668
20669 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20670
20671 * gcc.dg/tree-ssa/loop-1.c: New test.
20672
20673 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20674
20675 * gcc.c-torture/compile/20040824-1.c: New test.
20676
20677 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20678
20679 * gcc.c-torture/compile/iftrap-3.c: New test.
20680
20681 2004-08-24 Paul Brook <paul@codesourcery.com>
20682
20683 * gfortran.dg/entry_2.f90: New test.
20684
20685 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20686
20687 PR c++/16889
20688 * g++.dg/lookup/ambig[12].C: New.
20689
20690 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20691
20692 PR c++/16706
20693 * g++.dg/template/crash21.C: New test.
20694 * g++.dg/template/crash22.C: Likewise.
20695
20696 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20697
20698 PR c++/17149
20699 * g++.dg/template/access15.C: New.
20700
20701 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20702
20703 PR c++/17163
20704 * g++.dg/template/repo2.C: New test.
20705
20706 2004-08-23 Roger Sayle <roger@eyesopen.com>
20707
20708 PR rtl-optimization/17078
20709 * gcc.c-torture/execute/pr17078-1.c: New test case.
20710
20711 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20712
20713 PR c/14492
20714 * gcc.dg/debug/crash1.c: New test.
20715
20716 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20717
20718 PR c/16180
20719 * gcc.dg/loop-5.c: New test.
20720
20721 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20722
20723 * gcc.c-torture/execute/20040823-1.c: New test.
20724
20725 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
20726
20727 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
20728 to the assembler. Simplify test accordingly.
20729 (asm_abi_flags): Use GNU names.
20730 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
20731 to check for ABI flags.
20732
20733 2004-08-22 Andrew Pinski <apinski@apple.com>
20734
20735 * g++.dg/opt/pr14029.C: New test.
20736 * gcc.c-torture/execute/pr15262.c: New test.
20737
20738 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20739
20740 * gfortran.dg/reduction.f90: Add checks with complex arguments.
20741
20742 2004-08-21 Bud Davis <bdavis9659@comcast.net>
20743
20744 PR 16908
20745 * gfortran.dg/direct_io.f90: New test.
20746
20747 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20748
20749 PR c++/17121
20750 * g++.dg/inherit/local2.C: New test.
20751
20752 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
20753
20754 PR c++/17120
20755 * g++.dg/warn/Wparentheses-4.C: New test.
20756
20757 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20758
20759 PR c++/17121
20760 * g++.dg/inherit/local2.C: New test.
20761
20762 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
20763 * gcc.dg/ppc-ldstruct.c: Likewise.
20764 * gcc.dg/ppc64-abi-2.c: Likewise.
20765
20766 2004-08-20 Jakub Jelinek <jakub@redhat.com>
20767
20768 PR rtl-optimization/17099
20769 * gcc.c-torture/execute/20040820-1.c: New test.
20770
20771 2004-08-20 David Edelsohn <edelsohn@gnu.org>
20772
20773 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
20774
20775 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
20776
20777 PR fortran/17077
20778 * gfortran.dg/auto_array_1.f90: New test.
20779
20780 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20781
20782 PR fortran/17074
20783 * gfortran.dg/simpleif_1.f90: New test.
20784
20785 2004-08-19 Mark Mitchell <mark@codesourcery.com>
20786
20787 * lib/target-supports.exp (check_profiling_available): Return
20788 false for arm*-*-symbianelf* and arm*-*-eabi*.
20789
20790 PR c++/15890
20791 * g++.dg/template/delete1.C: New test.
20792
20793 2004-08-19 Paul Brook <paul@codesourcery.com>
20794
20795 PR fortran/14976
20796 PR fortran/16228
20797 * gfortran.dg/data_char_1.f90: New test.
20798
20799 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
20800
20801 PR fortran/16946
20802 * gfortran.dg/reduction.f90: New testcase.
20803
20804 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20805
20806 PR fortran/16520
20807 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
20808
20809 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
20810
20811 PR c++/17041
20812 * g++.dg/Wparentheses-3.C: New test.
20813
20814 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
20815
20816 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
20817 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
20818 * gcc.dg/vect/vect-2.c: Likewise.
20819 * gcc.dg/vect/vect-3.c: Likewise.
20820 * gcc.dg/vect/vect-4.c: Likewise.
20821 * gcc.dg/vect/vect-5.c: Likewise.
20822 * gcc.dg/vect/vect-6.c: Likewise.
20823 * gcc.dg/vect/vect-7.c: Likewise.
20824 * gcc.dg/vect/vect-25.c: Likewise.
20825 * gcc.dg/vect/vect-31.c: Likewise.
20826 * gcc.dg/vect/vect-32.c: Likewise.
20827 * gcc.dg/vect/vect-34.c: Likewise.
20828 * gcc.dg/vect/vect-36.c: Likewise.
20829 * gcc.dg/vect/vect-all.c: Likewise.
20830
20831 2004-08-18 Mark Mitchell <mark@codesourcery.com>
20832
20833 PR c++/17068
20834 * g++.dg/template/operator4.C: New test.
20835
20836 2004-08-18 Richard Henderson <rth@redhat.com>
20837
20838 * gcc.dg/20040206-1.c: XFAIL.
20839
20840 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20841
20842 PR c++/16246
20843 * g++.dg/template/array7.C: New test.
20844
20845 2004-08-17 James E Wilson <wilson@specifixinc.com>
20846
20847 * gcc.dg/mips-movcc-1.c: New test.
20848 * gcc.dg/mips-movcc-2.c: New test.
20849 * gcc.dg/mips-movcc-3.c: New test.
20850
20851 * gcc.dg/mips-nmadd-1.c: New test.
20852 * gcc.dg/mips-nmadd-2.c: New test.
20853
20854 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20855
20856 PR c++/15871
20857 * g++.dg/opt/inline8.C: New test.
20858
20859 PR c++/16965
20860 * g++.dg/parse/error17.C: New test.
20861
20862 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
20863
20864 * gcc.dg/vect: New directory for vectorizer tests.
20865 * gcc.dg/vect/tree-vect.h: New file.
20866 * gcc.dg/vect/vect.exp: New file.
20867 * gcc.dg/vect/pr16105.c.c: New test.
20868 * gcc.dg/vect/vect-1.c: New test.
20869 * gcc.dg/vect/vect-2.c: New test.
20870 * gcc.dg/vect/vect-3.c: New test.
20871 * gcc.dg/vect/vect-4.c: New test.
20872 * gcc.dg/vect/vect-5.c: New test.
20873 * gcc.dg/vect/vect-6.c: New test.
20874 * gcc.dg/vect/vect-7.c: New test.
20875 * gcc.dg/vect/vect-8.c: New test.
20876 * gcc.dg/vect/vect-9.c: New test.
20877 * gcc.dg/vect/vect-10.c: New test.
20878 * gcc.dg/vect/vect-11.c: New test.
20879 * gcc.dg/vect/vect-12.c: New test.
20880 * gcc.dg/vect/vect-13.c: New test.
20881 * gcc.dg/vect/vect-14.c: New test.
20882 * gcc.dg/vect/vect-15.c: New test.
20883 * gcc.dg/vect/vect-16.c: New test.
20884 * gcc.dg/vect/vect-17.c: New test.
20885 * gcc.dg/vect/vect-18.c: New test.
20886 * gcc.dg/vect/vect-19.c: New test.
20887 * gcc.dg/vect/vect-20.c: New test.
20888 * gcc.dg/vect/vect-21.c: New test.
20889 * gcc.dg/vect/vect-22.c: New test.
20890 * gcc.dg/vect/vect-23.c: New test.
20891 * gcc.dg/vect/vect-24.c: New test.
20892 * gcc.dg/vect/vect-25.c: New test.
20893 * gcc.dg/vect/vect-26.c: New test.
20894 * gcc.dg/vect/vect-27.c: New test.
20895 * gcc.dg/vect/vect-28.c: New test.
20896 * gcc.dg/vect/vect-29.c: New test.
20897 * gcc.dg/vect/vect-30.c: New test.
20898 * gcc.dg/vect/vect-31.c: New test.
20899 * gcc.dg/vect/vect-32.c: New test.
20900 * gcc.dg/vect/vect-33.c: New test.
20901 * gcc.dg/vect/vect-34.c: New test.
20902 * gcc.dg/vect/vect-35.c: New test.
20903 * gcc.dg/vect/vect-36.c: New test.
20904 * gcc.dg/vect/vect-37.c: New test.
20905 * gcc.dg/vect/vect-38.c: New test.
20906 * gcc.dg/vect/vect-40.c: New test.
20907 * gcc.dg/vect/vect-41.c: New test.
20908 * gcc.dg/vect/vect-42.c: New test.
20909 * gcc.dg/vect/vect-43.c: New test.
20910 * gcc.dg/vect/vect-44.c: New test.
20911 * gcc.dg/vect/vect-45.c: New test.
20912 * gcc.dg/vect/vect-46.c: New test.
20913 * gcc.dg/vect/vect-47.c: New test.
20914 * gcc.dg/vect/vect-48.c: New test.
20915 * gcc.dg/vect/vect-49.c: New test.
20916 * gcc.dg/vect/vect-50.c: New test.
20917 * gcc.dg/vect/vect-51.c: New test.
20918 * gcc.dg/vect/vect-52.c: New test.
20919 * gcc.dg/vect/vect-53.c: New test.
20920 * gcc.dg/vect/vect-54.c: New test.
20921 * gcc.dg/vect/vect-55.c: New test.
20922 * gcc.dg/vect/vect-56.c: New test.
20923 * gcc.dg/vect/vect-57.c: New test.
20924 * gcc.dg/vect/vect-58.c: New test.
20925 * gcc.dg/vect/vect-59.c: New test.
20926 * gcc.dg/vect/vect-60.c: New test.
20927 * gcc.dg/vect/vect-61.c: New test.
20928 * gcc.dg/vect/vect-all.c: New test.
20929 * gcc.dg/vect/vect-none.c: New test.
20930
20931 2004-08-17 Paul Brook <paul@codesourcery.com>
20932
20933 PR fortran/13082
20934 * gfortran.dg/entry_1.f90: New test.
20935
20936 2004-08-17 Andrew Pinski <apinski@apple.com>
20937
20938 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
20939
20940 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
20941
20942 * gcc.dg/pr17036-1.c: New test.
20943
20944 2004-08-16 Devang Patel <dpatel@apple.com>
20945
20946 * gcc.dg/darwin-20040809-1.c: New test.
20947
20948 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
20949
20950 * gcc.dg/funcdef-attr-1.c: New test.
20951
20952 2004-08-16 Janis Johnson <janis187@us.ibm.com>
20953
20954 * gcc.dg/altivec-17.c: New test.
20955 * gcc.dg/altivec-18.c: New test.
20956
20957 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20958
20959 PR c++/6749
20960 * g++.dg/template/vtable2.C: New test.
20961
20962 2004-08-14 Richard Henderson <rth@redhat.com>
20963
20964 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
20965 * gcc.dg/pack-test-4.c (main): Return 0.
20966 * gcc.dg/setjmp-1.c: Remove XFAIL.
20967 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
20968
20969 2004-08-14 Richard Henderson <rth@redhat.com>
20970
20971 * gcc.dg/980217-1.c: Add prototype for printf.
20972
20973 2004-08-13 Bud Davis <bdavis9659@comcast.net>
20974
20975 * gfortran.dg/pr16935.f90: New test.
20976
20977 2004-08-13 Janis Johnson <janis187@us.ibm.com>
20978
20979 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
20980
20981 2004-08-13 Paul Brook <paul@codesourcery.com>
20982
20983 * gfortran.dg/der_io_1.f90: Remove stray comma.
20984
20985 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20986
20987 * gcc.dg/vmx/cw-bug-2.c: Remove.
20988 * gcc.dg/vmx/vprint-1.c: Remove.
20989 * gcc.dg/vmx/vscan-1.c: Remove.
20990
20991 2004-08-12 Devang patel <dpatel@apple.com>
20992
20993 * gcc.dg/darwin-20040809-2.c: New test.
20994
20995 2004-08-12 Janis Johnson <janis1872us.ibm.com>
20996
20997 * g++.dg/ext/altivec-12.C: New test.
20998
20999 * g++.dg/ext/altivec-11.C: New test.
21000
21001 2004-08-12 Paul Brook <paul@codesourcery.com>
21002
21003 * g++.dg/abi/arm_cxa_vec_1.C: New test.
21004
21005 2004-08-12 Janis Johnson <janis187@us.ibm.com>
21006
21007 * g++.dg/ext/altivec-2.C: Check for hardware support before
21008 executing any VMX instructions.
21009
21010 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
21011
21012 2004-08-12 Jakub Jelinek <jakub@redhat.com>
21013
21014 PR c++/16276
21015 * g++.old-deja/g++.other/comdat4.C: New test.
21016 * g++.old-deja/g++.other/comdat4-aux.cc: New.
21017
21018 2004-08-12 Ben Elliston <bje@au.ibm.com>
21019
21020 PR target/16286
21021 * gcc.dg/pr16286.c: New test.
21022
21023 2004-08-12 Jan Beulich <jbeulich@novell.com>
21024
21025 * g++.dg/ext/asm5.C: New.
21026
21027 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21028
21029 PR c++/16698
21030 * g++.dg/eh/crash1.C: New test.
21031
21032 PR c++/16717
21033 * g++.dg/ext/construct1.C: New test.
21034
21035 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21036
21037 PR c++/16853
21038 * g++.dg/init/ptrmem1.C: New test.
21039
21040 PR c++/16618
21041 * g++.dg/parse/offsetof5.C: New test.
21042
21043 PR c++/16870
21044 * g++.dg/template/overload3.C: New test.
21045
21046 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21047
21048 PR c++/16964
21049 * g++.dg/parse/error16.C: New test.
21050
21051 PR c++/16904
21052 * g++.dg/template/error14.C: New test.
21053
21054 PR c++/16929
21055 * g++.dg/template/error15.C: New test.
21056
21057 2004-08-11 Devang Patel <dpatel@apple.com>
21058
21059 * gcc.dg/darwin-ld-20040809-1.c: New test.
21060 * gcc.dg/darwin-ld-20040809-2.c: New test.
21061
21062 2004-08-11 Steven G. Kargl <kargls@comcast.net>
21063
21064 PR fortran/16917
21065 * gfortran.dg/dfloat_1.f90: New test.
21066
21067 2004-08-09 Mark Mitchell <mark@codesourcery.com>
21068
21069 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
21070 * gcc.dg/dll-2.c: Fix dg-require syntax.
21071 * gcc.misc-tests/arm-isr.c (abort): Declare.
21072 (exit): Likewise.
21073
21074 2004-08-10 Mark Mitchell <mark@codesourcery.com>
21075
21076 PR c++/16971
21077 * g++.dg/parse/crash16.C: New test.
21078
21079 2004-08-10 Roger Sayle <roger@eyesopen.com>
21080
21081 * gcc.dg/mips-rsqrt-1.c: New test case.
21082 * gcc.dg/mips-rsqrt-2.c: New test case.
21083 * gcc.dg/mips-rsqrt-3.c: New test case.
21084
21085 2004-08-10 Paul Brook <paul@codesourcery.com>
21086
21087 * gfortran.dg/der_io_1.f90: New test.
21088
21089 2004-08-10 Paul Brook <paul@codesourcery.com>
21090
21091 PR fortran/16919
21092 * gfortran.dg/der_array_1.f90: New test.
21093
21094 2004-08-09 David Edelsohn <edelsohn@gnu.org>
21095
21096 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
21097
21098 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
21099
21100 * gcc.dg/wchar_t-2.c: Fix typo.
21101
21102 2004-08-09 Falk Hueffner <falk@debian.org>
21103
21104 PR tree-optimization/12517
21105 * gcc.c-torture/compile/pr12517.c: New test.
21106
21107 PR tree-optimization/12578
21108 * gcc.c-torture/compile/pr12578.c: New test.
21109
21110 PR tree-optimization/12899
21111 * gcc.c-torture/compile/pr12899.c: New test.
21112
21113 PR rtl-optimization/14692
21114 * gcc.c-torture/compile/pr14692.c: New test.
21115
21116 PR tree-optimization/16461
21117 * gcc.c-torture/compile/pr16461.c: New test.
21118
21119 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
21120
21121 * gfortran.dg/getenv_1.f90: New test.
21122
21123 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21124
21125 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
21126 wchar_t.
21127 * gcc.dg/symbian5.c: Test -fno-short-wchar.
21128
21129 2004-08-06 Paul Brook <paul@codesourcery.com>
21130
21131 * gfortran.dg/ret_array_1.f90: New test.
21132 * gfortran.dg/ret_pointer_1.f90: New test.
21133
21134 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
21135
21136 * gcc.dg/missing-field-init-[12].c: New tests.
21137 * g++.dg/warn/missing-field-init-[12].C: New tests.
21138
21139 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21140
21141 * gcc.dg/enum2.c: New test.
21142 * gcc.dg/symbian3.c: Likewise.
21143 * gcc.dg/symbian4.c: Likewise.
21144 * gcc.dg/wchar_t-2.c: Likewise.
21145
21146 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21147
21148 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
21149 destructor tests.
21150
21151 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21152
21153 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
21154 dg-require-visiblity.
21155 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
21156 * g++.dg/ext/visibility/fvisibility.C: Likewise.
21157 * g++.dg/ext/visibility/memfuncts.C: Likewise.
21158 * g++.dg/ext/visibility/new1.C: Likewise.
21159 * g++.dg/ext/visibility/pragma.C: Likewise.
21160 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
21161 * g++.dg/ext/visibility/virtual.C: Likewise.
21162 * g++/dg/ext/visibility/visibility-1.C: Likewise.
21163 * g++/dg/ext/visibility/visibility-2.C: Likewise.
21164 * g++/dg/ext/visibility/visibility-3.C: Likewise.
21165 * g++/dg/ext/visibility/visibility-4.C: Likewise.
21166 * g++/dg/ext/visibility/visibility-5.C: Likewise.
21167 * g++/dg/ext/visibility/visibility-6.C: Likewise.
21168 * g++/dg/ext/visibility/visibility-7.C: Likewise.
21169 * g++/dg/ext/visibility/visibility-8.C: New test.
21170 * gcc.c-torture/compile/dll.x: Remove.
21171 * gcc.dg/dll-2.c: Use dg-require-dll
21172 * gcc.dg/visibility-10.c: New test.
21173 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
21174 supporting DLLs.
21175 * testsuite/lib/scanasm.exp (scan_hidden): New function.
21176 (scan_not_hidden): Likewise.
21177
21178 2004-08-05 David Edelsohn <edelsohn@gnu.org>
21179
21180 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
21181
21182 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
21183
21184 * gcc.c-torture/execute/20040805-1.c: New test.
21185
21186 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
21187
21188 * gcc.dg/20020118-1.c: Declare abort.
21189 * gcc.dg/altivec_check.h: Likewise.
21190 * gcc.dg/iftrap-2.c: Likewise.
21191 * gcc.dg/pragma-darwin.c: Likewise.
21192 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
21193
21194 2004-08-04 Geoffrey Keating <geoffk@apple.com>
21195
21196 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
21197
21198 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
21199
21200 * gcc.c-torture/execute/builtins/abs-2.c,
21201 gcc.c-torture/execute/builtins/abs-3.c,
21202 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
21203 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
21204 intmax_t, uintmax_t and their limits.
21205 * gcc.dg/intmax_t-1.c: New test.
21206
21207 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21208
21209 * g++.dg/tc1/dr147.C: Add reference to PR.
21210
21211 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
21212
21213 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
21214 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
21215
21216 2004-08-03 David Edelsohn <edelsohn@gnu.org>
21217
21218 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
21219
21220 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21221
21222 * gcc.dg/redecl-5.c: New test.
21223 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
21224 of scanf.
21225
21226 2004-08-03 Roger Sayle <roger@eyesopen.com>
21227
21228 PR middle-end/16790
21229 * gcc.c-torture/execute/pr16790-1.c: New test case.
21230
21231 2004-08-03 Mark Mitchell <mark@codesourcery.com>
21232
21233 * g++.dg/ext/visibility/assign1.C: New test.
21234 * g++.dg/ext/visibility/new1.C: Likewise.
21235
21236 * gcc.dg/symbian1.c: New test.
21237 * gcc.dg/symbian2.c: Likewise.
21238
21239 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
21240
21241 PR target/16570
21242 * gcc.dg/i386-sse-9.c: New test.
21243
21244 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21245
21246 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
21247
21248 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21249
21250 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
21251 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
21252 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
21253 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
21254 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
21255 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
21256 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
21257 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
21258 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
21259 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
21260 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
21261 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
21262 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
21263 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
21264 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
21265 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
21266 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
21267 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
21268 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
21269 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
21270 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
21271 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
21272 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
21273 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
21274 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
21275 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
21276 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
21277 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
21278 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
21279 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
21280 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
21281 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
21282 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
21283 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
21284 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
21285 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
21286 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
21287 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
21288 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
21289 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
21290 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
21291 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
21292 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
21293 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
21294 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
21295 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
21296 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
21297 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
21298 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
21299 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
21300 gcc.misc-tests/i386-pf-3dnow-1.c,
21301 gcc.misc-tests/i386-pf-athlon-1.c,
21302 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
21303 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
21304 Declare built-in functions used.
21305 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
21306
21307 2004-08-02 Mark Mitchell <mark@codesourcery.com>
21308
21309 PR c++/16707
21310 * g++.dg/lookup/using12.C: New test.
21311
21312 * g++.dg/init/null1.C: Fix PR number.
21313 * g++.dg/parse/namespace10.C: Likewise.
21314
21315 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21316
21317 PR c++/16224
21318 * g++.dg/template/spec17.C: New test.
21319 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
21320 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
21321
21322 2004-08-02 David Billinghurst
21323
21324 PR fortran/16292
21325 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
21326
21327 2004-08-01 Zack Weinberg <zack@codesourcery.com>
21328
21329 * gcc.dg/ia64-got-1.c: New test case.
21330
21331 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21332
21333 PR c++/16489
21334 * g++.dg/init/null1.C: New test.
21335 * g++.dg/tc1/dr76.C: Adjust error marker.
21336
21337 PR c++/16529
21338 * g++.dg/parse/namespace10.C: New test.
21339
21340 PR c++/16810
21341 * g++.dg/inherit/ptrmem2.C: New test.
21342
21343 2004-08-02 Ben Elliston <bje@au.ibm.com>
21344
21345 PR target/16155
21346 * gcc.dg/pr16155.c: New test.
21347
21348 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
21349
21350 * gcc.dg/redecl-2.c: New test.
21351
21352 2004-07-30 Geoffrey Keating <geoffk@apple.com>
21353
21354 * gcc.dg/darwin-longdouble.c: New file.
21355
21356 2004-07-30 Richard Henderson <rth@redhat.com>
21357
21358 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
21359 write to constant argument.
21360 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
21361
21362 2004-07-30 Richard Henderson <rth@redhat.com>
21363
21364 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
21365 tests of nearest around zero.
21366
21367 2004-07-30 Andrew Pinski <apinski@apple.com>
21368
21369 * gcc.c-torture/compile/20040730-1.c: New test.
21370
21371 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21372
21373 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
21374 powerpc-eabispe.
21375
21376 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21377
21378 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
21379
21380 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
21381
21382 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
21383 contains $ld_library_path.
21384 * lib/gfortran.exp (gfortran_link_flags): Likewise.
21385
21386 2004-07-29 Richard Henderson <rth@redhat.com>
21387
21388 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
21389
21390 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
21391 (alt2, which): New.
21392 (Check): Accept either alternative.
21393
21394 2004-07-29 Mark Mitchell <mark@codesourcery.com>
21395
21396 * g++.dg/abi/inline1.C: New test.
21397 * g++.dg/abi/local1-a.cc: Likewise.
21398 * g++.dg/abi/local1.C: Likewise.
21399 * g++.dg/abi/mangle11.C: Tweak location of warnings.
21400 * g++.dg/abi/mangle12.C: Likewise.
21401 * g++.dg/abi/mangle17.C: Likewise.
21402 * g++.dg/abi/mangle20-2.C: Likewise.
21403 * g++.dg/opt/interface1.C: Likewise.
21404 * g++.dg/opt/interface1.h: Likewise.
21405 * g++.dg/opt/interface1-a.cc: New test.
21406 * g++.dg/parse/repo1.C: New test.
21407 * g++.dg/template/repo1.C: Likewise.
21408 * g++.dg/warn/Winline-1.C: Likewise.
21409 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
21410
21411 2004-07-29 Diego Novillo <dnovillo@redhat.com>
21412
21413 * gcc.dg/tree-ssa/20040729-1.c: New test.
21414
21415 2004-07-27 Matt Austern <austern@apple.com>
21416
21417 * gcc.dg/darwin-bool-1.c: New test.
21418 * gcc.dg/darwin-bool-2.c: New test.
21419
21420 2004-07-28 Richard Henderson <rth@redhat.com>
21421
21422 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
21423 arguments in the correct type. Don't write to constant arguments.
21424
21425 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21426
21427 PR tree-optimization/16688
21428 PR tree-optimization/16689
21429 * g++.dg/tree-ssa/pr16688.C: New test.
21430
21431 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21432
21433 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21434 loads. Not only in the comment, this time.
21435
21436 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
21437
21438 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
21439 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
21440 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
21441 * gcc.dg/sh4a-bitmovua.c: New.
21442 * gcc.dg/sh4a-cos.c: New.
21443 * gcc.dg/sh4a-cosf.c: New.
21444 * gcc.dg/sh4a-fprun.c: New.
21445 * gcc.dg/sh4a-fsrra.c: New.
21446 * gcc.dg/sh4a-memmovua.c: New.
21447 * gcc.dg/sh4a-sin.c: New.
21448 * gcc.dg/sh4a-sincos.c: New.
21449 * gcc.dg/sh4a-sincosf.c: New.
21450 * gcc.dg/sh4a-sinf.c: New.
21451
21452 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21453
21454 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
21455 conditionals.
21456 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21457 loads.
21458 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
21459 DOM1.
21460
21461 2004-07-27 Andrew Pinski <apinski@apple.com>
21462
21463 * g++.dg/rtti/tinfo1.C: Correct the xfail.
21464
21465 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
21466
21467 * gcc.dg/pragma-isr.c: New test.
21468
21469 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21470
21471 PR c++/14429
21472 * g++.dg/template/ttp11.C: New test.
21473
21474 2004-07-27 Diego Novillo <dnovillo@redhat.com>
21475
21476 * gcc.c-torture/compile/20040727-1.c: New test.
21477
21478 2004-07-26 Eric Christopher <echristo@redhat.com>
21479
21480 * gcc.c-torture/compile/20040726-2.c: New test.
21481
21482 2004-07-26 Andrew Pinski <apinski@apple.com>
21483
21484 * g++.dg/rtti/tinfo1.C: Xfail.
21485
21486 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
21487
21488 * gcc.c-torture/compile/20040726-1.c: New test.
21489
21490 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
21491 Brian Ryner <bryner@brianryner.com>
21492
21493 PR c++/9283
21494 PR c++/15000
21495 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
21496 * g++.dg/ext/visibility/: New directory.
21497 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
21498 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
21499 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
21500 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
21501 * g++.dg/ext/visibility/fvisibility.C,
21502 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
21503 g++.dg/ext/visibility/fvisibility-override1.C
21504 g++.dg/ext/visibility/fvisibility-override2.C
21505 g++.dg/ext/visibility/memfuncts.C
21506 g++.dg/ext/visibility/noPLT.C
21507 g++.dg/ext/visibility/pragma.C
21508 g++.dg/ext/visibility/pragma-override1.C
21509 g++.dg/ext/visibility/pragma-override2.C
21510 g++.dg/ext/visibility/staticmemfuncts.C
21511 g++.dg/ext/visibility/virtual.C: New tests.
21512
21513 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21514
21515 PR c/15360
21516 * gcc.dg/pr15360-1.c: New test.
21517
21518 2004-07-25 Daniel Jacobowitz <dan@debian.org>
21519
21520 * gcc.dg/pragma-align-2.c: New test.
21521 * gcc.dg/pragma-init-fini.c: New test.
21522 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
21523 targets.
21524
21525 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21526
21527 * gcc.dg/init-string-2.c: New test.
21528
21529 2004-07-24 Zack Weinberg <zack@codesourcery.com>
21530
21531 PR 16684
21532 * gcc.dg/Wredundant-decls-1.c: New test case.
21533
21534 2004-07-24 Jakub Jelinek <jakub@redhat.com>
21535
21536 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
21537 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
21538 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
21539 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
21540 * gcc.dg/compat/generate-random.c: New file.
21541 * gcc.dg/compat/generate-random.h: Likewise.
21542 * gcc.dg/compat/generate-random_r.c: Likewise.
21543 * gcc.dg/compat/struct-layout-1.h: Likewise.
21544 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
21545 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
21546 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
21547 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
21548 * gcc.dg/compat/struct-layout-1_main.c: New test.
21549 * gcc.dg/compat/struct-layout-1_x.c: New file.
21550 * gcc.dg/compat/struct-layout-1_y.c: New file.
21551 * gcc.dg/compat/struct-layout-1_test.h: New file.
21552
21553 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
21554
21555 * gcc.dg/comp-return-1.c: New test
21556
21557 2004-07-23 Janis Johnson <janis187@us.ibm.com>
21558
21559 * gcc.dg/vmx/8-02a.c: Fix typo.
21560
21561 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
21562 * gcc.dg/darwin-abi-3.c: New test.
21563
21564 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
21565 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
21566
21567 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
21568 * gcc.dg/vmx/ops-long-1.c: New test.
21569 * gcc.dg/vmx/ops-long-2.c: New test.
21570
21571 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
21572
21573 * g++.dg/lookup/conv-[1234].C: New.
21574
21575 2004-07-22 Mark Mitchell <mark@codesourcery.com>
21576
21577 * g++.dg/parse/attr2.C: Simplify.
21578
21579 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21580
21581 PR c/7284
21582 * gcc.c-torture/execute/pr7284-1.c: New test.
21583
21584 2004-07-22 Brian Booth <bbooth@redhat.com>
21585
21586 * gcc.dg/tree-ssa/20040721-1.c: New test.
21587
21588 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
21589
21590 * g++.dg/template/crash20.c: New.
21591
21592 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
21593
21594 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
21595 Add dg-run directive. Declare variables as required.
21596 * gfortran.dg/g77/README: Update
21597
21598 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
21599
21600 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
21601 gcc.dg/cris-peep2-andu2.c: New tests.
21602
21603 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21604
21605 PR c/15052
21606 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
21607 on return type.
21608 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
21609 messages.
21610 * gcc.dg/qual-return-2.c: Update expected messages.
21611 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
21612
21613 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21614
21615 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
21616 * gcc.dg/noncompile/921102-1.c: Update expected error message.
21617
21618 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21619
21620 PR c/11250
21621 * gcc.dg/init-string-1.c: New test.
21622
21623 2004-07-21 Jakub Jelinek <jakub@redhat.com>
21624
21625 PR middle-end/15345
21626 PR c/16450
21627 * gcc.dg/torture/nested-fn-1.c: New test.
21628
21629 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
21630
21631 PR target/16559
21632 * gcc.dg/ia64-fptr-1.c: New file.
21633
21634 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21635
21636 PR c++/14497
21637 * g++.dg/template/spec16.C: New test.
21638 * g++.old-deja/g++.robertl/eb118.C: Remove.
21639
21640 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21641
21642 PR c++/509
21643 * g++.dg/template/spec15.C: New test.
21644
21645 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
21646
21647 Copy cases from g77.f-torture/execute and add dg-run
21648 directive. Other changes as noted.
21649 * gfortran.dg/g77/13037.f
21650 * gfortran.dg/g77/1832.f
21651 * gfortran.dg/g77/19981119-0.f
21652 * gfortran.dg/g77/19990313-0.f
21653 * gfortran.dg/g77/19990313-1.f
21654 * gfortran.dg/g77/19990313-2.f
21655 * gfortran.dg/g77/19990313-3.f
21656 * gfortran.dg/g77/19990419-1.f
21657 * gfortran.dg/g77/19990826-0.f
21658 * gfortran.dg/g77/19990826-2.f
21659 * gfortran.dg/g77/20000503-1.f
21660 * gfortran.dg/g77/20001111.f
21661 * gfortran.dg/g77/20010116.f
21662 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
21663 * gfortran.dg/g77/20010430.f
21664 * gfortran.dg/g77/6177.f
21665 * gfortran.dg/g77/947.f
21666 * gfortran.dg/g77/970816-3.f
21667 * gfortran.dg/g77/971102-1.f
21668 * gfortran.dg/g77/980520-1.f
21669 * gfortran.dg/g77/980628-0.f
21670 * gfortran.dg/g77/980628-1.f
21671 * gfortran.dg/g77/980628-10.f
21672 * gfortran.dg/g77/980628-2.f
21673 * gfortran.dg/g77/980628-3.f
21674 * gfortran.dg/g77/980628-7.f
21675 * gfortran.dg/g77/980628-8.f
21676 * gfortran.dg/g77/980628-9.f
21677 * gfortran.dg/g77/980701-0.f
21678 * gfortran.dg/g77/980701-1.f
21679 * gfortran.dg/g77/cabs.f
21680 * gfortran.dg/g77/claus.f
21681 * gfortran.dg/g77/complex_1.f
21682 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
21683 * gfortran.dg/g77/dcomplex.f
21684 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
21685 * gfortran.dg/g77/f90-intrinsic-mathematical.f
21686 * gfortran.dg/g77/f90-intrinsic-numeric.f
21687 * gfortran.dg/g77/int8421.f
21688 * gfortran.dg/g77/labug1.f
21689 * gfortran.dg/g77/large_vec.f
21690 * gfortran.dg/g77/le.f
21691 * gfortran.dg/g77/short.f
21692 * gfortran.dg/g77/README: Update
21693
21694 2004-07-20 Mark Mitchell <mark@codesourcery.com>
21695
21696 PR c++/16637
21697 * g++.dg/parse/lookup4.C: New test.
21698
21699 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21700
21701 PR c++/16175
21702 * g++.dg/template/ttp10.C: New test.
21703
21704 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
21705
21706 * gcc.dg/pr12625-1.c: New test.
21707
21708 2004-07-20 Steven Bosscher <stevenb@suse.de>
21709
21710 * testsuite/gcc.dg/switch-warn-1.c: New test.
21711 * testsuite/gcc.dg/switch-warn-2.c: New test.
21712 * gcc.c-torture/compile/pr14730.c: Update.
21713
21714 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
21715
21716 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
21717 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
21718 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
21719 g++.dg/template/nontype3.C: Remove trailing CR from tests.
21720
21721 2004-07-18 Mark Mitchell <mark@codesourcery.com>
21722
21723 PR c++/16623
21724 * g++.dg/template/assign1.C: New test.
21725
21726 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21727
21728 PR c++/12170
21729 * g++.dg/template/ttp9.C: New test.
21730
21731 2004-07-19 Daniel Jacobowitz <dan@debian.org>
21732
21733 * gcc.dg/format/cmn-err-1.c: New test.
21734
21735 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
21736
21737 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
21738 gcc.dg/Wparentheses-10.c: New tests.
21739 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
21740
21741 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21742
21743 PR fortran/16465
21744 * gfortran.dg/g77//ffixed-line-length-0.f,
21745 gfortran.dg/g77/ffixed-line-length-132.f,
21746 gfortran.dg/g77/ffixed-line-length-72.f,
21747 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
21748 gfortran.dg/g77/README: Update.
21749
21750 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21751
21752 PR c++/13092
21753 * g++.dg/template/non-dependent7.C: New test.
21754 * g++.dg/template/non-dependent8.C: Likewise.
21755 * g++.dg/template/non-dependent9.C: Likewise.
21756 * g++.dg/template/non-dependent10.C: Likewise.
21757
21758 2004-07-17 Mark Mitchell <mark@codesourcery.com>
21759
21760 PR c++/16337
21761 * g++.dg/parse/attr2.C: New test.
21762
21763 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
21764
21765 * g77.dg: Removed.
21766 * g77.f-torture: Ditto.
21767
21768 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
21769
21770 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
21771 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
21772 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
21773
21774 2004-07-16 Richard Henderson <rth@redhat.com>
21775
21776 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
21777
21778 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21779
21780 * lib/fortran-torture.exp (fortran-torture): Don't test compile
21781 tests with full list of options.
21782 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
21783 of TORTURE_OPTIONS if test contains 'dg-do run'.
21784
21785 PR fortran/16404
21786 * gfortran.dg/do_iterator.f90: New test.
21787
21788 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21789
21790 PR rtl-optimization/16536
21791 * gcc.c-torture/execute/restrict-1.c: New test.
21792
21793 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21794
21795 PR fortran/15324
21796 * gfortran.dg/pr15324.f90: New test.
21797
21798 PR fortran/15129
21799 * gfortran.dg/pr15129.f90: New test.
21800
21801 PR fortran/15140
21802 * gfortran.dg/pr15140.f90: New test.
21803
21804 PR fortran/13792
21805 * gfortran.fortran-torture/execute/bounds.f90: Add check for
21806 compile-time simplification.
21807
21808 2004-07-14 Mike Stump <mrs@apple.com>
21809
21810 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
21811
21812 2004-07-14 James E Wilson <wilson@specifixinc.com>
21813
21814 PR target/16325
21815 * gcc.dg/profile-generate-1.c: New.
21816
21817 2004-07-15 Jakub Jelinek <jakub@redhat.com>
21818
21819 * gcc.c-torture/execute/20040709-1.c: New test.
21820 * gcc.c-torture/execute/20040709-2.c: New test.
21821
21822 2004-07-14 Mike Stump <mrs@apple.com>
21823
21824 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
21825
21826 2004-07-14 Mike Stump <mrs@apple.com>
21827
21828 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
21829
21830 2004-07-13 Mark Mitchell <mark@codesourcery.com>
21831
21832 PR c++/16518
21833 * g++.dg/parse/mutable1.C: New test.
21834
21835 2004-07-13 Diego Novillo <dnovillo@redhat.com>
21836
21837 PR tree-optimization/16443
21838 * gcc.dg/tree-ssa/20040713-1.c: New test.
21839
21840 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
21841
21842 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
21843 for operator new.
21844
21845 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21846
21847 * gfortran.dg/g77/README: New file
21848 * gfortran.dg/g77/19981216-0.f: Copy from
21849 g77.f-torture/noncompile. Add "dg-do compile" and
21850 dg-error as required.
21851 * gfortran.dg/g77/19990218-1.f: Likewise.
21852 * gfortran.dg/g77/19990905-1.f: Likewise.
21853 * gfortran.dg/g77/9263.f: Likewise.
21854 * gfortran.dg/g77/980615-0.f: Likewise.
21855 * gfortran.dg/g77/980616-0.f: Likewise.
21856 * gfortran.dg/g77/check0.f: Likewise.
21857 * gfortran.dg/g77/select_no_compile.f: Likewise.
21858
21859 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21860
21861 Copy files from g77.f-torture/compile.
21862 Add "{ dg-do compile}". Other changes as noted
21863 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
21864 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
21865 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
21866 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
21867 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
21868 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
21869 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
21870 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
21871 statement to conform to standard. Append alpha1.x for reference.
21872 * gfortran.dg/g77/xformat.f: Add dg-warning
21873
21874 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21875
21876 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
21877 Add {dg-do compile} directive.
21878 * gfortran.dg/g77/cpp2.F: Likewise.
21879
21880 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21881
21882 PR c++/5402
21883 * g++.dg/lookup/name-clash1.C: New test.
21884
21885 PR c++/9777
21886 * g++.dg/lookup/name-clash2.C: New test.
21887
21888 PR c++/12102
21889 * g++.dg/lookup/name-clash3.C: New test.
21890
21891 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21892
21893 * g++.dg/lookup/new2.C: New test.
21894 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
21895
21896 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
21897
21898 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
21899 Add {dg-do compile} directive.
21900 * gfortran.dg/g77/13060.f: Likewise.
21901 * gfortran.dg/g77/19990218-0.f: Likewise.
21902 * gfortran.dg/g77/19990305-0.f: Likewise.
21903 * gfortran.dg/g77/19990419-0.f: Likewise.
21904 * gfortran.dg/g77/19990502-0.f: Likewise.
21905 * gfortran.dg/g77/19990502-1.f: Likewise.
21906 * gfortran.dg/g77/19990525-0.f: Likewise.
21907 * gfortran.dg/g77/19990826-1.f: Likewise.
21908 * gfortran.dg/g77/19990826-3.f: Likewise.
21909 * gfortran.dg/g77/19990905-2.f: Likewise.
21910 * gfortran.dg/g77/20000412-1.f: Likewise.
21911 * gfortran.dg/g77/20000511-1.f: Likewise.
21912 * gfortran.dg/g77/20000511-2.f: Likewise.
21913 * gfortran.dg/g77/20000518.f: Likewise.
21914 * gfortran.dg/g77/20000601-1.f: Likewise.
21915 * gfortran.dg/g77/20000601-2.f: Likewise.
21916 * gfortran.dg/g77/20000629-1.f: Likewise.
21917 * gfortran.dg/g77/20000630-2.f: Likewise.
21918 * gfortran.dg/g77/20010115.f: Likewise.
21919 * gfortran.dg/g77/20010321-1.f: Likewise.
21920 * gfortran.dg/g77/20010426.f: Likewise.
21921 * gfortran.dg/g77/20020307-1.f: Likewise.
21922 * gfortran.dg/g77/8485.f: Likewise.
21923 * gfortran.dg/g77/960317-1.f: Likewise.
21924 * gfortran.dg/g77/970915-0.f: Likewise.
21925 * gfortran.dg/g77/980310-1.f: Likewise.
21926 * gfortran.dg/g77/980310-2.f: Likewise.
21927 * gfortran.dg/g77/980310-3.f: Likewise.
21928 * gfortran.dg/g77/980310-4.f: Likewise.
21929 * gfortran.dg/g77/980310-6.f: Likewise.
21930 * gfortran.dg/g77/980310-7.f: Likewise.
21931 * gfortran.dg/g77/980310-8.f: Likewise.
21932 * gfortran.dg/g77/980419-2.f: Likewise.
21933 * gfortran.dg/g77/980424-0.f: Likewise.
21934 * gfortran.dg/g77/980427-0.f: Likewise.
21935 * gfortran.dg/g77/980729-0.f: Likewise.
21936 * gfortran.dg/g77/981117-1.f: Likewise.
21937 * gfortran.dg/g77/toon_1.f: Likewise.
21938
21939 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21940
21941 PR c++/2204
21942 * g++.dg/other/abstract2.C: New test.
21943
21944 2004-07-12 Paul Brook <paul@codesourcery.com>
21945
21946 * gfortran.dg/pointer_init_1.f90: New test.
21947
21948 2004-07-11 Paul Brook <paul@codesourcery.com>
21949
21950 PR fortran/15986
21951 * gfortran.dg/contained_1.f90: New test.
21952
21953 2004-07-11 Mark Mitchell <mark@codesourcery.com>
21954
21955 * g++.dg/parse/defarg8.C: New test.
21956
21957 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21958
21959 PR fortran/16433
21960 * gfortran.dg/pr16433.f: New test.
21961
21962 PR fortran/17574
21963 * gfortran.dg/pr15754.f90: New test.
21964
21965 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
21966
21967 PR tree-optimization/16437
21968 * gcc.c-torture/execute/bitfld-4.c: New test.
21969
21970 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21971
21972 * gfortran.fortran-torture/execute/common_2.f90: Add check for
21973 access to common var from module.
21974
21975 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21976
21977 PR fortran/16336
21978 * gfortran.fortran-torture/execute/common_2.f90: New test.
21979
21980 2004-07-10 Paul Brook <paul@codesourcery.com>
21981
21982 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
21983
21984 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21985
21986 PR fortran/15969
21987 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
21988
21989 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
21990
21991 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
21992 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
21993 * gfortran.dg/g77/ffree-form-1.f: Likewise.
21994 * gfortran.dg/g77/ffree-form-2.f: Likewise.
21995 * gfortran.dg/g77/ffree-form-3.f: Likewise.
21996 * gfortran.dg/g77/fno-underscoring.f: Likewise.
21997 * gfortran.dg/g77/funderscoring.f: Likewise.
21998 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
21999
22000 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22001
22002 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
22003
22004 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22005 Paul Brook <paul@codesourcery.com>
22006
22007 PR fortran/13415
22008 * gfortran.dg/common_pointer_1.f90: New test.
22009
22010 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22011
22012 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
22013
22014 2004-07-09 James E Wilson <wilson@specifixinc.com>
22015
22016 PR target/16364
22017 * gcc.c-torture/compile/20040709-1.c: New.
22018
22019 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22020
22021 PR fortran/14077
22022 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
22023
22024 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22025
22026 PR fortran/13201
22027 * gfortran.dg/shape_1.f90: New test.
22028
22029 2004-07-09 Zack Weinberg <zack@codesourcery.com>
22030 Andrew Pinski <apinski@apple.com>
22031
22032 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
22033
22034 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22035
22036 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
22037 comment.
22038
22039 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22040 Paul Brook <paul@codesourcery.com>
22041
22042 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
22043 '.f95' and '.F95'.
22044
22045 2004-07-09 Diego Novillo <dnovillo@redhat.com>
22046
22047 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
22048
22049 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22050
22051 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
22052 testcases with capital suffix.
22053
22054 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22055
22056 PR fortran/15481
22057 PR fortran/13372
22058 PR fortran/13575
22059 PR fortran/15978
22060 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
22061
22062 * gfortran.dg/implicit_1.f90: New test.
22063
22064 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22065
22066 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
22067 expression to match gfortran warning/error messages
22068 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
22069 dg-error text.
22070
22071 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22072
22073 * lib/fortran-torture.exp: Rename proc search_for to
22074 search_for_re.
22075
22076 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22077
22078 * gcc.c-torture/execute/simd-5.x: New file.
22079 XFAIL on SPARC 64-bit at -O0.
22080
22081 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22082
22083 PR c++/8211
22084 PR c++/16165
22085 * g++.dg/warn/effc3.C: New test.
22086
22087 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22088
22089 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
22090 change X to 1X in format.
22091 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
22092 add data statements to conform to standard.
22093
22094 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22095
22096 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
22097 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
22098 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
22099
22100 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22101
22102 * gfortran.dg/g77/7388.f: Copy from g77.dg
22103 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
22104 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
22105 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
22106 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
22107 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
22108 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
22109 * gfortran.dg/g77/strlen0.f: Likewise.
22110
22111 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22112
22113 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
22114 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
22115
22116 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22117
22118 * gcc.c-torture/execute/920428-2.x: Delete.
22119 * gcc.c-torture/execute/920501-7.x: Likewise.
22120
22121 2004-07-08 Jakub Jelinek <jakub@redhat.com>
22122
22123 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
22124 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
22125 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
22126 prescott and c3-2.
22127 (PREFETCH_3DNOW): Add -march=c3.
22128
22129 2004-07-08 Diego Novillo <dnovillo@redhat.com>
22130
22131 PR c/16437
22132 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
22133 * gcc.c-torture/execute/bf64-1.x: Likewise.
22134
22135 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22136
22137 * gcc.c-torture/compile/20040708-1.c: New test.
22138
22139 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22140
22141 PR c++/16169
22142 * g++.dg/warn/effc2.C: New test.
22143
22144 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
22145
22146 * gcc.c-torture/execute/bitfld-1.x: Remove.
22147 * gcc.c-torture/execute/bitfld-3.c: New test.
22148 * gcc.dg/bitfld-2.c: Remove XFAILs.
22149
22150 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
22151
22152 PR c++/16276
22153 * g++.dg/rtti/tinfo1.C: New file.
22154
22155 2004-07-07 Eric Christopher <echristo@redhat.com>
22156
22157 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
22158
22159 2004-07-07 Andrew Pinski <apinski@apple.com>
22160
22161 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
22162
22163 2004-07-07 Mark Mitchell <mark@codesourcery.com>
22164
22165 * g++.dg/init/call1.C: XFAIL.
22166
22167 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
22168
22169 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
22170 except for movstrict*, to movmem* and clrstr* to clrmem*.
22171
22172 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
22173
22174 * gcc.c-torture/execute/20040707-1.c: New test.
22175
22176 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
22177
22178 * gcc.c-torture/execute/20040706-1.c: New test.
22179
22180 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22181
22182 PR c++/3671
22183 * g++.dg/template/spec14.C: New test.
22184
22185 2004-07-05 Jakub Jelinek <jakub@redhat.com>
22186
22187 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
22188 nothing if not yet defined. Use it in b, c and d type definitions.
22189 * gcc.c-torture/execute/20040705-1.c: New test.
22190 * gcc.c-torture/execute/20040705-2.c: New test.
22191
22192 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22193
22194 PR c++/2518
22195 * g++.dg/lookup/new1.C: New test.
22196
22197 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22198
22199 PR c++/11406
22200 * g++.dg/template/sizeof8.C: New test.
22201
22202 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
22203
22204 * gcc.c-torture/compile/20040705-1.c: New test.
22205
22206 2004-07-04 Bud Davis <bdavis9659@comcast.net>
22207
22208 * gfortran.fortran-torture/execute/seq_io.f90: New test.
22209
22210 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
22211
22212 * gcc.dg/cpp/if-mop.c: Two new testcases.
22213 * gcc.dg/cpp/trad/comment-3.c: New.
22214
22215 2004-07-04 Paul Brook <paul@codesourcery.com>
22216
22217 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
22218
22219 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
22220
22221 PR c++/3761
22222 * g++.dg/lookup/crash4.C: New test.
22223
22224 2004-07-02 Zack Weinberg <zack@codesourcery.com>
22225
22226 * gcc.c-torture/execute/builtin-abs-1.c
22227 * gcc.c-torture/execute/builtin-abs-2.c
22228 * gcc.c-torture/execute/builtin-complex-1.c
22229 * gcc.c-torture/execute/builtins/string-1-lib.c
22230 * gcc.c-torture/execute/builtins/string-1.c
22231 * gcc.c-torture/execute/builtins/string-2-lib.c
22232 * gcc.c-torture/execute/builtins/string-2.c
22233 * gcc.c-torture/execute/builtins/string-3-lib.c
22234 * gcc.c-torture/execute/builtins/string-3.c
22235 * gcc.c-torture/execute/builtins/string-4-lib.c
22236 * gcc.c-torture/execute/builtins/string-4.c
22237 * gcc.c-torture/execute/builtins/string-5-lib.c
22238 * gcc.c-torture/execute/builtins/string-5.c
22239 * gcc.c-torture/execute/builtins/string-6-lib.c
22240 * gcc.c-torture/execute/builtins/string-6.c
22241 * gcc.c-torture/execute/builtins/string-7-lib.c
22242 * gcc.c-torture/execute/builtins/string-7.c
22243 * gcc.c-torture/execute/builtins/string-8-lib.c
22244 * gcc.c-torture/execute/builtins/string-8.c
22245 * gcc.c-torture/execute/builtins/string-9-lib.c
22246 * gcc.c-torture/execute/builtins/string-9.c
22247 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
22248 * gcc.c-torture/execute/builtins/string-asm-1.c
22249 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
22250 * gcc.c-torture/execute/builtins/string-asm-2.c
22251 * gcc.c-torture/execute/stdio-opt-1.c
22252 * gcc.c-torture/execute/stdio-opt-2.c
22253 * gcc.c-torture/execute/stdio-opt-3.c
22254 * gcc.c-torture/execute/string-opt-1.c
22255 * gcc.c-torture/execute/string-opt-10.c
22256 * gcc.c-torture/execute/string-opt-11.c
22257 * gcc.c-torture/execute/string-opt-12.c
22258 * gcc.c-torture/execute/string-opt-13.c
22259 * gcc.c-torture/execute/string-opt-14.c
22260 * gcc.c-torture/execute/string-opt-15.c
22261 * gcc.c-torture/execute/string-opt-16.c
22262 * gcc.c-torture/execute/string-opt-2.c
22263 * gcc.c-torture/execute/string-opt-6.c
22264 * gcc.c-torture/execute/string-opt-7.c
22265 * gcc.c-torture/execute/string-opt-8.c:
22266 Replace with ...
22267
22268 * gcc.c-torture/execute/builtins/abs-2.c
22269 * gcc.c-torture/execute/builtins/abs-3.c
22270 * gcc.c-torture/execute/builtins/complex-1.c
22271 * gcc.c-torture/execute/builtins/fprintf.c
22272 * gcc.c-torture/execute/builtins/fputs.c
22273 * gcc.c-torture/execute/builtins/memcmp.c
22274 * gcc.c-torture/execute/builtins/memmove.c
22275 * gcc.c-torture/execute/builtins/memops-asm.c
22276 * gcc.c-torture/execute/builtins/mempcpy-2.c
22277 * gcc.c-torture/execute/builtins/mempcpy.c
22278 * gcc.c-torture/execute/builtins/memset.c
22279 * gcc.c-torture/execute/builtins/printf.c
22280 * gcc.c-torture/execute/builtins/sprintf.c
22281 * gcc.c-torture/execute/builtins/strcat.c
22282 * gcc.c-torture/execute/builtins/strchr.c
22283 * gcc.c-torture/execute/builtins/strcmp.c
22284 * gcc.c-torture/execute/builtins/strcpy.c
22285 * gcc.c-torture/execute/builtins/strcspn.c
22286 * gcc.c-torture/execute/builtins/strlen-2.c
22287 * gcc.c-torture/execute/builtins/strlen.c
22288 * gcc.c-torture/execute/builtins/strncat.c
22289 * gcc.c-torture/execute/builtins/strncmp-2.c
22290 * gcc.c-torture/execute/builtins/strncmp.c
22291 * gcc.c-torture/execute/builtins/strncpy.c
22292 * gcc.c-torture/execute/builtins/strpbrk.c
22293 * gcc.c-torture/execute/builtins/strpcpy-2.c
22294 * gcc.c-torture/execute/builtins/strpcpy.c
22295 * gcc.c-torture/execute/builtins/strrchr.c
22296 * gcc.c-torture/execute/builtins/strspn.c
22297 * gcc.c-torture/execute/builtins/strstr-asm.c
22298 * gcc.c-torture/execute/builtins/strstr.c:
22299 ... these new files.
22300
22301 * gcc.c-torture/execute/builtins/abs-2-lib.c
22302 * gcc.c-torture/execute/builtins/abs-3-lib.c
22303 * gcc.c-torture/execute/builtins/complex-1-lib.c
22304 * gcc.c-torture/execute/builtins/fprintf-lib.c
22305 * gcc.c-torture/execute/builtins/fputs-lib.c
22306 * gcc.c-torture/execute/builtins/memcmp-lib.c
22307 * gcc.c-torture/execute/builtins/memmove-lib.c
22308 * gcc.c-torture/execute/builtins/memops-asm-lib.c
22309 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
22310 * gcc.c-torture/execute/builtins/mempcpy-lib.c
22311 * gcc.c-torture/execute/builtins/memset-lib.c
22312 * gcc.c-torture/execute/builtins/printf-lib.c
22313 * gcc.c-torture/execute/builtins/sprintf-lib.c
22314 * gcc.c-torture/execute/builtins/strcat-lib.c
22315 * gcc.c-torture/execute/builtins/strchr-lib.c
22316 * gcc.c-torture/execute/builtins/strcmp-lib.c
22317 * gcc.c-torture/execute/builtins/strcpy-lib.c
22318 * gcc.c-torture/execute/builtins/strcspn-lib.c
22319 * gcc.c-torture/execute/builtins/strlen-2-lib.c
22320 * gcc.c-torture/execute/builtins/strlen-lib.c
22321 * gcc.c-torture/execute/builtins/strncat-lib.c
22322 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
22323 * gcc.c-torture/execute/builtins/strncmp-lib.c
22324 * gcc.c-torture/execute/builtins/strncpy-lib.c
22325 * gcc.c-torture/execute/builtins/strpbrk-lib.c
22326 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
22327 * gcc.c-torture/execute/builtins/strpcpy-lib.c
22328 * gcc.c-torture/execute/builtins/strrchr-lib.c
22329 * gcc.c-torture/execute/builtins/strspn-lib.c
22330 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
22331 * gcc.c-torture/execute/builtins/strstr-lib.c
22332 * gcc.c-torture/execute/builtins/lib/abs.c
22333 * gcc.c-torture/execute/builtins/lib/fprintf.c
22334 * gcc.c-torture/execute/builtins/lib/memset.c
22335 * gcc.c-torture/execute/builtins/lib/printf.c
22336 * gcc.c-torture/execute/builtins/lib/sprintf.c
22337 * gcc.c-torture/execute/builtins/lib/strcpy.c
22338 * gcc.c-torture/execute/builtins/lib/strcspn.c
22339 * gcc.c-torture/execute/builtins/lib/strncat.c
22340 * gcc.c-torture/execute/builtins/lib/strncmp.c
22341 * gcc.c-torture/execute/builtins/lib/strncpy.c
22342 * gcc.c-torture/execute/builtins/lib/strpbrk.c
22343 * gcc.c-torture/execute/builtins/lib/strspn.c
22344 * gcc.c-torture/execute/builtins/lib/strstr.c:
22345 New files containing support routines.
22346
22347 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
22348 declaration.
22349 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
22350 when not optimizing.
22351
22352 2004-07-02 Mark Mitchell <mark@codesourcery.com>
22353
22354 PR c++/16240
22355 * g++.dg/abi/mangle22.C: New test.
22356 * g++.dg/abi/mangle23.C: Likewise.
22357
22358 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
22359
22360 PR fortran/16290
22361 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
22362 Allow for cases without denormalized floating point numbers.
22363
22364 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
22365
22366 PR c/1027
22367 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22368 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
22369 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
22370 expected warning text.
22371 * gcc.dg/format/diag-2.c: New test.
22372
22373 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22374
22375 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
22376
22377 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
22378
22379 * gcc.dg/builtins-43.c: New.
22380 * gcc.dg/builtins-44.c: New.
22381 * gcc.dg/builtins-45.c: New.
22382
22383 2004-06-26 Geoffrey Keating <geoffk@apple.com>
22384 Andreas Tobler <a.tobler@schweiz.ch>
22385
22386 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
22387 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
22388 as SIGSEGV.
22389 * gcc.dg/cleanup-11.c: Likewise.
22390 * gcc.dg/cleanup-8.c: Likewise.
22391 * gcc.dg/cleanup-9.c: Likewise.
22392 * gcc.dg/cleanup-5.c: Run on all platforms.
22393
22394 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
22395
22396 * g++.dg/warn/nonnull1.C: New test.
22397
22398 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22399
22400 * gcc.dg/compat/compat-common.h: Wrap up CINT in
22401 an #ifndef SKIP_COMPLEX_INT/#endif pair.
22402 Special-case the Sun compiler wrt to <complex.h>.
22403
22404 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
22405
22406 * gcc.dg/Wunreachable-8.C: New test.
22407
22408 * gcc.dg/h8300-ice2.c : New test.
22409
22410 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
22411
22412 PR fortran/16161
22413 * gfortran.fortran-torture/compile/implicit.f90: Add test
22414 for implicit character.
22415
22416 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
22417
22418 PR fortran/16289
22419 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
22420 Use tiny() intrinsic to find smallest non-negative real
22421
22422 2004-06-30 Jakub Jelinek <jakub@redhat.com>
22423
22424 * gcc.dg/compat/struct-by-value-22_main.c: New test.
22425 * gcc.dg/compat/struct-by-value-22_x.c: New.
22426 * gcc.dg/compat/struct-by-value-22_y.c: New.
22427
22428 * gcc.c-torture/execute/20040629-1.c: New test.
22429
22430 2004-06-29 Jakub Jelinek <jakub@redhat.com>
22431
22432 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
22433 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
22434
22435 PR target/16195
22436 * gcc.dg/20040625-1.c: New test.
22437
22438 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22439
22440 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
22441
22442 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22443
22444 PR fortran/15963
22445 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
22446
22447 2004-06-29 Richard Henderson <rth@redhat.com>
22448
22449 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
22450
22451 2004-06-29 Paul Brook <paul@codesourcery.com>
22452
22453 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
22454 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
22455
22456 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
22457
22458 PR c++/16260
22459 * g++.dg/parse/crash15.C: New.
22460
22461 2004-06-28 Andrew Pinski <apinski@apple.com>
22462
22463 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
22464 by the error already.
22465
22466 * g++.dg/opt/ptrmem4.C: Change to compile only test.
22467
22468 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
22469
22470 PR target/14041
22471 * gcc.dg/h8300-bss-align-1.c : New.
22472
22473 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
22474
22475 * PR c++/16174
22476 * g++.dg/template/ctor4.C: New.
22477
22478 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22479
22480 PR c++/16205
22481 * g++.dg/warn/Wsequence-point-1.C: New test.
22482
22483 2004-06-27 Paul Brook <paul@codesourcery.com>
22484
22485 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
22486
22487 2004-06-27 Zack Weinberg <zack@codesourcery.com>
22488
22489 * g++.old-deja/g++.mike/p7325.C: Remove.
22490
22491 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22492
22493 PR c/14963
22494 * gcc.dg/pr14963.c: New test.
22495
22496 2004-06-27 Mark Mitchell <mark@codesourcery.com>
22497
22498 PR c++/16193
22499 * g++.dg/parse/redef1.C: New test.
22500
22501 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
22502
22503 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
22504 20021110.c.
22505 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
22506 20021119-1.c.
22507 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
22508 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
22509 5-04.c.
22510 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
22511 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
22512 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
22513 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
22514 g++.brendan/enum14.C.
22515 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
22516 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
22517 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
22518 g++.mike/virt1.C.
22519 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
22520 memtemp24.C.
22521
22522 2004-06-27 Roger Sayle <roger@eyesopen.com>
22523
22524 * gcc.dg/20040527-1.c: New test case.
22525
22526 2004-06-26 Bud Davis <bdavis9659@comcast.net>
22527
22528 PR gfortran/pr16196
22529 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
22530
22531 2004-06-25 Roger Sayle <roger@eyesopen.com>
22532
22533 PR middle-end/15825
22534 * gcc.dg/pr15825-1.c: New test case.
22535
22536 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22537
22538 * gcc.c-torture/execute/20040625-1.c: New test.
22539
22540 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22541
22542 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
22543
22544 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22545
22546 * gcc.dg/torture/mips-div-1.c: New test.
22547
22548 2004-06-24 Jeff Law <law@redhat.com>
22549
22550 * gcc.dg/tree-ssa/20040624-1.c: New test.
22551
22552 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
22553
22554 * gcc.c-torture/compile/20040624-1.c: New test.
22555
22556 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22557
22558 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
22559 this directory.
22560
22561 2004-06-23 Andrew Pinski <apinski@apple.com>
22562
22563 PR middle-end/15988
22564 * g++.dg/opt/ptrmem4.C: New test.
22565
22566 * gcc.dg/c90-array-quals-2.c: New test.
22567
22568 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
22569
22570 * gcc.dg/kpice1.c: New test.
22571
22572 2006-06-23 Andrew Pinski <apinski@apple.com>
22573
22574 * gcc.dg/c90-array-quals.c: New test.
22575
22576 2006-06-22 Richard Henderson <rth@redhat.com>
22577
22578 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
22579
22580 2004-06-22 Loren James Rittle <ljrittle@acm.org>
22581
22582 * gcc.dg/builtins-config.h: Handle FreeBSD.
22583
22584 2006-06-22 Richard Henderson <rth@redhat.com>
22585
22586 * g++.dg/opt/devirt1.C: New.
22587
22588 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
22589
22590 * g++.dg/opt/pr15551.C: New testcase.
22591
22592 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
22593
22594 PR target/14800
22595 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
22596 x86_64-*-linux* when compiling for 32bit.
22597
22598 2004-06-21 Andrew Pinski <apinski@apple.com>
22599
22600 * gcc.dg/pch/struct-1.c: New.
22601 * gcc.dg/pch/struct-1.hs: New.
22602
22603 2004-06-21 Geoffrey Keating <geoffk@apple.com>
22604
22605 * gcc.dg/pch/save-temps-1.c: New file.
22606 * gcc.dg/pch/save-temps-1.hs: New file.
22607
22608 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
22609
22610 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
22611 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
22612
22613 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22614
22615 * gfortran.fortran-torture/execute/select_1.f90: Rename function
22616 to fix type error.
22617 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
22618 Remove trailing spaces.
22619
22620 2004-06-21 Richard Henderson <rth@redhat.com>
22621
22622 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
22623 merging && to BIT_FIELD_REF.
22624
22625 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
22626
22627 * g++.dg/opt/placeholder1.C: New test.
22628
22629 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22630
22631 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
22632 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
22633 * gcc.dg/compat/union-m128-1_x.c: Likewise.
22634 * gcc.dg/compat/union-m128-1_y.c: Likewise.
22635
22636 2004-06-20 Zack Weinberg <zack@codesourcery.com>
22637
22638 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
22639 extern "C".
22640 * g++.dg/other/pragma-re-1.C: Add comments.
22641
22642 2004-06-19 Bud Davis <bdavis9659@comcast.net>
22643
22644 PR gfortran/16080
22645 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
22646
22647 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
22648
22649 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
22650 instead of setting the type of size_t by
22651 hand.
22652
22653 2004-06-18 Roger Sayle <roger@eyesopen.com>
22654
22655 * gcc.dg/unordered-2.c: New test case.
22656 * gcc.dg/unordered-3.c: New test case.
22657
22658 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
22659
22660 PR other/16043
22661 * lib/g++.exp (g++_version): Tweak regexp for version
22662 * lib/g77.exp (g77_version): Likewise.
22663 * lib/gfortran.exp (gfortran_version): Likewise.
22664 * lib/objc.exp (objc_version): Likewise.
22665 * lib/treelang.exp (treelang_version): Likewise.
22666
22667 2004-06-19 Jakub Jelinek <jakub@redhat.com>
22668
22669 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
22670 Use INT_MAX instead of __INT_MAX__.
22671 * gcc.dg/compat/struct-align-2_y.c: Likewise.
22672
22673 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
22674 * gcc.dg/compat/scalar-return-3_x.c: Use it.
22675 * gcc.dg/compat/scalar-return-3_y.c: Use it.
22676 * gcc.dg/compat/scalar-return-4_x.c: Use it.
22677 * gcc.dg/compat/scalar-return-4_y.c: Use it.
22678 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
22679 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
22680 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
22681 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
22682
22683 * gcc.dg/range-test-1.c: New test.
22684 * g++.dg/opt/range-test-1.C: New test.
22685
22686 2004-06-17 Richard Henderson <rth@redhat.com>
22687
22688 * objc.dg/sync-1.m: New.
22689 * objc.dg/try-catch-1.m: Don't force next runtime.
22690 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
22691 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
22692 shadowed catch clause.
22693 * objc.dg/try-catch-5.m: New.
22694
22695 2004-06-17 Zack Weinberg <zack@codesourcery.com>
22696
22697 Bug 14610
22698 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
22699
22700 2004-06-15 Richard Henderson <rth@redhat.com>
22701
22702 * gcc.dg/20001116-1.c: Move expected warning line.
22703
22704 2004-06-15 Richard Henderson <rth@redhat.com>
22705
22706 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
22707 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
22708
22709 2004-06-15 Jeff Law <law@redhat.com>
22710
22711 * gcc.dg/tree-ssa/20040615-1.c: New test.
22712 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
22713 be less sensitive to operand ordering.
22714 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
22715
22716 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
22717
22718 * g++.dg/abi/bitfield3.C: Add comment..
22719
22720 2004-06-15 Richard Henderson <rth@redhat.com>
22721
22722 * g++.dg/ext/stmtexpr1.C: XFAIL.
22723 * gcc.dg/20030612-1.c: XFAIL.
22724
22725 2004-06-15 Eric Christopher <echristo@redhat.com>
22726
22727 * g++.dg/charset/asm5.c: New.
22728 * gcc.dg/charset/asm6.c: New.
22729
22730 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22731
22732 PR fortran/15962
22733 * gfortran.fortran-torture/execute/select_1.f90: New test.
22734
22735 2004-06-15 Paul Brook <paul@codesourcery.com>
22736
22737 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
22738
22739 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22740
22741 PR c++/15967
22742 * g++.dg/lookup/crash3.C: New test.
22743
22744 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22745
22746 PR c++/15947
22747 * g++.dg/parse/dtor4.C: New test.
22748
22749 2004-06-14 Jeff Law <law@redhat.com>
22750
22751 * gcc.c-torture/compile/20040614-1.c: New test.
22752
22753 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22754
22755 PR fortran/15211
22756 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
22757 LEN of a character array.
22758
22759 2004-06-14 Mark Mitchell <mark@codesourcery.com>
22760
22761 PR c++/15096
22762 * g++.dg/template/ptrmem10.C: New test.
22763
22764 PR c++/14930
22765 * g++.dg/template/friend30.C: New test.
22766
22767 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22768
22769 PR fortran/14928
22770 * gfortran.fortran-torture/compile/mloc.f90: New test.
22771
22772 2004-06-13 Paul Brook <paul@codesourcery.com>
22773
22774 * gfortran.fortran-torture/execute/random_2.f90: New test.
22775
22776 2004-06-13 Eric Christopher <echristo@redhat.com>
22777
22778 * gcc.dg/noncompile/redecl-1.c: Fix error message.
22779
22780 2004-06-12 Paul Brook <paul@codesourcery.com>
22781
22782 * gfortran.fortran-torture/execute/contained_3.f90: New test.
22783
22784 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22785
22786 PR fortran/14923
22787 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
22788
22789 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22790
22791 PR fortran/14957
22792 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
22793 syntax errors in end statements of contained subroutines.
22794
22795 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22796
22797 PR fortran/12841
22798 * gfortran.fortran-torture/execute/null_arg.f90: New test.
22799
22800 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22801
22802 PR fortran/15665
22803 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
22804
22805 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22806
22807 PR gfortran/12839
22808 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
22809
22810 2004-06-11 Mark Mitchell <mark@codesourcery.com>
22811
22812 PR c++/15862
22813 * g++.dg/parse/enum1.C: New test.
22814
22815 2004-06-10 Jeff Law <law@redhat.com>
22816
22817 * gcc.c-torture/compile/20040610-1.c: New test.
22818
22819 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22820
22821 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
22822 * g++.old-deja/g++.other/decl3.C: Likewise.
22823
22824 2004-06-10 Brian Booth <bbooth@redhat.com>
22825
22826 * gcc.dg/tree-ssa/20031015-1.c: Scan for
22827 V_MAY_DEF instead of VDEF.
22828 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
22829
22830 2004-06-10 Mark Mitchell <mark@codesourcery.com>
22831
22832 PR c++/14211
22833 * g++.dg/conversion/const1.C: New test.
22834
22835 PR c++/15076
22836 * g++.dg/conversion/reinterpret1.C: New test.
22837
22838 PR c++/15877
22839 * g++.dg/template/enum2.C: New test.
22840
22841 PR c++/15227
22842 * g++.dg/template/error13.C: New test.
22843
22844 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22845
22846 PR fortran/14957
22847 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
22848 arguments to test_* REAL and of the right size.
22849
22850 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22851
22852 PR target/15569
22853 PR rtl-optimization/15681
22854 * gcc.dg/20040609-1.c: New test.
22855
22856 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22857
22858 PR c++/14791
22859 * g++.dg/opt/builtins1.C: New test.
22860
22861 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
22862
22863 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
22864 that use default windows32 struct layout.
22865 * gcc.dg/i386-bitfield2.c: Likewise.
22866
22867 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
22868
22869 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
22870 for mingw32 and cygwin targets.
22871
22872 2004-06-09 Geoffrey Keating <geoffk@apple.com>
22873
22874 * gcc.dg/pch/macro-4.c: New.
22875 * gcc.dg/pch/macro-4.hs: New.
22876
22877 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22878
22879 PR fortran/13249
22880 * gfortran.fortran-torture/compile/name_clash.f90: New test.
22881
22882 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22883
22884 PR fortran/13372
22885 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
22886
22887 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22888
22889 PR gfortran/14897
22890 * gfortran.fortran-torture/execute/t_edit.f90: New test.
22891
22892 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22893
22894 PR gfortran/15755
22895 * gfortran.fortran-torture/execute/backspace.c : New test.
22896
22897 2004-06-09 Paul Brook <paul@codesourcery.com>
22898
22899 * gfortran.fortran-torture/execure/intrinsic_associated.f90
22900 (pointer_to_section): Rewrite to use smaller array.
22901
22902 2004-06-08 David Edelsohn <edelsohn@gnu.org>
22903
22904 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
22905 * gcc.dg/ext/altivec-10.c: Same.
22906 * gcc.dg/ext/altivec-11.c: Same.
22907 * gcc.dg/ext/altivec-12.c: Same.
22908 * gcc.dg/ext/altivec-13.c: Same.
22909 * gcc.dg/ext/altivec-14.c: Same.
22910 * gcc.dg/ext/altivec-15.c: Same.
22911 * gcc.dg/ext/altivec-16.c: Same.
22912 * gcc.dg/ext/altivec-3.c: Same.
22913 * gcc.dg/ext/altivec-4.c: Same.
22914 * gcc.dg/ext/altivec-6.c: Same.
22915 * gcc.dg/ext/altivec-7.c: Same.
22916 * gcc.dg/ext/altivec-8.c: Same.
22917 * gcc.dg/ext/altivec-varargs-1.c: Same.
22918
22919 * g++.dg/ext/altivec-1.C: Correct dg syntax.
22920 * g++.dg/ext/altivec-10.C: Same.
22921 * g++.dg/ext/altivec-2.C: Same.
22922 * g++.dg/ext/altivec-3.C: Same.
22923 * g++.dg/ext/altivec-4.C: Same.
22924 * g++.dg/ext/altivec-5.C: Same.
22925 * g++.dg/ext/altivec-6.C: Same.
22926 * g++.dg/ext/altivec-7.C: Same.
22927 * g++.dg/ext/altivec-8.C: Same.
22928 * g++.dg/ext/altivec-9.C: Same.
22929
22930 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22931
22932 PR c++/7841
22933 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
22934
22935 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22936
22937 * gcc.dg/union-1.c: New test.
22938
22939 2004-06-07 Roger Sayle <roger@eyesopen.com>
22940
22941 * gcc.dg/builtins-41.c: New test case.
22942 * gcc.dg/builtins-42.c: New test case.
22943
22944 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22945
22946 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
22947 * g++.dg/ext/altivec-10.C: Same.
22948 * g++.dg/ext/altivec-2.C: Same.
22949 * g++.dg/ext/altivec-3.C: Same.
22950 * g++.dg/ext/altivec-4.C: Same.
22951 * g++.dg/ext/altivec-5.C: Same.
22952 * g++.dg/ext/altivec-6.C: Same.
22953 * g++.dg/ext/altivec-7.C: Same.
22954 * g++.dg/ext/altivec-8.C: Same.
22955 * g++.dg/ext/altivec-9.C: Same.
22956 * g++.old-deja/g++.abi/cxa_vec.C: Same.
22957 * g++.old-deja/g++.brendan/new3.C: Same.
22958 * gcc.c-torture/execute/eeprof-1.x: Same.
22959
22960 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
22961
22962 PR c/14765
22963 * gcc.dg/pr14765-1.c: New test.
22964
22965 2004-06-07 Roger Sayle <roger@eyesopen.com>
22966
22967 PR c/14649
22968 * gcc.dg/pr14649-1.c: New test case.
22969
22970 2004-06-07 Richard Henderson <rth@redhat.com>
22971
22972 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
22973 if temporaries.
22974
22975 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22976
22977 * g++.dg/eh/elide1.C: Remove XFAIL.
22978
22979 2004-06-07 Mark Mitchell <mark@codesourcery.com>
22980
22981 PR c++/15337
22982 * g++.dg/expr/sizeof3.C: New test.
22983
22984 PR c++/14777
22985 * g++.dg/template/access14.C: New test.
22986
22987 PR c++/15554
22988 * g++.dg/template/enum1.C: New test.
22989
22990 PR c++/15057
22991 * g++.dg/eh/throw1.C: New test.
22992
22993 2004-06-07 David Ayers <d.ayers@inode.at>
22994 Ziemowit Laski <zlaski@apple.com>
22995
22996 * lib/objc.exp (objc_target_compile): Revert the '-framework
22997 Foundation' flag fix, since bare Darwin does not ship
22998 with the Foundation framework.
22999 * objc/execute/next_mapping.h: Provide a local NSConstantString
23000 @interface and @implementation.
23001 (objc_constant_string_init): A constructor function, used to
23002 initialize the NSConstantString meta-class object.
23003 * objc/execute/string1.m: Include "next_mapping.h" instead of
23004 <Foundation/NSString.h>.
23005 * objc/execute/string2.m: Likewise.
23006 * objc/execute/string3.m: Likewise.
23007 * objc/execute/string4.m: Likewise.
23008
23009 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
23010
23011 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
23012 to double. Replace double with FLOAT.
23013 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
23014
23015 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
23016 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
23017 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
23018 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
23019 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
23020 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
23021 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
23022 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
23023
23024 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
23025
23026 PR c/13519
23027 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
23028
23029 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23030
23031 PR c++/15503
23032 * g++.dg/template/meminit2.C: New test.
23033
23034 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
23035
23036 PR target/15822
23037 * gcc.c-torture/execute/compare-fp-1.c,
23038 gcc.c-torture/execute/compare-fp-2.c,
23039 gcc.c-torture/execute/compare-fp-3.c,
23040 gcc.c-torture/execute/compare-fp-4.c,
23041 gcc.c-torture/execute/compare-fp-3.x,
23042 gcc.c-torture/execute/compare-fp-4.x: Moved...
23043 * gcc.c-torture/execute/ieee/compare-fp-1.c,
23044 gcc.c-torture/execute/ieee/compare-fp-2.c,
23045 gcc.c-torture/execute/ieee/compare-fp-3.c,
23046 gcc.c-torture/execute/ieee/compare-fp-4.c,
23047 gcc.c-torture/execute/ieee/compare-fp-3.x,
23048 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
23049
23050 2004-06-04 David Ayers <d.ayers@inode.at>
23051
23052 * objc/execute/protocol-isEqual-4.m: New testcase.
23053
23054 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
23055
23056 * objc/execute/protocol-isEqual-1.m: New testcase.
23057 * objc/execute/protocol-isEqual-2.m: New testcase.
23058 * objc/execute/protocol-isEqual-3.m: New testcase.
23059
23060 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23061
23062 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
23063
23064 2004-06-02 Ziemowit Laski <zlaski@apple.com>
23065
23066 * lib/objc.exp (objc_target_compile): When running tests on
23067 Darwin (Mac OS X), inform the linker about '-framework
23068 'Foundation'.
23069
23070 2004-06-02 Eric Christopher <echristo@redhat.com>
23071
23072 * gcc.c-torture/compile/20040602-1.c: New.
23073
23074 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
23075
23076 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
23077 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
23078
23079 PR tree-optimization/14736
23080 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
23081
23082 PR tree-optimization/14042
23083 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
23084
23085 PR tree-optimization/14729
23086 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
23087
23088 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23089
23090 PR fortran/15557
23091 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
23092
23093 2004-06-01 Richard Hederson <rth@redhat.com>
23094
23095 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
23096
23097 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23098
23099 PR c++/14932
23100 * g++.dg/parse/offsetof4.C: New test.
23101
23102 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
23103
23104 PR objc/7993
23105 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
23106
23107 2004-05-31 Mark Mitchell <mark@codesourcery.com>
23108
23109 PR c++/15701
23110 * g++.dg/template/friend29.C: New test.
23111
23112 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
23113
23114 PR c/15749
23115 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
23116
23117 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
23118
23119 * gcc.dg/sparc-trap-1.c: New test.
23120
23121 2004-05-31 Roger Sayle <roger@eyesopen.com>
23122
23123 PR middle-end/15069
23124 * g++.dg/opt/fold3.C: New test case.
23125
23126 2004-05-30 Graham Stott <graham.stott@btinternet.com>
23127
23128 * lib/target-supports.exp (check_iconv_available): Fix fallout
23129 from 2004-05-28 patch.
23130
23131 2004-05-30 Paul Brook <paul@codesourcery.com>
23132
23133 PR fortran/15620
23134 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
23135 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
23136
23137 2004-05-30 Steven G. Kargl <kargls@comcast.net>
23138
23139 * gfortran.fortran-torture/execute/random_1.f90: New test.
23140
23141 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23142
23143 * g++.dg/ext/altivec-10.C: New test.
23144
23145 2004-05-29 Paul Brook <paul@codesourcery.com>
23146
23147 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
23148
23149 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23150
23151 * gcc.dg/altivec-16.c: New test.
23152
23153 2004-05-28 Janis Johnson <janis187@us.ibm.com>
23154
23155 * lib/target-supports.exp (check_vmx_hw_available): New.
23156 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
23157
23158 * lib/target-supports.exp (check_alias_available,
23159 check_iconv_available, check_named_sections_available): Use
23160 unique names for temporary files.
23161
23162 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23163
23164 * gcc.dg/altivec-15.c: New test.
23165
23166 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23167
23168 PR c++/15083
23169 * g++.dg/warn/noeffect6.C: New test.
23170
23171 PR c++/15471
23172 * g++.dg/expr/ptrmem4.C: New test.
23173
23174 PR c++/15640
23175 * g++.dg/template/operator3.C: New test.
23176
23177 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23178
23179 PR c++/14668
23180 * g++.dg/lookup/redecl1.C: New test.
23181 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
23182
23183 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
23184
23185 * gcc.c-torture/execute/compare-fp-1.c,
23186 gcc.c-torture/execute/compare-fp-2.c,
23187 gcc.c-torture/execute/compare-fp-3.c,
23188 gcc.c-torture/execute/compare-fp-4.c,
23189 gcc.c-torture/execute/compare-fp-3.x,
23190 gcc.c-torture/execute/compare-fp-4.x,
23191 gcc.dg/pr15649-1.c: New.
23192
23193 2004-05-27 Adam Nemet <anemet@lnxw.com>
23194
23195 PR c++/12883
23196 * g++.dg/init/array14.C: New test.
23197
23198 2004-05-25 Janis Johnson <janis187@us.ibm.com>
23199
23200 * lib/compat.exp (compat-get-options-main): New.
23201 (compat-get-options): Remove unneeded code, warn for ignored
23202 command.
23203 (compat-execute): Check flag set by dg-require-* commands.
23204
23205 * lib/compat.exp (compat-execute): Break up long lines.
23206
23207 2004-05-24 Janis Johnson <janis187@us.ibm.com>
23208
23209 * gcc.dg/altivec-7.c: Don't use 'vector long'.
23210 * gcc.dg/altivec-14.c: New test.
23211 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
23212
23213 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
23214 * gcc.dg/altivec-12.c: Ditto.
23215
23216 * gcc.dg/altivec-3.c: Move call to altivec_check.
23217
23218 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23219
23220 PR c++/15044
23221 * g++.dg/template/error12.C: New test.
23222
23223 PR c++/15317
23224 * g++.dg/ext/attrib15.C: New test.
23225
23226 PR c++/15329
23227 * g++.dg/template/ptrmem9.C: New test.
23228
23229 2004-05-25 Paul Brook <paul@codesourcery.com>
23230
23231 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
23232
23233 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23234
23235 PR c++/15165
23236 * g++.dg/template/crash19.C: New test.
23237
23238 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23239
23240 PR c++/15025
23241 * g++.dg/template/redecl1.C: New test.
23242
23243 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23244
23245 PR c++/14821
23246 * g++.dg/other/ns1.C: New test.
23247
23248 PR c++/14883
23249 * g++.dg/template/invalid1.C: New test.
23250
23251 2004-05-23 Paul Brook <paul@codesourcery.com>
23252 Victor Leikehman <lei@haifasphere.co.il>
23253
23254 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
23255 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
23256
23257 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23258
23259 PR c++/15285
23260 PR c++/15299
23261 * g++.dg/template/non-dependent5.C: New test.
23262 * g++.dg/template/non-dependent6.C: New test.
23263
23264 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23265
23266 PR c++/15507
23267 * g++.dg/inherit/union1.C: New test.
23268
23269 PR c++/15542
23270 * g++.dg/template/addr1.C: New test.
23271
23272 PR c++/15427
23273 * g++.dg/template/array5.C: New test.
23274
23275 PR c++/15287
23276 * g++.dg/template/array6.C: New test.
23277
23278 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
23279 Roger Sayle <roger@eyesopen.com>
23280
23281 * g++.dg/lookup/forscope2.C: New test case.
23282
23283 2004-05-22 Ben Elliston <bje@au.ibm.com>
23284
23285 * gcc.dg/cpp/Wmissingdirs.c: New.
23286
23287 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23288
23289 PR target/15301
23290 * gcc.dg/compat/union-m128-1.h: New file.
23291 * gcc.dg/compat/union-m128-1_main.c: Likewise.
23292 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23293 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23294
23295 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23296
23297 PR target/15302
23298 * gcc.dg/compat/struct-complex-1.h: New file.
23299 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
23300 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
23301 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23302
23303 2004-05-20 Roger Sayle <roger@eyesopen.com>
23304
23305 PR middle-end/3074
23306 * gcc.dg/pr3074-1.c: New test case.
23307 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
23308
23309 2004-05-20 Falk Hueffner <falk@debian.org>
23310
23311 PR other/15526
23312 * gcc.dg/ftrapv-1.c: New test case.
23313
23314 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
23315
23316 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
23317
23318 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
23319 Jeff Law <law@redhat.com>
23320
23321 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
23322 * gcc.dg/tree-ssa/20040518-2.c: New test.
23323
23324 * gcc.dg/tree-ssa/20040518-1.c: New test.
23325
23326 2004-05-18 Zack Weinberg <zack@codesourcery.com>
23327
23328 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
23329
23330 2004-05-18 Paul Brook <paul@codesourcery.com>
23331
23332 PR fortran/13930
23333 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
23334
23335 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23336
23337 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
23338 constant folding.
23339
23340 2004-05-17 Steven Bosscher <stevenb@suse.de>
23341
23342 * gcc.dg/tree-ssa/20040517-1.c: New test.
23343
23344 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23345
23346 * gcc.dg/loop-4.c: New test.
23347
23348 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
23349
23350 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
23351
23352 2004-05-15 Bud Davis <bdavis9659@comcast.net>
23353
23354 PR fortran/15311
23355 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
23356
23357 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23358
23359 PR fortran/13826
23360 PR fortran/13940
23361 * gfortran.fortran-torture/compile/data_1.f90: New test.
23362
23363 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
23364
23365 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
23366 * gcc.dg/uninit-H.c: Define ASM for __s390__.
23367
23368 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23369
23370 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
23371
23372 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23373
23374 PR c/15444
23375 * gcc.dg/format/xopen-1.c: Adjust expected message.
23376 * gcc.dg/format/xopen-3.c: New test.
23377
23378 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
23379
23380 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
23381
23382 2004-05-14 Jeff Law <law@redhat.com>
23383
23384 * gcc.dg/tree-ssa/20040514-2.c: New test.
23385
23386 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23387
23388 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
23389 this ...
23390 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
23391 this.
23392
23393 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
23394
23395 * gcc.dg/tree-ssa/20040514-1.c: New test.
23396
23397 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23398
23399 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
23400 test.
23401
23402 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23403
23404 PR fortran/14066
23405 * gfortran.fortran-torture/compile/do_1.f90: New test.
23406
23407 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23408
23409 PR fortran/15051
23410 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
23411 test.
23412
23413 2004-05-14 Bud Davis <bdavis9659@comcast.net>
23414
23415 PR fortran/15149
23416 * gfortran.fortran-torture/execute/random_init.f90: New test.
23417
23418 2004-05-13 Paul Brook <paul@codesourcery.com>
23419
23420 PR fortran/15314
23421 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
23422
23423 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
23424
23425 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
23426 for the powerpc case.
23427
23428 2004-05-13 Jeff Law <law@redhat.com>
23429
23430 * gcc.dg/tree-ssa/20040513-1.c: New test.
23431 * gcc.dg/tree-ssa/20040513-2.c: New test.
23432
23433 2004-05-13 Paul Brook <paul@codesourcery.com>
23434
23435 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
23436 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
23437 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
23438
23439 2004-05-13 Andreas Schwab <schwab@suse.de>
23440
23441 PR other/10819
23442 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
23443 characters.
23444
23445 2004-05-13 Bud Davis <bdavis9659@comcast.net>
23446
23447 PR fortran/15294
23448 * gfortran.fortran-torture/execute/adjustr.f90: New file.
23449
23450 2004-05-13 Diego Novillo <dnovillo@redhat.com>
23451
23452 Merge from tree-ssa-20020619-branch. See
23453 ChangeLog.tree-ssa for details.
23454
23455 2004-05-11 Ziemowit Laski <zlaski@apple.com>
23456
23457 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
23458 include <altivec.h> explicitly.
23459 * gcc.dg/altivec-13.c: Likewise.
23460
23461 2004-05-11 Paul Brook <paul@codesourcery.com>
23462
23463 * gcc.c-torture/compile/20010518-1.c: Force enum size.
23464
23465 2004-05-10 Eric Christopher <echristo@redhat.com>
23466
23467 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
23468 * gcc.dg/sibcall-4.c: Ditto.
23469
23470 2004-05-10 Ziemowit Laski <zlaski@apple.com>
23471
23472 * g++.dg/ext/altivec-8.C: New test case.
23473 * gcc.dg/altivec-13.c: New test case.
23474
23475 2004-05-08 Roger Sayle <roger@eyesopen.com>
23476
23477 * gcc.c-torture/execute/divcmp-1.c: New test case.
23478 * gcc.c-torture/execute/divcmp-2.c: New test case.
23479 * gcc.c-torture/execute/divcmp-3.c: New test case.
23480
23481 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23482
23483 * g++.dg/other/pragma-re-2.C: New test.
23484
23485 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23486
23487 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
23488 * gcc.dg/i386-387-2.c: Likewise.
23489
23490 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
23491 __builtin_drem.
23492 * gcc.dg/i386-387-6.c: Likewise.
23493
23494 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23495
23496 * gcc.dg/builtins-33.c: Also check log1p*.
23497
23498 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
23499
23500 PR optimization/15296
23501 * gcc.c-torture/execute/pr15296.c: New test.
23502
23503 2004-05-05 Uros Bizjak <uros@kss-loka.si>
23504
23505 * gcc.dg/builtins-40.c: New test.
23506
23507 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
23508
23509 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
23510
23511 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
23512
23513 * g++.dg/ext/spe1.C: New testcase.
23514
23515 2004-05-04 Ziemowit Laski <zlaski@apple.com>
23516
23517 * objc.dg/image-info.m: Allow additional attributes
23518 for __image_info section.
23519
23520 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
23521
23522 * gcc.dg/torture/mips-hilo-2.c: New test.
23523
23524 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23525
23526 PR c++/14389
23527 * g++.dg/template/member5.C: New test.
23528
23529 2004-05-03 Uros Bizjak <uros@kss-loka.si>
23530
23531 * gcc.dg/builtins-34.c: Also check expm1*.
23532
23533 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23534
23535 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
23536 * gcc.dg/torture/builtin-convert-3.c: New test.
23537
23538 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
23539
23540 PR middle-end/15054
23541 * g++.dg/opt/pr15054.C: New test.
23542
23543 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23544
23545 * gcc.dg/torture/builtin-rounding-1.c: New test.
23546 * gcc.dg/builtins-25.c: Delete.
23547 * gcc.dg/builtins-29.c: Delete.
23548
23549 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
23550
23551 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
23552 * gcc.dg/sibcall-4.c: Likewise.
23553 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
23554
23555 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23556
23557 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
23558 bit-field on 16-bit targets.
23559
23560 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23561
23562 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
23563 16-bit targets.
23564
23565 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
23566
23567 * gcc.dg/rs6000-power2-1.c: Change to compile only.
23568 * gcc.dg/rs6000-power2-2.c: Likewise.
23569
23570 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
23571
23572 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
23573 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
23574 Change the asm registers to be in form of frN instead of fN.
23575
23576 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23577
23578 * gcc.dg/torture/builtin-convert-2.c: New test.
23579
23580 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
23581
23582 * gcc.dg/rs6000-power2-1.c: New test.
23583 * gcc.dg/rs6000-power2-2.c: New test.
23584
23585 2004-04-28 Jan Hubicka <jh@suse.cz>
23586
23587 * gcc.dg/unused-6.c: New test.
23588
23589 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23590 Ulrich Weigand <uweigand@de.ibm.com>
23591
23592 * ada/acats/run_all.sh: Define $target variable.
23593
23594 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
23595
23596 PR c++/15119
23597 * g++.dg/other/vararg-1.C: New test.
23598
23599 PR c++/4794
23600 * g++.dg/eh/cleanup3.C: New test.
23601
23602 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23603
23604 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
23605 and ad8011a (target_insn).
23606 * ada/acats/support/macro.dfs: Likewise.
23607 * ada/acats/support/impbit.adb: New file.
23608
23609 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
23610
23611 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
23612
23613 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23614
23615 * gcc.dg/loop-3.c: New test.
23616
23617 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
23618
23619 * gcc.c-torture/execute/simd-5.c: New test.
23620
23621 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23622
23623 PR c++/15064
23624 * g++.dg/template/crash18.C: New test.
23625
23626 2004-04-22 Mark Mitchell <mark@codesourcery.com>
23627
23628 * g++.dg/ext/complit3.C: New test.
23629
23630 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23631
23632 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
23633 * gcc.dg/altivec-3.c: Same.
23634 * gcc.dg/altivec-varargs-1.c: Same.
23635
23636 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23637
23638 * lib/target-supports.exp (check_profiling_available): Assume
23639 profiling is not available on powerpc-eabi targets.
23640
23641 2004-04-21 Janis Johnson <janis187@us.ibm.com>
23642
23643 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
23644 * gcc.dg/vmx/bug-1.c: Ditto.
23645
23646 2004-04-20 Eric Christopher <echristo@redhat.com>
23647
23648 * gcc.dg/charset/extern.c: New test.
23649 * g++.dg/charset/extern3.cc: Ditto.
23650
23651 2004-04-20 Uros Bizjak <uros@kss-loka.si>
23652
23653 * gcc.dg/builtins-39.c: New test.
23654
23655 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
23656
23657 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
23658
23659 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
23660
23661 * gcc.dg/torture/mips-hilo-1.c: New test.
23662
23663 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
23664
23665 * gcc.c-torture/compile/20040419-1.c: New test.
23666
23667 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
23668
23669 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
23670
23671 2004-04-18 Zack Weinberg <zack@codesourcery.com>
23672 Aldy Hernandez <aldyh@redhat.com>
23673
23674 * gcc.c-torture/execute/va-arg-24.c: New.
23675
23676 2004-04-17 Zack Weinberg <zack@codesourcery.com>
23677 Aldy Hernandez <aldyh@redhat.com>
23678
23679 * gcc.dg/vmx/1b-01.c: New.
23680 * gcc.dg/vmx/1b-02.c: New.
23681 * gcc.dg/vmx/1b-03.c: New.
23682 * gcc.dg/vmx/1b-04.c: New.
23683 * gcc.dg/vmx/1b-05.c: New.
23684 * gcc.dg/vmx/1b-06.c: New.
23685 * gcc.dg/vmx/1b-07.c: New.
23686 * gcc.dg/vmx/1c-01.c: New.
23687 * gcc.dg/vmx/1c-02.c: New.
23688 * gcc.dg/vmx/3a-01a.c: New.
23689 * gcc.dg/vmx/3a-01.c: New.
23690 * gcc.dg/vmx/3a-01m.c: New.
23691 * gcc.dg/vmx/3a-03.c: New.
23692 * gcc.dg/vmx/3a-03m.c: New.
23693 * gcc.dg/vmx/3a-04.c: New.
23694 * gcc.dg/vmx/3a-04m.c: New.
23695 * gcc.dg/vmx/3a-05.c: New.
23696 * gcc.dg/vmx/3a-06.c: New.
23697 * gcc.dg/vmx/3a-06m.c: New.
23698 * gcc.dg/vmx/3a-07.c: New.
23699 * gcc.dg/vmx/3b-01.c: New.
23700 * gcc.dg/vmx/3b-02.c: New.
23701 * gcc.dg/vmx/3b-10.c: New.
23702 * gcc.dg/vmx/3b-13.c: New.
23703 * gcc.dg/vmx/3b-14.c: New.
23704 * gcc.dg/vmx/3b-15.c: New.
23705 * gcc.dg/vmx/3c-01a.c: New.
23706 * gcc.dg/vmx/3c-01.c: New.
23707 * gcc.dg/vmx/3c-02.c: New.
23708 * gcc.dg/vmx/3c-03.c: New.
23709 * gcc.dg/vmx/3d-01.c: New.
23710 * gcc.dg/vmx/4-01.c: New.
23711 * gcc.dg/vmx/4-03.c: New.
23712 * gcc.dg/vmx/5-01.c: New.
23713 * gcc.dg/vmx/5-02.c: New.
23714 * gcc.dg/vmx/5-03.c: New.
23715 * gcc.dg/vmx/5-04.c: New.
23716 * gcc.dg/vmx/5-05.c: New.
23717 * gcc.dg/vmx/5-06.c: New.
23718 * gcc.dg/vmx/5-07.c: New.
23719 * gcc.dg/vmx/5-07t.c: New.
23720 * gcc.dg/vmx/5-08.c: New.
23721 * gcc.dg/vmx/5-10.c: New.
23722 * gcc.dg/vmx/5-11.c: New.
23723 * gcc.dg/vmx/7-01a.c: New.
23724 * gcc.dg/vmx/7-01.c: New.
23725 * gcc.dg/vmx/7c-01.c: New.
23726 * gcc.dg/vmx/7d-01.c: New.
23727 * gcc.dg/vmx/7d-02.c: New.
23728 * gcc.dg/vmx/8-01.c: New.
23729 * gcc.dg/vmx/8-02a.c: New.
23730 * gcc.dg/vmx/8-02.c: New.
23731 * gcc.dg/vmx/brode-1.c: New.
23732 * gcc.dg/vmx/bug-1.c: New.
23733 * gcc.dg/vmx/bug-2.c: New.
23734 * gcc.dg/vmx/bug-3.c: New.
23735 * gcc.dg/vmx/cw-bug-1.c: New.
23736 * gcc.dg/vmx/cw-bug-2.c: New.
23737 * gcc.dg/vmx/cw-bug-3.c: New.
23738 * gcc.dg/vmx/dct.c: New.
23739 * gcc.dg/vmx/debug-1.c: New.
23740 * gcc.dg/vmx/debug-2.c: New.
23741 * gcc.dg/vmx/debug-3.c: New.
23742 * gcc.dg/vmx/debug-4.c: New.
23743 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
23744 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
23745 * gcc.dg/vmx/eg-5.c: New.
23746 * gcc.dg/vmx/fft.c: New.
23747 * gcc.dg/vmx/gcc-bug-1.c: New.
23748 * gcc.dg/vmx/gcc-bug-2.c: New.
23749 * gcc.dg/vmx/gcc-bug-3.c: New.
23750 * gcc.dg/vmx/gcc-bug-4.c: New.
23751 * gcc.dg/vmx/gcc-bug-5.c: New.
23752 * gcc.dg/vmx/gcc-bug-6.c: New.
23753 * gcc.dg/vmx/gcc-bug-7.c: New.
23754 * gcc.dg/vmx/gcc-bug-8.c: New.
23755 * gcc.dg/vmx/gcc-bug-9.c: New.
23756 * gcc.dg/vmx/gcc-bug-b.c: New.
23757 * gcc.dg/vmx/gcc-bug-c.c: New.
23758 * gcc.dg/vmx/gcc-bug-d.c: New.
23759 * gcc.dg/vmx/gcc-bug-e.c: New.
23760 * gcc.dg/vmx/gcc-bug-f.c: New.
23761 * gcc.dg/vmx/gcc-bug-g.c: New.
23762 * gcc.dg/vmx/gcc-bug-i.c: New.
23763 * gcc.dg/vmx/harness.h: New.
23764 * gcc.dg/vmx/ira1.c: New.
23765 * gcc.dg/vmx/ira2a.c: New.
23766 * gcc.dg/vmx/ira2b.c: New.
23767 * gcc.dg/vmx/ira2.c: New.
23768 * gcc.dg/vmx/ira2c.c: New.
23769 * gcc.dg/vmx/mem.c: New.
23770 * gcc.dg/vmx/newton-1.c: New.
23771 * gcc.dg/vmx/ops.c: New.
23772 * gcc.dg/vmx/sn7153.c: New.
23773 * gcc.dg/vmx/spill2.c: New.
23774 * gcc.dg/vmx/spill3.c: New.
23775 * gcc.dg/vmx/spill.c: New.
23776 * gcc.dg/vmx/t.c: New.
23777 * gcc.dg/vmx/varargs-1.c: New.
23778 * gcc.dg/vmx/varargs-2.c: New.
23779 * gcc.dg/vmx/varargs-3.c: New.
23780 * gcc.dg/vmx/varargs-4.c: New.
23781 * gcc.dg/vmx/varargs-5.c: New.
23782 * gcc.dg/vmx/varargs-6.c: New.
23783 * gcc.dg/vmx/varargs-7.c: New.
23784 * gcc.dg/vmx/vmx.exp: New.
23785 * gcc.dg/vmx/vprint-1.c: New.
23786 * gcc.dg/vmx/vscan-1.c: New.
23787 * gcc.dg/vmx/x-01.c: New.
23788 * gcc.dg/vmx/x-02.c: New.
23789 * gcc.dg/vmx/x-03.c: New.
23790 * gcc.dg/vmx/x-04.c: New.
23791 * gcc.dg/vmx/x-05.c: New.
23792 * gcc.dg/vmx/yousufi-1.c: New.
23793 * gcc.dg/vmx/zero-1.c: New.
23794 * gcc.dg/vmx/zero.c: New.
23795
23796 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
23797
23798 * g++.dg/lookup/java1.C: Update for chage of
23799 _Jv_AllocObject.
23800 * g++.dg/lookup/java2.C: Likewise.
23801
23802 2004-04-17 Laurent GUERBY <laurent@guerby.net>
23803
23804 * ada/acats/run_all.sh: use -O2 by default.
23805
23806 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
23807
23808 * gcc.dg/vr-mult-[12].c: New tests.
23809
23810 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23811
23812 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
23813
23814 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
23815
23816 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
23817
23818 * lib/target-supports.exp (check_profiling_available): Assume profiling
23819 isn't available for mips*-*-elf targets.
23820
23821 2004-04-14 Uros Bizjak <uros@kss-loka.si>
23822
23823 * gcc.dg/builtins-38.c: New test.
23824
23825 2004-04-14 Eric Christopher <echristo@redhat.com>
23826
23827 * g++.dg/charset/charset.exp: Run .cc extension tests.
23828
23829 2004-04-14 Zack Weinberg <zack@codesourcery.com>
23830
23831 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
23832
23833 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23834
23835 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
23836
23837 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
23838
23839 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
23840 * gcc.dg/i386-387-2.c: Likewise.
23841
23842 * gcc.dg/i386-387-7.c: New test.
23843 * gcc.dg/i386-387-8.c: New test.
23844
23845 * gcc.dg/builtins-37.c: New test.
23846
23847 2004-04-13 Geoffrey Keating <geoffk@apple.com>
23848
23849 * g++.dg/pch/externc-1.C: Add missing semicolon.
23850
23851 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
23852
23853 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
23854
23855 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23856
23857 * gcc.c-torture/execute/20040411-1.c: New test.
23858
23859 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
23860
23861 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
23862
23863 2004-04-09 Chris Demetriou <cgd@broadcom.com>
23864
23865 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
23866
23867 2004-04-09 Zack Weinberg <zack@codesourcery.com>
23868
23869 * lib/target-supports.exp (check_named_sections_available): New.
23870 * lib/gcc-dg.exp (dg-require-named-sections): New.
23871 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
23872 old-deja.exp. Also prune error-count message from HP linker.
23873 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
23874
23875 * g++.dg/init/init-ref4.C: Use dg-require-weak.
23876 * g++.old-deja/g++.pt/static3.C: Likewise.
23877 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
23878
23879 2004-04-09 Roger Sayle <roger@eyesopen.com>
23880
23881 * gcc.c-torture/execute/20040409-1.c: New test case.
23882 * gcc.c-torture/execute/20040409-2.c: New test case.
23883 * gcc.c-torture/execute/20040409-3.c: New test case.
23884
23885 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
23886
23887 * gcc.dg/20040409-1.c: New test.
23888
23889 2004-04-08 Roger Sayle <roger@eyesopen.com>
23890
23891 PR target/14888
23892 * g++.dg/opt/pr14888.C: New test case.
23893
23894 2004-04-08 Geoffrey Keating <geoffk@apple.com>
23895
23896 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
23897 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
23898 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
23899 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
23900 New tests.
23901
23902 2004-04-08 Paul Brook <paul@codesourcery.com>
23903
23904 * gcc.dg/spill-1.c: New test.
23905
23906 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23907
23908 * gcc.dg/torture/builtin-ctype-2.c: New test.
23909
23910 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
23911
23912 * gcc.dg/pch/pch.exp: Add largefile test.
23913
23914 2004-04-06 Geoffrey Keating <geoffk@apple.com>
23915
23916 * g++.dg/pch/externc-1.Hs: New.
23917 * g++.dg/pch/externc-1.C: New.
23918
23919 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23920
23921 * gcc.dg/compat/struct-by-value-5a_main.c,
23922 gcc.dg/compat/struct-by-value-5b_main.c: New files.
23923 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
23924 * gcc.dg/compat/struct-by-value-5a_x.c,
23925 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
23926 gcc.dg/compat/struct-by-value-5_x.c.
23927 * gcc.dg/compat/struct-by-value-5a_y.c,
23928 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
23929 gcc.dg/compat/struct-by-value-5_y.c.
23930
23931 * gcc.dg/compat/struct-by-value-6a_main.c,
23932 gcc.dg/compat/struct-by-value-6b_main.c: New files.
23933 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
23934 * gcc.dg/compat/struct-by-value-6a_x.c,
23935 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
23936 gcc.dg/compat/struct-by-value-6_x.c.
23937 * gcc.dg/compat/struct-by-value-6a_y.c,
23938 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
23939 gcc.dg/compat/struct-by-value-6_y.c.
23940
23941 * gcc.dg/compat/struct-by-value-7a_main.c,
23942 gcc.dg/compat/struct-by-value-7b_main.c: New files.
23943 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
23944 * gcc.dg/compat/struct-by-value-7a_x.c,
23945 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
23946 gcc.dg/compat/struct-by-value-7_x.c.
23947 * gcc.dg/compat/struct-by-value-7a_y.c,
23948 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
23949 gcc.dg/compat/struct-by-value-7_y.c.
23950
23951 2004-04-06 Jakub Jelinek <jakub@redhat.com>
23952
23953 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
23954 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
23955 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
23956 options.
23957
23958 2004-04-06 Uros Bizjak <uros@kss-loka.si>
23959
23960 * gcc.dg/builtins-36.c: New test.
23961
23962 2004-04-06 Paul Brook <paul@codesourcery.com>
23963
23964 * README.gcc: Remove obsolete contraint on testcases.
23965
23966 2004-04-05 Paul Brook <paul@codesourcery.com>
23967
23968 PR2123
23969 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
23970 failure and exit(0) on success.
23971 * g++.dg/expr/anew2.C: Ditto.
23972 * g++.dg/expr/anew3.C: Ditto.
23973 * g++.dg/expr/anew4.C: Ditto.
23974
23975 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
23976
23977 PR c++/3518
23978 * g++.dg/template/unify7.C: New.
23979
23980 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
23981
23982 * g++.dg/README: Bring up to date with new subdirectories; remove
23983 duplicate subdirectory lines.
23984
23985 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
23986
23987 PR c++/14007
23988 * g++.dg/template/unify5.C: New.
23989 * g++.dg/template/unify6.C: New.
23990 * g++.dg/template/qualttp20.C: Adjust.
23991 * g++.old-deja/g++.jason/report.C: Adjust.
23992 * g++.old-deja/g++.other/qual1.C: Adjust.
23993
23994 2004-04-01 Mark Mitchell <mark@codesourcery.com>
23995
23996 PR c++/14803
23997 * g++.dg/inherit/ptrmem1.C: New test.
23998
23999 2004-04-01 Jakub Jelinek <jakub@redhat.com>
24000
24001 PR c++/14755
24002 * gcc.c-torture/execute/20040331-1.c: New test.
24003 * gcc.dg/20040331-1.c: New test.
24004
24005 2004-04-01 Paul Brook <paul@codesourcery.com>
24006
24007 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
24008
24009 2004-03-30 Mark Mitchell <mark@codesourcery.com>
24010
24011 PR c++/14724
24012 * g++.dg/init/goto1.C: New test.
24013
24014 PR c++/14763
24015 * g++.dg/template/defarg4.C: New test.
24016
24017 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
24018
24019 * gcc.dg/altivec-11.c: Extend test for more valid cases.
24020
24021 2004-03-28 David Edelsohn <edelsohn@gnu.org>
24022
24023 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
24024
24025 2004-03-28 Zack Weinberg <zack@codesourcery.com>
24026
24027 * gcc.dg/noncompile/undeclared-2.c: New test.
24028
24029 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
24030
24031 * gcc.dg/940409-1.c: Remove XFAIL.
24032 * gcc.dg/reg-vol-struct-1.c: New test.
24033
24034 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24035
24036 * gcc.dg/torture/builtin-wctype-1.c: New test.
24037
24038 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
24039
24040 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
24041 * gcc.dg/20001101-1.c: Likewise.
24042 * gcc.dg/20001102-1.c: Likewise.
24043
24044 2004-03-25 Roger Sayle <roger@eyesopen.com>
24045
24046 * gcc.dg/compare8.c: Add an additional test for XOR.
24047
24048 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24049
24050 * gcc.dg/torture/builtin-ctype-1.c: New test.
24051
24052 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24053
24054 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
24055 * gcc.dg/torture/builtin-math-1.c: Likewise.
24056 * gcc.dg/torture/builtin-power-1.c: New test.
24057
24058 2004-03-24 Andreas Schwab <schwab@suse.de>
24059
24060 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
24061 IA64 assembler.
24062
24063 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
24064 Roger Sayle <roger@eyesopen.com>
24065
24066 * gcc.dg/compare8.c: New test case.
24067
24068 2004-03-23 Ziemowit Laski <zlaski@apple.com>
24069
24070 * g++.dg/ext/altivec-7.C: New test.
24071
24072 2004-03-23 Zack Weinberg <zack@codesourcery.com>
24073
24074 PR 12267, 12391, 12560, 13129, 14114, 14133
24075 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
24076 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
24077 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
24078 Adjust error regexps.
24079 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
24080 * gcc.dg/noncompile/undeclared-1.c: New test cases.
24081 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
24082 * gcc.dg/local1.c: Add explanatory comment.
24083
24084 2004-03-23 Roger Sayle <roger@eyesopen.com>
24085
24086 PR optimization/14669
24087 * g++.dg/opt/fold2.C: New test case.
24088
24089 2004-03-22 Jakub Jelinek <jakub@redhat.com>
24090
24091 PR c/14069
24092 * gcc.dg/20040322-1.c: New test.
24093
24094 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24095
24096 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
24097 * gcc.dg/ultrasp4.c: Likewise.
24098 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
24099
24100 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24101
24102 * gcc.dg/i386-sse-8.c: Reset default options.
24103
24104 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24105
24106 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
24107 in the error message text.
24108
24109 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24110
24111 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
24112
24113 2004-03-21 Mark Mitchell <mark@codesourcery.com>
24114
24115 PR c++/14616
24116 * g++.dg/init/array13.C: New test.
24117
24118 2004-03-20 Roger Sayle <roger@eyesopen.com>
24119
24120 PR target/13889
24121 * gcc.c-torture/compile/pr13889.c: New test case.
24122
24123 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
24124
24125 PR c/14635
24126 * builtins-1.c (nan, nans): Don't test.
24127 * builtins-30.c: Don't use nan, nanf, nanl.
24128 * builtins-35.c: New test.
24129
24130 2004-03-19 Ziemowit Laski <zlaski@apple.com>
24131
24132 * g++.dg/ext/altivec-6.C: New test.
24133
24134 2004-03-19 Mark Mitchell <mark@codesourcery.com>
24135
24136 * g++.dg/init/placement3.C: New test.
24137
24138 * g++.dg/template/spec13.C: New test.
24139
24140 * g++.dg/lookup/using11.C: New test.
24141
24142 * g++.dg/lookup/koenig3.C: New test.
24143
24144 * g++.dg/template/operator2.C: New test.
24145
24146 * g++.dg/expr/dtor3.C: New test.
24147 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
24148 marker.
24149 * g++.old-deja/g++.law/visibility28.C: Likewise.
24150
24151 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
24152
24153 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
24154 * gcc.dg/ppc64-abi-3.c: Likewise.
24155
24156 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24157
24158 PR c++/14545
24159 * g++.dg/parse/template15.C: New test.
24160
24161 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24162
24163 * g++.dg/expr/dtor2.C: New test.
24164
24165 * g++.dg/lookup/anon4.C: New test.
24166
24167 * g++.dg/overload/using1.C: New test.
24168
24169 * g++.dg/template/lookup7.C: New test.
24170
24171 * g++.dg/template/typename6.C: New test.
24172
24173 * g++.dg/expr/cond6.C: New test.
24174
24175 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24176
24177 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
24178
24179 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24180
24181 * g++.dg/expr/cond5.C: New test.
24182 * g++.dg/expr/constcast1.C: Likewise.
24183 * g++.dg/expr/ptrmem2.C: Likewise.
24184 * g++.dg/expr/ptrmem3.C: Likewise.
24185 * g++.dg/lookup/main1.C: Likewise.
24186 * g++.dg/template/lookup6.C: Likewise.
24187
24188 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24189
24190 * gcc.dg/local1.c: New test.
24191
24192 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
24193
24194 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24195
24196 * gcc.dg/torture/builtin-convert-1.c: New test.
24197
24198 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24199
24200 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
24201
24202 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24203
24204 PR c++/14481
24205 * g++.dg/warn/Wunused-7.C: New test.
24206
24207 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24208
24209 * gcc.dg/torture/builtin-integral-1.c: New test.
24210
24211 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24212
24213 PR c++/14586
24214 * g++.dg/parse/non-dependent3.C: New test.
24215
24216 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
24217
24218 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
24219 * g++.dg/eh/simd-2.C: Likewise.
24220 * g++.dg/init/array10.C: Likewise.
24221 * gcc.c-torture/compile/simd-1.c: Likewise.
24222 * gcc.c-torture/compile/simd-2.c: Likewise.
24223 * gcc.c-torture/compile/simd-3.c: Likewise.
24224 * gcc.c-torture/compile/simd-4.c: Likewise.
24225 * gcc.c-torture/compile/simd-6.c: Likewise.
24226 * gcc.c-torture/execute/simd-1.c: Likewise.
24227 * gcc.c-torture/execute/simd-2.c: Likewise.
24228 * gcc.dg/compat/vector-defs.h: Likewise.
24229 * gcc.dg/20020531-1.c: Likewise.
24230 * gcc.dg/altivec-3.c: Likewise.
24231 * gcc.dg/altivec-4.c: Likewise.
24232 * gcc.dg/altivec-varargs-1.c: Likewise.
24233 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
24234 * gcc.dg/i386-mmx-3.c: Likewise.
24235 * gcc.dg/i386-sse-4.c: Likewise.
24236 * gcc.dg/i386-sse-5.c: Likewise.
24237 * gcc.dg/i386-sse-8.c: Likewise.
24238 * gcc.dg/simd-1.c: Likewise.
24239 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
24240 __ev64_opaque__ since the machine description provides it.
24241
24242 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24243
24244 * lib/compat.exp (skip_list): New global variable.
24245 Use it to hold the user defined COMPAT_SKIPS list if any.
24246 (compat-obj): Add the members of skip_list to optall.
24247
24248 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24249
24250 * gcc.dg/compat/union-by-value-1_main.c,
24251 union-by-value-1_x.c, union-by-value-1_y.c,
24252 union-check.h, union-defs.h,
24253 union-init.h, union-return-1_main.c,
24254 union-return-1_x.c, union-return-1_y.c: New files.
24255
24256 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24257
24258 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
24259 mixed-struct-init.h: Add 4 mixed structure types.
24260 struct-by-value-21_main.c, struct-by-value-21_x.c,
24261 struct-by-value-21_y.c, struct-return-21_main.c,
24262 struct-return-21_x.c, struct-return-21_y.c: New files.
24263
24264 2004-03-13 Mark Mitchell <mark@codesourcery.com>
24265
24266 PR c++/14550
24267 * g++.dg/parse/template14.C: New test.
24268
24269 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24270
24271 * gcc.c-torture/execute/20040313-1.c: New test.
24272
24273 2004-03-13 Jakub Jelinek <jakub@redhat.com>
24274
24275 PR target/14533
24276 * gcc.dg/20040311-2.c: New test.
24277
24278 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
24279
24280 PR other/14544
24281 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
24282 bit-field.
24283
24284 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
24285
24286 * gcc.dg/20040305-2.c: Add missing return statement.
24287
24288 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24289
24290 * gcc.dg/builtins-34.c: Also check pow10*.
24291
24292 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24293
24294 PR target/14262
24295 * gcc.dg/20040305-2.c: New test.
24296
24297 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24298
24299 * gcc.dg/20040310-1.c: New test.
24300
24301 2004-03-11 Roger Sayle <roger@eyesopen.com>
24302
24303 * gcc.c-torture/execute/20040311-1.c: New test case.
24304
24305 2004-03-11 Mark Mitchell <mark@codesourcery.com>
24306
24307 PR c++/14476
24308 * g++.dg/lookup/enum1.C: New test.
24309
24310 2004-03-10 Mark Mitchell <mark@codesourcery.com>
24311
24312 PR c++/14510
24313 * g++.dg/lookup/struct2.C: New test.
24314
24315 2004-03-10 Uros Bizjak <uros@kss-loka.si>
24316
24317 * gcc.dg/builtins-34.c: New test.
24318
24319 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24320
24321 * gcc.dg/torture/builtin-nonneg-1.c: New test.
24322
24323 2004-03-09 James E Wilson <wilson@specifixinc.com>
24324
24325 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
24326 * gcc.dg/alias-2.c: New testcase.
24327
24328 2004-03-09 Zack Weinberg <zack@codesourcery.com>
24329
24330 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
24331
24332 2004-03-09 Roger Sayle <roger@eyesopen.com>
24333
24334 * gcc.c-torture/execute/20040309-1.c: New test case.
24335
24336 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
24337
24338 PR c++/14397
24339 * g++.dg/overload/ref1.C: New.
24340
24341 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24342
24343 PR c++/14409
24344 * g++.dg/template/spec12.C: New test.
24345
24346 PR c++/14448
24347 * g++.dg/parse/crash14.C: New test.
24348
24349 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24350
24351 PR c++/14230
24352 * g++.dg/init/ref11.C: New test.
24353
24354 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24355
24356 PR c++/14432
24357 * g++.dg/parse/builtin2.C: New test.
24358
24359 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24360
24361 PR c++/14401
24362 * g++.dg/init/ctor3.C: New test.
24363 * g++.dg/init/union1.C: New test.
24364 * g++.dg/ext/anon-struct4.C: New test.
24365
24366 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24367
24368 * g++.dg/lookup/koenig1.C: Tweak error messages.
24369 * g++.dg/lookup/used-before-declaration.C: Likewise.
24370 * g++.dg/other/do1.C: Likewise.
24371 * g++.dg/overload/koenig1.C: Likewise.
24372 * g++.dg/parse/crash13.C: Likewise.
24373 * g++.dg/template/instantiate3.C: Likewise.
24374
24375 2004-03-08 Eric Christopher <echristo@redhat.com>
24376
24377 * * lib/target-supports.exp: Enable libiconv in test
24378 compilation. Fix up error checking.
24379
24380 2004-03-08 Roger Sayle <roger@eyesopen.com>
24381
24382 PR middle-end/14289
24383 * gcc.dg/pr14289-1.c: New test case.
24384 * gcc.dg/pr14289-2.c: Likewise.
24385 * gcc.dg/pr14289-3.c: Likewise.
24386
24387 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
24388
24389 * gcc.c-torture/execute/20040308-1.c: New test.
24390
24391 2004-03-07 Roger Sayle <roger@eyesopen.com>
24392
24393 * gcc.c-torture/execute/20040307-1.c: New test case.
24394
24395 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
24396
24397 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
24398
24399 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
24400
24401 * gcc.dg/20040306-1.c: New test.
24402
24403 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
24404
24405 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
24406 them static.
24407 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
24408
24409 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24410
24411 PR c/14465
24412 * gcc.dg/decl-6.c: New test.
24413
24414 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24415
24416 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
24417 Rename LOGPOW -> LOG_POW.
24418 (SQRT_EXP, POW_EXP): New.
24419
24420 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24421
24422 * gcc.dg/i386-sse-8.c: New test.
24423
24424 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24425
24426 PR c/14114
24427 * gcc.dg/decl-5.c: New test.
24428
24429 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
24430
24431 * gcc.dg/20040305-1.c: New test.
24432
24433 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
24434
24435 PR other/14354
24436 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
24437
24438 2004-03-04 Ziemowit Laski <zlaski@apple.com>
24439
24440 PR c++/14425, c++/14426
24441 * g++.dg/ext/altivec-4.C: New test.
24442 * g++.dg/ext/altivec-5.C: New test.
24443
24444 2004-03-04 Geoffrey Keating <geoffk@apple.com>
24445
24446 * g++.old-deja/g++.other/linkage1.C: Expect errors about
24447 global variables of a type with no linkage.
24448 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
24449 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
24450 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
24451 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
24452 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
24453 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
24454 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
24455 * g++.dg/warn/deprecated.C: Name enum Color.
24456 * g++.dg/overload/VLA.C: Name structure for 'b'.
24457 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
24458
24459 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24460
24461 * gcc.c-torture/compile/20040304-1.c: New test.
24462
24463 2004-03-03 Zack Weinberg <zack@codesourcery.com>
24464
24465 PR 13728
24466 * gcc.dg/decl-4.c: New testcase.
24467
24468 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
24469
24470 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
24471 as PRECF if sizeof (float) > sizeof (double).
24472 (PRECL): Make it the same as PRECF if
24473 sizeof (float) > sizeof (long double).
24474
24475 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24476
24477 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
24478 system type. Add check for irix6 which doesn't have c99 runtime.
24479
24480 2004-03-03 Bob Wilson <bob.wilson@acm.org>
24481
24482 * gcc.dg/const-elim-1.c: xfail for xtensa.
24483
24484 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24485
24486 PR c++/14369
24487 * g++.dg/template/cond4.C: New test.
24488
24489 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24490
24491 PR c++/14360
24492 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
24493
24494 PR c++/14361
24495 * g++.dg/parse/defarg7.C: New test.
24496
24497 PR c++/14359
24498 * g++.dg/template/friend26.C: New test.
24499
24500 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24501
24502 PR c++/14324
24503 * g++.dg/abi/mangle21.C: New test.
24504
24505 PR c++/14260
24506 * g++.dg/parse/constructor2.C: New test.
24507
24508 PR c++/14337
24509 * g++.dg/template/sfinae1.C: New test.
24510
24511 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24512
24513 PR c++/14267
24514 * g++.dg/expr/crash2.C: New test.
24515
24516 PR middle-end/13448
24517 * gcc.dg/inline-5.c: New test.
24518 * gcc.dg/always-inline.c: Split out tests into ...
24519 * gcc.dg/always-inline2.c: ... this and ...
24520 * gcc.dg/always-inline3.c: ... this.
24521
24522 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24523
24524 PR debug/12103
24525 * g++.dg/debug/crash1.C: New test.
24526
24527 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
24528
24529 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
24530 function with __attribute__((noinline)).
24531 (recurser_void2): Likewise.
24532 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
24533 (recurser_void2): Likewise.
24534
24535 2004-02-29 Roger Sayle <roger@eyesopen.com>
24536
24537 PR middle-end/14203
24538 * g++.dg/warn/Wunused-6.C: New test case.
24539
24540 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
24541
24542 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
24543 not defined.
24544
24545 2004-02-27 Eric Christopher <echristo@redhat.com>
24546
24547 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
24548 * g++.dg/charset/asm2.c: Run only x86.
24549 * gcc.dg/charset/asm3.c: Ditto.
24550
24551 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
24552
24553 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
24554 ld_library_path.
24555
24556 2004-02-27 Ziemowit Laski <zlaski@apple.com>
24557
24558 * g++.dg/ext/altivec-3.C: New.
24559
24560 2004-02-26 Richard Henderson <rth@redhat.com>
24561
24562 * g++.dg/ext/attrib10.C: Mark for warning.
24563 * gcc.dg/attr-alias-1.c: New.
24564
24565 2004-02-26 Richard Henderson <rth@redhat.com>
24566
24567 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
24568 * gcc.c-torture/execute/20040208-2.c: ... it back.
24569
24570 2004-02-26 Eric Christopher <echristo@redhat.com>
24571
24572 * lib/target-supports.exp (check-iconv-available): New function.
24573 * lib/gcc-dg.exp (dg-require-iconv): New function.
24574 Use above.
24575 * gcc.dg/charset: New directory.
24576 * gcc.dg/charset/charset.exp: New file.
24577 * gcc.dg/charset/asm1.c: Ditto.
24578 * gcc.dg/charset/asm2.c: Ditto.
24579 * gcc.dg/charset/asm3.c: Ditto.
24580 * gcc.dg/charset/asm4.c: Ditto.
24581 * gcc.dg/charset/asm5.c: Ditto.
24582 * gcc.dg/charset/attribute1.c: Ditto.
24583 * gcc.dg/charset/attribute2.c: Ditto.
24584 * gcc.dg/charset/string1.c: Ditto.
24585 * g++.dg/charset: New directory.
24586 * g++.dg/dg.exp: Add here. Special options.
24587 * g++.dg/charset/charset.exp: New file.
24588 * g++.dg/charset/asm1.c: Ditto.
24589 * g++.dg/charset/asm2.c: Ditto.
24590 * g++.dg/charset/asm3.c: Ditto.
24591 * g++.dg/charset/asm4.c: Ditto.
24592 * g++.dg/charset/attribute1.c: Ditto.
24593 * g++.dg/charset/attribute2.c: Ditto.
24594 * g++.dg/charset/extern1.cc: Ditto.
24595 * g++.dg/charset/extern2.cc: Ditto.
24596 * g++.dg/charset/string1.c: Ditto.
24597
24598 2004-02-26 Mark Mitchell <mark@codesourcery.com>
24599
24600 PR c++/14278
24601 * g++.dg/parse/comma1.C: New test.
24602
24603 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24604
24605 PR c++/14284
24606 * g++.dg/template/ttp8.C: New test.
24607
24608 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
24609
24610 * gcc.dg/fixuns-trunc-1.c: New test.
24611
24612 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24613
24614 * gcc.dg/builtins-config.h: Use #elif.
24615
24616 2004-02-26 Michael Matz <matz@suse.de>
24617
24618 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
24619 * gcc.dg/991214-1.c: Likewise.
24620 * gcc.dg/i386-asm-1.c: Likewise.
24621
24622 2004-02-25 Richard Henderson <rth@redhat.com>
24623
24624 * gcc.c-torture/execute/20040208-2.c: Move ...
24625 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
24626
24627 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24628
24629 PR c++/14246
24630 * g++.dg/other/crash-3.C: New test.
24631
24632 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24633
24634 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
24635 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
24636
24637 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
24638 HP-UX.
24639
24640 2004-02-24 Michael Matz <matz@suse.de>
24641
24642 * gcc.dg/i386-regparm.c: New.
24643
24644 2004-02-23 James E Wilson <wilson@specifixinc.com>
24645
24646 * gcc.c-torture/execute/20040223-1.c: New.
24647
24648 2004-02-23 Zack Weinberg <zack@codesourcery.com>
24649 Kazu Hirata <kazu@cs.umass.edu>
24650
24651 * gcc.dg/fwritable-strings-1.c: Remove.
24652
24653 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
24654
24655 PR c/14156
24656 * gcc.dg/20040223-1.c: New test.
24657
24658 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24659
24660 PR c++/14106
24661 * g++.dg/ext/typeof9.C: New test.
24662
24663 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24664
24665 PR c++/14250
24666 * g++.dg/other/switch1.C: New test.
24667
24668 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24669
24670 * gcc.dg/cast-function-1.c: Adjust for new informative message.
24671 * gcc.dg/va-arg-1.c: Likewise.
24672
24673 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24674
24675 PR c++/14143
24676 * g++.dg/template/koenig5.C: New test.
24677
24678 2004-02-21 Ziemowit Laski <zlaski@apple.com>
24679
24680 * g++.dg/ext/altivec-1.C: Generalize target triple.
24681 * g++.dg/ext/altivec-2.C: New test case.
24682 * g++.dg/ext/altivec_check.h: New file.
24683 * gcc.dg/altivec-1.c: Generalize target triple;
24684 include altivec_check.h and call altivec_check().
24685 * gcc.dg/altivec-[2-5].c: Generalize target triple.
24686 * gcc.dg/altivec-6.c: New test case.
24687 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
24688 type casts as needed.
24689 * gcc.dg/altivec-10.c: Include altivec_check.h and call
24690 altivec_check().
24691 * gcc.dg/altivec-12.c: New test case.
24692 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
24693 include altivec_check.h and call altivec_check().
24694 * gcc.dg/altivec_check.h: New file.
24695
24696 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24697
24698 * lib/target-supports.exp (check_alias_available): Don't mangle
24699 function `g' in test program.
24700
24701 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24702
24703 * lib/target-supports.exp (check_profiling_available): Check
24704 argument to determine whether we support a profiling type.
24705 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
24706 check_profiling_available.
24707 * g++.dg/bprob/bprob.exp: Likewise.
24708 * g77.dg/bprob/bprob.exp: Likewise.
24709 * gcc.misc-tests/bprob.exp: Likewise.
24710 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
24711 dg-require-profiling and delete expected error handling.
24712 * gcc.dg/20021014-1.c: Likewise.
24713 * gcc.dg/nest.c: Likewise.
24714
24715 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24716
24717 PR c++/12007
24718 * g++.dg/other/vthunk1.C: New test.
24719
24720 2004-02-20 Falk Hueffner <falk@debian.org>
24721
24722 PR target/14201
24723 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
24724
24725 2004-02-20 Mark Mitchell <mark@codesourcery.com>
24726
24727 PR c++/13927
24728 * g++.dg/other/error8.C: Remove XFAIL markers.
24729
24730 PR c++/14173
24731 * g++.dg/ext/packed5.C: New test.
24732
24733 PR c++/14199
24734 * g++.dg/warn/Wunused-5.C: New test.
24735
24736 PR c++/14186
24737 * g++.dg/lookup/member1.C: New test.
24738
24739 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
24740
24741 * gcc.c-torture/compile/20040130-1.c: Enable only when
24742 __INT_MAX__ >= 2147483647L.
24743 * gcc.c-torture/compile/961203-1.c: Likewise.
24744
24745 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
24746
24747 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
24748 * g++.dg/opt/template1.C: Robustify assembler regexp
24749
24750 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24751
24752 * gcc.c-torture/execute/simd-4.x: Remove.
24753 * gcc.c-torture/execute/va-arg-25.x: Likewise.
24754 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
24755 Guard with #ifndef SKIP_ATTRIBUTE.
24756 * gcc.dg/compat/vector-1_y.c: Likewise.
24757 * gcc.dg/compat/vector-2_x.c: Likewise.
24758 * gcc.dg/compat/vector-2_y.c: Likewise.
24759 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
24760 * g++.dg/eh/simd-2.C: Likewise.
24761
24762 2004-02-19 Alan Modra <amodra@bigpond.net.au>
24763
24764 * gcc.c-torture/compile/complex-1.c: New.
24765
24766 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
24767
24768 PR target/14209
24769 * gcc.c-torture/execute/20040218-1.c: New test.
24770
24771 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24772
24773 PR c++/14181
24774 * g++.dg/parse/new2.C: New test.
24775
24776 2004-02-18 Paul Brook <paul@codesourcery.com>
24777
24778 * gcc.c-torture/compile/libcall-1.c: New test.
24779
24780 2004-02-18 Paul Brook <paul@codesourcery.com>
24781
24782 PR debug/12934
24783 * gcc.dg/debug/debug-7.c: New test.
24784
24785 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
24786
24787 * gcc.dg/20040217-1.c: New test.
24788
24789 2004-02-17 Zack Weinberg <zack@codesourcery.com>
24790
24791 * gcc.c-torture/execute/990208-1.x: Delete.
24792
24793 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
24794
24795 * gcc.c-torture/execute/20040208-2.x: New file.
24796
24797 2004-02-17 Mark Mitchell <mark@codesourcery.com>
24798
24799 PR c++/11326
24800 * g++.dg/abi/structret1.C: New test.
24801
24802 2004-02-17 Jakub Jelinek <jakub@redhat.com>
24803
24804 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
24805 (i386_cpuid): No need to test if cpuid is available on AMD64.
24806 Fix assembly, so that it works onboth i386 and AMD64.
24807 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
24808 (vecInLong): Fix s[] member type to unsigned int.
24809 (vecInWord): Remove type.
24810 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
24811 (a64, b64, c64, d64, e64): Remove.
24812 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
24813 Remove unused variable. Remove initialization of removed variables.
24814 Don't call mmx_tests nor sse_tests.
24815 (reference_mmx, reference_sse): Remove.
24816 (check): Add return stmt.
24817 * gcc.dg/i386-sse-7.c: New test.
24818 * gcc.dg/i386-mmx-4.c: New test.
24819
24820 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24821
24822 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
24823 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24824 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24825 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
24826 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
24827 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
24828 g++.dg/tc1/dr94.C: Fix line terminator.
24829
24830 2004-02-16 Geoffrey Keating <geoffk@apple.com>
24831
24832 * gcc.c-torture/compile/20040216-1.c: New.
24833
24834 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24835
24836 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24837 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24838 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
24839 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
24840 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
24841 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
24842
24843 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24844
24845 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
24846
24847 2004-02-15 Mark Mitchell <mark@codesourcery.com>
24848
24849 PR c++/13971
24850 * g++.dg/expr/cond4.C: New test.
24851
24852 PR c++/14086
24853 * g++.dg/lookup/crash2.C: New test.
24854
24855 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
24856
24857 * gcc.c-torture/compile/20040214-2.c: New test.
24858
24859 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
24860
24861 PR c++/14116
24862 * g++.dg/ext/typeof8.C: New test.
24863
24864 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
24865
24866 * gcc.c-torture/compile/20040214-1.c: New test.
24867
24868 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24869
24870 PR c++/13635
24871 * g++.dg/template/spec11.C: New test.
24872
24873 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24874
24875 PR c++/13927
24876 * g++.dg/other/error8.C: New test.
24877
24878 2004-02-13 Mark Mitchell <mark@codesourcery.com>
24879
24880 PR c++/14122
24881 * g++.dg/template/array4.C: New test.
24882
24883 PR c++/14108
24884 * g++.dg/inherit/thunk2.C: New test.
24885
24886 PR c++/14083
24887 * g++.dg/eh/cond2.C: New test.
24888
24889 2004-02-12 Alan Modra <amodra@bigpond.net.au>
24890
24891 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
24892
24893 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
24894
24895 * lib/scanasm.exp (dg-scan): Quote pattern before display.
24896
24897 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
24898
24899 * g++.dg/simd-2.C: xfail on ppc64-linux.
24900
24901 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
24902
24903 PR c/456
24904 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
24905 tests.
24906
24907 2004-02-11 Uros Bizjak <uros@kss-loka.si>
24908
24909 * gcc.dg/builtins-33.c: New test.
24910
24911 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
24912
24913 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
24914
24915 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24916
24917 * g++.dg/simd-2.C: Set -maltivec for ppc64.
24918
24919 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24920
24921 * gcc.dg/ppc64-abi-3.c: New test.
24922
24923 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
24924
24925 PR c/14092
24926
24927 * gcc.dg/pr14092-1.c: New testcase.
24928
24929 2004-02-10 Alan Modra <amodra@bigpond.net.au>
24930
24931 * gcc.dg/cpp/assert4.c: Fix typo last change.
24932
24933 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
24934 * gcc.dg/cpp/assert4.c: Handle powerpc64.
24935
24936 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
24937
24938 2004-02-09 Roger Sayle <roger@eyesopen.com>
24939
24940 * gcc.c-torture/compile/20040209-1.c: New test case.
24941
24942 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
24943
24944 * gcc.dg/c90-init-1.c: Adjust expected error messages.
24945
24946 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
24947
24948 * gcc.c-torture/execute/20040208-[12].c: New tests.
24949
24950 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24951
24952 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
24953
24954 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24955
24956 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
24957
24958 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24959
24960 Bug 13856
24961 * gcc.dg/visibility-8.c: New testcase.
24962
24963 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24964
24965 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
24966 arguments.
24967 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
24968
24969 2004-02-07 Roger Sayle <roger@eyesopen.com>
24970
24971 PR middle-end/13696
24972 * g++.dg/opt/fold1.C: New test case.
24973
24974 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24975
24976 PR c++/14033
24977 * g++.dg/other/crash-2.C: New test.
24978
24979 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24980
24981 PR c++/14028
24982 * g++.dg/parse/angle-bracket2.C: New test.
24983
24984 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24985
24986 PR middle-end/13750
24987 Revert:
24988 2004-01-15 Geoffrey Keating <geoffk@apple.com>
24989 PR pch/13361
24990 * testsuite/g++.dg/pch/wchar-1.C: New.
24991 * testsuite/g++.dg/pch/wchar-1.Hs: New.
24992
24993 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24994
24995 PR c++/14008
24996 * g++.dg/parse/error15.C: New test.
24997 * g++.dg/parse/crash11.C: Update dg-error mark.
24998
24999 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25000
25001 PR c++/13932
25002 * g++.dg/warn/conv2.C: New test.
25003
25004 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25005
25006 PR c++/13086
25007 * g++.dg/warn/incomplete1.C: Remove xfail.
25008
25009 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25010
25011 * lib/file-format.exp (gcc_target_object_format): Use
25012 ${tool}_target_compile, not gcc_target_compile.
25013 * lib/target-supports.exp (check_alias_available): Likewise.
25014 (check_gc_sections_available): Likewise.
25015 * g++.dg/ext/attrib10.C: Use dg-require-alias.
25016 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
25017 dg-require-alias.
25018
25019 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25020
25021 PR c++/13969
25022 * g++.dg/template/static6.C: New test.
25023
25024 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
25025
25026 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
25027
25028 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25029
25030 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
25031 tests for systems where `char' is unsigned by default.
25032
25033 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25034
25035 PR c++/13997
25036 * g++.dg/template/partial3.C: New test.
25037
25038 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
25039
25040 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
25041 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
25042 Remove mentions of obsolete ports.
25043
25044 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
25045
25046 * gcc.dg/noncompile/20001228-1.c: Fix for new
25047 error message.
25048
25049 2004-02-03 Roger Sayle <roger@eyesopen.com>
25050
25051 PR target/9348
25052 * gcc.c-torture/execute/multdi-1.c: New test case.
25053
25054 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25055
25056 PR c++/13925
25057 * g++.dg/template/lookup5.C: New test.
25058
25059 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25060
25061 PR c++/13950
25062 * g++.dg/template/lookup4.C: New test.
25063
25064 PR c++/13970
25065 * g++.dg/parse/error14.C: New test.
25066
25067 PR c++/14002
25068 * g++.dg/parse/template13.C: New test.
25069
25070 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25071
25072 PR c++/13978
25073 * g++.dg/template/koenig4.C: New test.
25074
25075 PR c++/13968
25076 * g++.dg/template/crash17.C: New test.
25077
25078 PR c++/13975
25079 * g++.dg/parse/error13.C: New test.
25080 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
25081
25082 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25083
25084 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
25085
25086 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
25087
25088 PR c/11658
25089 PR c/13994
25090 * gcc.dg/noncompile/20040203-1.c: New test.
25091 * gcc.dg/noncompile/20040203-2.c: Likewise.
25092 * gcc.dg/noncompile/20040203-3.c: Likewise.
25093 * gcc.dg/20040203-1.c: Likewise.
25094
25095 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
25096
25097 PR c++/10858
25098 * g++.dg/template/sizeof7.C: New test.
25099
25100 2004-02-02 Eric Christopher <echristo@redhat.com>
25101 Zack Weinberg <zack@codesourcery.com>
25102
25103 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
25104
25105 2004-02-02 Zack Weinberg <zack@codesourcery.com>
25106
25107 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
25108 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
25109 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
25110 * gcc.dg/cleanup-5.c: Run only on Linux targets.
25111
25112 2004-02-02 Mark Mitchell <mark@codesourcery.com>
25113
25114 PR c++/13113
25115 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
25116
25117 PR c++/13854
25118 * g++.dg/ext/attrib13.C: New test.
25119
25120 PR c++/13907
25121 * g++.dg/conversion/op2.C: New test.
25122
25123 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25124
25125 * gcc.dg/titype-1.c: Fix pasto.
25126
25127 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25128
25129 * gcc.dg/titype-1.c: New test.
25130
25131 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25132
25133 PR c++/13957
25134 * g++.dg/template/non-type-template-argument-1.C,
25135 g++.dg/template/qualified-id1.C: Update dg-error marks.
25136 * g++.dg/template/nontype6.C: New test.
25137
25138 2004-02-01 Roger Sayle <roger@eyesopen.com>
25139
25140 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
25141 * gcc.dg/builtins-31.c: New testcase.
25142 * gcc.dg/builtins-32.c: New testcase.
25143
25144 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
25145
25146 * objc.dg/call-super-2.m: Update line numbers
25147 for the including of stddef.h.
25148
25149 2004-01-30 Michael Matz <matz@suse.de>
25150
25151 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
25152 g++.dg/ext/case-range3.C: New tests.
25153
25154 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25155
25156 DR206
25157 PR c++/13813
25158 * g++.dg/template/member4.C: New test.
25159
25160 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25161
25162 PR c++/13683
25163 * g++.dg/template/sizeof6.C: New test.
25164
25165 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25166
25167 * gcc.dg/fwritable-strings-1.c: New test.
25168
25169 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25170
25171 * gcc.c-torture/compile/20040130-1.c: New test.
25172
25173 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
25174
25175 * objc.dg/call-super-2.m: Include stddef.h for size_t.
25176
25177 2004-01-29 Mark Mitchell <mark@codesourcery.com>
25178
25179 PR c++/13883
25180 * g++.dg/template/ctor3.C: New test.
25181
25182 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25183
25184 * g++.dg/tc1: New directory.
25185 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
25186 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
25187 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
25188 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
25189 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
25190
25191 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25192
25193 * g++.dg/parse/error11.C: New test.
25194 * g++.dg/parse/error12.C: Likewise.
25195
25196 2004-01-28 Ziemowit Laski <zlaski@apple.com>
25197
25198 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
25199 (scan_initial, main): Use aligned_sizeof instead of sizeof.
25200
25201 2004-01-28 Mark Mitchell <mark@codesourcery.com>
25202
25203 PR c++/13791
25204 * g++.dg/ext/attrib12.C: New test.
25205
25206 PR c++/13736
25207 * g++.dg/parse/cast2.C: New test.
25208
25209 2004-01-27 James E Wilson <wilson@specifixinc.com>
25210
25211 * objc.dg/encode-2.m (main): New local string. Set depending on
25212 sizeof long. Use in sscanf call.
25213 * objc.dg/encode-3.m (main): New local string. Set depending on
25214 sizeof long. Use in scan_initial call.
25215
25216 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25217
25218 * objc.dg/call-super-2.m: Make LP64-safe.
25219 * objc.dg/desig-init-1.m: Likewise.
25220
25221 2004-01-27 Devang Patel <dpatel@apple.com>
25222
25223 * g++.dg/debug/namespace1.C: New test.
25224
25225 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
25226
25227 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
25228 xscale-*-*.
25229
25230 * gcc.dg/arm-mmx-1.c: New test.
25231
25232 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25233
25234 * gcc.dg/20040127-1.c: New test.
25235 * gcc.dg/20040127-2.c: New test.
25236
25237 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25238
25239 * objc.dg/stret-1.m (glob): Renamed to globa.
25240
25241 2004-01-26 Mark Mitchell <mark@codesourcery.com>
25242
25243 PR c++/13663
25244 * g++.dg/expr/for1.C: New test.
25245
25246 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
25247
25248 PR middle-end/13779
25249 * gcc.dg/darwin-longlong.c: New test.
25250
25251 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
25252
25253 * gcc.dg/20040124-1.c: Moved test from here...
25254 * gcc.c-torture/compile/20040124-1.c: ...to here.
25255
25256 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25257
25258 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
25259 the assembly output if -m64 is passed.
25260
25261 2004-01-25 Mark Mitchell <mark@codesourcery.com>
25262
25263 PR c++/13833
25264 * g++.dg/template/cond3.C: New test.
25265
25266 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25267
25268 PR c++/13810
25269 * g++.dg/template/ttp7.C: New test.
25270
25271 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25272
25273 PR c++/13797
25274 * g++.dg/template/nontype4.C: New test.
25275 * g++.dg/template/nontype5.C: Likewise.
25276
25277 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
25278
25279 * gcc.dg/torture/mips-clobber-at.c: New test.
25280
25281 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
25282
25283 * gcc.dg/20040124-1.c: New test.
25284
25285 2004-01-24 Jakub Jelinek <jakub@redhat.com>
25286
25287 * gcc.dg/20040123-1.c: New test.
25288
25289 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25290
25291 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
25292
25293 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
25294
25295 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
25296
25297 2004-01-23 Andrew Pinski <apinski@apple.com>
25298
25299 * gcc.dg/20030121-1.c: Move to ..
25300 * gcc.dg/20040121-1.c: here.
25301
25302 2004-01-23 Roger Sayle <roger@eyesopen.com>
25303
25304 * gcc.dg/builtins-29.c: New test case.
25305
25306 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25307
25308 PR 18314
25309 * gcc.dg/builtins-30.c: New testcase.
25310
25311 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
25312
25313 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
25314 * lib/g77.exp: Likewise.
25315 * lib/objc.exp: Likewise.
25316 * lib/g++.exp: Likewise.
25317
25318 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25319
25320 * gcc.dg/struct-by-value-2.c: New test.
25321
25322 2004-01-21 Andrew Pinski <apinski@apple.com>
25323
25324 PR target/13785
25325 * gcc.dg/20030121-1.c: New test.
25326
25327 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
25328
25329 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
25330 clobber frame pointer register in asm statement.
25331
25332 2004-01-21 Falk Hueffner <falk@debian.org>
25333
25334 * gcc.c-torture/compile/20040121-1.c: New test.
25335
25336 2004-01-21 Zack Weinberg <zack@codesourcery.com>
25337
25338 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
25339
25340 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
25341
25342 * gcc.dg/ppc64-abi-2.c: New test.
25343
25344 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
25345
25346 * lib/treelang.exp: Fill out this file.
25347 * lib/treelang-dg.exp: New File.
25348
25349 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
25350
25351 * gcc.c-torture/compile/981022-1.c: Remove.
25352 * gcc.dg/array-5.c: Remove XFAIL.
25353 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
25354 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
25355 gcc.dg/cond-lvalue-1.c: Update.
25356 * gcc.dg/cast-lvalue-2.c: New test.
25357
25358 2004-01-19 Mark Mitchell <mark@codesourcery.com>
25359
25360 PR c++/13592
25361 * g++.dg/other/error1.C (class foo): Tweak error message.
25362
25363 PR c++/13592
25364 * g++.dg/template/call2.C: New test.
25365
25366 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25367
25368 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
25369 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
25370 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
25371 scalar-return-1_x.c, scalar-return-2_y.c,
25372 scalar-return-3_x.c, scalar-return-3_y.c,
25373 scalar-return-4_x.c, scalar-return-4_y.c,
25374 struct-align-1.h, struct-align-1_x.c,
25375 struct-align-1_y.c, struct-align-2.h,
25376 struct-align-2_x.c, struct-align-2_y.c,
25377 struct-by-value-10_y.c, struct-by-value-11_x.c,
25378 struct-by-value-11_y.c, struct-by-value-12_x.c,
25379 struct-by-value-12_y.c, struct-by-value-13_x.c,
25380 struct-by-value-13_y.c, struct-by-value-14_x.c,
25381 struct-by-value-14_y.c, struct-by-value-15_x.c,
25382 struct-by-value-15_y.c, struct-by-value-16_y.c,
25383 struct-by-value-17_y.c, struct-by-value-18_y.c,
25384 struct-by-value-19_y.c, struct-by-value-1_x.c,
25385 struct-by-value-1_y.c, struct-by-value-20_y.c,
25386 struct-by-value-2_x.c, struct-by-value-2_y.c,
25387 struct-by-value-3_y.c, struct-by-value-4_x.c,
25388 struct-by-value-4_y.c, struct-by-value-5_y.c,
25389 struct-by-value-6_y.c, struct-by-value-7_y.c
25390 struct-by-value-8_x.c, struct-by-value-8_y.c
25391 struct-by-value-9_x.c, struct-by-value-9_y.c
25392 struct-return-10_x.c, struct-return-10_y.c,
25393 struct-return-19_x.c, struct-return-20_x.c
25394 struct-return-2_x.c, struct-return-2_y.c
25395 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
25396 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
25397
25398 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25399
25400 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
25401 attribute on sparc*-sun-solaris2.*.
25402
25403 2004-01-18 Mark Mitchell <mark@codesourcery.com>
25404
25405 PR c++/13710
25406 * g++.dg/ext/typeof7.C: New test.
25407
25408 2004-01-18 David Edelsohn <edelsohn@gnu.org>
25409
25410 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
25411 * gcc.dg/const-elim-1.c: Same.
25412
25413 2004-01-17 Ziemowit Laski <zlaski@apple.com>
25414
25415 * objc.dg/stret-1.m: New.
25416 * objc.dg/stret-2.m: New.
25417
25418 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25419
25420 PR c++/11895
25421 * g++.dg/ext/vector1.C: New test.
25422
25423 2004-01-16 Geoffrey Keating <geoffk@apple.com>
25424
25425 * gcc.dg/pch/import-1.c: New.
25426 * gcc.dg/pch/import-1.hs: New.
25427 * gcc.dg/pch/import-1a.h: New.
25428 * gcc.dg/pch/import-1b.h: New.
25429 * gcc.dg/pch/import-1c.h: New.
25430
25431 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25432
25433 PR c++/13574
25434 * g++.dg/ext/array1.C: New test.
25435
25436 PR c++/13178
25437 * g++.dg/conversion/op1.C: New test.
25438
25439 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
25440
25441 PR 11864
25442 From Kazumoto Kojima / Dan Kegel:
25443 * gcc.dg/pr11864-1.c: New test.
25444
25445 PR 10392
25446 From Marcus Comstedt / Dan Kegel:
25447 * gcc.dg/pr10392-1.c: New test.
25448
25449 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25450
25451 PR c++/13478
25452 * g++.dg/init/ref10.C: New test.
25453
25454 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25455
25456 PR c++/13407
25457 * g++.dg/parse/typename6.C: New test.
25458
25459 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25460
25461 PR pch/13361
25462 * testsuite/g++.dg/pch/wchar-1.C: New.
25463 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25464
25465 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25466
25467 PR c++/9259
25468 * g++.dg/expr/sizeof2.C: New test.
25469
25470 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
25471
25472 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
25473
25474 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25475
25476 PR c++/13659
25477 * g++.dg/lookup/strong-using-3.C: New.
25478 * g++.dg/lookup/using-10.C: New.
25479
25480 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25481
25482 PR c++/13594
25483 * g++.dg/lookup/strong-using-2.C: New.
25484
25485 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
25486 Dan Kegel <dank@kegel.com>
25487 J"orn Rennecke <joern.rennecke@superh.com>
25488
25489 PR target/9365
25490 * gcc.dg/pr9365-1.c: New test.
25491
25492 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25493
25494 PR c++/8856
25495 * g++.dg/parse/casting-operator2.C: New test.
25496 * g++.old-deja/g++.pt/explicit83.C: Remove.
25497
25498 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
25499
25500 * gcc.dg/label-compound-stmt-1.c: New test.
25501 * gcc.c-torture/compile/950922-1.c,
25502 gcc.c-torture/compile/20000211-3.c,
25503 gcc.c-torture/compile/20000518-1.c,
25504 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
25505 compound statements.
25506
25507 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
25508
25509 * gcc.dg/ppc64-abi-1.c: New test.
25510
25511 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
25512
25513 * g++.dg/ext/attrib9.C: Add dg-warnings.
25514
25515 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25516
25517 PR c++/12335
25518 * g++.dg/parse/dtor3.C: New test.
25519
25520 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
25521
25522 PR c++/12709
25523 * g++.dg/parse/try-catch-1.C: New test.
25524
25525 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
25526
25527 * ada/acats/run_all.sh: Add more verbose output in acats.log
25528 when compiling tests.
25529
25530 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25531
25532 PR 13656
25533 * gcc.dg/typedef-redecl.c: New test case.
25534 * gcc.dg/typedef-redecl.h: New support file.
25535
25536 2004-01-13 Jan Hubicka <jh@suse.cz>
25537
25538 * gcc.dg/always_inline.c: New test.
25539 * gcc.dg/debug/20031231-1.c: Fix.
25540
25541 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25542
25543 PR c++/13474
25544 * g++.dg/template/array3.C: New test.
25545
25546 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25547
25548 * g++.dg/ext/lvalue1.C: No longer expected to fail.
25549 * g++.dg/warn/Wunused-2.C: Likewise.
25550
25551 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25552
25553 PR c++/13289
25554 * g++.dg/template/instantiate6.C: New test.
25555
25556 2004-01-12 Roger Sayle <roger@eyesopen.com>
25557
25558 PR middle-end/11397
25559 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
25560
25561 2004-01-12 Jan Hubicka <jh@suse.cz>
25562
25563 PR opt/12826
25564 * gcc.dg/20040112-1.c: New.
25565
25566 * gcc.dg/dwarf-die[1-7].c: Move to...
25567 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
25568 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
25569
25570 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
25571
25572 PR c++/4100
25573 * g++.dg/parse/friend4.C: New test.
25574
25575 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
25576
25577 PR c++/4100
25578 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
25579 definition is called a friend.
25580
25581 2004-01-11 Zack Weinberg <zack@codesourcery.com>
25582
25583 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
25584
25585 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
25586
25587 PR c++/3478
25588 * g++.dg/parse/error10.C: New test.
25589 * g++.dg/template/arg2.C: Accept "invalid type" error.
25590
25591 2004-01-11 Jakub Jelinek <jakub@redhat.com>
25592
25593 PR middle-end/13392
25594 * g++.dg/opt/expect2.C: New test.
25595
25596 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25597
25598 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
25599 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
25600 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
25601 Update dg-error regexps.
25602
25603 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25604
25605 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
25606 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
25607
25608 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25609
25610 * gcc.dg/pragma-re-1.c: Use right pointer type.
25611
25612 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25613
25614 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
25615
25616 2004-01-09 Geoffrey Keating <geoffk@apple.com>
25617
25618 * gcc.dg/rs6000-ldouble-1.c: New.
25619
25620 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25621
25622 DR 337
25623 PR c++/9256
25624 * g++.dg/other/abstract1.C: New test.
25625
25626 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
25627
25628 * g++.dg/lookup/strong-using-1.C: New.
25629
25630 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
25631
25632 PR c/11234
25633 * gcc.dg/func-ptr-conv-1.c: New test.
25634 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
25635
25636 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
25637
25638 PR target/13380.
25639 * gcc.c-torture/compile/20040109-1.c: New.
25640
25641 2004-01-08 Stuart Hastings <stuart@apple.com>
25642
25643 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
25644 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
25645 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
25646
25647 2004-01-09 Alan Modra <amodra@bigpond.net.au>
25648
25649 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
25650
25651 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25652
25653 * ada/acats/run_acats: Treat 'gnatchop' the same way
25654 as 'gnatmake'. Export GCC_DRIVER.
25655 * ada/acats/run_all.sh: Add target_gnatchop. Use
25656 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
25657
25658 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25659
25660 PR c++/12573
25661 * g++.dg/template/dependent-expr4.C: New test.
25662
25663 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
25664
25665 * gcc.dg/altivec-11.c: New test.
25666
25667 2004-01-07 Mark Mitchell <mark@codesourcery.com>
25668
25669 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
25670
25671 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25672
25673 PR c/6024
25674 * gcc.dg/enum-compat-1.c: New test.
25675 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
25676
25677 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25678
25679 PR c/12165
25680 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
25681 gcc.dg/c99-idem-qual-3.c: New tests.
25682
25683 2004-01-07 Alan Modra <amodra@bigpond.net.au>
25684
25685 * gcc.dg/winline-7.c: Don't cast void * to int.
25686
25687 2004-01-06 Jan Hubicka <jh@suse.cz>
25688
25689 * gcc.dg/i386-sse-5.c: New test
25690 * g++.dg/eh/simd-1.c: Add -w argument for i386.
25691
25692 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25693
25694 PR c++/12815
25695 * g++.dg/rtti/typeid4.C: New test.
25696
25697 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25698
25699 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
25700
25701 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25702
25703 PR c++/12132
25704 * g++.dg/template/error11.C: New test.
25705
25706 PR c++/13451
25707 * g++.dg/template/class2.C: New test.
25708
25709 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
25710 Richard Sandiford <rsandifo@redhat.com>
25711
25712 PR c++/13387
25713 * g++.dg/opt/alias3.C: New test.
25714
25715 2004-01-04 Mark Mitchell <mark@codesourcery.com>
25716
25717 PR c++/13157
25718 * g++.dg/template/koenig3.C: New test.
25719
25720 PR c++/13529
25721 * g++.dg/parse/offsetof3.C: New test.
25722
25723 * g++.dg/init/copy7.C: Add missing dg-error markers.
25724
25725 PR c++/12226
25726 * g++.dg/init/copy7.c: New test.
25727
25728 PR c++/13536
25729 * g++.dg/parse/cast1.C: New test.
25730
25731 2004-01-04 Jan Hubicka <jh@suse.cz>
25732
25733 * gcc.dg/winline[1-7].c: New tests.
25734
25735 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25736
25737 PR c++/13520
25738 * g++.dg/template/qualttp22.C: New test.
25739
25740 2004-01-01 Jan Hubicka <jh@suse.cz>
25741
25742 * gcc.dg/debug/20031231-1.c: New.
25743 * gcc.c-torture/compile/20040101-1.c: New.
25744 * gcc.dg/dwarf-die-[1-7].c: New.
25745
25746 2004-01-01 Jakub Jelinek <jakub@redhat.com>
25747
25748 PR optimization/13521
25749 * gcc.c-torture/compile/20031231-1.c: New test.
25750
25751 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25752
25753 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
25754
25755 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25756
25757 PR c++/10079
25758 * g++.dg/template/crash16.C: New test.
25759
25760 2003-12-30 Mark Mitchell <mark@codesourcery.com>
25761
25762 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
25763
25764 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25765
25766 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
25767 ports.
25768 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25769 * g++.old-deja/g++.law/profile1.C: Likewise.
25770 * gcc.c-torture/compile/981006-1.c: Likewise.
25771 * gcc.c-torture/execute/loop-2e.x: Likewise.
25772 * gcc.c-torture/execute/loop-2f.x: Remove.
25773 * gcc.c-torture/execute/loop-2g.x: Likewise.
25774 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
25775 * gcc.dg/20020312-2.c: Remove traces of dead ports.
25776
25777 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
25778
25779 PR c++/13507
25780 * g++.dg/ext/attrib11.C: New test.
25781
25782 PR c++/13494
25783 * g++.dg/template/array2-1.C: New test.
25784 * g++.dg/template/array2-2.C: New test.
25785
25786 2003-12-29 Mark Mitchell <mark@codesourcery.com>
25787
25788 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
25789
25790 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
25791
25792 PR c++/12774
25793 * g++.dg/template/array1-1.C: New test.
25794 * g++.dg/template/array1-2.C: New test.
25795
25796 2003-12-29 Roger Sayle <roger@eyesopen.com>
25797
25798 PR fortran/12632
25799 * g77.dg/12632.f: New test case.
25800
25801 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25802
25803 PR c++/13289
25804 * g++.dg/parse/nontype1.C: New test.
25805
25806 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25807
25808 PR c++/12403
25809 * g++.dg/parse/explicit1.C: New test.
25810 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
25811
25812 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25813
25814 PR c++/13081
25815 * g++.dg/opt/inline6.C: New test.
25816
25817 PR c++/12613
25818 * g++.dg/parse/error9.C: New test.
25819
25820 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
25821
25822 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25823
25824 PR c++/13009
25825 * g++.dg/init/assign1.C: New test.
25826
25827 2003-12-28 Roger Sayle <roger@eyesopen.com>
25828
25829 PR c++/13070
25830 * g++.dg/warn/format3.C: New test case.
25831
25832 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25833
25834 * gcc.c-torture/compile/20031227-1.c: New test.
25835
25836 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25837
25838 * g++.dg/bprob/bprob.exp: Load target-supports.exp
25839 * g77.dg/bprob/bprob.exp: Likewise.
25840 * gcc.misc-tests/bprob.exp: Likewise.
25841 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
25842 variants on systems where the library does not provide that
25843 functionality.
25844 * gcc.dg/builtins-20.c: Use builtins-config.h.
25845 * gcc.dg/builtins-config.h: New file.
25846
25847 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25848
25849 * lib/gcc-dg.exp (dg-require-profiling): New function.
25850 * lib/target-supports.exp (check_profiling_available): Likewise.
25851 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
25852 * g77.dg/bprob/bprob.exp: Likewise.
25853 * gcc.misc-tests/bprob.exp: Likewise.
25854 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
25855 * gcc.dg/20021014-1.c: Likewise.
25856 * gcc.dg/nest.c: Likewise.
25857
25858 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25859
25860 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
25861 compiling.
25862 * g++.dg/lookup/java2.C: Likewise.
25863 * gcc.dg/cpp/lexident.c: Likewise.
25864
25865 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
25866
25867 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
25868 given.
25869 * gcc.c-torture/compile/961203-1.c: Likewise.
25870 * gcc.c-torture/compile/980506-1.c: Likewise.
25871
25872 2003-12-23 Zack Weinberg <zack@codesourcery.com>
25873
25874 * lib/gcc-dg.exp (dg-prune-output): New annotation.
25875 (additional_prunes): New global.
25876 (gcc-dg-prune): Handle additional per-test pruning.
25877 (dg-test): Clear additional_prunes between tests.
25878
25879 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
25880 dg-prune-output to avoid spurious failures from assembler
25881 complaining about nonexistent WAW violations.
25882 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
25883 Use dg-prune-output to avoid spurious failures from assembler
25884 warning about Itanium B-step errata.
25885
25886 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25887
25888 * g++.dg/abi/macro0.C: New test.
25889 * g++.dg/abi/macro1.C: Likewise.
25890 * g++.dg/abi/macro2.C: Likewise.
25891
25892 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
25893 * g++.dg/abi/bitfield7.C: Likewise.
25894 * g++.dg/abi/dtor2.C: Likewise.
25895 * g++.dg/abi/mangle11.C: Likewise.
25896 * g++.dg/abi/mangle12.C: Likewise.
25897 * g++.dg/abi/mangle14.C: Likewise.
25898 * g++.dg/abi/mangle17.C: Likewise.
25899 * g++.dg/abi/vbase10.C: Likewise.
25900 * g++.dg/abi/vbase14.C: Likewise.
25901 * g++.dg/template/qualttp17.C: Likewise.
25902
25903 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
25904
25905 PR c/11995
25906 * gcc.dg/20031223-1.c: New test.
25907
25908 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25909
25910 * gcc.dg/noreturn-7.c: New test.
25911
25912 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25913
25914 * gcc.dg/null-pointer-1.c: New test.
25915
25916 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25917
25918 * g++.old-deja/g++.jason/template18.C: Remove.
25919 * g++.old-deja/g++.jason/template37.C: Likewise.
25920
25921 PR c++/12862
25922 * g++.dg/lookup/ns1.C: New test.
25923
25924 PR c++/12397
25925 * g++.dg/template/lookup3.C: New test.
25926
25927 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25928
25929 * g++.dg/template/recurse1.C: New test
25930
25931 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25932
25933 PR c++/12479
25934 * g++.dg/parse/semicolon1.C: New test.
25935 * g++.dg/parse/semicolon1.h: Likewise.
25936
25937 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
25938
25939 * gcc.dg/darwin-misaligned.c: New test.
25940
25941 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25942
25943 PR c/9163
25944 * gcc.dg/20031222-1.c: New test.
25945
25946 2003-12-21 Mark Mitchell <mark@codesourcery.com>
25947
25948 PR c++/13438
25949 * g++.dg/parse/error8.C: New test.
25950
25951 PR c++/11554
25952 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
25953
25954 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
25955
25956 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
25957 too small.
25958 * gcc.c-torture/compile/930217-1.c: Likewise.
25959 * gcc.c-torture/compile/930513-1.c: Likewise.
25960 * gcc.c-torture/execute/920908-2.c: Likewise.
25961 * gcc.c-torture/execute/921204-1.c: Likewise.
25962 * gcc.c-torture/execute/930621-1.c: Likewise.
25963 * gcc.c-torture/execute/930630-1.c: Likewise.
25964 * gcc.c-torture/execute/931031-1.c: Likewise.
25965 * gcc.c-torture/execute/980602-2.c: Likewise.
25966 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25967 * gcc.c-torture/execute/compndlit-1.c: Likewise.
25968 * gcc.c-torture/execute/extzvsi.c: Likewise.
25969 * gcc.c-torture/unsorted/ext.c: Likewise.
25970
25971 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
25972
25973 PR target/12749
25974 * gcc.c-torture/compile/20031220-2.c: New test case.
25975
25976 2003-12-20 Roger Sayle <roger@eyesopen.com>
25977
25978 PR optimization/13031
25979 * gcc.c-torture/compile/20031220-1.c: New test case.
25980
25981 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25982
25983 * gcc.dg/cast-function-1.c: New test.
25984
25985 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
25986
25987 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
25988 formats.
25989
25990 2003-12-19 Mark Mitchell <mark@codesourcery.com>
25991
25992 PR c++/12795
25993 * g++.dg/ext/attrib10.C: New test.
25994
25995 2003-12-19 Jakub Jelinek <jakub@redhat.com>
25996
25997 * gcc.dg/cleanup-10.c: New test.
25998 * gcc.dg/cleanup-11.c: New test.
25999
26000 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26001
26002 PR c++/13239
26003 * g++.dg/opt/expect1.C: New test.
26004
26005 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
26006
26007 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
26008
26009 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
26010
26011 PR debug/12923
26012 * gcc.dg/20031218-1.c: New test.
26013
26014 PR debug/12389
26015 * gcc.dg/20031218-2.c: New test.
26016 * gcc.dg/20031218-3.c: New test.
26017
26018 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
26019 of label name and allow for USER_LABEL_PREFIX == "_" names.
26020 * g++.dg/abi/mangle18-2.C: Likewise.
26021 * g++.dg/abi/mangle19-1.C: Likewise.
26022 * g++.dg/abi/mangle19-2.C: Likewise.
26023 * g++.dg/abi/mangle20-1.C: Likewise.
26024 * g++.dg/abi/mangle20-2.C: Likewise.
26025
26026 2003-12-18 Richard Henderson <rth@redhat.com>
26027
26028 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
26029
26030 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
26031 Dan Kegel <dank@kegel.com>
26032
26033 PR other/12009
26034 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
26035 testing a cross compiler, it causes spurious compile failures.
26036 * lib/g++.exp: Likewise.
26037
26038 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26039
26040 PR c++/13262
26041 * g++.dg/template/access13.C: New test.
26042
26043 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
26044
26045 * gcc.dg/20031216-1.c: New test.
26046
26047 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26048
26049 PR c++/9154
26050 * g++.dg/template/error10.C: New test.
26051
26052 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26053
26054 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
26055 * g++.dg/eh/simd-2.C: Likewise.
26056
26057 2003-12-17 James E Wilson <wilson@specifixinc.com>
26058 Roger Sayle <roger@eyesopen.com>
26059
26060 * gcc.c-torture/execute/ieee/mzero5.c: New.
26061
26062 2003-12-17 Mark Mitchell <mark@codesourcery.com>
26063
26064 PR c++/10603
26065 * g++.dg/parse/error6.C: New test.
26066
26067 PR c++/12827
26068 * g++.dg/parse/error7.C: New test.
26069
26070 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
26071
26072 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
26073 at -O with stabs debugging formats.
26074 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
26075 * gcc.dg/debug/debug-2.c: Likewise.
26076
26077 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26078
26079 PR c++/12696
26080 * g++.dg/init/error1.C: New test.
26081
26082 PR c++/12218
26083 * g++.dg/init/pm3.C: New test.
26084
26085 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
26086
26087 PR c/3347
26088 * gcc.dg/bitfld-8.c: New test.
26089
26090 2003-12-16 James Lemke <jim@wasabisystems.com>
26091
26092 * gcc.dg/arm-scd42-[123].c: New tests.
26093
26094 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26095
26096 PR c++/9043
26097 * g++.dg/abi/mangle20-1.C: New test.
26098 * g++.dg/abi/mangle20-2.C: New test.
26099
26100 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26101
26102 PR c++/13275
26103 * g++.dg/other/offsetof2.C: Remove XFAIL.
26104 * g++.dg/parse/offsetof1.C: New test.
26105 * g++.gd/parse/offsetof2.C: Likewise.
26106
26107 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26108
26109 * g++.dg/template/nontype3.C: New test.
26110 * g++.dg/template/static2.C: Tweaked the dg-error clause.
26111
26112 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26113
26114 * g++.dg/warn/noreturn-3.C: Also test instantiation.
26115
26116 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26117
26118 PR c++/13387
26119 * g++.dg/expr/assign1.C: New test.
26120
26121 PR c++/13242
26122 * g++.dg/abi/mangle19-1.C: New test.
26123 * g++.dg/abi/mangle19-2.C: New test.
26124
26125 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
26126
26127 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
26128
26129 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26130
26131 * gcc.c-torture/execute/20031216-1.c: New test.
26132
26133 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26134
26135 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
26136 an ICE regression.
26137
26138 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26139
26140 PR c++/10926
26141 * g++.dg/template/error9.C: New test.
26142
26143 PR c++/11116
26144 * g++.dg/template/error8.C: New test.
26145
26146 2003-12-15 Roger Sayle <roger@eyesopen.com>
26147
26148 PR middle-end/13400
26149 * gcc.c-torture/execute/20031215-1.c: New test case.
26150
26151 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26152
26153 PR c++/13269
26154 * g++.dg/parse/error5.C: New test.
26155
26156 PR c++/12989
26157 * g++.dg/expr/sizeof1.C: New test.
26158
26159 PR c++/13310
26160 * g++.dg/template/crash15.C: New test.
26161
26162 2003-12-15 Geoffrey Keating <geoffk@apple.com>
26163
26164 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
26165 a non-POD type as the last named parameter of a varargs function.
26166
26167 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26168
26169 PR c++/13243
26170 PR c++/12573
26171 * g++.dg/template/crash14.C: New test.
26172 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
26173
26174 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
26175
26176 * g++.dg/other/java1.C: New test.
26177
26178 PR c++/13241
26179 * g++.dg/abi/mangle18-1.C: New test.
26180 * g++.dg/abi/mangle18-2.C: New test.
26181
26182 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26183
26184 PR optimization/10312
26185 * gcc.c-torture/execute/20031214-1.c: New.
26186
26187 2003-12-14 Mark Mitchell <mark@codesourcery.com>
26188
26189 PR c++/10779
26190 PR c++/12160
26191 * g++.dg/parse/error3.C: New test.
26192 * g++.dg/parse/error4.C: Likewise.
26193 * g++.dg/abi/mangle4.C: Tweak error messages.
26194 * g++.dg/lookup/using5.C: Likewise.
26195 * g++.dg/other/error2.C: Likewise.
26196 * g++.dg/parse/typename5.C: Likewise.
26197 * g++.dg/parse/undefined1.C: Likewise.
26198 * g++.dg/template/arg2.C: Likewise.
26199 * g++.dg/template/ttp3.C: Likewise.
26200 * g++.dg/template/type1.C: Likewise.
26201 * g++.old-deja/g++.other/crash32.C: Likewise.
26202 * g++.old-djea/g++.pt/defarg8.C: Likewise.
26203
26204 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26205
26206 PR c++/13106
26207 * g++.dg/warn/noreturn-3.C: New test.
26208
26209 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26210
26211 PR c++/13118
26212 * g++.dg/abi/covariant3.C: New.
26213
26214 2003-12-12 Jakub Jelinek <jakub@redhat.com>
26215
26216 * g++.dg/eh/ia64-1.C: New test.
26217
26218 2003-12-12 Roger Sayle <roger@eyesopen.com>
26219
26220 PR optimization/13037
26221 * g77.f-torture/execute/13037.f: New test case.
26222
26223 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26224
26225 PR c++/12881
26226 * g++.dg/abi/covariant2.C: New.
26227
26228 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
26229
26230 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
26231
26232 2003-12-11 Zack Weinberg <zack@codesourcery.com>
26233
26234 * gcc.c-torture/execute/wchar_t-1.x: Delete.
26235
26236 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
26237
26238 PR other/10819
26239 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
26240 to fix Bug 10819.
26241 * lib/g++.exp (g++_version): Likewise.
26242 * lib/g77.exp (g77_version): Likewise.
26243 * lib/objc.exp (default_objc_version): Likewise.
26244
26245 2003-12-10 Richard Henderson <rth@redhat.com>
26246
26247 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
26248
26249 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
26250
26251 2003-12-08 Matt Austern <austern@apple.com>
26252
26253 PR c/13134
26254 * lib/gcc-dg.exp (dg-require-visibility): Define.
26255 * lib/target-supports (check_visibility_available): Define.
26256 * gcc.dg/visibility-1.c: New test.
26257 * gcc.dg/visibility-2.c: Likewise.
26258 * gcc.dg/visibility-3.c: Likewise.
26259 * gcc.dg/visibility-4.c: Likewise.
26260 * gcc.dg/visibility-5.c: Likewise.
26261 * gcc.dg/visibility-6.c: Likewise.
26262 * g++.dg/ext/visibility-1.C: Likewise.
26263 * g++.dg/ext/visibility-2.C: Likewise.
26264 * g++.dg/ext/visibility-3.C: Likewise.
26265 * g++.dg/ext/visibility-4.C: Likewise.
26266 * g++.dg/ext/visibility-5.C: Likewise.
26267 * g++.dg/ext/visibility-6.C: Likewise.
26268
26269 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26270
26271 * g++.dg/lookup/java1.C: New test.
26272 * g++.dg/lookup/java2.C: New test.
26273
26274 2003-12-07 Falk Hueffner <falk@debian.org>
26275
26276 * g++.dg/opt/noreturn-1.C: New test.
26277
26278 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
26279
26280 * gcc.dg/overflow-1.c: New test.
26281
26282 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26283
26284 * g77.f-torture/compile/13060.f: New test.
26285
26286 2003-12-06 Mark Mitchell <mark@codesourcery.com>
26287
26288 PR c++/13323
26289 * g++.dg/inherit/operator2.C: New test.
26290
26291 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26292
26293 PR c++/13305
26294 * g++.dg/ext/attrib9.C: New test.
26295
26296 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26297
26298 PR c++/13314
26299 * g++.dg/template/error7.C: New test.
26300
26301 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
26302 J"orn Rennecke <joern.rennecke@superh.com>
26303
26304 PR target/13302
26305 * g++.dg/other/struct-va_list.C: New test.
26306
26307 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26308
26309 PR c++/13166
26310 * g++.dg/parse/defarg6.C: New test.
26311
26312 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
26313
26314 PR target/13256
26315 * gcc.c-torture/execute/20031201-1.c: New test.
26316
26317 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
26318
26319 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
26320
26321 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26322
26323 * gcc.dg/builtin-return-1.c: New test.
26324
26325 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
26326 J"orn Rennecke <joern.rennecke@superh.com>
26327
26328 PR optimization/13260
26329 * gcc.c-torture/execute/20031204-1.c: New test.
26330
26331 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26332
26333 PR c++/9127
26334 * g++.dg/template/error6.C: New test.
26335
26336 2003-12-03 Jakub Jelinek <jakub@redhat.com>
26337
26338 * gcc.dg/20031202-1.c: New test.
26339
26340 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26341
26342 PR c++/13179
26343 * g++.dg/template/eh1.C: New test.
26344
26345 PR c++/10771
26346 * g++.dg/template/error5.C: New test.
26347
26348 2003-12-02 David Ung <davidu@mips.com>
26349
26350 * gcc.dg/compat/vector-check.h: Corrected type for var
26351 g_##TMODE
26352
26353 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26354
26355 PR c++/10126
26356 * g++.dg/template/ptrmem8.C: New test.
26357
26358 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26359
26360 PR c++/12573
26361 * g++.dg/template/dependent-expr3.C: New test.
26362
26363 2003-12-01 James Lemke <jim@wasabisystems.com>
26364
26365 * gcc.dg/arm-g2.c: New test.
26366
26367 2003-12-01 Roger Sayle <roger@eyesopen.com>
26368
26369 PR optimization/11634
26370 * gcc.dg/20031201-2.c: New test case.
26371
26372 2003-12-01 Zack Weinberg <zack@codesourcery.com>
26373
26374 PR 11433
26375 * objc.dg/proto-lossage-3.m: New test.
26376
26377 2003-12-01 Roger Sayle <roger@eyesopen.com>
26378
26379 PR optimization/12628
26380 * gcc.dg/20031201-1.c: New test case.
26381
26382 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26383
26384 * gcc.dg/unaligned-1.c: New test.
26385
26386 2003-11-30 Mark Mitchell <mark@codesourcery.com>
26387
26388 PR c++/9849
26389 * g++.dg/template/error4.C: New test.
26390 * g++.dg/template/nested3.C: Adjust error markers.
26391
26392 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26393
26394 * gcc.dg/cpp/assert4.c: Check more #system assertions.
26395
26396 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
26397
26398 PR c/10333
26399 * gcc.dg/bitfld-7.c: New test.
26400
26401 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
26402
26403 * gcc.dg/tls/asm-1.C: New test.
26404
26405 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26406
26407 * gcc.dg/cpp/assert4.c: Update.
26408
26409 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26410
26411 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
26412 * gcc.dg/builtin-apply3.c: New test.
26413
26414 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26415
26416 * lib/compat.exp (compat-obj): New xfaildata parameter.
26417 Use it to set compiler_conditional_xfail_data before compiling.
26418 (compat-get-options): Handle dg-xfail-if.
26419 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
26420 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
26421 * gcc.dg/compat/vector-1_y.c: Likewise.
26422 * gcc.dg/compat/vector-2_x.c: Likewise.
26423 * gcc.dg/compat/vector-2_y.c: Likewise.
26424
26425 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26426
26427 * g++.dg/opt/reg-stack4.C: New test.
26428
26429 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26430
26431 * gcc.dg/builtin-apply2.c: New test.
26432
26433 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26434
26435 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
26436
26437 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26438
26439 PR c++/12924
26440 * g++.dg/template/template-id-2.C: New test.
26441
26442 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26443
26444 PR c++/5369
26445 * g++.dg/template/memfriend1.C: New test.
26446 * g++.dg/template/memfriend2.C: Likewise.
26447 * g++.dg/template/memfriend3.C: Likewise.
26448 * g++.dg/template/memfriend4.C: Likewise.
26449 * g++.dg/template/memfriend5.C: Likewise.
26450 * g++.dg/template/memfriend6.C: Likewise.
26451 * g++.dg/template/memfriend7.C: Likewise.
26452 * g++.dg/template/memfriend8.C: Likewise.
26453 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
26454
26455 2003-11-21 Mark Mitchell <mark@codesourcery.com>
26456
26457 PR c++/12515
26458 * g++.dg/ext/cond1.C: New test.
26459
26460 2003-11-20 Richard Henderson <rth@redhat.com>
26461
26462 * gcc.dg/20020201-2.c: Remove.
26463 * gcc.dg/20020201-4.c: Remove.
26464 * gcc.dg/20020304-1.c: Remove.
26465
26466 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
26467
26468 * gcc.dg/cpp/trad/xwin1.c: New test case.
26469
26470 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
26471
26472 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
26473 * lib/g77.exp: Likewise.
26474 * lib/objc.exp: Likewise.
26475 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
26476 for darwin.
26477
26478 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26479
26480 PR c++/12932
26481 * g++.dg/template/static5.C: New test.
26482
26483 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
26484
26485 * gcc.dg/nested-func-1.c: New test.
26486
26487 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26488
26489 * gcc.dg/cpp/assert4.c: New test.
26490
26491 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26492
26493 PR c++/2294
26494 * g++.dg/lookup/using9.c: New test.
26495
26496 2003-11-14 Mark Mitchell <mark@codesourcery.com>
26497
26498 PR c++/12762
26499 * g++.dg/template/error3.C: New test.
26500
26501 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
26502
26503 PR ada/13035
26504 * ada/acats/run_acats, run_all.sh: Fix syntax error.
26505 No longer use a wrapper for gcc, since this does not work under
26506 Windows.
26507
26508 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26509
26510 PR c++/2094
26511 * g++.dg/template/ptrmem7.C: New test.
26512
26513 2003-11-13 Andrew Pinski <apinski@apple.com>
26514
26515 * gcc.c-torture/compile/20031113-1.c: New test.
26516
26517 2003-11-13 Mark Mitchell <mark@codesourcery.com>
26518 Kean Johnston <jkj@sco.com>
26519
26520 PR c/13029
26521 * gcc.dg/unused-4.c: Update.
26522
26523 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26524
26525 * g++.dg/opt/const3.C: New test.
26526
26527 2003-11-13 Jan Hubicka <jh@suse.cz>
26528
26529 * gcc.c-torture/compile/20031112-1.c: New test.
26530
26531 2003-11-12 Mark Mitchell <mark@codesourcery.com>
26532
26533 * g++.dg/parse/crash10.C: Remove bogus error marker.
26534
26535 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26536
26537 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
26538 (host_gcc): Likewise.
26539 (ROOT): Honor $PWDCMD.
26540 (BASE): Likewise.
26541 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
26542
26543 2003-11-12 Catherine Moore <clm@redhat.com>
26544
26545 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
26546
26547 2003-11-12 Andreas Jaeger <aj@suse.de>
26548 Jakub Jelinek <jakub@redhat.com>
26549 Andrew Pinski <pinskia@physics.uc.edu>
26550 Richard Henderson <rth@redhat.com>
26551
26552 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
26553 systems.
26554 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
26555
26556 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
26557 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
26558
26559 2003-11-11 Andreas Jaeger <aj@suse.de>
26560
26561 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
26562
26563 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
26564
26565 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
26566
26567 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
26568 Clean ups.
26569
26570 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
26571
26572 * gcc.dg/trampoline-1.c: New test.
26573
26574 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
26575
26576 * gcc.c-torture/compile/200031109-1.c: New test.
26577
26578 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26579
26580 PR c/3190
26581 PR c/8714
26582 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26583 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
26584 gcc.dg/format/no-y2k-1.c: Update.
26585
26586 2003-11-08 Roger Sayle <roger@eyesopen.com>
26587
26588 PR optimization/10467
26589 * gcc.dg/20031108-1.c: New test case.
26590
26591 2003-11-07 Geoffrey Keating <geoffk@apple.com>
26592
26593 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
26594
26595 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26596
26597 * gcc.dg/compound-lvalue-1.c: New test.
26598 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
26599 some XFAILs.
26600
26601 2003-11-06 Geoffrey Keating <geoffk@apple.com>
26602
26603 * gcc.dg/altivec-varargs-1.c: New test.
26604
26605 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26606
26607 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
26608 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
26609 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
26610 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
26611 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
26612
26613 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
26614
26615 * gcc.dg/cond-lvalue-1.c: New test.
26616
26617 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
26618
26619 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
26620
26621 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26622
26623 PR c++/11616
26624 * g++.dg/template/instantiate5.C: New test.
26625
26626 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26627
26628 PR c++/12726
26629 * g++.dg/ext/complit2.C: Replace test with self-contained version.
26630 * ChangeLog: Add missing first entry for above test.
26631
26632 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26633
26634 PR c++/9810
26635 * g++.dg/template/using8.C: New test.
26636 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
26637
26638 2003-11-02 Roger Sayle <roger@eyesopen.com>
26639
26640 PR optimization/10817
26641 * gcc.c-torture/compile/20031102-1.c: New test case.
26642
26643 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
26644
26645 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
26646 2147483647.
26647
26648 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26649
26650 * gcc.dg/20031102-1.c: New test.
26651
26652 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26653
26654 * gcc.dg/complex-1.c: New test.
26655
26656 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26657
26658 PR c++/12796
26659 * g++.dg/template/crash13.C: Adjust expected error location.
26660 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26661
26662 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26663
26664 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26665
26666 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26667
26668 PR/10239
26669 * gcc.c-torture/compile/20031031-2.c: New test.
26670
26671 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26672
26673 PR/11640
26674 * gcc.c-torture/compile/20031031-1.c: New test.
26675
26676 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26677
26678 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26679 * gcc.misc-tests/bprob.exp: Likewise.
26680 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
26681 the execution test on arm-elf configs.
26682 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
26683 configs that don't support scratch files.
26684 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
26685
26686 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
26687
26688 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
26689 done by dejagnu.
26690
26691 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
26692
26693 * ada/acats/run_all.sh: Redirect mv output to /dev/null
26694 Avoid non pure sh syntax. Add more logging.
26695
26696 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
26697 fail.
26698
26699 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26700
26701 PR libgcj/10610
26702 * gcc.dg/ppc-stackalign-1.c: New test.
26703
26704 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
26705
26706 * ada/acats/run_all.sh: Change output to be more compliant with
26707 dejagnu framework.
26708 Create acats.sum and acats.log files under testsuite/ada/acats
26709 Only run [a-z]* directories, to filter out e.g. CVS.
26710 Redirect build output to log file.
26711
26712 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26713
26714 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
26715
26716 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26717
26718 PR ada/5909:
26719 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
26720
26721 2003-10-27 Jakub Jelinek <jakub@redhat.com>
26722
26723 * gcc.c-torture/compile/20031023-1.c: New test.
26724 * gcc.c-torture/compile/20031023-2.c: New test.
26725 * gcc.c-torture/compile/20031023-3.c: New test.
26726 * gcc.c-torture/compile/20031023-4.c: New test.
26727
26728 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26729
26730 PR c++/10371
26731 * g++.dg/lookup/scoped8.C: New test.
26732
26733 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26734
26735 * g++.dg/opt/reg-stack3.C: New test.
26736
26737 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26738
26739 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
26740
26741 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26742
26743 PR c++/11076
26744 * g++.dg/template/crash13.C: New test.
26745
26746 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26747
26748 * gcc.dg/c99-restrict-2.c: New test.
26749
26750 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
26751
26752 PR c++/12698, c++/12699, c++/12700, c++/12566
26753 * g++.dg/inherit/covariant9.C: New test.
26754 * g++.dg/inherit/covariant10.C: New test.
26755 * g++.dg/inherit/covariant11.C: New test.
26756
26757 2003-10-23 Jason Merrill <jason@redhat.com>
26758
26759 PR c++/12726
26760 * g++.dg/ext/complit2.C: New test.
26761
26762 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26763
26764 PR target/12654
26765 * gcc.c-torture/execute/20031020-1.c: New test.
26766
26767 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26768
26769 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
26770 following the jump_insn.
26771
26772 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
26773
26774 * gcc.dg/cast-lvalue-1.c: New test.
26775
26776 2003-10-21 Mark Mitchell <mark@codesourcery.com>
26777
26778 PR c++/11962
26779 * g++.dg/template/cond2.C: New test.
26780
26781 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
26782
26783 * gcc.dg/builtins-28.c: New test.
26784
26785 2003-10-20 Jan Hubicka <jh@suse.cz>
26786
26787 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
26788 parameter.
26789 * testsuite/gcc.dg/inline-2.c: Likewise.
26790
26791 2003-10-20 Phil Edwards <phil@codesourcery.com>
26792
26793 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
26794 * gcc.dg/nest.c: Likewise.
26795
26796 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26797
26798 PR c++/9781, c++/10583, c++/11862
26799 * g++.dg/parse/crash13.C: New test.
26800
26801 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26802
26803 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
26804
26805 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26806
26807 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
26808 Define HAVE_C99_RUNTIME except on Solaris.
26809 * gcc.dg/builtins-20.c: Likewise.
26810
26811 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26812
26813 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
26814
26815 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26816
26817 PR c++/12495
26818 * g++.dg/template/crash21.C: New test.
26819
26820 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26821
26822 PR c++/2513
26823 * g++.dg/template/typename5.C: New test.
26824
26825 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26826
26827 PR c++/12369
26828 * g++.dg/template/friend25.C: New test.
26829
26830 2003-10-16 Ziemowit Laski <zlaski@apple.com>
26831
26832 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
26833 versions.
26834
26835 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
26836
26837 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
26838 == 2147483647.
26839
26840 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
26841
26842 * gcc.c-torture/execute/960416-1.x: Remove.
26843 * gcc.c-torture/execute/divconst-3.x: Likewise.
26844
26845 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
26846
26847 PR target/12598
26848 * gcc.dg/torture/cris-volatile-1.c: New test.
26849
26850 2003-10-14 Roger Sayle <roger@eyesopen.com>
26851
26852 PR optimization/9325
26853 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
26854 for overflowing floating point to integer conversion during RTL
26855 simplification.
26856
26857 2003-10-13 Ziemowit Laski <zlaski@apple.com>
26858
26859 * objc/execute/_cmd.m: Fix typo.
26860 * objc.dg/image-info.m, objc.dg/symtab-1.m:
26861 Relax 'scan-assembler' regexp.
26862 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
26863 objc.dg/try-catch-4.m: Run on non-Darwin targets.
26864 * objc.dg/zero-link-2.m: Remove blank line.
26865 * objc.dg/zero-link-3.m: New test case.
26866
26867 2003-10-13 Geoffrey Keating <geoffk@apple.com>
26868
26869 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
26870
26871 * gcc.dg/asm-names.c: Use scan-assembler-not rather
26872 than linker trickery.
26873
26874 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26875
26876 PR c++/12370
26877 * g++.dg/other/friend2.C: New test.
26878
26879 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26880
26881 * gcc.dg/20031012-1.c: New test.
26882
26883 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26884
26885 * gcc.dg/weak/weak-3.c: Fix for new warning.
26886
26887 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
26888
26889 PR optimization/8750
26890 * gcc.c-torture/execute/20031012-1.c: New test case.
26891
26892 2003-10-11 Roger Sayle <roger@eyesopen.com>
26893
26894 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
26895 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
26896
26897 2003-10-11 Roger Sayle <roger@eyesopen.com>
26898
26899 PR optimization/12260
26900 * gcc.c-torture/compile/20031011-2.c: New test case.
26901
26902 2003-10-11 Roger Sayle <roger@eyesopen.com>
26903
26904 * gcc.c-torture/execute/20031011-1.c: New testcase.
26905
26906 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
26907
26908 * gcc.c-torture/compile/20031011-1.c: New test.
26909
26910 2003-10-11 Jan Hubicka <jh@suse.cz>
26911
26912 * g++.dg/other/first-global.C: New test.
26913
26914 2003-10-11 Roger Sayle <roger@eyesopen.com>
26915
26916 * gcc.c-torture/execute/string-opt-18.c: New testcase.
26917
26918 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
26919
26920 * gcc.c-torture/compile/20031010-1.c: New test.
26921
26922 2003-10-10 Geoffrey Keating <geoffk@apple.com>
26923
26924 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
26925 * gcc.c-torture/execute/va-arg-25.c: ... here.
26926
26927 2003-10-09 Mark Mitchell <mark@codesourcery.com>
26928
26929 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
26930
26931 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
26932
26933 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
26934
26935 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26936
26937 * g++.dg/parse/error2.C: New test.
26938
26939 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26940
26941 PR c++/11097
26942 * g++.dg/other/error5.C: Modify the error message.
26943 * g++.dg/lookup/using8.C: New test.
26944
26945 2003-10-07 Geoffrey Keating <geoffk@apple.com>
26946
26947 * gcc.dg/darwin-abi-2.c: New file.
26948 * gcc.c-torture/execute/va-arg-24.c: New file.
26949
26950 2003-10-06 Bob Wilson <bob.wilson@acm.org>
26951
26952 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
26953 indentation.
26954
26955 2003-10-06 Mark Mitchell <mark@codesourcery.com>
26956
26957 PR c++/10147
26958 * g++.dg/other/error4.C: Update error messages.
26959 * g++.dg/template/ptrmem4.C: Likewise.
26960
26961 PR c++/12337
26962 * g++.dg/init/new9.C: New test.
26963
26964 PR c++/12334, c++/12236, c++/8656
26965 * g++.dg/ext/attrib8.C: New test.
26966
26967 2003-10-06 Devang Patel <dpatel@apple.com>
26968
26969 * gcc.dg/debug/dwarf2-3.h: New test.
26970 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
26971
26972 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
26973
26974 * g++.dg/opt/cfg2.C: New test.
26975
26976 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26977
26978 * g++.dg/opt/float1.C: New test.
26979
26980 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26981
26982 * gcc.dg/c90-array-lval-6.c: New test.
26983 * gcc.dg/c99-array-lval-6.c: New test.
26984
26985 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
26986 Ziemowit Laski <zlaski@apple.com>
26987
26988 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
26989 'Derived', so that it is never considered a class method; add
26990 new warning for '+port' method ambiguity.
26991 * objc.dg/method-12.m: Include <objc/objc.h> instead of
26992 <objc/objc-api.h> (needed on Mac OS X).
26993 * objc.dg/method-13.m: New test.
26994
26995 2003-10-03 Roger Sayle <roger@eyesopen.com>
26996
26997 PR optimization/9325, PR java/6391
26998 * gcc.c-torture/execute/20031003-1.c: New test case.
26999
27000 2003-10-02 Mark Mitchell <mark@codesourcery.com>
27001
27002 PR optimization/12180
27003 * gcc.dg/20031002-1.c: New test.
27004
27005 PR c++/12486
27006 * g++.dg/inherit/error1.C: New test.
27007
27008 2003-10-02 Chris Demetriou <cgd@broadcom.com>
27009
27010 * lib/f-torture.exp (search_for): Rename to...
27011 (search_for_re): This. Also, clean up comments and the
27012 "regexp" invocation.
27013
27014 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
27015
27016 * gcc.c-torture/compile/20031002-1.c: New test.
27017
27018 2003-10-02 Jakub Jelinek <jakub@redhat.com>
27019
27020 * g++.dg/opt/cond1.C: New test.
27021
27022 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
27023
27024 * gcc.dg/Wold-style-definition-2.c: New testcase.
27025 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
27026
27027 2003-09-29 Richard Henderson <rth@redhat.com>
27028
27029 * g++.dg/init/array10.C: Add dg-options.
27030
27031 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27032
27033 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
27034
27035 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27036
27037 * g++.dg/template/friend19.C: Fix typo.
27038 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
27039
27040 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
27041
27042 * gcc.c-torture/execute/20030928-1.c: New test.
27043 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
27044
27045 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27046
27047 * g++.dg/opt/unroll1.C: New test.
27048
27049 2003-09-26 Roger Sayle <roger@eyesopen.com>
27050
27051 PR optimization/11741
27052 * gcc.dg/20030926-1.c: New test case.
27053
27054 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27055
27056 PR c++/5655
27057 * g++.dg/parse/access7.C: New test.
27058 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
27059
27060 2003-09-24 Ziemowit Laski <zlaski@apple.com>
27061
27062 MERGE OF objc-improvements-branch into MAINLINE:
27063 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
27064 if libobjc has not been built.
27065 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
27066 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
27067 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
27068 objc/execute/nested-3.m, objc/execute/np-2.m,
27069 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
27070 objc/execute/redefining_self.m, objc/execute/root_methods.m,
27071 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
27072 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
27073 objc.dg/special/unclaimed-category-1.h,
27074 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
27075 well as GNU runtime.
27076 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
27077 * execute/cascading-1.m, execute/function-message-1.m,
27078 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
27079 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
27080 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
27081 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
27082 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
27083 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
27084 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
27085 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
27086 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
27087 * objc.dg/bitfield-2.m: Run only on Darwin.
27088 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
27089 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
27090 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
27091 * objc.dg/const-str-1.m: Fix constant string layout.
27092
27093 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
27094
27095 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
27096
27097 2003-09-23 Geoffrey Keating <geoffk@apple.com>
27098
27099 * gcc.dg/darwin-abi-1.c: New file.
27100
27101 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
27102
27103 PR target/12281
27104 * gcc.c-torture/compile/20030921-1.c: New test.
27105
27106 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27107
27108 * g++.dg/opt/reg-stack2.C: New test.
27109
27110 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27111
27112 * g++.dg/eh/delayslot1.C: New test.
27113
27114 2003-09-20 Richard Henderson <rth@redhat.com>
27115
27116 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
27117
27118 2003-09-20 Roger Sayle <roger@eyesopen.com>
27119
27120 * gcc.c-torture/execute/20030920-1.c: New test case.
27121
27122 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27123
27124 * g++.dg/rtti/typeid3.C: Correct expected error message.
27125
27126 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27127
27128 PR c++/157
27129 * g++.dg/parse/crash12.C: New test.
27130
27131 2003-09-19 Janis Johnson <janis187@us.ibm.com>
27132
27133 * gcc.dg/compat/mixed-struct-check.h: New.
27134 * gcc.dg/compat/mixed-struct-defs.h: New.
27135 * gcc.dg/compat/mixed-struct-init.h: New.
27136 * gcc.dg/compat/struct-by-value-19_main.c: New.
27137 * gcc.dg/compat/struct-by-value-19_x.c: New.
27138 * gcc.dg/compat/struct-by-value-19_y.c: New.
27139 * gcc.dg/compat/struct-by-value-20_main.c: New.
27140 * gcc.dg/compat/struct-by-value-20_x.c: New.
27141 * gcc.dg/compat/struct-by-value-20_y.c: New.
27142 * gcc.dg/compat/struct-return-19_main.c: New.
27143 * gcc.dg/compat/struct-return-19_x.c: New.
27144 * gcc.dg/compat/struct-return-19_y.c: New.
27145 * gcc.dg/compat/struct-return-20_main.c: New.
27146 * gcc.dg/compat/struct-return-20_x.c: New.
27147 * gcc.dg/compat/struct-return-20_y.c: New.
27148
27149 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
27150 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
27151 so that it will not complain on LP64 targets.
27152
27153 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27154
27155 PR c++/495
27156 * g++.dg/template/friend24.C: New test.
27157
27158 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
27159
27160 PR c++/12332
27161 * g++.dg/template/memtmpl2.C: New test.
27162
27163 2003-09-18 Mark Mitchell <mark@codesourcery.com>
27164
27165 PR target/11184
27166 * gcc.dg/builtin-apply1.c: New test.
27167
27168 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
27169
27170 PR c++/9848
27171 * g++.dg/warn/Wunused-4.C: New test.
27172
27173 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27174
27175 PR c++/12316
27176 * g++.dg/other/gc2.C: New test.
27177
27178 2003-09-17 Mark Mitchell <mark@codesourcery.com>
27179
27180 PR c++/11991
27181 * g++.dg/rtti/typeid3.C: New test.
27182
27183 PR c++/12266
27184 * g++.dg/overload/template1.C: New test.
27185
27186 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27187
27188 * g++.dg/opt/cfg3.C: New test.
27189
27190 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27191
27192 PR c++/7939
27193 * g++.dg/template/crash11.C: New test.
27194
27195 2003-09-16 Jason Merrill <jason@redhat.com>
27196 Jakub Jelinek <jakub@redhat.com>
27197
27198 * gcc.dg/attr-warn-unused-result.c: New test.
27199
27200 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
27201
27202 PR c++/12184
27203 * g++.dg/expr/call2.C: New test.
27204
27205 2003-09-15 Andreas Jaeger <aj@suse.de>
27206
27207 * gcc.dg/Wold-style-definition-1.c: New test.
27208
27209 2003-09-14 Mark Mitchell <mark@codesourcery.com>
27210
27211 PR c++/3907
27212 * g++.dg/parse/template12.C: New test.
27213
27214 * g++.dg/abi/bitfield11.C: New test.
27215 * g++.dg/abi/bitfield12.C: Likewise.
27216
27217 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
27218
27219 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
27220 non-expansion of functional macro name without arguments at EOL.
27221 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
27222
27223 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
27224
27225 * gcc.c-torture/execute/20030914-[12].c: New tests.
27226
27227 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
27228
27229 PR c++/11788
27230 * g++.dg/overload/addr1.C: New test.
27231
27232 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
27233
27234 * gcc.dg/20030909-1.c: New test.
27235
27236 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27237
27238 * gcc.dg/ultrasp10.c: New test.
27239
27240 2003-09-09 Devang Patel <dpatel@apple.com>
27241
27242 * gcc.dg/darwin-ld-6.c: New test.
27243
27244 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27245
27246 * gcc.dg/torture/builtin-explog-1.c: New testcase.
27247
27248 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27249
27250 * gcc.dg/ia64-types1.c: New test.
27251 * gcc.dg/ia64-types2.c: Likewise.
27252
27253 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27254
27255 * gcc.dg/builtins-1.c: Add more _Complex tests.
27256 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27257
27258 * gcc.dg/builtins-1.c: Test existing _Complex functions.
27259 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27260
27261 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27262
27263 PR c++/11786
27264 * g++.dg/lookup/koenig2.C: New test.
27265
27266 PR c++/5296
27267 * g++.dg/rtti/typeid2.C: New test.
27268
27269 2003-09-08 Jakub Jelinek <jakub@redhat.com>
27270
27271 * gcc.c-torture/compile/20030904-1.c: New test.
27272
27273 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27274
27275 * g++.dg/opt/longbranch2.C: New test.
27276
27277 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27278
27279 * g++.dg/template/crash10.C: Only compile it.
27280
27281 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27282
27283 PR middle-end/11665
27284 * gcc.c-torture/compile/20030907-1.c: New test.
27285 * g++.dg/init/array11.C: New test.
27286
27287 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27288
27289 PR c++/11852
27290 * g++.dg/init/struct1.C: New test.
27291
27292 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27293
27294 PR c++/12181
27295 * g++.dg/expr/comma1.C: New test.
27296
27297 2003-09-06 Mark Mitchell <mark@codesourcery.com>
27298
27299 PR c++/11867
27300 * g++.dg/expr/static_cast5.C: New test.
27301
27302 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
27303
27304 PR c++/11507
27305 * g++.dg/lookup/scoped7.C: New test.
27306
27307 PR c++/9574
27308 * g++.dg/other/static1.C: New test.
27309
27310 PR c++/11490
27311 * g++.dg/warn/template-1.C: New test.
27312
27313 PR c++/11432
27314 * g++.dg/template/crash10.C: New test.
27315
27316 PR c++/2478
27317 * g++.dg/overload/VLA.C: New test.
27318
27319 PR c++/10804
27320 * g++.dg/template/call1.C: New test.
27321
27322 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27323
27324 PR c++/11794
27325 * g++.dg/parse/using3.C: New test.
27326
27327 2003-09-06 Roger Sayle <roger@eyesopen.com>
27328
27329 PR c++/11409
27330 * g++.dg/overload/builtin3.C: New test case.
27331
27332 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
27333
27334 PR c/9862
27335 * gcc.dg/20030906-1.c: New test.
27336 * gcc.dg/20030906-2.c: Likewise.
27337
27338 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27339
27340 PR c++/12167
27341 * g++.dg/parse/defarg5.C: New test.
27342
27343 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
27344
27345 2003-09-05 Mark Mitchell <mark@codesourcery.com>
27346
27347 PR c++/12163
27348 * g++.dg/expr/static_cast4.C: New test.
27349
27350 PR c++/12146
27351 * g++.dg/template/crash9.C: New test.
27352
27353 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
27354
27355 * g++.old-deja/g++.ext/pretty2.C: Update for change
27356 in __FUNCTION__.
27357 * g++.old-deja/g++.ext/pretty3.C: Likewise.
27358
27359 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
27360
27361 PR c++/11922
27362 * g++/dg/template/qualified-id1.C: New test.
27363
27364 PR c++/12037
27365 * g++.dg/warn/noeffect4.C: New test.
27366
27367 2003-09-04 Matt Austern <austern@apple.com>
27368
27369 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
27370 * g++.dg/ext/fnname2.C: Likewise.
27371 * g++.dg/ext/fnname3.C: Likewise.
27372
27373 2003-09-04 Mark Mitchell <mark@codesourcery.com>
27374
27375 * g++.dg/expr/lval1.C: New test.
27376 * g++.dg/ext/lvcast.C: Remove.
27377
27378 2003-09-03 Roger Sayle <roger@eyesopen.com>
27379
27380 PR optimization/11700.
27381 * gcc.c-torture/compile/20030903-1.c: New test case.
27382
27383 2003-09-03 Mark Mitchell <mark@codesourcery.com>
27384
27385 PR c++/12053
27386 * g++.dg/abi/layout4.C: New test.
27387
27388 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
27389
27390 PR c++/11553
27391 * g++.dg/parse/friend3.C: New test.
27392
27393 2003-09-02 Mark Mitchell <mark@codesourcery.com>
27394
27395 PR c++/11847
27396 * g++.dg/template/class1.C: New test.
27397
27398 PR c++/11808
27399 * g++.dg/expr/call1.C: New test.
27400
27401 2003-09-01 Mark Mitchell <mark@codesourcery.com>
27402
27403 PR c++/12114
27404 * g++.dg/init/ref9.C: New test.
27405
27406 PR c++/11972
27407 * g++.dg/template/nested4.C: New test.
27408
27409 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27410
27411 PR c++/12093
27412 * g++.dg/template/non-dependent4.C: New test.
27413
27414 PR c++/11928
27415 * g++.dg/inherit/conv1.C: New test.
27416
27417 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27418
27419 PR c++/6196
27420 * g++.dg/ext/label1.C: New test.
27421 * g++.dg/ext/label2.C: Likewise.
27422
27423 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27424
27425 * g++.dg/expr/cond3.C: New test.
27426
27427 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27428
27429 * gcc.dg/builtins-1.c: Add new builtin cases.
27430
27431 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27432
27433 * gcc.dg/builtins-1.c: Add new cases.
27434 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27435
27436 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27437
27438 * gcc.dg/builtins-1.c: Add more math builtin tests.
27439 * gcc.dg/torture/builtin-attr-1.c: New test.
27440
27441 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27442
27443 PR optimization/5079
27444 * g++.dg/opt/static3.C: New test.
27445
27446 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27447
27448 * gcc.misc-tests/gcov-10b.c: New test.
27449
27450 2003-08-27 Mark Mitchell <mark@codesourcery.com>
27451
27452 * g++.dg/opt/ptrmem3.C: New test.
27453
27454 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
27455
27456 2003-08-27 Jakub Jelinek <jakub@redhat.com>
27457
27458 * gcc.dg/20030826-2.c: New test.
27459
27460 2003-08-26 Roger Sayle <roger@eyesopen.com>
27461
27462 PR middle-end/12002
27463 * g77.f-torture/compile/12002.f: New test case.
27464
27465 2003-08-26 Roger Sayle <roger@eyesopen.com>
27466
27467 * gcc.dg/20030826-1.c: New test case.
27468
27469 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
27470
27471 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
27472
27473 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
27474
27475 PR c++/11871
27476 * c++.dg/lookup/crash1.C: New test.
27477
27478 * c++.dg/warn/noeffect3.C: New test.
27479
27480 2003-08-25 Janis Johnson <janis187@us.ibm.com>
27481
27482 * gcc.dg/compat/vector-1_x.c: Compile with -w.
27483 * gcc.dg/compat/vector-1_y.c: Ditto.
27484 * gcc.dg/compat/vector-2_x.c: Ditto.
27485 * gcc.dg/compat/vector-2_y.c: Ditto.
27486
27487 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
27488
27489 * gcc.dg/20030702-1.c: New test.
27490
27491 2003-08-25 Mark Mitchell <mark@codesourcery.com>
27492
27493 PR c++/8795
27494 * g++.dg/ext/altivec-1.C: New test.
27495
27496 2003-08-24 Richard Henderson <rth@redhat.com>
27497
27498 * g++.dg/eh/simd-2.C: Add -w for x86.
27499
27500 2003-08-23 Jakub Jelinek <jakub@redhat.com>
27501
27502 * gcc.dg/20030815-1.c: New test.
27503
27504 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27505
27506 PR c++/3765
27507 * g++.dg/parse/access6.C: New test.
27508
27509 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27510
27511 PR c++/641, c++/11876
27512 * g++.dg/template/friend22.C: New test.
27513 * g++.dg/template/friend23.C: Likewise.
27514
27515 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27516
27517 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
27518 identically.
27519
27520 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27521
27522 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
27523
27524 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27525
27526 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
27527
27528 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27529
27530 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
27531
27532 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27533
27534 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
27535
27536 2003-08-21 Mark Mitchell <mark@codesourcery.com>
27537
27538 PR c++/11919
27539 * g++.dg/overload/prom1.C: New test.
27540
27541 PR c++/11551
27542 * g++.dg/parse/dtor2.C: New test.
27543
27544 PR c++/10762
27545 * g++.dg/parse/using2.C: New test.
27546
27547 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
27548
27549 PR target/11805
27550 * gcc.c-torture/compile/20030821-1.c: New.
27551
27552 2003-08-20 Mark Mitchell <mark@codesourcery.com>
27553
27554 PR c++/11834
27555 * g++.dg/template/deduce2.C: New test.
27556
27557 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
27558
27559 * gcc.c-torture/execute/20030821-1.c: New test.
27560
27561 2003-08-20 Roger Sayle <roger@eyesopen.com>
27562
27563 PR middle-end/11984
27564 * gcc.dg/20030820-1.c: New test case.
27565
27566 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
27567
27568 PR c++/11945
27569 * g++.dg/warn/noeffect2.C: New test.
27570
27571 2003-08-19 Mark Mitchell <mark@codesourcery.com>
27572
27573 PR c++/10926
27574 * g++.dg/template/dtor2.C: New test.
27575
27576 PR c++/11684
27577 * g++.dg/template/operator1.C: New test.
27578 * g++.dg/parse/operator4.C: New test.
27579
27580 PR c++/11946.C
27581 * g++.dg/expr/enum1.C: New test.
27582 * gcc.dg/c99-bool-1.c: Remove bogus warning.
27583
27584 PR c++/11036.C
27585 * g++.dg/parse/elab2.C: New test.
27586 * g++.dg/parse/typedef4.C: Change error message.
27587 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
27588 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
27589 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
27590
27591 2003-08-19 Geoffrey Keating <geoffk@apple.com>
27592
27593 * gcc.dg/pch/warn-1.c: New.
27594 * gcc.dg/pch/warn-1.hs: New.
27595
27596 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
27597 not-tested file.
27598
27599 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27600
27601 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
27602
27603 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27604
27605 * gcc.dg/uninit-D.c: New Test.
27606 * gcc.dg/uninit-E.c: New Test.
27607 * gcc.dg/uninit-F.c: New Test.
27608 * gcc.dg/uninit-G.c: New Test.
27609
27610 2003-08-19 Michael Ritzert <ritzert@t-online.de>
27611
27612 * g++.dg/README: Describe the pch directory.
27613
27614 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27615
27616 PR c++/11174
27617 * g++.dg/parse/access4.C: New test.
27618 * g++.dg/parse/access5.C: Likewise.
27619 * g++.old-deja/g++.jason/access17.C: Adjust error message.
27620
27621 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
27622
27623 * gcc.dg/noncompile/20030818-1.c: New.
27624
27625 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
27626
27627 PR c++/11957
27628 * g++.dg/warn/noeffect1.C: New test.
27629
27630 * g++.dg/template/scope2.C: New test.
27631 * g++.dg/template/error2.C: Correct dg-error
27632
27633 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
27634
27635 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
27636
27637 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
27638
27639 PR C++/11512
27640 * g++.dg/template/warn1.C: New.
27641
27642 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
27643
27644 * g++.dg/template/error2.C: New test.
27645 * g++.dg/lookup/using7.C: Adjust errors
27646 * g++.old-deja/g++.pt/crash36.C: Likewise.
27647 * g++.old-deja/g++.pt/derived3.C: Likewise.
27648
27649 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27650
27651 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
27652 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
27653 * gcc.c-torture/execute/builtins/string-9.c: New, from
27654 string-opt-9.c. Adjust for execute/builtins framework.
27655 * gcc.c-torture/execute/string-opt-9.c: Delete.
27656
27657 2003-08-12 Mark Mitchell <mark@codesourcery.com>
27658
27659 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
27660
27661 * g++.dg/parse/ret-type2.C: New test.
27662
27663 PR c++/11703
27664 * g++.dg/init/new8.C: New test.
27665
27666 PR c++/10923
27667 * g++.dg/parse/typedef5.C: New test.
27668
27669 PR c++/9512
27670 * g++.dg/parse/qualified2.C: New test.
27671 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
27672 invalid code.
27673
27674 2003-08-11 Mark Mitchell <mark@codesourcery.com>
27675
27676 * g++.dg/conversion/ptrmem1.C: New test.
27677
27678 2003-08-11 Jakub Jelinek <jakub@redhat.com>
27679
27680 PR target/11693
27681 * gcc.dg/20030811-1.c: New test.
27682
27683 PR target/11535
27684 * gcc.c-torture/execute/20030811-1.c: New test.
27685
27686 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27687
27688 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
27689
27690 2003-08-10 Mark Mitchell <mark@codesourcery.com>
27691
27692 PR c++/11789.C
27693 * g++.dg/inherit/multiple1.C: New test.
27694
27695 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
27696
27697 * gcc.dg/spe1.c: New test.
27698
27699 PR c++/11670
27700 * g++.dg/expr/cast2.C: New test.
27701
27702 PR c++/10530
27703 * g++.dg/template/dependent-name2.C: New test.
27704
27705 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
27706
27707 * g++.dg/parse/crash11.C: Put the dg options in comments.
27708
27709 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
27710
27711 * lib/gcc-dg.exp: Update for diagnostic change.
27712
27713 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27714
27715 PR c++/5767
27716 * g++.dg/parse/crash11.C: New test.
27717
27718 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
27719
27720 * gcc.dg/cpp/spacing1.c: Update.
27721
27722 2003-08-04 Janis Johnson <janis187@us.ibm.com>
27723
27724 PR target/11739
27725 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
27726 a value for -mtune.
27727
27728 2003-08-04 Roger Sayle <roger@eyesopen.com>
27729
27730 PR middle-end/11771
27731 * gcc.c-torture/compile/20030804-1.c: New test case.
27732
27733 2003-08-04 Roger Sayle <roger@eyesopen.com>
27734
27735 * gcc.dg/20030804-1.c: New test case.
27736
27737 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
27738
27739 * gcc.dg/cpp/separate-1.c: New test.
27740
27741 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
27742
27743 PR c++/11704
27744 * g++.dg/template/dependent-expr2.C: New test.
27745
27746 PR c++/11766
27747 * g++.dg/expr/ptrmem1.C: New test.
27748
27749 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27750
27751 PR c++/9453
27752 * g++.dg/template/friend15.C: New test.
27753
27754 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
27755
27756 * lib/dg-pch.exp: Work round PCH bug.
27757
27758 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27759
27760 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
27761 builtins. Move cases from builtins-4.c here.
27762
27763 * gcc.dg/torture/builtin-math-1.c: New test taken from
27764 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
27765 additional cases.
27766
27767 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
27768 Delete.
27769
27770 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
27771
27772 PR c++/9447
27773 * g++.dg/template/using7.C: New test.
27774
27775 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
27776
27777 * import1.c, import2.c: New tests.
27778
27779 2003-08-01 Jakub Jelinek <jakub@redhat.com>
27780
27781 * g++.dg/eh/crossjump1.C: New test.
27782
27783 2003-08-01 Mark Mitchell <mark@codesourcery.com>
27784
27785 PR c++/11697
27786 * g++.dg/template/using6.C: New test.
27787
27788 PR c++/11744
27789 * g++.dg/template/koenig2.C: New test.
27790
27791 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27792
27793 PR c++/7983
27794 * g++.dg/parse/typedef4.C: New test.
27795
27796 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27797
27798 PR c++/8442, c++/8806
27799 * g++.dg/template/elab1.C: New test.
27800 * g++.dg/template/type2.C: Likewise.
27801 * g++.dg/template/ttp3.C: Adjust expected error message.
27802 * g++.old-deja/g++.law/visibility13.C: Likewise.
27803 * g++.old-deja/g++.niklas/t135.C: Likewise.
27804 * g++.old-deja/g++.pt/ttp41.C: Likewise.
27805 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
27806 template argument.
27807 * g++.old-deja/g++.pt/ttp44.C: Likewise.
27808
27809 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
27810
27811 PR c++/11295
27812 * g++.dg/ext/stmtexpr1.C: New test.
27813
27814 * g++.dg/opt/tmp1.C: New test.
27815
27816 PR c++/11525
27817 * g++.dg/parse/constant4.C: New test.
27818
27819 PR c++/9447
27820 * g++.dg/template/using5.C: New test.
27821
27822 2003-07-31 Roger Sayle <roger@eyesopen.com>
27823
27824 * gcc.dg/builtins-27.c: New test case.
27825
27826 2003-07-31 Jakub Jelinek <jakub@redhat.com>
27827
27828 * gcc.dg/tls/opt-7.c: New test.
27829
27830 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
27831
27832 * g++.old-deja/g++.other/crash18.C: Remove.
27833
27834 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
27835
27836 * g++.dg/template/explicit3.C: New.
27837 * g++.dg/template/explicit4.C: New.
27838 * g++.dg/template/explicit5.C: New.
27839
27840 PR c++/11347
27841 * g++.dg/template/memtmpl1.C: New.
27842
27843 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
27844
27845 PR target/11565
27846 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
27847 * gcc.dg/i386-387-5.c (dg-options): Likewise.
27848
27849 2003-07-30 Jan Hubicka <jh@suse.cz>
27850
27851 * vtgc1.c: Kill.
27852
27853 2003-07-29 Zack Weinberg <zack@codesourcery.com>
27854
27855 * gcc.dg/struct-in-proto-1.c: New test.
27856
27857 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
27858
27859 * gcc.dg/cpp/include2.c: Only expect one message.
27860
27861 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
27862
27863 PR c++/9447
27864 * g++.dg/template/using1.C: New test.
27865 * g++.dg/template/using2.C: New test.
27866 * g++.dg/template/using3.C: New test.
27867 * g++.dg/template/using4.C: New test.
27868
27869 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
27870
27871 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
27872 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27873
27874 2003-07-28 Jan Hubicka <jh@suse.cz>
27875
27876 PR c++/11530
27877 * g++.dg/opt/call1.C: New test.
27878
27879 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
27880
27881 PR c++/11667
27882 * g++.dg/init/enum2.C: New test.
27883 * g++.dg/template/overload1.C: Add "-w" option.
27884
27885 2003-07-28 <hp@bitrange.com>
27886
27887 * gcc.dg/Wdeclaration-after-statement-1.c,
27888 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
27889
27890 2003-07-28 Jakub Jelinek <jakub@redhat.com>
27891
27892 * gcc.c-torture/compile/20030725-1.c: New test.
27893
27894 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
27895
27896 * gcc.dg/20030505.c: Only run for SPE.
27897 Remove definition of opaque type.
27898
27899 2003-07-27 Mark Mitchell <mark@codesourcery.com>
27900
27901 * g++.dg/template/ptrmem6.C: New test.
27902
27903 2003-07-26 Geoffrey Keating <geoffk@apple.com>
27904
27905 * gcc.c-torture/compile/zero-strct-2.c: New test.
27906
27907 2003-07-25 Geoffrey Keating <geoffk@apple.com>
27908
27909 * gcc.dg/intermod-1.c: New test.
27910
27911 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
27912
27913 PR c++/11617
27914 * g++.dg/template/lookup2.C: New test.
27915 * g++.dg/template/memclass1.C: Remove instantiated from error.
27916 * g++.dg/other/error2.C: Tweak expected errors.
27917
27918 PR c++/11596
27919 * g++.dg/template/defarg3.C: New test.
27920
27921 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
27922
27923 2003-07-24 Mark Mitchell <mark@codesourcery.com>
27924
27925 * g++.dg/inherit/access5.C: New test.
27926
27927 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27928
27929 PR c++/11513
27930 * g++.dg/template/crash8.C: New test.
27931
27932 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
27933
27934 PR c/10602
27935 * gcc.dg/noncompile/incomplete-2.c: New test.
27936
27937 2003-07-23 Mark Mitchell <mark@codesourcery.com>
27938
27939 PR c++/11645
27940 * g++.dg/inherit/access4.C: New test.
27941
27942 PR c++/11517
27943 * g++.dg/expr/cond2.C: New test.
27944
27945 PR optimization/10679
27946 * g++.dg/opt/inline4.C: New test.
27947
27948 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
27949
27950 * g++.dg/parse/crash10: New test.
27951
27952 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27953
27954 * g++.dg/ext/flexary1.C: New test.
27955
27956 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27957
27958 PR c++/10793
27959 * g++.dg/template/crash9.C: New test.
27960
27961 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27962
27963 PR c++/3004
27964 * g++.dg/parse/typedef3.C: New test.
27965
27966 PR c++/7906
27967 * g++.dg/parse/operator2.C: New test.
27968
27969 PR c++/8895
27970 * g++.dg/parse/def-tmpl-arg1.C: New test.
27971
27972 PR c++/9282
27973 * g++.dg/parse/funptr1.C: New test.
27974
27975 PR c++/9452
27976 * g++.dg/parse/ambig3.C: New test.
27977
27978 PR c++/9454
27979 * g++.dg/parse/operator3.C: New test.
27980
27981 PR c++/9486
27982 * g++.dg/parse/template10.C: New test.
27983
27984 PR c++/9488
27985 * g++.dg/parse/template11.C: New test.
27986
27987 PR c++/10150
27988 * g++.dg/parse/invalid-op1.C: New test.
27989
27990 PR c++/10247
27991 * g++.dg/parse/condexpr1.C: New test.
27992
27993 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27994
27995 * g++.dg/ext/packed3.C: New test.
27996 * g++.dg/ext/packed4.C: New test.
27997
27998 * gcc.dg/pack-test-3.c: New test.
27999
28000 2003-07-21 Janis Johnson <janis187@us.ibm.com>
28001
28002 * lib/compat.exp: Handle dg-options per source file.
28003 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
28004 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
28005 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
28006 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
28007 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
28008 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
28009 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
28010 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
28011 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
28012 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
28013 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
28014 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
28015 * g++.dg/compat/break/bitfield7_x.C: Ditto.
28016 * g++.dg/compat/break/bitfield7_y.C: Ditto.
28017
28018 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
28019
28020 PR c/10320
28021 * gcc.c-torture/execute/20030718-1.c: New test.
28022
28023 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
28024
28025 PR optimization/11536
28026 * gcc.dg/20030721-1.c: New test.
28027
28028 2003-07-19 Mark Mitchell <mark@codesourcery.com>
28029
28030 PR c++/11546
28031 * g++.dg/template/lookup1.C: New test.
28032
28033 2003-07-19 Zack Weinberg <zack@codesourcery.com>
28034
28035 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
28036 diagnostics of ill-formed constructs involving labels.
28037 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
28038 the new 'previously defined here' message.
28039
28040 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
28041
28042 * g++.dg/parse/non-dependent2.C: New test.
28043
28044 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
28045
28046 * g++.dg/init/init-ref4.C: xfail on targets without
28047 weak symbols.
28048
28049 2003-07-17 Jakub Jelinek <jakub@redhat.com>
28050
28051 PR target/11087
28052 * gcc.c-torture/execute/20030717-1.c: New test.
28053
28054 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28055
28056 * g++.dg/opt/cfg1.C: New test.
28057
28058 2003-07-17 Mark Mitchell <mark@codesourcery.com>
28059
28060 PR optimization/11557
28061 * gcc.dg/20030717-1.c: New test.
28062
28063 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28064
28065 PR c++/10476
28066 * g++.dg/expr/crash-1.C: New test.
28067
28068 PR c++/11027
28069 * g++.dg/template/init3.C: New test.
28070
28071 PR c++/8222
28072 * g++.dg/template/non-dependent1.C: New test.
28073
28074 PR c++/11070
28075 * g++.dg/template/non-dependent2.C: New test.
28076
28077 PR c++/11071
28078 * g++.dg/template/non-dependent3.C: New test.
28079
28080 PR c++/9907
28081 * g++.dg/template/sizeof5.C: New test.
28082
28083 2003-07-17 Geoffrey Keating <geoffk@apple.com>
28084
28085 PR 11498
28086 * gcc.c-torture/compile/mangle-1.c: New file.
28087
28088 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28089
28090 PR c++/7809
28091 * g++.dg/parse/access3.C: New test.
28092
28093 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28094
28095 PR c++/11384
28096 * g++.dg/init/init-ref4.C: New test.
28097
28098 2003-07-16 Mark Mitchell <mark@codesourcery.com>
28099
28100 PR c++/11547
28101 * g++.dg/parse/constant3.C: New test.
28102 * g++.dg/parse/crash7.C: Likewise.
28103
28104 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
28105
28106 PR target/11008
28107 * gcc.dg/i386-pentium4-not-mull.c: New.
28108
28109 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
28110
28111 * gcc.dg/asm-names.c (ymain): Make it weak.
28112
28113 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28114
28115 PR c++/5421
28116 * g++.dg/template/friend21.C: New test.
28117
28118 2003-07-16 Jakub Jelinek <jakub@redhat.com>
28119
28120 * gcc.dg/cleanup-8.c: New test.
28121 * gcc.dg/cleanup-9.c: New test.
28122
28123 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
28124
28125 * g++.dg/ext/dll-MI1.h: New file.
28126 * g++.dg/ext/dllexport-MI1.C: New file.
28127 * g++.dg/ext/dllimport-MI1.C: New file.
28128
28129 2003-07-15 Jakub Jelinek <jakub@redhat.com>
28130
28131 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
28132 it does not have cmpstrsi patterns (just cmpmemsi).
28133
28134 2003-07-15 Mark Mitchell <mark@codesourcery.com>
28135
28136 PR debug/11473
28137 * g++.dg/debug/debug8.C: New test.
28138
28139 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28140
28141 PR c++/10108
28142 * g++.dg/template/crash7.C: New test.
28143
28144 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
28145
28146 PR target/10795
28147 * gcc.c-torture/compile/20030708-1.c: New.
28148
28149 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
28150
28151 * gcc.c-torture/execute/20030715-1.c: New test.
28152
28153 2003-07-14 Geoffrey Keating <geoffk@apple.com>
28154
28155 * gcc.dg/pch/inline-3.c: New file.
28156 * gcc.dg/pch/inline-3.hs: New file.
28157 * gcc.dg/pch/inline-4.c: New file.
28158 * gcc.dg/pch/inline-4.hs: New file.
28159
28160 2003-07-14 Mark Mitchell <mark@codesourcery.com>
28161
28162 PR c++/11509
28163 * g++.dg/template/crash6.C: New test.
28164
28165 PR c++/7053
28166 * g++.dg/template/friend20.C: New test.
28167
28168 PR c++/7019
28169 * g++.dg/template/overload2.C: New test.
28170
28171 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28172
28173 PR optimization/11440
28174 * gcc.c-torture/execute/20030714-1.c: New test.
28175
28176 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28177
28178 PR c++/11154
28179 * g++.dg/template/partial2.C: New test.
28180
28181 2003-07-13 Mark Mitchell <mark@codesourcery.com>
28182
28183 PR c++/11503
28184 * g++.dg/template/anon1.C: New test.
28185
28186 PR c++/11493
28187 PR c++/11495
28188 * g++.dg/parse/template9.C: Likewise.
28189 * g++.dg/template/crash4.C: New test.
28190 * g++.dg/template/koenig1.C: Likewise.
28191 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
28192 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
28193 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
28194 functions.
28195 * g++.old-deja/g++.jason/template36.C: Likewise.
28196 * g++.old-deja/g++.mike/p1989.C: Likewise.
28197 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
28198 * g++.old-deja/g++.pt/ttp20.C: Use this->.
28199 * g++.old-deja/g++.pt/ttp21.C: Use this->.
28200 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
28201 compiling.
28202 * g++.old-deja/g++.pt/union2.C: Use this->.
28203
28204 2003-07-11 Jakub Jelinek <jakub@redhat.com>
28205
28206 * gcc.dg/20030711-1.c: New test.
28207
28208 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
28209
28210 PR c++/11050
28211 * g++.dg/parse/args1.C: New test.
28212 * g++.pt/defarg8.C: Change expected errors.
28213
28214 2003-07-11 Mark Mitchell <mark@codesourcery.com>
28215
28216 PR c++/8164
28217 * g++.dg/template/nontype2.C: New test.
28218
28219 PR c++/10558
28220 * g++.dg/parse/template8.C: New test.
28221
28222 PR c++/8327
28223 * g++.dg/template/scope1.C: New test.
28224
28225 * g++.dg/warn/Wsign-compare-1.C: New test.
28226
28227 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28228
28229 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
28230
28231 2003-07-10 Mark Mitchell <mark@codesourcery.com>
28232
28233 PR c++/9411
28234 * g++.dg/template/explicit2.C: New test.
28235
28236 PR c++/10032
28237 * g++.dg/warn/pedantic1.C: New test.
28238
28239 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
28240
28241 PR c++ 9483
28242 * g++.dg/other/field1.C: New test.
28243
28244 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28245
28246 PR c/11449
28247 * gcc.c-torture/compile/20030707-1.c: New.
28248
28249 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28250
28251 PR c++/10849
28252 * g++.dg/template/access12.C: New test.
28253
28254 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
28255
28256 * g++.dg/bprob/bprob.exp (prof_ext): Update.
28257 * g77.dg/bprob/bprob.exp (prof_ext): Update.
28258 * gcc.misc-tests/bprob.exp (prof_ext): Update.
28259 * gcc.misc-tests/gcov.exp: Update
28260 * g++.dg/gcov/gcov.exp: Update
28261 * lib/gcov.exp: Update.
28262
28263 2003-07-08 Mark Mitchell <mark@codesourcery.com>
28264
28265 * g++.dg/abi/mangle17.C: Make sure template expressions are
28266 dependent.
28267 * g++.dg/abi/mangle4.C: Mark erroneous casts.
28268 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
28269 * g++.dg/opt/stack1.C: Remove erroneous code.
28270 * g++.dg/parse/template7.C: New test.
28271 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
28272 * g++.old-deja/g++.pt/crash4.C: Likewise.
28273
28274 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28275
28276 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
28277 with zero or one occurence of `$' after the initial `L'.
28278
28279 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
28280
28281 * gcc.c-torture/compile/20030704-1.c: Add a comment.
28282
28283 2003-07-08 Roger Sayle <roger@eyesopen.com>
28284
28285 PR c/11370
28286 * gcc.dg/Wunreachable-6.c: New testcase.
28287 * gcc.dg/Wunreachable-7.c: New testcase.
28288
28289 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28290
28291 PR c/11420
28292 * gcc.dg/20030708-1.c: New test.
28293
28294 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
28295
28296 * gcc.dg/compat/sdata-section.h: New file.
28297 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
28298 * gcc.dg/torture/mips-sdata-1.c: New test.
28299
28300 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28301
28302 PR c++/11030
28303 * g++.dg/template/friend19.C: New test.
28304
28305 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28306
28307 * g++.dg/opt/strength-reduce.C: New test.
28308
28309 2003-07-07 Roger Sayle <roger@eyesopen.com>
28310
28311 PR target/10979
28312 * gcc.dg/20030707-1.c: New testcase.
28313
28314 2003-07-07 Roger Sayle <roger@eyesopen.com>
28315
28316 PR optimization/11059
28317 * g++.dg/opt/emptyunion.C: New testcase.
28318
28319 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28320 Eric Botcazou <ebotcazou@libertysurf.fr>
28321
28322 * g++.dg/opt/stack1.C: New test.
28323
28324 2003-07-05 Mark Mitchell <mark@codesourcery.com>
28325
28326 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
28327 run test.
28328
28329 PR c++/11431
28330 * g++.dg/expr/static_cast3.C: New test.
28331
28332 2003-07-04 Zack Weinberg <zack@codesourcery.com>
28333
28334 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
28335 everywhere.
28336 * gcc.dg/concat.c: Concatenation of string constants with
28337 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
28338 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
28339 * gcc.dg/cpp/escape-2.c: Use wide character constants where
28340 necessary to avoid multi-character character constant warning.
28341 * gcc.dg/cpp/escape.c: Likewise.
28342 * gcc.dg/cpp/ucs.c: Likewise.
28343 Remove backslashes from dg-bogus comments, as they confuse Tcl.
28344 Fix a typo.
28345
28346 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28347
28348 PR c/11428
28349 * gcc.c-torture/compile/20030704-1.c: New.
28350
28351 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28352
28353 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
28354
28355 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
28356
28357 PR c++/5287, PR c++/7910, PR c++/11021
28358 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
28359 tests for warnings.
28360 * g++.dg/ext/dllimport2.C: Add tests for warnings.
28361 * g++.dg/ext/dllimport3.C: Likewise.
28362 * g++.dg/ext/dllimport4.C: New file.
28363 * g++.dg/ext/dllimport5.C: New file.
28364 * g++.dg/ext/dllimport6.C: New file.
28365 * g++.dg/ext/dllimport7.C: New file.
28366 * g++.dg/ext/dllimport8.C: New file.
28367 * g++.dg/ext/dllimport9.C: New file.
28368 * g++.dg/ext/dllimport10.C: New file.
28369 * g++.dg/ext/dllexport1.C: New file.
28370
28371 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28372
28373 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
28374 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
28375
28376 2003-07-03 Roger Sayle <roger@eyesopen.com>
28377
28378 * gcc.dg/builtins-25.c: New testcase.
28379 * gcc.dg/builtins-26.c: New testcase.
28380
28381 2003-07-03 Janis Johnson <janis187@us.ibm.com>
28382
28383 * gcc.dg/compat/vector-defs.h: New file.
28384 * gcc.dg/compat/vector-setup.h: New file.
28385 * gcc.dg/compat/vector-check.h: New file.
28386 * gcc.dg/compat/vector-1_main.c: New file.
28387 * gcc.dg/compat/vector-1_x.c: New file.
28388 * gcc.dg/compat/vector-1_y.c: New file.
28389 * gcc.dg/compat/vector-2_main.c: New file.
28390 * gcc.dg/compat/vector-2_x.c: New file.
28391 * gcc.dg/compat/vector-2_y.c: New file.
28392
28393 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
28394 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
28395 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
28396 * gcc.dg/compat/struct-align-1.h: New file.
28397 * gcc.dg/compat/struct-align-1_main.c: New file.
28398 * gcc.dg/compat/struct-align-1_x.c: New file.
28399 * gcc.dg/compat/struct-align-1_y.c: New file.
28400 * gcc.dg/compat/struct-align-2.h: New file.
28401 * gcc.dg/compat/struct-align-2_main.c: New file.
28402 * gcc.dg/compat/struct-align-2_x.c: New file.
28403 * gcc.dg/compat/struct-align-2_y.c: New file.
28404
28405 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
28406 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28407 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28408 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28409 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28410 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28411 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28412 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28413 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28414 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28415 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28416 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28417 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28418 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28419 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28420 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28421 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28422 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28423 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28424 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28425 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28426 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28427 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28428 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28429 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28430 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28431 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28432 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28433 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28434
28435 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28436
28437 * gcc.dg/i386-call-1.c: New test.
28438
28439 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
28440
28441 PR c++/9162
28442 * g++.dg/parse/defarg4.C: New.
28443
28444 2003-07-03 Roger Sayle <roger@eyesopen.com>
28445
28446 PR target/10700
28447 * gcc.c-torture/compile/20030703-1.c: New test case.
28448
28449 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28450
28451 * g++.dg/template/local3.C: Remove extra semicolon.
28452
28453 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28454
28455 * gcc.dg/i386-volatile-1.c: New test.
28456
28457 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
28458
28459 PR c++/11072
28460 * g++.dg/other/offsetof2.C: XFAIL.
28461 * g++.dg/other/offsetof5.C: New.
28462
28463 PR c++/10219
28464 * g++.dg/template/error1.C: New.
28465
28466 PR c++/9779
28467 * g++.dg/template/dependent-expr1.C: New.
28468
28469 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28470
28471 PR c++/6949
28472 * g++.dg/template/local3.C: New test.
28473
28474 PR c++/11149
28475 * g++.dg/lookup/scoped6.C: New test.
28476
28477 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
28478
28479 PR c++/8046
28480 * g++.dg/other/error7.C: New test.
28481
28482 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
28483
28484 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
28485 * g++.old-deja/g++.abi/vtable3.h: Likewise.
28486 * g++.old-deja/g++.law/code-gen5.C: Likewise.
28487 * g++.old-deja/g++.other/union2.C: Likewise.
28488 * gcc.dg/c90-const-expr-2.c: Likewise.
28489 * gcc.dg/c90-const-expr-3.c: Likewise.
28490 * gcc.dg/c99-const-expr-2.c: Likewise.
28491 * gcc.dg/c99-const-expr-3.c: Likewise.
28492 * gcc.dg/concat.c: Likewise.
28493
28494 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28495
28496 PR c++/9559
28497 * g++.dg/init/static1.C: New test.
28498
28499 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28500
28501 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
28502 * g++.old-deja/g++.other/access2.C: Likewise.
28503 * g++.old-deja/g++.other/decl2.C: Likewise.
28504 * gcc.c-torture/execute/20020615-1.c: Likewise.
28505
28506 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28507
28508 PR c++/4933
28509 * g++.dg/template/sizeof4.C: New test.
28510
28511 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28512
28513 * g++.dg/other/error6.C: New test.
28514
28515 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28516
28517 PR c++/10750
28518 * g++.dg/parse/constant2.C: New test.
28519
28520 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28521
28522 PR c++/11106
28523 * g++.dg/other/error5.C: New test.
28524
28525 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28526
28527 * gcc.dg/format/gcc_diag-1.c: New test.
28528
28529 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
28530
28531 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
28532
28533 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
28534
28535 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
28536 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
28537 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
28538
28539 2003-06-28 Jakub Jelinek <jakub@redhat.com>
28540
28541 * gcc.c-torture/execute/builtins/string-8.c: New test.
28542 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
28543 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
28544 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
28545
28546 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28547
28548 PR c++/10468
28549 * g++.dg/ext/typeof6.C: New test.
28550
28551 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28552
28553 PR c++/10796
28554 * g++.dg/init/enum1.C: New test.
28555
28556 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
28557
28558 * gcc.dg/20030627-1.c: New test.
28559
28560 2003-06-26 Mark Mitchell <mark@codesourcery.com>
28561
28562 PR c++/11332
28563 * g++.dg/expr/static_cast2.C: New test.
28564
28565 2003-06-26 Roger Sayle <roger@eyesopen.com>
28566 Jakub Jelinek <jakub@redhat.com>
28567
28568 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
28569 sprintf(dst,"%s",src) optimization.
28570 * gcc.c-torture/execute/20030626-1.c: New test case.
28571 * gcc.c-torture/execute/20030626-2.c: New test case.
28572
28573 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
28574
28575 * gcc.c-torture/execute/multi-ix.c: New test.
28576
28577 * gcc.c-torture/execute/simd-4.c (main):
28578 Added missing semicolon at end of union.
28579
28580 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
28581
28582 PR c++/8266
28583 * g++.dg/template/explicit-instantiation3.C: New test.
28584
28585 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28586
28587 * gcc.dg/20030626-1.c: Use signed char.
28588
28589 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28590
28591 * gcc.dg/20030626-1.c: New test.
28592
28593 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
28594
28595 * const-str-2.m: Update.
28596
28597 2003-06-25 Mark Mitchell <mark@codesourcery.com>
28598
28599 PR c++/10990
28600 * g++.dg/rtti/dyncast1.C: New test.
28601 * g++.dg/abi/mangle4.C: Correct base-specifier access.
28602 * g++.dg/lookup/scoped1.C: Remove XFAIL.
28603 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
28604
28605 PR c++/10931
28606 * g++.dg/expr/static_cast1.C: New test.
28607
28608 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
28609
28610 * gcc.dg/20030625-1.c: New test.
28611
28612 2003-06-24 Roger Sayle <roger@eyesopen.com>
28613
28614 * gcc.c-torture/compile/20030624-1.c: New test case.
28615
28616 2003-06-24 Jakub Jelinek <jakub@redhat.com>
28617
28618 * gcc.c-torture/execute/string-opt-17.c: New test.
28619
28620 2003-06-24 Mark Mitchell <mark@codesourcery.com>
28621
28622 PR c++/5754
28623 * g++.dg/parse/crash6.C: New test.
28624
28625 2003-06-23 Roger Sayle <roger@eyesopen.com>
28626
28627 * gcc.dg/builtins-24.c: New test case.
28628
28629 2003-06-23 Jakub Jelinek <jakub@redhat.com>
28630
28631 * g++.dg/opt/operator1.C: New test.
28632
28633 2003-06-22 Roger Sayle <roger@eyesopen.com>
28634
28635 * gcc.c-torture/execute/string-opt-16.c: New test case.
28636
28637 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28638
28639 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
28640 * g++.old-deja/g++.other/conv7.C: Likewise.
28641 * g++.old-deja/g++.other/overcnv2.C: Likewise.
28642 * g++.old-deja/g++.other/overload14.C: Likewise.
28643
28644 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28645
28646 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
28647 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
28648
28649 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28650
28651 PR c++/10888
28652 * g++.dg/warn/Winline-3.C: New test.
28653
28654 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28655
28656 * lib/target-supports.exp (check_alias_available): Make the test
28657 program acceptable to the Solaris assembler.
28658
28659 PR c++/10749
28660 * g++.dg/template/memclass2.C: New test.
28661
28662 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28663 Eric Botcazou <ebotcazou@libertysurf.fr>
28664
28665 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
28666 data for non-matching targets.
28667 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
28668
28669 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28670
28671 PR c++/10845
28672 * g++.dg/template/member3.C: New test.
28673
28674 2003-06-19 Mark Mitchell <mark@codesourcery.com>
28675
28676 PR c++/10939
28677 * g++.dg/template/func1.C: New test.
28678
28679 PR c++/9649
28680 * g++.dg/template/static4.C: New test.
28681 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
28682
28683 PR c++/11041
28684 * g++.dg/init/ref7.C: New test.
28685
28686 2003-06-19 Matt Austern <austern@apple.com>
28687
28688 PR c++/11228
28689 * g++.dg/anew1.C: New test.
28690 * g++.dg/anew2.C: New test.
28691 * g++.dg/anew3.C: New test.
28692 * g++.dg/anew4.C: New test.
28693
28694 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
28695
28696 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
28697
28698 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
28699
28700 * gcc.c-torture/execute/simd-4.c (main): Make expected value
28701 endian-dependent.
28702
28703 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
28704
28705 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
28706 Remove cruft.
28707
28708 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
28709
28710 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
28711 * gcc.c-torture/compile/961203-1.c: Likewise.
28712 * gcc.c-torture/compile/980506-1.c: Likewise.
28713
28714 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28715
28716 PR c++/10712
28717 * g++.dg/lookup/using7.C: New test.
28718
28719 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28720
28721 PR c++/11105
28722 * g++.dg/abi/conv1.C: Remove it.
28723 * g++.dg/template/conv7.C: New test.
28724 * g++.dg/template/conv8.C: Likewise.
28725 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
28726 conversion operator.
28727
28728 2003-06-17 Janis Johnson <janis187@us.ibm.com>
28729
28730 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
28731 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28732 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28733 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28734 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28735 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28736 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28737 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28738 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28739 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28740 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28741 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28742 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28743 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28744 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28745 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28746 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28747 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28748 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28749 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28750 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28751 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28752 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28753 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28754 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28755 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28756 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28757 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28758 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28759
28760 2003-06-16 Mark Mitchell <mark@codesourcery.com>
28761
28762 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
28763 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
28764 indications.
28765
28766 2003-06-16 Roger Sayle <roger@eyesopen.com>
28767
28768 * gcc.dg/i386-387-5.c: New test case.
28769 * gcc.dg/i386-387-6.c: New test case.
28770 * gcc.dg/builtins-23.c: New test case.
28771
28772 2003-06-15 Roger Sayle <roger@eyesopen.com>
28773
28774 * gcc.dg/builtins-22.c: New test case.
28775 * gcc.dg/i386-387-1.c: Update to test exp.
28776 * gcc.dg/i386-387-2.c: Likewise.
28777
28778 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28779
28780 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
28781
28782 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28783
28784 * lib/gcc-dg.exp (dg-require-dll): New function.
28785 (dg-xfail-if): Likewise.
28786 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
28787 driver.
28788
28789 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
28790 * gcc.c-torture/compile/20001205-1.c: Likewise.
28791 * gcc.c-torture/compile/20001226-1.c: Likewise.
28792 * gcc.c-torture/compile/20010518-2.c: Likewise.
28793 * gcc.c-torture/compile/20020312-1.c: Likewise.
28794 * gcc.c-torture/compile/20020604-1.c: Likewise.
28795 * gcc.c-torture/compile/920501-12.c: Likewise.
28796 * gcc.c-torture/compile/920501-4.c: Likewise.
28797 * gcc.c-torture/compile/920520-1.c: Likewise.
28798 * gcc.c-torture/compile/920521-1.c: Likewise.
28799 * gcc.c-torture/compile/920625-1.c: Likewise.
28800 * gcc.c-torture/compile/961203-1.c: Likewise.
28801 * gcc.c-torture/compile/980506-1.c: Likewise.
28802 * gcc.c-torture/compile/981006-1.c: Likewise.
28803 * gcc.c-torture/compile/981022-1.c: Likewise.
28804 * gcc.c-torture/compile/981223-1.c: Likewise.
28805 * gcc.c-torture/compile/990617-1.c: Likewise.
28806 * gcc.c-torture/compile/dll.c: Likewise.
28807 * gcc.c-torture/compile/labels-3.c: Likewise.
28808 * gcc.c-torture/compile/mipscop-1.c: Likewise.
28809 * gcc.c-torture/compile/mipscop-2.c: Likewise.
28810 * gcc.c-torture/compile/mipscop-3.c: Likewise.
28811 * gcc.c-torture/compile/mipscop-4.c: Likewise.
28812 * gcc.c-torture/compile/simd-5.c: Likewise.
28813 * gcc.c-torture/compile/20000804-1.x: Remove.
28814 * gcc.c-torture/compile/20001205-1.x: Likewise.
28815 * gcc.c-torture/compile/20001226-1.x: Likewise.
28816 * gcc.c-torture/compile/20010518-2.x: Likewise.
28817 * gcc.c-torture/compile/20020312-1.x: Likewise.
28818 * gcc.c-torture/compile/20020604-1.x: Likewise.
28819 * gcc.c-torture/compile/920501-12.x: Likewise.
28820 * gcc.c-torture/compile/920501-4.x: Likewise.
28821 * gcc.c-torture/compile/920520-1.x: Likewise.
28822 * gcc.c-torture/compile/920521-1.x: Likewise.
28823 * gcc.c-torture/compile/920625-1.x: Likewise.
28824 * gcc.c-torture/compile/961203-1.x: Likewise.
28825 * gcc.c-torture/compile/980506-1.x: Likewise.
28826 * gcc.c-torture/compile/981006-1.x: Likewise.
28827 * gcc.c-torture/compile/981022-1.x: Likewise.
28828 * gcc.c-torture/compile/981223-1.x: Likewise.
28829 * gcc.c-torture/compile/990617-1.x: Likewise.
28830 * gcc.c-torture/compile/mipscop-1.x: Likewise.
28831 * gcc.c-torture/compile/mipscop-2.x: Likewise.
28832 * gcc.c-torture/compile/mipscop-3.x: Likewise.
28833 * gcc.c-torture/compile/mipscop-4.x: Likewise.
28834 * gcc.c-torture/compile/simd-5.x: Likewise.
28835
28836 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
28837
28838 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28839
28840 * gcc.c-torture/execute/20030611-1.c: New test.
28841
28842 2003-06-12 Roger Sayle <roger@eyesopen.com>
28843
28844 PR middle-end/168
28845 * gcc.dg/20030612-1.c: New test case.
28846
28847 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28848
28849 PR c++/10635
28850 * g++.dg/expr/cast1.C: New test.
28851
28852 2003-06-12 Roger Sayle <roger@eyesopen.com>
28853
28854 * gcc.dg/builtins-21.c: New test case.
28855
28856 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
28857
28858 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
28859 options instead of at the end.
28860 * lib/objc.exp (objc_target_compile): Likewise.
28861
28862 2003-06-11 Mark Mitchell <mark@codesourcery.com>
28863
28864 PR c++/10432
28865 * g++.dg/parse/error1.C: New test.
28866
28867 2003-06-11 Janis Johnson <janis187@us.ibm.com>
28868
28869 * gcc.dg/compat/struct-by-value-11_main.c: New file.
28870 * gcc.dg/compat/struct-by-value-11_x.c: New file.
28871 * gcc.dg/compat/struct-by-value-11_y.c: New file.
28872 * gcc.dg/compat/struct-by-value-12_main.c: New file.
28873 * gcc.dg/compat/struct-by-value-12_x.c: New file.
28874 * gcc.dg/compat/struct-by-value-12_y.c: New file.
28875 * gcc.dg/compat/struct-by-value-13_main.c: New file.
28876 * gcc.dg/compat/struct-by-value-13_x.c: New file.
28877 * gcc.dg/compat/struct-by-value-13_y.c: New file.
28878 * gcc.dg/compat/struct-by-value-14_main.c: New file.
28879 * gcc.dg/compat/struct-by-value-14_x.c: New file.
28880 * gcc.dg/compat/struct-by-value-14_y.c: New file.
28881 * gcc.dg/compat/struct-by-value-15_main.c: New file.
28882 * gcc.dg/compat/struct-by-value-15_x.c: New file.
28883 * gcc.dg/compat/struct-by-value-15_y.c: New file.
28884 * gcc.dg/compat/struct-by-value-16_main.c: New file.
28885 * gcc.dg/compat/struct-by-value-16_x.c: New file.
28886 * gcc.dg/compat/struct-by-value-16_y.c: New file.
28887 * gcc.dg/compat/struct-by-value-17_main.c: New file.
28888 * gcc.dg/compat/struct-by-value-17_x.c: New file.
28889 * gcc.dg/compat/struct-by-value-17_y.c: New file.
28890 * gcc.dg/compat/struct-by-value-18_main.c: New file.
28891 * gcc.dg/compat/struct-by-value-18_x.c: New file.
28892 * gcc.dg/compat/struct-by-value-18_y.c: New file.
28893
28894 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
28895 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
28896 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
28897 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
28898 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
28899 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
28900 * gcc.dg/compat/scalar-return-3_main.c: New file.
28901 * gcc.dg/compat/scalar-return-3_x.c: New file.
28902 * gcc.dg/compat/scalar-return-3_y.c: New file.
28903 * gcc.dg/compat/scalar-return-4_main.c: New file.
28904 * gcc.dg/compat/scalar-return-4_x.c: New file.
28905 * gcc.dg/compat/scalar-return-4_y.c: New file.
28906
28907 2003-06-10 Janis Johnson <janis187@us.ibm.com>
28908
28909 * gcc.dg/compat/fp2-struct-check.h: New file.
28910 * gcc.dg/compat/fp2-struct-defs.h: New file.
28911 * gcc.dg/compat/fp2-struct-init.h: New file.
28912 * gcc.dg/compat/struct-by-value-10_main.c: New file.
28913 * gcc.dg/compat/struct-by-value-10_x.c: New file.
28914 * gcc.dg/compat/struct-by-value-10_y.c: New file.
28915 * gcc.dg/compat/struct-return-10_main.c: New file.
28916 * gcc.dg/compat/struct-return-10_x.c: New file.
28917 * gcc.dg/compat/struct-return-10_y.c: New file.
28918
28919 * gcc.dg/compat/compat-common.h: New file.
28920 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
28921 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
28922 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
28923 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
28924 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
28925 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
28926 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
28927 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28928 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
28929 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
28930 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28931 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
28932 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
28933 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28934 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
28935 * gcc.dg/compat/small-struct-check.h: Ditto.
28936 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
28937 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28938 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
28939 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
28940 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28941 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
28942 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
28943 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28944 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
28945 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
28946 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28947 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
28948 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
28949 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28950 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
28951 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
28952 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28953 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
28954 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
28955 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28956 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
28957 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
28958 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28959 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
28960 * gcc.dg/compat/struct-return-2_main.c: Ditto.
28961 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28962 * gcc.dg/compat/struct-return-2_y.c: Ditto.
28963 * gcc.dg/compat/struct-return-3_main.c: Ditto.
28964 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28965 * gcc.dg/compat/struct-return-3_y.c: Ditto.
28966
28967 2003-06-10 Geoffrey Keating <geoffk@apple.com>
28968
28969 * g++.dg/pch/static-1.C: New file.
28970 * g++.dg/pch/static-1.Hs: New file.
28971
28972 2003-06-10 Richard Henderson <rth@redhat.com>
28973
28974 * gcc.dg/asm-7.c: Adjust expected warning text.
28975
28976 2003-06-10 Roger Sayle <roger@eyesopen.com>
28977
28978 * gcc.dg/builtins-20.c: New test case.
28979
28980 2003-06-10 Mark Mitchell <mark@codesourcery.com>
28981
28982 PR c++/11131
28983 * g++.dg/opt/template1.C: New test.
28984
28985 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28986
28987 * lib/gcc-dg.exp (dg-test): Clear additional_files and
28988 additional_sources.
28989
28990 2003-05-21 David Taylor <dtaylor@emc.com>
28991
28992 * gcc.dg/Wpadded.c: New file.
28993
28994 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28995
28996 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
28997 * gcc.dg/special/weak-2.c: Add dg-require-weak.
28998 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
28999 dg-require-weak.
29000
29001 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
29002
29003 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
29004
29005 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29006
29007 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
29008 (dg-require-alias): Likewise.
29009 (dg-require-gc-sections): Likewise.
29010 * lib/target-supports.exp (check_gc_sections_available): Likewise.
29011
29012 2003-06-08 Richard Henderson <rth@redhat.com>
29013
29014 * gcc.dg/20011029-2.c: Fix the array reference.
29015 * gcc.dg/asm-7.c: New.
29016
29017 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
29018
29019 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
29020
29021 2003-06-08 Mark Mitchell <mark@codesourcery.com>
29022
29023 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
29024 (dg-require-gc-sections): Likewise.
29025
29026 2003-06-08 Jan Hubicka <jh@suse.cz>
29027
29028 * i386-cmov1.c: Fix regular expression.
29029 * i386-cvt-1.c: Likewise.
29030 * i386-local.c: Likewise.
29031 * i386-local2.c: Likewise.
29032 * i386-mul.c: Likewise.
29033 * i386-ssetype-1.c: Likewise.
29034 * i386-ssetype-3.c: Likewise.
29035 * i386-ssetype-5.c: Likewise.
29036
29037 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29038
29039 PR c++/11039
29040 * g++.dg/warn/implicit-typename2.C: New test.
29041 * g++.dg/warn/implicit-typename3.C: New test.
29042
29043 2003-06-07 Richard Henderson <rth@redhat.com>
29044
29045 * g++.dg/other/offsetof3.C: Use size_t.
29046 * g++.dg/other/offsetof4.C: Likewise.
29047
29048 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
29049
29050 * lib/copy-file.exp: New. Implement gcc_copy_files.
29051
29052 * lib/dg-pch.exp: Load copy-file.exp
29053 (dg-pch): Use gcc_copy_files instead of "file copy".
29054
29055 2003-06-06 Mark Mitchell <mark@codesourcery.com>
29056
29057 * gcc.dg/weak/weak.exp: Simplify.
29058 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
29059 * gcc.dg/weak/weak-1.c: Likewise.
29060 * gcc.dg/weak/weak-2.c: Likewise.
29061 * gcc.dg/weak/weak-3.c: Likewise.
29062 * gcc.dg/weak/weak-4.c: Likewise.
29063 * gcc.dg/weak/weak-5.c: Likewise.
29064 * gcc.dg/weak/weak-6.c: Likewise.
29065 * gcc.dg/weak/weak-7.c: Likewise.
29066 * gcc.dg/weak/weak-8.c: Likewise.
29067 * gcc.dg/weak/weak-9.c: Likewise.
29068
29069 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
29070
29071 gcc.c-torture/execute/20030606-1.c: New.
29072
29073 2003-06-06 Roger Sayle <roger@eyesopen.com>
29074
29075 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
29076 * gcc.dg/builtins-19.c: Likewise.
29077
29078 2003-06-06 Roger Sayle <roger@eyesopen.com>
29079
29080 * gcc.dg/builtins-2.c: Add some more tests.
29081 * gcc.dg/builtins-18.c: New test case.
29082 * gcc.dg/builtins-19.c: New test case.
29083
29084 2003-06-06 Roger Sayle <roger@eyesopen.com>
29085 Jim Wilson <wilson@tuliptree.org>
29086
29087 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
29088
29089 2003-06-06 Jakub Jelinek <jakub@redhat.com>
29090
29091 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
29092 mempcpy/stpcpy calls not to be optimized into something else.
29093 * gcc.c-torture/execute/string-opt-3.c: Moved to...
29094 * gcc.c-torture/execute/builtins/string-7.c: ...here.
29095 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
29096
29097 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29098
29099 * gcc.dg/format/asm_fprintf-1.c: New test.
29100
29101 2003-06-05 Mark Mitchell <mark@codesourcery.com>
29102
29103 * lib/gcc-defs.exp (additional_sources): New variable.
29104 (dg-additional-sources): New function.
29105 (additional_files): New variable.
29106 (dg-additional-files): New function.
29107 (dg-additional-files-options): Likewise.
29108 * lib/gcc-dg.exp (dg-require-weak): New function.
29109 (dg-require-alias): Likewise.
29110 (dg-require-gc-sections): Likewise.
29111 * lib/target-supports.exp (check_alias_available): Remove testfile
29112 parameter.
29113 (check_gc_sections_available): New function.
29114 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
29115 (dg-gpp-additional-files): Likewise.
29116 * lib/g++.exp (additional_sources): Remove.
29117 (additional_files): Likewise.
29118 (g++_target_compile): Use dg-additional-files-options.
29119
29120 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
29121 Tcl logic.
29122 * gcc.dg/special/ecos.exp: Remove.
29123 * gcc.dg/special/20000419-2.c: Use dg-require-*.
29124 * gcc.dg/special/alias-1.c: Likewise.
29125 * gcc.dg/special/alias-2.c: Likewise.
29126 * gcc.dg/special/gcsec-1.c: Likewise.
29127 * gcc.dg/special/weak-1.c: Likewise.
29128 * gcc.dg/special/weak-2.c: Likewise.
29129 * gcc.dg/special/wkali-1.c: Likewise.
29130 * gcc.dg/special/wkali-2.c: Likewise.
29131
29132 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
29133 dg-gpp-additional-*.
29134 * g++.dg/special/conpr-3.C: Likewise.
29135 * g++.dg/special/conpr-4.C: Likewise.
29136 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
29137 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
29138 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
29139 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
29140 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
29141 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
29142 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
29143 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
29144 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
29145 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
29146 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
29147 * g++.old-deja/g++.other/comdat1.C: Likewise.
29148 * g++.old-deja/g++.other/comdat2.C: Likewise.
29149 * g++.old-deja/g++.other/comdat3.C: Likewise.
29150 * g++.old-deja/g++.other/ctor1.C: Likewise.
29151 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
29152
29153 2003-06-05 Richard Henderson <rth@redhat.com>
29154
29155 * gcc.dg/debug/20030605-1.c: New.
29156
29157 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29158
29159 * README.QMTEST: Update.
29160
29161 2003-06-04 Richard Henderson <rth@redhat.com>
29162
29163 * gcc.dg/cleanup-1.c: New.
29164 * gcc.dg/cleanup-2.c: New.
29165 * gcc.dg/cleanup-3.c: New.
29166 * gcc.dg/cleanup-4.c: New.
29167 * gcc.dg/cleanup-5.c: New.
29168 * gcc.dg/cleanup-6.c: New.
29169 * gcc.dg/cleanup-7.c: New.
29170
29171 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29172
29173 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
29174
29175 * lib/dg-pch.exp: New file.
29176 * g++.dg/pch/pch.exp: Use dg-pch.exp.
29177 * gcc.dg/pch/pch.exp: Likewise.
29178
29179 2003-06-04 Roger Sayle <roger@eyesopen.com>
29180
29181 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
29182 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
29183 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
29184 * gcc.dg/builtins-17.c: New test case.
29185 * gcc.dg/i386-387-4.c: New test case.
29186 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
29187
29188 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29189
29190 * gcc.dg/ultrasp9.c: New test.
29191
29192 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29193
29194 * gcc.c-torture/compile/20030604-1.c: New test.
29195 * gcc.dg/sparc-constant-1.c: New test.
29196
29197 2003-06-03 Glen Nakamura <glen@imodulo.com>
29198
29199 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
29200
29201 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
29202
29203 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
29204
29205 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
29206 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
29207
29208 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
29209
29210 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
29211
29212 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29213
29214 PR c++/10940
29215 * g++.dg/template/spec10.C: New test.
29216
29217 2003-06-03 Roger Sayle <roger@eyesopen.com>
29218
29219 * gcc.dg/builtins-16.c: New test case.
29220
29221 2003-06-03 Jakub Jelinek <jakub@redhat.com>
29222
29223 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
29224 mempcpy test with post-increments.
29225 * gcc.c-torture/execute/string-opt-3.c: New test.
29226 * gcc.dg/string-opt-1.c: New test.
29227
29228 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
29229
29230 PR fortran/10965
29231 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
29232
29233 2003-06-02 Mark Mitchell <mark@codesourcery.com>
29234
29235 * lib/scanasm.exp (dg-scan): New function, factored out of ...
29236 (scan-assembler): ... here. Use dg-scan.
29237 (scan-assembler-not): Likewise.
29238 (scan-file): New function.
29239 (scan-file-not): Likewise.
29240 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
29241 * gcc.dg/cpp/_Pragma4.c: Likewise.
29242 * gcc.dg/cpp/_Pragma5.c: Likewise.
29243 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29244 * gcc.dg/cpp/avoidpaste2.c: Likewise.
29245 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
29246 * gcc.dg/cpp/cmdlne-P.c: Likewise.
29247 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
29248 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
29249 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
29250 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
29251 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
29252 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
29253 * gcc.dg/cpp/cxxcom1.c: Likewise.
29254 * gcc.dg/cpp/line1.c: Likewise.
29255 * gcc.dg/cpp/maccom1.c: Likewise.
29256 * gcc.dg/cpp/maccom2.c: Likewise.
29257 * gcc.dg/cpp/maccom3.c: Likewise.
29258 * gcc.dg/cpp/maccom4.c: Likewise.
29259 * gcc.dg/cpp/maccom5.c: Likewise.
29260 * gcc.dg/cpp/maccom6.c: Likewise.
29261 * gcc.dg/cpp/multiline.c: Likewise.
29262 * gcc.dg/cpp/spacing1.c: Likewise.
29263 * gcc.dg/cpp/spacing2.c: Likewise.
29264 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
29265 * gcc.dg/cpp/trad/maccom1.c: Likewise.
29266 * gcc.dg/cpp/trad/maccom2.c: Likewise.
29267 * gcc.dg/cpp/trad/maccom3.c: Likewise.
29268 * gcc.dg/cpp/trad/maccom4.c: Likewise.
29269 * gcc.dg/cpp/trad/maccom6.c: Likewise.
29270 * gcc.dg/cpp/cxxcom2.c: Likewise.
29271 * gcc.dg/cpp/cxxcom2.h: New file.
29272
29273 * gcc.dg/cpp/truefalse.cpp: Move it to ...
29274 * g++.dg/cpp/truefalse.C: Here.
29275 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
29276
29277 2003-06-01 Loren James Rittle <ljrittle@acm.org>
29278
29279 * gcc.dg/cpp/redef3.c: New file.
29280
29281 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29282
29283 * gcc.dg/i386-loop-3.c: New test.
29284
29285 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
29286
29287 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
29288
29289 2003-05-31 Roger Sayle <roger@eyesopen.com>
29290
29291 * gcc.dg/fwrapv-1.c: New test case.
29292 * gcc.dg/fwrapv-2.c: New test case.
29293
29294 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29295
29296 PR c++/10956
29297 * g++.dg/template/spec9.C: New test.
29298
29299 2003-05-29 Roger Sayle <roger@eyesopen.com>
29300
29301 * gcc.dg/duff-4.c: New test case.
29302
29303 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
29304
29305 PR fortran/10843
29306 * g77.dg/ffixed-form-1.f: New test
29307 * g77.dg/ffixed-form-2.f: New test
29308 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
29309 * g77.dg/ffree-form-3.f: New test
29310
29311 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
29312
29313 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
29314 * gcc.dg/wint_t-1.c: Likewise.
29315
29316 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29317
29318 * g++.dg/template/access11.C: New test.
29319
29320 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29321
29322 PR c++/10849
29323 * g++.dg/template/access10.C: New test.
29324
29325 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29326 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29327
29328 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
29329
29330 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29331
29332 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
29333 suppress for powerpc-*-darwin*.
29334 * gcc.dg/torture/builtin-noret-2.c: Likewise.
29335
29336 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29337
29338 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
29339 suppress option for powerpc-*-darwin*.
29340
29341 2003-05-23 Roger Sayle <roger@eyesopen.com>
29342
29343 * gcc.dg/builtins-1.c: Add tests for tan and atan.
29344 * gcc.dg/builtins-4.c: Add test for fmod.
29345
29346 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29347
29348 PR c++/10682
29349 * g++.dg/template/instantiate4.C: New test.
29350
29351 2003-05-22 Roger Sayle <roger@eyesopen.com>
29352
29353 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
29354
29355 2003-05-21 Janis Johnson <janis187@us.ibm.com>
29356
29357 * gcc.dg/compat/scalar-return-1_main.c: New file.
29358 * gcc.dg/compat/scalar-return-1_x.c: New file.
29359 * gcc.dg/compat/scalar-return-1_y.c: New file.
29360 * gcc.dg/compat/scalar-return-2_main.c: New file.
29361 * gcc.dg/compat/scalar-return-2_x.c: New file.
29362 * gcc.dg/compat/scalar-return-2_y.c: New file.
29363 * gcc.dg/compat/struct-return-3_main.c: New file.
29364 * gcc.dg/compat/struct-return-3_y.c: New file.
29365 * gcc.dg/compat/struct-return-3_x.c: New file.
29366 * gcc.dg/compat/struct-return-2_main.c: New file.
29367 * gcc.dg/compat/struct-return-2_x.c: New file.
29368 * gcc.dg/compat/struct-return-2_y.c: New file.
29369
29370 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29371
29372 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
29373 for hppa*-hp-hpux*.
29374 * gcc.dg/20021014-1.c (dg-options): Likewise.
29375 * gcc.dg/nest.c (dg-options): Likewise.
29376
29377 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
29378
29379 PR c++/9738
29380 * g++.dg/ext/dllimport2.C: New file.
29381 * g++.dg/ext/dllimport3.C: New file.
29382
29383 2003-05-20 Janis Johnson <janis187@us.ibm.com>
29384
29385 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
29386 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29387 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29388 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29389 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29390 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29391 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
29392 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
29393 * gcc.dg/compat/small-struct-defs.h: New file.
29394 * gcc.dg/compat/small-struct-init.h: New file.
29395 * gcc.dg/compat/small-struct-check.h: New file.
29396 * gcc.dg/compat/fp-struct-defs.h: New file.
29397 * gcc.dg/compat/fp-struct-check.h: New file.
29398 * gcc.dg/compat/fp-struct-init.h: New file.
29399 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
29400 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
29401
29402 2003-05-19 Jakub Jelinek <jakub@redhat.com>
29403
29404 * gcc.dg/20030225-2.c: New test.
29405
29406 2003-05-18 Roger Sayle <roger@eyesopen.com>
29407 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29408
29409 * gcc.c-torture/compile/20030518-1.c: New test case.
29410
29411 2003-05-18 Mark Mitchell <mark@codesourcery.com>
29412
29413 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
29414 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
29415 gcc-dg-debug-runtest.
29416 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
29417 gcc-dg-debug-runtest.
29418
29419 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29420
29421 PR c++/9022
29422 * g++.dg/lookup/using6.C: New test.
29423
29424 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29425
29426 * g++.dg/parse/access2.C: New test.
29427
29428 2003-05-17 Mark Mitchell <mark@codesourcery.com>
29429
29430 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
29431 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
29432 * gcc.dg/debug/debug.exp: Likewise.
29433
29434 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
29435
29436 * gcc.dg/dollar.c: New test.
29437
29438 2003-05-16 Janis Johnson <janis187@us.ibm.com>
29439
29440 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
29441 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
29442 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
29443 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
29444 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
29445 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
29446 * gcc.dg/compat/struct-by-value-6_main.c: New file.
29447 * gcc.dg/compat/struct-by-value-6_x.c: New file.
29448 * gcc.dg/compat/struct-by-value-6_y.c: New file.
29449 * gcc.dg/compat/struct-by-value-7_main.c: New file.
29450 * gcc.dg/compat/struct-by-value-7_x.c: New file.
29451 * gcc.dg/compat/struct-by-value-7_y.c: New file.
29452 * gcc.dg/compat/struct-by-value-8_main.c: New file.
29453 * gcc.dg/compat/struct-by-value-8_x.c: New file.
29454 * gcc.dg/compat/struct-by-value-8_y.c: New file.
29455 * gcc.dg/compat/struct-by-value-9_main.c: New file.
29456 * gcc.dg/compat/struct-by-value-9_x.c: New file.
29457 * gcc.dg/compat/struct-by-value-9_y.c: New file.
29458
29459 2003-05-16 Mark Mitchell <mark@codesourcery.com>
29460
29461 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
29462 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
29463 support for "repo" mode.
29464 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
29465 * lib/g77-dg.exp: Likewise.
29466 * lib/obj-dg.exp: Likewise.
29467
29468 2003-05-16 Jakub Jelinek <jakub@redhat.com>
29469
29470 Merge from gcc-3_2-rhl8-branch:
29471 2003-04-23 Jakub Jelinek <jakub@redhat.com>
29472
29473 * gcc.dg/tls/opt-6.c: New test.
29474
29475 2003-04-05 Jakub Jelinek <jakub@redhat.com>
29476
29477 * gcc.dg/20030405-1.c: New test.
29478
29479 2003-03-09 Jakub Jelinek <jakub@redhat.com>
29480
29481 * gcc.dg/20030309-1.c: New test.
29482
29483 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29484
29485 * gcc.c-torture/execute/20030307-1.c: New test.
29486
29487 2003-02-20 Randolph Chung <tausq@debian.org>
29488
29489 * gcc.c-torture/compile/20030220-1.c: New test.
29490
29491 2003-02-18 Jakub Jelinek <jakub@redhat.com>
29492
29493 * gcc.dg/20030217-1.c: New test.
29494
29495 2003-01-29 Jakub Jelinek <jakub@redhat.com>
29496
29497 * gcc.c-torture/compile/20020129-1.c: New test.
29498
29499 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29500
29501 * gcc.dg/unroll-1.c: New test.
29502
29503 2002-11-16 Jan Hubicka <jh@suse.cz>
29504
29505 * gcc.c-torture/execute/20020920-1.c: New test.
29506
29507 2002-10-08 Jakub Jelinek <jakub@redhat.com>
29508
29509 PR target/7434
29510 * gcc.c-torture/compile/20021008-1.c: New test.
29511
29512 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
29513
29514 PR target/7559
29515 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
29516
29517 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29518
29519 * gcc.c-torture/compile/20020807-1.c: New test.
29520
29521 2002-07-30 Jakub Jelinek <jakub@redhat.com>
29522
29523 * gcc.dg/tls/opt-1.c: New test.
29524
29525 2002-07-29 Jakub Jelinek <jakub@redhat.com>
29526
29527 * gcc.dg/20020729-1.c: New test.
29528
29529 2002-07-20 Jakub Jelinek <jakub@redhat.com>
29530
29531 * g++.dg/opt/life1.C: New test.
29532
29533 2002-05-20 Jakub Jelinek <jakub@redhat.com>
29534
29535 * gcc.dg/20020525-1.c: New test.
29536
29537 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29538
29539 PR c++/6794
29540 * g++.dg/ext/pretty1.C: New test.
29541 * g++.dg/ext/pretty2.C: New test.
29542
29543 2003-05-15 Mark Mitchell <mark@codesourcery.com>
29544
29545 PR c++/8385
29546 * g++.dg/ext/typeof5.C: New test.
29547
29548 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
29549
29550 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
29551 __USER_LABEL_PREFIX__ into account.
29552 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
29553
29554 2003-05-14 Roger Sayle <roger@eyesopen.com>
29555
29556 * gcc.dg/builtins-15.c: New test case.
29557
29558 2003-05-13 Zack Weinberg <zack@codesourcery.com>
29559
29560 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
29561
29562 2003-05-12 Mark Mitchell <mark@codesourcery.com>
29563
29564 * lib/g++.exp: Tweak handling of additional source files.
29565 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
29566 * g++.dg/special/conpr-2a.C: Rename to ...
29567 * g++.dg/special/conpr-2a.cc: ... this.
29568 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
29569 * g++.dg/special/conpr-3a.C: Rename to ...
29570 * g++.dg/special/conpr-3a.cc: This.
29571 * g++.dg/special/conpr-3b.C: Rename to ...
29572 * g++.dg/special/conpr-3b.cc: This.
29573 * g++.dg/special/conpr-4.C: New test.
29574 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
29575
29576 2003-05-12 David Edelsohn <edelsohn@gnu.org>
29577
29578 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
29579
29580 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29581
29582 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
29583 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29584 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
29585 * g++.old-deja/g++.other/warn3.C: Likewise.
29586
29587 2003-05-11 Roger Sayle <roger@eyesopen.com>
29588
29589 * gcc.dg/i386-387-1.c: Update to also test log.
29590 * gcc.dg/i386-387-2.c: Likewise.
29591
29592 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
29593
29594 * g77.f-torture/execute/int8421.f: New test.
29595
29596 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29597
29598 PR c++/10230, c++/10481
29599 * g++.dg/lookup/scoped5.C: New test.
29600
29601 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29602
29603 PR c++/10552
29604 * g++.dg/template/ttp6.C: New test.
29605
29606 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
29607
29608 * gcc.c-torture/execute/builtins: New directory.
29609 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
29610 gcc.c-torture/execute/builtins.
29611 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
29612 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
29613 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
29614 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
29615
29616 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29617
29618 PR c++/9252
29619 * g++.dg/template/access8.C: New test.
29620 * g++.dg/template/access9.C: New test.
29621
29622 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29623
29624 PR c++/9554
29625 * g++.dg/parse/access1.C: New test.
29626
29627 2003-05-09 DJ Delorie <dj@redhat.com>
29628
29629 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
29630 long, and not an int.
29631
29632 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29633
29634 PR c++/10555, c++/10576
29635 * g++.dg/template/memclass1.C: New test.
29636
29637 2003-05-08 DJ Delorie <dj@redhat.com>
29638
29639 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
29640 targets.
29641 * gcc.c-torture/execute/20021024-1.x: Likewise.
29642 * gcc.c-torture/execute/shiftdi.x: Likewise.
29643 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
29644 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
29645 * gcc.dg/20021018-1.c: Likewise.
29646
29647 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29648
29649 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
29650
29651 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
29652 (bcopy): Call memmove.
29653
29654 2003-05-08 Roger Sayle <roger@eyesopen.com>
29655
29656 * g77.f-torture/compile/8485.f: New test case.
29657
29658 2003-05-07 Richard Henderson <rth@redhat.com>
29659
29660 PR c++/10570
29661 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
29662 Verify exception_cleanup not called for rethrows.
29663 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
29664 when exiting catch block without rethrowing.
29665 * g++.dg/eh/forced3.C: New.
29666 * g++.dg/eh/forced4.C: New.
29667
29668 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
29669
29670 * gcc.dg/20030505.c: Fix triplet.
29671
29672 2003-05-06 DJ Delorie <dj@redhat.com>
29673
29674 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
29675 * gcc.dg/nest.c: Likewise.
29676
29677 2003-05-05 Roger Sayle <roger@eyesopen.com>
29678
29679 * gcc.dg/builtins-14.c: New test case.
29680
29681 2003-05-05 Janis Johnson <janis187@us.ibm.com>
29682
29683 * lib/compat.exp (compat-execute): New argument.
29684 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
29685 * gcc.dg/compat: New test directory.
29686 * gcc.dg/compat/compat.exp: New expect script.
29687 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
29688 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
29689 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
29690 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
29691 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
29692 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
29693
29694 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
29695 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
29696 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
29697 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
29698 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
29699 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
29700 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
29701 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
29702 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
29703 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
29704 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
29705 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
29706 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
29707 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
29708 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
29709
29710 2003-05-05 Zack Weinberg <zack@codesourcery.com>
29711
29712 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
29713
29714 2003-05-05 Jakub Jelinek <jakub@redhat.com>
29715
29716 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
29717
29718 2003-05-05 Geoffrey Keating <geoffk@apple.com>
29719
29720 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
29721 * gcc.dg/ppc-fsel-2.c: New test.
29722
29723 * gcc.dg/unused-5.c: New test.
29724
29725 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29726
29727 PR c++/10496
29728 * g++.dg/warn/pmf1.C: New test.
29729
29730 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29731
29732 PR c++/4494
29733 * g++.dg/warn/main.C: New test.
29734
29735 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29736
29737 * gcc.dg/nonnull-3.c: New test.
29738
29739 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
29740
29741 * gcc.dg/cpp/Wtrigraphs.c: Update.
29742 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
29743
29744 2003-05-03 Geoffrey Keating <geoffk@apple.com>
29745
29746 * gcc.dg/ppc-fsel-1.c: New test.
29747
29748 2003-05-03 Zack Weinberg <zack@codesourcery.com>
29749
29750 PR c/10604
29751 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
29752
29753 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
29754
29755 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
29756
29757 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29758
29759 PR c++/9364, c++/10553, c++/10586
29760 * g++.dg/parse/typename4.C: New test.
29761 * g++.dg/parse/typename5.C: Likewise.
29762
29763 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
29764
29765 * gcc.c-torture/compile/20030503-1.c: New test.
29766
29767 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29768
29769 * g++.dg/lookup/using5.C: Fix testcase error.
29770
29771 2003-05-01 Chris Demetriou <cgd@broadcom.com>
29772
29773 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
29774 since MEABI is no longer supported. Remove all vestiges
29775 of MEABI from the test.
29776
29777 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29778
29779 PR c++/10554
29780 * g++.dg/lookup/using5.C: New test.
29781
29782 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29783
29784 PR c++/8772
29785 * g++.dg/template/ttp5.C: New test.
29786
29787 2003-04-30 Mark Mitchell <mark@codesourcery.com>
29788
29789 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
29790 (dg-gpp-additional-sources): New function.
29791 (dg-gpp-additional-files): Likewise.
29792 * lib/g++.exp (additional_sources): New variable.
29793 (additional_files): Likewise.
29794 (g++_target_compile): Deal with them.
29795 * lib/old-dejagnu.exp: Remove.
29796 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
29797 * g++.old-deja: Revise all tests to use dg commands.
29798
29799 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29800
29801 PR c++/9432, c++/9528
29802 * g++.dg/lookup/using4.C: New test.
29803
29804 2003-04-29 Geoffrey Keating <geoffk@apple.com>
29805
29806 * gcc.dg/noreturn-5.c: New file.
29807 * gcc.dg/noreturn-6.c: New file.
29808
29809 * gcc.c-torture/compile/inline-1.c: New file.
29810
29811 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29812
29813 PR c++/10551
29814 * g++.dg/template/explicit1.C: New test.
29815
29816 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29817
29818 PR c++/10549
29819 * g++.dg/other/bitfield1.C: New test.
29820
29821 PR c++/10527
29822 * g++.dg/init/new7.C: New test.
29823
29824 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29825
29826 * g++.dg/ext/desig1.C: New test.
29827 * g++.dg/ext/init1.C: Update.
29828
29829 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
29830
29831 2003-04-28 Mark Mitchell <mark@codesourcery.com>
29832
29833 PR c++/10180
29834 * g++.dg/warn/Winline-1.C: New test.
29835
29836 2003-04-28 Jakub Jelinek <jakub@redhat.com>
29837
29838 * gcc.c-torture/execute/string-opt-19.c: New test.
29839
29840 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
29841 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
29842
29843 2003-04-27 Mark Mitchell <mark@codesourcery.com>
29844
29845 PR c++/10506
29846 * g++.dg/init/new6.C: New test.
29847
29848 PR c++/10503
29849 * g++.dg/init/ref6.C: New test.
29850
29851 2003-04-26 David Edelsohn <edelsohn@gnu.org>
29852
29853 * g++.dg/warn/weak1.C: XFAIL on AIX4.
29854
29855 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29856
29857 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
29858 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
29859
29860 2003-04-25 Mark Mitchell <mark@codesourcery.com>
29861
29862 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
29863 initialized static data members.
29864
29865 2003-04-25 H.J. Lu <hjl@gnu.org>
29866
29867 * gcc.dg/ia64-sync-4.c: New test.
29868
29869 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29870
29871 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
29872 date.
29873
29874 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
29875
29876 PR c++/10337
29877 * g++.dg/warn/conv1.C: New test.
29878 * g++.old-deja/g++.other/conv7.C: Adjust.
29879 * g++.old-deja/g++.other/overload14.C: Adjust.
29880
29881 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29882
29883 PR c++/10471
29884 * g++.dg/template/defarg2.C: New test.
29885
29886 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
29887
29888 * gcc.dg/cpp/include2.c: Update.
29889 * gcc.dg/cpp/multiline-2.c: New.
29890 * gcc.dg/cpp/multiline.c: Update.
29891 * gcc.dg/cpp/strify2.c: Update.
29892 * gcc.dg/cpp/trad/literals-2.c: Update.
29893
29894 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29895
29896 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
29897
29898 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29899
29900 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
29901
29902 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29903
29904 PR c++/10451
29905 * g++.dg/parse/crash4.C: New test.
29906
29907 PR c++/9847
29908 * g++.dg/parse/crash5.C: New test.
29909
29910 2003-04-22 Mark Mitchell <mark@codesourcery.com>
29911
29912 PR c++/10446
29913 * g++.dg/parse/crash3.C: New test.
29914
29915 PR c++/10428
29916 * g++.dg/parse/elab1.C: New test.
29917
29918 2003-04-22 Devang Patel <dpatel@apple.com>
29919
29920 * gcc.dg/cpp/trad/funlike-5.c: New test.
29921
29922 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
29923
29924 * g++.dg/other/packed1.C: Fix dg options.
29925
29926 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
29927
29928 * g++.dg/other/offsetof2.C: New test.
29929
29930 2003-04-21 Mark Mitchell <mark@codesourcery.com>
29931
29932 * g++.dg/template/recurse.C: Adjust location of error messages.
29933
29934 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
29935
29936 PR c++/9881
29937 * g++.dg/init/addr-const1.C: New test.
29938 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
29939
29940 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
29941
29942 PR c++/10405
29943 * g++.dg/lookup/struct-hack1.C: New test.
29944
29945 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
29946
29947 * ucs.c: Update diagnostic messages.
29948
29949 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29950
29951 * gcc.dg/cpp/truefalse.cpp: New test.
29952 * gcc.dg/cpp/cpp.exp: Update.
29953 * g++.dg/other/stdbool-if.C: Remove.
29954
29955 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29956
29957 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
29958 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
29959
29960 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29961
29962 * gcc.c-torture/compile/20030418-1.c: New test.
29963
29964 2003-04-17 Janis Johnson <janis187@us.ibm.com>
29965
29966 * README.compat: Remove; content moved to doc/sourcebuild.texi.
29967
29968 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29969
29970 PR c++/10347
29971 g++.dg/template/dependent-name1.C: New test.
29972
29973 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
29974
29975 * gcc.dg/warn-1.c (tourist_guide): New array,
29976 contains a pointer to bar.
29977
29978 2003-04-16 Roger Sayle <roger@eyesopen.com>
29979
29980 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
29981 * gcc.c-torture/execute/medce-1.c: New test case.
29982 * gcc.c-torture/execute/medce-2.c: New test case.
29983
29984 2003-04-15 Mark Mitchell <mark@codesourcery.com>
29985
29986 * lib/prune.exp: Ignore more messages.
29987
29988 PR c++/10381
29989 * g++.dg/parse/lookup3.C: New test.
29990
29991 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
29992
29993 * gcc.c-torture/compile/20030415-1.c : New test.
29994
29995 2003-04-14 Mark Mitchell <mark@codesourcery.com>
29996
29997 * gcc.c-torture/execute/scope-2.c: Move to ...
29998 * gcc.dg/noncompile/scope.c: .... here.
29999
30000 2003-04-14 Roger Sayle <roger@eyesopen.com>
30001
30002 * gcc.dg/20030414-2.c: New test case.
30003
30004 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
30005
30006 PR target/10377
30007 * gcc.dg/20030414-1.c: New test.
30008
30009 2003-04-13 Roger Sayle <roger@eyesopen.com>
30010
30011 * gcc.dg/builtins-12.c: New test case.
30012 * gcc.dg/builtins-13.c: New test case.
30013
30014 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30015
30016 * gcc.c-torture/execute/string-opt-18.c: New test.
30017
30018 2003-04-13 Mark Mitchell <mark@codesourcery.com>
30019
30020 PR c++/10300
30021 * g++.dg/init/new5.C: New test.
30022
30023 2003-04-12 Mark Mitchell <mark@codesourcery.com>
30024
30025 PR c++/7910
30026 * g++.dg/ext/dllimport1.C: New test.
30027
30028 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30029
30030 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
30031
30032 2003-04-11 Bud Davis <bdavis9659@comcast.net>
30033
30034 PR Fortran/9263
30035 * g77.f-torture/noncompile/9263.f: New test
30036 PR Fortran/1832
30037 * g77.f-torture/execute/1832.f: New test
30038
30039 2003-04-11 David Chad <davidc@freebsd.org>
30040 Loren J. Rittle <ljrittle@acm.org>
30041
30042 libobjc/8562
30043 * objc.dg/headers.m: New test.
30044
30045 2003-04-10 Zack Weinberg <zack@codesourcery.com>
30046
30047 * gcc.c-torture/execute/builtin-noret-2.c: New.
30048 * gcc.c-torture/execute/builtin-noret-2.x: New.
30049 XFAIL builtin-noret-2.c at -O1 and above.
30050 * gcc.dg/redecl.c: New.
30051 * gcc.dg/Wshadow-1.c: Update error regexps.
30052
30053 2003-04-10 Mark Mitchell <mark@codesourcery.com>
30054
30055 * g++.dg/abi/bitfield10.C: New test.
30056
30057 2003-04-09 Mike Stump <mrs@apple.com>
30058
30059 * gcc.dg/pch/pch.exp: Make testcase names longer.
30060 * g++.dg/pch/pch.exp: Make testcase names longer.
30061
30062 2003-04-08 Roger Sayle <roger@eyesopen.com>
30063
30064 * gcc.dg/builtins-11.c: New test case.
30065
30066 2003-04-08 Roger Sayle <roger@eyesopen.com>
30067
30068 * gcc.dg/builtins-9.c: New test case.
30069 * gcc.dg/builtins-10.c: New test case.
30070
30071 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
30072
30073 * gcc.dg/noncompile/init-4.c.c: New test.
30074
30075 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
30076
30077 * gcc.misc-test/gcov-9.c: New test.
30078 * gcc.misc-test/gcov-10.c: New test
30079 * gcc.misc-test/gcov-11.c: New test.
30080
30081 2003-04-05 Zack Weinberg <zack@codesourcery.com>
30082
30083 PR optimization/10024
30084 * gcc.c-torture/compile/20030405-1.c: New test.
30085
30086 2003-04-04 Geoffrey Keating <geoffk@apple.com>
30087
30088 * gcc.dg/pch/static-3.c: New.
30089 * gcc.dg/pch/static-3.hs: New.
30090 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
30091
30092 2003-04-04 Richard Henderson <rth@redhat.com>
30093
30094 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
30095 * g++.dg/eh/forced2.C: Likewise.
30096
30097 2003-04-03 Mike Stump <mrs@apple.com>
30098
30099 * lib/scanasm.exp (scan-assembler): Add xfail processing for
30100 target arg.
30101 (scan-assembler-times, scan-assembler-not): Likewise.
30102 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
30103
30104 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30105
30106 * gcc.dg/sparc-loop-1.c: New test.
30107
30108 2003-04-02 Geoffrey Keating <geoffk@apple.com>
30109
30110 PR other/9274
30111 * g++.dg/pch/system-2.C: New.
30112 * g++.dg/pch/system-2.Hs: New.
30113
30114 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
30115
30116 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
30117
30118 * g++.dg/eh/simd-1.C (vecfunc): Same.
30119
30120 2003-04-01 Roger Sayle <roger@eyesopen.com>
30121
30122 * gcc.c-torture/execute/20030401-1.c: New test case.
30123
30124 2003-04-01 Ziemowit Laski <zlaski@apple.com>
30125
30126 * objc.dg/defs.m: New.
30127
30128 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
30129
30130 * g++.dg/eh/simd-1.C: New.
30131 * g++.dg/eh/simd-2.C: New.
30132
30133 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
30134
30135 * gcc.c-torture/execute/simd-3.c: New.
30136
30137 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30138
30139 PR c/9936
30140 * gcc.dg/20030331-2.c: New test.
30141
30142 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30143
30144 PR c++/10278
30145 * g++.dg/parse/crash2.C: New test.
30146
30147 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30148
30149 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
30150 * gcc.c-torture/execute/20030331-1.c: ...here.
30151
30152 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30153
30154 * gcc.c-torture/execute/20030331-1.c: New test.
30155
30156 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
30157
30158 * lib/gcov.exp: Adjust call return testing strings.
30159 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
30160
30161 2003-03-31 Roger Sayle <roger@eyesopen.com>
30162
30163 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
30164 * gcc.dg/builtins-7.c: New test case.
30165 * gcc.dg/builtins-8.c: New test case.
30166
30167 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30168
30169 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
30170
30171 2003-03-30 Mark Mitchell <mark@codesourcery.com>
30172
30173 PR c++/7647
30174 * g++.dg/lookup-class-member-2.C: New test.
30175
30176 2003-03-30 Glen Nakamura <glen@imodulo.com>
30177
30178 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
30179
30180 2003-03-28 Roger Sayle <roger@eyesopen.com>
30181
30182 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
30183
30184 2003-03-28 Mark Mitchell <mark@codesourcery.com>
30185
30186 * g++.dg/init/attrib1.C: New test.
30187
30188 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30189
30190 * gcc.dg/ultrasp8.c: New test.
30191
30192 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30193
30194 * gcc.dg/ultrasp7.c: New test.
30195
30196 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
30197
30198 PR c++/10047
30199 * g++.dg/template/inline1.C: New test.
30200
30201 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30202
30203 * gcc.dg/sparc-dwarf2.c: New test.
30204
30205 2003-03-27 Roger Sayle <roger@eyesopen.com>
30206
30207 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
30208 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
30209
30210 2003-03-27 Mark Mitchell <mark@codesourcery.com>
30211
30212 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
30213 than reading .x files.
30214 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
30215 * g77.dg/gcov/gcov-1.f: Likewise.
30216 * gcc.misc-tests/gcov-4b.c: Likewise.
30217 * gcc.misc-tests/gcov-5b.c: Likewise.
30218 * gcc.misc-tests/gcov-6.c: Likewise.
30219 * gcc.misc-tests/gcov-7.c: Likewise.
30220 * gcc.misc-tests/gcov-8.c: Likewise.
30221 * g++.dg/gcov/gcov-1.x: Remove.
30222 * g77.dg/gcov/gcov-1.x: Likewise.
30223 * gcc.misc-tests/gcov-4b.x: Likewise.
30224 * gcc.misc-tests/gcov-5b.x: Likewise.
30225 * gcc.misc-tests/gcov-6.x: Likewise.
30226 * gcc.misc-tests/gcov-7.x: Likewise.
30227 * gcc.misc-tests/gcov-8.x: Likewise.
30228
30229 2003-03-27 Glen Nakamura <glen@imodulo.com>
30230
30231 PR opt/10087
30232 * gcc.dg/20030324-1.c: New test.
30233
30234 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
30235
30236 PR c++/10224
30237 * g++.dg/template/arg3.C: New test.
30238
30239 PR c++/10158
30240 * g++.dg/template/friend18.C: New test.
30241
30242 2003-03-26 Roger Sayle <roger@eyesopen.com>
30243
30244 * g77.f-torture/compile/20030326-1.f: New test case.
30245
30246 2003-03-26 Janis Johnson <janis187@us.ibm.com>
30247
30248 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
30249
30250 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
30251
30252 2003-03-26 Jakub Jelinek <jakub@redhat.com>
30253
30254 * gcc.dg/ia64-sync-3.c: New test.
30255
30256 2003-03-26 Alan Modra <amodra@bigpond.net.au>
30257
30258 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
30259
30260 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30261
30262 * gcc.dg/ultrasp6.c: New test.
30263
30264 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30265
30266 * gcc.dg/i386-signbit-1.c: New test.
30267 * gcc.dg/i386-signbit-2.c: New test.
30268 * gcc.dg/i386-signbit-3.c: New test.
30269
30270 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30271
30272 * gcc.dg/ultrasp5.c: Fix options.
30273
30274 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30275
30276 * gcc.dg/ultrasp5.c: Fix comment.
30277
30278 2003-03-24 Bud Davis <bdavis9659@comcast.net>
30279
30280 PR fortran/10197
30281 * g77.f-torture/execute/10197.f: New test.
30282
30283 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
30284
30285 PR c++/9898, c++/383
30286 * g++.dg/template/conv6.C: New test.
30287
30288 PR c++/10119
30289 * g++.dg/template/ptrmem5.C: New test.
30290
30291 PR c++/10026
30292 * g++.dg/lookup/koenig1.C: New test.
30293
30294 PR C++/10199
30295 * g++.dg/lookup/template2.C: New test.
30296
30297 2003-03-24 Jakub Jelinek <jakub@redhat.com>
30298
30299 * g++.dg/opt/rtti1.C: New test.
30300
30301 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30302
30303 * gcc.dg/ultrasp5.c: New test.
30304
30305 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
30306
30307 PR middle-end/9967
30308 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
30309 builtin fputs.
30310
30311 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
30312
30313 PR c/8224
30314 * gcc.dg/20030323-1.c: New test.
30315
30316 2003-03-23 Roger Sayle <roger@eyesopen.com>
30317
30318 * gcc.c-torture/compile/20030323-1.c: New test case.
30319
30320 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
30321
30322 * gcc.dg/20030321-1.c: New test.
30323
30324 2003-03-22 Zack Weinberg <zack@codesourcery.com>
30325
30326 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
30327
30328 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
30329
30330 PR c++/9978, c++/9708
30331 * g++.dg/ext/vlm1.C: Adjust expected error.
30332 * g++.dg/ext/vla2.C: New test.
30333 * g++.dg/template/arg1.C: New test.
30334 * g++.dg/template/arg2.C: New test.
30335
30336 2003-03-22 Bud Davis <bdavis9659@comcast.net>
30337
30338 * g77.f-torture/execute/select.f: New test.
30339 * g77.f-torture/noncompile/select_no_compile.f: New test.
30340
30341 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
30342
30343 PR c++/9898
30344 * g++.dg/other/error4.C: New test.
30345
30346 2003-03-20 Mark Mitchell <mark@codesourcery.com>
30347
30348 * g++.dg/template/friend17.C: New test.
30349
30350 2003-03-21 Alan Modra <amodra@bigpond.net.au>
30351
30352 * gcc.c-torture/compile/20030320-1.c: New.
30353
30354 2003-03-20 Roger Sayle <roger@eyesopen.com>
30355
30356 * gcc.dg/builtins-6.c: New test case.
30357
30358 2003-03-19 Alan Modra <amodra@bigpond.net.au>
30359
30360 PR target/10073
30361 * gcc.c-torture/compile/20030319-1.c: New.
30362
30363 2003-03-18 Jan Hubicka <jh@suse.cz>
30364
30365 * gcc.dg/i386-cvt-1.c: New test.
30366
30367 2003-03-17 Zack Weinberg <zack@codesourcery.com>
30368
30369 * objc.dg/naming-1.m: Use "(parse|syntax) error".
30370 * objc.dg/naming-2.m: Likewise.
30371
30372 2003-03-17 Mark Mitchell <mark@codesourcery.com>
30373
30374 PR c++/9639
30375 * g++.dg/parse/crash1.C: New test.
30376
30377 2003-03-16 Mark Mitchell <mark@codesourcery.com>
30378
30379 PR c++/8805
30380 * g++.dg/eh/cleanup1.C: New test.
30381
30382 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
30383
30384 * gcc.c-torture/execute/20030316-1.c: New test case.
30385
30386 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
30387
30388 PR c++/9629
30389 * g++.dg/init/ctor2.C: New test.
30390
30391 2003-03-15 Roger Sayle <roger@eyesopen.com>
30392
30393 * g77.f-torture/compile/xformat.f: New test case.
30394
30395 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30396
30397 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
30398 * g++.old-deja/g++.mike/eh50.C: Likewise.
30399
30400 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30401
30402 PR c++/6440
30403 * g++.dg/template/spec7.C: New test.
30404 * g++.dg/template/spec8.C: Likewise.
30405
30406 2003-03-14 Jakub Jelinek <jakub@redhat.com>
30407
30408 * gcc.c-torture/execute/20030313-1.c: New test.
30409
30410 2003-03-14 Richard Henderson <rth@redhat.com>
30411
30412 * gcc.dg/inline-2.c: Adjust alpha test for external call.
30413
30414 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30415
30416 * gcc.c-torture/compile/20030314-1.c: New test.
30417
30418 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
30419
30420 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
30421 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
30422 thumb target,
30423 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
30424 to accept newer _imp__ prefix and additional
30425 newline in .drectve section.
30426 * gcc.dg/dll-4.c: Likewise.
30427 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
30428 switch.
30429
30430 2003-03-13 Mark Mitchell <mark@codesourcery.com>
30431
30432 * g++.dg/parse/namespace9.C: New test.
30433
30434 * g++.dg/init/ref5.C: New test.
30435 * g++.dg/parse/ptrmem1.C: Likewise.
30436
30437 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30438
30439 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
30440 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
30441 regular expression.
30442 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
30443 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
30444
30445 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
30446
30447 * gcc.c-torture/execute/20030224-2.c: New test.
30448
30449 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30450
30451 * gcc.dg/decl-3.c: New test.
30452
30453 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30454
30455 * gcc.dg/i386-loop-2.c: New test.
30456
30457 2003-03-11 Mark Mitchell <mark@codesourcery.com>
30458
30459 PR c++/9474
30460 * g++.dg/parse/namespace8.C: New test.
30461
30462 PR c++/9924
30463 * g++.dg/overload/builtin2.C: New test.
30464
30465 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
30466
30467 * gcc.dg/return-type-3.c: New test.
30468
30469 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30470
30471 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
30472 profiling options are not supported.
30473
30474 2003-03-10 Mark Mitchell <mark@codesourcery.com>
30475
30476 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
30477 * g++.old-deja/g++.warn/impint2.C: Likewise.
30478
30479 2003-03-10 Devang Patel <dpatel@apple.com>
30480
30481 * g++.dg/cpp/c++_cmd_1.C: New test.
30482 * g++.dg/cpp/c++_cmd_1.h: New file.
30483
30484 2003-03-10 Segher Boessenkool <segher@koffie.nl>
30485
30486 * gcc.dg/altivec-9.c: New file.
30487
30488 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30489
30490 * gcc.dg/ppc-sdata-1.c: New test.
30491 * gcc.dg/ppc-sdata-2.c: New test.
30492
30493 2003-03-09 Mark Mitchell <mark@codesourcery.com>
30494
30495 PR c++/9373
30496 * g++.dg/opt/ptrmem2.C: New test.
30497
30498 PR c++/8534
30499 * g++.dg/opt/ptrmem1.C: New test.
30500
30501 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30502
30503 * gcc.dg/i386-loop-1.c: New test.
30504
30505 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30506
30507 PR c++/9970
30508 * g++.dg/lookup/friend1.C: New test.
30509
30510 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30511
30512 PR c++/9823
30513 * g++.dg/parser/constructor1.C: New test.
30514
30515 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
30516
30517 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
30518
30519 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
30520
30521 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
30522
30523 * gcc.dg/cpp/Wunused.c: Update test.
30524
30525 2003-03-08 Jan Hubicka <jh@suse.cz>
30526
30527 * gcc.dg/inline-3.c: New test.
30528
30529 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30530
30531 PR c++/9809
30532 * g++.dg/parse/builtin1.C: New test.
30533
30534 PR c++/9982
30535 * g++.dg/abi/cookie1.C: New test.
30536 * g++.dg/abi/cookie2.C: Likewise.
30537
30538 PR c++/9524
30539 * g++.dg/template/field1.C: New test.
30540
30541 PR c++/9912
30542 * g++.dg/parse/class1.C: New test.
30543 * g++.dg/parse/namespace7.C: Likewise.
30544 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
30545
30546 2003-03-07 Mark Mitchell <mark@codesourcery.com>
30547
30548 * g++.dg/init/ref4.C: New test.
30549
30550 2003-03-07 Jan Hubicka <jh@suse.cz>
30551
30552 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
30553 * gcc.dg/inline-3.c: New test.
30554
30555 2003-03-06 Mark Mitchell <mark@codesourcery.com>
30556
30557 * g++.dg/init/ref3.C: New test.
30558
30559 PR c++/9965
30560 * g++.dg/init/ref2.C: New test.
30561
30562 PR c++/9400
30563 * g++.dg/warn/Wshadow-2.C: New test.
30564
30565 PR c++/9791
30566 * g++.dg/warn/Woverloaded-1.C: New test.
30567
30568 2003-03-05 Jan Hubicka <jh@suse.cz>
30569
30570 * gcc.dg/i386-local2.c: New.
30571 * gcc.dg/i386-local.c: Fix typo.
30572
30573 2003-03-05 Mark Mitchell <mark@codesourcery.com>
30574
30575 * g++.dg/abi/layout3.C: New test.
30576
30577 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30578
30579 * gcc.c-torture/compile/20030305-1.c
30580
30581 2003-03-05 Jan Hubicka <jh@suse.cz>
30582
30583 * gcc.dg/i386-local.c: New.
30584
30585 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
30586
30587 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
30588
30589 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30590
30591 * gcc.dg/switch-2.c: New test.
30592 * gcc.dg/switch-3.c: New test.
30593 * gcc.dg/Wswitch.c: Adjust line numbers.
30594 * gcc.dg/Wswitch-default.c: Likewise.
30595 * gcc.dg/Wswitch-enum.c: Likewise.
30596
30597 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
30598
30599 * gcc.c-torture/execute/20030222-1.c: New test.
30600
30601 2003-03-03 James E Wilson <wilson@tuliptree.org>
30602
30603 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
30604
30605 2003-03-03 Mark Mitchell <mark@codesourcery.com>
30606
30607 PR c++/9878
30608 * g++.dg/init/ref1.C: New test.
30609
30610 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
30611
30612 * gcc.dg/sh-relax.c: New SH-only test.
30613
30614 2003-03-03 Geoffrey Keating <geoffk@apple.com>
30615
30616 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
30617 comment explaining purpose of testcase.
30618
30619 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30620
30621 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
30622 for HC11/HC12 (asm needs two int registers).
30623 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
30624 HC11/HC12 because the test uses an asm which needs two 32-bit
30625 registers.
30626
30627 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30628
30629 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
30630 for HC11/HC12 (array is too large otherwise).
30631 * gcc.c-torture/compile/920501-4.x: New file, likewise.
30632 * gcc.c-torture/compile/20010518-2.x: Likewise.
30633 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
30634 HC11/HC12 (array is too large).
30635
30636 2003-03-01 Geoffrey Keating <geoffk@apple.com>
30637
30638 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
30639 * lib/g++-dg.exp (g++-dg-test): Likewise.
30640
30641 2003-03-01 Roger Sayle <roger@eyesopen.com>
30642
30643 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
30644 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
30645
30646 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30647
30648 * g++.dg/warn/implicit-typename1.C: Remove warning.
30649
30650 2003-02-28 Richard Henderson <rth@redhat.com>
30651
30652 * gcc.dg/noreturn-1.c: Move noreturn warning line.
30653 * gcc.dg/return-type-1.c: Move control reaches end warning line.
30654
30655 2003-02-28 Geoffrey Keating <geoffk@apple.com>
30656
30657 * gcc.dg/pch/pch.exp: Change .pch to .gch.
30658 * g++.dg/pch/pch.exp: Likewise.
30659
30660 2003-02-28 Mark Mitchell <mark@codesourcery.com>
30661
30662 PR c++/9879
30663 * testsuite/g++.dg/init/new4.C: New test.
30664
30665 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
30666
30667 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
30668
30669 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
30670
30671 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
30672 unsigned long.
30673
30674 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
30675 wider than float.
30676
30677 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30678
30679 * lib/scanasm.exp: Add support for counting numbers of
30680 occurences.
30681 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
30682 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
30683
30684 2003-02-25 Mark Mitchell <mark@codesourcery.com>
30685
30686 PR c++/9683
30687 * g++.dg/template/static3.C: New test.
30688
30689 PR c++/9829
30690 * g++.dg/parse/namespace6.C: New test.
30691
30692 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30693
30694 PR target/9732
30695 * gcc.dg/20030225-1.c: New test.
30696
30697 2003-02-24 Mark Mitchell <mark@codesourcery.com>
30698
30699 * README: Remove out-of-date information.
30700
30701 PR c++/9836
30702 * g++.dg/template/spec6.C: New test.
30703
30704 2003-02-24 Jeff Law <law@redhat.com>
30705
30706 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
30707
30708 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30709
30710 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
30711 * gcc.dg/pragma-ep-1.c: Likewise.
30712
30713 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30714
30715 PR c++/9602
30716 * g++.dg/template/friend16.C: New test.
30717
30718 2003-02-23 Mark Mitchell <mark@codesourcery.com>
30719
30720 PR c++/5333
30721 * g++.dg/parse/fused-params1.C: Adjust error messages.
30722 * g++.dg/template/nested3.C: New test.
30723
30724 2003-02-24 Alan Modra <amodra@bigpond.net.au>
30725
30726 * g++.dg/abi/param1.C: New test.
30727
30728 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30729
30730 PR c++/7982
30731 * g++.dg/warn/implicit-typename1.C: New test.
30732
30733 2003-02-22 Kelley Cook <kelleycook@comcast.net>
30734
30735 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
30736 with "mtune".
30737 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30738 * gcc.c-torture/execute/20010129-1.x: Likewise.
30739 * gcc.dg/20011107-1.c: Likewise.
30740 * gcc.dg/20020108-1.c: Likewise.
30741 * gcc.dg/20020122-3.c: Likewise.
30742 * gcc.dg/20020206-1.c: Likewise.
30743 * gcc.dg/20020310-1.c: Likewise.
30744 * gcc.dg/20020426-2.c: Likewise.
30745 * gcc.dg/20020517-1.c: Likewise.
30746 * gcc.dg/991230-1.c: Likewise.
30747 * gcc.dg/i386-unroll-1.c: Likewise.
30748 * gcc.misc-tests/i386-prefetch.exp: Likewise.
30749
30750 2003-02-22 Jan Hubicka <jh@suse.cz>
30751
30752 * gcc.dg/i386-mul.c: New test.
30753
30754 2003-02-21 Roger Sayle <roger@eyesopen.com>
30755
30756 * gcc.dg/builtins-5.c: New test case.
30757
30758 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
30759
30760 * gcc.dg/asmreg-1.c: New test.
30761
30762 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30763
30764 PR c++/9749
30765 * g++.dg/parse/varmod1.C: New test.
30766
30767 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30768
30769 PR c++/9727
30770 * g++.dg/template/op1.C: New test.
30771
30772 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30773
30774 PR c++/8906
30775 * g++.dg/template/nested2.C: New test.
30776
30777 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30778
30779 PR c++/8724
30780 * g++.dg/expr/dtor1.C: New test.
30781
30782 2003-02-21 Zack Weinberg <zack@codesourcery.com>
30783
30784 * gcc.dg/cpp/include3.c: New test.
30785 * gcc.dg/cpp/inc/foo.h: New file.
30786
30787 2003-02-21 Glen Nakamura <glen@imodulo.com>
30788
30789 * gcc.c-torture/execute/20030221-1.c: New test.
30790
30791 2003-02-20 Mark Mitchell <mark@codesourcery.com>
30792
30793 PR c++/9729
30794 * g++.dg/abi/conv1.C: New test.
30795
30796 2003-02-20 Jan Hubicka <jh@suse.cz>
30797
30798 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
30799
30800 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
30801
30802 * gcc.c-torture/compile/20030219-1.c: New test.
30803
30804 2003-02-18 Jan Hubicka <jh@suse.cz>
30805
30806 * gcc.dg/funcorder.c: New test.
30807
30808 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30809
30810 * gcc.c-torture/execute/20030218-1.c: New.
30811
30812 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
30813
30814 * gcc.dg/20030218-1.c: New.
30815
30816 2003-02-18 Richard Henderson <rth@redhat.com>
30817
30818 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
30819 * gcc.dg/attr-used-2.c: New.
30820
30821 2003-02-18 Mark Mitchell <mark@codesourcery.com>
30822
30823 PR c++/9704
30824 * g++.dg/init/copy5.C: New test.
30825
30826 2003-02-18 Geoffrey Keating <geoffk@apple.com>
30827
30828 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
30829 * g++.dg/pch/pch.exp: Likewise.
30830
30831 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30832
30833 * gcc.c-torture/execute/20030209-1.c: Enable the test if
30834 STACK_SIZE is not defined.
30835
30836 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30837
30838 PR c++/9457
30839 * g++.dg/template/init1.C: New test.
30840
30841 2003-02-16 Jan HUbicka <jh@suse.cz>
30842
30843 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
30844 (foo): Add few extra tests
30845 * gcc.dg/c99-const-expr-3.c: Likewise.
30846 * gcc.c-torture/execute/20030216-1.c: New.
30847
30848 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30849
30850 PR c++/9459
30851 * g++.dg/ext/typeof4.C: New test.
30852
30853 2003-02-15 Roger Sayle <roger@eyesopen.com>
30854
30855 * gcc.dg/i386-387-3.c: New test case.
30856
30857 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
30858
30859 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
30860 cris-*-elf* cris-*-aout* and mmix-*-*.
30861
30862 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
30863
30864 * gcc.dg/20030213-1.c: New test.
30865
30866 2003-02-12 Roger Sayle <roger@eyesopen.com>
30867
30868 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
30869 * gcc.dg/i386-387-2.c: Likewise.
30870
30871 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
30872
30873 * gcc.dg/ppc-spe.c: Fix formatting.
30874 Enable tests that were previously unsupported by gas.
30875 Delete tests for instructions that no longer exist.
30876 Switch arguments on evsubifw builtin.
30877
30878 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
30879
30880 * gcc.c-torture/execute/20030209-1.c: Disable the test if
30881 STACK_SIZE is too small.
30882
30883 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30884 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
30885
30886 * gcc.dg/decl-2.c: New test.
30887
30888 2003-02-10 Jan Hubicka <jh@suse.cz>
30889
30890 * gcc.dg/i386-fpcvt-1.c: New test.
30891
30892 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
30893
30894 * gcc.c-torture/execute/20030209-1.c: New test.
30895
30896 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
30897
30898 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
30899 int-wide bitops, use the constants of the same width.
30900 Likewise, if long long is 32-bit wide, test bitops using
30901 32-bit constants.
30902
30903 2003-02-07 Loren James Rittle <ljrittle@acm.org>
30904
30905 * gcc.dg/20021014-1.c: Annotate with expected notice text.
30906
30907 2003-02-07 Roger Sayle <roger@eyesopen.com>
30908
30909 * testsuite/gcc.dg/builtins-4.c: New test case.
30910
30911 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30912
30913 * gcc.dg/20020430-1.c: Fix dg command typos.
30914 * gcc.dg/20020503-1.c: Likewise.
30915
30916 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30917
30918 PR c++/8785
30919 * g++.dg/parse/fused-params1.C: New test.
30920
30921 PR c++/8857
30922 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
30923
30924 PR c++/8921
30925 * g++.dg/parse/non-dependent1.C: New test.
30926
30927 PR c++/8928
30928 * g++.dg/parse/dupl-tmpl-args1.C: New test.
30929
30930 PR c++/9228
30931 * g++.dg/parse/undefined7.C: New test.
30932 * g++.dg/parse/non-templ1.C: New test.
30933
30934 PR c++/9229
30935 * g++.dg/parse/too-many-tmpl-args1.C: New test.
30936
30937 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30938
30939 * gcc.c-torture/compile/20030206-1.c: New test.
30940
30941 2003-02-05 Roger Sayle <roger@eyesopen.com>
30942
30943 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
30944 "pow" to "foo" to avoid potential confusion with a math built-in.
30945
30946 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30947
30948 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
30949 conditions for SPARC targets.
30950
30951 2003-02-05 Jakub Jelinek <jakub@redhat.com>
30952
30953 * gcc.dg/20030204-1.c: New test.
30954
30955 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30956
30957 PR c++/38
30958 * g++.dg/parse/array-size1.C: New test.
30959
30960 PR c++/5657
30961 * g++.dg/parse/undefined3.C: New test.
30962
30963 PR c++/5665
30964 * g++.dg/parse/undefined4.C: New test.
30965
30966 PR c++/5975
30967 * g++.dg/parse/undefined5.C: New test.
30968
30969 PR c++/7259
30970 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
30971
30972 PR c++/8578
30973 * g++.dg/parse/casting-operator1.C: New test.
30974
30975 PR c++/8596
30976 * g++.dg/parse/undefined6.C: New test.
30977
30978 PR c++/8736
30979 * g++.dg/parse/missing-template1.C: New test.
30980
30981 2003-02-04 Jan Hubicka <jh@suse.cz>
30982
30983 * gcc.dg/i386-cadd.c: Compile using -march=k8.
30984 * gcc.dg/i386-cmov?.c: Likewise.
30985 * gcc.dg/i386-fpcvt-?.c: Likewise.
30986 * gcc.dg/i386-ssefp-1.c: Likewise.
30987 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
30988 conventions.
30989
30990 2003-02-03 Mark Mitchell <mark@codesourcery.com>
30991
30992 PR c++/7129
30993 * testsuite/g++.dg/ext/max.C: New test.
30994
30995 2003-02-03 Jan Hubicka <jh@suse.cz>
30996
30997 * gcc.c-torture/execute/20030203-1.c: New test.
30998
30999 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
31000
31001 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
31002 'natural-endian'.
31003
31004 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
31005
31006 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
31007 * g++.dg/init/new2.C: Likewise.
31008 * g++.dg/other/new1.C: Likewise.
31009
31010 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
31011
31012 * gcc.dg/struct-ret-libc.c: New test.
31013
31014 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
31015
31016 * gcc.dg/20030129-1.c: New test.
31017
31018 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31019
31020 PR c++/8849
31021 * g++.dg/template/ptrmem4.C: New test.
31022
31023 2003-01-29 Mark Mitchell <mark@codesourcery.com>
31024
31025 * g++.dg/parser/constant1.C: New test.
31026
31027 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31028
31029 PR c++/8591
31030 * g++.dg/parse/friend2.C: New test.
31031
31032 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
31033
31034 PR c++/9437
31035 * g++.dg/template/unify4.C: New test.
31036
31037 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
31038
31039 * gcc.c-torture/execute/20030128-1.c: New test.
31040
31041 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
31042
31043 * g++.dg/lookup/nested1.C: Test moved from ...
31044 * g++.old-deja/g++.other/lookup24.C: ... here.
31045
31046 2003-01-28 Jan Hubicka <jh@suse.cz>
31047
31048 * gcc.dg/i386-cmov5.c: New test.
31049
31050 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
31051
31052 * gcc.c-torture/execute/20010925-1.c: Changed the
31053 memcpy declaration.
31054
31055 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31056
31057 PR c++/3902
31058 * g++.dg/parse/template5.C: New test.
31059
31060 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
31061
31062 PR fortran/9258
31063 * g77.dg/pr9258: New test.
31064
31065 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31066
31067 * README: Move relevant parts from README.g++.
31068
31069 * README.g++: Remove this file.
31070
31071 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31072
31073 * g++.dg/abi/dcast1.C: New test.
31074
31075 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31076
31077 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
31078
31079 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
31080
31081 PR c++/47
31082 * g++.old-deja/g++.other/lookup24.C: New test.
31083
31084 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31085
31086 PR middle-end/7227
31087 * gcc.dg/uninit-C.c: New test.
31088
31089 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
31090
31091 * g++.dg/abi/covariant1.C: New test.
31092
31093 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
31094
31095 * gcc.dg/20030123-1.c: New test.
31096
31097 2003-01-25 Jan Hubicka <jh@suse.cz>
31098
31099 PR opt/8492
31100 * gcc.c-torture/compile/20030125-1.c
31101
31102 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
31103
31104 PR c++/9403
31105 * g++.dg/parse/template3.C: New test.
31106 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
31107
31108 PR c++/795
31109 * g++.dg/parse/template4.C: New test.
31110
31111 PR c++/9415
31112 * g++.dg/template/qual2.C: New test.
31113
31114 PR c++/8545
31115 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
31116
31117 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
31118
31119 2003-01-25 Roger Sayle <roger@eyesopen.com>
31120
31121 * gcc.c-torture/execute/switch-1.c: New test case.
31122
31123 2003-01-25 Jan Hubicka <jh@suse.cz>
31124
31125 * gcc.c-torture/execute/20030125-1.[cx]: New test.
31126
31127 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
31128
31129 Tweaks for Bison-1.875. From the NEWS file:
31130 "- `parse error' -> `syntax error'
31131 Bison now uniformly uses the term `syntax error'"
31132 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
31133 * gcc.dg/cpp/digraph2.c: Likewise.
31134 * gcc.dg/cpp/direct2.c: Likewise.
31135 * gcc.dg/cpp/paste4.c: Likewise.
31136 * gcc.dg/c90-restrict-1.c: Likewise.
31137 * gcc.dg/c99-func-2.c: Likewise.
31138 * gcc.dg/noncompile/920721-2.c: Likewise.
31139 * gcc.dg/noncompile/930622-2.c: Likewise.
31140 * gcc.dg/noncompile/940112-1.c: Likewise.
31141 * gcc.dg/noncompile/950921-1.c: Likewise.
31142 * gcc.dg/noncompile/951123-1.c: Likewise.
31143 * gcc.dg/noncompile/971104-1.c: Likewise.
31144 * gcc.dg/noncompile/990416-1.c: Likewise.
31145
31146 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
31147
31148 * g++.dg/parse/undefined1.C: Add error message.
31149
31150 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31151
31152 PR c++/9354
31153 * g++.dg/parse/new1.C: New test.
31154
31155 PR c++/9216
31156 * g++.dg/parse/template2.C: New test.
31157
31158 PR c++/9354
31159 * g++.dg/parse/typedef2.C: New test.
31160
31161 PR c++/9328
31162 * g++.dg/ext/typeof3.C: New test.
31163
31164 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31165
31166 PR c++/2738
31167 * g++.dg/parse/ret-type1.C: New test.
31168
31169 PR c++/3792
31170 * g++.dg/parse/tmpl-outside1.C: New test.
31171
31172 PR c++/4207
31173 * g++.dg/parse/int-as-enum1.C: New test.
31174
31175 PR c++/4903
31176 * g++.dg/parse/no-typename1.C: New test.
31177
31178 PR c++/5533
31179 * g++.dg/parse/no-value1.C: New test.
31180
31181 PR c++/5921
31182 * g++.dg/parse/wrong-inline1.C: New test.
31183
31184 PR c++/6402
31185 * g++.dg/parse/ref1.C: New test.
31186
31187 PR c++/6992
31188 * g++.dg/parse/attr-ctor1.C: New test.
31189
31190 PR c++/7229
31191 * g++.dg/parse/namespace5.C: New test.
31192
31193 PR c++/7917
31194 * g++.dg/parse/func-def1.C: New test.
31195
31196 PR c++/8143
31197 * g++.dg/parse/undefined1.C: New test.
31198
31199 PR c++/5723, PR c++/8522
31200 * g++.dg/parse/specialization1.C: New test.
31201
31202 PR c++/163, PR c++/8595
31203 * g++.dg/parse/struct-as-enum1.C: New test.
31204
31205 PR c++/9173
31206 * g++.dg/parse/undefined2.C: New test.
31207
31208 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31209
31210 PR c++/9298
31211 * g++.dg/parse/template1.C: New test.
31212
31213 PR c++/9384
31214 * g++.dg/parse/using1.C: New test.
31215
31216 PR c++/9285
31217 PR c++/9294
31218 * g++.dg/parse/expr2.C: New test.
31219
31220 PR c++/9388
31221 * g++.dg/parse/lookup2.C: Likewise.
31222
31223 2003-01-21 Jan Hubicka <jh@suse.cz>
31224
31225 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
31226 * gcc.c-torture/execute/eeprof-1.c: Likewise.
31227 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
31228 * gcc.c-torture/execute/string-opt-*.c: Likewise.
31229
31230 2003-01-20 Nick Clifton <nickc@redhat.com>
31231
31232 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
31233 problem with ARM sibcall code generation.
31234
31235 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
31236
31237 * gcc.c-torture/execute/20030120-1.c: New.
31238
31239 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
31240
31241 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
31242
31243 2003-01-17 Mark Mitchell <mark@codesourcery.com>
31244
31245 PR c++/9272
31246 * g++.dg/parse/ctor1.C: New test.
31247
31248 PR c++/9294:
31249 * g++.dg/parse/qualified1.C: New test.
31250
31251 * g++.dg/parse/typename3.C: New test.
31252
31253 2003-01-16 Richard Henderson <rth@redhat.com>
31254
31255 * g++.dg/tls/init-2.C: Fix error matches for real this time.
31256
31257 2003-01-16 Richard Henderson <rth@redhat.com>
31258
31259 * g++.dg/pch/pch.exp: Copy test header to the working directory
31260 before using it either for precompilation or direct use.
31261 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
31262 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
31263
31264 2003-01-16 Richard Henderson <rth@redhat.com>
31265
31266 * gcc.dg/pch/pch.exp: Copy test header to the working directory
31267 before using it either for precompilation or direct use.
31268 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
31269 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
31270
31271 2003-01-16 Mark Mitchell <mark@codesourcery.com>
31272
31273 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
31274 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
31275 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
31276 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
31277 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
31278 typename warning into error.
31279 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
31280 error messages.
31281 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
31282 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
31283 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
31284 messages.
31285 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
31286 make declaration visible in template.
31287 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
31288 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
31289 messages.
31290 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
31291 message.
31292 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
31293 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
31294 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
31295 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
31296 typename warning with error message.
31297 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
31298 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
31299 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
31300
31301 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
31302
31303 * g++.dg/parse/ambig2.C: New test.
31304
31305 2003-01-15 Richard Henderson <rth@redhat.com>
31306
31307 * g++.dg/tls/init-2.C: Update error message string.
31308
31309 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31310
31311 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
31312
31313 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
31314
31315 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
31316 all for HC11/HC12.
31317 * gcc.c-torture/compile/20001205-1.x: Likewise.
31318 * gcc.c-torture/compile/20001226-1.x: Likewise.
31319 * gcc.c-torture/compile/920520-1.x: Likewise.
31320 * gcc.c-torture/compile/961203-1.x: Likewise.
31321 * gcc.c-torture/compile/20020604-1.x: Likewise.
31322
31323 2003-01-15 Jan Hubicka <jh@suse.cz>
31324
31325 * gcc.c-torture/compile/20030115-1.c: New test.
31326
31327 * gcc.dg/i386-fpcvt-1.c: New test.
31328 * gcc.dg/i386-fpcvt-2.c: New test.
31329
31330 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
31331
31332 Further conform g++'s __vmi_class_type_info to the C++ ABI
31333 specification.
31334 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
31335 the specification.
31336
31337 2003-01-14 Jan Hubicka <jh@suse.cz>
31338
31339 * gcc.dg/i386-fpcvt-1.c: New test.
31340 * gcc.dg/i386-fpcvt-2.c: New test.
31341
31342 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31343
31344 * gcc.dg/i386-mmx-3.c: New test.
31345
31346 2003-01-12 Mark Mitchell <mark@codesourcery.com>
31347
31348 PR c++/9264
31349 * g++.dg/parse/octal1.C: New file.
31350
31351 PR c++/9172
31352 * g++.dg/parse/typename1.C: New file.
31353
31354 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
31355
31356 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
31357 * gcc.dg/bf-no-ms-layout.c: Likewise.
31358 * gcc.dg/bf-ms-attrib.c: Likewise.
31359
31360 2003-01-10 Mark Mitchell <mark@codesourcery.com>
31361
31362 PR c++/9099
31363 * g++.dg/parse/dtor1.C: New file.
31364
31365 PR c++/9128
31366 * g++.dg/rtti/typeid1.C: New file.
31367
31368 PR c++/9153
31369 * g++.dg/parse/lookup1.C: New file.
31370
31371 PR c++/9171
31372 * g++.dg/templ/spec5.C: New file.
31373
31374 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
31375
31376 * gcc.c-torture/compile/20030110-1.c: New test.
31377
31378 2003-01-09 Geoffrey Keating <geoffk@apple.com>
31379
31380 Merge from pch-branch:
31381
31382 2002-12-23 Geoffrey Keating <geoffk@apple.com>
31383
31384 * gcc.dg/pch/cpp-1.h: New.
31385 * gcc.dg/pch/cpp-1.c: New.
31386 * gcc.dg/pch/cpp-2.h: New.
31387 * gcc.dg/pch/cpp-2.c: New.
31388
31389 2002-11-19 Geoffrey Keating <geoffk@apple.com>
31390
31391 * gcc.dg/pch/except-1.h: New.
31392 * gcc.dg/pch/except-1.c: New.
31393
31394 2002-11-13 Geoffrey Keating <geoffk@apple.com>
31395
31396 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
31397 running test.
31398 * gcc.dg/pch: Include *.hp not *.h.
31399 * gcc.dg/pch/system-1.h: New.
31400 * gcc.dg/pch/system-1.c: New.
31401
31402 2002-11-11 Geoffrey Keating <geoffk@apple.com>
31403
31404 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
31405 rather than trying to build and run a program using PCH.
31406 * gcc.dg/pch: Remove dg-do commands from test files.
31407
31408 2002-11-08 Geoffrey Keating <geoffk@apple.com>
31409
31410 * gcc.dg/pch/macro-3.c: New.
31411 * gcc.dg/pch/macro-3.h: New.
31412
31413 2002-11-04 Geoffrey Keating <geoffk@apple.com>
31414
31415 * gcc.dg/pch/common-1.c: New.
31416 * gcc.dg/pch/common-1.h: New.
31417 * gcc.dg/pch/decl-1.c: New.
31418 * gcc.dg/pch/decl-1.h: New.
31419 * gcc.dg/pch/decl-2.c: New.
31420 * gcc.dg/pch/decl-2.h: New.
31421 * gcc.dg/pch/decl-3.c: New.
31422 * gcc.dg/pch/decl-3.h: New.
31423 * gcc.dg/pch/decl-4.c: New.
31424 * gcc.dg/pch/decl-4.h: New.
31425 * gcc.dg/pch/decl-5.c: New.
31426 * gcc.dg/pch/decl-5.h: New.
31427 * gcc.dg/pch/global-1.c: New.
31428 * gcc.dg/pch/global-1.h: New.
31429 * gcc.dg/pch/inline-1.c: New.
31430 * gcc.dg/pch/inline-1.h: New.
31431 * gcc.dg/pch/inline-2.c: New.
31432 * gcc.dg/pch/inline-2.h: New.
31433 * gcc.dg/pch/static-1.c: New.
31434 * gcc.dg/pch/static-1.h: New.
31435 * gcc.dg/pch/static-2.c: New.
31436 * gcc.dg/pch/static-2.h: New.
31437
31438 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
31439
31440 * g++.dg/pch/pch.exp: Better handle failing testcases.
31441 * gcc.dg/pch/pch.exp: Likewise.
31442 * gcc.dg/pch/macro-1.c: New.
31443 * gcc.dg/pch/macro-1.h: New.
31444 * gcc.dg/pch/macro-2.c: New.
31445 * gcc.dg/pch/macro-2.h: New.
31446
31447 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
31448
31449 * g++.dg/dg.exp: Treat files in pch/ specially.
31450 * g++.dg/pch/pch.exp: New file.
31451 * g++.dg/pch/empty.H: New file.
31452 * g++.dg/pch/empty.C: New file.
31453 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
31454 "precompile".
31455
31456 * gcc.dg/pch/pch.exp: New file.
31457 * gcc.dg/pch/empty.h: New file.
31458 * gcc.dg/pch/empty.c: New file.
31459 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
31460 "precompile".
31461
31462 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31463
31464 * g++.dg/template/friend14.C: New test.
31465
31466 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31467
31468 * gcc.dg/old-style-asm-1.c: New test.
31469
31470 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
31471
31472 * gcc.c-torture/compile/20030109-1.c: New test.
31473
31474 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31475
31476 * gcc.c-torture/execute/20030109-1.c: New test.
31477
31478 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
31479
31480 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
31481 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
31482 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
31483 * g++.old-deja/g++.mike/eh2.C: Likewise.
31484 * g++.old-deja/g++.mike/eh3.C: Likewise.
31485 * g++.old-deja/g++.mike/eh5.C: Likewise.
31486 * g++.old-deja/g++.mike/eh6.C: Likewise.
31487 * g++.old-deja/g++.mike/eh7.C: Likewise.
31488 * g++.old-deja/g++.mike/eh8.C: Likewise.
31489 * g++.old-deja/g++.mike/eh9.C: Likewise.
31490 * g++.old-deja/g++.mike/eh10.C: Likewise.
31491 * g++.old-deja/g++.mike/eh12.C: Likewise.
31492 * g++.old-deja/g++.mike/eh13.C: Likewise.
31493 * g++.old-deja/g++.mike/eh14.C: Likewise.
31494 * g++.old-deja/g++.mike/eh16.C: Likewise.
31495 * g++.old-deja/g++.mike/eh17.C: Likewise.
31496 * g++.old-deja/g++.mike/eh18.C: Likewise.
31497 * g++.old-deja/g++.mike/eh21.C: Likewise.
31498 * g++.old-deja/g++.mike/eh23.C: Likewise.
31499 * g++.old-deja/g++.mike/eh24.C: Likewise.
31500 * g++.old-deja/g++.mike/eh25.C: Likewise.
31501 * g++.old-deja/g++.mike/eh26.C: Likewise.
31502 * g++.old-deja/g++.mike/eh27.C: Likewise.
31503 * g++.old-deja/g++.mike/eh28.C: Likewise.
31504 * g++.old-deja/g++.mike/eh29.C: Likewise.
31505 * g++.old-deja/g++.mike/eh31.C: Likewise.
31506 * g++.old-deja/g++.mike/eh33.C: Likewise.
31507 * g++.old-deja/g++.mike/eh34.C: Likewise.
31508 * g++.old-deja/g++.mike/eh35.C: Likewise.
31509 * g++.old-deja/g++.mike/eh36.C: Likewise.
31510 * g++.old-deja/g++.mike/eh37.C: Likewise.
31511 * g++.old-deja/g++.mike/eh38.C: Likewise.
31512 * g++.old-deja/g++.mike/eh39.C: Likewise.
31513 * g++.old-deja/g++.mike/eh40.C: Likewise.
31514 * g++.old-deja/g++.mike/eh41.C: Likewise.
31515 * g++.old-deja/g++.mike/eh42.C: Likewise.
31516 * g++.old-deja/g++.mike/eh44.C: Likewise.
31517 * g++.old-deja/g++.mike/eh46.C: Likewise.
31518 * g++.old-deja/g++.mike/eh47.C: Likewise.
31519 * g++.old-deja/g++.mike/eh48.C: Likewise.
31520 * g++.old-deja/g++.mike/eh49.C: Likewise.
31521 * g++.old-deja/g++.mike/eh50.C: Likewise.
31522 * g++.old-deja/g++.mike/eh51.C: Likewise.
31523 * g++.old-deja/g++.mike/eh53.C: Likewise.
31524 * g++.old-deja/g++.mike/eh55.C: Likewise.
31525 * g++.old-deja/g++.mike/p7912.C: Likewise.
31526 * g++.old-deja/g++.mike/p9706.C: Likewise.
31527 * g++.old-deja/g++.mike/p10416.C: Likewise.
31528 * g++.old-deja/g++.mike/p11667.C: Likewise.
31529 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
31530 Remove redundant reference to Iris.
31531 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
31532 Elxsi, i860, Pico Java, and WE32K.
31533
31534 2003-01-07 Mark Mitchell <mark@codesourcery.com>
31535
31536 * g++.dg/ext/asm4.C: New test.
31537
31538 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31539
31540 PR c++/9030
31541 * g++.dg/template/friend12.C: New test.
31542 * g++.dg/template/friend13.C: Likewise.
31543 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
31544
31545 2003-01-08 Jan Hubicka <jh@suse.cz>
31546
31547 * gcc.dg/i386-cadd.c: New test.
31548 * gcc.dg/i386-cmov4.c: Likewise.
31549
31550 2003-01-06 Mark Mitchell <mark@codesourcery.com>
31551
31552 PR c++/9165
31553 * g++.dg/warn/Wunused-3.C: New test.
31554
31555 * g++.dg/abi/bitfield9.C: New test.
31556
31557 PR c++/9189
31558 * g++.dg/parse/defarg3.C: New test.
31559
31560 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
31561
31562 * g++.dg/parse/ambig1.C: New test.
31563 * g++.dg/parse/defarg2.C: New test.
31564
31565 2003-01-05 Mark Mitchell <mark@codesourcery.com>
31566
31567 * g++.dg/template/defarg-1.C: New test.
31568 * g++.dg/template/local2.C: Likewise.
31569
31570 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
31571
31572 * gcc.c-torture/execute/20030105-1.c: New test.
31573
31574 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31575
31576 * g++.dg/parse/namespace3.C: Remove extra semicolons.
31577 * g++.dg/parse/namespace4.C: Likewise.
31578
31579 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31580
31581 * g++.dg/template/ntp2.C: New test.
31582
31583 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
31584
31585 * g++.dg/parse/extern-C-1.C: New test.
31586
31587 * g++.dg/parse/namespace4.C: New test.
31588
31589 * g++.dg/template/nested1.C: New test.
31590
31591 * g++.dg/parse/namespace3.C: New test.
31592
31593 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
31594
31595 * g++.dg/lookup/two-stage1.C: New test.
31596
31597 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31598
31599 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
31600 * g++.old-deja/g++.jason/access8.C: Likewise.
31601 * g++.old-deja/g++.other/decl5.C: Likewise.
31602
31603 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31604
31605 * g++.dg/parse/parse7.C: New test.
31606
31607 2003-01-02 Mark Mitchell <mark@codesourcery.com>
31608
31609 PR c++/2843
31610 * g++.dg/ext/attrib7.C: New test.
31611
31612 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31613
31614 * g++.dg/parse/parse6.C: New test.
31615
31616 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
31617
31618 * gcc.dg/h8300-stack-1.c: New.
31619
31620 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31621
31622 g++.dg/lookup/exception1.C: New test.
31623
31624 g++.dg/lookup/template1.C: New test.
31625
31626 g++.dg/parse/namespace2.C: New test.
31627
31628 g++.dg/parse/parens2.C: New test.
31629
31630 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31631
31632 * g++.dg/parse/parse5.C: New test.
31633 * g++.dg/lookup/scoped4.C: New test.
31634
31635 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31636
31637 * g++.dg/parse/parens1.C: New test.
31638
31639 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
31640 angle-bracket1.C.
31641 * g++.dg/parse/parens2.C: New test.
31642
31643 * g++.dg/lookup/scope-operator1.C: New test.
31644
31645 * g++.dg/parse/operator1.C: New test.
31646
31647 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31648
31649 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
31650 * g++.old-deja/g++.other/access6.C: Likewise.
31651 * g++.old-deja/g++.other/decl1.C: Likewise.
31652 * g++.old-deja/g++.pt/typename12.C: Likewise.
31653
31654 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31655
31656 * g++.dg/parse/namespace1.C: New test.
31657
31658 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31659
31660 * g++.dg/parse/parse4.C: New test.
31661
31662 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31663
31664 * g++.dg/parse/parse3.C: New test.
31665
31666 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31667
31668 * g++.dg/parse/parse2.C: New test.
31669
31670 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31671
31672 * g++.dg/template/friend11.C: New test.
31673
31674 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31675
31676 * g++.dg/parse/parse1.C: New test.
31677
31678 2002-12-31 Janis Johnson <janis187@us.ibm.com>
31679
31680 * lib/profopt.exp: Change the name of a global variable to avoid
31681 possible clashes with other test suites.
31682
31683 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
31684
31685 * g++.dg/inherit/covariant8.C: New test.
31686
31687 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31688
31689 * g++.dg/init/array9.C: New test.
31690
31691 PR c++/9112
31692 * g++.dg/parse/expr1.C: New test.
31693
31694 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
31695
31696 * gcc.c-torture/compile/20021230-1.c: New test.
31697
31698 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
31699
31700 * g++.dg/inherit/covariant5.C: New test.
31701 * g++.dg/inherit/covariant6.C: New test.
31702 * g++.dg/inherit/covariant7.C: New test.
31703
31704 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31705
31706 PR c++/2739
31707 * g++.dg/other/access2.C: New test.
31708
31709 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
31710
31711 * g++.dg/other/anon-struct.C: No longer fails
31712 * g++.old-deja/g++.brendan/parse4.C: Likewise.
31713 * g++.old-deja/g++.brendan/parse5.C: Likewise.
31714 * g++.old-deja/g++.brendan/parse6.C: Likewise.
31715
31716 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
31717
31718 * g++.dg/parse/angle-bracket.C (main): No longer fails.
31719
31720 2002-12-27 Mark Mitchell <mark@codesourcery.com>
31721
31722 * g++.dg/eh/spec4.C: Remove stray semicolon.
31723 * g++.dg/expr/pmf-1.C: Change error message.
31724 * g++.dg/ext/asm1.C: Remove stray semicolon.
31725 * g++.dg/ext/typename1.C: Add missing typenames.
31726 * g++.dg/inherit/template-as-base.C: Change error message.
31727 * g++.dg/lookup/scoped1.C: Likewise.
31728 * g++.dg/lookup/scoped2.C: Likewise.
31729 * g++.dg/lookup/using2.C: Likewise.
31730 * g++.dg/other/component1.C: Remove stray semicolon.
31731 * g++.dg/other/do1.C: Change error message.
31732 * g++.dg/other/error2.C: Likewise.
31733 * g++.dg/other/init1.C: Likewise.
31734 * g++.dg/other/packed1.C: Remove stray semicolon.
31735 * g++.dg/other/ptrmem2.C: Change error message.
31736 * g++.dg/parse/parameter-declaration-1.C: Remove line number
31737 marker.
31738 * g++.dg/special/initp1.C: Remove invalid attribute usage.
31739 * g++.dg/template/access3.C: Add typename keyword.
31740 * g++.dg/template/access5.C: Remove stray semicolon.
31741 * g++.dg/template/access6.C: Likewise.
31742 * g++.dg/template/complit1.C: Likewise.
31743 * g++.dg/template/crash1.C: Change error message.
31744 * g++.dg/template/inherit2.C: Remove stray semicolon.
31745 * g++.dg/template/instantiate2.C: Likewise.
31746 * g++.dg/template/instantiate3.C: Change error message.
31747 * g++.dg/template/qual1.C: Remove stray semicolon.
31748 * g++.dg/template/qualttp18.C: Change error message.
31749 * g++.dg/template/ref1.C: Remove stray semicolon.
31750 * g++.dg/template/sizeof1.C (A::value): Declare it.
31751 * g++.dg/template/spec4.C: Change error message.
31752 * g++.dg/template/static1.C: Likewise.
31753 * g++.dg/template/type1.C: Likewise.
31754 * g++.dg/template/typename3.C: Likewise.
31755 * g++.old-deja/g++.benjamin/13478.C: Change error message.
31756 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
31757 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
31758 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
31759 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
31760 named return value extension.
31761 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
31762 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
31763 * g++.old-deja/g++.bob/extern_C.C: Likewise.
31764 * g++.old-deja/g++.bob/inherit2.C: Likewise.
31765 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31766 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31767 * g++.old-deja/g++.brendan/crash13.C: Likewise.
31768 * g++.old-deja/g++.brendan/crash15.C: Likewise.
31769 * g++.old-deja/g++.brendan/crash18.C: Change error message.
31770 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
31771 * g++.old-deja/g++.brendan/crash38.C: Likewise.
31772 * g++.old-deja/g++.brendan/crash50.C: Likewise.
31773 * g++.old-deja/g++.brendan/crash56.C: Likewise.
31774 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
31775 syntax.
31776 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
31777 * g++.old-deja/g++.brendan/crash8.C: Change error message.
31778 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
31779 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31780 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
31781 * g++.old-deja/g++.brendan/template11.C: Likewise.
31782 * g++.old-deja/g++.brendan/template26.C: Likewise.
31783 * g++.old-deja/g++.brendan/template27.C: Use explicit
31784 specialization syntax.
31785 * g++.old-deja/g++.brendan/template30.C: Likewise.
31786 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
31787 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
31788 non-dependent names.
31789 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
31790 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
31791 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
31792 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
31793 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
31794 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
31795 named return value extension.
31796 * g++.old-deja/g++.ext/namedret2.C: Likewise.
31797 * g++.old-deja/g++.ext/namedret3.C: Likewise.
31798 * g++.old-deja/g++.ext/return1.C: Likewise.
31799 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
31800 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
31801 * g++.old-deja/g++.jason/access8.C: Likewise.
31802 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
31803 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
31804 pseudo-destructor names.
31805 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
31806 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
31807 pseudo-destructor names.
31808 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
31809 * g++.old-deja/g++.jason/overload19.C: Likewise.
31810 * g++.old-deja/g++.jason/overload32.C: Likewise.
31811 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
31812 stray semicolons.
31813 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
31814 * g++.old-deja/g++.jason/return.C: Likewise.
31815 * g++.old-deja/g++.jason/return2.C: Likewise.
31816 * g++.old-deja/g++.jason/shadow1.C: Likewise.
31817 * g++.old-deja/g++.jason/special.C: Use explicit specialization
31818 syntax.
31819 * g++.old-deja/g++.jason/template10.C: Account for use of
31820 non-dependent names.
31821 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
31822 syntax.
31823 * g++.old-deja/g++.jason/template37.C: Likewise.
31824 * g++.old-deja/g++.law/access4.C: Change error messages.
31825 * g++.old-deja/g++.law/arm13.C: Remove incorrect
31826 pseudo-destructor names.
31827 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
31828 * g++.old-deja/g++.law/ctors9.C: Likewise.
31829 * g++.old-deja/g++.law/cvt22.C: Likewise.
31830 * g++.old-deja/g++.law/dtors5.C: Likewise.
31831 * g++.old-deja/g++.law/global-init1.C: Likewise.
31832 * g++.old-deja/g++.law/missed-error3.C: Likewise.
31833 * g++.old-deja/g++.law/operators28.C: Likewise.
31834 * g++.old-deja/g++.law/visibility28.C: Likewise.
31835 * g++.old-deja/g++.martin/eval1.C: Likewise.
31836 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
31837 name.
31838 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
31839 * g++.old-deja/g++.mike/net34.C: Likewise.
31840 * g++.old-deja/g++.mike/net36.C: Likewise.
31841 * g++.old-deja/g++.mike/ns2.C: Likewise.
31842 * g++.old-deja/g++.mike/p12306.C: Likewise.
31843 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
31844 value extension.
31845 * g++.old-deja/g++.mike/p700.C: Likewise.
31846 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
31847 * g++.old-deja/g++.mike/p710.C: Likewise.
31848 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
31849 value extension.
31850 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
31851 * g++.old-deja/g++.mike/pmf9.C: Likewise.
31852 * g++.old-deja/g++.ns/crash2.C: Likewise.
31853 * g++.old-deja/g++.ns/crash3.C: Likewise.
31854 * g++.old-deja/g++.ns/invalid1.C: Likewise.
31855 * g++.old-deja/g++.ns/ns17.C: Likewise.
31856 * g++.old-deja/g++.ns/template16.C: Likewise.
31857 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
31858 keyword.
31859 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
31860 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
31861 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
31862 named return value extension.
31863 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
31864 * g++.old-deja/g++.other/access4.C: Issue additional error
31865 messages.
31866 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
31867 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
31868 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
31869 * g++.old-deja/g++.other/crash25.C: Change error message.
31870 * g++.old-deja/g++.other/crash4.C: Change error message.
31871 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
31872 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
31873 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
31874 checks.
31875 * g++.old-deja/g++.other/defarg8.C: Likewise.
31876 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
31877 * g++.old-deja/g++.other/dtor10.C: Likewise.
31878 * g++.old-deja/g++.other/incomplete.C: Likewise.
31879 * g++.old-deja/g++.other/linkage7.C: Likewise.
31880 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
31881 lookup algorithm.
31882 * g++.old-deja/g++.other/mangle2.C: Likewise.
31883 * g++.old-deja/g++.other/refinit2.C: Likewise.
31884 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
31885 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
31886 * g++.old-deja/g++.pt/crash28.C: Likewise.
31887 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
31888 syntax.
31889 * g++.old-deja/g++.pt/crash32.C: Change error message.
31890 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
31891 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
31892 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
31893 error message position.
31894 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
31895 * g++.old-deja/g++.pt/defarg8.C: Change error message.
31896 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
31897 syntax.
31898 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
31899 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
31900 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
31901 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
31902 keyword.
31903 * g++.old-deja/g++.pt/explicit31.C: Likewise.
31904 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
31905 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
31906 keyword.
31907 * g++.old-deja/g++.pt/explicit71.C: Change error message.
31908 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
31909 syntax.
31910 * g++.old-deja/g++.pt/friend28.C: Account for use of
31911 non-dependent names.
31912 * g++.old-deja/g++.pt/friend29.C: Likewise.
31913 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
31914 rules.
31915 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
31916 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
31917 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
31918 lookup rules.
31919 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
31920 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
31921 keyword.
31922 * g++.old-deja/g++.pt/memclass20.C: Likewise.
31923 * g++.old-deja/g++.pt/memclass5.C: Likewise.
31924 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
31925 keyword.
31926 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
31927 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
31928 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
31929 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
31930 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
31931 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
31932 keyword.
31933 * g++.old-deja/g++.pt/spec10.C: Likewise.
31934 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
31935 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
31936 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
31937 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
31938 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
31939 * g++.old-deja/g++.pt/ttp62.C: Likewise.
31940 * g++.old-deja/g++.pt/ttp64.C: Likewise.
31941 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
31942 * g++.old-deja/g++.pt/typename15.C: Likewise.
31943 * g++.old-deja/g++.pt/typename22.C: Likewise.
31944 * g++.old-deja/g++.pt/typename6.C: Change error messages.
31945 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
31946 * g++.old-deja/g++.pt/virtual2.C: Likewise.
31947 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
31948 syntax.
31949 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
31950 return value extension.
31951 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
31952 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
31953 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
31954 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
31955
31956 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
31957
31958 * g++.dg/warn/inline1.C: New test.
31959 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
31960 * g++.old-deja/g++.jason/synth10.C: Likewise.
31961 * g++.old-deja/g++.mike/net31.C: Likewise.
31962 * g++.old-deja/g++.mike/p8786.C: Likewise.
31963
31964 * g++.dg/template/friend10.C: New test.
31965 * g++.dg/template/conv5.C: New test.
31966
31967 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
31968
31969 * g++.dg/lookup/scoped3.C: New test.
31970
31971 * g++.dg/lookup/decl1.C: New test.
31972 * g++.dg/lookup/decl2.C: New test.
31973
31974 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
31975
31976 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
31977 gcc.c-torture/compile/20021015-1.c,
31978 gcc.c-torture/compile/20021015-2.c,
31979 gcc.c-torture/compile/20021123-1.c,
31980 gcc.c-torture/compile/20021123-2.c,
31981 gcc.c-torture/compile/20021123-3.c,
31982 gcc.c-torture/compile/20021123-4.c,
31983 gcc.c-torture/execute/20021024-1.c: Add tests previously added
31984 only to 3.1 or 3.2 branch.
31985
31986 2002-12-23 Mark Mitchell <mark@codesourcery.com>
31987
31988 * gcc.dg/i386-bitfield3.c: New test.
31989
31990 * gcc.dg/i386-bitfield2.c: New test.
31991
31992 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
31993
31994 * g++.dg/parse/conv_op1.C: New test.
31995
31996 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
31997
31998 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
31999 approved.
32000
32001 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
32002
32003 * gcc.c-torture/compile/20021220-1.c: New test.
32004
32005 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
32006
32007 * gcc.dg/i386-fastcall-1.c: New.
32008
32009 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32010
32011 * gcc.c-torture/execute/20021219-1.c: New test.
32012
32013 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32014
32015 * gcc.dg/i386-pic-1.c: New test.
32016
32017 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32018
32019 PR c++/8099
32020 * g++.dg/template/friend9.C: New test.
32021
32022 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32023
32024 PR c++/3663
32025 * g++.dg/template/access7.C: New test.
32026
32027 2002-12-18 Nick Clifton <nickc@redhat.com>
32028
32029 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
32030 the libstdc++-v3 directory has been found.
32031
32032 2002-12-12 Devang Patel <dpatel@apple.com>
32033 * gcc.dg/darwin-ld-1.c: New test.
32034 * gcc.dg/darwin-ld-2.c: New test.
32035 * gcc.dg/darwin-ld-3.c: New test.
32036 * gcc.dg/darwin-ld-4.c: New test.
32037 * gcc.dg/darwin-ld-5.c: New test.
32038
32039 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32040
32041 * gcc.c-torture/compile/20021212-1.c: New test.
32042
32043 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
32044
32045 * gcc.dg/fshort-wchar: New test.
32046
32047 2002-12-10 Mark Mitchell <mark@codesourcery.com>
32048
32049 PR c++/8372
32050 * g++.dg/template/dtor1.C: New test.
32051
32052 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
32053 markers.
32054
32055 2002-12-10 Jakub Jelinek <jakub@redhat.com>
32056
32057 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
32058
32059 2002-12-09 Mark Mitchell <mark@codesourcery.com>
32060
32061 * g++.dg/template/static1.C: New test.
32062 * g++.dg/template/static2.C: New test.
32063 * g++.old-deja/g++.ext/memconst.C: New test.
32064
32065 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32066
32067 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
32068 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
32069 * g++.dg/special/initp1.C: Likewise.
32070
32071 2002-12-06 Jakub Jelinek <jakub@redhat.com>
32072
32073 * gcc.c-torture/execute/20021204-1.c: New test.
32074
32075 2002-12-04 Geoffrey Keating <geoffk@apple.com>
32076
32077 * gcc.dg/ppc-fmadd-1.c: New file.
32078 * gcc.dg/ppc-fmadd-2.c: New file.
32079 * gcc.dg/ppc-fmadd-3.c: New file.
32080
32081 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32082
32083 * gcc.c-torture/compile/20021204-1.c: New test.
32084
32085 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
32086
32087 * g++.dg/inherit/covariant2.C: New test.
32088 * g++.dg/inherit/covariant3.C: New test.
32089 * g++.dg/inherit/covariant4.C: New test.
32090 * g++.dg/inherit/covariant1.C: Remove XFAIL.
32091 * g++.old-deja/g++.robertl/eb17.C: Likewise.
32092
32093 2002-12-03 Mark Mitchell <mark@codesourcery.com>
32094
32095 PR c++/8688
32096 * g++.dg/init/brace3.C: New test.
32097
32098 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
32099
32100 * gcc.dg/20020210-1.c: Fix a comment typo.
32101
32102 2002-12-02 Mark Mitchell <mark@codesourcery.com>
32103
32104 PR c++/8720
32105 * g++.dg/parse/defarg1.C: New test.
32106
32107 PR c++/8615
32108 * g++.dg/template/char1.C: New test.
32109
32110 * g++.dg/template/varmod1.C: Fix typo.
32111
32112 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32113
32114 DR 180
32115 * g++.old-deja/g++.pt/crash32.C: Expect error.
32116
32117 2002-12-01 Mark Mitchell <mark@codesourcery.com>
32118
32119 PR c++/5919
32120 * g++.dg/template/varmod1.C: New test.
32121
32122 PR c++/8727
32123 * g++.dg/inherit/typeinfo1.C: New test.
32124
32125 PR c++/8663
32126 * g++.dg/inherit/typedef1.C: New test.
32127
32128 2002-11-30 Mark Mitchell <mark@codesourcery.com>
32129
32130 PR c++/8332
32131 PR c++/8493
32132 * g++.dg/template/strlen1.C: New test.
32133
32134 PR c++/8227
32135 * g++.dg/template/ctor2.C: New test.
32136
32137 PR c++/8214
32138 * g++.dg/init/string1.C: New test.
32139
32140 PR c++/8511
32141 * g++.dg/template/friend8.C: New test.
32142
32143 2002-11-29 Joe Buck <jbuck@synopsys.com>
32144
32145 * g++.dg/lookup/anon2.C: New test.
32146
32147 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
32148
32149 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
32150 h8300 port.
32151
32152 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
32153
32154 * gcc.dg/bitfld-6.c: New test.
32155
32156 2002-11-27 Jan Hubicka <jh@suse.cz>
32157
32158 * gcc.c-torture/execute/20021127.[cx]: New test.
32159
32160 2002-11-26 Jan Hubicka <jh@suse.cz>
32161
32162 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
32163 quality.
32164
32165 2002-11-26 Geoffrey Keating <geoffk@apple.com>
32166
32167 * g++.dg/init/brace2.C: New test.
32168 * g++.old-deja/g++.mike/p9129.C: Correct.
32169
32170 2002-11-26 Mark Mitchell <mark@codesourcery.com>
32171
32172 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
32173
32174 2002-11-25 Andreas Bauer <baueran@in.tum.de>
32175
32176 * gcc.dg/sibcall-6: New test for indirect sibcalls.
32177
32178 2002-11-25 Mark Mitchell <mark@codesourcery.com>
32179
32180 * testsuite/g++.dg/abi/empty11.C: New test.
32181 * testsuite/g++.dg/rtti/cv1.C: New test.
32182
32183 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
32184
32185 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
32186
32187 2002-11-24 Mark Mitchell <mark@codesourcery.com>
32188
32189 * g++.dg/abi/empty10.C: New test.
32190
32191 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32192
32193 * gcc.c-torture/compile/20021124-1.c: New test.
32194
32195 2002-11-22 Mark Mitchell <mark@codesourcery.com>
32196
32197 * g++.dg/abi/rtti2.C: New test.
32198
32199 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32200
32201 * gcc.dg/i386-unroll-1.c: New test.
32202
32203 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32204
32205 * gcc.c-torture/compile/20021120-1.c: New test.
32206 * gcc.c-torture/compile/20021120-2.c: New test.
32207
32208 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32209
32210 * gcc.dg/bitfld-5.c: New test.
32211
32212 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32213
32214 * gcc.c-torture/execute/20021120-3.c: New test.
32215
32216 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32217
32218 * gcc.c-torture/execute/20021120-2.c: New test.
32219
32220 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32221
32222 * gcc.c-torture/execute/20021120-1.c: New test.
32223
32224 2002-11-20 Jakub Jelinek <jakub@redhat.com>
32225
32226 * gcc.c-torture/execute/20021118-3.c: New test.
32227
32228 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32229
32230 * gcc.c-torture/compile/20021119-1.c: New test.
32231
32232 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
32233
32234 * gcc.dg/duff-1.c: New test.
32235 * gcc.dg/duff-2.c: New test.
32236 * gcc.dg/duff-3.c: New test.
32237
32238 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
32239
32240 * gcc.dg/cpp/_Pragma5.c: New test.
32241
32242 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32243
32244 * gcc.c-torture/execute/20021118-2.c: New test.
32245
32246 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32247
32248 * gcc.c-torture/execute/20021118-1.c: New test.
32249
32250 2002-11-16 Jakub Jelinek <jakub@redhat.com>
32251
32252 * gcc.dg/20021116-1.c: New test.
32253
32254 2002-11-14 Mark Mitchell <mark@codesourcery.com>
32255
32256 * g++.dg/abi/vcall1.C: New test.
32257
32258 2002-11-14 Jakub Jelinek <jakub@redhat.com>
32259
32260 * gcc.dg/20021029-1.c: New test.
32261 * gcc.dg/20021029-2.c: New test.
32262
32263 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32264
32265 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
32266
32267 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32268
32269 PR c/8439
32270 * gcc.dg/20021110.c: Move to ...
32271 * gcc.c-torture/compile/20021110.c: .... here.
32272
32273 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32274
32275 PR c/8467
32276 * gcc.c-torture/execute/20021111-1.c
32277
32278 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32279
32280 PR c/8439
32281 * gcc.dg/20021110.c: New test.
32282
32283 2002-11-10 Mark Mitchell <mark@codesourcery.com>
32284
32285 * g++.dg/abi/vthunk3.C: Run only on x86.
32286
32287 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
32288
32289 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
32290
32291 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
32292
32293 * lib/compat.exp (compat-execute): Fix logic error in last
32294 change.
32295
32296 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
32297
32298 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
32299
32300 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32301
32302 PR c++/8389
32303 * g++.dg/template/access6.C: New test.
32304
32305 2002-11-08 Jan Hubicka <jh@suse.cz>
32306
32307 * gcc.dg/i386-ssefp-1.c: New test.
32308 * gcc.dg/i386-ssefp-1.c: New test.
32309
32310 2002-11-08 Jan Hubicka <jh@suse.cz>
32311
32312 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
32313
32314 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32315
32316 * g++.dg/abi/vthunk3.C: New test.
32317
32318 PR c++/8338
32319 * g++.dg/template/crash2.C: New test.
32320
32321 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32322
32323 * testsuite/g++.dg/abi/dtor1.C: New test.
32324 * testsuite/g++.dg/abi/dtor2.C: Likewise.
32325
32326 2002-11-05 Geoffrey Keating <geoffk@apple.com>
32327
32328 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
32329 Darwin.
32330
32331 2002-11-04 Adam Nemet <anemet@lnxw.com>
32332
32333 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
32334 -mthumb. Only xfail with -O0.
32335
32336 2002-11-03 Mark Mitchell <mark@codesourcery.com>
32337
32338 * g++.dg/abi/thunk1.C: New test.
32339 * g++.dg/abi/thunk2.C: Likewise.
32340 * g++.dg/abi/vtt1.C: Likewise.
32341
32342 2002-11-02 Diego Novillo <dnovillo@redhat.com>
32343
32344 PR optimization/8423
32345 * gcc.c-torture/execute/builtin-constant.c: New test.
32346
32347 2002-11-01 Zack Weinberg <zack@codesourcery.com>
32348
32349 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
32350 Add some more cases.
32351
32352 2002-11-01 Mark Mitchell <mark@codesourcery.com>
32353
32354 PR c++/8391
32355 * g++.dg/opt/local1.C: New test.
32356
32357 2002-10-30 Mark Mitchell <mark@codesourcery.com>
32358
32359 PR c++/8160
32360 * g++.dg/template/complit1.C: New test.
32361
32362 PR c++/8149
32363 * g++.dg/template/typename4.C: Likewise.
32364
32365 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32366
32367 Core issue 287, PR c++/7639
32368 * g++.dg/template/instantiate1.C: Adjust error location.
32369 * g++.dg/template/instantiate3.C: New test.
32370 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
32371 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
32372 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
32373
32374 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
32375
32376 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
32377
32378 2002-10-29 Mark Mitchell <mark@codesourcery.com>
32379
32380 PR c++/8287
32381 * g++.dg/init/dtor2.C: New test.
32382
32383 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32384
32385 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
32386 * gcc.dg/nest.c: Bypass errors on irix6.
32387
32388 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
32389
32390 * gcc.dg/nest.c: Expect error for mmix-*-*.
32391 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
32392
32393 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
32394
32395 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
32396 markers.
32397
32398 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
32399
32400 2002-10-25 Mike Stump <mrs@apple.com>
32401
32402 * gcc.dg/warn-1.c: New test.
32403
32404 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32405
32406 * g++.dg/template/typename3.C: New test.
32407
32408 2002-10-25 Mark Mitchell <mark@codesourcery.com>
32409
32410 * g++.dg/lookup/ptrmem1.C: New test.
32411
32412 * g++.dg/abi/vthunk2.C: New test.
32413
32414 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32415
32416 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
32417
32418 2002-10-24 Mark Mitchell <mark@codesourcery.com>
32419
32420 * g++.dg/abi/empty9.C: New test.
32421
32422 2002-10-24 Richard Henderson <rth@redhat.com>
32423
32424 * g++.dg/inherit/thunk1.C: Enable for ia64.
32425
32426 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32427
32428 PR c++/8067
32429 * g++.dg/lookup/pretty1.C: New test.
32430
32431 2002-10-23 Jakub Jelinek <jakub@redhat.com>
32432
32433 * gcc.dg/20021023-1.c: New test.
32434
32435 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32436
32437 PR c++/7679
32438 * g++.dg/parse/inline1.C: New test.
32439
32440 2002-10-23 Richard Henderson <rth@redhat.com>
32441
32442 * g++.dg/inherit/thunk1.C: Enable for x86_64.
32443
32444 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
32445
32446 2002-10-22 Mark Mitchell <mark@codesourcery.com>
32447
32448 PR c++/6579
32449 * g++.dg/parse/stmtexpr3.C: New test.
32450
32451 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
32452
32453 * g++.dg/expr/cond1.C: New test.
32454
32455 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32456
32457 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
32458
32459 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32460
32461 * g++.dg/abi/vbase13.C: New test.
32462 * g++.dg/abi/vbase14.C: Likewise.
32463
32464 2002-10-21 Jakub Jelinek <jakub@redhat.com>
32465
32466 * gcc.dg/tls/pic-1.c: New test.
32467 * gcc.dg/tls/nonpic-1.c: New test.
32468 * gcc.dg/20021018-1.c: New test.
32469
32470 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32471
32472 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
32473 Remove only files with the same base name as the test case.
32474 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
32475 (profopt-execute): Likewise. Also, remove old profiling
32476 and performance data files before running the tests.
32477
32478 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
32479 * g++.dg/bprob/bprob.exp: Likewise.
32480 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
32481 to allow more general test case names.
32482
32483 * g++.dg/bprob/bprob-1.C: Rename to ...
32484 * g++.dg/bprob/g++-bprob-1.C: ... this.
32485
32486 * g77.dg/bprob/bprob-1.f: Rename to ...
32487 * g77.dg/bprob/g77-bprob-1.f: ... this.
32488
32489 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32490
32491 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
32492 bison 1.50 or later.
32493
32494 2002-10-21 Janis Johnson <janis187@us.ibm.com>
32495
32496 * g++.dg/README: Describe more test directories.
32497
32498 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32499
32500 * g++.dg/init/array6.C: Add additional tests.
32501
32502 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32503
32504 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
32505 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
32506
32507 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
32508
32509 * gcc.c-torture/compile/20020604-1.x: New.
32510 * gcc.c-torture/compile/simd-5.x: Likewise.
32511 * gcc.c-torture/execute/920710-1.x: Likewise.
32512 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
32513
32514 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32515
32516 * g++.dg/inherit/override1.C: Add dg-options clause.
32517
32518 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32519
32520 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
32521 _mm_slli_si128.
32522
32523 2002-10-19 Andreas Schwab <schwab@suse.de>
32524
32525 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
32526 directory component.
32527
32528 2002-10-18 Mark Mitchell <mark@codesourcery.com>
32529
32530 * g++.dg/inherit/thunk1.C: New test.
32531
32532 * g++.dg/inherit/override1.C: New test.
32533
32534 * g++.dg/abi/mangle11.C: New test.
32535 * g++.dg/abi/mangle14.C: New test.
32536 * g++.dg/abi/mangle17.C: New test.
32537
32538 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
32539
32540 * g++.dg/overload/member2.C: New test.
32541
32542 2002-10-17 Janis Johnson <janis187@us.ibm.com>
32543
32544 * g++.dg/README: Describe new compat directory.
32545 * g++.dg/dg.exp: Skip tests in compat directory.
32546 * README.compat: New file.
32547 * lib/compat.exp: New expect script.
32548 * g++.dg/compat: New test directory.
32549 * g++.dg/compat/compat.exp: New expect script.
32550 * g++.dg/compat/abi: New test directory.
32551 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
32552 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
32553 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
32554 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
32555 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
32556 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
32557 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
32558 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
32559 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
32560 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
32561 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
32562 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
32563 * g++.dg/compat/break: New test directory.
32564 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
32565 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
32566 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
32567 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
32568 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
32569 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
32570 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
32571 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
32572 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
32573 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
32574 g++.dg/compat/break/README: New files.
32575 * g++.dg/compat/eh: New test directory.
32576 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
32577 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
32578 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
32579 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
32580 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
32581 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
32582 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
32583 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
32584 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
32585 g++.dg/compat/eh/filter2_y.C,
32586 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
32587 g++.dg/compat/eh/new1_y.C,
32588 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
32589 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
32590 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
32591 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
32592 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
32593 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
32594 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
32595 g++.dg/compat/eh/unexpected1_y.C: New files.
32596 * g++.dg/compat/init: New test directory.
32597 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
32598 g++.dg/compat/init/array5_y.C,
32599 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
32600 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
32601 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
32602 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
32603 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
32604 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
32605 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
32606 g++.dg/compat/init/init-ref2_y.C: New files.
32607
32608 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32609
32610 PR c++/7584
32611 * g++.dg/inherit/using3.C: New test.
32612
32613 2002-10-17 Jan Hubicka <jh@suse.cz>
32614
32615 * gcc.dg/20021017-2.c: New test.
32616
32617 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32618
32619 * g++.dg/abi/mangle16.C: Adjust.
32620
32621 * g++.dg/init/array8.C: New test.
32622
32623 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
32624
32625 * gcc.dg/special/mips-abi.exp: New test.
32626 * gcc.dg/special/mips-abi.s: Empty file used by the above.
32627
32628 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32629
32630 * g++.dg/abi/mangle16.C: New test.
32631 * g++.dg/abi/mangle17.C: Likewise.
32632
32633 PR c++/7478
32634 * g++.dg/template/ref1.C: New test.
32635
32636 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32637
32638 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
32639
32640 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
32641
32642 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
32643
32644 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32645
32646 PR c++/7524
32647 * g++.dg/init/array7.C: New test.
32648
32649 2002-10-15 Mark Mitchell <mark@codesourcery.com>
32650
32651 * g++.dg/init/array6.C: New test.
32652
32653 * g++.dg/abi/mangle13.C: Likewise.
32654 * g++.dg/abi/mangle14.C: Likewise.
32655 * g++.dg/abi/mangle15.C: Likewise.
32656
32657 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32658
32659 * g++.dg/abi/empty8.C: New test.
32660
32661 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
32662
32663 * g++.dg/init/ctor1.C: New test.
32664
32665 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
32666
32667 * gcc.c-torture/execute/20021015-1.c: New test.
32668
32669 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
32670
32671 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
32672
32673 2002-10-14 Jan Hubicka <jh@suse.cz>
32674
32675 * gcc.dg/i386-ssetype-[1-5].c: New tests.
32676
32677 2002-10-14 Richard Henderson <rth@redhat.com>
32678
32679 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
32680
32681 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32682
32683 PR optimization/6631
32684 * g++.dg/opt/const2.C: New test.
32685
32686 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32687
32688 PR c++/7176
32689 * g++.dg/parse/friend1.C: New test.
32690 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
32691
32692 2002-10-14 Jakub Jelinek <jakub@redhat.com>
32693
32694 * gcc.dg/20021014-1.c: New test.
32695
32696 2002-10-11 Mark Mitchell <mark@codesourcery.com>
32697
32698 PR c++/5661
32699 * g++.dg/ext/vlm1.C: New test.
32700 * g++.dg/ext/vlm2.C: Likewise.
32701
32702 * g++.dg/init/array1.C: Remove invalid braces.
32703 * g++.dg/init/brace1.C: New test.
32704 * g++.dg/init/copy2.C: Likewise.
32705 * g++.dg/init/copy3.C: Likewise.
32706 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
32707 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
32708 braces.
32709
32710 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
32711
32712 * gcc.dg/cpp/assembler.S: Don't use -ansi.
32713
32714 2002-10-11 Richard Shann <richard.shann@superh.com>
32715
32716 * gcc.c-torture/compile/simd-5.c: New test.
32717
32718 2002-10-10 Roger Sayle <roger@eyesopen.com>
32719
32720 * gcc.c-torture/execute/shiftopt-1.c: New test case.
32721
32722 2002-10-10 Jim Wilson <wilson@redhat.com>
32723
32724 * gcc.c-torture/execute/20021010-1.c: New test.
32725
32726 2002-10-09 Zack Weinberg <zack@codesourcery.com>
32727
32728 PR c/7353
32729 * g++.dg/ext/typedef-init.C: New test.
32730 * gcc.dg/typedef-init.c: New test.
32731
32732 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
32733
32734 * gcc.dg/cpp/paste13.c: New test.
32735
32736 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32737
32738 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
32739 remaining platforms, XFAIL during compile, not execute. Don't
32740 XFAIL at -O0.
32741
32742 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
32743
32744 * gcc.dg/alias-1.c: Tweak expected warning.
32745
32746 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
32747
32748 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
32749
32750 2002-10-06 Andreas Jaeger <aj@suse.de>
32751
32752 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
32753 * gcc.dg/cpp/c++98.C: Likewise.
32754
32755 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
32756 * g++.dg/cpp/c++98.C: Likewise.
32757
32758 * g++.dg/README (Subdirectories): Mention cpp directory.
32759
32760 PR target/7559
32761 * gcc.dg/20021006-1.c: New test.
32762
32763 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32764
32765 PR c++/7804
32766 * g++.dg/other/warning1.C: New test.
32767
32768 2002-10-04 Roger Sayle <roger@eyesopen.com>
32769
32770 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
32771 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
32772 and sparc-*-* with -m64 as expected failures. See PR 8087.
32773
32774 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32775
32776 PR c++/7931
32777 * g++.dg/template/ptrmem3.C: New test.
32778
32779 PR c++/7754
32780 * g++.dg/template/union1.C: New test.
32781
32782 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32783
32784 PR c++/8006
32785 * g++.dg/abi/mangle9.C: New test.
32786 * g++.dg/abi/mangle10.C: New test.
32787 * g++.dg/abi/mangle11.C: New test.
32788 * g++.dg/abi/mangle12.C: New test.
32789
32790 2002-10-02 Mark Mitchell <mark@codesourcery.com>
32791
32792 PR c++/7188.
32793 * g++.dg/template/meminit1.C: New test.
32794 * g++.dg/warn/Wreorder-1.C: Likewise.
32795 * g++.old-deja/g++.mike/warn3.C: Tweak.
32796 * lib/prune.exp: Ingore "in copy constructor".
32797
32798 2002-10-02 Andreas Jaeger <aj@suse.de>
32799
32800 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
32801 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
32802 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
32803 on x86-64.
32804
32805 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32806
32807 * gcc.dg/empty1.C: Fix typo.
32808
32809 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
32810
32811 * gcc.dg/alias-1.c: New test.
32812
32813 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32814
32815 * gcc.dg/empty1.C: New test.
32816
32817 * g++.dg/tls/init-2.C: Tweak error messages.
32818
32819 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
32820
32821 * gcc.c-torture/compile/20020923-1.c: New test.
32822
32823 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
32824
32825 * gcc.c-torture/execute/ffs-1.c: New test.
32826 * gcc.c-torture/execute/ffs-2.c: Ditto.
32827
32828 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
32829
32830 * g++.dg/overload/member1.C: New test.
32831
32832 2002-09-30 Mark Mitchell <mark@codesourcery.com>
32833
32834 * g++.dg/abi/empty7.C: New test.
32835 * g++.dg/init/pm2.C: Likewise.
32836
32837 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
32838
32839 * g++.dg/rtti/crash1.C: New test.
32840
32841 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
32842
32843 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
32844 gcc.dg/sibcall-4.c: New tests.
32845
32846 2002-09-28 Roger Sayle <roger@eyesopen.com>
32847
32848 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
32849 powerpc and MMIX targets.
32850
32851 2002-09-27 Zack Weinberg <zack@codesourcery.com>
32852
32853 * gcc.dg/cpp/20020927-1.c: New.
32854
32855 2002-09-26 David S. Miller <davem@redhat.com>
32856
32857 * gcc.c-torture/compile/trunctfdf.c: New.
32858
32859 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32860
32861 * lib/target-supports.exp (check_weak_available): Handle solaris2.
32862
32863 2002-09-27 Alan Modra <amodra@bigpond.net.au>
32864
32865 * gcc.c-torture/execute/loop-15.c: New.
32866
32867 2002-09-26 Janis Johnson <janis187@us.ibm.com>
32868
32869 * README.QMTEST: Fix typo.
32870
32871 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32872
32873 * gcc.dg/20020926-1.c: New test.
32874
32875 2002-09-25 David S. Miller <davem@redhat.com>
32876
32877 PR target/7842
32878 * gcc.c-torture/execute/shiftdi.c: New test.
32879
32880 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
32881
32882 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
32883 unique to the tool.
32884 * lib/g77.exp (g77_init): Likewise.
32885 * lib/g++.exp (g++_init): Likewise.
32886 * lib/objc.exp (objc_init): Likewise.
32887
32888 2002-09-25 Mark Mitchell <mark@codesourcery.com>
32889
32890 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
32891 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
32892 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
32893
32894 2002-09-25 Richard Henderson <rth@redhat.com>
32895
32896 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
32897 too-small long double.
32898
32899 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
32900
32901 * gcc.dg/20020919-1.c: New test.
32902
32903 2002-09-23 Mark Mitchell <mark@codesourcery.com>
32904
32905 * g++.dg/abi/bitfield6.C: New test.
32906 * g++.dg/abi/bitfield7.C: New test.
32907 * g++.dg/abi/bitfield8.C: New test.
32908 * g++.dg/abi/vbase11.C: New test.
32909
32910 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
32911
32912 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
32913 hppa*-*-hpux*. Update test comment.
32914
32915 2002-09-20 Jakub Jelinek <jakub@redhat.com>
32916
32917 * gcc.dg/tls/struct-1.c: New test.
32918
32919 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
32920
32921 * gcc.dg/cpp/tr-warn2.c: Update.
32922
32923 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32924
32925 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
32926
32927 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32928
32929 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
32930 systems.
32931
32932 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
32933
32934 * gcc.c-torture/execute/ieee/mzero3.c: New test.
32935
32936 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32937 Adjust for c++filt moved to binutils. Remove spurious duplicate
32938 setting of cxxfilt.
32939
32940 2002-09-19 Geoffrey Keating <geoffk@apple.com>
32941
32942 * gcc.dg/20020312-2.c: Update for darwin.
32943
32944 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
32945
32946 * g++.old-deja/g++.other/crash32.C: Mark ICE.
32947
32948 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
32949
32950 * objc.dg/comp-types-1.m: New test.
32951 * objc.dg/comp-types-2.m: New test.
32952 * objc.dg/comp-types-3.m: New test.
32953 * objc.dg/comp-types-4.m: New test.
32954 * objc.dg/comp-types-5.m: New test.
32955 * objc.dg/comp-types-6.m: New test.
32956
32957 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
32958
32959 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
32960
32961 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32962
32963 * g++.dg/other/do1.C: New test.
32964
32965 * g++.dg/template/subst1.C: New test.
32966
32967 2002-09-16 Steve Ellcey <sje@cup.hp.com>
32968
32969 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
32970
32971 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32972
32973 * g++.dg/template/qualttp20.C: Adjust expected errors.
32974 * g++.old-deja/g++.jason/report.C: Likewise.
32975 * g++.old-deja/g++.other/qual1.C: Likewise.
32976
32977 * g++.dg/lookup/scoped2.C: New test.
32978
32979 * g++.dg/ext/asm3.C: New test.
32980
32981 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
32982
32983 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
32984
32985 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
32986
32987 * ChangeLog: follow spelling conventions.
32988 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
32989 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
32990 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
32991 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
32992 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
32993 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
32994 * g++.old-deja/g++.law/global-init1.C: Likewise.
32995 * g++.old-deja/g++.other/delete4.C: Likewise.
32996 * g++.old-deja/g++.other/inline21.C: Likewise.
32997 * g++.old-deja/g++.other/singleton.C: Likewise.
32998 * g77.dg/strlen0.f: Likewise.
32999 * g77.f-torture/compile/20010519-1.f: Likewise.
33000 * g77.f-torture/compile/980310-4.f: Likewise.
33001 * gcc.c-torture/compile/20000605-1.c: Likewise.
33002 * gcc.c-torture/execute/20020225-1.c: Likewise.
33003 * gcc.dg/c90-hexfloat-2.c: Likewise.
33004 * gcc.dg/c99-bool-1.c: Likewise.
33005 * gcc.dg/c99-hexfloat-2.c: Likewise.
33006 * gcc.dg/dll-2.c: Likewise.
33007 * gcc.dg/wtr-union-init-1.c: Likewise.
33008 * gcc.dg/wtr-union-init-2.c: Likewise.
33009 * gcc.dg/wtr-union-init-3.c: Likewise.
33010 * gcc.dg/cpp/avoidpaste1.c: Likewise.
33011 * gcc.dg/cpp/defined.c: Likewise.
33012 * gcc.dg/cpp/macsyntx.c: Likewise.
33013 * gcc.dg/cpp/paste2.c: Likewise.
33014 * gcc.dg/cpp/trad/defined.c: Likewise.
33015 * gcc.dg/format/c90-printf-1.c: Likewise.
33016 * gcc.dg/format/c90-scanf-1.c: Likewise.
33017 * gcc.dg/format/c99-printf-1.c: Likewise.
33018 * gcc.dg/format/c99-scanf-1.c: Likewise.
33019 * gcc.misc-tests/gcov-8.c: Likewise.
33020 * lib/profopt.exp: Likewise.
33021
33022 2002-09-15 Krister Walfridsson <cato@df.lth.se>
33023
33024 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
33025
33026 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33027
33028 * g++.dg/inherit/using2.C: New test.
33029
33030 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
33031
33032 * ChangeLog: Follow spelling conventions.
33033 * g++.dg/template/friend4.C: Likewise.
33034 * g++.old-deja/g++.pt/crash67.C: Likewise.
33035 * gcc.c-torture/execute/20000801-4.c: Likewise.
33036 * gcc.dg/c90-digraph-1.c: Likewise.
33037 * gcc.dg/c94-digraph-1.c: Likewise.
33038 * gcc.dg/c99-digraph-1.c: Likewise.
33039 * gcc.dg/cpp/line5.c: Likewise.
33040 * gcc.dg/cpp/multiline.c: Likewise.
33041 * gcc.dg/cpp/trad/literals-1.c: Likewise.
33042 * gcc.dg/format/attr-3.c: Likewise.
33043 * gcc.dg/format/c90-scanf-3.c: Likewise.
33044 * gcc.dg/format/ext-4.c: Likewise.
33045
33046 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33047
33048 * g++.dg/template/pretty1.C: New test.
33049
33050 2002-09-14 Alan Modra <amodra@bigpond.net.au>
33051
33052 * gcc.c-torture/execute/struct-cpy-1.c: New test.
33053
33054 2002-09-13 Matt Austern <austern@apple.com>
33055
33056 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
33057 passing a cast expression to a function by const reference.
33058
33059 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
33060
33061 * g++.dg/template/deduce1.C: New test.
33062
33063 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
33064
33065 * gcc.c-torture/execute/simd-1.c: Force all use of int to
33066 32-bit int.
33067
33068 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
33069
33070 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
33071 usage.
33072
33073 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
33074
33075 * gcc.c-torture/compile/20020910-1.c: New test.
33076
33077 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
33078
33079 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
33080
33081 2002-09-10 Andreas Jaeger <aj@suse.de>
33082
33083 * gcc.dg/20020312-2.c: Adjust for x86-64.
33084
33085 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
33086
33087 * g77.dg/7388.f: New test case for PR 7388.
33088
33089 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
33090
33091 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
33092
33093 2002-09-05 Ziemowit Laski <zlaski@apple.com>
33094
33095 * objc.dg/proto-lossage-1.m: New test.
33096
33097 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
33098
33099 * gcc.dg/cpp/_Pragma4.c: Fix typo.
33100
33101 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
33102
33103 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
33104 expected to pass.
33105
33106 2002-09-06 Stan Shebs <shebs@apple.com>
33107 David Edelsohn <edelsohn@gnu.org>
33108
33109 * gcc.dg/weak: New directory.
33110 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
33111 target-specific xfail bits.
33112 * gcc.dg/typeof-2.c: Move to new directory.
33113 * gcc.dg/weak.exp: New expect script.
33114
33115 2002-09-06 Alan Modra <amodra@bigpond.net.au>
33116
33117 * gcc.c-torture/execute/extzvsi.c: New test.
33118
33119 2002-09-05 Stan Shebs <shebs@apple.com>
33120
33121 * gcc.dg/weak-1.c: xfail on Darwin.
33122 * gcc.dg/weak-2.c: Ditto.
33123 * gcc.dg/weak-3.c: Ditto.
33124 * gcc.dg/weak-4.c: Ditto.
33125 * gcc.dg/weak-5.c: Ditto.
33126 * gcc.dg/weak-6.c: Ditto.
33127 * gcc.dg/weak-7.c: Ditto.
33128 * gcc.dg/weak-8.c: Ditto.
33129 * gcc.dg/weak-9.c: Ditto.
33130
33131 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
33132
33133 * gcc.c-torture/execute/loop-14.c: New test.
33134
33135 2002-09-04 Jakub Jelinek <jakub@redhat.com>
33136
33137 * g++.dg/other/cxa-atexit1.C: New test.
33138
33139 * gcc.dg/typeof-2.c: New test.
33140
33141 2002-09-03 Roger Sayle <roger@eyesopen.com>
33142
33143 * gcc.dg/builtins-2.c: New testcase.
33144 * gcc.dg/builtins-3.c: New testcase.
33145
33146 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
33147
33148 * gcc.dg/cpp/_Pragma4.c: New test.
33149
33150 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
33151
33152 * objc/execute/nil_method-1.m: New testcase.
33153
33154 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
33155
33156 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
33157 [Object class], not [Object initialize].
33158
33159 2002-08-31 Roger Sayle <roger@eyesopen.com>
33160 Hans-Peter Nilsson <hp@bitrange.com>
33161
33162 * gcc.c-torture/execute/20020720-1.x: Skip test on
33163 mmix-knuth-mmixware. Correct comment.
33164
33165 2002-08-27 Mark Mitchell <mark@codesourcery.com>
33166
33167 * testsuite/g++.dg/abi/bitfield5.C: New test.
33168 * testsuite/g++.dg/abi/vbase10.C: Likewise.
33169
33170 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
33171
33172 * objc.dg/undeclared-selector.m: New test.
33173
33174 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
33175
33176 * g++.dg/other/offsetof1.C: Avoid cast warning.
33177
33178 2002-08-26 Ziemowit Laski <zlaski@apple.com>
33179
33180 * objc.dg/super-class-2.m: New test.
33181
33182 2002-08-24 Matt Austern <austern@apple.com>
33183
33184 * g++.dg/ext/lvaddr.C: New test.
33185 * g++.dg/ext/lvcast.C: New test.
33186
33187 2002-08-22 Mark Mitchell <mark@codesourcery.com>
33188
33189 * testsuite/g++.dg/inherit/cond1.C: New test.
33190
33191 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
33192
33193 * gcc.dg/noncompile/incomplete-1.c: New test.
33194
33195 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33196
33197 * gcc.dg/typespec-1.c: New test.
33198
33199 2002-08-20 Devang Patel <dpatel@apple.com>
33200 * objc.dg/proto-hier-2.m: New test.
33201
33202 2002-08-19 Ziemowit Laski <zlaski@apple.com>
33203
33204 * objc.dg/bitfield-1.m: New test.
33205 * objc.dg/bitfield-2.m: New test.
33206
33207 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
33208
33209 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
33210 gcc.dg/c99-flex-array-4.c: New tests.
33211
33212 2002-08-16 Stan Shebs <shebs@apple.com>
33213
33214 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
33215
33216 2002-08-15 Jakub Jelinek <jakub@redhat.com>
33217
33218 * gcc.dg/typeof-1.c: New test.
33219 * g++.dg/ext/typeof2.C: New test.
33220
33221 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
33222
33223 * g++.dg/other/offsetof1.C: New test.
33224
33225 2002-08-14 Richard Henderson <rth@redhat.com>
33226
33227 * gcc.dg/tls/diag-3.c: Fix expected message strings.
33228
33229 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
33230
33231 * gcc.dg/cpp/_Pragma3.c: New test.
33232
33233 2002-08-13 Mark Mitchell <mark@codesourcery.com>
33234
33235 * g++.dg/template/inherit3: New test.
33236
33237 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
33238
33239 * gcc.dg/bitfld-4.c: Add blank options.
33240
33241 2002-08-09 Mark Mitchell <mark@codesourcery.com>
33242
33243 * g++.dg/template/crash1.C: New test.
33244
33245 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33246
33247 * gcc.dg/tls/opt-2.c: New test.
33248
33249 2002-08-08 Devang Patel <dpatel@apple.com>
33250
33251 * objc.dg/selector-1.m : New test
33252
33253 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33254
33255 * g++.dg/abi/bitfield4.C: New test.
33256 * gcc.dg/bitfld-4.c: New test.
33257
33258 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33259
33260 * g++.dg/other/packed1.C: New test.
33261
33262 2002-08-07 Mark Mitchell <mark@codesourcery.com>
33263
33264 * g++.dg/abi/offsetof.C: Tweak error messages.
33265 * g++.old-deja/g++.mike/p10769a.C: Likewise.
33266
33267 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33268
33269 * gcc.dg/bitfld-3.c: New test.
33270
33271 2002-08-07 Jakub Jelinek <jakub@redhat.com>
33272 Richard Henderson <rth@redhat.com>
33273
33274 * gcc.dg/i386-bitfield1.c: New test.
33275 * g++.dg/abi/bitfield3.C: Update.
33276
33277 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
33278
33279 * objc.dg/const-str-2.m: Update.
33280 * gcc.dg/cpp/c++98.c: Change to C extension.
33281 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
33282 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
33283
33284 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
33285
33286 * testsuite/gcc.dg/tls/diag-3.c: New.
33287
33288 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
33289
33290 * g++.dg/README (Subdirectories): Document new subdir expr.
33291 * g++.dg/expr/pmf-1.C: New test.
33292
33293 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
33294
33295 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
33296
33297 2002-08-06 Jakub Jelinek <jakub@redhat.com>
33298
33299 * g++.dg/abi/bitfield3.C: New test.
33300
33301 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
33302
33303 * lib/gcov.exp: Tweak expected line formats.
33304 * gcc.misc-tests/gcov8.c: New test.
33305 * gcc.misc-tests/gcov8.x: New flags.
33306
33307 2002-08-05 Jakub Jelinek <jakub@redhat.com>
33308
33309 * consistency.vlad/layout/endian.c: Include string.h.
33310
33311 * gcc.c-torture/execute/20020805-1.c: New test.
33312
33313 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
33314
33315 * g++.dg/other/conversion1.C: New test.
33316
33317 2002-08-03 Roger Sayle <roger@eyesopen.com>
33318
33319 * gcc.dg/builtins-1.c: New testcase.
33320
33321 2002-08-02 Mark Mitchell <mark@codesourcery.com>
33322
33323 * g++.dg/inherit/access3.C: New test.
33324
33325 2002-08-01 Jakub Jelinek <jakub@redhat.com>
33326
33327 * gcc.dg/ia64-visibility-2.c: New test.
33328
33329 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
33330
33331 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
33332 __qualifier_flags to __flags.
33333
33334 2002-07-31 Mark Mitchell <mark@codesourcery.com>
33335
33336 * g++.dg/inherit/operator1.C: New test.
33337 * g++.dg/lookup/disamb1.C: Fix typo in comment.
33338 * g++.dg/other/error1.C: Change expected error message.
33339 * g++.dg/template/conv4.C: Likewise.
33340
33341 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
33342
33343 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
33344 for documented behavior.
33345
33346 2002-07-25 Roger Sayle <roger@eyesopen.com>
33347
33348 * gcc.c-torture/execute/20020720-1.x: Skip this test on
33349 several targets known to fail.
33350
33351 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
33352
33353 * gcc.dg/mips-args-[123].c: New tests.
33354
33355 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
33356
33357 * gcc.dg/ppc-spe.c: New.
33358
33359 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
33360
33361 * g++.dg/other/ptrmem4.C: New testcase.
33362
33363 2002-07-24 Richard Henderson <rth@redhat.com>
33364
33365 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
33366
33367 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
33368
33369 * g++.dg/ext/alignof1.C (main): Return 0 for success.
33370
33371 2002-07-24 Roger Sayle <roger@eyesopen.com>
33372
33373 * gcc.c-torture/execute/memset-3.c: New testcase.
33374
33375 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
33376
33377 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
33378 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
33379
33380 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33381
33382 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
33383 Delete.
33384
33385 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
33386
33387 * gcc.c-torture/compile/simd-4.c: New test.
33388
33389 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33390
33391 PR c++/7347, c++/7348
33392 * g++.dg/template/access4.C: New test.
33393 * g++.dg/template/access5.C: New test.
33394 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
33395 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
33396 * g++.old-deja/g++.pt/ttp58.C: Likewise.
33397 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
33398
33399 2002-07-22 Jakub Jelinek <jakub@redhat.com>
33400
33401 * gcc.dg/gnu89-init-2.c: New test.
33402
33403 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
33404
33405 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
33406
33407 2002-07-20 Roger Sayle <roger@eyesopen.com>
33408
33409 * gcc.c-torture/execute/20020720-1.c: New testcase.
33410
33411 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
33412
33413 * gcc.dg/cpp/Wsignprom.c: New tests.
33414
33415 2002-07-20 Alan Modra <amodra@bigpond.net.au>
33416
33417 * gcc.c-torture/execute/loop-13.c: New test.
33418
33419 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
33420
33421 * gcc.dg/cpp/expr.c: New tests.
33422
33423 2002-07-18 David Edelsohn <edelsohn@gnu.org>
33424
33425 * g++.dg/opt/pr6713.C: Add template instantiation.
33426
33427 2002-07-18 Alan Modra <amodra@bigpond.net.au>
33428
33429 * gcc.dg/nest.c: New test.
33430
33431 2002-07-17 Richard Henderson <rth@redhat.com>
33432
33433 * g++.dg/opt/pr6713.C: New test.
33434
33435 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
33436
33437 * gcc.c-torture/execute/loop-2e.x: Let the testcase
33438 XFAIL for all x86 processors.
33439
33440 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
33441
33442 * gcc.c-torture/execute/20010122-1.x: Do not test with
33443 -fomit-frame-pointer.
33444
33445 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33446
33447 * g++.dg/template/instantiate2.C: New test.
33448 * g++.dg/template/spec4.C: New test.
33449
33450 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33451
33452 * g++.dg/template/access2.C: New test.
33453 * g++.dg/template/access3.C: New test.
33454
33455 2002-07-15 Zack Weinberg <zack@codesourcery.com>
33456
33457 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
33458 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
33459 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
33460 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
33461 Convert to use <stdarg.h>.
33462 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
33463 Delete.
33464 * gcc.dg/va-arg-2.c: New.
33465 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
33466
33467 2002-07-15 Jakub Jelinek <jakub@redhat.com>
33468
33469 * gcc.c-torture/compile/20020710-1.c: New test.
33470
33471 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
33472 Andrew Pinski <pinskia@physics.uc.edu>
33473
33474 gcc.c-torture/compile/simd-2.c: New testcase.
33475 gcc.c-torture/compile/simd-3.c: Likewise.
33476
33477 2002-07-11 Mark Mitchell <mark@codesourcery.com>
33478
33479 PR c++/7224
33480 * g++.dg/overload/error1.C: New test.
33481
33482 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33483
33484 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
33485 configuration and IRIX 6 O32 ABI.
33486
33487 2002-07-11 Roger Sayle <roger@eyesopen.com>
33488
33489 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
33490
33491 2002-07-10 Roger Sayle <roger@eyesopen.com>
33492
33493 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
33494
33495 2002-07-10 Jeffrey A Law <law@redhat.com>
33496
33497 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
33498
33499 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
33500
33501 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
33502
33503 * gcc.dg/20020312-2.c: Check for __PPC__.
33504
33505 2002-07-09 Diego Novillo <dnovillo@redhat.com>
33506
33507 * gcc.c-torture/compile/20020709-1.c: New test.
33508
33509 2002-07-07 Roger Sayle <roger@eyesopen.com>
33510
33511 * g++.dg/template/qualttp21.C: New test case.
33512
33513 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
33514
33515 * gcc.c-torture/compile/20020706-1.c: New test.
33516 * gcc.c-torture/compile/20020706-2.c: New test.
33517
33518 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
33519 Alexandre Oliva <aoliva@redhat.com>
33520
33521 * g++.dg/warn/incomplete1.C: New test.
33522
33523 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33524
33525 PR c++/7099
33526 * g++.dg/warn/noreturn1.C: New test.
33527
33528 2002-07-03 Mark Mitchell <mark@codesourcery.com>
33529
33530 PR c++/6706
33531 * g++.dg/debug/debug6.C: New test.
33532 * g++.dg/debug/debug7.C: New test.
33533
33534 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
33535
33536 * gcc.c-torture/compile/simd-3.c: New test.
33537
33538 2002-07-03 Chris Demetriou <cgd@broadcom.com>
33539
33540 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
33541 * gcc.dg/20020620-1.c: Likewise.
33542
33543 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33544
33545 PR c++/6944
33546 * g++.dg/init/array4.C: New test.
33547 * g++.dg/init/array5.C: New test.
33548
33549 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
33550
33551 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
33552 * gcc.c-torture/execute/simd-2.c (main): Likewise.
33553
33554 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33555
33556 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
33557 * gcc.dg/wtr-aggr-init-1.c: Likewise.
33558 * gcc.dg/wtr-conversion-1.c: Likewise.
33559 * gcc.dg/wtr-escape-1.c: Likewise.
33560 * gcc.dg/wtr-int-type-1.c: Likewise.
33561 * gcc.dg/wtr-label-1.c: Likewise.
33562 * gcc.dg/wtr-static-1.c: Likewise.
33563 * gcc.dg/wtr-strcat-1.c: Likewise.
33564 * gcc.dg/wtr-suffix-1.c: Likewise.
33565 * gcc.dg/wtr-switch-1.c: Likewise.
33566 * gcc.dg/wtr-unary-plus-1.c: Likewise.
33567 * gcc.dg/wtr-union-init-1.c: Likewise.
33568 * gcc.dg/wtr-union-init-2.c: Likewise.
33569 * gcc.dg/wtr-union-init-3.c: Likewise.
33570
33571 * gcc.dg/wtr-func-def-1.c: New test.
33572
33573 2002-07-02 Devang Patel <dpatel@apple.com>
33574
33575 * objc.dg/param-1.m: New test.
33576
33577 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
33578
33579 * gcc.dg/cpp/trad/directive.c: Add test.
33580 * gcc.dg/cpp/trad/macroargs.c: Add test.
33581 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
33582
33583 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
33584
33585 * gcc.dg/cpp/cmdlne-M.c: New test.
33586
33587 2002-07-02 Ziemowit Laski <zlaski@apple.com>
33588
33589 * objc.dg/desig-init-1.m: New test.
33590
33591 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33592
33593 PR c++/6716
33594 * g++.dg/template/instantiate1.C: New test.
33595
33596 2002-07-01 Mark Mitchell <mark@codesourcery.com>
33597
33598 PR c++/7112
33599 * g++.dg/template/sizeof2.C: New test.
33600
33601 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33602
33603 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
33604 gcc.dg/cpp/trad/include.c: New tests.
33605
33606 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
33607
33608 PR target/7177
33609 * gcc.c-torture/compile/20020701-1.c: New test.
33610
33611 2002-07-01 Stan Shebs <shebs@apple.com>
33612
33613 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
33614 header here...
33615 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
33616 (objc-torture-execute): or here.
33617
33618 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
33619
33620 * gcc.c-torture/execute/arith-rand-ll.c: New test.
33621
33622 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33623
33624 * gcc.dg/cpp/trad/escaped-nl.c: New test.
33625
33626 2002-06-30 Devang Patel <dpatel@apple.com>
33627
33628 * objc.dg/fsyntax-only.m: New test.
33629
33630 2002-06-27 Mark Mitchell <mark@codesourcery.com>
33631
33632 PR c++/6695
33633 * g++.dg/template/friend7.C: New file.
33634
33635 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
33636
33637 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
33638 return type.
33639
33640 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
33641
33642 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
33643 avoid division by zero.
33644
33645 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
33646
33647 * gcc.dg/Wunknownprag.c: New tests.
33648
33649 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
33650
33651 * gcc.c-torture/execute/simd-2.c: New test.
33652
33653 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
33654
33655 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
33656 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
33657 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
33658 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
33659 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
33660 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
33661 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
33662 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
33663 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
33664 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
33665 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
33666 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
33667 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
33668 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
33669 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
33670 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
33671 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
33672
33673 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
33674
33675 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
33676 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
33677 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
33678 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
33679 New tests.
33680 * gcc.dg/cpp/trad/directive.c: Update.
33681
33682 2002-06-23 Andreas Jaeger <aj@suse.de>
33683
33684 * gcc.c-torture/execute/complex-6.c: New.
33685
33686 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
33687
33688 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
33689 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
33690 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
33691 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
33692
33693 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
33694
33695 * gcc.dg/cpp/trad: New directory with traditional tests copied
33696 from parent directory.
33697 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33698 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33699 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33700 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33701 Move to trad/ and rename.
33702 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
33703 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
33704 gcc.dg/cpp/trad/redef2.c: New tests.
33705 * gcc.dg/cpp/trad/trad.exp: New driver.
33706
33707 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
33708
33709 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33710 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33711 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33712 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33713 Remove.
33714
33715 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
33716
33717 * gcc.dg/20020620-1.c: New test.
33718
33719 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33720
33721 * g++.dg/template/ttp4.C: New test.
33722
33723 2002-06-19 Jakub Jelinek <jakub@redhat.com>
33724
33725 * g++.dg/opt/vt1.C: Fix regexp.
33726
33727 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33728
33729 * gcc.c-torture/execute/pure-1.c: Make functions static again.
33730 Don't use attribute `noinline'.
33731
33732 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33733
33734 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
33735
33736 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
33737
33738 * gcc.c-torture/execute/simd-1.c: New.
33739
33740 * gcc.dg/simd-1.c: New.
33741
33742 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33743
33744 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
33745
33746 2002-06-16 Richard Henderson <rth@redhat.com>
33747
33748 * g++.dg/ext/anon-struct1.C: New.
33749 * g++.dg/ext/anon-struct2.C: New.
33750 * g++.dg/ext/anon-struct3.C: New.
33751 * gcc.dg/anon-struct-1.c: New.
33752 * gcc.dg/anon-struct-2.c: New.
33753 * gcc.dg/anon-struct-3.c: New.
33754 * gcc.dg/20011008-1.c: Adjust warning text.
33755 * gcc.dg/20020527-1.c: Add -fms-extensions.
33756
33757 2002-06-16 Richard Henderson <rth@redhat.com>
33758
33759 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
33760
33761 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
33762
33763 * gcc.c-torture/execute/20020615-1.c: New test.
33764
33765 2002-06-15 Roger Sayle <roger@eyesopen.com>
33766
33767 * gcc.c-tortuture/execute/compare-1.c: New test case.
33768 * gcc.c-tortuture/execute/compare-2.c: New test case.
33769 * gcc.c-tortuture/execute/compare-3.c: New test case.
33770
33771 2002-06-13 Richard Henderson <rth@redhat.com>
33772
33773 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
33774 ia64 ilp32.
33775
33776 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33777
33778 * g++.dg/template/typename2.C: Update error message.
33779
33780 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
33781
33782 * gcc.c-torture/execute/20020611-1.c: New test.
33783
33784 2002-06-11 Bob Wilson <bob.wilson@acm.org>
33785
33786 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
33787 list of targets to skip.
33788
33789 2002-06-10 Bob Wilson <bob.wilson@acm.org>
33790
33791 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
33792 targets if not optimizing.
33793
33794 2002-06-10 Jakub Jelinek <jakub@redhat.com>
33795
33796 * gcc.c-torture/compile/20020605-1.c: New test.
33797
33798 * g++.dg/opt/vt1.C: New test.
33799
33800 * gcc.dg/20020531-1.c: New test.
33801
33802 * gcc.dg/20020530-1.c: New test.
33803
33804 * gcc.dg/20020527-1.c: New test.
33805
33806 * g++.dg/opt/cse1.C: New test.
33807
33808 2002-06-07 Roger Sayle <roger@eyesopen.com>
33809
33810 * gcc.dg/20020607-2.c: New test case.
33811
33812 2002-06-07 Jakub Jelinek <jakub@redhat.com>
33813
33814 * gcc.c-torture/compile/20020604-1.c: New test.
33815
33816 2002-06-04 Richard Henderson <rth@redhat.com>
33817
33818 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
33819 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
33820 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
33821
33822 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
33823
33824 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
33825
33826 2002-06-03 Richard Henderson <rth@redhat.com>
33827
33828 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
33829 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
33830
33831 2002-06-02 Richard Henderson <rth@redhat.com>
33832
33833 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
33834 test functions static.
33835
33836 2002-06-02 Andreas Jaeger <aj@suse.de>
33837
33838 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
33839 now.
33840
33841 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
33842
33843 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
33844 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
33845 Update for mofified diagnostics.
33846 * gcc.dg/c99-intconst-1.c: No longer fail.
33847
33848 2002-06-02 Richard Henderson <rth@redhat.com>
33849
33850 * gcc.dg/uninit-A.c: Remove xfail markers.
33851
33852 2002-06-01 Roger Sayle <roger@eyesopen.com>
33853
33854 * gcc.dg/fnegate-1.c: New test case.
33855
33856 2002-05-30 Osku Salerma <osku@iki.fi>
33857
33858 * gcc.c-torture/execute/mayalias-1.c: New file.
33859
33860 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
33861
33862 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
33863 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
33864 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
33865
33866 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
33867
33868 * gcc.c-torture/execute/20020529-1.c: New test.
33869
33870 2002-05-27 Richard Henderson <rth@redhat.com>
33871
33872 * g++.dg/ext/attrib6.C: New test case.
33873
33874 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33875
33876 * gcc.c-torture/execute/pure-1.c: New test.
33877
33878 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33879
33880 * gcc.dg/cpp/arith-2.c: Remove.
33881
33882 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33883
33884 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
33885 * gcc.dg/cpp/if-3.c: Remove.
33886
33887 2002-05-26 Jakub Jelinek <jakub@redhat.com>
33888
33889 * g++.dg/opt/cse2.C: New test.
33890
33891 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
33892
33893 * gcc.dg/cpp/arith-1.c: New semantic tests.
33894 * gcc.dg/cpp/if-1.c: Update.
33895
33896 2002-05-24 Ben Elliston <bje@redhat.com>
33897
33898 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
33899
33900 2002-05-24 Jakub Jelinek <jakub@redhat.com>
33901
33902 * gcc.dg/verbose-asm.c: New test.
33903
33904 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
33905
33906 * gcc.dg/cpp/paste12.c: New test.
33907
33908 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33909
33910 * g++.dg/parse/named_ops.C: New test.
33911
33912 2002-05-23 Mark Mitchell <mark@codesourcery.com>
33913
33914 * gcc/testsuite/gcc.dg/weak-8.c: New test.
33915
33916 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
33917
33918 * gcc.dg/weak-2.c: Allow optional leading underscore
33919 in scan-assembler symbol name.
33920 * gcc.dg/weak-3.c: Likewise.
33921 * gcc.dg/weak-4.c: Likewise.
33922 * gcc.dg/weak-5.c: Likewise.
33923
33924 2002-05-23 Jakub Jelinek <jakub@redhat.com>
33925
33926 * gcc.dg/20020523-1.c: New test.
33927
33928 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33929
33930 * objc.dg/const-str-2.m: Update now that we stop after
33931 a command line error.
33932
33933 2002-05-22 Richard Henderson <rth@redhat.com>
33934
33935 * g++.dg/dg.exp: Fix typo in test pruneing.
33936
33937 2002-05-22 Richard Henderson <rth@redhat.com>
33938
33939 * g++.dg/dg.exp: Prune the tls subdirectory.
33940 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
33941 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
33942 * g++.dg/tls/init-1.C: New.
33943
33944 2002-05-22 Jakub Jelinek <jakub@redhat.com>
33945
33946 * gcc.dg/20020517-1.c: New test.
33947
33948 2002-05-21 Richard Henderson <rth@redhat.com>
33949
33950 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
33951 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
33952
33953 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
33954
33955 * g++.dg/other/copy2.C: New test.
33956
33957 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
33958
33959 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
33960 (MAX_COPY): Bump up to 10 times sizeof (long long).
33961 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
33962
33963 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
33964 sizeof (long long).
33965
33966 * gcc.c-torture/execute/strcpy-1.c: New test.
33967
33968 2002-05-19 Jason Merrill <jason2redhat.com>
33969
33970 * g++.dg/ext/oper1.C: New test.
33971
33972 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
33973 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
33974
33975 * README.QMTEST: New file.
33976
33977 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
33978
33979 2002-05-19 Andreas Jaeger <aj@suse.de>
33980
33981 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
33982 now.
33983 * gcc.c-torture/execute/loop-2d.x: Likewise.
33984
33985 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
33986
33987 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
33988 support weak symbols.
33989 * gcc.dg/weak-4.c: Likewise.
33990 * gcc.dg/weak-6.c: Likewise.
33991
33992 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
33993
33994 * gcc.dg/weak-3.c: Add dg-excess-error comment for
33995 cygwin, coff and h8300-*-hms targets
33996 * gcc.dg/weak-5.c: Likewise.
33997 * gcc.dg/weak-7.c: Likewise.
33998
33999 2002-05-16 Jason Merrill <jason@redhat.com>
34000
34001 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
34002 (scan-assembler-not, scan-assembler-dem): Likewise.
34003 (scan-assembler-dem-not): Likewise.
34004
34005 2002-05-15 Richard Henderson <rth@redhat.com>
34006
34007 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34008
34009 2002-05-15 Richard Henderson <rth@redhat.com>
34010
34011 * gcc.dg/weak-5.c (vfoo1c): No warning here.
34012 (vfoo1f): Warning here.
34013 (vfoo1l): Don't redefine the alias.
34014
34015 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
34016
34017 * g++.dg/init/pm1.C: New test.
34018
34019 2002-05-12 David S. Miller <davem@redhat.com>
34020
34021 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
34022 types.
34023
34024 2002-05-10 Roger Sayle <roger@eyesopen.com>
34025
34026 * gcc.c-torture/execute/20020510-1.c: New test case.
34027
34028 2002-05-10 David S. Miller <davem@redhat.com>
34029
34030 * gcc.c-torture/execute/conversion.c: Test long double too.
34031
34032 2002-05-09 Jakub Jelinek <jakub@redhat.com>
34033
34034 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
34035 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
34036 * lib/g++.exp (g++_link_flags): Likewise.
34037 * lib/objc.exp (objc_target_compile): Likewise.
34038
34039 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
34040
34041 * gcc.dg/cpp/poison.c: Update.
34042 * gcc.dg/cpp/20000625-2.c: Remove.
34043 * gcc.dg/cpp/direct2s.c: Remove final test.
34044
34045 2002-05-08 Tom Rix <trix@redhat.com>
34046
34047 * gcc.c-torture/execute/20020508-1.c: New test.
34048 * gcc.c-torture/execute/20020508-2.c: New test.
34049 * gcc.c-torture/execute/20020508-3.c: New test.
34050
34051 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
34052
34053 * gcc.dg/cpp/charconst-4.c: More tests.
34054
34055 2002-05-08 Mark Mitchell <mark@codesourcery.com>
34056
34057 PR c/6569
34058 * gcc.dg/weak-3.c: Update location of warning messages.
34059 * gcc.dg/weak-5.c: Likewise.
34060
34061 2002-05-06 Roger Sayle <roger@eyesopen.com>
34062
34063 * gcc.c-torture/execute/20020506-1.c: New test case.
34064
34065 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
34066
34067 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
34068
34069 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34070
34071 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
34072
34073 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34074
34075 * gcc.dg/cpp/charconst-3.c: New test.
34076
34077 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34078
34079 * gcc.dg/cpp/charconst.c: Update tests.
34080
34081 2002-05-05 Tim Josling <tej@melbpc.org.au>
34082
34083 * treelang: Added directory for new sample language treelang. Also
34084 lib/treelang.exp: New file to signal treelang should be tested.
34085
34086 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34087
34088 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
34089 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
34090 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
34091 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
34092 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
34093 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
34094 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
34095
34096 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
34097
34098 * gcc.dg/format/xopen-2.c: New test.
34099
34100 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34101
34102 * gcc.dg/20020503-1.c: New test.
34103
34104 2002-05-02 Mark Mitchell <mark@codesourcery.com>
34105
34106 * g++.dg/init/dtor1.C: Make it tougher.
34107
34108 2002-05-01 Mark Mitchell <mark@codesourcery.com>
34109
34110 * g++.dg/init/dtor1.C: New test.
34111
34112 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
34113
34114 * gcc.dg/altivec-8.c: New.
34115
34116 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
34117
34118 * gcc.dg/altivec-7.c: New.
34119
34120 2002-04-29 Jakub Jelinek <jakub@redhat.com>
34121
34122 * g++.dg/parse/typedef1.C: New test.
34123
34124 2002-04-29 Mark Mitchell <mark@codesourcery.com>
34125
34126 PR c++/6486
34127 * g++.dg/template/friend6.C: New test.
34128
34129 PR c++/6492
34130 * g++.dg/init/copy1.C: New test.
34131
34132 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
34133
34134 * g++.dg/warn/effc1.C: New test.
34135
34136 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
34137
34138 * gcc.dg/cpp/if-cexp.c: Add a test.
34139
34140 2002-04-28 Jakub Jelinek <jakub@redhat.com>
34141
34142 * gcc.dg/20020426-2.c: New test.
34143
34144 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
34145
34146 * gcc.dg/cpp/if-mop.c: Update.
34147 * gcc.dg/cpp/if-mpar.c: Add test.
34148 * gcc.dg/cpp/if-oppr.c: Update.
34149
34150 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34151
34152 PR c/6343
34153 * gcc.dg/weak-[2-7].c: New tests.
34154
34155 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34156
34157 * gcc.dg/enum1.c: New test.
34158
34159 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34160
34161 PR c++/6497
34162 * g++.dg/inherit/access2.C: New test.
34163
34164 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34165
34166 PR bootstrap/6445
34167 * gcc.dg/20020426-1.c: New test.
34168
34169 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34170
34171 * g++.dg/abi/enum1.C: New test.
34172
34173 2002-04-26 Richard Henderson <rth@redhat.com>
34174
34175 * gcc.dg/c99-bool-1.c: Expect always true warning.
34176
34177 2002-04-25 Roger Sayle <roger@eyesopen.com>
34178
34179 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
34180
34181 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34182
34183 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
34184 targets.
34185
34186 2002-04-24 Mark Mitchell <mark@codesourcery.com>
34187
34188 * g++.dg/abi/mange7.C: New test.
34189
34190 PR c++/6438.
34191 * g++.dg/parse/stmtexpr2.C: New test.
34192
34193 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
34194
34195 * gcc.dg/20020312-2.c: Add SH target.
34196
34197 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34198
34199 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
34200 compiler output on mips*-*-irix*.
34201
34202 2002-04-23 Jakub Jelinek <jakub@redhat.com>
34203
34204 * g++.dg/parse/attr1.C: New test.
34205
34206 2002-04-23 Roger Sayle <roger@eyesopen.com>
34207
34208 * gcc.c-torture/execute/string-opt-17.c: New test case.
34209 * gcc.c-torture/execute/memset-2.c: New test case.
34210
34211 2002-04-23 Mark Mitchell <mark@codesourcery.com>
34212
34213 PR c++/6256:
34214 * g++.dg/template/friend5.C: New test.
34215
34216 PR c++/6331:
34217 * g++.dg/template/qual1.C: Likewise.
34218
34219 2002-04-22 Zack Weinberg <zack@codesourcery.com>
34220
34221 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
34222 Include stdlib.h, not stdio.h or ctype.h.
34223
34224 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
34225
34226 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
34227 cris-*-elf* and mmix-*-*.
34228 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
34229 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
34230 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
34231 Ditto.
34232 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
34233 * gcc.dg/wchar_t-1.c: Ditto.
34234
34235 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
34236
34237 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
34238 Clarify comment.
34239
34240 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
34241
34242 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
34243
34244 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34245
34246 * gcc.c-torture/execute/20000906-1.x: Delete.
34247
34248 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
34249
34250 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
34251
34252 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
34253
34254 * PR6367
34255 * g77.f-torture/execute/6367.f: New test.
34256 * g77.f-torture/execute/6367.x: Disable for MMIX.
34257
34258 2002-04-19 Mark Mitchell <mark@codesourcery.com>
34259
34260 * PR6352
34261 * g++.dg/opt/inline2.C: New test.
34262
34263 2002-04-18 Richard Henderson <rth@redhat.com>
34264
34265 * gcc.dg/20000906-1.c: Enable for all targets.
34266 * gcc.c-torture/compile/iftrap-2.c: New.
34267
34268 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34269
34270 * gcc.dg/20020418-1.c: New test.
34271 * gcc.dg/20020418-2.c: New test.
34272
34273 2002-04-18 Richard Henderson <rth@redhat.com>
34274
34275 * gcc.c-torture/compile/iftrap-1.c: New.
34276 * gcc.dg/iftrap-1.c: Adjust for ia64.
34277 * gcc.dg/iftrap-2.c: New.
34278
34279 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34280
34281 * gcc.c-torture/compile/20020418-1.c: New test.
34282
34283 2002-04-18 Roger Sayle <roger@eyesopen.com>
34284
34285 * gcc.c-torture/compile/20020415-1.c: New.
34286
34287 2002-04-18 David S. Miller <davem@redhat.com>
34288
34289 * gcc.c-torture/execute/20020418-1.c: New test.
34290
34291 2002-04-17 Jakub Jelinek <jakub@redhat.com>
34292
34293 * gcc.dg/20020416-1.c: New test.
34294
34295 * g++.dg/opt/inline1.C: New test.
34296
34297 2002-04-16 Jakub Jelinek <jakub@redhat.com>
34298
34299 * gcc.dg/altivec-5.c: New test.
34300
34301 * gcc.dg/20020415-1.c: New test.
34302
34303 2002-04-15 Mark Mitchell <mark@codesourcery.com>
34304
34305 * testsuite/lib/chill.exp: Remove.
34306
34307 2002-04-14 Jakub Jelinek <jakub@redhat.com>
34308
34309 * g++.dg/other/big-struct.C: New test.
34310
34311 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
34312
34313 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
34314 of scratch file.
34315
34316 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
34317
34318 PR c/6277
34319 * gcc.dg/i386-387-1.c: Allow optional leading underscore
34320 in scan-assembler function name
34321
34322 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
34323
34324 * g77.f-torture/execute/980628-4.x,
34325 g77.f-torture/execute/980628-5.x,
34326 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34327 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34328 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
34329 i[34567]86-*-*.
34330
34331 2002-04-13 David S. Miller <davem@redhat.com>
34332
34333 * gcc.c-torture/execute/20020413-1.c: New test.
34334
34335 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
34336
34337 * gcc.dg/asm-6.c,
34338 * g++.dg/ext/asm1.C: New tests.
34339
34340 2002-04-12 Mark Mitchell <mark@codesourcery.com>
34341
34342 PR c++ 5373.
34343 * g++.dg/parse/stmtexpr1.C: New test.
34344
34345 PR c++/5189.
34346 * g++.dg/template/copy1.C: New test.
34347
34348 2002-04-12 Richard Henderson <rth@redhat.com>
34349
34350 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
34351
34352 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
34353
34354 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
34355 gcc.c-torture/execute/20020307-2.c.
34356
34357 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
34358
34359 * g++.dg/ext/attrib5.C,
34360 * g++.dg/lookup/struct1.C: New tests.
34361
34362 2002-04-11 Jakub Jelinek <jakub@redhat.com>
34363
34364 * gcc.dg/20020411-1.c: New test.
34365
34366 * gcc.c-torture/execute/20020411-1.c: New test.
34367
34368 2002-04-10 Janis Johnson <janis187@us.ibm.com>
34369
34370 * g77.f-torture/execute/6177.f: New test.
34371
34372 2002-04-10 Jakub Jelinek <jakub@redhat.com>
34373
34374 PR middle-end/6247
34375 * g++.dg/opt/cleanup1.C: New test.
34376
34377 * g++.dg/opt/const1.C: New test.
34378
34379 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
34380
34381 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
34382
34383 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
34384
34385 PR c++/5507
34386 * g++.dg/template/typename2.C: New test.
34387
34388 2002-04-10 Alan Modra <amodra@bigpond.net.au>
34389
34390 * gcc.c-torture/execute/loop-12.c: New.
34391
34392 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
34393
34394 * g77.f-torture/execute/980628-4.x,
34395 g77.f-torture/execute/980628-5.x,
34396 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34397 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34398 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
34399
34400 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34401
34402 PR optimization/6086
34403 * g++.dg/opt/preinc1.C: New test.
34404
34405 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34406
34407 PR c++/5571
34408 * g++.dg/opt/static2.C: New test.
34409
34410 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34411
34412 PR c/5120
34413 * gcc.dg/20020406-1.c: New test.
34414
34415 2002-04-04 David S. Miller <davem@redhat.com>
34416
34417 * gcc.c-torture/execute/20020404-1.c: New test.
34418
34419 2002-04-04 Jakub Jelinek <jakub@redhat.com>
34420
34421 PR c/6123
34422 * gcc.dg/20020312-2.c: Do not declare global register variable
34423 if __PIC__ or __pic__ is defined.
34424
34425 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
34426
34427 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
34428 __asm__ so that it works correctly even if -ansi -pedantic-errors.
34429
34430 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34431
34432 * gcc.misc-tests/linkage.exp: Update last change to handle
34433 sparc*-, not just sparc-.
34434
34435 2002-04-03 Richard Henderson <rth@redhat.com>
34436
34437 * gcc.dg/cpp/ucs.c: Improved long UCS test.
34438
34439 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34440
34441 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
34442
34443 2002-04-02 David S. Miller <davem@redhat.com>
34444
34445 * gcc.c-torture/execute/20020402-3.c: New test.
34446
34447 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34448
34449 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
34450 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
34451
34452 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
34453 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
34454 g77.f-torture/execute/20001201.x,
34455 g77.f-torture/execute/u77-test.x: New files.
34456
34457 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
34458 * gcc.dg/wchar_t-1.c: Ditto.
34459
34460 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34461
34462 * gcc.c-torture/execute/20020402-1.c: New test.
34463
34464 2002-04-01 Richard Henderson <rth@redhat.com>
34465
34466 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
34467
34468 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
34469
34470 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34471
34472 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
34473
34474 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34475
34476 * g++.dg/inherit/template-as-base.C: Expect error.
34477 * g++.dg/inherit/namespace-as-base.C: Likewise.
34478
34479 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
34480
34481 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
34482 g++.dg/ext/instantiate3.C: Tweak match patterns.
34483
34484 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
34485 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
34486 -da test.
34487
34488 2002-03-31 Richard Henderson <rth@redhat.com>
34489
34490 * gcc.dg/special/alias-2.c: New.
34491 * gcc.dg/special/ecos.exp: Run it.
34492
34493 2002-03-31 Richard Henderson <rth@redhat.com>
34494
34495 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
34496
34497 2002-03-31 Kazu Hirata <kazu@hxi.com>
34498
34499 * gcc.dg/weak-1.c: Disable on h8300 port.
34500
34501 2002-03-29 Janis Johnson <janis187@us.ibm.com>
34502
34503 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
34504 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
34505 ordering tests.
34506 * g++.dg/bprob/bprob-1.C: New test.
34507 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
34508 * g++.dg/gcov/gcov-1.C: New test.
34509 * g++.dg/gcov/gcov-1.x: New file.
34510 * g++.dg/gcov/gcov-2.C: New test.
34511 * g++.dg/gcov/gcov-3.C: New test.
34512 * g++.dg/gcov/gcov-3.h: New file.
34513
34514 2002-03-28 Roger Sayle <roger@eyesopen.com>
34515
34516 * g++.old-deja/g++.other/builtins5.C: New test.
34517 * g++.old-deja/g++.other/builtins6.C: New test.
34518 * g++.old-deja/g++.other/builtins7.C: New test.
34519 * g++.old-deja/g++.other/builtins8.C: New test.
34520 * g++.old-deja/g++.other/builtins9.C: New test.
34521
34522 2002-03-29 Jakub Jelinek <jakub@redhat.com>
34523
34524 * g++.dg/opt/static1.C: New test.
34525
34526 * g++.dg/opt/longbranch1.C: New test.
34527
34528 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
34529
34530 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
34531
34532 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
34533
34534 2002-03-28 Jeffrey A Law (law@redhat.com)
34535
34536 * gcc.c-torture/execute/20020328-1.c: New test.
34537
34538 2002-03-27 Richard Henderson <rth@redhat.com>
34539
34540 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
34541 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
34542 move from g++.old-deja/g++.ext/.
34543
34544 2002-03-27 Mark Mitchell <mark@codesourcery.com>
34545
34546 * g++.dg/init/new2.C: New test.
34547
34548 2002-03-26 Richard Henderson <rth@redhat.com>
34549
34550 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
34551
34552 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
34553 on sparc.
34554
34555 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
34556 sparcv9 systems.
34557 * gcc.dg/20001102-1.c: Likewise.
34558
34559 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
34560
34561 * gcc.dg/cpp/endif-pedantic1.c,
34562 gcc.dg/cpp/endif-pedantic2.c: New tests.
34563
34564 2002-03-26 Mark Mitchell <mark@codesourcery.com>
34565
34566 * g++.dg/init/new1.C: New test.
34567
34568 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
34569
34570 * g++.dg/abi/vbase9.C: New test.
34571
34572 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
34573
34574 * gcc.dg/arm-asm.c: New test.
34575
34576 2002-03-26 Andrew Cagney <ac131313@redhat.com>
34577
34578 * gcc.dg/Wswitch-enum.c: New test.
34579 Fix PR c/5044.
34580
34581 2002-03-26 Richard Henderson <rth@redhat.com>
34582
34583 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
34584 structure.
34585
34586 2002-03-25 Richard Henderson <rth@redhat.com>
34587
34588 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
34589 sparcv9 systems.
34590
34591 * gcc.c-torture/compile/20011119-1.c (xxx): New.
34592 * gcc.c-torture/compile/20011119-2.c (xxx): New.
34593
34594 2002-03-25 Zack Weinberg <zack@codesourcery.com>
34595
34596 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
34597
34598 2002-03-25 Bob Wilson <bob.wilson@acm.org>
34599
34600 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
34601 targets using generic thunk support.
34602
34603 2002-03-25 Jakub Jelinek <jakub@redhat.com>
34604
34605 * gcc.c-torture/compile/20020323-1.c: New test.
34606
34607 * g++.dg/opt/conj2.C: New test.
34608
34609 2002-03-24 Richard Henderson <rth@redhat.com>
34610
34611 * gcc.dg/weak-1.c: Use -fno-common.
34612
34613 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34614
34615 * g77.dg/f77-edit-apostrophe-out.f: New test
34616 * g77.dg/f77-edit-h-out.f: New test
34617 * g77.dg/f77-edit-t-in.f: New test
34618 * g77.dg/f77-edit-t-out.f: New test
34619 * g77.dg/f77-edit-x-out.f: New test
34620 * g77.dg/f77-edit-slash-out.f: New test
34621 * g77.dg/f77-edit-colon-out.f: New test
34622 * g77.dg/f77-edit-s-out.f: New test
34623
34624 2002-03-24 Richard Henderson <rth@redhat.com>
34625
34626 * objc/execute/formal_protocol-6.x: New XFAIL.
34627
34628 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34629
34630 * gcc.dg/weak-1.c: Early return from dg-final on platforms
34631 that do not support weak symbols
34632
34633 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34634
34635 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
34636 * lib/g77.exp: Likewise.
34637 * lib/objc.exp: Likewise.
34638
34639 2002-03-23 Andrew Cagney <ac131313@redhat.com>
34640
34641 * gcc.dg/Wswitch-default.c: New test.
34642
34643 2002-03-23 Jakub Jelinek <jakub@redhat.com>
34644
34645 * g++.dg/other/enum1.C: New test.
34646
34647 2002-03-23 Zack Weinberg <zack@codesourcery.com>
34648
34649 * gcc.dg/pragma-ep-3.c: Fix typo.
34650
34651 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34652
34653 * g++.dg/inherit/template-as-base.C: New test.
34654
34655 2002-03-22 Jakub Jelinek <jakub@redhat.com>
34656
34657 * g++.old-deja/g++.other/dwarf2-1.C: Move...
34658 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
34659
34660 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
34661
34662 * gcc.dg/cpp/multiline.c: Update to match.
34663
34664 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
34665
34666 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
34667
34668 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
34669
34670 * gcc.dg/cpp/extratokens2.c: New file.
34671
34672 2002-03-21 David Edelsohn <edelsohn@gnu.org>
34673
34674 * gcc.dg/20020312-2.c: Add rs6000 target.
34675
34676 * gcc.c-torture/compile/20020319-1.c: New test.
34677
34678 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34679
34680 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
34681 (A, E): Handle this.
34682
34683 2002-03-20 Jason Merrill <jason@redhat.com>
34684
34685 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
34686 ignoring -fpic.
34687 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
34688 through prune_gcc_output.
34689
34690 2002-03-20 Jakub Jelinek <jakub@redhat.com>
34691
34692 * gcc.c-torture/compile/20020320-1.c: New test.
34693
34694 2002-03-19 Jakub Jelinek <jakub@redhat.com>
34695
34696 * gcc.c-torture/compile/20020318-1.c: New test.
34697
34698 * gcc.dg/struct-by-value-1.c: New test.
34699
34700 * gcc.dg/20020319-1.c: New test.
34701
34702 2002-03-18 Jakub Jelinek <jakub@redhat.com>
34703
34704 * g++.dg/opt/conj1.C: New test.
34705
34706 2002-03-17 Mark Mitchell <mark@codesourcery.com>
34707
34708 * g++.dg/template/qualttp20.C: Revert previous change.
34709 * g++.dg/template/qualttp3.C: Likewise.
34710 * g++.dg/template/qualttp4.C: Likewise.
34711 * g++.dg/template/qualttp5.C: Likewise.
34712 * g++.dg/template/qualttp6.C: Likewise.
34713 * g++.dg/template/qualttp7.C: Likewise.
34714 * g++.dg/template/qualttp8.C: Likewise.
34715 * g++.dg/template/recurse.C: Likewise.
34716
34717 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
34718
34719 * gcc.dg/cpp/wchar-1.c: Update.
34720
34721 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
34722
34723 * g++.dg/template/conv1.C: New test.
34724 * g++.dg/template/conv2.C: New test.
34725 * g++.dg/template/conv3.C: New test.
34726 * g++.dg/template/conv4.C: New test.
34727
34728 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34729
34730 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
34731 * g++.dg/template/qualttp3.C: Likewise.
34732 * g++.dg/template/qualttp4.C: Likewise.
34733 * g++.dg/template/qualttp5.C: Likewise.
34734 * g++.dg/template/qualttp6.C: Likewise.
34735 * g++.dg/template/qualttp7.C: Likewise.
34736 * g++.dg/template/qualttp8.C: Likewise.
34737 * g++.dg/template/recurse.C: Likewise.
34738
34739 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34740
34741 * g++.dg/opt/dtor1.C: New test.
34742
34743 2002-03-15 Jakub Jelinek <jakub@redhat.com>
34744
34745 * gcc.c-torture/compile/20020315-1.c: New test.
34746
34747 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
34748
34749 * gcc.dg/weak-1.c: Fix scan tests.
34750
34751 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
34752
34753 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
34754 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
34755 cris-*-aout* mmix-*-*.
34756 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
34757 cris-*-aout* mmix-*-*.
34758 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
34759 cris-*-elf* cris-*-aout* and mmix-*-*.
34760 * gcc.dg/20001009-1.c: Ditto.
34761 * gcc.dg/20010912-1.c: Ditto.
34762 * gcc.dg/20020122-4.c: Ditto.
34763 * gcc.dg/inline-2.c: Ditto.
34764
34765 2002-03-14 Jeffrey A Law (law@cygnus.com)
34766
34767 * gcc.c-torture/compile/20020314-1.c: New test.
34768
34769 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
34770
34771 * gcc.c-torture/execute/20020314-1.c: New test.
34772
34773 2002-03-14 Jakub Jelinek <jakub@redhat.com>
34774
34775 * g++.dg/warn/Wunused-1.C: New test.
34776
34777 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
34778
34779 * g++.dg/abi/mangle6.C: New test.
34780
34781 2002-03-13 Jakub Jelinek <jakub@redhat.com>
34782
34783 * gcc.c-torture/compile/20020309-2.c: New test.
34784
34785 * gcc.c-torture/compile/20020312-1.c: New test.
34786
34787 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
34788
34789 * g++.dg/other/access1.C: New test.
34790
34791 2002-03-12 Jakub Jelinek <jakub@redhat.com>
34792
34793 * gcc.c-torture/execute/wchar_t-1.c: New test.
34794
34795 2002-03-12 David Edelsohn <edelsohn@gnu.org>
34796
34797 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
34798
34799 2002-03-12 Roger Sayle <roger@eyesopen.com>
34800
34801 * gcc.dg/20020312-1.c: New test case.
34802
34803 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
34804
34805 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
34806
34807 2002-03-11 Richard Henderson <rth@redhat.com>
34808
34809 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
34810 * g++.old-deja/g++.jason/report.C: Likewise.
34811
34812 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34813
34814 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
34815 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
34816
34817 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34818
34819 * testsuite/g++.dg/overload/pmf1.C: New test.
34820
34821 2002-03-11 Kazu Hirata <kazu@hxi.com>
34822
34823 * gcc.c-torture/execute/20020307-1.c: Use long.
34824
34825 2002-03-11 Jakub Jelinek <jakub@redhat.com>
34826
34827 PR optimization/5844
34828 * gcc.dg/20020310-1.c: New test.
34829
34830 2002-03-09 Michael Meissner <meissner@redhat.com>
34831
34832 * gcc.c-torture/execute/memcpy-2.c: New test.
34833 * gcc.c-torture/execute/memset-1.c: New test.
34834 * gcc.c-torture/execute/strlen-1.c: New test.
34835 * gcc.c-torture/execute/strcmp-1.c: New test.
34836 * gcc.c-torture/execute/strncmp-1.c: New test.
34837
34838 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
34839
34840 * gcc.dg/ppc-ldstruct.c: New test.
34841
34842 2002-03-09 Jakub Jelinek <jakub@redhat.com>
34843
34844 * gcc.c-torture/execute/va-arg-22.c: New test.
34845
34846 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34847
34848 * gcc.c-torture/compile/20020309-1.c: New test.
34849
34850 2002-03-08 Jakub Jelinek <jakub@redhat.com>
34851
34852 * gcc.c-torture/execute/20020307-2.c: New test.
34853
34854 2002-03-07 Jeffrey A Law (law@redhat.com)
34855
34856 * g77.f-torture/compile/20020307-1.f: New test.
34857
34858 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
34859
34860 * gcc.dg/unordered-1.c: New test.
34861
34862 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
34863
34864 * gcc.c-torture/execute/20020307-1.c: New test.
34865
34866 2002-03-05 Jakub Jelinek <jakub@redhat.com>
34867
34868 * gcc.dg/20020304-1.c: New test.
34869
34870 * gcc.c-torture/compile/20020304-2.c: New test.
34871
34872 2002-03-04 Zack Weinberg <zack@codesourcery.com>
34873
34874 * gcc.c-torture/compile/20020304-1.c: New test case
34875 (from PR c/5830).
34876
34877 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
34878
34879 * gcc.dg/20020103-1.c: Add other -D ppc variants.
34880
34881 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
34882
34883 * g++.dg/other/classkey1.C: New test.
34884
34885 2002-03-01 Richard Henderson <rth@redhat.com>
34886
34887 * gcc.c-torture/compile/981223-1.x: New.
34888 * gcc.c-torture/compile/920625-1.x: New.
34889
34890 2002-02-28 Richard Henderson <rth@redhat.com>
34891
34892 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
34893
34894 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
34895
34896 * gcc.c-torture/execute/20020227-1.c: New test.
34897
34898 2002-02-27 Mark Mitchell <mark@codesourcery.com>
34899
34900 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
34901 here" ERROR lines.
34902 * g++.old-deja/g++.oliva/partord1.C: Likewise.
34903 * g++.old-deja.g++.other/defarg1.C: Likewise.
34904 * g++.old-deja/g++.pt/calls2.C: Likewise.
34905 * g++.old-deja/g++.pt/crash20.C: Likewise.
34906 * g++.old-deja/g++.pt/crash30.C: Likewise.
34907 * g++.old-deja/g++.pt/crash36.C: Likewise.
34908 * g++.old-deja/g++.pt/crash6.C: Likewise.
34909 * g++.old-deja/g++.pt/defarg13.C: Likewise.
34910 * g++.old-deja/g++.pt/derived3.C: Likewise.
34911 * g++.old-deja/g++.pt/error1.C: Likewise.
34912 * g++.old-deja/g++.pt/friend21.C: Likewise.
34913 * g++.old-deja/g++.pt/friend23.C: Likewise.
34914 * g++.old-deja/g++.pt/infinite1.C: Likewise.
34915 * g++.old-deja/g++.robertl/eb128.C: Likewise.
34916
34917 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
34918
34919 * gcc.c-torture/execute/20020225-2.c: New test.
34920
34921 2002-02-27 Zack Weinberg <zack@codesourcery.com>
34922
34923 * gcc.c-torture/execute/920730-1t.c,
34924 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
34925 Delete test cases, only relevant to -traditional.
34926
34927 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
34928
34929 * gcc.dg/cpp/undef1.c: Remove.
34930 * gcc.dg/cpp/directiv.c: Update.
34931 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
34932
34933 2002-02-27 Michael Meissner <meissner@redhat.com>
34934
34935 * gcc.c-torture/execute/20020226-1.c: New test.
34936
34937 2002-02-26 Jakub Jelinek <jakub@redhat.com>
34938
34939 * g++.dg/debug/debug4.C: New test.
34940
34941 * gcc.dg/ia64-visibility-1.c: New test.
34942
34943 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
34944
34945 * gcc.dg/debug/20020224-1.c: New.
34946
34947 2002-02-25 Kazu Hirata <kazu@hxi.com>
34948
34949 * gcc.c-torture/execute/960416-1.x: New.
34950 * gcc.c-torture/execute/divconst-3.x: Likewise.
34951
34952 2002-02-25 Jakub Jelinek <jakub@redhat.com>
34953
34954 * gcc.dg/20020224-1.c: New test.
34955
34956 2002-02-25 Alan Modra <amodra@bigpond.net.au>
34957
34958 * gcc.c-torture/execute/20020225-1.c: New.
34959
34960 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
34961
34962 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
34963
34964 2002-02-23 Jakub Jelinek <jakub@redhat.com>
34965
34966 * gcc.dg/20020222-1.c: New test.
34967
34968 2002-02-22 Jakub Jelinek <jakub@redhat.com>
34969
34970 * g++.dg/opt/anonunion1.C: New test.
34971
34972 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
34973
34974 * g++.dg/template/qualttp19.C: New test.
34975 * g++.dg/template/qualttp20.C: New test.
34976 * g++.old-deja/g++.jason/report.C: Adjust expected errors
34977 * g++.old-deja/g++.other/qual1.C: Likewise.
34978
34979 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
34980
34981 * gcc.dg/attr-alwaysinline.c: New.
34982
34983 2002-02-21 Jakub Jelinek <jakub@redhat.com>
34984
34985 * gcc.dg/20020220-1.c: New test.
34986
34987 * gcc.dg/20020220-2.c: New test.
34988
34989 * g++.dg/opt/mmx1.C: New test.
34990
34991 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
34992
34993 * gcc.c-torture/compile/20020110.c: New test.
34994
34995 2002-02-20 Jakub Jelinek <jakub@redhat.com>
34996
34997 * gcc.c-torture/execute/20020219-1.c: New test.
34998
34999 * gcc.dg/20020219-1.c: New test.
35000
35001 * gcc.dg/noncompile/20020220-1.c: New test.
35002
35003 * g++.dg/opt/ptrintsum1.C: New test.
35004
35005 * gcc.dg/debug/20020220-1.c: New test.
35006
35007 2002-02-17 Jakub Jelinek <jakub@redhat.com>
35008
35009 * gcc.c-torture/execute/20020216-1.c: New test.
35010
35011 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35012
35013 * gcc.dg/decl-1.c: Update, new test.
35014
35015 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
35016
35017 * g++.dg/abi/bitfield1.C: New test.
35018 * g++.dg/abi/bitfield2.C: New test.
35019
35020 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35021
35022 * gcc.dg/attr-nest.c: New test.
35023
35024 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35025
35026 * gcc.c-torture/execute/20020215-1.c: New test.
35027
35028 2002-02-14 Jakub Jelinek <jakub@redhat.com>
35029
35030 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
35031 * g++.dg/debug/debug.exp: New.
35032 * g++.dg/debug/trivial.C: New.
35033 * g++.dg/debug/debug1.C: Moved...
35034 * g++.dg/other/debug1.C: ...from here.
35035 * g++.dg/debug/debug2.C: Moved...
35036 * g++.dg/other/debug2.C: ...from here.
35037 * g++.dg/debug/debug3.C: Moved...
35038 * g++.dg/other/debug3.C: ...from here.
35039
35040 * gcc.dg/noncompile/20020213-1.c: New test.
35041
35042 2002-02-13 Jakub Jelinek <jakub@redhat.com>
35043
35044 * g++.dg/other/debug3.C: New test.
35045
35046 * gcc.c-torture/execute/20020213-1.c: New test.
35047
35048 2002-02-13 Richard Smith <richard@ex-parrot.com>
35049
35050 * g++.old-deja/g++.other/thunk1.C: New test.
35051
35052 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35053
35054 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
35055
35056 2002-02-13 Stan Shebs <shebs@apple.com>
35057
35058 * gcc.dg/altivec-3.c: New.
35059
35060 2002-02-12 Jakub Jelinek <jakub@redhat.com>
35061
35062 * gcc.dg/Wunreachable-1.c: New test.
35063 * gcc.dg/Wunreachable-2.c: New test.
35064
35065 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35066
35067 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
35068
35069 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
35070
35071 * gcc.dg/decl-1.c: New test.
35072
35073 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35074
35075 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
35076
35077 2002-02-10 Kazu Hirata <kazu@hxi.com>
35078
35079 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
35080 * gcc.c-torture/compile/980506-1.x: Likewise.
35081
35082 2002-02-10 Kazu Hirata <kazu@hxi.com>
35083
35084 * gcc.dg/20020210-1.c: New.
35085
35086 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
35087
35088 * g77.f-torture/execute/947.f: New regression test
35089 for PR fortran/947.
35090
35091 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
35092
35093 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
35094 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
35095
35096 2002-02-08 Richard Henderson <rth@redhat.com>
35097
35098 * gcc.c-torture/compile/labels-3.c: New.
35099
35100 2002-02-08 Jakub Jelinek <jakub@redhat.com>
35101
35102 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
35103 expression statements work instead.
35104 * gcc.dg/noncompile/20020207-1.c: New test.
35105
35106 2002-02-07 Richard Henderson <rth@redhat.com>
35107
35108 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
35109
35110 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35111
35112 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
35113 message from g77
35114 * lib/g77-dg.exp: Trim g77 error messages so that they are
35115 recognized by dg.exp.
35116
35117 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35118
35119 PR fortran/5473
35120 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
35121
35122 2002-02-07 Richard Henderson <rth@redhat.com>
35123
35124 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
35125 to be sufficiently aligned for integers.
35126
35127 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
35128
35129 * g++.dg/template/friend4.C: New test.
35130
35131 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35132
35133 PR fortran/5743
35134 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
35135 unsupported cases.
35136
35137 2002-02-07 Richard Henderson <rth@redhat.com>
35138
35139 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
35140 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
35141 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
35142 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
35143
35144 2002-02-06 Richard Henderson <rth@redhat.com>
35145
35146 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
35147
35148 2002-02-06 Janis Johnson <janis187@us.ibm.com>
35149
35150 * gcc.dg/20020206-1.c: New test.
35151
35152 2002-02-06 Jakub Jelinek <jakub@redhat.com>
35153
35154 * gcc.c-torture/execute/20020206-1.c: New test.
35155
35156 * gcc.c-torture/execute/20020206-2.c: New test.
35157
35158 PR optimization/5429:
35159 * gcc.c-torture/compile/20020206-1.c: New test.
35160
35161 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
35162
35163 * g++.dg/ext/align1.C: Do not use an explicit alignment value
35164 as certain file formats cannot support particularly large
35165 alignments.
35166
35167 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
35168 and do not expect to be able to link the executable.
35169
35170 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
35171 fail because the COFF format does not support the weak attribute.
35172
35173 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
35174
35175 * g77.dg/pr5473.f: New test
35176
35177 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
35178
35179 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
35180 Fix testcase accordingly.
35181
35182 2002-02-04 Richard Henderson <rth@redhat.com>
35183
35184 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
35185 (buf): Change to be an array of pointers, not ints.
35186
35187 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35188
35189 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
35190 before all tests. Move warning one line above to match where it
35191 C frontend emits.
35192 * gcc.dg/Wswitch-2.c: New test.
35193 * g++.dg/warn/Wswitch-1.C: New test.
35194 * g++.dg/warn/Wswitch-2.C: New test.
35195
35196 2002-02-04 Richard Henderson <rth@redhat.com>
35197
35198 * g++.dg/abi/offsetof.C: Fix size comparison.
35199
35200 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
35201
35202 * gcc.dg/cast-qual-2.c: New test.
35203
35204 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35205
35206 * gcc.dg/20020201-4.c: New test.
35207
35208 2002-02-04 Ben Elliston <bje@redhat.com>
35209
35210 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
35211 target_info attribute != 0, in addition to the empty string.
35212 (gcc_target_compile): Likewise.
35213
35214 2002-02-03 Andrew Cagney <ac131313@redhat.com>
35215
35216 * gcc.dg/Wswitch.c: New test.
35217 PR gcc/4475. PR gcc/3780.
35218
35219 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
35220
35221 * g77.f-torture/execute/5122.f: New test for regressions
35222 against PR fortran/5122.
35223
35224 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
35225
35226 * g77.f-torture/compile/pr3743.f: Delete
35227 * g77.dg/pr3743-1.f: New test.
35228 * g77.dg/pr3743-2.f: New test.
35229 * g77.dg/pr3743-3.f: New test.
35230 * g77.dg/pr3743-4.f: New test.
35231
35232 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35233
35234 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
35235
35236 2002-02-02 Richard Henderson <rth@redhat.com>
35237
35238 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
35239 * gcc.c-torture/execute/bf64-1.c: Likewise.
35240
35241 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35242
35243 * gcc.dg/20020201-2.c: New test.
35244
35245 * gcc.dg/20020201-3.c: New test.
35246
35247 * gcc.c-torture/execute/bitfld-2.c: New test.
35248
35249 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35250
35251 * gcc.dg/bitfld-1.c: Update.
35252 * gcc.dg/bitfld-2.c: Update.
35253 * gcc.c-torture/execute/bitfld-1.x: New.
35254
35255 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35256
35257 * gcc.c-torture/execute/20020201-1.c: New test.
35258
35259 2002-02-01 Janis Johnson <janis187@us.ibm.com>
35260
35261 PR target/5469
35262 * gcc.dg/20020201-1.c: New test.
35263
35264 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
35265
35266 PR fortran/3743
35267 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
35268 * g77.f-torture/compile/pr3743.x: Remove
35269
35270 2002-01-31 Tom Rix <trix@redhat.com>
35271
35272 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
35273
35274 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35275
35276 * gcc.dg/noncompile/20020130-1.c: New test.
35277
35278 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
35279
35280 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
35281
35282 2002-01-29 Richard Henderson <rth@redhat.com>
35283
35284 * gcc.c-torture/execute/991118-1.c: Cast various constants back
35285 to long long.
35286 * gcc.c-torture/execute/bf64-1.c: Likewise.
35287
35288 2002-01-29 Jakub Jelinek <jakub@redhat.com>
35289
35290 * gcc.c-torture/execute/20020129-1.c: New test.
35291
35292 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35293
35294 * gcc.c-torture/compile/20000224-1.c: Update.
35295 * gcc.c-torture/execute/bitfld-1.c: New tests.
35296 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
35297 * gcc.dg/uninit-A.c: Update.
35298
35299 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
35300
35301 * g++.dg/template/ctor1.C: Add instantiation.
35302
35303 2002-01-28 Paul Koning <pkoning@equallogic.com>
35304
35305 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
35306 argument to __builtin_prefetch to be const ptr.
35307
35308 2002-01-28 Jakub Jelinek <jakub@redhat.com>
35309
35310 * gcc.c-torture/compile/20020120-1.c: New test.
35311
35312 2002-01-27 Kazu Hirata <kazu@hxi.com>
35313
35314 * gcc.c-torture/execute/20020127-1.c: New test.
35315
35316 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
35317
35318 * g77.dg/f77-edit-i-in.f: New test
35319 * g77.dg/f77-edit-i-out.f: New test
35320
35321 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
35322
35323 * gcc.dg/debug/debug.exp: New file.
35324 * gcc.dg/debug/trivial.c: New file.
35325 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
35326 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
35327 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
35328 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
35329 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
35330 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
35331 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
35332 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
35333 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
35334 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
35335 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
35336 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
35337 * gcc.dg/20000503-1.c: Removed.
35338 * gcc.dg/20010207-1.c: Removed.
35339 * gcc.dg/20011223-1.c: Removed.
35340 * gcc.dg/20020104-2.c: Removed.
35341 * gcc.dg/debug-1.c: Removed.
35342 * gcc.dg/debug-2.c: Removed.
35343 * gcc.dg/debug-3.c: Removed.
35344 * gcc.dg/debug-4.c: Removed.
35345 * gcc.dg/debug-5.c: Removed.
35346 * gcc.dg/debug-6.c: Removed.
35347 * gcc.dg/dwarf2-1.c: Removed.
35348 * gcc.dg/dwarf2-2.c: Removed.
35349
35350 2002-01-25 Jakub Jelinek <jakub@redhat.com>
35351
35352 * g++.old-deja/g++.other/eh5.C: New test.
35353 * g++.old-deja/g++.other/sibcall2.C: New test.
35354 * g++.old-deja/g++.other/array9.C: New test.
35355 * g++.old-deja/g++.other/typename2.C: New test.
35356 * g++.old-deja/g++.other/crash60.C: New test.
35357 * g++.old-deja/g++.other/conv9.C: New test.
35358 * g++.old-deja/g++.other/mangle10.C: New test.
35359 * g++.old-deja/g++.other/unchanging1.C: New test.
35360 * g++.old-deja/g++.other/exprstmt1.C: New test.
35361 * g++.old-deja/g++.other/inline23.C: New test.
35362 * g++.old-deja/g++.eh/ia64-1.C: New test.
35363 * g++.old-deja/g++.other/dwarf2-1.C: New test.
35364 * g++.old-deja/g++.other/reload1.C: New test.
35365 * g++.old-deja/g++.other/static20.C: New test.
35366 * g++.old-deja/g++.other/local-alloc1.C: New test.
35367 * g++.old-deja/g++.other/conv8.C: New test.
35368 * g++.old-deja/g++.other/stmtexpr2.C: New test.
35369 * g++.old-deja/g++.other/storeexpr1.C: New test.
35370 * g++.old-deja/g++.other/storeexpr2.C: New test.
35371 * g++.dg/eh/template2.C: New test.
35372 * g++.dg/warn/weak1.C: New test.
35373
35374 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
35375
35376 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35377 Remove first, non-varying, argument.
35378
35379 2002-01-23 Richard Henderson <rth@redhat.com>
35380
35381 * gcc.dg/inline-2.c: New.
35382
35383 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
35384 Add optional target arg. Check number of arguments.
35385 (scan-assembler-not, scan-assembler-dem): Likewise.
35386 (scan-assembler-dem-not): Likewise.
35387
35388 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35389
35390 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
35391 line 12.
35392 * g++.old-deja/g++.brendan/parse3.C,
35393 g++.old-deja/g++.other/crash26.C,
35394 g++.old-deja/g++.other/crash28.C,
35395 g++.old-deja/g++.other/crash29.C,
35396 g++.old-deja/g++.other/crash30.C,
35397 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
35398
35399 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
35400
35401 * gcc.dg/20020115-1.c: New.
35402
35403 2002-01-23 Bob Wilson <bob.wilson@acm.org>
35404
35405 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
35406
35407 2002-01-23 Janis Johnson <janis187@us.ibm.com>
35408
35409 * gcc.dg/20020122-3.c: New.
35410
35411 2002-01-23 Jakub Jelinek <jakub@redhat.com>
35412
35413 * g++.dg/other/gc1.C: New test.
35414
35415 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35416
35417 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
35418
35419 2002-01-22 Richard Henderson <rth@redhat.com>
35420
35421 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
35422
35423 2002-01-22 Richard Henderson <rth@redhat.com>
35424
35425 * gcc.dg/20020122-4.c: New.
35426
35427 2002-01-22 H.J. Lu <hjl@gnu.org>
35428
35429 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
35430 link output.
35431 * gcc.dg/special/ecos.exp: Likewise.
35432 * lib/g++-dg.exp: Likewise.
35433 * lib/g77-dg.exp: Likewise.
35434 * lib/gcc-dg.exp : Likewise.
35435 * lib/mike-g++.exp: Likewise.
35436 * lib/mike-g77.exp: Likewise.
35437 * lib/mike-gcc.exp: Likewise.
35438 * lib/objc-dg.exp: Likewise.
35439
35440 2002-01-22 Janis Johnson <janis187@us.ibm.com>
35441
35442 PR target/5379
35443 * gcc.dg/20020122-2.c: New test.
35444
35445 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
35446
35447 * gcc.dg/20020122-1.c: New test.
35448
35449 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
35450
35451 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
35452
35453 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
35454
35455 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
35456
35457 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35458
35459 * gcc.c-torture/compile/20020121-1.c: New test.
35460
35461 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
35462
35463 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
35464 ld_library_path.
35465
35466 2002-01-21 Jakub Jelinek <jakub@redhat.com>
35467
35468 * gcc.dg/20020218-1.c: New test.
35469
35470 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
35471
35472 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
35473 messages
35474 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
35475 "At global scope" warning
35476 * g++.dg/ext/align1.C: Change cygwin test for alignment
35477 from db-bogus to dg-warning
35478
35479 2002-01-21 Zack Weinberg <zack@codesourcery.com>
35480
35481 * g77.f-torture/compile/cpp2.F: New test.
35482
35483 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
35484
35485 * g++.dg/template/access1.C: New test.
35486
35487 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
35488
35489 * gcc.dg/20020118-1.c: New.
35490
35491 2002-01-18 Kazu Hirata <kazu@hxi.com>
35492
35493 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
35494
35495 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35496
35497 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
35498 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
35499 alignment warnings.
35500
35501 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35502
35503 * gcc.misc-tests/i386-prefetch.exp: Save and restore
35504 torture_with_loops and torture_without_loops
35505
35506 2002-01-17 Jakub Jelinek <jakub@redhat.com>
35507
35508 * gcc.c-torture/compile/20020116-1.c: New test.
35509
35510 2002-01-16 Jakub Jelinek <jakub@redhat.com>
35511
35512 * gcc.dg/20020116-2.c: New test.
35513
35514 * gcc.dg/ultrasp4.c: New test.
35515
35516 * gcc.dg/20020116-1.c: New test.
35517
35518 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
35519
35520 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
35521 by EABI.
35522
35523 2002-01-15 Janis Johnson <janis187@us.ibm.com>
35524
35525 * gcc.misc-tests/i386-prefetch.exp: New.
35526 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
35527 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
35528 * gcc.misc-tests/i386-pf-none-1.c: New test.
35529 * gcc.misc-tests/i386-pf-sse-1.c: New test.
35530
35531 2002-01-15 Jakub Jelinek <jakub@redhat.com>
35532
35533 * gcc.dg/gnu89-init-1.c: Add new tests.
35534
35535 2002-01-15 Andreas Jaeger <aj@suse.de>
35536
35537 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
35538 * gcc.dg/i386-mmx-2.c: Likewise.
35539 * gcc.dg/i386-sse-1.c: Likewise.
35540 * gcc.dg/i386-sse-2.c: Likewise.
35541 * gcc.dg/i386-sse-3.c: Likewise.
35542
35543 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
35544
35545 * g77.f-torture/execute/intrinsic-unix-bessel.f:
35546 Uncomment additional cases that now pass.
35547
35548 2002-01-11 Richard Henderson <rth@redhat.com>
35549
35550 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
35551 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
35552
35553 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
35554
35555 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
35556
35557 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
35558
35559 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
35560 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
35561
35562 2002-01-10 Dale Johannesen <dalej@apple.com>
35563
35564 * gcc.c-torture/execute/loop-11.c: New.
35565
35566 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
35567
35568 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
35569 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
35570
35571 2002-01-09 Richard Henderson <rth@redhat.com>
35572
35573 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
35574 type in which to perform the operation for each size.
35575
35576 2002-01-09 Alan Matsuoka (alanm@redhat.com)
35577
35578 * gcc.c-torture/compile/20020109-2.c: New test.
35579
35580 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
35581
35582 * gcc.c-torture/execute/loop-10.c: New test.
35583
35584 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35585
35586 * gcc.c-torture/compile/20010226-1.c: New test.
35587 * gcc.c-torture/compile/20010227-1.c: New test.
35588 * gcc.c-torture/compile/20010426-1.c: New test.
35589 * gcc.c-torture/compile/20010510-1.c: New test.
35590 * gcc.c-torture/compile/20010605-3.c: New test.
35591 * gcc.c-torture/compile/20010824-1.c: New test.
35592 * gcc.c-torture/execute/20010409-1.c: New test.
35593 * gcc.dg/noncompile/20000901-1.c: New test.
35594 * gcc.dg/20001023-1.c: New test.
35595 * gcc.dg/20001101-1.c: New test.
35596 * gcc.dg/20001102-1.c: New test.
35597 * gcc.dg/20010207-1.c: New test.
35598 * gcc.dg/20010405-1.c: New test.
35599 * gcc.dg/20010822-1.c: New test.
35600 * gcc.dg/20011107-1.c: New test.
35601
35602 2002-01-09 Jeffrey A Law (law@redhat.com)
35603
35604 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
35605
35606 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
35607 execution failure on PA targets.
35608
35609 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35610
35611 * gcc.c-torture/compile/20020109-1.c: New test.
35612
35613 2002-01-08 Kazu Hirata <kazu@hxi.com>
35614
35615 * gcc.c-torture/execute/20020108-1.c: New test.
35616
35617 2002-01-08 Jakub Jelinek <jakub@redhat.com>
35618
35619 * gcc.dg/20020108-1.c: New test.
35620
35621 2002-01-08 H.J. Lu <hjl@gnu.org>
35622
35623 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
35624 for header files.
35625
35626 2002-01-08 Geoff Keating <geoffk@redhat.com>
35627
35628 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
35629 consistency.
35630
35631 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
35632
35633 * gcc.dg/altivec-4.c: Test altivec predicates.
35634
35635 2002-01-07 Jakub Jelinek <jakub@redhat.com>
35636
35637 * gcc.c-torture/execute/20020107-1.c: New test.
35638
35639 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
35640
35641 PR c/5279
35642 * gcc.c-torture/compile/20020106-1.c: New test.
35643
35644 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
35645
35646 * gcc.c-torture/execute/nestfunc-4.c: New test.
35647
35648 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35649
35650 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
35651 extra triple that slipped in.
35652 * g++.old-deja/g++.abi/align.C: Likewise.
35653 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35654
35655 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35656
35657 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
35658 * g++.old-deja/g++.abi/align.C: Likewise.
35659 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35660
35661 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
35662 on FreeBSD/i386.
35663 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
35664 FreeBSD.
35665
35666 2002-01-04 Jakub Jelinek <jakub@redhat.com>
35667
35668 * gcc.dg/20020104-1.c: New test.
35669
35670 * gcc.dg/20020104-2.c: New test.
35671
35672 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
35673
35674 * gcc.dg/20020103-1.c: Fix typo in target selector.
35675
35676 2002-01-03 Richard Henderson <rth@redhat.com>
35677
35678 * gcc.dg/20020103-1.c: New.
35679
35680 2002-01-03 Kazu Hirata <kazu@hxi.com>
35681
35682 * gcc.c-torture/execute/20020103-1.c: New test.
35683
35684 2002-01-03 Jakub Jelinek <jakub@redhat.com>
35685
35686 * g++.dg/other/debug2.C: New test.
35687
35688 * gcc.c-torture/compile/20020103-1.c: New test.
35689
35690 2002-01-02 Jakub Jelinek <jakub@redhat.com>
35691
35692 * gcc.dg/gnu89-init-1.c: Added new tests.
35693
35694 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35695
35696 * g++.dg/template/friend2.C: Remove as patch is reverted.
35697
35698 * g++.dg/warn/oldcast1.C: New test.
35699
35700 * g++.dg/template/ptrmem1.C: New test.
35701 * g++.dg/template/ptrmem2.C: New test.
35702
35703 * g++.dg/template/ntp.C: New test.
35704
35705 * g++.dg/other/component1.C: New test.
35706
35707 * g++.dg/template/ttp3.C: New test.
35708
35709 * g++.dg/template/friend2.C: New test.
35710 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
35711
35712 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35713
35714 * g++.dg/other/ptrmem1.C: New test.
35715 * g++.dg/other/ptrmem2.C: New test.
35716
35717 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35718
35719 * g++.dg/template/ctor1.C: New test.
35720
35721 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35722
35723 * g++.dg/template/friend2.C: New test.
35724
35725 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
35726
35727 * gcc.dg/mmix-1.c: New test.
35728
35729 2001-12-31 Richard Henderson <rth@redhat.com>
35730
35731 * gcc.dg/asm-5.c: New.
35732
35733 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
35734
35735 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
35736 in namespace __gnu_cxx
35737
35738 2001-12-30 Richard Henderson <rth@redhat.com>
35739
35740 * gcc.dg/debug-6.c: New.
35741
35742 2001-12-30 Jakub Jelinek <jakub@redhat.com>
35743
35744 * gcc.c-torture/compile/20011229-2.c: New test.
35745
35746 2001-12-29 Jakub Jelinek <jakub@redhat.com>
35747
35748 * gcc.dg/debug-3.c: New test.
35749 * gcc.dg/debug-4.c: New test.
35750 * gcc.dg/debug-5.c: New test.
35751
35752 2001-12-29 Richard Henderson <rth@redhat.com>
35753
35754 * g++.dg/eh/loop1.C: New.
35755
35756 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35757
35758 * g++.dg/template/crash1.C: New test.
35759
35760 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35761
35762 * g++.dg/other/const1.C: New test.
35763
35764 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35765
35766 * gcc.c-torture/compile/20011229-1.c: New test.
35767
35768 2001-12-28 Stan Shebs <shebs@apple.com>
35769
35770 * lib/objc-torture.exp: Resync with c-torture.exp.
35771 * lib/objc.exp: Load standard libraries.
35772
35773 2001-12-28 Jakub Jelinek <jakub@redhat.com>
35774
35775 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
35776 additional tests.
35777
35778 2001-12-27 Roger Sayle <roger@eyesopen.com>
35779
35780 * gcc.c-torture/execute/string-opt-16.c: New testcase.
35781
35782 2001-12-27 Richard Henderson <rth@redhat.com>
35783
35784 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
35785
35786 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
35787
35788 * g++.dg/eh/ctor1.C: New test.
35789 * g++.dg/other/error2.C: New test.
35790
35791 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
35792
35793 * g++.dg/other/init2.C: New test.
35794
35795 2001-12-24 Richard Henderson <rth@redhat.com>
35796
35797 * gcc.dg/20011223-1.c: New.
35798 * gcc.dg/inline-1.c: New.
35799
35800 2001-12-23 Richard Henderson <rth@redhat.com>
35801
35802 * gcc.dg/asm-4.c: Test operand modifiers.
35803
35804 2001-12-23 Richard Henderson <rth@redhat.com>
35805
35806 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
35807
35808 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
35809
35810 * gcc.c-torture/execute/20011223-1.c: New test.
35811
35812 2001-12-21 Richard Henderson <rth@redhat.com>
35813
35814 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
35815 re-enables the warning.
35816
35817 2001-12-21 Richard Henderson <rth@redhat.com>
35818
35819 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
35820
35821 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35822
35823 * gcc.c-torture/compile/20011218-1.c: New test.
35824
35825 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
35826
35827 * gcc.misc-test/arm-isr.exp: New file. Control running of the
35828 arm-isr.c test.
35829 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
35830 epilogue generation for ARM ISR routines.
35831
35832 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35833
35834 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
35835 * gcc.dg/format/c90-printf-3.c: Likewise.
35836 * gcc.dg/format/c99-printf-3.c: Likewise.
35837 * gcc.dg/format/ext-1.c: Likewise.
35838 * gcc.dg/format/ext-6.c: Likewise.
35839 * gcc.dg/format/format.h: Prototype unlocked stdio.
35840
35841 2001-12-20 Richard Henderson <rth@redhat.com>
35842
35843 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
35844 (arena): Use it.
35845 (malloc): Correct allocation logic. Abort if we fill up the
35846 arena before initialization complete.
35847 (realloc): Correct allocation logic.
35848
35849 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35850
35851 * gcc.c-torture/compile/20011219-2.c: New test.
35852
35853 * gcc.c-torture/execute/20011219-1.c: New test.
35854
35855 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
35856
35857 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
35858 target does not support weak symbols.
35859
35860 2001-12-19 Jakub Jelinek <jakub@redhat.com>
35861
35862 * gcc.c-torture/compile/20011219-1.c: New test.
35863
35864 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
35865
35866 * g++.dg/other/error1.C: New test.
35867
35868 2001-12-17 Jeffrey A Law (law@redhat.com)
35869
35870 * gcc.c-torture/execute/20011217-1.c: New test.
35871
35872 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
35873
35874 * objc.dg/special/: New directory.
35875 * objc.dg/special/special.exp: New file.
35876 * objc.dg/special/unclaimed-category-1.h: New file.
35877 * objc.dg/special/unclaimed-category-1a.m: New file.
35878 * objc.dg/special/unclaimed-category-1.m: New file.
35879
35880 2001-12-17 Andreas Jaeger <aj@suse.de>
35881
35882 * gcc.c-torture/compile/20011217-2.c: New test.
35883
35884 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
35885
35886 * gcc.c-torture/compile/20011217-1.c: New test.
35887
35888 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
35889
35890 * testsuite/gcc.dg/20011214-1.c: New.
35891
35892 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
35893
35894 * gcc.dg/altivec-4.c: New.
35895
35896 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
35897
35898 * gcc.dg/20011113-1.c: New test.
35899
35900 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
35901
35902 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
35903 std::__malloc_alloc_template<0> and
35904 std::__default_alloc_template<false, 0>.
35905
35906 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
35907
35908 * objc/execute/bf-21.m: New test.
35909 * objc/execute/enumeration-1.m: New test.
35910 * objc/execute/enumeration-2.m: New test.
35911
35912 2001-12-12 Jakub Jelinek <jakub@redhat.com>
35913
35914 * gcc.dg/gnu89-init-1.c: New test.
35915
35916 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
35917
35918 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
35919 * g++.old-deja/g++.jason/2371.C: Likewise.
35920 * g++.old-deja/g++.jason/template33.C: Likewise.
35921 * g++.old-deja/g++.jason/template34.C: Likewise.
35922 * g++.old-deja/g++.jason/template36.C: Likewise.
35923 * g++.old-deja/g++.oliva/typename1.C: Likewise.
35924 * g++.old-deja/g++.oliva/typename2.C: Likewise.
35925 * g++.old-deja/g++.other/typename1.C: Likewise.
35926 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35927 * g++.old-deja/g++.pt/nontype5.C: Likewise.
35928 * g++.old-deja/g++.pt/typename11.C: Likewise.
35929 * g++.old-deja/g++.pt/typename14.C: Likewise.
35930 * g++.old-deja/g++.pt/typename16.C: Likewise.
35931 * g++.old-deja/g++.pt/typename3.C: Likewise.
35932 * g++.old-deja/g++.pt/typename4.C: Likewise.
35933 * g++.old-deja/g++.pt/typename5.C: Likewise.
35934 * g++.old-deja/g++.pt/typename7.C: Likewise.
35935 * g++.old-deja/g++.robertl/eb9.C: Likewise.
35936
35937 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
35938
35939 * g++.dg/other/linkage1.C: New test.
35940 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
35941 specifiers.
35942
35943 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
35944
35945 * gcc.dg/concat.c: New test.
35946
35947 2001-12-11 Stan Shebs <shebs@apple.com>
35948
35949 * objc/compile: New test directory.
35950 * objc/compile/compile.exp: New expect script.
35951 * objc/compile/20011211-1.m: New compile test.
35952
35953 2001-12-11 Jason Merrill <jason@redhat.com>
35954
35955 * lib/prune.exp (prune_gcc_output): Also handle "In member
35956 function". So many permutations...
35957
35958 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
35959
35960 * g++.dg/template/typedef1.C: New test.
35961
35962 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
35963
35964 * g++.dg/other/copy1.C: New test.
35965
35966 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
35967
35968 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
35969
35970 * gcc.dg/builtin-choose-expr.c: New.
35971
35972 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
35973
35974 * gcc.dg/altivec-2.c: New.
35975
35976 2001-12-07 Richard Henderson <rth@redhat.com>
35977
35978 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
35979
35980 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
35981
35982 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
35983 ultrasparc.
35984
35985 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35986
35987 * g++-old.deja/g++.robertl/eb101.C: Deleted.
35988
35989 2001-12-06 Janis Johnson <janis187@us.ibm.com>
35990
35991 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
35992 variable argument list.
35993
35994 2001-12-06 Zack Weinberg <zack@codesourcery.com>
35995
35996 * gcc.c-torture/execute/memcheck: Delete entire directory.
35997 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
35998 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
35999
36000 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
36001
36002 * gcc.dg/Wshadow-1.c: New test.
36003
36004 2001-12-05 Jakub Jelinek <jakub@redhat.com>
36005
36006 * gcc.c-torture/compile/20011130-1.c: New test.
36007
36008 * gcc.dg/noncompile/20011025-1.c: New test.
36009
36010 * g++.dg/other/anon-union.C: New test.
36011
36012 * gcc.c-torture/execute/20011024-1.c: New test.
36013
36014 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
36015
36016 * gcc.c-torture/execute/20000722-1.x,
36017 gcc.c-torture/execute/20010123-1.x: Remove.
36018 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
36019 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
36020 gcc.dg/c99-complit-2.c: New tests.
36021
36022 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
36023
36024 * g++.dg/inherit/base1.C: New test.
36025
36026 2001-12-04 Jakub Jelinek <jakub@redhat.com>
36027
36028 * g++.dg/other/stdarg1.C: New test.
36029
36030 * gcc.c-torture/compile/20011130-2.c: New test.
36031
36032 2001-12-03 Janis Johnson <janis187@us.ibm.com>
36033
36034 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
36035 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
36036 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
36037 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
36038 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
36039 * gcc.dg/builtin-prefetch-1.c: New test.
36040
36041 2001-12-03 Jakub Jelinek <jakub@redhat.com>
36042
36043 * gcc.dg/20011130-1.c: New test.
36044
36045 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
36046
36047 * g++.dg/other/scope1.C: New test.
36048 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
36049
36050 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36051
36052 * gcc.dg/vla-init-1.c: New test.
36053
36054 2001-12-01 Geoff Keating <geoffk@redhat.com>
36055
36056 * gcc.c-torture/compile/structs.c: New testcase from GDB.
36057
36058 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
36059
36060 * objc.dg/alias.m: Update.
36061 * objc.dg/class-1.m: Update.
36062 * objc.dg/const-str-1.m: Update.
36063 * objc.dg/fwd-proto-1.m: Update.
36064 * objc.dg/id-1.m: Update.
36065 * objc.dg/super-class-1.m: Update.
36066
36067 2001-11-29 Mark Mitchell <mark@codesourcery.com>
36068
36069 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
36070 constructs.
36071
36072 2001-11-28 Jeffrey A Law (law@cygnus.com)
36073
36074 * gcc.c-torture/execute/20011128-1.c: New test.
36075
36076 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
36077
36078 * gcc.dg/20011127-1.c: New test.
36079
36080 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36081
36082 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
36083 from Austin Group draft 7.
36084 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
36085 scanf format arguments.
36086 * gcc.dg/format/no-exargs-2.c: New test.
36087
36088 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
36089
36090 * g++.dg/abi/vbase8-4.C: New test.
36091
36092 2001-11-24 Ian Lance Taylor <ian@airs.com>
36093
36094 * gcc.c-torture/execute/20011121-1.c: New test.
36095
36096 2001-11-23 Jeffrey A Law (law@cygnus.com)
36097
36098 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
36099
36100 2001-11-23 Andreas Jaeger <aj@suse.de>
36101
36102 * gcc.dg/cpp/charconst-2.c: New test.
36103
36104 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
36105
36106 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
36107 to the host if it is remote. Let tests specify extra headers
36108 they use.
36109 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
36110 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
36111 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
36112 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
36113 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
36114 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
36115 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
36116 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
36117 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
36118 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
36119
36120 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
36121
36122 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
36123 for little endian ARMs.
36124
36125 2001-11-20 Jakub Jelinek <jakub@redhat.com>
36126
36127 * gcc.c-torture/compile/20011119-1.c: New test.
36128 * gcc.c-torture/compile/20011119-2.c: New test.
36129
36130 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
36131
36132 * gcc.dg/altivec-1.c: Fix typo.
36133
36134 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36135
36136 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36137
36138 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36139
36140 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
36141
36142 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
36143
36144 * lib/g77.exp: Don't specify --rpath-link.
36145
36146 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
36147 across all the headers.
36148 * gcc.dg/format/format.exp: For testing on a remote host,
36149 copy format.h.
36150
36151 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
36152 * gcc.c-torture/execute/930406-1.c: Likewise.
36153 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
36154
36155 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
36156
36157 * gcc.dg/altivec-1.c: New.
36158
36159 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
36160
36161 * gcc.dg/cpp/fpreprocessed.c: New test case.
36162
36163 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36164
36165 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
36166 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
36167 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
36168
36169 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36170
36171 * gcc.dg/no-builtin-1.c: New test.
36172
36173 2001-11-16 Jakub Jelinek <jakub@redhat.com>
36174
36175 * gcc.c-torture/execute/20011115-1.c: New test.
36176
36177 2001-11-15 Jakub Jelinek <jakub@redhat.com>
36178
36179 * gcc.c-torture/compile/20011114-2.c: New test.
36180 * gcc.c-torture/compile/20011114-3.c: New test.
36181 * gcc.c-torture/compile/20011114-4.c: New test.
36182
36183 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
36184
36185 * g++.dg/other/init1.C: New test.
36186
36187 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
36188
36189 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
36190 message.
36191
36192 * gcc.c-torture/execute/20011114-1.c: New testcase.
36193
36194 * gcc.c-torture/compile/20010327-1.c: Revert last change.
36195 * gcc.c-torture/compile/20011114-1.c: New test, exactly
36196 like the (before this change) version of 20010327-1.c.
36197
36198 2001-11-14 Roger Sayle <roger@eyesopen.com>
36199
36200 * gcc.c-torture/execute/string-opt-13.c: New testcase.
36201
36202 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
36203
36204 * g++.dg/init/array2.C: New test.
36205
36206 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
36207
36208 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
36209
36210 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
36211
36212 * g++.dg/other/forscope1.C: New test.
36213 * g++.dg/ext/forscope1.C: New test.
36214 * g++.dg/ext/forscope2.C: New test.
36215
36216 2001-11-13 Jakub Jelinek <jakub@redhat.com>
36217
36218 * gcc.c-torture/execute/20011113-1.c: New test.
36219
36220 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
36221
36222 * gcc.c-torture/execute/20011109-2.c: New test.
36223
36224 * gcc.c-torture/execute/20011109-1.c: New test.
36225
36226 2001-11-09 Jakub Jelinek <jakub@redhat.com>
36227
36228 * gcc.c-torture/compile/20011109-1.c: New test.
36229
36230 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
36231
36232 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
36233 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
36234 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
36235 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
36236 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
36237 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
36238 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
36239
36240 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
36241
36242 * g++.dg/warn/Wshadow-1.C: New tests.
36243 * g++.old-deja/g++.mike/for3.C: Update.
36244
36245 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
36246
36247 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
36248 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
36249 XFAILs. Adjust expected error texts.
36250 * gcc.c-torture/compile/20011106-1.c,
36251 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
36252 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
36253 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
36254 gcc.dg/c99-array-lval-5.c: New tests.
36255
36256 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36257
36258 * gcc.dg/cpp/defined.c: Update.
36259
36260 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36261
36262 * gcc.c-torture/execute/anon-1.c: New test.
36263
36264 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
36265
36266 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
36267 same size, so no warning should be produced on stormy16.
36268
36269 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
36270 due to oversized array.
36271 * g++.old-deja/g++.mike/ns15.C: Likewise.
36272 * g++.old-deja/g++.pt/crash16.C: Likewise.
36273
36274 2001-11-02 Graham Stott <grahams@redhat.com>
36275
36276 * g++.dgother/debug1.C: Fix typos.
36277
36278 2001-11-01 Jakub Jelinek <jakub@redhat.com>
36279
36280 * g++.dg/other/debug1.C: New test.
36281
36282 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36283
36284 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
36285 of unsigned long.
36286
36287 2001-10-30 Jakub Jelinek <jakub@redhat.com>
36288
36289 * gcc.dg/20011029-2.c: New test.
36290
36291 * gcc.c-torture/compile/20011029-1.c: New test.
36292
36293 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
36294
36295 * objc/execute/class_self-1.m: New test.
36296 * objc/execute/class_self-2.m: New test.
36297
36298 2001-10-25 Zack Weinberg <zack@codesourcery.com>
36299
36300 * gcc.misc-tests/msgs.exp: Delete.
36301 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
36302 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
36303 error set to match recent changes.
36304
36305 2001-10-24 Zack Weinberg <zack@codesourcery.com>
36306
36307 * gcc.dg/20011021-1.c: New test.
36308
36309 2001-10-24 Jakub Jelinek <jakub@redhat.com>
36310
36311 * gcc.c-torture/compile/20011023-1.c: New test.
36312
36313 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
36314
36315 * lib/g77.exp: Rewrite based on lib/g++.exp.
36316
36317 2001-10-19 Jakub Jelinek <jakub@redhat.com>
36318
36319 * gcc.c-torture/execute/20011019-1.c: New test.
36320
36321 * gcc.dg/20011018-1.c: New test.
36322
36323 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
36324
36325 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
36326
36327 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
36328
36329 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
36330 * gcc.dg/attr-invalid.c: Likewise.
36331
36332 2001-10-18 Jakub Jelinek <jakub@redhat.com>
36333
36334 * testsuite/gcc.dg/20011015-1.c: New test.
36335
36336 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36337
36338 * g++.dg/template/unify2.C: New test.
36339
36340 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36341
36342 * g++.dg/other/exception-specification.C: New test
36343
36344 2001-10-13 Tom Rix <trix@redhat.com>
36345
36346 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
36347 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
36348
36349 2001-10-12 Jakub Jelinek <jakub@redhat.com>
36350
36351 * testsuite/gcc.dg/20011009-1.c: New test.
36352
36353 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
36354
36355 PR g++/4476
36356 * g++.dg/other/friend1.C: New test.
36357
36358 2001-10-11 Richard Henderson <rth@redhat.com>
36359
36360 * g++.old-deja/g++.other/crash18.C: Add -S to options.
36361
36362 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36363
36364 * gcc.c-torture/compile/20011010-1.c: New.
36365
36366 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
36367
36368 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
36369 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
36370 g77.f-torture/execute/execute.exp,
36371 g77.f-torture/noncompile/noncompile.exp,
36372 gcc.c-torture/compile/compile.exp,
36373 gcc.c-torture/execute/execute.exp,
36374 gcc.c-torture/execute/ieee/ieee.exp,
36375 gcc.c-torture/execute/memcheck/memcheck.exp,
36376 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
36377 objc/execute/execute.exp: Update FSF address.
36378
36379 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
36380
36381 * gcc.dg/cpp/cmdlne-C.c: Update.
36382 * gcc.dg/cpp/cmdlne-C2.c: New.
36383
36384 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36385
36386 * gcc.c-torture/execute/20011008-3.c: New.
36387
36388 2001-10-08 DJ Delorie <dj@redhat.com>
36389
36390 * gcc.dg/20011008-1.c: New.
36391 * gcc.dg/20011008-2.c: New.
36392
36393 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
36394
36395 * gcc.dg/cpp/spacing1.c: Update test.
36396
36397 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36398
36399 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
36400 spelling errors of "separate" as "seperate".
36401
36402 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
36403
36404 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
36405 enough to avoid inlining.
36406
36407 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36408
36409 * lib/g77.exp: set libg2c_dir correctly.
36410
36411 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
36412
36413 * gcc.dg/cpp/macro11.c: New test.
36414
36415 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36416
36417 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
36418 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
36419 gcc.dg/format/multattr-3.c: New tests.
36420 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
36421 tests for format attributes on function pointers being rejected.
36422
36423 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36424
36425 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
36426
36427 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36428
36429 * g++.dg/warn/format1.C: New test.
36430
36431 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
36432
36433 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
36434
36435 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36436
36437 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
36438
36439 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36440
36441 * gcc.dg/cpp/redef2.c: Add test.
36442
36443 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
36444
36445 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
36446 long-standing bug on i686, apparently.
36447 * gcc.c-torture/execute/loop-2c.x: New file.
36448 * gcc.c-torture/execute/loop-2d.x: New file.
36449 * gcc.c-torture/execute/loop-3c.x: New file.
36450
36451 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
36452
36453 * gcc.dg/cpp/20000625-2.c: Correct line number.
36454
36455 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36456
36457 * gcc.dg/cpp/macro10.c: New test.
36458 * gcc.dg/cpp/strify3.c: New test.
36459 * gcc.dg/cpp/spacing1.c: Add tests.
36460 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
36461 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
36462
36463 2001-09-24 DJ Delorie <dj@redhat.com>
36464
36465 * gcc.c-torture/execute/20010924-1.c: New test.
36466
36467 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36468
36469 * testsuite/objc/execute/paste.m: Remove.
36470
36471 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
36472
36473 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
36474
36475 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
36476
36477 * g77.dg/strlen0.f: New test.
36478
36479 2001-09-21 Richard Henderson <rth@redhat.com>
36480
36481 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
36482 * g++.old-deja/g++.abi/vtable2.C: Likewise.
36483
36484 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
36485
36486 Table-driven attributes.
36487 * g++.dg/ext/attrib1.C: New test.
36488
36489 2001-09-20 DJ Delorie <dj@redhat.com>
36490
36491 * gcc.dg/20000926-1.c: Update expected warning messages.
36492 * gcc.dg/array-2.c: Likewise, and test for warnings too.
36493 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
36494 array.
36495
36496 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
36497
36498 * g++.dg/eh/registers1.C: New test case.
36499
36500 2001-09-17 Richard Henderson <rth@redhat.com>
36501
36502 * gcc.dg/array-5.c: Fix VLA decomposition test.
36503
36504 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
36505
36506 * gcc.dg/cpp/line5.c: New testcase.
36507
36508 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
36509
36510 * gcc.dg/cpp/macro9.c: New test.
36511
36512 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
36513
36514 * gcc.c-torture/execute/980223.c: Change type of addr from long
36515 to char *.
36516
36517 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
36518
36519 * gcc.c-torture/execute/20010915-1.c: New test.
36520
36521 2001-09-14 Janis Johnson <janis187@us.ibm.com>
36522
36523 * g77.dg/bprob: New directory.
36524 * g77.dg/bprob/bprob.exp: New file.
36525 * g77.dg/bprob/bprob-1.f: New test.
36526 * g77.dg/gcov: New directory.
36527 * g77.dg/gcov/gcov.exp: New file.
36528 * g77.dg/gcov/gcov-1.f: New test.
36529 * g77.dg/gcov/gcov-1.x: New file.
36530
36531 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
36532
36533 * gcc.dg/cpp/directiv.c: Update.
36534 * gcc.dg/cpp/undef1.c: Update.
36535
36536 2001-09-12 Jakub Jelinek <jakub@redhat.com>
36537
36538 * gcc.dg/20010912-1.c: New test.
36539
36540 2001-09-11 Janis Johnson <janis187@us.ibm.com>
36541
36542 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
36543 language-independent file in lib.
36544 * lib/gcov.exp: New file.
36545
36546 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
36547
36548 * gcc.c-torture/compile/20010911-1.c: New test.
36549
36550 2001-09-10 Janis Johnson <janis187@us.ibm.com>
36551
36552 * lib/profopt.exp: New, to support profile-directed optimizations.
36553 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
36554 * gcc.misc-tests/bprob-1.c: New test.
36555 * gcc.misc-tests/bprob-2.c: New test.
36556
36557 2001-09-07 Janis Johnson <janis187@us.ibm.com>
36558
36559 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
36560 XFAIL and which kinds of gcov output to verify.
36561 * gcc.misc-tests/gcov-4b.x: New file.
36562 * gcc.misc-tests/gcov-5b.x: New file.
36563 * gcc.misc-tests/gcov-6.x: New file.
36564 * gcc.misc-tests/gcov-7.c: New test.
36565 * gcc.misc-tests/gcov-7.x: New file.
36566
36567 2001-09-06 Janis Johnson <janis187@us.ibm.com>
36568
36569 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
36570 * gcc.misc-tests/gcov-6.c: New test.
36571
36572 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
36573
36574 PR c++/3986
36575 * g++.dg/abi/vbase1.C: New test.
36576
36577 2001-09-05 Ziemowit Laski <zlaski@apple.com>
36578
36579 * objc.dg/method-2.m: New.
36580
36581 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
36582
36583 PR c++/4203
36584 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
36585 * g++.dg/init/empty1.C: New test.
36586
36587 2001-09-03 Jakub Jelinek <jakub@redhat.com>
36588
36589 * gcc.c-torture/compile/20010903-1.c: New test.
36590
36591 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
36592
36593 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
36594 for m68k.
36595
36596 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
36597
36598 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
36599
36600 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
36601
36602 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
36603
36604 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
36605
36606 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
36607 for 16-bit 'unsigned int'.
36608
36609 2001-08-29 Kazu Hirata <kazu@hxi.com>
36610
36611 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
36612
36613 2001-08-27 Richard Henderson <rth@redhat.com>
36614
36615 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
36616 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
36617
36618 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
36619
36620 * gcc.dg/asm-names.c (ymain): New.
36621
36622 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
36623
36624 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
36625 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
36626 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
36627
36628 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36629
36630 * gcc.dg/compare5.c: New testcase.
36631
36632 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
36633
36634 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
36635 and "In instantiation".
36636
36637 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
36638
36639 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
36640
36641 2001-08-20 Janis Johnson <janis187@us.ibm.com>
36642
36643 * gcc.misc-tests/gcov.exp: Add support for branch information.
36644 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
36645 * gcc.misc-tests/gcov-4.c: New test.
36646 * gcc.misc-tests/gcov-4b.c: New test.
36647 * gcc.misc-tests/gcov-5b.c: New test.
36648
36649 2001-08-20 Zack Weinberg <zackw@panix.com>
36650
36651 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
36652 expected to fail.
36653
36654 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
36655
36656 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
36657
36658 2001-08-19 Jakub Jelinek <jakub@redhat.com>
36659
36660 * g++.dg/eh/template1.C: New test.
36661
36662 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
36663
36664 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
36665 Fix thinko.
36666 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
36667 for xfail.
36668
36669 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
36670
36671 * lib/g77-dg.exp: Use prune.exp for common procedures
36672 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
36673 * lib/g77.exp: (g77-dg-prune) Remove
36674
36675 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
36676
36677 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
36678
36679 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36680
36681 * g++.dg/template/unify1.C: New test.
36682
36683 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
36684
36685 * g++.dg/abi/empty4.C: New test.
36686
36687 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
36688
36689 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
36690 solaris2.*
36691 * g77.f-torture/compile/pr3743.x: Likewise.
36692
36693 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
36694
36695 * g++.dg/other/using-declaration.C: New test.
36696
36697 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36698
36699 * gcc.dg/cpp/tr-sign.c: New testcase.
36700
36701 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36702
36703 * gcc.dg/cpp/19951025-1.c: Revert.
36704 * gcc.dg/cpp/directiv.c: We no longer process directives that
36705 interrupt macro arguments.
36706
36707 2001-08-03 Zack Weinberg <zackw@stanford.edu>
36708
36709 * gcc.dg/bconstp-1.c: New test.
36710
36711 2001-08-03 Richard Henderson <rth@redhat.com>
36712
36713 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
36714
36715 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
36716
36717 * gcc.dg/cpp/19951025-1.c: Update.
36718
36719 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
36720
36721 * g77.dg/ff90-1.f (s): Fix reference of variable z,
36722 should be x.
36723
36724 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
36725
36726 Kill -fhonor-std.
36727 * g++.old-deja/g++.ns/ns14.C: Remove special options.
36728 * g++.old-deja/g++.other/std1.C: Likewise.
36729 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
36730
36731 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36732
36733 * lib/g77.exp: Load gcc-defs.exp for common procedures
36734 (g77_pass, g77_fail, g77_finish, g77_exit,
36735 ${tool}_check_unsupported_p} Now redundant. Deleted.
36736
36737 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36738
36739 * g77.dg/fbackslash.f
36740 * g77.dg/fcase-preserve.f
36741 * g77.dg/ff90-1.f
36742 * g77.dg/ffixed-line-length-0.f
36743 * g77.dg/ffixed-line-length-132.f
36744 * g77.dg/ffixed-line-length-7.f
36745 * g77.dg/ffixed-line-length-72.f
36746 * g77.dg/ffixed-line-length-none.f
36747 * g77.dg/ffree-form-1.f
36748 * g77.dg/fno-backslash.f
36749 * g77.dg/fno-f90-1.f
36750 * g77.dg/fno-fixed-form-1.f
36751 * g77.dg/fno-onetrip.f
36752 * g77.dg/fno-typeless-boz.f
36753 * g77.dg/fno-underscoring.f
36754 * g77.dg/fno-vxt-1.f
36755 * g77.dg/fonetrip.f
36756 * g77.dg/ftypeless-boz.f
36757 * g77.dg/fugly-assumed.f
36758 * g77.dg/funderscoring.f
36759 * g77.dg/fvxt-1.f
36760
36761 2001-08-01 Ziemowit Laski <zlaski@apple.com>
36762
36763 * objc.dg/fwd-proto-1.m: New.
36764 * objc.dg/local-decl-1.m: New.
36765 * objc.dg/naming-1.m: New.
36766 * objc.dg/naming-2.m: New.
36767 * objc.dg/proto-hier-1.m: New.
36768
36769 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
36770
36771 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
36772 largest-type elements to a struct makes its size grow.
36773
36774 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36775
36776 * g++.dg/abi/vthunk1.C: New test.
36777
36778 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36779
36780 * g++.dg/abi/vbase8-22.C: New test.
36781
36782 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36783
36784 * gcc.dg/cpp/macro8.c: New test.
36785
36786 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36787
36788 * g++.dg/abi/vbase8-21.C: New test.
36789
36790 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36791
36792 * g++.dg/abi/vbase8-10.C: New test.
36793
36794 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36795
36796 * lib/g++.exp (g++_set_ld_library_path): Renamed to
36797 ${tool}_set_ld_library_path.
36798 Changed caller.
36799 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
36800 g++.exp.
36801
36802 2001-07-26 Stan Cox <scox@redhat.com>
36803
36804 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
36805 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
36806 gcc_exit, gcc_check_unsupported_p):
36807 Moved to gcc-deps.exp
36808 * gcc-deps.exp: New file.
36809
36810 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36811
36812 * g++.old-deja/g++.pt/defarg14.C: New test.
36813
36814 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36815
36816 * g++.old-deja/g++.other/lineno5.C: New test.
36817
36818 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36819
36820 * g++.old-deja/g++.pt/crash68.C: New test.
36821
36822 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36823
36824 * g++.old-deja/g++.other/crash42.C: New test.
36825
36826 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36827
36828 * gcc.dg/cpp/extratokens.c: Fix.
36829 * gcc.dg/cpp/skipping2.c: New tests.
36830
36831 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36832
36833 * gcc.c-torture/execute/20010724-1.c: New file.
36834 * gcc.c-torture/execute/20010724-1.x: New file.
36835
36836 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36837
36838 * g++.old-deja/g++.other/cond7.C: New test.
36839
36840 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36841
36842 * g++.old-deja/g++.other/optimize4.C: New test.
36843
36844 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36845
36846 * g++.old-deja/g++.abi/vbase8-5.C: New test.
36847
36848 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
36849
36850 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
36851 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
36852 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
36853 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
36854
36855 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
36856 bug report" message.
36857
36858 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
36859 * g++.dg/ext/instantiate1.C: Move from old-deja.
36860
36861 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
36862
36863 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
36864 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
36865 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
36866 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
36867
36868 2001-07-23 Jeffrey A Law (law@cygnus.com)
36869
36870 * gcc.c-torture/execute/20010723-1.c: New test.
36871
36872 2001-07-23 Ben Elliston <bje@redhat.com>
36873
36874 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
36875
36876 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36877
36878 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
36879 i[34567]86-*-*.
36880 Delete handling of ieee_multilib_flags.
36881 Pass -mieee for alpha*-*-* and sh-*-*.
36882 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
36883
36884 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
36885
36886 Remove old-abi tests.
36887 * g++.old-deja/g++.mike/p11116.C: Remove.
36888 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
36889
36890 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
36891
36892 * g77.f-torture/compile/pr3743.f: New test
36893
36894 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
36895
36896 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
36897
36898 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36899
36900 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
36901 g++.old-deja/g++.pt/static6.C: Likewise.
36902 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
36903 supports weak symbols.
36904
36905 2001-07-18 Andreas Jaeger <aj@suse.de>
36906
36907 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
36908 supported again.
36909
36910 2001-07-18 Andreas Jaeger <aj@suse.de>
36911
36912 * gcc.dg/iftrap-1.c: Fix target line.
36913
36914 2001-07-17 Richard Henderson <rth@redhat.com>
36915
36916 * gcc.c-torture/execute/20010717-1.c: New.
36917
36918 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36919
36920 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
36921 tests.
36922
36923 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36924
36925 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
36926
36927 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36928
36929 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
36930 UAC_SIGBUS, UAC_NOPRINT definitions.
36931
36932 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
36933
36934 * objc/execute/object_is_class.m: New test.
36935 * objc/execute/object_is_meta_class.m: New test.
36936
36937 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
36938
36939 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
36940 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
36941
36942 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
36943
36944 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
36945 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
36946
36947 2001-07-14 Richard Henderson <rth@redhat.com>
36948
36949 * gcc.dg/iftrap-1.c: New.
36950
36951 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
36952
36953 * g77.f-torture/execute/intrinsic77.f: New test.
36954
36955 2001-07-11 Janis Johnson <janis@us.ibm.com>
36956
36957 * gcc.misc-tests/gcov-3.c: New test.
36958
36959 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36960
36961 * gcc.c-torture/compile/20010711-1.c,
36962 * gcc.c-torture/compile/20010711-2.c: New tests.
36963
36964 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36965
36966 * gcc.c-torture/execute/20010711-1.c: New test.
36967
36968 2001-07-11 Ben Elliston <bje@redhat.com>
36969
36970 * g++.old-deja/g++.other/enum5.C: New test.
36971
36972 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
36973
36974 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
36975 (g++-dg-prune): Call prune_gcc_output.
36976 * prune.exp: New file for prune_gcc_output.
36977 * lib/g++.exp, lib/gcc.exp: Load it.
36978
36979 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
36980
36981 * gcc.c-torture/compile/20010701-1.c,
36982 g++.old-deja/g++.ext/attrib6.C: New tests.
36983
36984 2001-07-06 Jeffrey A Law (law@cygnus.com)
36985
36986 * gcc.c-torture/compile/20010706-1.c: New test.
36987
36988 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
36989
36990 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
36991
36992 2001-06-28 Stan Shebs <shebs@apple.com>
36993
36994 * gcc.dg/pragma-darwin.c: New test.
36995
36996 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36997
36998 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
36999 Solaris 2.[678] system.
37000
37001 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
37002
37003 * gcc.dg/20010622-1.c: New test.
37004
37005 2001-06-18 Stan Shebs <shebs@apple.com>
37006
37007 * objc.dg: New directory.
37008 * objc.dg/dg.exp: New file.
37009 * objc.dg/alias.m: New.
37010 * objc.dg/class-1.m: New.
37011 * objc.dg/class-2.m: New.
37012 * objc.dg/const-str-1.m: New.
37013 * objc.dg/const-str-2.m: New.
37014 * objc.dg/id-1.m: New.
37015 * objc.dg/method-1.m: New.
37016 * objc.dg/super-class-1.m: New.
37017 * lib/objc-dg.exp: New file.
37018
37019 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
37020
37021 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
37022 of label name.
37023
37024 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
37025
37026 * g++.old-deja/g++.abi/vbase8-9.C: New test.
37027
37028 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37029
37030 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
37031 variable.
37032
37033 2001-06-12 Richard Henderson <rth@redhat.com>
37034
37035 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
37036
37037 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37038
37039 * g++.old-deja/g++.abi/vbase5.C: New test.
37040 * g++.old-deja/g++.abi/vbase6.C: New test.
37041 * g++.old-deja/g++.abi/vbase7.C: New test.
37042
37043 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37044
37045 * gcc.c-torture/compile/20010610-1.c: New test.
37046
37047 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37048
37049 * g++.old-deja/g++.abi/vbase4.C: New test.
37050
37051 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37052
37053 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
37054 support %f for HC11/HC12 targets.
37055 * gcc.c-torture/execute/930513-1.x: New file, likewise.
37056 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
37057 on HC11/HC12 targets.
37058 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
37059
37060 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37061
37062 * gcc.dg/wchar_t-1.c: New file.
37063 * gcc.dg/wint_t-1.c: Likewise.
37064
37065 2001-06-11 Bernd Schmidt <bernds@redhat.com>
37066
37067 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
37068
37069 2001-06-11 Richard Henderson <rth@redhat.com>
37070
37071 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
37072
37073 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37074
37075 * gcc.c-torture/compile/20010611-1.c: New test.
37076
37077 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37078
37079 * gcc.dg/c99-tag-1.c: Add more tests.
37080
37081 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
37082
37083 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
37084 representation on MN10300 and ARM/Thumb.
37085
37086 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
37087
37088 * g77.f-torture/execute/20010610.f: New.
37089
37090 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
37091
37092 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
37093 names.
37094
37095 2001-06-09 Richard Henderson <rth@redhat.com>
37096
37097 * gcc.c-torture/execute/ashrdi-1.c: New.
37098 * gcc.c-torture/execute/ashldi-1.c: New.
37099 * gcc.c-torture/execute/lshrdi-1.c: New.
37100
37101 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
37102
37103 * objc/execute/load-3.m: Added. Check sending +load to categories,
37104 in addition to classes.
37105
37106 2001-06-08 Stan Shebs <shebs@apple.com>
37107
37108 * objc/execute/load-2.m: New test. From Nicola Pero
37109 <n.pero@mi.flashnet.it>.
37110
37111 2001-06-08 Jakub Jelinek <jakub@redhat.com>
37112
37113 * gcc.c-torture/execute/20010605-2.c: New test.
37114
37115 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37116
37117 * g++.old-deja/g++.abi/vbase2.C: New test.
37118 * g++.old-deja/g++.abi/vbase3.C: New test.
37119
37120 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37121
37122 * g++.old-deja/g++.pt/friend49.C: New test.
37123
37124 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
37125
37126 * g++.old-deja/g++.ext/anon3.C: New test.
37127
37128 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
37129
37130 * g++.old-deja/g++.other/conv7.C: New test.
37131
37132 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
37133
37134 * gcc.c-torture/compile/20010605-2.c: New test.
37135
37136 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
37137
37138 * gcc.c-torture/execute/20010604-1.c: New test.
37139
37140 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
37141
37142 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
37143
37144 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
37145
37146 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
37147 (g++_link_flags): Likewise.
37148 (g++_init): Pass gccpath's value to two previous functions.
37149
37150 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37151
37152 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
37153 Ensure logfile entry matches exec command line.
37154
37155 2001-05-31 Richard Henderson <rth@redhat.com>
37156
37157 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
37158 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
37159
37160 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
37161
37162 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
37163 compiler for irix6.2
37164
37165 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
37166
37167 * g++.old-deja/g++.other/optimize3.C: New file.
37168
37169 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
37170
37171 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
37172 assemble.
37173
37174 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
37175
37176 * g++.old-deja/g++.other/optimize2.C: New file.
37177
37178 2001-05-25 Diego Novillo <dnovillo@redhat.com>
37179
37180 * gcc.c-torture/compile/20010518-2.c: New file.
37181 * gcc.c-torture/execute/20010518-1.c: New file.
37182 * gcc.c-torture/execute/20010518-2.c: New file.
37183
37184 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
37185
37186 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
37187
37188 2001-05-24 Mark Mitchell <mark@codesourcery.com>
37189
37190 G++ no longer defines builtins that do not begin with __builtin.
37191 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
37192 * g++.old-deja/g++.brendand/misc13.C: Likewise.
37193 * g++.old-deja/g++.law/builtin1.C: Likewise.
37194 * g++.old-deja/g++.law/cvt2.C: Likewise.
37195 * g++.old-deja/g++.mike/net5.C: Likewise.
37196 * g++.old-deja/g++.other/builtins1.C: Likewise.
37197 * g++.old-deja/g++.other/builtins2.C: Likewise.
37198 * g++.old-deja/g++.other/builtins3.C: Likewise.
37199 * g++.old-deja/g++.other/builtins4.C: Likewise.
37200 * g++.old-deja/g++.other/inline8.C: Likewise.
37201 * g++.old-deja/g++.robertl/eb39.C: Likewise.
37202
37203 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
37204
37205 * g++.old-deja/g++.pt/using1.C: Adjust.
37206 * g++.old-deja/g++.pt/using2.C: New test.
37207
37208 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37209
37210 * gcc.dg/cpp/charconst.c: New tests.
37211 * gcc.dg/cpp/escape.c: New tests.
37212 * gcc.dg/cpp/escape-1.c: New tests.
37213 * gcc.dg/cpp/escape-2.c: New tests.
37214 * gcc.dg/cpp/ucs.c: New tests.
37215
37216 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
37217
37218 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
37219 native compiler for irix6.5.
37220
37221 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
37222
37223 * lib/g++.exp (g++_include_flags): Use args to compute
37224 get_multilibs.
37225 (g++_link_flags): Likewise.
37226 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
37227
37228 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
37229
37230 * gcc.dg/c90-hexfloat-1.c: Add more tests.
37231
37232 2001-05-21 Geoff Keating <geoffk@redhat.com>
37233
37234 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
37235 this file.
37236
37237 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37238
37239 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
37240 STACK_SIZE;
37241 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
37242 to STACK_SIZE; Use it to define size of add_histo array.
37243 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
37244 to STACK_SIZE.
37245 (f): Use GITT_SIZE to define size of gitt local table.
37246 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
37247 to STACK_SIZE; Use it to define size of bytemem array.
37248
37249 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37250
37251 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
37252 on 68HC11/HC12 due to the asm instruction.
37253 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
37254 * gcc.c-torture/compile/920520-1.x: Likewise.
37255 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
37256 on 68HC11/HC12 because the function is larger than 64K.
37257 * gcc.c-torture/compile/961203-1.x: New file, this test fails
37258 on 68HC11/HC12 because the structure is too large.
37259
37260 2001-05-20 Richard Henderson <rth@redhat.com>
37261
37262 * gcc.c-torture/execute/20010520-1.c: New.
37263
37264 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37265
37266 * g++.old-deja/g++.warn/compare1.C: New test.
37267 * gcc.dg/compare4.c: New test.
37268
37269 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
37270
37271 * g++.old-deja/g++.other/optimize1.C: New test.
37272
37273 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37274
37275 * g++.old-deja/g++.pt/spec41.C: New test.
37276
37277 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
37278
37279 * gcc.c-torture/compile/20010114-1.x: Remove.
37280
37281 2001-05-18 Stan Shebs <shebs@apple.com>
37282
37283 * gcc.c-torture/compile/20010518-1.c: New test.
37284
37285 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
37286
37287 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
37288 * g++.old-deja/g++.pt/crash67.C: New test.
37289
37290 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
37291
37292 * g++.old-deja/g++.other/debug9.C: New test.
37293
37294 2001-05-16 Zack Weinberg <zackw@stanford.edu>
37295
37296 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
37297
37298 2001-05-16 Jan Hubicka <jh@suse.cz>
37299
37300 * gcc.c-torture/compile/20010516-1.c: New test.
37301
37302 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37303
37304 * g++.old-deja/g++.other/crash41.C: New test.
37305
37306 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37307
37308 * g++.old-deja/g++.pt/crash66.C: New test.
37309
37310 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
37311
37312 * g++.old-deja/g++.robertl/eb27.C: Convert.
37313
37314 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
37315
37316 * g++.dg/friend-warn.C: New test. Do not warn about friend
37317 declaration being redundant.
37318
37319 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
37320
37321 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
37322
37323 2001-05-14 Mark Mitchell <mark@codesourcery.com>
37324
37325 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
37326
37327 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
37328
37329 * lib/g++.exp: Use testsuite_flags.
37330
37331 2001-05-13 Mark Mitchell <mark@codesourcery.com>
37332
37333 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
37334
37335 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
37336
37337 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
37338
37339 2001-05-11 Mark Mitchell <mark@codesourcery.com>
37340
37341 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
37342
37343 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
37344
37345 * gcc.c-torture/compile/20010313-1.c: New test.
37346
37347 2001-05-09 Zack Weinberg <zackw@stanford.edu>
37348
37349 * gcc.dg/cpp/direct2.c: New test.
37350 * gccq.dg/cpp/direct2s.c: New test.
37351
37352 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
37353
37354 2001-05-07 Mark Mitchell <mark@codesourcery.com>
37355
37356 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
37357 * g++.old-deja/g++.other/op3.C: Likewise.
37358
37359 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37360
37361 * gcc.dg/cpp/syshdr.h: New file.
37362 * gcc.dg/cpp/sysmac1.c: Update.
37363 * gcc.dg/cpp/sysmac2.c: Update.
37364
37365 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37366
37367 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
37368
37369 2001-05-04 David Edelsohn <edelsohn@gnu.org>
37370
37371 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
37372 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
37373
37374 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
37375
37376 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
37377
37378 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
37379
37380 * lib/g++.exp (g++_include_flags): Don't use any special flags
37381 if TESTING_IN_BUILD_TREE is not defined.
37382 (g++_init): Use a plain 'c++' as the compiler if
37383 TESTING_IN_BUILD_TREEE is not defined.
37384
37385 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37386
37387 * g++.old-deja/g++.eh/catch13.C: New test.
37388 * g++.old-deja/g++.eh/catch14.C: New test.
37389
37390 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37391
37392 * gcc.dg/cpp/tr-define.c: New test.
37393
37394 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
37395
37396 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
37397 <stdlib.h>, not <malloc.h>.
37398
37399 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37400
37401 * g++.old-deja/g++.ns/template17.C: New test.
37402
37403 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37404
37405 * g++.old-deja/g++.pt/ref4.C: New test.
37406
37407 2001-04-30 Richard Henderson <rth@redhat.com>
37408
37409 * gcc.dg/20000724-1.c: Revert last change.
37410
37411 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
37412
37413 * g77.f-torture/execute/20010430.f: New test.
37414
37415 2001-04-30 Mark Mitchell <mark@codesourcery.com>
37416
37417 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
37418
37419 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
37420
37421 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
37422
37423 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37424
37425 * g++.old-deja/g++.eh/crash6.C: New test.
37426
37427 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37428
37429 * g++.old-deja/g++.other/warn7.C: New test.
37430
37431 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37432
37433 * g++.old-deja/g++.other/defarg9.C: New test.
37434
37435 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37436
37437 * g77.f-torture/compile/20010426.f: New test.
37438 * g77.f-torture/execute/20010426.f: New test.
37439
37440 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37441
37442 * g77.f-torture/compile/20000629-1.x: Remove - error
37443 has been fixed.
37444
37445 2001-04-26 Jeffrey A Law (law@cygnus.com)
37446
37447 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
37448 Tweak slightly to work with g++.dg framework.
37449 * g++.dg/special/ecos.exp: Run initp1.C test.
37450 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
37451
37452 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
37453 its linker doesn't give line numbers either.
37454 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
37455
37456 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37457
37458 * g++.old-deja/g++.other/lex1.C: New test.
37459
37460 2001-04-26 Jakub Jelinek <jakub@redhat.com>
37461
37462 * gcc.dg/noncompile/20010425-1.c: New test.
37463
37464 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37465
37466 * g++.old-deja/g++.pt/mangle2.C: New test.
37467
37468 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37469
37470 * gcc.dg/format/plus-1.c: New test.
37471
37472 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37473
37474 * gcc.dg/20010423-1.c: New test.
37475
37476 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37477
37478 * gcc.c-torture/execute/20010422-1.c: New test.
37479
37480 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
37481
37482 * g++.old-deja/g++.ns/type2.C: New test.
37483
37484 2001-04-24 Zack Weinberg <zackw@stanford.edu>
37485
37486 * g++.old-deja/g++.other/perf1.C: New test.
37487
37488 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
37489
37490 * gcc.dg/c99-func-2.c: Remove xfail.
37491 * gcc.dg/c99-func-3.c: Remove xfail.
37492 * gcc.dg/c99-func-4.c: Remove xfail.
37493
37494 2001-04-23 Zack Weinberg <zackw@stanford.edu>
37495
37496 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
37497
37498 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
37499
37500 * gcc.c-torture/compile/20010423-1.c: New test.
37501
37502 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37503
37504 * g++.old-deja/g++.pt/typename28.C: New test.
37505
37506 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37507
37508 * g++.old-deja/g++.abi/empty2.C: New test.
37509 * g++.old-deja/g++.abi/empty3.C: New test.
37510
37511 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37512
37513 * g++.old-deja/g++.other/comdat2.C: New test.
37514 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
37515
37516 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37517
37518 * g++.old-deja/g++.other/overload14.C: New test.
37519
37520 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37521
37522 * g++.old-deja/g++.other/lookup23.C: New test.
37523
37524 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37525
37526 * gcc.c-torture/execute/20010403-1.c: New test.
37527
37528 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
37529 Mark Mitchell <mark@codesourcery.com>
37530
37531 * lib/old-dejagnu.exp: Don't delete output of executable.
37532 Add .exe suffix to executables.
37533
37534 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
37535
37536 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
37537
37538 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37539
37540 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
37541
37542 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37543
37544 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
37545 * g++.old-deja/g++.abi/crash1.C: New test.
37546
37547 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37548
37549 * g++.old-deja/g++.other/crash40.C: New test.
37550
37551 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37552
37553 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
37554
37555 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
37556
37557 * g++.old-deja/g++.other/warn6.C: New test.
37558
37559 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37560
37561 * g++.old-deja/g++.robertl/eb42.C: Same.
37562
37563 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37564
37565 * gcc.dg/wtr-conversion-1.c: New testcase.
37566
37567 2001-04-10 Richard Henderson <rth@redhat.com>
37568
37569 * g++.old-deja/g++.other/array5.C: New.
37570
37571 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37572
37573 * gcc.c-torture/execute/20010408-1.c: New test.
37574
37575 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
37576
37577 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
37578 headers and constructs.
37579 * g++.old-deja/g++.robertl/eb79.C: Same.
37580 * g++.old-deja/g++.robertl/eb77.C (main): Same.
37581 * g++.old-deja/g++.robertl/eb73.C: Same.
37582 * g++.old-deja/g++.robertl/eb66.C (main): Same.
37583 * g++.old-deja/g++.robertl/eb55.C (t): Same.
37584 * g++.old-deja/g++.robertl/eb54.C (main): Same.
37585 * g++.old-deja/g++.robertl/eb46.C (main): Same.
37586 * g++.old-deja/g++.robertl/eb44.C: Same.
37587 * g++.old-deja/g++.robertl/eb41.C (main): Same.
37588 * g++.old-deja/g++.robertl/eb4.C (main): Same.
37589 * g++.old-deja/g++.robertl/eb39.C: Same.
37590 * g++.old-deja/g++.robertl/eb33.C (main): Same.
37591 * g++.old-deja/g++.robertl/eb31.C (main): Same.
37592 * g++.old-deja/g++.robertl/eb30.C: Same.
37593 * g++.old-deja/g++.robertl/eb3.C: Same.
37594 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
37595 * g++.old-deja/g++.robertl/eb21.C: Same.
37596 * g++.old-deja/g++.robertl/eb15.C: Same.
37597 * g++.old-deja/g++.robertl/eb118.C: Same.
37598 * g++.old-deja/g++.robertl/eb115.C (main): Same.
37599 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
37600 * g++.old-deja/g++.robertl/eb109.C: Same.
37601 * g++.old-deja/g++.other/sibcall1.C (main): Same.
37602 * g++.old-deja/g++.mike/rtti1.C: Same.
37603 * g++.old-deja/g++.mike/p658.C: Same.
37604 * g++.old-deja/g++.mike/net46.C: Same.
37605 * g++.old-deja/g++.mike/net34.C: Same.
37606 * g++.old-deja/g++.mike/memoize1.C: Same.
37607 * g++.old-deja/g++.mike/eh2.C: Same.
37608 * g++.old-deja/g++.law/weak.C: Same.
37609 * g++.old-deja/g++.law/visibility7.C: Same.
37610 * g++.old-deja/g++.law/visibility25.C: Same.
37611 * g++.old-deja/g++.law/visibility22.C: Same.
37612 * g++.old-deja/g++.law/visibility2.C: Same.
37613 * g++.old-deja/g++.law/visibility17.C: Same.
37614 * g++.old-deja/g++.law/visibility13.C: Same.
37615 * g++.old-deja/g++.law/visibility10.C: Same.
37616 * g++.old-deja/g++.law/visibility1.C: Same.
37617 * g++.old-deja/g++.law/virtual3.C (eval): Same.
37618 * g++.old-deja/g++.law/vbase1.C: Same.
37619 * g++.old-deja/g++.law/operators32.C: Same.
37620 * g++.old-deja/g++.law/nest3.C: Same.
37621 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
37622 * g++.old-deja/g++.law/except5.C (main): Same.
37623 * g++.old-deja/g++.law/cvt7.C (run): Same.
37624 * g++.old-deja/g++.law/cvt2.C: Same.
37625 * g++.old-deja/g++.law/cvt16.C: Same.
37626 * g++.old-deja/g++.law/ctors6.C (bar): Same.
37627 * g++.old-deja/g++.law/ctors17.C (main): Same.
37628 * g++.old-deja/g++.law/ctors13.C: Same.
37629 * g++.old-deja/g++.law/ctors12.C (main): Same.
37630 * g++.old-deja/g++.law/ctors10.C: Same.
37631 * g++.old-deja/g++.law/code-gen5.C: Same.
37632 * g++.old-deja/g++.law/bad-error7.C: Same.
37633 * g++.old-deja/g++.law/arm9.C: Same.
37634 * g++.old-deja/g++.law/arm12.C: Same.
37635 * g++.old-deja/g++.law/arg8.C: Same.
37636 * g++.old-deja/g++.law/arg1.C: Same.
37637 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
37638 * g++.old-deja/g++.jason/template31.C: Same.
37639 * g++.old-deja/g++.jason/template24.C (main): Same.
37640 * g++.old-deja/g++.jason/2371.C: Same.
37641 * g++.old-deja/g++.eh/new2.C: Same.
37642 * g++.old-deja/g++.eh/new1.C: Same.
37643 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
37644 * g++.old-deja/g++.brendan/nest21.C (main): Same.
37645 * g++.old-deja/g++.brendan/err-msg3.C: Same.
37646 * g++.old-deja/g++.brendan/crash62.C: Same.
37647 * g++.old-deja/g++.brendan/crash52.C: Same.
37648 * g++.old-deja/g++.brendan/crash49.C (main): Same.
37649 * g++.old-deja/g++.brendan/crash38.C: Same.
37650 * g++.old-deja/g++.brendan/crash15.C (main): Same.
37651 * g++.old-deja/g++.brendan/copy9.C: Same.
37652
37653 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
37654
37655 * gcc.c-torture/execute/20001203-2.c (memset):
37656 Count argument is of type __SIZE_TYPE__.
37657
37658 2001-04-04 Diego Novillo <dnovillo@redhat.com>
37659
37660 * gcc.c-torture/compile/20010404-1.c: New test.
37661
37662 2001-04-04 Jakub Jelinek <jakub@redhat.com>
37663
37664 * gcc.c-torture/compile/20010326-1.c: New test.
37665
37666 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
37667
37668 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
37669 peculiarities of the SH.
37670 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
37671
37672 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37673
37674 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
37675 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
37676 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
37677
37678 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37679
37680 * g77.f-torture/compile/20010321-1.f: New test.
37681
37682 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37683
37684 * gcc.c-torture/compile/20010329-1.c: New test.
37685
37686 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37687
37688 * gcc.c-torture/execute/20010329-1.c: New test.
37689
37690 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37691
37692 * g++.old-deja/g++.other/eh4.C: Fix typo.
37693
37694 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37695
37696 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
37697
37698 2001-03-28 Philip Blundell <philb@gnu.org>
37699
37700 * gcc.c-torture/compile/20010328-1.c: New test.
37701
37702 2001-03-27 Richard Henderson <rth@redhat.com>
37703
37704 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
37705 * g++.old-deja/g++.eh/vbase3.C: Likewise.
37706
37707 2001-03-27 Alan Modra <alan@linuxcare.com.au>
37708
37709 * gcc.c-torture/compile/20010327-1.c: New test.
37710
37711 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
37712
37713 * g++.old-deja/g++.other/friend12.C: New test.
37714 * g++.old-deja/g++.other/friend9.C: Expect no errors.
37715 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
37716
37717 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
37718
37719 * gcc.c-torture/execute/20010325-1.c: New test.
37720
37721 2001-03-23 Jakub Jelinek <jakub@redhat.com>
37722
37723 * g++.old-deja/g++.other/mangle3.C: New test.
37724
37725 2001-03-22 Jakub Jelinek <jakub@redhat.com>
37726
37727 * g++.old-deja/g++.other/anon8.C: New test.
37728
37729 2001-03-20 Philip Blundell <philb@gnu.org>
37730
37731 * gcc.c-torture/compile/20010320-1.c: New test.
37732
37733 2001-03-17 Richard Henderson <rth@redhat.com>
37734
37735 * g++.old-deja/g++.other/eh4.C: Add expected error text.
37736
37737 2001-03-15 Geoff Keating <geoff@redhat.com>
37738
37739 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
37740 tests on AIX.
37741
37742 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
37743
37744 * g++.old-deja/g++.other/eh4.C: New test.
37745
37746 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
37747
37748 * gcc.dg/cpp/mi1.c: Update.
37749
37750 2001-03-14 Jakub Jelinek <jakub@redhat.com>
37751
37752 * g++.old-deja/g++.other/regstack.C: New test.
37753
37754 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
37755
37756 * g++.old-deja/g++.other/ref4.C: New test.
37757
37758 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
37759
37760 * objc/execute/va_method.m: Added.
37761 * objc/execute/IMP.m: Added.
37762 * objc/execute/_cmd.m: Added.
37763 * objc/execute/accessing_ivars.m: Added.
37764 * objc/execute/class-1.m: Added.
37765 * objc/execute/class-10.m: Added.
37766 * objc/execute/class-11.m: Added.
37767 * objc/execute/class-12.m: Added.
37768 * objc/execute/class-13.m: Added.
37769 * objc/execute/class-14.m: Added.
37770 * objc/execute/class-2.m: Added.
37771 * objc/execute/class-3.m: Added.
37772 * objc/execute/class-4.m: Added.
37773 * objc/execute/class-5.m: Added.
37774 * objc/execute/class-6.m: Added.
37775 * objc/execute/class-7.m: Added.
37776 * objc/execute/class-8.m: Added.
37777 * objc/execute/class-9.m: Added.
37778 * objc/execute/class-tests-1.h
37779 * objc/execute/class-tests-2.h
37780 * objc/execute/compatibility_alias.m: Added.
37781 * objc/execute/encode-1.m: Added.
37782 * objc/execute/formal_protocol-1.m: Added.
37783 * objc/execute/formal_protocol-2.m: Added.
37784 * objc/execute/formal_protocol-3.m: Added.
37785 * objc/execute/formal_protocol-4.m: Added.
37786 * objc/execute/formal_protocol-5.m: Added.
37787 * objc/execute/formal_protocol-6.m: Added.
37788 * objc/execute/formal_protocol-7.m: Added.
37789 * objc/execute/informal_protocol.m: Added.
37790 * objc/execute/initialize.m: Added.
37791 * objc/execute/load.m: Added.
37792 * objc/execute/many_args_method.m: Added.
37793 * objc/execute/nested-3.m: Added.
37794 * objc/execute/no_clash.m: Added.
37795 * objc/execute/private.m: Added.
37796 * objc/execute/redefining_self.m: Added.
37797 * objc/execute/root_methods.m: Added.
37798 * objc/execute/selector-1.m: Added.
37799 * objc/execute/static-1.m: Added.
37800 * objc/execute/static-2.m: Added.
37801 * objc/execute/va_method.m: Added.
37802
37803 2001-03-10 Richard Henderson <rth@redhat.com>
37804
37805 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
37806
37807 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
37808
37809 * g++.old-deja/g++.other/crash31.C: XFAIL.
37810 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
37811 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
37812 * gcc.c-torture/execute/20010123-1.x: XFAIL.
37813 * gcc.c-torture/execute/20010124-1.x: XFAIL.
37814 * gcc.dg/sequence-pt-1.c: XFAIL one test.
37815
37816 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37817
37818 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
37819
37820 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37821
37822 * gcc.dg/20000724-1.c: Don't use multiline strings.
37823
37824 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37825
37826 * objc/execute/string1.m, objc/execute/string2.m: Compare the
37827 result of -cString against what we expect it to be; don't just
37828 print it out for no one to read.
37829
37830 * objc/execute/string3.m, objc/execute/string4.m: New tests.
37831 Based on testcases provided by Nicola Pero.
37832
37833 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37834
37835 * gcc.dg/cpp/macro7.c: New test.
37836
37837 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37838
37839 * gcc.dg/cpp/multiline.c: Update.
37840
37841 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37842
37843 * g++.old-deja/g++.other/enum3.C: New test.
37844
37845 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37846
37847 * g++.old-deja/g++.other/pod1.C: New test.
37848
37849 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37850
37851 * g++.old-deja/g++.ext/overload1.C: New test.
37852
37853 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37854
37855 * g++.old-deja/g++.pt/using1.C: New test.
37856
37857 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37858
37859 * g++.old-deja/g++.other/using9.C: New test.
37860
37861 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
37862
37863 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
37864
37865 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
37866
37867 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
37868
37869 * g++.old-deja/g++.ext/realpt1.C: Remove.
37870
37871 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
37872
37873 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
37874
37875 2001-02-26 Will Cohen <wcohen@redhat.com>
37876
37877 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
37878
37879 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
37880
37881 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
37882 templatized constructors.
37883
37884 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37885
37886 * gcc.c-torture/execute/20010224-1.c: New test.
37887
37888 2001-02-23 Jakub Jelinek <jakub@redhat.com>
37889
37890 * gcc.c-torture/execute/20010222-1.c: New test.
37891
37892 2001-02-22 Jakub Jelinek <jakub@redhat.com>
37893
37894 * g++.old-deja/g++.other/inline20.C: New test.
37895
37896 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
37897
37898 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
37899
37900 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37901
37902 * g++.old-deja/g++.other/lookup22.C: New test.
37903
37904 2001-02-19 Zack Weinberg <zackw@stanford.edu>
37905
37906 * g77.dg: New directory.
37907 * g77.dg/20010216-1.f: New test case.
37908 * g77.dg/dg.exp: New driver.
37909 * lib/g77-dg.exp: New driver library.
37910
37911 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37912
37913 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
37914
37915 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
37916
37917 * g++.old-deja/g++.other/decl9.C: New test.
37918
37919 2001-02-16 Jakub Jelinek <jakub@redhat.com>
37920
37921 * g++.old-deja/g++.other/init16.C: Update the test so that it does
37922 not need <string> and also tests the initialization at runtime.
37923
37924 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37925
37926 * gcc.c-torture/execute/longlong.c: New test.
37927
37928 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37929
37930 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
37931
37932 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37933
37934 * gcc.c-torture/execute/920302-1.c (execute):
37935 Change argument type to short.
37936
37937 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37938
37939 * g++.old-deja/g++.pt/deduct6.C: New test.
37940
37941 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37942
37943 * g++.old-deja/g++.pt/deduct5.C: New test.
37944
37945 2001-02-14 Jakub Jelinek <jakub@redhat.com>
37946
37947 * gcc.c-torture/execute/20010209-1.c: New test.
37948
37949 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
37950
37951 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
37952
37953 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
37954
37955 * g++.dg/vtgc1.C: Update for new ABI.
37956
37957 * consistency.vlad: New directory, 1665 files.
37958
37959 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37960
37961 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
37962 return type.
37963 * gcc.dg/cpp/digraphs.c: Declare puts.
37964
37965 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37966
37967 * g++.old-deja/g++.other/warn5.C: New test.
37968
37969 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37970
37971 * g++.old-deja/g++.pt/spec40.C: New test.
37972
37973 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37974
37975 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
37976 case.
37977 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
37978
37979 2001-02-12 Jakub Jelinek <jakub@redhat.com>
37980
37981 * gcc.c-torture/compile/20010209-1.c: New test.
37982
37983 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
37984
37985 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
37986 excess errors message but not if it crashes.
37987 * g++.old-deja/g++.other/crash27.C: Likewise.
37988 * g++.old-deja/g++.other/crash28.C: Likewise.
37989 * g++.old-deja/g++.other/crash30.C: Likewise.
37990 * g++.old-deja/g++.other/crash32.C: Likewise.
37991 * g++.old-deja/g++.other/crash35.C: Likewise.
37992 * g++.old-deja/g++.pt/inherit2.C: Likewise.
37993
37994 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
37995
37996 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
37997 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
37998 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
37999 g77.f-torture/execute/execute.exp,
38000 g77.f-torture/noncompile/noncompile.exp,
38001 gcc.c-torture/execute/execute.exp,
38002 gcc.c-torture/execute/memcheck/memcheck.exp,
38003 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
38004 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
38005 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
38006 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
38007 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
38008 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
38009 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
38010 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
38011 Remove bug reporting instructions with ancient email addresses.
38012
38013 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38014
38015 * gcc.dg/20010202-1.c: New test.
38016 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
38017
38018 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
38019
38020 * g++.dg/stdbool-if.C: New test.
38021
38022 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
38023
38024 * objc/execute/fdecl.m: Added main().
38025
38026 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38027
38028 * gcc.c-torture/execute/20010206-1.c: New test.
38029
38030 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
38031
38032 * gcc.dg/cpp/avoidpaste1.c: Update.
38033
38034 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
38035
38036 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
38037 Pero <nicola@brainstorm.co.uk>.
38038 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
38039
38040 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
38041
38042 * g++.old-deja/g++.pt/spec39.C: New test.
38043
38044 2001-02-05 Jakub Jelinek <jakub@redhat.com>
38045
38046 * gcc.c-torture/compile/20010202-1.c: New test.
38047
38048 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
38049
38050 * g++.old-deja/g++.abi/primary2.C: New test.
38051 * g++.old-deja/g++.abi/primary3.C: New test.
38052 * g++.old-deja/g++.abi/primary4.C: New test.
38053 * g++.old-deja/g++.abi/primary5.C: New test.
38054 * g++.old-deja/g++.abi/vtable3.h: New test.
38055 * g++.old-deja/g++.abi/vtable3a.C: New test.
38056 * g++.old-deja/g++.abi/vtable3b.C: New test.
38057 * g++.old-deja/g++.abi/vtable3c.C: New test.
38058 * g++.old-deja/g++.abi/vtable3d.C: New test.
38059 * g++.old-deja/g++.abi/vtable3e.C: New test.
38060 * g++.old-deja/g++.abi/vtable3f.C: New test.
38061 * g++.old-deja/g++.abi/vtable3g.C: New test.
38062 * g++.old-deja/g++.abi/vtable3h.C: New test.
38063 * g++.old-deja/g++.abi/vtable3i.C: New test.
38064 * g++.old-deja/g++.abi/vtable3j.C: New test.
38065 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
38066
38067 2001-02-03 Jakub Jelinek <jakub@redhat.com>
38068
38069 * g++.old-deja/g++.other/anon6.C: New test.
38070 * g++.old-deja/g++.other/anon7.C: New test.
38071
38072 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
38073
38074 * gcc.dg/cpp/avoidpaste2.c: New tests.
38075
38076 2001-01-31 Jakub Jelinek <jakub@redhat.com>
38077
38078 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
38079
38080 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
38081
38082 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
38083 DECIMAL_DIG cases for Irix."
38084
38085 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
38086
38087 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
38088
38089 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38090
38091 * gcc.dg/c99-tag-1.c: New test.
38092
38093 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38094
38095 * gcc.dg/cpp/tr-warn1.c: Add tests.
38096
38097 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38098
38099 * gcc.dg/cpp/avoidpaste1.c: Update.
38100 * gcc.dg/cpp/paste4.c: Update.
38101
38102 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
38103
38104 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
38105 cases for Irix.
38106
38107 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38108
38109 * g++.old-deja/g++.other/inline19.C: New test.
38110
38111 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
38112
38113 * gcc.dg/Wlarger-than.c: New test.
38114
38115 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38116
38117 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
38118
38119 2001-01-29 Jakub Jelinek <jakub@redhat.com>
38120
38121 * gcc.c-torture/execute/20010129-1.c: New test.
38122 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
38123
38124 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
38125
38126 * gcc.dg/cpp/avoidpaste1.c: Test case.
38127
38128 2001-01-28 Jakub Jelinek <jakub@redhat.com>
38129
38130 * g++.old-deja/g++.other/inline18.C: New test.
38131
38132 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38133
38134 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
38135 and __builtin_putchar.
38136
38137 2001-01-27 Jakub Jelinek <jakub@redhat.com>
38138
38139 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
38140 tests.
38141
38142 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
38143
38144 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
38145 floating point number rounding mode to round to the nearest
38146 representable mode.
38147
38148 2001-01-25 Jakub Jelinek <jakub@redhat.com>
38149
38150 * g++.old-deja/g++.other/mangle2.C: New test.
38151
38152 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
38153
38154 * gcc.c-torture/compile/20010124-1.c: New test.
38155
38156 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
38157
38158 * g++.old-deja/g++.pt/spec38.C: New test.
38159
38160 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38161
38162 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
38163 "Build don't run".
38164
38165 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38166
38167 * gcc.c-torture/execute/20010123-1.c: New test.
38168
38169 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38170
38171 * g++.old-deja/g++.pt/spec37.C: New test.
38172
38173 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38174
38175 * g++.old-deja/g++.pt/overload14.C: New test.
38176
38177 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38178
38179 * gcc.c-torture/execute/20010122-1.c: New test, exercise
38180 __builtin_return_address.
38181
38182 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
38183
38184 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
38185 * g++.old-deja/g++.pt/spec35.C: New test.
38186 * g++.old-deja/g++.pt/spec36.C: New test.
38187
38188 2001-01-20 Jakub Jelinek <jakub@redhat.com>
38189
38190 * gcc.c-torture/compile/20010118-1.c: New test.
38191
38192 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
38193
38194 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
38195
38196 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38197
38198 * gcc.c-torture/execute/20010119-1.c: New test.
38199
38200 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38201
38202 * g++.old-deja/g++.other/vbase5.C: New test.
38203
38204 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38205
38206 * gcc.c-torture/execute/20010118-1.c: New test.
38207
38208 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38209
38210 * g++.old-deja/g++.pt/deduct3.C: New test.
38211
38212 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38213
38214 * g++.old-deja/g++.pt/spec34.C: New test.
38215
38216 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
38217
38218 * g77.f-torture/compile/20000601-2.f: New test.
38219
38220 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38221
38222 * g++.old-deja/g++.other/init17.C: New test.
38223
38224 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
38225
38226 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
38227
38228 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38229
38230 * g++.old-deja/g++.pt/unify8.C: New test.
38231
38232 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38233
38234 * g++.old-deja/g++.abi/vbase1.C: New test.
38235
38236 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38237
38238 * g++.old-deja/g++.pt/crash65.C: New test.
38239
38240 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
38241
38242 * gcc.dg/cpp/assembl2.S: New test case.
38243
38244 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
38245
38246 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
38247 are supported.
38248
38249 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38250
38251 * g++.old-deja/g++.other/builtins1.C: New test.
38252 * g++.old-deja/g++.other/builtins2.C: Likewise.
38253 * g++.old-deja/g++.other/builtins3.C: Likewise.
38254 * g++.old-deja/g++.other/builtins4.C: Likewise.
38255
38256 2001-01-17 Jakub Jelinek <jakub@redhat.com>
38257
38258 * gcc.c-torture/compile/20010117-1.c: New test.
38259 * gcc.c-torture/compile/20010117-2.c: New test.
38260
38261 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38262
38263 * g77.f-torture/execute/20010116.[fx]: New test,
38264 XFAIL on i?86-*-*.
38265 * g77.f-torture/compile/20010115.f: Indicate it's
38266 a test for PR fortran/1636.
38267
38268 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
38269
38270 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
38271
38272 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38273
38274 * g77.f-torture/compile/20010115.f: New test.
38275
38276 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
38277
38278 * g++.old-deja/g++.pt/nontype5.C: New test.
38279
38280 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
38281
38282 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
38283 have an equivalent working one below it.
38284
38285 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38286
38287 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
38288 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38289
38290 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38291
38292 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
38293 message containing "init_priority".
38294 (conpr-2.C): Likewise.
38295 (conpr-3.C): Likewise.
38296 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
38297
38298 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38299
38300 * gcc.c-torture/execute/20010114-2.c: New test.
38301
38302 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
38303
38304 * gcc.c-torture/compile/20010114-1.c: New test.
38305 * gcc.c-torture/compile/20010114-1.x: Xfail.
38306 * gcc.c-torture/compile/20010114-2.c: New test.
38307 * gcc.c-torture/execute/20010114-1.c: New test.
38308 * gcc.dg/trunc-1.c: New test.
38309 * gcc.dg/uninit-B.c: New test.
38310
38311 2001-01-13 Nick Clifton <nickc@redhat.com>
38312
38313 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
38314 target.
38315
38316 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
38317
38318 * gcc.c-torture/compile/20010113-1.c: New test.
38319
38320 2001-01-13 Jakub Jelinek <jakub@redhat.com>
38321
38322 * gcc.c-torture/compile/20001212-1.c: New test.
38323
38324 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
38325
38326 * gcc.dg/cpp/widestr1.c: Update.
38327 * gcc.dg/cpp/prag-imp.c: Remove.
38328
38329 2001-01-12 Jakub Jelinek <jakub@redhat.com>
38330
38331 * gcc.c-torture/execute/20000801-3.x: Remove.
38332 * gcc.dg/c90-init-1.c: New test.
38333 * gcc.dg/c99-init-1.c: New test.
38334 * gcc.dg/c99-init-2.c: New test.
38335 * gcc.dg/gnu99-init-1.c: New test.
38336
38337 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
38338
38339 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
38340 testing that no relevant ones were found.
38341
38342 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38343
38344 * g++.old-deja/g++.pt/cast2.C: New test.
38345
38346 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38347
38348 * g++.old-deja/g++.pt/friend47.C: New test.
38349
38350 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38351
38352 * g++.old-deja/g++.pt/instantiate13.C: New test.
38353
38354 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38355
38356 * g++.old-deja/g++.other/defarg7.C: New test.
38357 * g++.old-deja/g++.other/defarg8.C: New test.
38358
38359 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38360
38361 * g++.old-deja/g++.pt/crash64.C: New test.
38362
38363 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38364
38365 * g++.old-deja/g++.pt/crash63.C: New test.
38366
38367 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
38368
38369 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
38370
38371 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
38372
38373 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
38374
38375 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38376
38377 * g++.old-deja/g++.pt/error3.C: New test.
38378
38379 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38380
38381 * g++.old-deja/g++.other/crash39.C: New test.
38382
38383 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38384
38385 * g++.old-deja/g++.other/vbase4.C: New test.
38386
38387 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
38388
38389 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
38390 * gcc.dg/special/20000419-2.c: New file. Identical to above.
38391 * gcc.dg/special/special.exp: New test driver which will check
38392 for alias support for the above test.
38393
38394 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
38395
38396 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
38397 problems on small machines.
38398 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
38399 parameterize.
38400
38401 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
38402
38403 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
38404 mips.
38405 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38406
38407 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
38408
38409 * g++.old_deja/g++.pt/using8.C: New test.
38410
38411 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
38412
38413 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
38414
38415 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
38416
38417 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
38418 where a failure is expected.
38419 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
38420
38421 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38422
38423 * g++.old_deja/g++.pt/instantiate12.C: New test.
38424
38425 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38426
38427 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
38428 start of structs.
38429 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
38430 * g++.old-deja/g++.brendan/crash17.C: Likewise.
38431 * g++.old-deja/g++.brendan/crash29.C: Likewise.
38432 * g++.old-deja/g++.brendan/crash48.C: Likewise.
38433 * g++.old-deja/g++.brendan/ns1.C: Likewise.
38434 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
38435 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
38436 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
38437 * g++.old-deja/g++.eh/spec6.C: Likewise.
38438 * g++.old-deja/g++.jason/crash3.C: Likewise.
38439 * g++.old-deja/g++.law/ctors11.C: Likewise.
38440 * g++.old-deja/g++.law/ctors17.C: Likewise.
38441 * g++.old-deja/g++.law/ctors5.C: Likewise.
38442 * g++.old-deja/g++.law/ctors9.C: Likewise.
38443 * g++.old-deja/g++.mike/ambig1.C: Likewise.
38444 * g++.old-deja/g++.mike/net22.C: Likewise.
38445 * g++.old-deja/g++.mike/p3538a.C: Likewise.
38446 * g++.old-deja/g++.mike/p3538b.C: Likewise.
38447 * g++.old-deja/g++.mike/virt3.C: Likewise.
38448 * g++.old-deja/g++.niklas/t128.C: Likewise.
38449 * g++.old-deja/g++.other/anon4.C: Likewise.
38450 * g++.old-deja/g++.other/using1.C: Likewise.
38451 * g++.old-deja/g++.other/warn3.C: Likewise.
38452 * g++.old-deja/g++.pt/t37.C: Likewise.
38453 * g++.old-deja/g++.robertl/eb69.C: Likewise.
38454 * g++.old-deja/g++.robertl/eb71.C: Likewise.
38455
38456 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38457
38458 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
38459
38460 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38461
38462 * gcc.c-torture/execute/stdio-opt-3.c: New test.
38463
38464 2001-01-07 Jakub Jelinek <jakub@redhat.com>
38465
38466 * gcc.c-torture/compile/20010107-1.c: New test.
38467
38468 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38469
38470 * gcc.c-torture/execute/builtin-noret-1.c: New test.
38471
38472 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38473
38474 * gcc.dg/format/format.h: New file.
38475 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
38476 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
38477 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
38478 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
38479 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
38480 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38481 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
38482 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
38483 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
38484 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
38485 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
38486 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
38487 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
38488 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
38489 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
38490 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
38491 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
38492 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
38493 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
38494 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
38495 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
38496 instead of declaring standard types, macros and functions in each
38497 test.
38498
38499 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
38500
38501 * gcc.c-torture/execute/20010106-1.c: New test.
38502
38503 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
38504
38505 * gcc.dg/format/format.exp: New file.
38506 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
38507 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
38508 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
38509 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
38510 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
38511 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
38512 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
38513 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
38514 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
38515 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
38516 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
38517 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
38518 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
38519 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
38520 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
38521 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
38522 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
38523 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
38524 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
38525 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
38526 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
38527 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
38528 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
38529 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
38530 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
38531 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
38532 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
38533 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
38534 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
38535 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
38536 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
38537 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
38538 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
38539 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
38540 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
38541 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
38542 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
38543 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
38544 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
38545 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
38546 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
38547 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
38548
38549 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
38550
38551 * gcc.c-torture/execute/991228-1.c: Take word endianness into
38552 account.
38553
38554 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
38555
38556 * gcc.c-torture/execute/builtin-complex-1.c: New test.
38557
38558 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
38559
38560 * g++.old-deja/g++.pt/crash62.C: New test.
38561
38562 2001-01-04 Richard Henderson <rth@redhat.com>
38563
38564 * gcc.dg/20000926-1.c: Update expected warnings.
38565 * gcc.dg/array-2.c: Likewise.
38566 * gcc.dg/array-4.c: Also validate flexible array members.
38567 * gcc.dg/c99-flex-array-1.c: New.
38568
38569 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
38570
38571 * gcc.c-torture/compile/20001222-1.x: Remove.
38572
38573 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38574
38575 * gcc.c-torture/execute/built-in-setjmp.c: New.
38576
38577 2001-01-03 Richard Henderson <rth@redhat.com>
38578
38579 * gcc.dg/940510-1.c: Update expected error wording.
38580 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
38581
38582 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
38583
38584 * lib/target-supports.exp (check_alias_available): Modified to
38585 indicate aliases not supported if only weak aliases are supported.
38586
38587 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38588
38589 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
38590 Turn on cmpstrsi checks for __pj__ and __i370__.
38591
38592 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38593
38594 * g++.old-deja/g++.other/virtual11.C: New test.
38595
38596 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38597
38598 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
38599
38600 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38601
38602 * gcc.c-torture/compile/20010102-1.c: New test.
38603
38604 2001-01-02 Andreas Jaeger <aj@suse.de>
38605
38606 * gcc.dg/noreturn-3.c: New test.
38607
38608 * gcc.dg/noreturn-4.c: New test.
38609
38610 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38611
38612 * gcc.c-torture/execute/stdio-opt-1.c: Also test
38613 __builtin_fputc and __builtin_fwrite.
38614
38615 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38616
38617 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
38618 signed char, not default char.
38619
38620 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38621
38622 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
38623
38624 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
38625
38626 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
38627
38628 2000-12-29 Richard Henderson <rth@redhat.com>
38629
38630 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
38631 (__cyg_profile_func_exit): Define.
38632
38633 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38634
38635 * g++.dg/vtgc1.C: New test.
38636
38637 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
38638
38639 * gcc.dg/noncompile/20001228-1.c: New test.
38640
38641 * gcc.dg/20001228-1.c: New test.
38642
38643 * gcc.c-torture/execute/20001228-1.c: New test.
38644
38645 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
38646
38647 * gcc.dg/format-strfmon-1.c: New test.
38648
38649 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38650
38651 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
38652 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
38653 * gcc.c-torture/execute/string-opt-1.c: Likewise.
38654 * gcc.c-torture/execute/string-opt-2.c: Likewise.
38655 * gcc.c-torture/execute/string-opt-3.c: Likewise.
38656 * gcc.c-torture/execute/string-opt-4.c: Likewise.
38657 * gcc.c-torture/execute/string-opt-6.c: Likewise.
38658 * gcc.c-torture/execute/string-opt-7.c: Likewise.
38659 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38660 * gcc.c-torture/execute/string-opt-9.c: Likewise.
38661 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38662 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38663 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38664
38665 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
38666 * gcc.c-torture/execute/string-opt-4.c: Test index.
38667
38668 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
38669
38670 * gcc.c-torture/compile/20001226-1.c: New test.
38671
38672 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
38673
38674 * gcc.c-torture/compile/20001222-1.c: New test.
38675 * gcc.c-torture/compile/20001222-1.x: Xfail.
38676
38677 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
38678
38679 * gcc.c-torture/execute/comp-goto-2.c: New test.
38680
38681 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
38682
38683 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
38684 Use long types if __INT_MAX__ is 32767.
38685 (main): Use cast to (sint32 *) when poking 88 into a_page.
38686
38687 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
38688
38689 2000-12-21 Bernd Schmidt <bernds@redhat.com>
38690
38691 * gcc.c-torture/compile/20001221-1.c: New test.
38692 * gcc.c-torture/execute/20001221-1.c: New test.
38693
38694 2000-12-20 Richard Henderson <rth@redhat.com>
38695
38696 * g++.old-deja/g++.pt/crash36.C: Update error lines.
38697 * g++.old-deja/g++.robertl/eb109.C: Likewise.
38698
38699 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38700
38701 * gcc.dg/compare3.c: New test.
38702
38703 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38704
38705 * gcc.dg/format-warnll-1.c: New test.
38706
38707 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
38708
38709 * gcc.dg/cpp/cmdlne-P.c: New test.
38710
38711 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38712
38713 * gcc.c-torture/execute/builtin-abs-1.c,
38714 gcc.c-torture/execute/builtin-abs-2.c: New tests.
38715
38716 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38717
38718 * gcc.dg/cpp/multiline.c: New test.
38719
38720 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38721
38722 * g++.old-deja/g++.other/syshdr1.C: Update.
38723 * gcc.dg/cpp/lineflags.c: Remove temporarily.
38724
38725 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38726
38727 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
38728
38729 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38730
38731 * g++.old-deja/g++.pt/ttp65.C: New test.
38732
38733 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38734
38735 * g++.old-deja/g++.pt/ttp64.C: New test.
38736
38737 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38738
38739 * g++.old-deja/g++.pt/spec33.C: New test.
38740
38741 2000-12-14 Catherine Moore <clm@redhat.com>
38742
38743 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
38744 * gcc.c-torture/execute/920612-2.c: Likewise.
38745 * gcc.c-torture/execute/920428-2.c: Likewise.
38746 * gcc-c-torture/execute/va-arg-11.c: Call exit.
38747 * gcc.c-torture/execute/va-arg-21.c: Likewise.
38748
38749 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38750
38751 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
38752 * gcc.dg/pack-test-2.c: Likewise.
38753
38754 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38755
38756 Tests by Zack Weinberg <zackw@stanford.edu>.
38757
38758 * gcc.dg/cpp/defined.c: Update.
38759 * gcc.dg/cpp/defined_trad.c: New tests.
38760
38761 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38762
38763 * gcc.dg/cpp/trad-direct.c: Update.
38764
38765 2000-12-11 Neil Booth <neilb@earthling.net>
38766
38767 * gcc.dg/cpp/defined_trad.c
38768
38769 2000-12-11 Neil Booth <neilb@earthling.net>
38770
38771 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
38772
38773 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
38774
38775 * gcc.dg/format-miss-2.c: New test.
38776
38777 2000-12-09 Neil Booth <neilb@earthling.net>
38778
38779 * gcc.dg/cpp/lineflags.c: New tests.
38780 * gcc.dg/cpp/poison.c: Update.
38781 * gcc.dg/cpp/redef2.c: Update.
38782 * gcc.dg/cpp/skipping.c: New test.
38783
38784 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
38785
38786 * g++.old-deja/g++.other/eh3.C: New testcase.
38787
38788 2000-12-07 Neil Booth <neilb@earthling.net>
38789
38790 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
38791 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
38792 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
38793 wtr-union-init-2.c, wtr-union-init-3.c: Update.
38794 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
38795 Update.
38796
38797 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38798
38799 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
38800 __SIZE_TYPE__ instead of int for type of integers cast to
38801 pointers.
38802
38803 2000-12-07 Jakub Jelinek <jakub@redhat.com>
38804
38805 * g++.old-deja/g++.other/cleanup4.C: New test.
38806
38807 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38808
38809 * format-sec-1.c: New test.
38810
38811 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38812
38813 * gcc.dg/format-nonlit-3.c: New test.
38814
38815 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38816
38817 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
38818 through a null pointer.
38819
38820 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38821
38822 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
38823 * g++.old-deja/g++.pt/partial4.C: New test.
38824
38825 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
38826
38827 * gcc.c-torture/execute/ieee/hugeval.x: New.
38828
38829 2000-12-06 Neil Booth <neilb@earthling.net>
38830
38831 * gcc.dg/cpp/backslash2.c: New tests.
38832
38833 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38834
38835 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
38836 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
38837
38838 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
38839
38840 * gcc.c-torture/execute/20001203-2.c: New testcase.
38841
38842 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38843
38844 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
38845 * g++.old-deja/g++.other/virtual10.C: New test.
38846
38847 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38848
38849 * g++.old-deja/g++.mike/pmf5.C: Remove test.
38850
38851 2000-12-05 Richard Henderson <rth@redhat.com>
38852
38853 * gcc.c-torture/compile/20001205-1.c: New.
38854
38855 2000-12-04 Neil Booth <neilb@earthling.net>
38856
38857 * g++.old-deja/g++.other/virtual9.C: New test.
38858 * g++.old-deja/g++.pt/crash61.C: New test.
38859 * gcc.c-torture/execute/loop-9.c: New test.
38860
38861 2000-12-04 Neil Booth <neilb@earthling.net>
38862
38863 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
38864 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
38865 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
38866 * gcc.dg/cpp/extratokens.c: ...here.
38867
38868 2000-12-04 Neil Booth <neilb@earthling.net>
38869
38870 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
38871 New tests.
38872
38873 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38874
38875 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
38876 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
38877
38878 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38879
38880 * gcc.c-torture/execute/20001203-1.c: New test.
38881
38882 2000-12-03 Neil Booth <neilb@earthling.net>
38883
38884 * gcc.dg/cpp/macro6.c: New test cases.
38885
38886 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38887
38888 * gcc.c-torture/execute/string-opt-9.c: New test.
38889 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38890 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38891 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38892
38893 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
38894 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
38895
38896 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
38897
38898 * gcc.dg/cpp/if-6.c: New testcase.
38899
38900 * gcc.dg/20001201-1.c: New testcase.
38901
38902 2000-12-02 Neil Booth <neilb@earthling.net>
38903
38904 * g++.old-deja/g++.other/externC4.C,
38905 g++.old-deja/g++.other/friend10.C: New tests.
38906
38907 2000-12-02 Neil Booth <neilb@earthling.net>
38908
38909 * g++.old-deja/g++.other/instan2.C
38910 * g++.old-deja/g++.other/instan3.C: New test.
38911
38912 2000-12-02 Neil Booth <neilb@earthling.net>
38913
38914 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
38915 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
38916 gnuc99.c,gnuc99-pedantic.c: New tests.
38917
38918 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38919
38920 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
38921 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
38922
38923 2000-12-01 Neil Booth <neilb@earthling.net>
38924
38925 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
38926 * gcc.dg/cpp/poison.c: Update.
38927 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
38928
38929 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
38930
38931 * g77.f-torture/execute/20001201.f: New test.
38932
38933 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38934
38935 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
38936
38937 2000-12-01 Jakub Jelinek <jakub@redhat.com>
38938
38939 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
38940
38941 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
38942
38943 * g++.old-deja/g++.other/cast6.C: New test.
38944
38945 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
38946
38947 * gcc.c-torture/execute/20001130-2.c: New testcase.
38948
38949 2000-11-30 Richard Henderson <rth@redhat.com>
38950
38951 * gcc.c-torture/execute/20001130-1.c: New test.
38952
38953 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38954
38955 * g++.old-deja/g++.other/op3.C: New test.
38956
38957 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38958
38959 * g++.old-deja/g++.other/op2.C: New test.
38960
38961 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38962
38963 * g++.old-deja/g++.other/crash38.C: New test.
38964
38965 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
38966
38967 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
38968
38969 2000-11-29 Jakub Jelinek <jakub@redhat.com>
38970
38971 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
38972 tests.
38973 * gcc.c-torture/execute/string-opt-6.c: New test.
38974
38975 * gcc.dg/20001117-1.c: Add main.
38976
38977 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
38978
38979 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
38980 Move from here ...
38981 * gcc.dg/940510-1.c: ... to here.
38982
38983 * gcc.dg/20000926-1.c: GNU C now allows initializations of
38984 zero-size arrays in toplevel structures.
38985
38986 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38987
38988 * gcc.c-torture/execute/loop-8.c: New test.
38989
38990 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38991
38992 * g++.old-deja/g++.other/base1.C: New test.
38993
38994 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38995
38996 * g++.old-deja/g++.other/parse2.C: New test.
38997
38998 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38999
39000 * g++.old-deja/g++.pt/incomplete1.C: New test.
39001
39002 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39003
39004 * g++.old-deja/g++.other/friend9.C: New test.
39005
39006 2000-11-28 Jakub Jelinek <jakub@redhat.com>
39007
39008 * gcc.dg/20001127-1.c: New test.
39009
39010 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39011
39012 * g++.old-deja/g++.pt/friend46.C: New test.
39013
39014 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39015
39016 * g++.old-deja/g++.other/ptrmem8.C: New test.
39017
39018 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39019
39020 * gcc.c-torture/execute/string-opt-7.c: New test.
39021 * gcc.c-torture/execute/string-opt-8.c: Likewise.
39022
39023 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
39024
39025 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
39026 instead of 'mkcheck 2'.
39027
39028 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
39029
39030 * gcc.c-torture/execute/memcheck/driver.c,
39031 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
39032 C9X references to refer to C99.
39033
39034 2000-11-25 Jakub Jelinek <jakub@redhat.com>
39035
39036 * gcc.dg/ultrasp3.c: New test.
39037
39038 2000-11-25 Neil Booth <neilb@earthling.net>
39039
39040 * gcc.dg/cpp/include2.c: Update test to be locale independent.
39041
39042 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
39043
39044 * gcc.c-torture/compile/20001123-2.c: New.
39045
39046 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39047
39048 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
39049
39050 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
39051
39052 * gcc.dg/sequence-point-1.c: Add some new tests.
39053 * gcc.c-torture/execute/20001124-1.c: New test.
39054
39055 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39056
39057 * g++.old-deja/g++.other/vaarg4.C: New test.
39058 * gcc.c-torture/compile/20001123-1.c: New test.
39059
39060 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39061
39062 * g++.other/crash24.C: Adjust and remove XFAIL.
39063 * g++.other/crash37.C: New test.
39064
39065 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
39066
39067 * g++.old-deja/g++.pt/instantiate9.C: New test.
39068
39069 2000-11-22 Mark Mitchell <mark@codesourcery.com>
39070
39071 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
39072 new ABI, too.
39073
39074 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
39075 * g++.old-deja/g++.robertl/eb55.C: Likewise.
39076
39077 2000-11-22 Neil Booth <neilb@earthling.net>
39078
39079 * gcc.dg/cpp/Wtrigraphs.c: New test.
39080
39081 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
39082
39083 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
39084
39085 2000-11-22 Jakub Jelinek <jakub@redhat.com>
39086
39087 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
39088
39089 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
39090
39091 * lib/gcc-dg.exp: load_lib scanasm.exp.
39092 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
39093 * lib/g++-dg.exp: load_lib scanasm.exp.
39094 * lib/scanasm.exp: New.
39095 (scan-assembler, scan-assembler-not): Add optional arguments to
39096 test name, or if not present, the pattern name.
39097 (scan-assembler-dem, scan-assembler-dem-not): New.
39098
39099 * g++.dg/dg.exp: New.
39100
39101 2000-11-21 Neil Booth <neilb@earthling.net>
39102
39103 * gcc.dg/cpp/integrated1.c: Remove.
39104
39105 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39106
39107 * gcc.c-torture/execute/20001121-1.c: New test.
39108
39109 2000-11-21 Richard Henderson <rth@redhat.com>
39110
39111 * gcc.c-torture/compile/20001121-1.c: New test.
39112
39113 2000-11-20 Neil Booth <neilb@earthling.net>
39114
39115 * gcc.dg/cpp/integrated1.c: New test.
39116
39117 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39118
39119 * g++.old-deja/g++.other/inline17.C: New test.
39120
39121 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
39122
39123 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
39124 local variable to be zero: I made the variable global. Now
39125 uses abort() and exit() instead of relying on main's return value.
39126
39127 2000-11-20 Neil Booth <neilb@earthling.net>
39128
39129 * gcc.dg/cpp/paste2.c: Update test.
39130 * objc/execute/paste.m: New test.
39131
39132 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39133
39134 * gcc.dg/c99-condexpr-1.c: New test.
39135
39136 2000-11-20 Neil Booth <neilb@earthling.net>
39137
39138 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
39139
39140 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
39141
39142 * g++.old-deja/g++.pt/export1.C: New test.
39143
39144 2000-11-20 Jakub Jelinek <jakub@redhat.com>
39145
39146 * gcc.dg/20001117-1.c: New test.
39147
39148 2000-11-18 Richard Henderson <rth@redhat.com>
39149
39150 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
39151
39152 2000-11-18 Richard Henderson <rth@redhat.com>
39153
39154 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
39155 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
39156 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
39157
39158 2000-11-18 Richard Henderson <rth@redhat.com>
39159
39160 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
39161 (main): New. Exit cleanly.
39162
39163 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39164
39165 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
39166 gcc.dg/c99-fordecl-2.c: New tests.
39167
39168 2000-11-18 Richard Henderson <rth@redhat.com>
39169
39170 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
39171 * gcc.c-torture/execute/zerolen-2.c: New.
39172
39173 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39174
39175 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
39176 memory.
39177
39178 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39179
39180 * g++.old-deja/g++.pt/instantiate8.C: New test.
39181
39182 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39183
39184 * g++.old-deja/g++.other/incomplete.C: Add more tests.
39185 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
39186
39187 2000-11-16 Nick Clifton <nickc@redhat.com>
39188
39189 * gcc.c-torture/execute/nestfunc-2.c: New test.
39190 * gcc.c-torture/execute/nestfunc-3.c: New test.
39191
39192 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39193
39194 * gcc.c-torture/compile/20001116-1.c: New test.
39195
39196 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39197
39198 * gcc.c-torture/execute/20001115-1.c: New test.
39199
39200 2000-11-15 Mark Mitchell <mark@codesourcery.com>
39201
39202 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
39203 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
39204 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
39205 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39206
39207 2000-11-15 Neil Booth <neilb@earthling.net>
39208
39209 gcc.dg/cpp/_Pragma1.c: Update.
39210 gcc.dg/cpp/_Pragma2.c: New test.
39211
39212 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
39213
39214 * g++.old-deja/g++.other/anon5.C: New test.
39215
39216 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
39217
39218 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
39219 tests.
39220
39221 2000-11-14 Jakub Jelinek <jakub@redhat.com>
39222
39223 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
39224 output.
39225
39226 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39227
39228 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
39229 labels at end of compound statements.
39230
39231 2000-11-13 Jakub Jelinek <jakub@redhat.com>
39232
39233 * gcc.c-torture/execute/loop-7.c: New test.
39234
39235 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39236
39237 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
39238
39239 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39240
39241 * gcc.dg/c99-bool-1.c: New test.
39242
39243 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39244
39245 * gcc.dg/c99-scope-1.c: Remove xfail.
39246 * gcc.dg/c99-scope-2.c: New test.
39247
39248 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39249
39250 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
39251 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
39252
39253 2000-11-11 Mark Mitchell <mark@codesourcery.com>
39254
39255 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
39256 error messages.
39257
39258 * g++.mike/p700.C: Don't typedef wchar_t.
39259 * g++.mike/p784.C: Likewise.
39260 * g++.mike/eb101.C: Don't use __wchar_t.
39261
39262 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
39263
39264 * g77.f-torture/execute/20001111.[fx]: Test premature exit
39265 from DO loop.
39266
39267 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39268
39269 * gcc.c-torture/execute/20001111-1.c: New test.
39270
39271 2000-11-10 Nick Clifton <nickc@redhat.com>
39272
39273 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
39274 long multuiple and accumulate.
39275
39276 2000-11-09 Richard Henderson <rth@redhat.com>
39277
39278 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
39279 via size_t instead of int.
39280
39281 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
39282 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39283 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39284 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39285
39286 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
39287
39288 * gcc.c-torture/compile/20001109-1.c: New test.
39289 * gcc.c-torture/compile/20001109-2.c: New test.
39290
39291 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
39292
39293 * g++.old-deja/g++.pt/operator1.C: New test.
39294 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
39295
39296 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39297
39298 * gcc.dg/20001108-1.c: New test.
39299
39300 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39301
39302 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
39303 with both arguments constant strings.
39304 * gcc.c-torture/execute/string-opt-3.c: New test.
39305 * gcc.c-torture/execute/string-opt-4.c: New test.
39306 * gcc.c-torture/execute/string-opt-5.c: New test.
39307
39308 2000-11-08 Nick Clifton <nickc@redhat.com>
39309
39310 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
39311 mulsidi3adddi patterns.
39312
39313 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
39314
39315 * g++.old-deja/g++.other/crash36.C: New test.
39316
39317 2000-11-08 Jakub Jelinek <jakub@redhat.com>
39318
39319 * g++.old-deja/g++.other/init16.C: New test.
39320
39321 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
39322
39323 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
39324
39325 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39326
39327 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
39328 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39329 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39330
39331 2000-11-07 DJ Delorie <dj@redhat.com>
39332
39333 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
39334
39335 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39336
39337 * gcc.c-torture/execute/string-opt-1.c: New test.
39338
39339 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39340
39341 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
39342 mips-sgi-irix6.* because the MIPS ABI passes floating-point
39343 parameters in registers, and there is no way for a varargs
39344 function to know in which order the integer and floating-point
39345 parameters should be interleaved when they are placed on the
39346 stack.
39347 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39348 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39349
39350 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39351
39352 * gcc.c-torture/execute/string-opt-2.c: New test.
39353
39354 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
39355
39356 * g++.old-deja/g++.pt/crash60.C: New test.
39357
39358 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39359
39360 * g++.old-deja/g++.other/crash24.C: New test.
39361 * g++.old-deja/g++.other/crash25.C: New test.
39362 * g++.old-deja/g++.other/crash26.C: New test.
39363 * g++.old-deja/g++.other/crash27.C: New test.
39364 * g++.old-deja/g++.other/crash28.C: New test.
39365 * g++.old-deja/g++.other/crash29.C: New test.
39366 * g++.old-deja/g++.other/crash30.C: New test.
39367 * g++.old-deja/g++.other/crash31.C: New test.
39368 * g++.old-deja/g++.other/crash32.C: New test.
39369 * g++.old-deja/g++.other/crash33.C: New test.
39370 * g++.old-deja/g++.other/crash34.C: New test.
39371 * g++.old-deja/g++.other/crash35.C: New test.
39372
39373 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39374
39375 * gcc.c-torture/execute/20001031-1.c: New test.
39376
39377 2000-11-04 Mark Mitchell <mark@codesourcery.com>
39378
39379 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
39380 namespace.
39381
39382 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
39383 standards-conformant.
39384
39385 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
39386
39387 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
39388 * g++.old-deja/g++.mike/p755a.C: Likewise.
39389 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
39390 library makes no calls to `operator new' during initialization.
39391
39392 2000-11-04 Neil Booth <neilb@earthling.net>
39393
39394 * gcc.dg/cpp/include2.c: New tests.
39395
39396 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
39397
39398 * lib/g++.exp (g++_set_ld_library_path): New function.
39399 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
39400
39401 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
39402
39403 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
39404 warnings.
39405
39406 2000-11-01 Richard Henderson <rth@redhat.com>
39407
39408 * g++.old-deja/g++.ext/namedret1.C: New.
39409 * g++.old-deja/g++.ext/namedret2.C: New.
39410 * g++.old-deja/g++.ext/namedret3.C: New.
39411
39412 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
39413
39414 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
39415 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
39416
39417 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39418
39419 * gcc.c-torture/execute/va-arg-21.c: New test.
39420
39421 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
39422
39423 * gcc.dg/c99-complex-2.c: New test.
39424
39425 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39426
39427 * gcc.c-torture/execute/stdio-opt-1.c: New test.
39428
39429 2000-10-31 Jakub Jelinek <jakub@redhat.com>
39430
39431 * g++.old-deja/g++.other/inline16.C: New test.
39432
39433 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
39434
39435 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
39436 __PRETTY_FUNCTION__
39437
39438 2000-10-29 Neil Booth <neilb@earthling.net>
39439
39440 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
39441 New tests.
39442 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
39443 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
39444 optimisation.
39445
39446 2000-10-29 Neil Booth <neilb@earthling.net>
39447
39448 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
39449 * mi1.c, mi1c.h: Add null directives to multiple-include test.
39450 * mi5.c: Test multiple includes work with -C.
39451 * trigraphs.c: Test ^= version.
39452
39453 2000-10-28 Neil Booth <neilb@earthling.net>
39454
39455 New tests and test updates for new macro expander.
39456
39457 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
39458 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
39459 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
39460 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
39461 new diagnostic messages.
39462
39463 * gcc.dg/cpp/macro3.c: New tests.
39464
39465 2000-10-27 Mark Mitchell <mark@codesourcery.com>
39466
39467 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
39468 on the same line.
39469
39470 2000-10-27 Jakub Jelinek <jakub@redhat.com>
39471
39472 * g++.old-deja/g++.other/eh2.C: New test.
39473
39474 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
39475
39476 * gcc.c-torture/execute/20001027-1.c: New test.
39477
39478 2000-10-26 Richard Henderson <rth@redhat.com>
39479
39480 * gcc.c-torture/execute/20001026-1.c: New.
39481
39482 2000-10-26 Mark Mitchell <mark@codesourcery.com>
39483
39484 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
39485 * g++.old-deja/g++.law/builtin1.C: Likewise.
39486 * g++.old-deja/g++.law/ctors10.C: Likewise.
39487 * g++.old-deja/g++.law/virtual3.C: Likewise.
39488 * g++.old-deja/g++.mike/p658.C: Likewise.
39489 * g++.old-deja/g++.other/sibcall1.C: Likewise.
39490 * g++.old-deja/g++.other/vaarg2.C: Likewise.
39491 * g++.old-deja/g++.robertl/eb124.C: Likewise.
39492 * g++.old-deja/g++.robertl/eb44.C: Likewise.
39493 * g++.old-deja/g++.robertl/eb77.C: Likewise.
39494
39495 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
39496
39497 * gcc.c-torture/compile/20001024-1.c: New test.
39498
39499 2000-10-25 Mark Mitchell <mark@codesourcery.com>
39500
39501 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
39502 to tell us whether or not we are using V3.
39503
39504 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
39505
39506 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
39507 operands.
39508
39509 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
39510
39511 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
39512
39513 2000-10-25 Jakub Jelinek <jakub@redhat.com>
39514
39515 * gcc.c-torture/execute/20001024-1.c: New test.
39516
39517 2000-10-24 Jakub Jelinek <jakub@redhat.com>
39518
39519 * g++.old-deja/g++.other/sibcall1.C: New test.
39520
39521 2000-10-20 Jakub Jelinek <jakub@redhat.com>
39522
39523 * gcc.dg/noncompile/init-3.c: New test.
39524
39525 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
39526
39527 * gcc.dg/format-array-1.c: New test.
39528
39529 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39530
39531 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
39532 writing through null pointers; remove comment about testing
39533 unterminated strings.
39534
39535 2000-10-17 Matthew Hiller <hiller@redhat.com>
39536
39537 * gcc.c-torture/execute/20001017-2.c: New test.
39538
39539 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39540
39541 * gcc.c-torture/compile/20001018-1.c: New test.
39542 * gcc.c-torture/compile/20001018-1.x: Xfail.
39543
39544 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39545
39546 * gcc.c-torture/execute/20001017-1.c: New test.
39547
39548 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39549
39550 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
39551 for multiple use of arguments with scanf formats; add tests for
39552 multiple use of arguments.
39553
39554 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
39555
39556 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
39557
39558 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39559
39560 * gcc.dg/format-miss-1.c: New test.
39561
39562 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39563
39564 * gcc.c-torture/execute/20001013-1.c: New test.
39565
39566 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39567
39568 * gcc.dg/format-branch-1.c: New test.
39569
39570 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39571
39572 * README, lib/file-format.exp: Remove EGCS references.
39573
39574 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39575
39576 * gcc.dg/20001013-1.c: New test.
39577
39578 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
39579
39580 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
39581 for intmax_t in the compiler using __typeof__ and the type rules
39582 for conditional expressions.
39583
39584 2000-10-13 Jakub Jelinek <jakub@redhat.com>
39585
39586 * gcc.dg/20001012-1.c: New test.
39587 * gcc.dg/20001012-2.c: New test.
39588
39589 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39590
39591 * gcc.dg/format-attr-1.c: New test.
39592
39593 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39594
39595 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
39596 __LONG_LONG_MAX__ instead of LLONG_MAX.
39597
39598 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39599
39600 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
39601 scanf flags.
39602 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
39603 flags.
39604
39605 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
39606
39607 * gcc.dg/sequence-pt-1.c: New test.
39608
39609 2000-10-11 Geoff Keating <geoffk@cygnus.com>
39610
39611 * gcc.c-torture/execute/20001011-1.c: New testcase.
39612 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
39613
39614 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39615
39616 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
39617 does not error on it.
39618
39619 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39620
39621 * gcc.dg/20001009-1.c: New test.
39622
39623 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
39624
39625 * gcc.c-torture/compile/20001009-1.c: Move from here ....
39626 * gcc.c-torture/execute/20001009-2.c: ... to here.
39627
39628 2000-10-09 Geoff Keating <geoffk@cygnus.com>
39629
39630 * gcc.c-torture/compile/20001009-1.c: New testcase.
39631 * gcc.c-torture/execute/20001009-1.c: New testcase.
39632 Testcases provided by Jan Hubicka <jh@suse.cz>.
39633
39634 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39635
39636 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39637 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
39638 uintmax_t using <limits.h> to emulate the compiler's internal
39639 logic. No longer XFAIL %j tests.
39640
39641 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39642
39643 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
39644 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39645 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
39646 regexps and details of expected handling of some bad formats.
39647 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
39648 suppression.
39649
39650 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39651
39652 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
39653 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
39654 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
39655 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
39656 in list archives.
39657
39658 2000-10-06 Richard Henderson <rth@cygnus.com>
39659
39660 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
39661 * g++.old-deja/g++.brendan/crash52.C: Likewise.
39662 * g++.old-deja/g++.jason/report.C: Likewise.
39663 * g++.old-deja/g++.law/friend5.C: Likewise.
39664 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
39665 of the expected warnings.
39666
39667 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
39668
39669 * g++.old-deja/g++.pt/enum14.C: New test.
39670
39671 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
39672
39673 * g++.old-deja/g++.pt/crash59.C: New test.
39674
39675 2000-10-04 Will Cohen <wcohen@redhat.com>
39676
39677 * gcc.dg/20000926-1.c: New test.
39678
39679 2000-10-03 Geoff Keating <geoffk@cygnus.com>
39680
39681 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
39682 function name for current C++ compiler.
39683 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
39684
39685 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
39686
39687 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
39688 __PRETTY_FUNCTION__.
39689 * g++.old-deja/g++.ext/pretty2.C: Likewise.
39690
39691 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39692
39693 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
39694
39695 2000-09-26 Jakub Jelinek <jakub@redhat.com>
39696
39697 * gcc.c-torture/compile/20000923-1.c: New test.
39698
39699 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
39700
39701 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
39702 * g++.old-deja/g++.pt/ttp62.C: Same.
39703 * g++.old-deja/g++.other/inline14.C: Same.
39704
39705 2000-09-24 Richard Henderson <rth@cygnus.com>
39706
39707 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
39708
39709 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
39710
39711 * gcc.dg/c90-printf-1.c: Add test for wide string format.
39712
39713 2000-09-22 Geoff Keating <geoffk@cygnus.com>
39714
39715 * gcc.c-torture/compile/20000922-1.c: New file.
39716
39717 2000-09-21 Nick Clifton <nickc@redhat.com>
39718
39719 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
39720 a signed long modulo operation.
39721 (mod6): New function - perform an unsigned long modulo operation.
39722 (main): Add tests for modulos of very large numbers by very small
39723 dividends.
39724
39725 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39726
39727 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
39728
39729 2000-09-19 Richard Henderson <rth@cygnus.com>
39730
39731 * gcc.dg/compare2.c (case 10): XFAIL.
39732
39733 2000-09-18 Richard Henderson <rth@cygnus.com>
39734
39735 * gcc.c-torture/execute/20000906-1.c: Move ...
39736 * gcc.dg/20000906-1.c: ... here. Only run on targets
39737 that support __builtin_trap.
39738
39739 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
39740
39741 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
39742
39743 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39744
39745 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
39746 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
39747 more $ format tests.
39748
39749 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39750
39751 * gcc.dg/format-errmk-1.c: New test.
39752
39753 2000-09-17 Greg McGary <greg@mcgary.org>
39754
39755 * gcc.c-torture/execute/20000917-1.x: Remove.
39756
39757 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
39758
39759 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
39760
39761 2000-09-17 Greg McGary <greg@mcgary.org>
39762
39763 * gcc.c-torture/execute/20000917-1.c: New test.
39764 * gcc.c-torture/execute/20000917-1.x: XFAIL.
39765
39766 2000-09-16 Neil Booth <NeilB@earthling.net>
39767
39768 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
39769 in nested macro bug.
39770
39771 2000-09-15 Neil Booth <NeilB@earthling.net>
39772
39773 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
39774
39775 2000-09-14 Jeffrey A Law (law@cygnus.com)
39776
39777 * gcc.c-torture/execute/20000914-1.c: New test.
39778
39779 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
39780
39781 * g++.other/inline13.C: New test.
39782
39783 2000-09-12 Andreas Jaeger <aj@suse.de>
39784
39785 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
39786 constant by Ulrich Drepper <drepper@redhat.com>.
39787
39788 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
39789
39790 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
39791
39792 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39793
39794 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
39795
39796 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
39797
39798 * gcc.dg/cpp/backslash.c: New test.
39799
39800 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
39801
39802 * gcc.c-torture/execute/20000910-1.c: New test.
39803 * gcc.c-torture/execute/20000910-2.c: Likewise.
39804
39805 2000-09-11 Robert Lipe <robertl@sco.com>
39806
39807 * gcc.dg/pragma-align.c: New test.
39808
39809 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
39810
39811 * g++.old-deja/g++.pt/explicit82.C: New test.
39812 * g++.old-deja/g++.pt/explicit83.C: New test.
39813
39814 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
39815
39816 * gcc.dg/asm-names.c: New test.
39817
39818 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39819
39820 * gcc.dg/cpp/tr-warn6.c: New test
39821
39822 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
39823
39824 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
39825 be accepted.
39826
39827 2000-09-07 Catherine Moore <clm@redhat.com>
39828
39829 * gcc.c-torture/execute/unroll-1.c: New test.
39830
39831 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
39832
39833 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
39834 ERROR markers.
39835 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
39836 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
39837 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
39838 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
39839 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
39840 Preprocess only.
39841 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
39842 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
39843
39844 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39845
39846 * g++.old-deja/g++.pt/deduct2.C: New test.
39847
39848 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39849
39850 * g++.old-deja/g++.pt/parms2.C: New test.
39851
39852 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39853
39854 * g++.old-deja/g++.pt/crash58.C: New test.
39855
39856 2000-09-06 Greg McGary <greg@mcgary.org>
39857
39858 * gcc.c-torture/execute/20000906-1.c: New test.
39859 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
39860
39861 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39862
39863 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
39864
39865 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39866
39867 * g++.old-deja/g++.pt/crash57.C: New test.
39868
39869 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39870
39871 * g++.old-deja/g++.pt/crash56.C: New test.
39872
39873 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39874
39875 * g++.old-deja/g++.pt/koenig1.C: New test.
39876
39877 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39878
39879 * gcc.dg/20000904-1.c: New test.
39880
39881 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39882
39883 * gcc.dg/cpp/paste8.c: New test.
39884
39885 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
39886
39887 * gcc.c-torture/compile/20000827-1.c: New test.
39888
39889 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39890
39891 * gcc.dg/format-diag-1.c: New test.
39892
39893 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39894
39895 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
39896 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
39897 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
39898 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
39899 gcc.dg/formatz-1.c: Adjust warning regular expressions.
39900
39901 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39902
39903 * g++.old-deja/g++.other/nested4.C: New test.
39904
39905 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39906
39907 * g++.old-deja/g++.ns/scoped1.C: New test.
39908
39909 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
39910
39911 * lib/g++.exp: Support testing already-installed GCC.
39912
39913 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39914
39915 * wtr-label-1.c, wtr-suffix-1.c: New tests.
39916
39917 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39918
39919 * gcc.dg/return-type-2.c: New test.
39920
39921 2000-08-27 Geoff Keating <geoffk@cygnus.com>
39922
39923 * gcc.c-torture/compile/20000825-1.c: New test.
39924
39925 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
39926
39927 * gcc.dg/dwarf2-2.c: New test.
39928
39929 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
39930
39931 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
39932 dg-warning regexps.
39933
39934 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
39935
39936 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
39937 gcc.dg/format-ext-5.c: New tests.
39938
39939 2000-08-25 Jakub Jelinek <jakub@redhat.com>
39940
39941 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
39942
39943 2000-08-24 Mark Mitchell <mark@codesourcery.com>
39944
39945 * gcc.dg/noncompile/930622-2.c: Adjust error message.
39946
39947 2000-08-24 Richard Henderson <rth@cygnus.com>
39948
39949 * gcc.dg/ia64-sync-1.c: New test.
39950 * gcc.dg/ia64-sync-2.c: New test.
39951 * gcc.dg/ia64-asm-1.c: New test.
39952
39953 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
39954
39955 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
39956 * gcc.dg/format-ext-2.c: New test.
39957
39958 2000-08-23 Jason Merrill <jason@redhat.com>
39959
39960 * lib/old-dejagnu.exp: Also ignore "In member function" and
39961 "At global scope".
39962
39963 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39964
39965 * gcc.dg/noncompile/label-lineno-1.c: New test.
39966
39967 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39968
39969 * gcc.dg/c99-array-nonobj-1.c: New test.
39970
39971 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39972
39973 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
39974 tests.
39975 * gcc.dg/format-ext-1.c: New test.
39976
39977 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39978
39979 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
39980 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
39981 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
39982 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
39983 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
39984
39985 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
39986
39987 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
39988 gcc.dg/c99-strftime-2.c: New tests.
39989
39990 2000-08-22 Richard Henderson <rth@cygnus.com>
39991
39992 * gcc.c-torture/execute/20000822-1.c: New test.
39993
39994 2000-08-21 Jakub Jelinek <jakub@redhat.com>
39995
39996 * gcc.c-torture/execute/20000819-1.x: Remove.
39997
39998 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
39999
40000 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
40001 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
40002 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
40003 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
40004 gcc.dg/format-xopen-1.c: New tests.
40005
40006 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40007
40008 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
40009
40010 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40011
40012 * g++.old-deja/g++.other/loop2.C: New test.
40013
40014 * gcc.c-torture/compile/20000606-1.c: New test.
40015 * gcc.c-torture/compile/20000728-1.c: New test.
40016 * gcc.c-torture/execute/20000801-1.c: New test.
40017 * gcc.c-torture/execute/20000801-2.c: New test.
40018 * gcc.c-torture/execute/20000819-1.c: New test.
40019 * gcc.c-torture/execute/20000819-1.x: XFAIL.
40020 * gcc.dg/20000629-1.c: New test.
40021 * gcc.dg/20000724-1.c: New test.
40022 * gcc.dg/20000807-1.c: New test.
40023
40024 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
40025
40026 * gcc.dg/cpp/pragma-1.c: New test.
40027 * gcc.dg/cpp/pragma-2.c: New test.
40028
40029 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
40030
40031 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
40032 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
40033
40034 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40035
40036 * gcc.c-torture/compile/20000818-1.c: New test.
40037
40038 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
40039
40040 * gcc.c-torture/execute/20000818-1.c: New test.
40041
40042 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
40043
40044 * gcc.dg/format-va-1.c: New test.
40045
40046 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40047
40048 * g++.old-deja/g++.other/typedef8.C: New test.
40049
40050 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40051
40052 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
40053 * g++.old-deja/g++.mike/net36.C: Mark candidate.
40054 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
40055 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
40056 * g++.old-deja/g++.other/ptrmem7.C: New test.
40057 * g++.old-deja/g++.pt/ptrmem10.C: New test.
40058
40059 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40060
40061 * g++.old-deja/g++.pt/typename27.C: New test.
40062
40063 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
40064
40065 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
40066 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
40067 * g++.old-deja/g++.pt/friend45.C: New test.
40068 * g++.old-deja/g++.other/friend8.C: New test.
40069
40070 2000-08-15 Richard Henderson <rth@cygnus.com>
40071
40072 * gcc.c-torture/execute/20000815-1.c: New test.
40073
40074 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
40075
40076 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
40077 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
40078 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
40079
40080 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
40081
40082 * g++.old-deja/g++.other/refinit2.C: New test.
40083
40084 2000-08-13 Geoff Keating <geoffk@cygnus.com>
40085
40086 * lib/c-torture.exp (c-torture): Make
40087 compiler_conditional_xfail_data global.
40088 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
40089 compiler_conditional_xfail_data machinery.
40090 (f-torture-execute): Likewise.
40091 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
40092 and only when unrolling loops.
40093
40094 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
40095
40096 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40097
40098 * g++.old-deja/g++.pt/explicit81.C: New test.
40099
40100 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40101
40102 * g++.old-deja/g++.pt/typename26.C: New test.
40103
40104 2000-08-10 Geoff Keating <geoffk@cygnus.com>
40105
40106 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
40107 warning.
40108
40109 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
40110
40111 * g++.old-deja/g++.other/array3.C: New test.
40112
40113 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40114
40115 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
40116 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
40117 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
40118 New tests.
40119
40120 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
40121
40122 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
40123 * g++.old-deja/g++.abi/vmihint.C: Likewise.
40124
40125 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
40126
40127 * gcc.c-torture/execute/20000808-1.c: New test.
40128
40129 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40130
40131 * gcc.dg/c90-const-expr-1.c: New test.
40132
40133 2000-08-08 Richard Henderson <rth@cygnus.com>
40134
40135 * gcc.dg/noncompile/920923-1.c: Declare calloc.
40136
40137 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
40138
40139 * gcc.dg/noncompile/const-ll-1.c: New test.
40140
40141 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
40142
40143 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
40144
40145 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40146
40147 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
40148 that running programs linked against the shared version of libobjc
40149 run correctly.
40150
40151 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40152
40153 * gcc.dg/c99-printf-1.c: New test.
40154
40155 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40156
40157 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
40158
40159 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
40160
40161 * gcc.c-torture/execute/20000731-1.x: Delete.
40162
40163 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
40164
40165 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
40166 and torture_without_loops as is done by c-torture.exp.
40167 (search_for): Copy from c-torture.exp.
40168 (gcc-dg-runtest): New function, drives a directory of tests
40169 iterating over the TORTURE_OPTIONS.
40170 (scan-assembler, scan-assembler-not): Move here from
40171 individual directory drivers.
40172
40173 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
40174 defined by lib/gcc-dg.exp.
40175 * gcc.dg/cpp/cpp.exp: Likewise.
40176 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
40177 gcc-dg-runtest, so we cycle over optimization options.
40178
40179 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
40180 * gcc.dg/compare2.c: No longer expected to fail.
40181
40182 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40183
40184 * gcc.c-torture/execute/20000804-1.c: New test.
40185
40186 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
40187
40188 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
40189
40190 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
40191
40192 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
40193
40194 2000-08-03 Jeffrey A Law (law@cygnus.com)
40195
40196 * gcc.c-torture/compile/20000803-1.c: New test.
40197
40198 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
40199
40200 * gcc.c-torture/execute/20000801-3.c,
40201 gcc.c-torture/execute/20000801-4.c: New tests.
40202 * gcc.c-torture/execute/20000801-3.x,
40203 gcc.c-torture/execute/20000801-4.x: Xfail.
40204
40205 2000-08-02 Geoff Keating <geoffk@cygnus.com>
40206
40207 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
40208 libobjc/.libs to allow for libtool.
40209
40210 2000-08-02 Jakub Jelinek <jakub@redhat.com>
40211
40212 * gcc.c-torture/compile/20000802-1.c: New test.
40213
40214 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
40215
40216 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
40217
40218 2000-07-31 Jeffrey A Law (law@cygnus.com)
40219
40220 * gcc-c-torture/execute/20000731-2.c: New test.
40221
40222 * gcc.c-torture/execute/20000731-1.c: New test.
40223 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
40224
40225 2000-07-31 Jakub Jelinek <jakub@redhat.com>
40226
40227 * testsuite/gcc.dg/cpp/paste7.c: New test.
40228 * gcc.dg/cpp/20000725-1.c: New test.
40229
40230 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
40231
40232 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
40233 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
40234 declaration warning for __builtin_dwarf_reg_size.
40235
40236 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
40237
40238 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
40239
40240 * gcc.dg/noncompile/voidparam-1.c: New test.
40241
40242 2000-07-30 Richard Henderson <rth@cygnus.com>
40243
40244 * gcc.dg/c90-digraph-1.c: Don't xfail.
40245 * gcc.dg/compare2.c (case 10): Xfail.
40246 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
40247
40248 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
40249
40250 * gcc.dg/c99-main-1.c: New test.
40251
40252 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
40253
40254 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
40255
40256 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
40257
40258 * gcc.c-tortuer/execute/20000726-1.c: New test.
40259
40260 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
40261
40262 * gcc.c-torture/execute/enum-2.c: New test.
40263
40264 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40265
40266 * gcc.dg/cpp/tr-warn3.c: New test.
40267
40268 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40269
40270 * g++.old-deja/g++.ext/implicit1.C: Remove.
40271 * g++.old-deja/g++.jason/c2.C: Remove
40272 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
40273 * g++.old-deja/g++.pt/crash16.C: Likewise.
40274 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
40275
40276 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40277
40278 * g++.old-deja/g++.other/for2.C: New test.
40279
40280 2000-07-25 Jakub Jelinek <jakub@redhat.com>
40281
40282 * gcc.dg/20000720-1.c: New test.
40283
40284 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
40285
40286 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
40287
40288 2000-07-24 Geoff Keating <geoffk@cygnus.com>
40289
40290 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
40291 * gcc.c-torture/execute/20000722-1.c: New.
40292 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
40293
40294 2000-07-24 Jakub Jelinek <jakub@redhat.com>
40295
40296 * gcc.dg/cpp/20000720-1.S: New test.
40297
40298 2000-07-21 Michael Meissner <meissner@redhat.com>
40299
40300 * gcc.c-torture/execute/ieee/hugeval.c: New test.
40301
40302 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40303
40304 * g++.old-deja/g++.brendan/crash16.C,
40305 g++.old-deja/g++.brendan/parse3.C,
40306 g++.old-deja/g++.brendan/redecl1.C,
40307 g++.old-deja/g++.ns/template13.C,
40308 g++.old-deja/g++.other/decl4.C,
40309 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
40310
40311 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40312
40313 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
40314 and "Internal error".
40315
40316 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
40317 regexps.
40318 * gcc.dg/cpp/paste6.c: New test.
40319
40320 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
40321
40322 * gcc.dg/cpp/tr-direct.c: New test.
40323
40324 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
40325 gcc.dg/cpp/undef1.c: Tweak error regexps.
40326
40327 2000-07-18 Eric Christopher <echristo@redhat.com>
40328
40329 * gcc.c-torture/compile/20000718-1.c: New test.
40330
40331 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
40332
40333 * cpplex.c (_cpp_push_token): If the token being pushed back
40334 is the previous token in this context, just subtract one from
40335 context->posn.
40336 * cppmacro.c (save_expansion): Clear aux field when storing a
40337 placemarker.
40338
40339 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
40340
40341 * gcc.dg/noncompile/redecl-1.c: New test.
40342
40343 2000-07-18 Jakub Jelinek <jakub@redhat.com>
40344
40345 * gcc.c-torture/execute/20000717-5.c: New test.
40346 * gcc.c-torture/execute/20000717-1.x: Removed.
40347
40348 2000-07-17 Richard Henderson <rth@cygnus.com>
40349
40350 * gcc.c-torture/execute/20000717-4.c: New test.
40351
40352 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
40353
40354 * gcc.dg/cpp/syshdr.c: New test.
40355 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
40356
40357 2000-07-17 Neil Booth <neilb@earthling.net>
40358
40359 * gcc.dg/cpp/cmdlne-dM.c: New test.
40360 * gcc.dg/cpp/cmdlne-dD.c: New test.
40361
40362 2000-07-17 Jeffrey A Law (law@cygnus.com)
40363
40364 * gcc.c-torture/execute/20000717-3.c: New test.
40365
40366 * gcc.c-torture/compile/20000717-1.c: New test.
40367
40368 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
40369
40370 * gcc.c-torture/execute/20000717-2.c: New test.
40371
40372 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
40373
40374 * gcc.dg/formatz-1.c: New test.
40375
40376 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
40377 * gcc.dg/c99-digraph-1.c: New tests.
40378
40379 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
40380 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
40381
40382 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
40383 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
40384 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
40385 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
40386 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
40387 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
40388 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
40389
40390 2000-07-17 Greg McGary <greg@mcgary.org>
40391
40392 * gcc.c-torture/execute/20000717-1.c: New test.
40393 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
40394
40395 2000-07-15 Jakub Jelinek <jakub@redhat.com>
40396
40397 * gcc.c-torture/execute/20000715-2.c: New test.
40398 * gcc.dg/20000715-1.c: New test.
40399
40400 2000-07-15 Michael Meissner <meissner@redhat.com>
40401
40402 * gcc.c-torture/execute/20000715-1.c: New test.
40403
40404 2000-07-13 Jakub Jelinek <jakub@redhat.com>
40405
40406 * gcc.c-torture/execute/20000707-1.c: New test.
40407
40408 2000-07-13 Neil Booth <NeilB@earthling.net>
40409
40410 * testsuite/gcc.dg/cpp/digraph1.c,
40411 testsuite/gcc.dg/cpp/digraph2.c,
40412 testsuite/gcc.dg/cpp/digraphs.c: New tests.
40413
40414 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
40415
40416 * g77.f-torture/compile/20000630-2.f: New test.
40417 * g77.f-torture/compile/20000630-2.x
40418
40419 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
40420
40421 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
40422
40423 2000-07-11 Neil Booth <NeilB@earthling.net>
40424
40425 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
40426
40427 2000-07-11 Neil Booth <NeilB@earthling.net>
40428
40429 * gcc.dg/cpp/cmdlne-C.c: New.
40430
40431 2000-07-09 Neil Booth <NeilB@earthling.net>
40432
40433 * gcc.dg/cpp/directiv.c: New tests.
40434 * gcc.dg/cpp/undef1.c: Update.
40435
40436 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
40437
40438 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
40439
40440 2000-07-09 Neil Booth <NeilB@earthling.net>
40441
40442 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
40443
40444 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
40445
40446 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
40447 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
40448
40449 2000-07-08 Neil Booth <NeilB@earthling.net>
40450
40451 * gcc.dg/cpp/macsyntx.c: New tests.
40452
40453 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40454
40455 * gcc.dg/20000707-1.c: New test.
40456
40457 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40458
40459 * gcc.c-torture/execute/20000706-1.c: New test.
40460 * gcc.c-torture/execute/20000706-2.c: New test.
40461 * gcc.c-torture/execute/20000706-3.c: New test.
40462 * gcc.c-torture/execute/20000706-4.c: New test.
40463 * gcc.c-torture/execute/20000706-5.c: New test.
40464
40465 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40466
40467 * g++.old-deja/g++.pt/instantiate7.C: New test.
40468
40469 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40470
40471 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
40472 * g++.old-deja/g++.mike/thunk3.C: Likewise.
40473 * g++.old-deja/g++.other/rtti3.C: Likewise.
40474 * g++.old-deja/g++.other/rttid3.C: Likewise.
40475
40476 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
40477
40478 * g77.f-torture/compile/20000630-1.x: Fix typo
40479
40480 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
40481
40482 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
40483 assembly output.
40484
40485 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
40486
40487 * gcc.dg/cpp/ident.c: New test.
40488
40489 2000-07-05 Neil Booth <NeilB@earthling.net>
40490
40491 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
40492 gcc.dg/cpp/lexstrng.c: New tests.
40493
40494 2000-07-04 Neil Booth <NeilB@earthling.net>
40495
40496 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
40497 * gcc.dg/cpp/strify2.c: Same.
40498
40499 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
40500
40501 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
40502 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
40503 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
40504 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
40505
40506 * testsuite/gcc.dg/cpp/macro1.c,
40507 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
40508 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
40509 testsuite/gcc.dg/cpp/strify1.c,
40510 testsuite/gcc.dg/cpp/strify2.c: New tests.
40511
40512 2000-07-03 Jakub Jelinek <jakub@redhat.com>
40513
40514 * gcc.c-torture/execute/20000703-1.c: New test.
40515
40516 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40517
40518 * g++.old-deja/g++.pt (lookup10.C): New test.
40519
40520 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40521
40522 * g++.old-deja/g++.pt (typename25.C): New test.
40523
40524 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
40525
40526 * gcc.c-torture/compile/20000701-1.c: New test.
40527
40528 2000-06-30 Nick Clifton <nickc@cygnus.com>
40529
40530 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
40531 to test case.
40532
40533 2000-06-30 Catherine Moore <clm@cygnus.com>
40534
40535 * gcc.c-torture/execute/align-1.c: New test.
40536
40537 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
40538
40539 * g++.old-deja/g++.pt/expr8.C: New test.
40540 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
40541
40542 2000-06-29 Nick Clifton <nickc@cygnus.com>
40543
40544 * gcc.c-torture/compile/20000629-1.c: New test.
40545
40546 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40547
40548
40549 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
40550 gcc.dg/noncompile directory, depending on whether they're
40551 preprocessor tests or not. Annotate all the tests for the dg
40552 framework.
40553
40554 * gcc.c-torture/noncompile/noncompile.exp: Delete.
40555 * gcc.dg/noncompile/noncompile.exp: New.
40556
40557 * Moved files:
40558 Old name New name
40559 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
40560 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
40561 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
40562 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
40563 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
40564 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
40565 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
40566 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
40567 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
40568 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
40569 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
40570 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
40571 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
40572 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
40573 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
40574 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
40575 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
40576 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
40577 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
40578 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
40579 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
40580 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
40581 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
40582 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
40583
40584 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
40585 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
40586 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
40587 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
40588 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
40589 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
40590
40591 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40592
40593 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
40594 declare one variable. On the fourth, error.
40595 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
40596 declared by 20000628-1a.h.
40597
40598 2000-06-29 Richard Henderson <rth@redhat.com>
40599
40600 * gcc.c-torture/execute/930529-1.x: New file.
40601 * gcc.dg/920413-1.c: Adjust expected warning text.
40602 * gcc.dg/980217-1.c: Declare abort.
40603 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
40604
40605 2000-06-29 Jeffrey A Law (law@cygnus.com)
40606
40607 * g77.f-torture/compile/20000629-1.f: New test.
40608 * g77.f-torture/compile/20000629-1.x: Expected to fail.
40609
40610 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40611
40612 Rearrange lots of files, removing entirely the
40613 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
40614 directories.
40615
40616 * Deleted files:
40617 gcc.c-torture/code_quality/code_quality.exp
40618 gcc.c-torture/special/special.exp
40619 gcc.failure/failure.exp
40620 gcc.failure/940409-1.x
40621 gcc.c-torture/compile/961203-1.x
40622
40623 * New files:
40624 gcc.misc-tests/linkage.exp
40625 gcc.c-torture/execute/920730-1t.c
40626 gcc.c-torture/execute/920730-1t.x
40627 gcc.c-torture/compile/920520-1.x
40628 gcc.c-torture/compile/920521-1.x
40629 gcc.c-torture/compile/981006-1.x
40630 gcc.c-torture/execute/eeprof-1.x
40631
40632 * Moved files (possibly with modifications to fit a new harness):
40633 Old name New name
40634 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
40635 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
40636 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
40637 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
40638 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
40639 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
40640 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
40641 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
40642 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
40643 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
40644 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
40645 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
40646 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
40647 gcc.failure/940409-1.c gcc.dg/940409-1.c
40648
40649 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40650
40651 * c-torture/compile/961203-1.x: Delete.
40652
40653 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
40654 not exit. Include stdio.h.
40655 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
40656 * gcc.misc-tests/dg-12.c: Likewise.
40657 * gcc.misc-tests/dg-5.c: Likewise.
40658 * gcc.misc-tests/dg-6.c: Likewise.
40659 * gcc.misc-tests/dg-7.c: Prototype abort.
40660 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
40661 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
40662 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
40663 not exit.
40664 * gcc.misc-tests/sieve.c: Use return from main, not exit.
40665 * gcc.misc-tests/sort2.c: Use return from main, not exit.
40666
40667 2000-06-28 Jakub Jelinek <jakub@redhat.com>
40668
40669 * gcc.dg/cpp/20000628-1.c: New test.
40670 * gcc.dg/cpp/20000628-1.h: New header for above test.
40671 * gcc.dg/cpp/20000628-1a.h: Likewise.
40672
40673 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
40674
40675 * gcc.dg/cpp: New directory.
40676 * gcc.dg/cpp/cpp.exp: New driver.
40677 * gcc.dg/cpp/20000627-1.c: New test.
40678 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
40679 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
40680 and rewrite as a compilation test.
40681
40682 * gcc.dg: Move many files into the cpp subdirectory, possibly
40683 renaming or editing them as well.
40684 Old name New name
40685 990119-1.c cpp/19990119-1.c
40686 990228-1.c cpp/19990228-1.c
40687 990407-1.c cpp/19990407-1.c
40688 990409-1.c cpp/19990409-1.c
40689 990413-1.c cpp/19990413-1.c
40690 990703-1.c cpp/19990703-1.c
40691 20000127-1.c cpp/20000127-1.c
40692 20000129-1.c cpp/20000129-1.c
40693 20000207-1.c cpp/20000207-1.c
40694 20000207-2.c cpp/20000207-2.c
40695 20000209-1.c cpp/20000209-1.c
40696 20000209-2.c cpp/20000209-2.c
40697 20000301-1.c cpp/20000301-1.c
40698 20000419-1.c cpp/20000419-1.c
40699 20000510-1.S cpp/20000510-1.S
40700 20000519-1.c cpp/20000519-1.c
40701 20000529-1.c cpp/20000529-1.c
40702 20000625-1.c cpp/20000625-1.c
40703 20000625-2.c cpp/20000625-2.c
40704 cpp-as1.c cpp/assert1.c
40705 cpp-as2.c cpp/assert2.c
40706 cxx-comments-1.c cpp/cxxcom1.c
40707 cxx-comments-2.c cpp/cxxcom2.c
40708 endif-label.c cpp/endif.c
40709 cpp-hash1.c cpp/hash1.c
40710 cpp-hash2.c cpp/hash2.c
40711 cpp-if1.c cpp/if-1.c
40712 cpp-if2.c cpp/if-2.c
40713 cpp-if3.c cpp/if-3.c
40714 cpp-if4.c cpp/if-4.c
40715 cpp-if5.c cpp/if-5.c
40716 cpp-cond.c cpp/if-cexp.c
40717 cpp-missingop.c cpp/if-mop.c
40718 cpp-missingparen.c cpp/if-mpar.c
40719 cpp-opprec.c cpp/if-oppr.c
40720 cpp-ifparen.c cpp/if-paren.c
40721 cpp-shortcircuit.c cpp/if-sc.c
40722 cpp-shift.c cpp/if-shift.c
40723 cpp-unary.c cpp/if-unary.c
40724 cpp-li1.c cpp/line1.c
40725 cpp-li2.c cpp/line2.c
40726 lineno.c cpp/line3.c
40727 lineno-2.c cpp/line4.c
40728 cpp-mi.c cpp/mi1.c
40729 cpp-mic.h cpp/mi1c.h
40730 cpp-micc.h cpp/mi1cc.h
40731 cpp-mind.h cpp/mi1nd.h
40732 cpp-mindp.h cpp/mi1ndp.h
40733 cpp-mix.h cpp/mi1x.h
40734 cpp-mi2.c cpp/mi2.c
40735 cpp-mi2a.h cpp/mi2a.h
40736 cpp-mi2b.h cpp/mi2b.h
40737 cpp-mi2c.h cpp/mi2c.h
40738 cpp-mi3.c cpp/mi3.c
40739 cpp-mi3.def cpp/mi3.def
40740 poison-1.c cpp/poison.c
40741 pr-impl.c cpp/prag-imp.c
40742 cpp-redef-2.c cpp/redef1.c
40743 cpp-redef.c cpp/redef2.c
40744 strpaste.c cpp/strp1.c
40745 strpaste-2.c cpp/strp2.c
40746 cpp-tradpaste.c cpp/tr-paste.c
40747 cpp-tradstringify.c cpp/tr-str.c
40748 cpp-tradwarn1.c cpp/tr-warn1.c
40749 cpp-tradwarn2.c cpp/tr-warn2.c
40750 trigraphs.c cpp/trigraphs.c
40751 cpp-unc1.c cpp/unc1.c
40752 cpp-unc2.c cpp/unc2.c
40753 cpp-unc3.c cpp/unc3.c
40754 cpp-unc.c cpp/unc4.c
40755 undef.c cpp/undef1.c
40756 undef-2.c cpp/undef2.c
40757 cpp-wi1.c cpp/widestr1.c
40758
40759 2000-06-27 Mark Mitchell <mark@codesourcery.com>
40760
40761 * lib/g++.exp (g++_include_flags): Tweak.
40762
40763 2000-06-27 H.J. Lu <hjl@gnu.org>
40764 Loren J. Rittle <ljrittle@acm.org>
40765
40766 * lib/g++.exp (g++_include_flags): Override libgloss.exp
40767 version with one that knows about the new gcc tree structure.
40768 (g++_link_flags): Same.
40769
40770 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
40771
40772 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
40773 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
40774 case we are cross-compiling.
40775
40776 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
40777 g++.old-deja/g++.niklas/Makefile.in,
40778 g++.old-deja/g++.niklas/configure.in,
40779 g++.old-deja/g++.other/Makefile.in,
40780 g++.old-deja/g++.other/configure.in,
40781 gcc.c-torture/code_quality/Makefile.in,
40782 gcc.c-torture/code_quality/configure.in,
40783 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
40784 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
40785 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
40786 gcc.c-torture/execute/ieee/Makefile.in,
40787 gcc.c-torture/execute/ieee/configure.in,
40788 gcc.c-torture/noncompile/Makefile.in,
40789 gcc.c-torture/noncompile/configure.in,
40790 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
40791 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
40792 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
40793
40794 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40795
40796 * g++.old-deja/g++.other/ambig3.C: New test.
40797
40798 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40799
40800 * g++.old-deja/g++.pt/syntax1.C: New test.
40801 * g++.old-deja/g++.pt/syntax2.C: New test.
40802 * g++.old-deja/g++.other/syntax3.C: New test.
40803 * g++.old-deja/g++.other/syntax4.C: New test.
40804
40805 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40806
40807 * gcc.dg/20000623-1.c: Prototype exit and abort.
40808
40809 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40810
40811 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
40812 New tests.
40813 * gcc.dg/cpp-mi3.def: New file.
40814
40815 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
40816 inside assertions.
40817 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
40818 lexer's error messages.
40819 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
40820 divine anything from the linemarkers.
40821 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
40822 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
40823
40824 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
40825
40826 * gcc.dg/20000623-1.c: New test.
40827
40828 2000-06-22 Jakub Jelinek <jakub@redhat.com>
40829
40830 * gcc.c-torture/execute/20000622-1.c: New test.
40831
40832 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40833
40834 * g++.old-deja/g++.other/init15.C: New test.
40835
40836 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40837
40838 * g++.old-deja/g++.pt/vaarg2.C: New test.
40839 * g++.old-deja/g++.pt/vaarg3.C: New test.
40840
40841 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
40842
40843 * g++.old-deja/g++.other/dyncast6.C: New test.
40844
40845 2000-06-15 Jakub Jelinek <jakub@redhat.com>
40846
40847 * gcc.c-torture/execute/loop-6.c: New test.
40848
40849 2000-06-14 Jakub Jelinek <jakub@redhat.com>
40850
40851 * gcc.dg/20000614-1.c: New test.
40852 * gcc.dg/20000614-2.c: New test.
40853
40854 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
40855
40856 * g++.old-deja/g++.other/inline12.C: New test.
40857
40858 2000-06-13 Jakub Jelinek <jakub@redhat.com>
40859
40860 * g++.old-deja/g++.other/eh1.C: New test.
40861
40862 2000-06-12 Jakub Jelinek <jakub@redhat.com>
40863
40864 * g++.old-deja/g++.other/type.C: New test.
40865
40866 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40867
40868 * g++.old-deja/g++.other/initstring.C: New test.
40869
40870 2000-06-12 Jason Merrill <jason@redhat.com>
40871
40872 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
40873
40874 2000-06-09 Jeffrey A Law (law@cygnus.com)
40875
40876 * gcc.c-torture/compile/20000609-1.c: New test.
40877
40878 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
40879
40880 * gcc.dg/20000609-1.c: New test.
40881
40882 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
40883
40884 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
40885 * gcc.c-torture/noncompile/poison-1.c: Move...
40886 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
40887 * gcc.dg/cpp-li1.c: Add a token after the #line.
40888
40889 2000-06-05 Richard Henderson <rth@cygnus.com>
40890
40891 * gcc.c-torture/execute/20000605-2.c: New test.
40892 * gcc.c-torture/execute/20000605-3.c: New test.
40893
40894 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
40895
40896 * g77.f-torture/execute/20000503-1.x: New file.
40897
40898 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
40899
40900 * g++.old-deja/g++.eh/badalloc1.C: New test.
40901
40902 2000-06-05 Richard Henderson <rth@cygnus.com>
40903
40904 * gcc.c-torture/execute/20000605-1.c: New test.
40905
40906 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40907 Nathan Sidwell <nathan@codesourcery.com>
40908
40909 * gcc.c-torture/compile/20000605-1.c: New test.
40910
40911 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
40912
40913 * g77.f-torture/compile/20000601-1.f: New test.
40914
40915 2000-06-03 Richard Henderson <rth@cygnus.com>
40916
40917 * gcc.c-torture/execute/20000603-1.c: New.
40918
40919 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
40920
40921 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
40922 * gcc.dg/noreturn-2.c (noreturn): Likewise.
40923
40924 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
40925
40926 * gcc.dg/compare2.c (case 12): XFAIL.
40927 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
40928 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
40929
40930 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
40931
40932 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
40933
40934 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
40935 guard macro is already defined when the header is first
40936 included.
40937 * gcc.dg/cpp-mix.h: New file.
40938 * gcc.dg/endif-label.c: Update patterns to match compiler.
40939
40940 * g++.brendan/complex1.C: Declare abort.
40941 * g++.law/refs4.C: Remove XFAIL.
40942 * g++.oliva/expr2.C: Declare abort and exit.
40943
40944 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
40945
40946 * gcc.c-torture/execute/20000528-1.c: New test.
40947
40948 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
40949 * g++.old-deja/g++.law/temps4.C: Likewise.
40950
40951 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
40952 stdlib.h. Call abort() on failure.
40953 * g++.old-deja/g++.law/refs4.C: Likewise.
40954 * g++.old-deja/g++.law/temps4.C: Likewise.
40955 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
40956 * gcc.c-torture/execute/20000112-1.c: Include string.h.
40957
40958 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
40959
40960 Relative to g++.dg/special:
40961 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
40962
40963 Relative to g++.old-deja:
40964 * g++.brendan/complex1.C, g++.jason/optimize2.C,
40965 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
40966 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
40967 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
40968 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
40969 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
40970 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
40971
40972 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
40973 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
40974 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
40975 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
40976 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
40977 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
40978 and/or string.h.
40979
40980 * g++.other/goto1.C: Update expectations for error messages.
40981
40982 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
40983
40984 * gcc.c-torture/compile/20000523-1.c: New test.
40985
40986 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40987
40988 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
40989
40990 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40991
40992 * g++.old-deja/g++.eh/catch11.C: New test.
40993 * g++.old-deja/g++.eh/catch12.C: New test.
40994
40995 2000-05-24 Nick Clifton <nickc@cygnus.com>
40996
40997 * gcc.c-torture/execute/20000523-1.c: New test.
40998
40999 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
41000
41001 * c-torture/execute/bcp-1.c: Replace abort in arg of
41002 __builtin_constant_p with a generic external function.
41003
41004 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
41005 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
41006 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
41007 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
41008 Prototype abort and/or exit.
41009
41010 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
41011 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
41012 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
41013 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
41014
41015 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
41016
41017 * gcc.dg/dwarf2-1.c: New test.
41018
41019 2000-05-20 Richard Henderson <rth@cygnus.com>
41020
41021 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
41022
41023 2000-05-20 Andreas Jaeger <aj@suse.de>
41024
41025 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
41026 testcase.
41027
41028 2000-05-19 David Edelsohn <edelsohn@gnu.org>
41029
41030 * gcc.c-torture/execute/20000519-2.c: New test.
41031
41032 2000-05-19 Andreas Jaeger <aj@suse.de>
41033
41034 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
41035 which fails with SSA.
41036
41037 * lib/c-torture.exp: Also test with -O3 -fssa.
41038
41039 2000-05-18 Michael Meissner <meissner@redhat.com>
41040
41041 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
41042 * gcc.c-torture/execute/920415-1.c: Ditto.
41043 * gcc.c-torture/execute/920501-1.c: Ditto.
41044 * gcc.c-torture/execute/conversion.c: Ditto.
41045 * gcc.c-torture/execute/cvt-1.c: Ditto.
41046
41047 2000-05-18 Jeffrey A Law (law@cygnus.com)
41048
41049 * gcc.c-torture/compile/20000518-1.c: New test.
41050
41051 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
41052
41053 * g77.f-torture/compile/200005018.f: New test.
41054
41055 2000-05-17 Jeffrey A Law (law@cygnus.com)
41056
41057 * gcc.c-torture/compile/20000517-1.c: New test.
41058
41059 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41060
41061 * gcc.c-torture/execute/20000516-1.c: New test.
41062
41063 2000-05-15 Jakub Jelinek <jakub@redhat.com>
41064
41065 * g++.old-deja/g++.other/eh.C: New test.
41066
41067 2000-05-12 Richard Henderson <rth@cygnus.com>
41068
41069 * gcc.c-torture/execute/990208-1.c (main): Don't pass
41070 constants through to doit's conditional.
41071
41072 2000-05-11 Jeffrey A Law (law@cygnus.com)
41073
41074 * gcc.c-torture/compile/20000511-1.c: New test.
41075 * g77.f-torture/compile/20000511-1.f: New test.
41076 * g77.f-torture/compile/20000511-2.f: New test.
41077
41078 2000-05-11 Michael Meissner <meissner@redhat.com>
41079
41080 * gcc.c-torture/execute/20000511-1.c: New test.
41081
41082 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
41083
41084 * gcc.dg/dg.exp: Scan .S files as well as .c files.
41085 * gcc.dg/20000510-1.S: New.
41086
41087 2000-05-08 Catherine Moore <clm@cygnus.com>
41088
41089 * gcc.dg/unused-3.c: New.
41090
41091 2000-05-06 Richard Henderson <rth@cygnus.com>
41092
41093 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
41094 * g++.old-deja/g++.mike/warn1.C: Likewise.
41095 * g++.old-deja/g++.pt/local1.C: Likewise.
41096 * g++.old-deja/g++.pt/local7.C: Likewise.
41097 * g++.old-deja/g++.pt/spec16.C: Likewise.
41098
41099 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
41100
41101 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
41102
41103 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
41104
41105 * g77.f-torture/execute/20000503-1.f: New test.
41106
41107 2000-05-04 Andreas Jaeger <aj@suse.de>
41108
41109 * gcc.dg/noreturn-2.c: New test.
41110
41111 2000-05-04 Neil Booth <NeilB@earthling.net>
41112
41113 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
41114 preprocessor.
41115
41116 2000-05-04 Richard Henderson <rth@cygnus.com>
41117
41118 * gcc.c-torture/execute/20000503-1.c: Fix typo.
41119
41120 2000-05-04 Richard Henderson <rth@cygnus.com>
41121
41122 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
41123 OpenSSL by Jason R Thorpe.
41124
41125 2000-05-03 Jim Wilson <wilson@cygnus.com>
41126
41127 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
41128
41129 2000-05-03 Robert Lipe <robertlipe@usa.net>
41130
41131 * gcc.dg/20000503-1.c: New test.
41132
41133 2000-05-02 Jakub Jelinek <jakub@redhat.com>
41134
41135 * gcc.c-torture/compile/20000502-1.c: New test.
41136 * g++.old-deja/g++.other/align.C: New test.
41137 * gcc.dg/cpp-tradstringify.c: New test.
41138
41139 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
41140
41141 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
41142 and hard registers.
41143
41144 2000-04-26 Geoff Keating <geoffk@cygnus.com>
41145
41146 * gcc.c-torture/execute/loop-5.c: New test.
41147
41148 2000-04-25 Jakub Jelinek <jakub@redhat.com>
41149
41150 * gcc.c-torture/execute/va-arg-20.c: New test.
41151
41152 2000-04-23 Jeffrey A Law (law@cygnus.com)
41153
41154 * gcc.c-torture/execute/20000422-1.c: New test.
41155
41156 2000-04-20 Greg McGary <gkm@gnu.org>
41157
41158 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
41159 when optimizing, but without sibling-call optimizations (-O1).
41160
41161 2000-04-20 Jeffrey A Law (law@cygnus.com)
41162
41163 * gcc.c-torture/compile/20000420-1.c: New test.
41164
41165 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
41166
41167 * g++.abi/ptrflags.C: New test.
41168 * g++.eh/catchptr1.C: Test incomplete pointer chains.
41169
41170 2000-04-19 Catherine Moore <clm@cygnus.com>
41171
41172 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
41173
41174 2000-04-19 Greg McGary <gkm@gnu.org>
41175
41176 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
41177 sibling-call optimizations.
41178
41179 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
41180
41181 * gcc.dg/20000419-1.c: New test.
41182
41183 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
41184
41185 * gcc.c-torture/execute/20000412-6.c: New test.
41186
41187 2000-04-12 Jeffrey A Law (law@cygnus.com)
41188
41189 * gcc.c-torture/execute/20000412-5.c: New test.
41190 * g77.f-torture/compile/20000412-1.f: New test.
41191 * gcc.c-torture/execute/20000412-4.c: New test.
41192 * gcc.c-torture/compile/20000412-2.c: New test.
41193 * gcc.c-torture/execute/20000412-3.c: New test.
41194 * gcc.c-torture/compile/20000412-1.c: New test.
41195 * gcc.c-torture/execute/20000412-2.c: New test.
41196
41197 2000-04-12 Jakub Jelinek <jakub@redhat.com>
41198
41199 * objc/execute/bf-20.m: New test.
41200
41201 2000-04-10 Richard Henderson <rth@cygnus.com>
41202
41203 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
41204
41205 * gcc.c-torture/execute/20000412-1.c: New test.
41206
41207 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
41208
41209 * g++.old-deja/g++.eh/catchptr1.C: New test.
41210
41211 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
41212
41213 * g++.old-deja/g++.abi/cxa_vec.C: New test.
41214
41215 2000-04-08 Neil Booth <NeilB@earthling.net>
41216
41217 * gcc.dg/cpp-nullchar.c: Remove test as
41218 embedded nulls cause problems.
41219
41220 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41221
41222 * gcc.dg/compare2.c: New test.
41223
41224 2000-04-08 Neil Booth <NeilB@earthling.net>
41225
41226 * gcc.dg/cpp-nullchar.c: New test.
41227
41228 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
41229
41230 * gcc.dg/cpp-mi2.c: New test.
41231 * gcc.dg/cpp-mi2[abc].h: New files.
41232
41233 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
41234
41235 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
41236 member name.
41237
41238 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
41239
41240 * g++.old-deja/g++.abi/vmihint.C: New test.
41241
41242 2000-04-06 Neil Booth <NeilB@earthling.net>
41243
41244 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
41245 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
41246 copyright.
41247
41248 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
41249
41250 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
41251 avoid stack-frame overwrite.
41252
41253 2000-04-05 Jakub Jelinek <jakub@redhat.com>
41254
41255 * gcc.c-torture/compile/20000405-2.c: New test.
41256 * gcc.c-torture/compile/20000405-3.c: New test.
41257
41258 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41259
41260 * gcc.c-torture/compile/20000405-1.c: New test.
41261
41262 2000-04-04 Geoff Keating <geoffk@cygnus.com>
41263
41264 * gcc.dg/cast-qual-1.c: Revert last change.
41265
41266 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41267
41268 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
41269
41270 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
41271
41272 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
41273 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
41274
41275 2000-04-03 Jeffrey A Law (law@cygnus.com)
41276
41277 * gcc.c-torture/compile/20000403-2.c: New test.
41278 * gcc.c-torture/compile/20000403-1.c: New test.
41279
41280 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
41281
41282 * gcc.c-torture/execute/20000403-1.c: New test.
41283
41284 2000-04-03 Geoff Keating <geoffk@cygnus.com>
41285
41286 * gcc.c-torture/execute/20000402-1.c: New test.
41287
41288 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
41289
41290 * gcc.c-torture/execute/va-arg-15.c: New test.
41291 * gcc.c-torture/execute/va-arg-16.c: New test.
41292 * gcc.c-torture/execute/va-arg-17.c: New test.
41293 * gcc.c-torture/execute/va-arg-18.c: New test.
41294 * gcc.c-torture/execute/va-arg-19.c: New test.
41295
41296 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
41297
41298 * gcc.c-torture/compile/981211-1.c: Move to...
41299 * gcc.dg/cpp-as1.c: ...here.
41300 * gcc.dg/cpp-as2.c: New file.
41301
41302 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
41303 compiler.
41304
41305 2000-04-02 Neil Booth <NeilB@earthling.net>
41306
41307 * gcc.dg/cpp-cond.c New tests.
41308 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
41309 accidental success less likely.
41310 * gcc.dg/cpp-missingop.c New tests.
41311 * gcc.dg/cpp-missingparen.c New tests.
41312 * gcc.dg/cpp-shift.c New tests.
41313 * gcc.dg/cpp-shortcircuit.c New tests.
41314 * gcc.dg/cpp-unary.c New tests.
41315
41316 2000-03-29 Jeffrey A Law (law@cygnus.com)
41317
41318 * gcc.c-torture/compile/20000329-1.c: New test.
41319
41320 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
41321
41322 * gcc.c-torture/compile/20000326-1.c: New test.
41323 * gcc.c-torture/compile/20000326-2.c: New test.
41324
41325 2000-03-24 Geoff Keating <geoffk@cygnus.com>
41326
41327 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
41328 the first parameter is a function argument.
41329
41330 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
41331
41332 * g++.old-deja/g++.ext/array4.C: New test.
41333
41334 2000-03-22 Geoff Keating <geoffk@cygnus.com>
41335
41336 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
41337
41338 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41339
41340 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
41341
41342 2000-03-19 Richard Henderson <rth@cygnus.com>
41343
41344 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
41345
41346 2000-03-19 Richard Henderson <rth@cygnus.com>
41347
41348 * gcc.c-torture/compile/20000319-1.c: New test.
41349
41350 2000-03-14 Jeffrey A Law (law@cygnus.com)
41351
41352 * gcc.c-torture/execute/20000314-3.c: New test.
41353 * gcc.c-torture/execute/20000314-2.c: New test.
41354 * gcc.c-torture/execute/20000314-1.c: New test.
41355 * gcc.c-torture/compile/20000314-2.c: New test.
41356 * gcc.c-torture/compile/20000314-1.c: New test.
41357
41358 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
41359
41360 * g++.old-deja/g++.warn/inline.C: New test.
41361
41362 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
41363
41364 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
41365 standards-compliant result rather than specific constants.
41366 Put test-values in array.
41367
41368 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
41369
41370 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
41371 (g++_target_compile): Put test-specific options last.
41372
41373 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41374
41375 * g++.old-deja/g++.eh/vbase4.C: New test.
41376
41377 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41378
41379 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
41380
41381 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41382
41383 * g++.old-deja/g++.brendan/misc12.C: Removed.
41384 * g++.old-deja/g++.pt/memtemp77.C: Constify.
41385 * g++.old-deja/g++.ext/pretty4.C: New test.
41386
41387 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41388
41389 * g++.old-deja/g++.other/string2.C: New test.
41390
41391 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
41392
41393 * g++.old-deja/g++.warn/impint2.C: New test.
41394
41395 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
41396
41397 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
41398 is 1, not zero.
41399
41400 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
41401
41402 * g++.old-deja/g++.warn/impint.C: New test.
41403 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
41404 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
41405 * g++.old-deja/g++.pt/explicit12.C: Likewise.
41406 * g++.old-deja/g++.pt/explicit13.C: Likewise.
41407 * g++.old-deja/g++.pt/explicit17.C: Likewise.
41408 * g++.old-deja/g++.pt/explicit18.C: Likewise.
41409 * g++.old-deja/g++.pt/explicit19.C: Likewise.
41410 * g++.old-deja/g++.pt/explicit23.C: Likewise.
41411 * g++.old-deja/g++.pt/explicit31.C: Likewise.
41412 * g++.old-deja/g++.pt/explicit35.C: Likewise.
41413 * g++.old-deja/g++.pt/explicit6.C: Likewise.
41414 * g++.old-deja/g++.pt/memclass7.C: Likewise.
41415
41416 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
41417
41418 * gcc.dg/cpp-redef.c: New test.
41419
41420 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
41421
41422 * g++.old-deja/g++.pt/unify7.C: New test.
41423
41424 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41425
41426 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
41427 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
41428
41429 2000-02-25 Geoff Keating <geoffk@cygnus.com>
41430
41431 * gcc.c-torture/compile/20000224-1.c: New test.
41432
41433 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41434
41435 * gcc.c-torture/compile/cpp-2.c: New test.
41436 * gcc.c-torture/compile/cpp-1.c: New test.
41437
41438 2000-02-25 Jeffrey A Law (law@cygnus.com)
41439
41440 * gcc.c-torture/execute/20000225-1.c: New test.
41441
41442 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41443
41444 * gcc.dg/cpp-li2.c: New test.
41445
41446 * gcc.dg/cpp-wi1.c: New test.
41447
41448 * gcc.dg/cpp-li1.c: New test.
41449
41450 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
41451
41452 * g++.old-deja/g++.other/sizeof5.C: New test.
41453
41454 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41455
41456 * gcc.c-torture/execute/va-arg-13.c: New test.
41457
41458 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
41459
41460 * gcc.c-torture/execute/va-arg-12.c: New test.
41461
41462 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41463
41464 * gcc.c-torture/execute/20000223-1.c: New test.
41465
41466 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41467
41468 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
41469
41470 2000-02-22 Mark Mitchell <mark@codesourcery.com>
41471
41472 * g++.old-deja/g++.abi/ptrmem.C: New test.
41473
41474 2000-02-19 Richard Henderson <rth@cygnus.com>
41475
41476 * gcc.c-torture/compile/init-3.c: New.
41477
41478 2000-02-17 Mark Mitchell <mark@codesourcery.com>
41479
41480 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
41481 ALWAYS_CXXFLAGS.
41482
41483 2000-02-11 Robert Lipe <robertl@sco.com>
41484
41485 * gcc.c-torture/compile/20000211-3.c: New test.
41486
41487 2000-02-11 Martin Buchholz <martin@xemacs.org>
41488
41489 * gcc.c-torture/compile/20000211-2.c: New test.
41490
41491 2000-02-11 Jeffrey A Law (law@cygnus.com)
41492
41493 * gcc.c-torture/compile/20000211-1.c: New test.
41494
41495 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
41496
41497 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
41498 on native targets
41499
41500 2000-02-08 Nathan Sidwell <nathan@acm.org>
41501
41502 * g++.old-deja/g++.other/cast5.C: New test.
41503
41504 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
41505
41506 * gcc.c-torture/execute/20000205-1.c: New.
41507
41508 2000-02-03 Nathan Sidwell <nathan@acm.org>
41509
41510 * g++.old-deja/g++.jason/cast3.C: Return void.
41511 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
41512
41513 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41514
41515 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
41516
41517 * gcc.dg/loop-1.c: New test.
41518
41519 2000-01-27 Jakub Jelinek <jakub@redhat.com>
41520
41521 * gcc.c-torture/compile/20000127-1.c: New test.
41522 * gcc.c-torture/execute/991228-1.c: New test.
41523
41524 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41525
41526 * gcc.dg/unused-2.c: New test.
41527
41528 * gcc.dg/conv-1.c: New test.
41529
41530 2000-01-24 Mark Mitchell <mark@codesourcery.com>
41531
41532 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
41533 compiler.
41534 (tool_option_proc): Fix typo.
41535
41536 2000-01-24 Geoff Keating <geoffk@cygnus.com>
41537
41538 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
41539 of the ld on the host, not on the build machine.
41540 Also, don't crash if '--help' is not a supported option.
41541
41542 2000-01-24 Richard Henderson <rth@cygnus.com>
41543
41544 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
41545
41546 2000-01-20 Jeffrey A Law (law@cygnus.com)
41547
41548 * gcc.c-torture/execute/20000120-2.c: New test.
41549 * gcc.c-torture/execute/20000120-1.c: New test.
41550
41551 2000-01-13 Jeffrey A Law (law@cygnus.com)
41552
41553 * gcc.c-torture/execute/20000113-1.c: New test.
41554
41555 2000-01-12 Jeffrey A Law (law@cygnus.com)
41556
41557 * gcc.c-torture/execute/20000112-1.c: New test.
41558
41559 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41560
41561 * gcc.dg/20000111-1.c: New test.
41562
41563 2000-01-10 Jeffrey A Law (law@cygnus.com)
41564
41565 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
41566 with 16 bit integers.
41567
41568 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41569
41570 * gcc.dg/20000108-1.c: New test.
41571
41572 2000-01-05 Nathan Sidwell <nathan@acm.org>
41573
41574 * g++.old-deja/g++.ns/koenig8.C: New test.
41575
41576 2000-01-05 Nathan Sidwell <nathan@acm.org>
41577
41578 * g++.old-deja/g++.other/cast4.C: New test.
41579
41580 2000-01-05 Jeffrey A Law (law@cygnus.com)
41581
41582 * gcc.c-torture/compile/20000105-2.c: New test.
41583 * gcc.c-torture/compile/20000105-1.c: New test.
41584
41585 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41586
41587 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
41588 references to printf & atoi to conform to ANSI standard.
41589 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
41590 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
41591 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
41592 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
41593 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
41594 * g++.old-deja/g++.brendan/complex1.C: Likewise.
41595 * g++.old-deja/g++.brendan/copy1.C: Likewise.
41596 * g++.old-deja/g++.brendan/copy2.C: Likewise.
41597 * g++.old-deja/g++.brendan/copy3.C: Likewise.
41598 * g++.old-deja/g++.brendan/copy4.C: Likewise.
41599 * g++.old-deja/g++.brendan/copy5.C: Likewise.
41600 * g++.old-deja/g++.brendan/copy6.C: Likewise.
41601 * g++.old-deja/g++.brendan/copy7.C: Likewise.
41602 * g++.old-deja/g++.brendan/copy8.C: Likewise.
41603 * g++.old-deja/g++.brendan/crash11.C: Likewise.
41604 * g++.old-deja/g++.brendan/crash14.C: Likewise.
41605 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
41606 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
41607 * g++.old-deja/g++.brendan/delete2.C: Likewise.
41608 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
41609 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
41610 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
41611 * g++.old-deja/g++.brendan/eh1.C: Likewise.
41612 * g++.old-deja/g++.brendan/groff1.C: Likewise.
41613 * g++.old-deja/g++.brendan/init3.C: Likewise.
41614 * g++.old-deja/g++.brendan/misc12.C: Likewise.
41615 * g++.old-deja/g++.brendan/misc7.C: Likewise.
41616 * g++.old-deja/g++.brendan/new2.C: Likewise.
41617 * g++.old-deja/g++.brendan/operators4.C: Likewise.
41618 * g++.old-deja/g++.brendan/operators5.C: Likewise.
41619 * g++.old-deja/g++.brendan/overload2.C: Likewise.
41620 * g++.old-deja/g++.brendan/overload7.C: Likewise.
41621 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
41622 * g++.old-deja/g++.brendan/reference1.C: Likewise.
41623 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
41624 * g++.old-deja/g++.brendan/template24.C: Likewise.
41625 * g++.old-deja/g++.brendan/template3.C: Likewise.
41626 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
41627 * g++.old-deja/g++.jason/inline3.C: Likewise.
41628 * g++.old-deja/g++.jason/opeq.C: Likewise.
41629 * g++.old-deja/g++.law/arg5.C: Likewise.
41630 * g++.old-deja/g++.law/arm7.C: Likewise.
41631 * g++.old-deja/g++.law/ctors11.C: Likewise.
41632 * g++.old-deja/g++.law/cvt8.C: Likewise.
41633 * g++.old-deja/g++.law/init9.C: Likewise.
41634 * g++.old-deja/g++.law/refs4.C: Likewise.
41635 * g++.old-deja/g++.law/template2.C: Likewise.
41636 * g++.old-deja/g++.law/visibility24.C: Likewise.
41637 * g++.old-deja/g++.law/vtable3.C: Likewise.
41638 * g++.old-deja/g++.mike/asm2.C: Likewise.
41639 * g++.old-deja/g++.mike/eh1.C: Likewise.
41640 * g++.old-deja/g++.mike/misc1.C: Likewise.
41641 * g++.old-deja/g++.mike/misc13.C: Likewise.
41642 * g++.old-deja/g++.mike/misc14.C: Likewise.
41643 * g++.old-deja/g++.mike/ns12.C: Likewise.
41644 * g++.old-deja/g++.mike/p1248.C: Likewise.
41645 * g++.old-deja/g++.mike/p3708.C: Likewise.
41646 * g++.old-deja/g++.mike/p3708a.C: Likewise.
41647 * g++.old-deja/g++.mike/p3708b.C: Likewise.
41648 * g++.old-deja/g++.mike/p646.C: Likewise.
41649 * g++.old-deja/g++.mike/p700.C: Likewise.
41650 * g++.old-deja/g++.mike/p783.C: Likewise.
41651 * g++.old-deja/g++.mike/p783a.C: Likewise.
41652 * g++.old-deja/g++.mike/p783b.C: Likewise.
41653 * g++.old-deja/g++.mike/p786.C: Likewise.
41654 * g++.old-deja/g++.mike/p789.C: Likewise.
41655 * g++.old-deja/g++.mike/p789a.C: Likewise.
41656 * g++.old-deja/g++.mike/p807a.C: Likewise.
41657 * g++.old-deja/g++.other/delete3.C: Likewise.
41658 * g++.old-deja/g++.other/dyncast1.C: Likewise.
41659 * g++.old-deja/g++.other/dyncast2.C: Likewise.
41660 * g++.old-deja/g++.other/dyncast3.C: Likewise.
41661 * g++.old-deja/g++.other/empty1.C: Likewise.
41662 * g++.old-deja/g++.other/temporary1.C: Likewise.
41663 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
41664 * g++.old-deja/g++.pt/t16.C: Likewise.
41665 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
41666
41667 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
41668
41669 * gcc.dg/991230-1.c: New test.
41670
41671 1999-12-29 Jeffrey A Law (law@cygnus.com)
41672
41673 * gcc.c-torture/compile/991229-3.c: New test.
41674 * gcc.c-torture/compile/991229-2.c: New test.
41675 * gcc.c-torture/compile/991229-1.c: New test.
41676
41677 1999-12-29 Greg McGary <gkm@eng.ascend.com>
41678
41679 * gcc.c-torture/compile/labels-2.c: New test.
41680
41681 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
41682
41683 * gcc.c-torture/execute/991227-1.c: New test.
41684
41685 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41686
41687 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
41688
41689 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
41690
41691 * gcc.c-torture/execute/991221-1.c: New test.
41692
41693 1999-12-20 Nathan Sidwell <nathan@acm.org>
41694
41695 * g++.old-deja/g++.other/cast3.C: New test.
41696
41697 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
41698
41699 * gcc.c-torture/execute/991216-4.c: New test.
41700
41701 1999-12-16 Michael Meissner <meissner@cygnus.com>
41702
41703 * gcc.c-torture/execute/991216-1.c: New test.
41704 * gcc.c-torture/execute/991216-2.c: New test.
41705 * gcc.c-torture/execute/991216-3.c: New test.
41706
41707 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41708
41709 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
41710 Actually make the test fail by using "-O2" for compilation.
41711
41712 1999-12-15 Nathan Sidwell <nathan@acm.org>
41713
41714 * g++.old-deja/g++.warn/cast-align1.C: New test.
41715
41716 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41717
41718 * gcc.c-torture/compile/991214-1.c: New test.
41719 * gcc.c-torture/compile/991214-2.c: New test.
41720
41721 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41722
41723 * gcc.dg/991214-1.c: New test.
41724
41725 1999-12-13 Jeffrey A Law (law@cygnus.com)
41726
41727 * gcc.c-torture/compile/991213-3.c: New test.
41728 * gcc.c-torture/compile/991213-2.c: New test.
41729 * gcc.c-torture/compile/991213-1.c: New test.
41730
41731 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
41732
41733 * gcc.dg/991209-1.c: New test.
41734
41735 1999-12-08 Nathan Sidwell <nathan@acm.org>
41736
41737 * gcc.c-torture/compile/991208-1.c: New test.
41738
41739 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41740
41741 * gcc.dg/ultrasp2.c: New test.
41742
41743 1999-12-05 Alex Samuel <samuel@codesourcery.com>
41744
41745 * g++.old-deja/g++.abi/align.C (main): Fix typo.
41746
41747 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
41748
41749 * gcc.c-torture/compile/991202-1.c: New test.
41750 * gcc.c-torture/execute/991202-1.c: New test.
41751 * gcc.c-torture/execute/991202-2.c: New test.
41752 * gcc.c-torture/execute/991202-3.c: New test.
41753
41754 1999-12-02 Alex Samuel <samuel@codesourcery.com>
41755
41756 * g++.old-deja/g++.abi/align.C: New test.
41757 * g++.old-deja/g++.abi/aggregates.C: Likewise.
41758 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41759
41760 1999-12-01 Richard Henderson <rth@cygnus.com>
41761
41762 * gcc.c-torture/execute/991201-1.c: New.
41763
41764 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
41765
41766 * gcc.dg/991129-1.c: New test.
41767
41768 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
41769
41770 * gcc.c-torture/compile/991127-1.c: New test.
41771
41772 1999-11-22 Nathan Sidwell <nathan@acm.org>
41773
41774 * g++.old-deja/g++.other/warn4.C: New test.
41775
41776 1999-11-22 Nathan Sidwell <nathan@acm.org>
41777
41778 * g++.old-deja/g++.eh/cleanup2.C: New test.
41779 * g++.old-deja/g++.ext/pretty2.C: New test.
41780 * g++.old-deja/g++.ext/pretty3.C: New test.
41781 * g++.old-deja/g++.other/debug6.C: New test.
41782
41783 1999-10-20 Jim Wilson <wilson@cygnus.com>
41784
41785 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
41786 compiler_output to look for one error message instead of two.
41787
41788 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
41789
41790 * gcc.c-torture/execute/991118-1.c: Also test case
41791 where the word boundary does not split a byte evenly.
41792
41793 1999-11-19 Nathan Sidwell <nathan@acm.org>
41794
41795 * g++.old-deja/g++.ext/restrict1.C: New test.
41796
41797 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
41798
41799 * gcc.c-torture/execute/991118-1.c: New test.
41800
41801 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
41802
41803 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
41804 working directory pathnames.
41805
41806 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
41807
41808 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
41809 host is equipped with driver.h and driver.o so it can actually
41810 compile and run the tests.
41811
41812 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
41813
41814 * gcc.c-torture/compile/991008-1.c: New test.
41815
41816 1999-11-08 Nick Clifton <nickc@cygnus.com>
41817
41818 * lib/gcc-dg.exp: Include target-supports.exp
41819
41820 1999-11-05 Nick Clifton <nickc@cygnus.com>
41821
41822 * lib/target-supports.exp: New file: Provide procs to test for
41823 features supported by the target.
41824 (check_weak_available): Moved here from ecos.exp.
41825 (check_alias_available): New proc: Determine of the target
41826 toolchain supports the alias attribute.
41827
41828 * gcc.dg/special/ecos.exp: Move check_weak_available to
41829 target-supports.exp.
41830 (alias-1.c): Only perform the test if the target supports
41831 aliases.
41832 (wkali-1.c): Only perform the test if the target supports
41833 aliases.
41834
41835 * gcc.dg/990506-0.c: Expect error messages from cross
41836 targets as well as native targets.
41837
41838 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41839
41840 * gcc.dg/ultrasp1.c: Removed xfail.
41841 * gcc.dg/struct-ret-2.c: Likewise.
41842 * gcc.dg/array-1.c: Likewise.
41843
41844 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41845
41846 * gcc.dg/struct-ret-2.c: New test.
41847
41848 * gcc.dg/array-1.c: New test.
41849
41850 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
41851
41852 * gcc.c-torture/execute/991030-1.c: New test.
41853
41854 1999-10-26 Richard Henderson <rth@cygnus.com>
41855
41856 * gcc.c-torture/compile/991026-2.c: New test.
41857
41858 1999-10-26 Jeffrey A Law (law@cygnus.com)
41859
41860 * gcc.c-torture/compile/991026-1.c: New test.
41861
41862 1999-10-23 Jeffrey A Law (law@cygnus.com)
41863
41864 * gcc.c-torture/execute/991023-1.c: New test.
41865
41866 1999-10-19 Jeffrey A Law (law@cygnus.com)
41867
41868 * gcc.c-torture/execute/991019-1.c: New test.
41869
41870 1999-10-16 Richard Henderson <rth@cygnus.com>
41871
41872 * gcc.c-torture/execute/991016-1.c: New test.
41873
41874 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
41875
41876 * gcc.c-torture/execute/991014-1.c: New test.
41877
41878 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
41879
41880 * g++.old-deja/g++.other/union2.C: New test.
41881
41882 1999-10-13 Nathan Sidwell <nathan@acm.org>
41883
41884 * g++.old-deja/g++.other/vaarg2.C: New test.
41885 * g++.old-deja/g++.other/vaarg3.C: New test.
41886
41887 1999-10-12 Craig Burley <craig@jcb-sc.com>
41888
41889 * g77.f-torture/noncompile/19990905-1.f: Moved from being
41890 in compile/.
41891
41892 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
41893
41894 * gcc.c-torture/execute/va-arg-11.c: New test.
41895
41896 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
41897
41898 * lib/file-format.exp (gcc_target_object_format): Don't
41899 crash if objdump is unavailable.
41900
41901 1999-09-29 Donn Terry <donn@interix.com>
41902
41903 * gcc.misc-tests/mg.exp: delete extraneous redirection.
41904
41905 1999-09-28 Nick Clifton <nickc@cygnus.com>
41906
41907 * gcc.c-torture/compile/990928-1.c: New test.
41908
41909 1999-09-28 Nathan Sidwell <nathan@acm.org>
41910
41911 * g++.old-deja/g++.other/decl6.C: New test.
41912
41913 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41914
41915 * gcc.c-torture/execute/va-arg-10.c: New test.
41916
41917 1999-09-27 Nathan Sidwell <nathan@acm.org>
41918
41919 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
41920 __PRETTY_FUNCTION__.
41921
41922 1999-09-23 Nick Clifton <nickc@cygnus.com>
41923
41924 * gcc.c-torture/execute/990923-1.c: New test.
41925
41926 1999-09-21 Nick Clifton <nickc@cygnus.com>
41927
41928 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
41929 for which -fpic is inappropriate.
41930
41931 1999-09-21 Mark Mitchell <mark@codesourcery.com>
41932
41933 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
41934
41935 1999-09-21 Nathan Sidwell <nathan@acm.org>
41936
41937 * g++.old-deja/g++.other/dyncast1.C: New test.
41938 * g++.old-deja/g++.other/dyncast2.C: New test.
41939 * g++.old-deja/g++.other/dyncast3.C: New test.
41940 * g++.old-deja/g++.other/dyncast4.C: New test.
41941 * g++.old-deja/g++.other/dyncast5.C: New test.
41942 * g++.old-deja/g++.eh/catch3.C: New test.
41943 * g++.old-deja/g++.eh/catch3p.C: New test.
41944 * g++.old-deja/g++.eh/catch4.C: New test.
41945 * g++.old-deja/g++.eh/catch4p.C: New test.
41946 * g++.old-deja/g++.eh/catch5.C: New test.
41947 * g++.old-deja/g++.eh/catch5p.C: New test.
41948 * g++.old-deja/g++.eh/catch6.C: New test.
41949 * g++.old-deja/g++.eh/catch6p.C: New test.
41950 * g++.old-deja/g++.eh/catch7.C: New test.
41951 * g++.old-deja/g++.eh/catch7p.C: New test.
41952 * g++.old-deja/g++.eh/catch8.C: New test.
41953 * g++.old-deja/g++.eh/catch8p.C: New test.
41954 * g++.old-deja/g++.eh/catch9.C: New test.
41955 * g++.old-deja/g++.eh/catch9p.C: New test.
41956
41957 1999-09-13 Nathan Sidwell <nathan@acm.org>
41958
41959 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
41960 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
41961
41962 1999-09-13 Jeffrey A Law (law@cygnus.com)
41963
41964 * gcc.c-torture/compile/990913-1.c: New test.
41965
41966 1999-09-10 Nathan Sidwell <nathan@acm.org>
41967
41968 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
41969 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41970
41971 1999-09-09 Richard Henderson <rth@cygnus.com>
41972
41973 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
41974
41975 1999-09-09 Nathan Sidwell <nathan@acm.org>
41976
41977 * g++.old-deja/g++.other/lookup11.C: New test.
41978 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
41979 what is permitted and what we want.
41980 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
41981 overload use.
41982 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41983
41984 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
41985
41986 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
41987 * gcc.c-torture/noncompile/poison-1.c: New file.
41988
41989 1999-09-08 Nathan Sidwell <nathan@acm.org>
41990
41991 * g++.old-deja/g++.other/sizeof3.C: New test.
41992 * g++.old-deja/g++.other/sizeof4.C: New test.
41993 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
41994 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
41995
41996 1999-09-07 Richard Henderson <rth@cygnus.com>
41997
41998 * gcc.dg/va-arg-1.c: New.
41999
42000 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42001
42002 * gcc.c-torture/execute/va-arg-9.c: New test.
42003
42004 1999-09-05 Craig Burley <craig@jcb-sc.com>
42005
42006 * g77.f-torture/compile/980519-2.f: New test.
42007 * g77.f-torture/compile/19990905-0.f: New test.
42008 * g77.f-torture/compile/19990905-1.f: New test.
42009 * g77.f-torture/compile/19990905-2.f: New test.
42010
42011 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
42012
42013 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
42014
42015 * gcc.c-torture/execute/990827-1.c: Fix typo.
42016
42017 1999-09-03 Nathan Sidwell <nathan@acm.org>
42018
42019 * g++.old-deja/g++.other/deref1.C: New test.
42020
42021 1999-09-02 Nathan Sidwell <nathan@acm.org>
42022
42023 * g++.old-deja/g++.other/ambig2.C: New test.
42024 * g++.old-deja/g++.other/cond5.C: New test.
42025 * g++.old-deja/g++.other/lookup16.C: New test.
42026
42027 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
42028
42029 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
42030 assemblers too.
42031
42032 1999-08-31 Jeffrey A Law (law@cygnus.com)
42033
42034 * lib/c-torture.exp: Avoid the "compare executables" optimization
42035 when testing native.
42036
42037 1999-08-29 Jeffrey A Law (law@cygnus.com)
42038
42039 * gcc.c-torture/execute/990829-1.c: New test.
42040 * gcc.c-torture/compile/990829-1.c: New test.
42041
42042 1999-08-27 Paul Burchard <burchard@pobox.com>
42043
42044 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
42045 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
42046 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
42047 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
42048 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
42049 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
42050 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
42051 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
42052 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
42053 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
42054 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
42055
42056 1999-08-27 Jeffrey A Law (law@cygnus.com)
42057
42058 * gcc.c-torture/execute/990827-1.c: New test.
42059
42060 1999-08-26 Craig Burley <craig@jcb-sc.com>
42061
42062 * g77.f-torture/noncompile/19990826-4.f: New test.
42063
42064 * g77.f-torture/compile/19990826-3.f: New test.
42065
42066 * g77.f-torture/execute/19990826-2.f: New test.
42067
42068 * g77.f-torture/compile/19990826-1.f: New test.
42069
42070 * gcc.c-torture/execute/990826-0.c: New test.
42071 * g77.c-torture/execute/19990826-0.f: New test.
42072
42073 * g77.f-torture/noncompile/970626-2.f: New test.
42074
42075 1999-08-25 Paul Burchard <burchard@pobox.com>
42076
42077 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
42078 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
42079 lss-011.C: New tests.
42080
42081 1999-08-25 Nathan Sidwell <nathan@acm.org>
42082
42083 * g++.old-deja/g++.other/decl5.C: New test.
42084
42085 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42086
42087 * noncompile/noncompile.exp: Load_lib c-torture.exp.
42088 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
42089 call `postbase' for each one. All callers of `postbase' changed
42090 to call this instead.
42091
42092 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
42093
42094 * gcc.c-torture/execute/990811-1.c: New test.
42095
42096 1999-08-09 Nick Clifton <nickc@cygnus.com>
42097
42098 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
42099 just native ones.
42100
42101 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
42102 just native ones.
42103
42104 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42105
42106 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
42107
42108 1999-08-04 Jeffrey A Law (law@cygnus.com)
42109
42110 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
42111
42112 1999-08-04 Nathan Sidwell <nathan@acm.org>
42113
42114 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
42115
42116 1999-08-04 Jeffrey A Law (law@cygnus.com)
42117
42118 * gcc.c-torture/execute/990804-1.c: New test.
42119
42120 1999-08-03 Nathan Sidwell <nathan@acm.org>
42121
42122 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
42123 * g++.old-deja/g++.brendan/crash64.C: Likewise.
42124 * g++.old-deja/g++.brendan/overload8.C: Likewise.
42125
42126 1999-08-03 Nathan Sidwell <nathan@acm.org>
42127
42128 * g++.old-deja/g++.other/struct1.C: New test.
42129
42130 1999-08-03 Nathan Sidwell <nathan@acm.org>
42131
42132 * g++.old-deja/g++.other/enum2.C: New test.
42133
42134 1999-08-02 Richard Henderson <rth@cygnus.com>
42135
42136 Adapted from tests from Franz Sirl:
42137 * gcc.c-torture/execute/va-arg-7.c: New test.
42138 * gcc.c-torture/execute/va-arg-8.c: New test.
42139
42140 1999-08-01 Jeffrey A Law (law@cygnus.com)
42141
42142 * gcc.c-torture/compile/990801-2.c: New test.
42143
42144 * gcc.c-torture/compile/990801-1.c: New test.
42145
42146 1999-07-27 Michael Meissner <meissner@cygnus.com>
42147
42148 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
42149 fp-cmp-1.c, converting double to float.
42150
42151 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
42152 fp-cmp-1.c, converting double to long double.
42153
42154 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
42155 from fr1 to unknown_register, since fr1 is a legitimate register
42156 on some machines.
42157
42158 1999-07-25 Jeffrey A Law (law@cygnus.com)
42159
42160 * README: More listname related changes.
42161
42162 1999-07-08 Catherine Moore <clm@cygnus.com>
42163
42164 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
42165
42166 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
42167
42168 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
42169
42170 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42171
42172 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
42173
42174 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
42175
42176 * gcc.dg/990703-1.c: New test.
42177
42178 1999-06-29 Nick Clifton <nickc@cygnus.com>
42179
42180 * lib/file-format.exp: New file: Move definition of proc
42181 gcc_target_object_format to here from
42182 gcc.dg/special/ecos.exp.
42183
42184 * lib/c-torture.exp: Include lib file-format.exp.
42185 * lib/gcc-dg.exp: Include lib file-format.exp.
42186
42187 * gcc.dg/special/ecos.exp: Remove definition of proc
42188 gcc_target_object_format.
42189
42190 1999-06-28 Jeffrey A Law (law@cygnus.com)
42191
42192 * gcc.c-torture/execute/990628-1.c: New test.
42193
42194 1999-06-25 Jeffrey A Law (law@cygnus.com)
42195
42196 * gcc.c-torture/compile/990625-2.c: New test.
42197
42198 * gcc.c-torture/compile/990625-1.c: New test.
42199
42200 1999-06-23 Nick Clifton <nickc@cygnus.com>
42201
42202 * gcc.c-torture/compile/dll.c: New test case. Check that dll
42203 attributes compile.
42204 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
42205 ports that use the COFF/PE file format.
42206
42207 1999-06-17 Jeffrey A Law (law@cygnus.com)
42208
42209 * gcc.c-torture/compile/990617-1.c: New test.
42210
42211 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
42212
42213 * g++.old-deja/g++.other/decl4.C: New test.
42214
42215 1999-06-14 Nathan Sidwell <nathan@acm.org>
42216
42217 * g++.old-deja/g++.other/bitfld3.C: New test.
42218
42219 1999-06-08 Nathan Sidwell <nathan@acm.org>
42220
42221 * g++.old-deja/g++.eh/catch1.C: New test.
42222
42223 1999-06-07 Jeffrey A Law (law@cygnus.com)
42224
42225 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
42226
42227 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
42228 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
42229
42230 1999-06-05 Craig Burley <craig@jcb-sc.com>
42231
42232 * g77.f-torture/compile/19990502-0.f: Replace with new,
42233 shorter, test that still fails after recent changes.
42234
42235 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42236
42237 * gcc.c-torture/execute/990604-1.c: New test.
42238
42239 1999-05-31 Jeffrey A Law (law@cygnus.com)
42240
42241 * gcc.c-torture/execute/990531-1.c: New test.
42242
42243 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42244
42245 * gcc.c-torture/compile/990527-1.c: New test.
42246
42247 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
42248
42249 * gcc.c-torture/execute/990527-1.c: New test.
42250
42251 1999-05-25 Nick Clifton <nickc@cygnus.com>
42252
42253 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
42254 bitfields as signed.
42255
42256 1999-05-25 Craig Burley <craig@jcb-sc.com>
42257
42258 * g77.f-torture/compile/19990525-0.f: New test.
42259
42260 1999-05-25 Jeffrey A Law (law@cygnus.com)
42261
42262 * gcc.c-torture/execute/990525-2.c: New test.
42263
42264 * gcc.c-torture/execute/990525-1.c: New test.
42265
42266 1999-05-24 Nathan Sidwell <nathan@acm.org>
42267
42268 * g++.old-deja/g++.other/anon3.C: New test.
42269 * g++.old-deja/g++.other/anon4.C: New test.
42270 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
42271 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
42272 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
42273 Merrill).
42274
42275 1999-05-24 Jeffrey A Law (law@cygnus.com)
42276
42277 * gcc.c-torture/execute/990524-1.c: New test.
42278
42279 * gcc.dg/990524-1.c: New test.
42280
42281 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42282
42283 * gcc.c-torture/compile/990523-1.c: New test.
42284
42285 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
42286
42287 * gcc.c-torture/compile/990519-1.c: New test.
42288
42289 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42290
42291 * gcc.c-torture/compile/990517-1.c: New test.
42292
42293 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
42294 (e4, f4): New tests.
42295 (main): Call them.
42296
42297 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42298
42299 * gcc.dg/noreturn-1.c: New test.
42300
42301 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42302
42303 * gcc.c-torture/execute/990513-1.c: New test.
42304
42305 1999-05-10 Richard Henderson <rth@cygnus.com>
42306
42307 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
42308
42309 1999-05-10 Craig Burley <craig@jcb-sc.com>
42310
42311 * g77.f-torture/execute/erfc.f: Use small single-precision
42312 values, to avoid problems on Alphas when not -mieee.
42313
42314 1999-05-08 Craig Burley <craig@jcb-sc.com>
42315
42316 * gcc.dg/990506-0.c: New test.
42317
42318 1999-05-08 Richard Henderson <rth@cygnus.com>
42319
42320 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
42321 the constant to test. Don't XFAIL 64-bit targets.
42322
42323 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
42324 * g++.old-deja/g++.law/profile1.C: Likewise.
42325
42326 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
42327 operator new instances.
42328 * g++.old-deja/g++.other/delete5.C: Likewise.
42329
42330 1999-05-03 Craig Burley <craig@jcb-sc.com>
42331
42332 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
42333 intrinsic.
42334
42335 1999-05-03 Craig Burley <craig@jcb-sc.com>
42336
42337 * g77.f-torture/execute/u77-test.f: Reverse order of two
42338 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
42339
42340 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42341
42342 * gcc.dg/compare1.c: New test.
42343
42344 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
42345
42346 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
42347 New tests.
42348
42349 1999-05-02 Craig Burley <craig@jcb-sc.com>
42350
42351 * g77.f-torture/compile/19990502-1.f: New test.
42352
42353 1999-05-02 Craig Burley <craig@jcb-sc.com>
42354
42355 * g77.f-torture/compile/19990502-0.f: New test.
42356
42357 1999-05-02 Craig Burley <craig@jcb-sc.com>
42358
42359 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
42360 intrinsic.
42361
42362 1999-05-02 Craig Burley <craig@jcb-sc.com>
42363
42364 * g77.f-torture/execute/u77-test.f (main): List libU77
42365 intrinsics not currently tested.
42366 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
42367 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
42368 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
42369 Trim blanks off the ends of some printed strings.
42370
42371 1999-05-02 Craig Burley <craig@jcb-sc.com>
42372
42373 * g77.f-torture/execute/u77-test.f (main): Just warn about
42374 FSTAT gid disagreement, as it's expected on some systems.
42375
42376 1999-05-01 Craig Burley <craig@jcb-sc.com>
42377
42378 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
42379 use a new function, which allows for some slop.
42380 Clean up some commentary.
42381 (issum): The new function.
42382 (sgladd): Deleted subroutine.
42383
42384 1999-05-01 Craig Burley <craig@jcb-sc.com>
42385
42386 * g77.f-torture/execute/u77-test.f: Modify to be more like
42387 libf2c/libU77 version, bringing patches to that version here.
42388 Add suitable commentary.
42389
42390 1999-04-25 Richard Henderson <rth@cygnus.com>
42391
42392 * gcc.dg/990424-1.c: New test.
42393
42394 1999-04-24 Craig Burley <craig@jcb-sc.com>
42395
42396 * g77.f-torture/execute/u77-test.f (main): Bug involving
42397 LSTAT has been fixed, so turn back on full checking.
42398
42399 1999-04-20 Craig Burley <craig@jcb-sc.com>
42400
42401 * g77.f-torture/compile/19990419-0.f: New test.
42402 * g77.f-torture/execute/19990419-1.f: New test.
42403
42404 1999-04-17 Richard Henderson <rth@cygnus.com>
42405
42406 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
42407 to avoid the need for a prototype to supress a warning.
42408
42409 1999-04-07 Jim Wilson <wilson@cygnus.com>
42410
42411 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
42412
42413 1999-04-04 Jeffrey A Law (law@cygnus.com)
42414
42415 * gcc.c-torture/execute/990404-1.c: New test.
42416
42417 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42418
42419 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
42420 * gcc.dg/cpp-if3.c: Don't use -pedantic.
42421 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
42422 missing initializer warnings.
42423
42424 1999-03-28 Jeffrey A Law (law@cygnus.com)
42425
42426 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
42427 matching strings.
42428
42429 1999-03-26 Jeffrey A Law (law@cygnus.com)
42430
42431 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
42432
42433 1999-03-26 Craig Burley <craig@jcb-sc.com>
42434
42435 * g77.f-torture/execute/19990325-0.f: New test.
42436 * g77.f-torture/execute/19990325-1.f: New test.
42437
42438 1999-03-24 Jeffrey A Law (law@cygnus.com)
42439
42440 * gcc.c-torture/execute/990324-1.c: New test.
42441
42442 1999-03-22 Jim Wilson <wilson@cygnus.com>
42443
42444 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
42445 test with 4.
42446
42447 1999-03-17 Richard Henderson <rth@cygnus.com>
42448
42449 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
42450
42451 1999-03-13 Craig Burley <craig@jcb-sc.com>
42452
42453 * g77.f-torture/execute/19990313-2.f: New test.
42454 * g77.f-torture/execute/19990313-3.f: New test.
42455
42456 1999-03-13 Craig Burley <craig@jcb-sc.com>
42457
42458 * g77.f-torture/execute/19990313-0.f: New test.
42459 * g77.f-torture/execute/19990313-1.f: New test.
42460
42461 1999-03-12 Jim Wilson <wilson@cygnus.com>
42462
42463 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
42464 printf to sprintf.
42465 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
42466 (main): Add check for u15. Conditionalize u31 check depending on
42467 whether ints are <32 bits or >=32 bits.
42468
42469 1999-03-08 Craig Burley <craig@jcb-sc.com>
42470
42471 * g77.f-torture/execute/19981119-0.f: Improve testiness.
42472
42473 1999-03-08 Craig Burley <craig@jcb-sc.com>
42474
42475 * g77.f-torture/compile/19990305-0.f: New test.
42476 * g77.f-torture/execute/19981119-0.f: New test.
42477
42478 1999-03-08 Craig Burley <craig@jcb-sc.com>
42479
42480 * g77.f-torture/execute/970625-2.f: call ABORT if final
42481 result is not correct, instead of just printing it.
42482 Add this checking via newly introduced obfuscation, to
42483 trip up buggy front ends.
42484
42485 1999-03-07 Craig Burley <craig@jcb-sc.com>
42486
42487 * g77.f-torture/compile/960317-1.f: Moved from being
42488 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
42489
42490 1999-03-06 Craig Burley <craig@jcb-sc.com>
42491
42492 * g77.f-torture/execute/960317-1.f: New (old) test.
42493 * g77.f-torture/execute/970625-2.f: Ditto.
42494
42495 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
42496
42497 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
42498 message on line 1 or line 2; cccp and cpplib do this differently.
42499
42500 1999-03-01 Jeffrey A Law (law@cygnus.com)
42501
42502 * g++.old-deja/g++.law/weak1.C: New test.
42503
42504 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42505
42506 * gcc.c-torture/execute/990119-1.c: Renamed to...
42507 * gcc.dg/990119-1.c: this, so it will only be tested once
42508 (it's a preprocessor test, it doesn't need to be run at
42509 multiple optimization levels).
42510
42511 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42512
42513 * lib/g++.exp: Don't add incdir=$base_dir/../include to
42514 ALWAYS_CXXFLAGS.
42515
42516 1999-02-24 Craig Burley <craig@jcb-sc.com>
42517
42518 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
42519 * g77.f-torture/compile/19981216-0.f: ...as it is expected
42520 to not be compilable by current g77.
42521
42522 1999-02-24 Nick Clifton <nickc@cygnus.com>
42523
42524 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
42525
42526 1999-02-22 Jeffrey A Law (law@cygnus.com)
42527
42528 * gcc.c-torture/execute/990222-1.c: New test.
42529
42530 1999-02-19 Craig Burley <craig@jcb-sc.com>
42531
42532 * g77.f-torture/compile/19990218-0.f: New test.
42533 * g77.f-torture/noncompile/19990218-1.f: New test.
42534
42535 1999-02-18 Craig Burley <craig@jcb-sc.com>
42536
42537 * g77.f-torture/compile/19981216-0.f: New test.
42538
42539 1999-02-14 Jeffrey A Law (law@cygnus.com)
42540
42541 * gcc.dg/990214-1.c: New test.
42542
42543 1999-02-13 Jeffrey A Law (law@cygnus.com)
42544
42545 * gcc.dg/990213-2.c: New test.
42546
42547 * gcc.dg/990213-1.c: New test.
42548
42549 1999-02-12 Jeffrey A Law (law@cygnus.com)
42550
42551 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
42552 ints.
42553
42554 1999-02-11 Nick Clifton <nickc@cygnus.com>
42555
42556 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
42557 specified by target.
42558
42559 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
42560
42561 1999-02-11 Jeffrey A Law (law@cygnus.com)
42562
42563 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
42564
42565 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
42566
42567 * gcc.dg/special/ecos.exp: New test driver for new tests with
42568 special requirements.
42569
42570 * gcc.dg/special/alias-1.c: New test.
42571 * gcc.dg/special/gcsec-1.c: New test.
42572 * gcc.dg/special/weak-1.c: New test.
42573 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
42574 * gcc.dg/special/weak-2.c: New test.
42575 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
42576 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
42577 * gcc.dg/special/wkali-1.c: New test.
42578 * gcc.dg/special/wkali-2.c: New test.
42579 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
42580 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
42581
42582 1999-02-10 Felix Lee <flee@cygnus.com>
42583
42584 * lib/c-torture.exp (c-torture-compile): Pull out code for
42585 analyzing gcc error messages.
42586 (c-torture-execute): Likewise. Fix some (harmless) false
42587 positives.
42588 * lib/gcc.exp (gcc_check_compile): New function.
42589
42590 1999-02-08 Richard Henderson <rth@cygnus.com>
42591
42592 * gcc.c-torture/execute/990208-1.c: New test.
42593
42594 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
42595
42596 * g++.dg/special/ecos.exp: New driver for new tests with special
42597 requirements
42598
42599 * g++.dg/special/conpr-1.C: New test
42600 * g++.dg/special/conpr-2.C: New test
42601 * g++.dg/special/conpr-2a.C: New test
42602 * g++.dg/special/conpr-3.C: New test
42603 * g++.dg/special/conpr-3a.C: New test
42604 * g++.dg/special/conpr-3b.C: New test
42605
42606 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
42607 allow g++ to use the dg driver
42608
42609 * README: Add comment about g++.dg directory
42610
42611 1999-02-06 Jeffrey A Law (law@cygnus.com)
42612
42613 * README: Update email addresses.
42614
42615 1999-02-03 Nick Clifton <nickc@cygnus.com>
42616
42617 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
42618 arguments in order to force structure S onto the stack even on
42619 the alpha.
42620 (test): Pass 10 leading arguments to function foo as well as the
42621 structure S.
42622
42623 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
42624 failure for all targets.
42625
42626 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
42627 abort to terminate program execution.
42628
42629 1999-01-30 Richard Henderson <rth@cygnus.com>
42630
42631 * gcc.c-torture/execute/990130-1.c: New test.
42632
42633 1999-01-30 Jeffrey A Law (law@cygnus.com)
42634
42635 * gcc.dg/990130-1.c: New test.
42636
42637 1999-01-28 Michael Meissner <meissner@cygnus.com>
42638
42639 * gcc.c-torture/execute/990128-1.c: New test.
42640
42641 1999-01-27 Michael Meissner <meissner@cygnus.com>
42642
42643 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
42644
42645 1999-01-27 Felix Lee <flee@cygnus.com>
42646
42647 * lib/c-torture.exp (c-torture-compile): pull out code for
42648 analyzing gcc error messages.
42649 (c-torture-execute): ditto, and fix some (harmless) false
42650 positives.
42651 * lib/gcc.exp (gcc_check_compile): new function.
42652
42653 1999-01-17 Jeffrey A Law (law@cygnus.com)
42654
42655 * gcc.dg/990117-1.c: New test.
42656
42657 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
42658
42659 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
42660
42661 1999-01-15 Jeffrey A Law (law@cygnus.com)
42662
42663 * g77.f-torture/compile/990115-1.f: New test.
42664
42665 1999-01-07 Jeffrey A Law (law@cygnus.com)
42666
42667 * gcc.c-torture/compile/990107-1.c: New test
42668
42669 1999-01-06 Jeffrey A Law (law@cygnus.com)
42670
42671 * gcc.c-torture/execute/990106-2.c: New test.
42672
42673 * gcc.c-torture/execute/990106-1.c: New test.
42674
42675 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
42676
42677 * gcc.c-torture/compile/981223-1.c: New test.
42678
42679 1998-12-29 Richard Henderson <rth@cygnus.com>
42680
42681 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
42682 (opt3): Rename from opt4 and disable.
42683
42684 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
42685
42686 * g++.old-deja/g++.pt/ptrmem5.C: New test.
42687
42688 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42689
42690 * g++.old-deja/g++.other/conv5.C: New test.
42691
42692 1998-12-14 Nick Clifton <nickc@cygnus.com>
42693
42694 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
42695
42696 1998-12-11 Jeffrey A Law (law@cygnus.com)
42697
42698 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
42699
42700 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
42701
42702 * gcc.c-torture/compile/981211-1.c: New test.
42703
42704 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
42705
42706 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
42707
42708 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
42709
42710 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42711
42712 * gcc.special/930510-1.c: Make C9X safe.
42713 * gcc.misc-tests/gcov-1.c Similarly.
42714 * gcc.misc-tests/gcov-2.c Similarly.
42715
42716 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42717
42718 * gcc.dg/ultrasp1.c: New test.
42719
42720 1998-12-06 Richard Henderson <rth@cygnus.com>
42721
42722 * gcc.c-torture/execute/981206.c: New test.
42723
42724 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42725
42726 * g++.old-deja/g++.ns/template7.C: New test.
42727
42728 * g++.old-deja/g++.other/expr1.C: New test.
42729
42730 * g++.old-deja/g++.eh/tmpl3.C: New test.
42731
42732 * g++.old-deja/g++.eh/tmpl2.C: New test.
42733
42734 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42735
42736 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
42737 * g++.old-deja/g++.other/using6.C: Removed.
42738 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
42739
42740 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
42741
42742 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42743
42744 * g++.old-deja/g++.pt/overload8.C: New test.
42745
42746 * g++.old-deja/g++.pt/overload7.C: New test.
42747
42748 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
42749
42750 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
42751 and relinking messages.
42752 * lib/g++.exp (g++_target_compile): Remove .rpo file when
42753 compiling with -frepo.
42754
42755 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
42756
42757 * g++.old-deja/g++.pt/lookup6.C: New test.
42758
42759 1998-11-30 Nick Clifton <nickc@cygnus.com>
42760
42761 * gcc.c-torture/execute/981130-1.c: New test.
42762 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
42763
42764 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42765
42766 * g++.old-deja/g++.pt/explicit76.C: New test.
42767
42768 * g++.old-deja/g++.pt/friend38.C: New test.
42769
42770 * g++.old-deja/g++.ns/crash2.C: New test.
42771
42772 * g++.old-deja/g++.pt/defarg8.C: New test.
42773
42774 * g++.old-deja/g++.pt/instantiate6.C: New test.
42775
42776 * g++.old-deja/g++.pt/static6.C: New test.
42777
42778 * g++.old-deja/g++.pt/decl2.C: New test.
42779
42780 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42781
42782 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
42783 problem is actually related with name lookup, but so what? :-)
42784
42785 * g++.old-deja/g++.pt/friend37.C: New test.
42786
42787 1998-11-25 Dave Love <d.love@dl.ac.uk>
42788
42789 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
42790 element, which fails on some systems.
42791
42792 * g77.f-torture/execute/labug1.f: New test.
42793
42794 1998-11-21 Jeffrey A Law (law@cygnus.com)
42795
42796 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
42797 is defined.
42798
42799 1998-11-18 Dave Love <d.love@dl.ac.uk>
42800
42801 * g77.f-torture/compile/981117-1.f: New test.
42802
42803 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
42804
42805 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42806 properly discarded.
42807
42808 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
42809
42810 * gcc.c-torture/execute/memcheck: New directory of tests for
42811 -fcheck-memory-usage.
42812
42813 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
42814
42815 * README: New file, general information about the testsuite and
42816 new description of the various C++ test subdirectories.
42817 * README.g++: Eliminate obsolete information, update and move most
42818 relevant stuff to README.
42819
42820 1998-11-07 Richard Henderson <rth@cygnus.com>
42821
42822 * gcc.c-torture/compile/981107-1.c: New test.
42823
42824 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
42825
42826 * execute/memcpy-bi.c: New testcase.
42827
42828 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
42829
42830 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
42831 base classes.
42832
42833 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
42834 template is selected.
42835
42836 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
42837 classes, it should be accepted for all types.
42838
42839 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
42840
42841 * g++.old-deja/g++.pt/spec24.C: Ensure that template
42842 specializations start with template headers.
42843
42844 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
42845
42846 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
42847
42848 * g++.old-deja/g++.other/init9.C: Test cross initialization of
42849 non-POD types.
42850
42851 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42852
42853 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
42854
42855 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
42856
42857 * compile/981022-1.c, compile/981022-1.x: New test and driver.
42858
42859 1998-10-19 Jeffrey A Law (law@cygnus.com)
42860
42861 * 981019-1.c: New test.
42862
42863 1998-10-14 Robert Lipe <robertl@dgii.com>
42864
42865 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
42866 find objc headers.
42867
42868 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42869
42870 * compile/981001-4.c: Remove use of GCC extension that triggers a
42871 compiler bug.
42872
42873 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
42874
42875 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
42876
42877 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
42878
42879 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
42880 instantiation of template produces incorrect code for delete
42881 expression.
42882
42883 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
42884 constructors' name is not unique.
42885 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
42886 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
42887
42888 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
42889 automatic array of const is ill-formed.
42890
42891 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
42892 of template parameter?
42893
42894 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
42895 const.
42896
42897 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
42898 pointer-to-member expression.
42899
42900 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
42901 declaration causes ICE.
42902
42903 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
42904
42905 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
42906 reserved in the global namespace.
42907
42908 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
42909 generate needed virtual table.
42910
42911 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
42912
42913 1998-10-10 Dariush Eslimi <eslimi@loran.com>
42914
42915 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
42916 template-dependent type
42917
42918 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
42919
42920 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
42921 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
42922 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
42923
42924 * g++.old-deja/g++.other/using5.C: New test; using decl from base
42925 class should be usable as argument of member function.
42926 * g++.old-deja/g++.other/using6.C: New test; using decl from base
42927 class should be usable as return type of member function.
42928 * g++.old-deja/g++.other/using7.C: New test; using decl from base
42929 class should be usable as type of data member.
42930
42931 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
42932
42933 1998-10-09 Jeffrey A Law (law@cygnus.com)
42934
42935 * gcc.c-torture/special/920521-1.c: Fix bogus test.
42936
42937 1998-10-08 Nick Clifton <nickc@cygnus.com>
42938
42939 * gcc.dg/dll-?.c Add thumb to target list.
42940 Fix assembler scan patterns to match current assembler output.
42941
42942 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
42943
42944 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
42945 matching of template brackets.
42946
42947 * g++.old-deja/g++.other/using4.C: New test. Test using
42948 declarations of methods from base classes.
42949
42950 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
42951 within functions should introduce names into the innermost
42952 enclosing namespace.
42953
42954 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
42955 of static locals if first initialization throws.
42956
42957 1998-10-07 Jim Wilson <wilson@cygnus.com>
42958
42959 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
42960
42961 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
42962
42963 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
42964 lose track of the possible targets of tablejump insns.
42965 * special/special.exp: Run it.
42966
42967 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42968
42969 * g++.old-deja/g++.pt/friend35.C: New test. A template function
42970 must be declared before its specializations can be named in friend
42971 declarations.
42972
42973 1998-10-05 Dave Love <d.love@dl.ac.uk>
42974
42975 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
42976
42977 * g77.f-torture/execute/io1.f: New test.
42978
42979 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42980
42981 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
42982 with pointer to template function, for which no argument deduction
42983 is possible.
42984
42985 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
42986 specialization of template function as argument to template
42987 function.
42988
42989 * g++.old-deja/g++.other/access2.C: New test; Inner class
42990 shouldn't have privileged access to Outer's names.
42991
42992 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42993
42994 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
42995 friend template declared within template class conflicts with
42996 nested class of the same name.
42997
42998 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
42999 is ignored.
43000
43001 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
43002 object with direct initializer as function declaration.
43003
43004 * g++.old-deja/g++.other/decl2.C: New test; duplicate
43005 initializers.
43006
43007 * g++.old-deja/g++.other/null2.C: New test; conditional operator
43008 involving const pointer and NULL produces incorrect result.
43009
43010 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
43011 type name without `typename' should be rejected with -pedantic.
43012
43013 1998-10-02 Richard Henderson <rth@cygnus.com>
43014
43015 * g++.old-deja/g++.other/addrof1.C: New test.
43016
43017 1998-10-01 Nick Clifton <nickc@cygnus.com>
43018
43019 * gcc.c-torture/compile/981001-1.c: New test.
43020 * gcc.c-torture/execute/981001-1.c: New test.
43021
43022 1998-10-01 Jeffrey A Law (law@cygnus.com)
43023
43024 * gcc.c-torture/compile/981001-2.c: New test.
43025 * gcc.c-torture/compile/981001-3.c: New test.
43026 * gcc.c-torture/compile/981001-4.c: New test.
43027
43028 1998-10-01 Robert Lipe <robertl@dgii.com>
43029
43030 * lib/objc.exp (objc_target_compile): Add -L during compiles for
43031 multilibbed hosts. Idea grafted from g77.exp.
43032
43033 1998-09-30 Dave Love <d.love@dl.ac.uk>
43034
43035 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
43036 avoid losing on systems which need -lsocket.
43037
43038 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
43039
43040 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
43041 * g++.old-deja/g++.other/nested2.C: Ditto.
43042 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
43043 failure.
43044
43045 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
43046
43047 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
43048 preferred over template operator!= for enum bitfields.
43049
43050 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
43051
43052 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
43053 that happen to have the same base name, but in different scopes,
43054 are incorrectly rejected.
43055
43056 1998-09-16 Richard Henderson <rth@cygnus.com>
43057
43058 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
43059 on the native word size instead of an integer literal.
43060
43061 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
43062
43063 * g++.old-deja/g++.other/static2.C: Invocation of static data
43064 member of type pointer-to-function denoted as non-static member.
43065
43066 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
43067 checks involving function types and aliases.
43068
43069 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43070
43071 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
43072 redefined to the same non-trivial type.
43073
43074 * g++.old-deja/g++.pt/explicit73.C: Test for proper
43075 namespace-qualification of template specializations declared in
43076 other namespaces.
43077
43078 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
43079 to declare a subset of the specializations of a template function
43080 as friends of specializations of a template class.
43081
43082 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
43083 member templates that do not fully specialize the enclosing
43084 template class are rejected.
43085
43086 1998-09-11 Dave Love <d.love@dl.ac.uk>
43087
43088 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
43089
43090 1998-09-08 Dave Love <d.love@dl.ac.uk>
43091
43092 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
43093 altered from libf2c/libU77 version.
43094
43095 1998-09-06 Dave Love <d.love@dl.ac.uk>
43096
43097 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
43098
43099 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
43100
43101 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
43102 (un)signed char are different types for template specialization
43103 purposes.
43104
43105 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
43106
43107 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
43108 * objc: ObjC testsuite.
43109
43110 1998-08-31 Catherine Moore <clm@cygnus.com>
43111
43112 * gcc.c-torture/execute/941014-1.x: New file.
43113
43114 1998-08-31 Nick Clifton <nickc@cygnus.com>
43115
43116 * lib/c-torture.exp: Add support for
43117 torture_eval_before_compile and torture_eval_before_execute
43118 variables.
43119
43120 1998-08-30 Jeffrey A Law (law@cygnus.com)
43121
43122 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
43123 this test triggers valid.
43124
43125 1998-08-27 Jeffrey A Law (law@cygnus.com)
43126
43127 * gcc.dg/980827-1.c: New test.
43128
43129 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
43130
43131 * gcc.c-torture/execute/loop-4b.c: New test.
43132
43133 1998-08-26 Nick Clifton <nickc@cygnus.com>
43134
43135 * lib/c-torture.exp: Add support for
43136 torture_eval_before_compile and torture_eval_before_execute
43137 variables.
43138
43139 1998-08-25 Jeffrey A Law (law@cygnus.com)
43140
43141 * gcc.c-torture/compile/980825-1.c: New test.
43142
43143 1998-08-24 Nick Clifton <nickc@cygnus.com>
43144
43145 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
43146 count number tests in opt_t0 not good_t0.
43147
43148 1998-08-24 Jeffrey A Law (law@cygnus.com)
43149
43150 * gcc.c-torture/compile/930326-1.x: Fix typo.
43151
43152 1998-08-23 Mark Mitchell <mark@markmitchell.com>
43153
43154 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
43155 causes an ICE.
43156
43157 1998-08-21 Jeffrey A Law (law@cygnus.com)
43158
43159 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
43160 STACK_SIZE is defined.
43161 * gcc.c-torture/unsorted/stuct.c: Similarly.
43162
43163 * gcc.c-torture/compile/980821-1.c: New test.
43164
43165 1998-08-21 Jeffrey A Law (law@cygnus.com)
43166
43167 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
43168
43169 1998-08-19 Mark Mitchell <mark@markmitchell.com>
43170
43171 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
43172 code.
43173
43174 1998-08-09 Mark Mitchell <mark@markmitchell.com>
43175
43176 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
43177 error'.
43178
43179 1998-08-18 Jeffrey A Law (law@cygnus.com)
43180
43181 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
43182
43183 1998-08-16 Jeffrey A Law (law@cygnus.com)
43184
43185 * gcc.c-torture/compile/980816-1.c: New test.
43186
43187 * gcc.dg/980816-1.c: New test.
43188
43189 1998-08-13 Jeffrey A Law (law@cygnus.com)
43190
43191 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
43192 compiler for ieee tests.
43193
43194 1998-08-01 Dave Love <d.love@dl.ac.uk>
43195
43196 * g77.f-torture/compile/980729-0.f: New test.
43197
43198 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
43199
43200 * gcc.c-torture/special/eeprof-1.c: New test, for
43201 -finstrument-functions.
43202 * gcc.c-torture/special/special.exp: Run it.
43203
43204 1998-07-29 Jeffrey A Law (law@cygnus.com)
43205
43206 * gcc.c-torture/compile/980729-1.c: New test.
43207
43208 1998-07-27 Nick Clifton <nickc@cygnus.com>
43209
43210 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
43211 __thumb__ is defined, and test for ARM style doubles if so.
43212
43213 1998-07-26 Dave Love <d.love@dl.ac.uk>
43214
43215 * g77.f-torture/noncompile/980615-0.f: New test.
43216
43217 1998-07-26 H.J. Lu (hjl@gnu.org)
43218
43219 * gcc.dg/980312-1.c: Do link instead of compile.
43220 * gcc.dg/980313-1.c: Likewise.
43221
43222 1998-07-26 Jeffrey A Law (law@cygnus.com)
43223
43224 * gcc.c-torture/compile/980726-1.c: New test.
43225
43226 1998-07-25 Dave Love <d.love@dl.ac.uk>
43227
43228 * g77.f-torture/execute/io0.f: New test.
43229
43230 1998-07-24 Nick Clifton <nickc@cygnus.com>
43231
43232 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
43233 an int.
43234
43235 1998-06-18 Michael Meissner <meissner@cygnus.com>
43236
43237 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
43238 m32r bugs.
43239
43240 1998-07-17 Nick Clifton <nickc@cygnus.com>
43241
43242 * gcc.dg/980626-1.c: Expect failures for all toolchains until
43243 c-decl.c:grokdeclarator can handle mode attributes.
43244
43245 1998-07-16 Jeffrey A Law (law@cygnus.com)
43246
43247 * gcc.c-torture/execute/980716-1.c: New test.
43248
43249 1998-07-13 Jeffrey A Law (law@cygnus.com)
43250
43251 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
43252 the mn10200.
43253 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
43254 the mn10200.
43255 * gcc.c-torture/execute/va-arg-3.x: Similarly.
43256 * gcc.c-torture/compile/930326-1.x: Similarly.
43257
43258 1998-07-13 Dave Love <d.love@dl.ac.uk>
43259
43260 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
43261 New test from Craig.
43262
43263 1998-07-12 Dave Love <d.love@dl.ac.uk>
43264
43265 * g77.f-torture/noncompile/980616-0.f: New test.
43266
43267 * g77.f-torture/execute/970816-3.f: New test from Craig.
43268
43269 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43270
43271 * g++.other/singleton.C: Return error value instead of taking
43272 SIGSEGV.
43273
43274 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
43275
43276 * g++.other/singleton.C: New test. Warning is under dispute.
43277 Runtime crash is not.
43278
43279 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43280
43281 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
43282 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
43283 using6.C, using7.C}: New namespace tests.
43284
43285 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43286
43287 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
43288 specialization with typedef'ed names used as array indexes.
43289
43290 1998-07-09 Jeffrey A Law (law@cygnus.com)
43291
43292 * gcc.c-torture/execute/980709-1.c: New test.
43293
43294 * gcc.dg/980709-1.c: New test.
43295
43296 1998-07-07 Richard Henderson <rth@cygnus.com>
43297
43298 * gcc.c-torture/execute/bcp-1.c: New test.
43299
43300 1998-07-07 Jeffrey A Law (law@cygnus.com)
43301
43302 * gcc.c-torture/execute/980707-1.c: New test.
43303
43304 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
43305
43306 * gcc.c-torture/compile/980706-1.c: New test.
43307
43308 1998-07-01 Dave Love <d.love@dl.ac.uk>
43309
43310 * g77.f-torture/execute/980701-0.f,
43311 g77.f-torture/execute/980701-1.f: New test from Craig.
43312
43313 1998-07-01 Jeffrey A Law (law@cygnus.com)
43314
43315 * gcc.c-torture/compile/980701-1.c: New test.
43316
43317 * gcc.c-torture/execute/980701-1.c: New test.
43318
43319 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
43320 rlsruhe.de>
43321
43322 * g++.old-deja/g++.robertl/eb132.C: New test.
43323 * g++.old-deja/g++.robertl/eb133.C: Likewise.
43324
43325 1998-06-29 Dave Love <d.love@dl.ac.uk>
43326
43327 * g77.f-torture/execute/980628-7.f,
43328 g77.f-torture/execute/980628-8.f,
43329 g77.f-torture/execute/980628-9.f,
43330 g77.f-torture/execute/980628-10.f: New tests from Craig.
43331
43332 * g77.f-torture/execute/980628-3.f: Remove mail headers.
43333
43334 1998-06-28 Jeffrey A Law (law@cygnus.com)
43335
43336 * g77.f-torture/execute/980628-4.f: New test from Craig.
43337 * g77.f-torture/execute/980628-5.f: Likewise.
43338 * g77.f-torture/execute/980628-2.f: Likewise.
43339 * g77.f-torture/execute/980628-0.f: Likewise.
43340 * g77.f-torture/execute/980628-1.f: Likewise.
43341 * g77.f-torture/execute/980628-3.f: Likewise.
43342 * g77.f-torture/execute/980628-6.f: Likewise.
43343
43344 1998-06-28 Jeffrey A Law (law@cygnus.com)
43345
43346 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
43347 directory when nothing has been installed yet.
43348
43349 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
43350
43351 * gcc.c-torture/special/special.exp: Handle newer versions of
43352 dejagnu.
43353
43354 1998-06-26 Jeffrey A Law (law@cygnus.com)
43355
43356 * gcc.dg/980626-1.c: New test.
43357
43358 1998-06-19 Bruno Haible <haible@ilog.fr>
43359
43360 * gcc.misc-tests/m-un-2.c: New test.
43361 * g++.old-deja/g++.other/warn01.c: Likewise.
43362
43363 1998-06-19 Robert Lipe <robertl@dgii.com>
43364
43365 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
43366 compatibility with assmblers with a different comment character.
43367 Eliminate use of GAS-specific extensions.
43368
43369 1998-06-19 Jeffrey A Law (law@cygnus.com)
43370
43371 * gcc.c-torture/execute/ieee/980619-1.c: New test.
43372
43373 1998-06-19 Robert Lipe <robertl@dgii.com>
43374
43375 * lib/g77.exp: Replace search for libf2c.a with search for newly
43376 renamed libg2c.a
43377
43378 1998-06-17 Jeffrey A Law (law@cygnus.com)
43379
43380 * gcc.c-torture/execute/980617-1.c: New test.
43381
43382 1998-06-12 Jeffrey A Law (law@cygnus.com)
43383
43384 * gcc.c-torture/execute/980612-1.c: New test.
43385
43386 1998-06-08 Jeffrey A Law (law@cygnus.com)
43387
43388 * gcc.dg/980523-1.c: Only test on ppc-linux.
43389 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
43390
43391 * gcc.c-torture/execute/980608-1.c: New test.
43392
43393 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
43394
43395 * gcc.c-torture/execute/980605-1.c: New test.
43396
43397 1998-06-04 Jeffrey A Law (law@cygnus.com)
43398
43399 * gcc.c-torture/execute/980604-1.c: New test.
43400
43401 1998-06-02 Jeffrey A Law (law@cygnus.com)
43402
43403 * gcc.c-torture/execute/980602-1.c: New test.
43404 * gcc.c-torture/execute/980602-2.c: Likewise.
43405
43406 1998-06-02 Dave Love <d.love@dl.ac.uk>
43407
43408 * 970125-0.f: Fix per JCB. Add commentary.
43409
43410 1998-05-31 Michael Meissner <meissner@cygnus.com>
43411
43412 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
43413 IEEE -0 support.
43414
43415 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
43416
43417 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
43418 earlier.
43419
43420 1998-05-28 Catherine Moore <clm@cygnus.com>
43421
43422 * gcc.c-torture/execute/980526-3.c: New test.
43423
43424 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
43425
43426 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
43427 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
43428 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
43429 m88k-motorola-sysv3 to XFAIL.
43430
43431 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43432
43433 * gcc.dg/980526-1.c: New test.
43434 * gcc.c-torture/execute/980526-2.c: New test.
43435
43436 1998-05-26 Jeffrey A Law (law@cygnus.com)
43437
43438 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
43439
43440 * gcc.c-torture/execute/980526-1.c: New test.
43441
43442 1998-05-26 Dave Love <d.love@dl.ac.uk>
43443
43444 * g77.f-torture/execute/alpha2.f: Add runtime test.
43445
43446 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
43447
43448 * g++.old-deja/old-deja.exp: Strip leading directories.
43449
43450 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
43451 error for the line. Don't run multiple tests for the same line.
43452
43453 1998-05-23 Jeffrey A Law (law@cygnus.com)
43454
43455 * gcc.dg/980523-1.c: New test.
43456
43457 1998-05-23 Dave Love <d.love@dl.ac.uk>
43458
43459 * g77.f-torture/compile/970915-0.f: New test.
43460
43461 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
43462
43463 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
43464
43465 1998-05-21 Jeffrey A Law (law@cygnus.com)
43466
43467 * gcc.dg/980520-1.c: New test.
43468
43469 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
43470
43471 * gcc.dg/980502-1.c: Fix return type.
43472
43473 1998-05-20 Jeffrey A Law (law@cygnus.com)
43474
43475 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
43476 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
43477 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
43478 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
43479 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
43480
43481 1998-05-20 Dave Love <d.love@dl.ac.uk>
43482
43483 * g77.f-torture/execute/980520-1.f: New test.
43484
43485 1998-05-15 Dave Love <d.love@dl.ac.uk>
43486
43487 * lib/mike-g77.exp: New file.
43488
43489 * g77.f-torture/noncompile/noncompile.exp,
43490 g77.f-torture/noncompile/check0.f: New files.
43491
43492 1998-05-14 Dave Love <d.love@dl.ac.uk>
43493
43494 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
43495 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
43496 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
43497 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
43498 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
43499 abort where appropriate.
43500
43501 1998-05-05 Michael Meissner <meissner@cygnus.com>
43502
43503 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
43504 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
43505
43506 1998-04-29 Dave Love <d.love@dl.ac.uk>
43507
43508 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
43509
43510 1998-04-27 Dave Love <d.love@dl.ac.uk>
43511
43512 * g77.f-torture/compile/980427-0.f: New test.
43513
43514 1998-04-24 Dave Love <d.love@dl.ac.uk>
43515
43516 * g77.f-torture/compile/980424-0.f: New test.
43517
43518 1998-04-19 Dave Love <d.love@dl.ac.uk>
43519
43520 * g77.f-torture/compile/980419-2.f (main): New test.
43521 * g77.f-torture/compile/970125-0.f: New test.
43522 * g77.f-torture/compile/980419-1.f: New test.
43523
43524 1998-04-08 Jim Wilson <wilson@cygnus.com>
43525
43526 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
43527 of loop-4.c.
43528
43529 1998-04-07 Jim Wilson <wilson@cygnus.com>
43530
43531 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
43532
43533 1998-04-03 Jim Wilson <wilson@cygnus.com>
43534
43535 * gcc.c-torture/compile/980329-1.c: New test.
43536
43537 1998-03-18 Jim Wilson <wilson@cygnus.com>
43538
43539 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
43540 * gcc.dg/980312-1.c: Fix typo in -march command.
43541
43542 1998-03-16 H.J. Lu (hjl@gnu.org)
43543
43544 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
43545
43546 1998-03-11 Robert Lipe <robertl@dgii.com>
43547
43548 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
43549 Dave Love agree the Fortran source is bogus.
43550
43551 1998-03-11 Robert Lipe <robertl@dgii.com>
43552
43553 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
43554 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
43555 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
43556 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
43557 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
43558
43559 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43560
43561 * g++.old-deja/g++.other/friend1.C: New test.
43562
43563 1998-02-18 Dave Love <d.love@dl.ac.uk>
43564
43565 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
43566 possibly uninitialized) variables and declare dnrm2.
43567
43568 1998-02-23 Robert Lipe <robertl@dgii.com>
43569
43570 From Bruno Haible <haible@ilog.fr>:
43571 * gcc.c-torture/execute/980223.c: New test.
43572
43573 1998-02-13 Jeffrey A Law (law@cygnus.com)
43574
43575 * gcc.dg/ifelse-1.c: New test.
43576
43577 1998-02-09 H.J. Lu (hjl@gnu.org)
43578
43579 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
43580
43581 * lib/old-dejagnu.exp (old-dejagnu): Added the
43582 "execution test - XFAIL *-*-*" handling in the spirit of
43583 "excess errors test -". Changed the "execution test fails"
43584 handling to be like "excess errors test fails".
43585 * Update various tests accordingly.
43586
43587 1998-02-06 Jim Wilson <wilson@cygnus.com>
43588
43589 * gcc.c-torture/execute/980205.c: New test.
43590
43591 1998-01-18 Jeffrey A Law (law@cygnus.com)
43592
43593 * lib/c-torture.exp: Look for .x files instead of .cexp files.
43594 * lib/f-torture.exp: Similarly.
43595 * gcc.c-torture: Rename all .cexp files to .x files.
43596
43597 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
43598
43599 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
43600 (940510-1.c): Removed duplicate.
43601 (971104-1.c): New test.
43602
43603 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
43604
43605 * lib/f-torture.exp: Improve error and loop detection.
43606
43607 1997-11-19 Michael Meissner <meissner@cygnus.com>
43608
43609 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
43610 use that to size the filler array.
43611
43612 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
43613
43614 * lib/c-torture.exp(c-torture-execute): Fix typo.
43615
43616 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
43617 testcase as the executable name. Keep the executable around if
43618 the test fails.
43619
43620 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
43621
43622 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
43623 changes. Only test one -g option, and move it to the end of the
43624 list of options to test.
43625
43626 1997-09-19 Michael Meissner <meissner@cygnus.com>
43627
43628 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
43629 variable GCC_TORTURE_OPTIONS to supply default switches separated
43630 by colons. If no environment variable, run tests with -O0 -g, -O1
43631 -g, and -O2 -g as well.
43632
43633 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
43634
43635 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
43636 explanatory comments. Fix indentation.
43637
43638 1997-09-15 Jeffrey A Law (law@cygnus.com)
43639
43640 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
43641
43642 1997-09-11 Jeffrey A Law (law@cygnus.com)
43643
43644 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
43645 * g++.old-deja/g++.mike/p7325.C: Likewise.
43646 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
43647
43648 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
43649
43650 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
43651 * g++.old-deja/g++.brendan/crash30.C: Likewise.
43652 * g++.old-deja/g++.brendan/crash39.C: Likewise.
43653 * g++.old-deja/g++.law/operators4.C: Likewise.
43654
43655 1997-09-11 Joe Buck (jbuck@synopsys.com)
43656
43657 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
43658 * g++.old-deja/g++.mike/p784.C: Ditto.
43659 * g++.old-deja/g++.mike/p785.C: Ditto.
43660
43661 1997-09-05 Jeffrey A Law (law@cygnus.com)
43662
43663 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
43664
43665 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43666
43667 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
43668 target feature; pass this to c-torture-execute as needed.
43669
43670 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43671
43672 * lib/c-torture.exp(c-torture-execute): If the previous and the
43673 current executables being tested are identical, we don't need to
43674 run the executable again. Try to make the executable names
43675 unique. Add an optional argument for passing additional compiler
43676 flags.
43677
43678 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
43679
43680 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
43681
43682 1997-08-29 Jeffrey A Law (law@cygnus.com)
43683
43684 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
43685
43686 1997-07-31 Jeffrey A Law (law@cygnus.com)
43687
43688 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
43689 32bit or larger longs.
43690
43691 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
43692 have either a 32bit long or 32bit int.
43693
43694 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
43695
43696 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
43697 Make double precision tests dependent on sizeof (double).
43698
43699 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
43700
43701 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
43702 too.
43703
43704 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
43705
43706 * gcc.c-torture/compile/961203-1.cexp: New script.
43707
43708 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
43709
43710 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
43711 up the includes ourselves.
43712
43713 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
43714
43715 * lib/plumhall.exp: Remove random include, and add a few
43716 verbose messages for debugging.
43717
43718 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
43719
43720 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
43721 of trying to do it ourselves.
43722
43723 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43724
43725 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
43726
43727 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
43728
43729 * gcc.prms/5403.c: Made regexp a bit less strict.
43730
43731 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
43732
43733 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
43734 is returned from remote_load instead.
43735 * lib/plumhall.exp: Ditto.
43736 * lib/mike-g++.exp: Ditto.
43737 * lib/old-dejagnu.exp: Ditto.
43738 * lib/c-torture.exp: Ditto.
43739
43740 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
43741
43742 * lib/g++.exp: Use build_wrapper procedure.
43743 * lib/gcc.exp: Ditto.
43744
43745 1997-05-20 Jeffrey A Law (law@cygnus.com)
43746
43747 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
43748 an old-style decl for malloc. Fixes tests to work when
43749 sizeof (int) != sizeof (size_t).
43750
43751 1997-05-15 Mike Meissner <meissner@cygnus.com>
43752
43753 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
43754
43755 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
43756 use stdargs.h interface.
43757
43758 1997-05-15 Mike Meissner <meissner@cygnus.com>
43759
43760 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
43761 NO_VARARGS when compiling.
43762
43763 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
43764
43765 * lib/plumhall.exp(ph_includes): New procedure.
43766 (ph_make): Use it.
43767 (ph_compiler): Ditto.
43768
43769 * lib/g++.exp: Rename test-glue.c to testglue.c.
43770 * lib/gcc.exp: Ditto.
43771
43772 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
43773
43774 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
43775 to completion when it's called.
43776
43777 1997-03-21 Michael Meissner <meissner@cygnus.com>
43778
43779 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
43780 is defined, don't do test.
43781
43782 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
43783
43784 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
43785 for object files.
43786 (ph_summary): Mark skipped testcases as untested, not unresolved.
43787
43788 * lib/plumhall.exp (ph_make): If unresolved because of bad
43789 errorCode, record errorCode in log file.
43790 (*): Replace send_log/verbose with verbose -log.
43791
43792 1997-03-19 Michael Meissner <meissner@cygnus.com>
43793
43794 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
43795 double conversion if double isn't at least 8 bytes.
43796
43797 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
43798 int to work with targets where int is 16 bits.
43799
43800 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
43801 8 bytes, just exit, since 4 byte doubles don't have enough bits of
43802 precision for the test to complete.
43803
43804 1997-03-14 Michael Meissner <meissner@cygnus.com>
43805
43806 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
43807 if d10v is not compiled with the -mdouble64 flag.
43808 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
43809
43810 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
43811 d10v is not compiled with the -mint32 flag.
43812
43813 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
43814
43815 * lib/plumhall.exp: Use incr_count.
43816
43817 1997-03-12 Jeffrey A Law (law@cygnus.com)
43818
43819 * gcc.c-torture: Update to c-torture-1.45.
43820
43821 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
43822
43823 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
43824 the name of the expect testcase file).
43825
43826 * lib/g++.exp(g++_init): Ditto.
43827
43828 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
43829
43830 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
43831 the host.
43832
43833 * lib/gcc.exp(gcc_exit): New procedure.
43834
43835 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
43836
43837 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
43838 specs where appropriate.
43839
43840 * g++.old-deja/g++.arm/*: Added additional ERROR checks
43841 because of new "candidates are" messages, and removed a few
43842
43843 * Converted all non-old-style g++ testcases to old-style, and
43844 moved into g++.old-deja.
43845
43846 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
43847
43848 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
43849 options.
43850
43851 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
43852 succeeded.
43853
43854 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
43855
43856 1997-02-13 Michael Meissner <meissner@cygnus.com>
43857
43858 * lib/gcc.exp (gcc_target_compile): Add support for defining
43859 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
43860 the machine doesn't have those features.
43861
43862 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
43863
43864 * g++.law/operators4.exp: Don't use LIBS.
43865
43866 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
43867
43868 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
43869
43870 * lib/mike-g++.exp: Don't set the compiler to be tested here.
43871 * lib/g++.exp: Set it here instead. Also, allow use of the
43872 --tool_exec and --tool_opt options. Change CXX to
43873 GXX_UNDER_TEST.
43874
43875 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
43876
43877 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
43878
43879 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
43880
43881 * lib/old-dejagnu.exp: Use prune_warnings instead of
43882 prune_system_crud.
43883 * lib/mike-g++.exp: Ditto.
43884 * lib/gcc.exp: Ditto.
43885 * lib/g++.exp: Ditto.
43886
43887 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
43888
43889 1997-02-07 Jeffrey A Law (law@cygnus.com)
43890
43891 * 941014-2.c: Include stdlib.h
43892 * 960327-1.c: Include stdio.h
43893 * dbra.c, index-1.c: Don't assume ints are 32bits.
43894
43895 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
43896
43897 * lib/gcc.exp: Add gcc,stack_size target feature.
43898
43899 * lib/g++.exp(g++_target_compile): Add the include and link
43900 paths here, not in two other places. And, it's $options, not
43901 options.
43902
43903 * lib/mike-g++.exp(postbase): Remove the code that determines
43904 the correct include and link paths.
43905 * g++.old-deja/old-deja.exp: Ditto.
43906
43907 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
43908
43909 * lib/g++.exp(g++_init): target_compile no longer returns the
43910 filename of the result.
43911
43912 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
43913
43914 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
43915 call to glob.
43916
43917 * gcc.c-torture/special/special.exp: Change call to
43918 gcc_target_compile to include the object file.
43919
43920 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
43921
43922 * gcc.c-torture/special/special.exp: Correct misspelling in last
43923 change.
43924
43925 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
43926
43927 * lib/plumhall.exp(ph_summary): Log the entire output of the
43928 executable. Return -1 if there were any failures, 0 otherwise.
43929 (ph_execute): Return -1 if there were any failures, 0 otherwise.
43930 (ph_make): Clean up objects and executables that were built
43931 if the tests succeeded.
43932
43933 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
43934
43935 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
43936 libraries and includes in the build tree as appropriate.
43937
43938 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43939
43940 * lib/c-torture.exp: Instead of looking for the global variable
43941 NO_LONG_LONG, check to see if that's a feature of the target.
43942
43943 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43944
43945 * config/default.exp: Minimize. Delete the remainer of the files in
43946 config; this functionality is now in devo/dejagnu/config.
43947
43948 g++.*/*: Pass any additional flags used to compile to postbase;
43949 delete CXXFLAGS.
43950
43951 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
43952 is now done by runtest.exp. Use gcc_target_compile instead of
43953 compile.
43954
43955 lib/c-torture.exp: Use gcc_target_compile instead of compile.
43956 Remove references to CFLAGS. Use remote_file instead of
43957 calling rm -f.
43958 (c-torture): Take a list of arguments to use to compile this
43959 testcase.
43960
43961 lib/g++.exp: Simplify. Use target_compile instead of compile.
43962 lib/gcc-dg.exp: Ditto.
43963 lib/gcc.exp: Ditto.
43964 lib/mike-{gcc,g++}.exp: Ditto.
43965 lib/old-dejagnu.exp: Ditto.
43966 lib/plumhall.exp: Ditto.
43967
43968 1997-01-08 Jim Wilson <wilson@cygnus.com>
43969
43970 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
43971 (ph_linker): Likewise.
43972
43973 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
43974
43975 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
43976 MAP_ANON / MAP_ANONYMOUS if defined;
43977 else try to map from /dev/zero .
43978
43979 1996-11-12 Jeffrey A Law (law@cygnus.com)
43980
43981 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
43982 isn't defined, then define it to MAP_ANONYMOUS.
43983
43984 1996-11-12 Jeffrey A Law (law@cygnus.com)
43985
43986 * gcc.c-torture: Update to c-torture-1.42 release.
43987
43988 1996-11-11 Jeffrey A Law (law@cygnus.com)
43989
43990 * gcc.c-torture: Update to c-torture-1.41 release.
43991
43992 1996-10-27 Jeffrey A Law (law@cygnus.com)
43993
43994 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
43995 c-torture release.
43996
43997 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
43998
43999 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
44000 and LDFLAGS. Fix second case to append the target_info ldflags
44001 onto LDFLAGS, not CFLAGS.
44002 * lib/g++.exp (g++_init): Add target_info stuff.
44003 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
44004 of libgloss and newlib flags for !native.
44005
44006 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
44007 (GDB): Fix relative path to go up another dir for finding gdb.
44008
44009 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
44010
44011 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
44012 versions in the target_info array, if they don't exist.
44013
44014 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
44015
44016 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
44017
44018 1996-07-08 Jim Wilson <wilson@cygnus.com>
44019
44020 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
44021 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
44022
44023 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
44024
44025 * lib/old-dejagnu.exp: Don't remove the output file before we've
44026 actually tested it. Don't append pwd to the path of the executable
44027 we're testing.
44028
44029 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
44030
44031 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
44032
44033 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
44034
44035 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
44036 temporary directory for compiler files, and set it to a default
44037 value of /tmp. Set $output as the name of the output file from
44038 compiling the testcase. Add a -o option to $cflags_var so the
44039 compiler writes the final output file as $output. Set $executable
44040 to $output.
44041
44042 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
44043 directory for compiler files, and set it to /tmp if it doesn't
44044 already have a value. Set $output_file to the name of the output
44045 file from compiling the testcase. Add a -o option to CXXFLAGS so
44046 the compiler writes the final output file as $output. Use $output
44047 as the executable to be tested.
44048
44049 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44050
44051 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
44052
44053 1996-06-08 Jeffrey A Law (law@cygnus.com)
44054
44055 * gcc.c-torture/execute/pending-1.c: New test. Still
44056 pending in Tege's queue.
44057
44058 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
44059
44060 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
44061 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
44062 if there were failures. Call unresolved if there were unresolved
44063 testcases. Call gcc_fail if program did not run to completion.
44064 (ph_make): Pass additional argument name to ph_execute.
44065 (ph_execute): Add new argument. Pass additional arguments to
44066 ph_summary. Call gcc_fail is there is no execution output.
44067
44068 1996-04-24 Jeffrey A Law (law@cygnus.com)
44069
44070 * lib/plumhall.exp (proc_summary): Output relavent summary
44071 lines into the log so specific failures in plumhall can be
44072 investigated.
44073
44074 1996-04-10 Jeffrey A Law (law@cygnus.com)
44075
44076 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
44077 (c-torture-execute): Don't try to execute tests which use
44078 "long long" types if $NO_LONG_LONG is nonzero.
44079
44080 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
44081
44082 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
44083 not c-torture.
44084
44085 * gcc.ieee: Move from here.
44086 * gcc.c-torture/execute/ieee: To here.
44087
44088 1996-03-26 Jeffrey A Law (law@cygnus.com)
44089
44090 * gcc.c-torture: Update to c-torture-1.41 release.
44091
44092 1996-03-22 Jeffrey A Law (law@cygnus.com)
44093
44094 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
44095 not "$output".
44096
44097 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
44098
44099 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
44100 -c present.
44101
44102 1996-03-02 Jeffrey A Law (law@cygnus.com)
44103
44104 * config/proelf.exp: Handle connecting to a simulator.
44105
44106 1996-01-31 Jeffrey A Law (law@cygnus.com)
44107
44108 * config/proelf.exp: New file. Enough framework that we can
44109 run c-torture tests on the proelf targets (or any other target
44110 that gdb can connect to for that matter).
44111
44112 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
44113
44114 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
44115 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
44116
44117 * lib/plumhall.exp (ph_execute): Always call ph_summary if
44118 exec_output exists.
44119
44120 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
44121
44122 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
44123 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
44124
44125 * config/*.exp: Update FSF address. Change result of ${tool}_load
44126 to pass/fail/unresolved/unsupported/untested. Caller must now
44127 call unresolved/unsupported/untested.
44128 * lib/*.exp: Update FSF address. Update to handle new results of
44129 ${tool}_load.
44130 * lib/chill.exp (verbose): Delete.
44131
44132 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
44133
44134 * lib/gcc.exp (default_gcc_start): Change order of args to
44135 $LDFLAGS $CFLAGS $LIBS.
44136 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
44137 Save/set/restore CFLAGS. Pass single arg to gcc_start.
44138 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
44139 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44140 * gcc.misc-tests/dg-test.exp: Likewise.
44141 * gcc.misc-tests/msgs.exp: Likewise.
44142 * gcc.prms/prms.exp: Likewise.
44143 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
44144 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44145
44146 * lib/dg.exp: Deleted, moved to dejagnu/lib.
44147
44148 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44149
44150 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
44151
44152 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
44153 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
44154
44155 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
44156 necessary.
44157
44158 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
44159
44160 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
44161 global for loop; add use of $mathlib.
44162 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
44163 settings here; set mathlib for anything but VxWorks.
44164
44165 1996-01-22 Jeffrey A Law (law@cygnus.com)
44166
44167 * gcc.c-torture: Update to c-torture-1.40 release.
44168
44169 1996-01-03 Jeffrey A Law (law@cygnus.com)
44170
44171 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
44172 dg.exp.
44173
44174 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
44175
44176 * lib/c-torture.exp (c-torture-execute): Declare "output" as
44177 global.
44178
44179 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
44180
44181 * lib/g++.exp (LIBS): Define if not already.
44182 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
44183 (gcc-dg-prune): Call prune_gcc_output.
44184 * lib/gcc.exp (prune_gcc_output): New proc.
44185 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
44186 prune_gcc_output.
44187
44188 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
44189
44190 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
44191 (c-torture-execute): Likewise. Rename `name' to `testcase'.
44192
44193 1995-11-15 Jeffrey A Law (law@cygnus.com)
44194
44195 * gcc.c-torture: Update to c-torture-1.39 release.
44196
44197 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
44198
44199 * lib/c-torture.exp (c-torture-execute): Don't return if one option
44200 fails, try others as well.
44201
44202 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
44203
44204 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
44205 If compilation fails, mark execute tests as `untested'.
44206 If test is marked as unsupported, don't mark compilation and
44207 execute tests as failed.
44208
44209 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
44210
44211 * lib/g++.exp (g++_init): Don't link in libg++, and look to
44212 libstdc++ for whether or not we want to be doing shared
44213 libraries. Delete link_curses since we don't need it anymore.
44214 * lib/mike-g++.exp (postbase): Don't link in libg++.
44215 * g++.old-deja/old-deja.exp: Likewise.
44216
44217 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
44218
44219 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
44220
44221 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
44222
44223 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
44224 For that, add `-Wl,-a,shared_archive'.
44225 * g++.old-deja/old-deja.exp: Likewise.
44226
44227 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
44228
44229 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
44230
44231 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
44232
44233 * lib/mike-g++.exp (postbase): Pay attention to the status of
44234 g++_load.
44235
44236 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
44237
44238 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
44239
44240 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
44241
44242 * lib/gcc.exp (default_gcc_start): No longer need to log program
44243 being executed or its output, execute_anywhere does that now.
44244 * lib/g++.exp (default_g++_version): Call execute_anywhere.
44245 (default_g++_start): Likewise. Delete calls to verbose/send_log.
44246
44247 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
44248
44249 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
44250 the same as those in lib/g++.exp.
44251
44252 1995-10-10 Jeff Law (law@hurl.cygnus.com)
44253
44254 * gcc.c-torture: Update to c-torture-1.38 release.
44255 * gcc.ieee: Related changes.
44256
44257 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
44258
44259 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
44260 "exec". Minor reformatting changes.
44261
44262 * config/rom68k.exp (${tool}_load): Make it work in a canadian
44263 cross. This means all "exec" calls now work on a remote host as
44264 well.
44265 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
44266 cross. Filter out the extra "\r\n" stuff that expect puts in.
44267 (c-torture-execute): Filter out the bogus warnings like
44268 c-torture-compile does. Add support for canadian cross.
44269 * lib/gcc.exp (default_gcc_version, default_gcc_start)
44270 Use execute_anywhere rather than calling exec directly. Now it
44271 works for canadian cross testing.
44272
44273 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
44274
44275 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
44276 results into a variable, and check that rather than using file exists.
44277
44278 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
44279
44280 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
44281 create a libg++.so. For sunos4.1.*, also add -ltermcap.
44282
44283 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44284
44285 * g++.old-deja/old-deja.exp: Create and pass runshlib and
44286 lib_curses if there's a shared libg++ in the build tree.
44287
44288 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
44289
44290 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
44291 if not supported target.
44292
44293 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
44294
44295 * lib/g++.exp (g++_init): Move empty setting of runshlib and
44296 link_curses up to always happen, not just for native builds.
44297
44298 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
44299
44300 * gcc.c-torture: Update to c-torture-1.36 release.
44301 * gcc.failure: Related changes.
44302
44303 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
44304
44305 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
44306
44307 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
44308
44309 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
44310 * lib/mike-g++.exp (postbase): Not in here. Still reference
44311 runshlib, link_curses, and mathlib for link and run.
44312
44313 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
44314 pass the runtime shared library options for Solaris, OSF/1, and
44315 Irix5, and link with -lcurses to avoid unresolved references.
44316
44317 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
44318
44319 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
44320 only run once.
44321
44322 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
44323
44324 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
44325
44326 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
44327
44328 * gcc.c-torture: Update to c-torture-1.35 release. Note we
44329 do not have a framework for the "compat" tests yet.
44330
44331 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
44332
44333 * lib/mike-g++.exp (postbase): New local variable `mathlib',
44334 set to null if we're testing vxworks5.1. Use that instead of
44335 `-lm' in the setting of LIBS for link and run.
44336
44337 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
44338
44339 * config/rom68k.exp (${tool}_load): Major changes to make it
44340 work. Verified that it does in fact return the stuff in
44341 exec_output properly. Catch any Emul or any TRAP other than 0.
44342
44343 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
44344
44345 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
44346 LDFLAGS properly for targets that need stuff from libgloss.
44347 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
44348 only run once.
44349 (gpp_initialized): New variable.
44350
44351 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
44352
44353 * config/rom68k.exp: Load libgloss.exp.
44354 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
44355 so we can produce a fully linked binary.
44356 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
44357 so we can produce a fully linked binary.
44358
44359 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
44360
44361 * lib/plumhall.exp (ph_section): Watch for expected failures.
44362 Add missing `else'.
44363
44364 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
44365 run the testcase.
44366 (c-torture): Likewise.
44367
44368 1995-08-28 Doug Evans <dje@cygnus.com>
44369
44370 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
44371
44372 * lib/mike-g++.exp (mike_cleanup): New proc.
44373 (prebase): New globals compiler_result, not_compiler_result,
44374 target_regexp.
44375 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
44376 allow leading "-" in pattern. Watch for unsupported tests.
44377 If $compiler_result is set, pattern match assembler code,
44378 and ditto for $not_compiler_result.
44379 * lib/mike-gcc.exp: Likewise.
44380
44381 * lib/plumhall.exp (ph_execute): Only call ph_summary if
44382 execution "succeeded".
44383
44384 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
44385
44386 * config/win32.exp: New file.
44387 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
44388
44389 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
44390
44391 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
44392 unsupported.
44393 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
44394 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
44395 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
44396
44397 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
44398 "... without exceptions was ...". That is now handled by
44399 prune_system_crud.
44400 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44401
44402 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
44403
44404 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
44405 sieve.c,sort2.c}: New files.
44406 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
44407 sieve.exp,sort2.exp}: Drivers for them.
44408
44409 * lib/mike-gcc.exp (program_output): New user settable variable.
44410 (postbase): Call prune_system_crud. Also prune extraneous compiler
44411 messages.
44412 * lib/mike-g++.exp (program_output): New user settable variable.
44413
44414 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
44415
44416 * config/sh.exp: Deleted (use sim.exp instead).
44417
44418 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
44419
44420 * config/vx.exp: Declare CHECKTASK as global.
44421 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
44422 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
44423 * lib/old-dejagnu.exp: Load [pwd]/$executable.
44424
44425 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44426
44427 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
44428 target. Like vx.exp, only includes `vx29k.exp' instead of
44429 `vxworks.exp'.
44430
44431 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
44432
44433 * config/sim.exp: Increase time limit from 120 seconds to 240.
44434
44435 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
44436
44437 * gcc.c-torture/execute/950628-1.c: New test.
44438
44439 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
44440
44441 * gcc.c-torture: Update with changes/additions from
44442 c-torture-1.34.
44443
44444 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
44445
44446 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
44447
44448 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
44449
44450 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
44451
44452 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
44453
44454 * gcc.c-torture/compile/950512-1.c: New test.
44455 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
44456 * gcc.dg/struct-ret-1.c: Likewise.
44457
44458 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
44459
44460 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
44461 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
44462
44463 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
44464
44465 * gcc.c-torture/special/920411-1.c: Deleted.
44466 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
44467
44468 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
44469
44470 * config/sim.exp (${tool}_load): Hack in call to bash to get a
44471 cpu limit.
44472
44473 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
44474
44475 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
44476
44477 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
44478
44479 From kenner;
44480 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
44481 is the proper length.
44482 * va-arg-3.c: Likewise.
44483
44484 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
44485
44486 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
44487 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
44488
44489 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
44490 * lib/g++.exp (default_g++_start): Delete old cruft.
44491
44492 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
44493
44494 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
44495 (2 * (1 << 18)) to (2 * (1 << 17)).
44496
44497 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
44498
44499 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
44500
44501 * config/rom68k.exp: Renamed from config/idp.exp
44502
44503 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
44504
44505 * c-torture/compile/921109-2.c
44506
44507 1995-04-18 Mike Stump <mrs@cygnus.com>
44508
44509 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
44510 excess errors.
44511
44512 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
44513
44514 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
44515 output.
44516 * lib/g++.exp (default_g++_start): Likewise.
44517
44518 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
44519
44520 * gcc.c-torture/compile/950329-1.c: New test.
44521
44522 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
44523
44524 * config/bug.exp (${tool}_load): Updated to use new remote_open
44525 and remote_close procs.
44526 * config/idp.exp: New file.
44527
44528 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
44529
44530 * gcc.c-torture/execute/950322-1.c: New test.
44531
44532 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
44533
44534 * config/vx.exp (${tool}_load): Clean up testing of return code from
44535 vxworks_ld and vxworks_spawn.
44536
44537 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
44538
44539 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
44540
44541 1995-03-13 Mike Stump <mrs@cygnus.com>
44542
44543 * lib/old-deja.exp: Add `excess errors test - ' error, now one
44544 can mark excess errors on a machine by machine basis. Note, the
44545 default is to not expect any excess errors, even when excess
44546 errors test - is given, so you will want to put an XFAIL ... on
44547 these lines. For example, // excess errors test - XFAIL hppa*-*-*
44548 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
44549 those 4 machines, but no others.
44550
44551 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
44552
44553 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
44554 * lib/c-torture.exp: to here.
44555
44556 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
44557
44558 * gcc.c-torture/execute/950221-1.c: New test.
44559 * gcc.c-torture/execute/struct-ret-1.c: New test.
44560 * gcc.c-torture/compile/950221-1.c: New test.
44561
44562 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
44563
44564 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
44565
44566 * gcc.c-torture/execute/arith-1.c (main): Return 0.
44567 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
44568
44569 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
44570
44571 * g++.gb: New directory of tests, derived from my signature and
44572 class scoping tests.
44573
44574 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
44575 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
44576 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
44577 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
44578 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
44579 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
44580 * g++.gb/sig25.C: Likewise.
44581
44582 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
44583 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
44584 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
44585 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
44586 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
44587 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
44588 * g++.gb/sig25.exp: Likewise.
44589
44590 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
44591 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
44592 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
44593 * g++.gb/scope13.C: Likewise, this test still fails.
44594
44595 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
44596 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
44597 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
44598 * g++.gb/scope13.exp: Ditto.
44599
44600 * g++.gb/README: New file, explains what these tests are about.
44601
44602 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
44603
44604 * lib/dg.exp (dg-do): Support `preprocess'.
44605 (dg-test): Likewise.
44606
44607 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
44608
44609 * config/udi.exp: change "continue -expect" to "exp_continue".
44610
44611 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
44612
44613 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
44614 Delete redundant tests.
44615
44616 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
44617 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
44618 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
44619 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
44620 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
44621 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
44622 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
44623 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
44624
44625 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
44626 storing label pointers.
44627 * gcc.c-torture/execute/921019-1.c: Likewise.
44628 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
44629 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
44630 parameter fp.
44631 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
44632 constants.
44633
44634 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
44635 Delete obsolete tests.
44636
44637 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
44638 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
44639 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
44640 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
44641 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
44642 * gcc.c-torture/compile/950124-1.c: New test.
44643
44644 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
44645
44646 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
44647
44648 * lib/mike-g++.exp: Add -lm to LIBS.
44649
44650 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
44651
44652 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
44653
44654 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
44655
44656 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
44657
44658 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
44659
44660 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
44661
44662 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
44663
44664 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
44665 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
44666 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
44667 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
44668 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
44669 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
44670 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
44671 * g++.law/{operators31.C, operators32.C,
44672 * g++.law/{operators33.C, operators34.C}: Likewise.
44673 * g++.law/{pic1.C, refs2.C}: Likewise.
44674 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
44675 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
44676 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
44677 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44678
44679 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
44680 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
44681 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
44682 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
44683 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
44684 * g++.law/{enum9.exp, friend5.exp}: Likewise.
44685 * g++.law/{nest3.exp, nest4.exp}: Likewise.
44686 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
44687 * g++.law/{operators30.exp, operators31.exp}: Likewise.
44688 * g++.law/{operators32.exp, operators33.exp}: Likewise.
44689 * g++.law/{operators34.exp}: Likewise.
44690 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
44691 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
44692 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
44693 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
44694 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44695
44696 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
44697 No longer expected to fail.
44698 * g++.law/missed-error3.C: Tweak for recent bool changes.
44699
44700 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
44701
44702 * config/emb-unix: Deleted.
44703 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
44704 remote execution. Do final link on remote host if REMOTE_LINK is set.
44705
44706 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
44707
44708 * lib/dg.exp (dg-test): Fix typo in last patch.
44709
44710 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
44711
44712 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
44713 (handles multiple occurrences).
44714
44715 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
44716
44717 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
44718 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
44719 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
44720 printed).
44721 * lib/c-torture.exp (c-torture-compile): Likewise.
44722 (c-torture): Prepend full path if missing.
44723 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
44724 (gcc_fail): Likewise.
44725 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
44726
44727 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
44728
44729 * lib/netware.exp: Only attach to NetWare i386 systems.
44730
44731 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
44732
44733 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
44734 messages. Add test name to "output pattern match" pass/fail message.
44735
44736 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
44737
44738 * gcc.dg: New testsuite.
44739 * gcc.dg/dg.exp: New file.
44740
44741 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
44742 test-switch.c}: Deleted.
44743
44744 * gcc.misc-tests/msgs.exp: New testcase driver.
44745
44746 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
44747
44748 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
44749 Watch for illegal return values from ${tool}_load.
44750 * config/unix.exp (${tool}_load): Fix pass/fail detection for
44751 cross targets. Coerce return value >0 to 1.
44752
44753 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
44754
44755 * config/unix.exp (${tool}_load): Call program rsh, not proc.
44756
44757 * config/emb-unix.exp: New file.
44758
44759 * config/sim.exp: Error if variable $SIM not defined.
44760 (${tool}_load): Mark test as "untested" if simulator missing.
44761
44762 * config/unix.exp: Load remote.exp to get rcp_download.
44763 * lib/c-torture.exp: Use different option lists for testcases with
44764 and without loops.
44765 * gcc.c-torture/execute/execute.exp: Likewise.
44766
44767 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
44768
44769 * config/*.exp: Clarify return code from ${tool}_load.
44770 Call `unresolved' or `untested' instead of `warning' or `perror'
44771 (sometimes you still want to call both though).
44772 Add comment that `shell_id' is local to each file.
44773 * config/udi.exp (timeout): Set to 30.
44774 Don't print warning if connection fails, $connectmode has already
44775 printed an error.
44776 (${tool}_load): Move verbose messages to level 2.
44777 Rework pattern for "Process started" message.
44778 Pass `shell_id' to ${connectmode}_download.
44779 Retry twice upon timeout. Make resetting of target more robust.
44780 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
44781 Pass `shell_id' to exit_$connectmode.
44782 Only call exit_$connectmode if connected.
44783 * config/unix.exp (${tool}_load): Check return codes better.
44784 * config/vrtx.exp (${tool}_load): Likewise.
44785 * config/vx.exp (${tool}_load): Likewise.
44786 Delete unneeded global's.
44787 * lib/dg.exp (dg-test): Update to reflect clarified return codes
44788 from ${tool}_load.
44789 (dg-stat): Delete.
44790 (dg-init): Delete recording of pass/fail counts.
44791 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44792 (old-dejagnu-init): Likewise.
44793 (old-dejagnu-stat): Delete contents, empty proc now.
44794 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
44795 (c-torture): Delete references to lcnt, lpass, lfail.
44796 Get option list from TORTURE_OPTIONS.
44797 Delete -funroll[-all]-loops if no loops.
44798 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
44799 (g++_stat): Delete contents (empty proc now).
44800 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
44801 (gcc_finish): Likewise.
44802 (gcc_stat): Deleted.
44803 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
44804 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
44805 * gcc.c-torture/execute/execute.exp: Likewise.
44806 Split tests into two parts: compile, execute.
44807 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
44808 no loops. Update to reflect clarified return codes from ${tool}_load.
44809
44810 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
44811
44812 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
44813 to grep for.
44814 (old-dejagnu): Likewise (where necessary).
44815
44816 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
44817
44818 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
44819
44820 * lib/dg.exp (dg-process-target): Fix processing of selector.
44821 Add comment regarding use of `error'.
44822
44823 * lib/gcc.exp (prune_system_crud): Define if missing.
44824 * lib/g++.exp (prune_system_crud): Likewise.
44825
44826 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
44827 Call prune_system_crud.
44828 * lib/dg.exp (dg-runtest): New proc.
44829 Use perror instead of send_user for tcl errors in testcase.
44830 Don't return any value, it's never used.
44831 Don't clobber previous definition of `unknown'.
44832 Print tcl errors in `dg-final'.
44833
44834 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
44835
44836 * lib/dg.exp (dg-process-target): Improve syntax error messages.
44837 (dg-test): Don't print errorInfo, it contains stack backtrace.
44838
44839 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
44840
44841 * lib/g++.exp (runtest_file_p): Define if missing.
44842
44843 1994-09-24 Doug Evans (dje@cygnus.com)
44844
44845 * lib/mike-g++.exp: Comment out loading of g++.exp.
44846 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
44847 (default_g++_version): Always print something.
44848 (default_g++_start): Comment out call to `which'.
44849 (g++_start, g++_load): Deleted (must be defined in config file).
44850 * lib/gcc.exp: Test for existence of $CC at start.
44851 Delete check for tmpdir (done in gcc_init).
44852 (default_gcc_version): Always print something.
44853 (default_gcc_start): Comment out call to `which'.
44854 * config/*.exp: Major cleanup - make cross targets work at least a
44855 little better for g++ (by not being "--tool gcc" specific).
44856 Rename gcc_xxx to ${tool}_xxx.
44857 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
44858 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
44859
44860 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
44861
44862 * lib/c-torture.exp (c-torture-compile): Rework compiler
44863 message processing.
44864
44865 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
44866 c-torture.
44867
44868 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
44869
44870 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
44871
44872 * lib/dg.exp (dg-process-target): Support { target native }.
44873
44874 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
44875
44876 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
44877 looked for "... program xxx got fatal signal".
44878 Correct regsub munging of `comp_output'.
44879 Ignore compiler messages "path prefix not used" and "linker input
44880 file unused".
44881
44882 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
44883
44884 * lib/gcc.exp (runtest_file_p): Define if missing.
44885 * gcc.prms/template.c: Example to work from.
44886
44887 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
44888
44889 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
44890 * lib/dg.exp (dg-test): Call unsupported testcases as such.
44891
44892 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
44893 * gcc.prms/1883.c: Moved from compile/940714-1.c.
44894 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
44895 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
44896
44897 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
44898 (dg-process-target): No longer a varargs proc.
44899 Return S/N for target, P/F for xfail. All callers changed.
44900 (user option procs): More argument checking.
44901 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
44902 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
44903 (dg-test): Skip test if not running on selected target in `dg-do'.
44904 Update handling of `dg-do-what', `dg-output-text'.
44905 Separate execution pass/fail from output pattern match pass/fail.
44906 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
44907
44908 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
44909
44910 * gcc.c-torture/special/special.exp: Don't expect failure for mips
44911 target for 920510-1.c.
44912
44913 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
44914
44915 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
44916 Clean up comment regarding use of passcnt, etc.
44917 (gcc_stat): Don't update `testcnt' here.
44918 (gcc_finish): Do it here.
44919 Might as well reset `but_id' here too.
44920 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
44921 to determine if the file should be tested.
44922 * gcc.c-torture/compile/compile.exp: Likewise.
44923 * gcc.c-torture/execute/execute.exp: Likewise.
44924 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44925 * gcc.misc-tests/dg-test.exp: Likewise.
44926 * gcc.prms/prms.exp: Likewise.
44927 * gcc.wendy/wendy.exp: Likewise.
44928 * g++.old-deja.exp: Likewise.
44929 Move "Testing file" message to verbose level 1.
44930
44931 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
44932
44933 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
44934
44935 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
44936
44937 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
44938 (default_gcc_start): Accept optional second list element
44939 of compiler flags. Print compiler output at verbosity level 2.
44940 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
44941 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
44942 Save current values of framework globals passcnt, failcnt, xpasscnt,
44943 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
44944 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
44945 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
44946 xfailcnt to compute stats. Update framework global `testcnt' from
44947 pass/fail counts.
44948 (gcc_finish): New proc. Clean up test environment.
44949 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
44950 (gcc_epass, gcc_efail): Delete.
44951 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
44952 argument of line number.
44953 (dg-init): If the tool has an init routine, call it.
44954 (dg-test): Remove args `cflags_var' and `libs_var'.
44955 Pass all compiler options to ${tool}_start.
44956 Handle missing line number.
44957 (dg-finish): New function.
44958 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
44959 particular files. Call gcc_finish at end. Move "skipping test"
44960 message to verbosity level 3.
44961 * gcc.c-torture/compile/compile.exp: Likewise.
44962 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44963 * gcc.c-torture/execute/execute.exp: Likewise.
44964 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44965 Print testcase being tried at verbosity level 1.
44966 * gcc.c-torture/special/special.exp: Unset xfail.
44967 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44968 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
44969 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
44970 * gcc.failure/failure.exp: Likewise.
44971 * gcc.ieee/ieee.exp: Likewise.
44972 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
44973 Update call to dg-test. Call dg-finish at end.
44974 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
44975 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44976 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
44977 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
44978 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
44979 * gcc.wendy/wendy.exp: Add copyright.
44980 Delete setting of tmpdir (done by gcc_init).
44981 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
44982 Pass compiler flags to gcc_start. Call gcc_finish at end.
44983 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
44984 gcc_[ce]pass/fail.
44985
44986 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
44987
44988 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
44989 confusion.
44990 (g++_load): Likewise.
44991
44992 * config/*.exp (gcc_load): Some were varargs fns and some were not.
44993 Rename argument to `prog' to remove the confusion.
44994 Varargs fns behave differently too!
44995 (g++_load): Likewise.
44996
44997 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
44998
44999 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
45000 what it is. Delete (always) printing of status value for !native.
45001 Simplify verbose code, and include status and exec_output.
45002 (g++_load): Use gcc_load.
45003
45004 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
45005
45006 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
45007 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
45008 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
45009 940714-3.c as these testcases don't exist anymore. Make
45010 va-arg-1.c expected to pass.
45011
45012 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
45013
45014 * gcc.misc-tests/misc.exp: Only run specific testcases.
45015 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
45016 * gcc.misc-tests/dg-[1-9].c: New files.
45017
45018 * lib/dg.exp: New testsuite driver.
45019 * gcc.prms/prms.exp: Use it.
45020
45021 * README.gcc: New file.
45022
45023 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
45024 Document and reset `lxpass' and `lxfail'.
45025 Simplify "initialized" message.
45026 (gcc_stat): Clean up comments a little.
45027
45028 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
45029
45030 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
45031
45032 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
45033
45034 * lib/old-dejagnu.exp (process-option): New proc.
45035 (old-dejagnu-init, old-dejagnu-stat): Likewise.
45036 (old-dejagnu): Simplify.
45037 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
45038
45039 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
45040
45041 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
45042 exists and is not an empty string.
45043
45044 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
45045 $xfail rather than calling setup_xfail. Clear $xfail when test is
45046 finished.
45047 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
45048 automatically.
45049
45050 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
45051 longer expected to fail.
45052
45053 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
45054 "f" function call.
45055
45056 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
45057
45058 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
45059 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
45060 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
45061 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
45062 c-torture-1.29.
45063
45064 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
45065 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
45066
45067 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
45068
45069 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
45070 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
45071
45072 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
45073 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
45074 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
45075
45076 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
45077
45078 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
45079 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
45080 940714-1.c, 940714-2.c, 940714-3.c},
45081 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
45082 gcc.misc-tests/{mg.c,mg.exp}:
45083 New tests.
45084 * gcc.noncompile/noncompile.exp: Change accordingly.
45085
45086 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
45087
45088 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
45089 Undo previous clobberage.
45090
45091 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
45092
45093 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
45094 * gcc.special/{930510-1.c, special.exp}:
45095 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
45096 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
45097 struct-varargs-1.c}: New tests from c-torture-1.26.
45098
45099 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
45100
45101 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
45102 argument to switch.
45103
45104 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
45105
45106 * Revert the previous changes. Please see Rob's directory
45107 (/lisa/test/rob/progressive/gcc/testsuite) for testing
45108 fixes.
45109
45110 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
45111
45112 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
45113 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
45114 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
45115 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
45116 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
45117 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
45118 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
45119 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
45120 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
45121 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
45122 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
45123 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
45124 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
45125 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
45126 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
45127 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
45128 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
45129 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
45130 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
45131 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
45132 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
45133 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
45134 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
45135 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
45136 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
45137 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
45138 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
45139
45140 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
45141
45142 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
45143 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
45144 with perror calls.
45145
45146 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
45147
45148 * config/unix.exp (g++_load): Fix syntax.
45149
45150 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
45151
45152 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
45153 * gcc.noncompile/921017-1.c: Deleted obsolete test.
45154 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
45155 Don't expect va-arg-1.c to fail. Correct expected output for
45156 920928-1.c.
45157 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
45158 * gcc.wendy/hbm4.c: Correct typo.
45159 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
45160
45161 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
45162
45163 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
45164 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
45165 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
45166 * lib/c-torture.exp (c-torture-compile): Ditto.
45167
45168 Reduce volume of output (remove all the -I's and such).
45169 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
45170 Call gcc_cpass, gcc_cfail.
45171 (c-torture): Pass testing option to c-torture-compile.
45172
45173 1994-03-21 Doug Evans (dje@cygnus.com)
45174
45175 Bring patches over from progressive.
45176 * config/default.exp: Exit remote shell cleanly.
45177 (g++_exit, g++_start): Add default versions.
45178 * config/sim.exp (gcc_load): Use perror, not error.
45179
45180 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
45181
45182 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
45183 set in site.exp.
45184
45185 1994-03-14 Doug Evans (dje@cygnus.com)
45186
45187 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
45188 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
45189 (wendy_try): New proc to run testcase.
45190 (main loop): Call 'em.
45191 * gcc.wendy/*.c: Clean up pass to correct expected output.
45192
45193 * lib/gcc.exp: Minor cleanup work.
45194 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
45195
45196 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
45197
45198 * config/sim.exp (gcc_load): Document return codes better.
45199 Don't pass -v to simulator.
45200
45201 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
45202
45203 * gcc.special/920717-x.c: Fix typo.
45204 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
45205 get at sources.
45206
45207 * lib/mike-gcc.exp: Fix typo.
45208
45209 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
45210
45211 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
45212 binary to use, transform the name.
45213 * config/*.exp: rename everything. Nuke any g++ specific files,
45214 it's now a special case of gcc that requires no special support.
45215 Add a default.exp for unsupported targets.
45216
45217 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
45218
45219 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
45220 lib/old-dejagnu.exp: Fix a few patterns to work with the new
45221 version of Tcl.
45222
45223 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
45224
45225 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
45226 than a warning.
45227
45228 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
45229
45230 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
45231
45232 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
45233
45234 * gcc.execute/execute.exp: Combine opt_list and foption_list into
45235 option_list. Compile every file with only 4/6 option choices
45236 (same as C torture) instead of with 12/18 different option
45237 choices.
45238 * lib/c-torture.exp: Likewise.
45239
45240 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
45241 not already set.
45242
45243 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
45244
45245 * lib/old-deja.exp: Add `excess errors test fails' error, now one
45246 can put an XFAIL *-*-* on excess errors.
45247
45248 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
45249
45250 * g++.law: Add more tests derived from g++-bugs snapshots.
45251
45252 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
45253 equivalent to g++.law/init9.
45254
45255 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
45256 compiled it, and the a.out file after we've run it.
45257
45258 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
45259
45260 * lib/mike-g++.exp (postbase): Delete the .o file after we've
45261 compiled it, and the a.out file after we've run it.
45262
45263 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
45264
45265 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
45266
45267 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
45268
45269 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
45270 version number.
45271
45272 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
45273
45274 * g++.law: New directory of g++ tests derived from the g++-bugs
45275 snapshots.
45276
45277 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
45278
45279 * gcc.compile: initbug1.c initbug1.exp testcase added
45280
45281 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
45282
45283 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
45284 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
45285 fixes submitted by Jeff Law (law@cs.utah.edu)
45286 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
45287 Jeff Law (law@cs.utah.edu)
45288
45289
45290 1993-11-30 Mike Stump (mrs@cygnus.com)
45291
45292 * config/unix-g++.exp: Follow the gcc way of doing things.
45293 * g++.old-deja/old-deja.exp: Minor updates.
45294 * lib/g++.exp: New file, follow the gcc way of doing things.
45295 * lib/old-dejagnu.exp: Minor updates.
45296 * lib/mike-g++.exp: Always unset errorInfo.
45297
45298 1993-11-06 Mike Stump (mrs@cygnus.com)
45299
45300 * lib/gcc.exp: Fix some errors with the below change, CC and
45301 CFLAGS should be global when setting, not local.
45302
45303 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
45304
45305 * lib/gcc.exp: Transform tool name.
45306
45307 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45308
45309 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
45310
45311 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45312
45313 * lib/gcc.exp: change gcc_done to gcc_stat
45314
45315 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45316
45317 * Upgraded gcc testsuite to c-torture version 1.25
45318
45319 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
45320
45321 * lib/gcc.exp: added reporting code. Changed verbose compile message.
45322 * lib/c-torture: added hooks for new reporting code.
45323
45324 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
45325
45326 * config/sh-gcc.exp: check if sh-sim exists in the path
45327
45328 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
45329
45330 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
45331 * gcc.compile/compile.exp: Initial changes for new logic.
45332 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
45333 * gcc.failure/failure.exp: Initial changes for new logic.
45334 * gcc.ieee/ieee.exp: Initial changes for new logic.
45335 * gcc.misc-tests/misc.exp: Initial changes for new logic.
45336 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
45337 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
45338 * lib/c-torture.exp: Initial changes for new logic.
45339 * lib/gcc.exp: Initial changes for new logic.
45340
45341 1993-10-15 Mike Stump (mrs@cygnus.com)
45342
45343 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
45344 depend upon failure or success. Fully qualify names in failure
45345 and success messages. Always remove a.out before starting
45346 compile, just in case. Pay more attention to error text output by
45347 the compiler. Handle testcases with no known past errors just
45348 like all others, so that things are uniform. Other miscellaneous
45349 improvements.
45350
45351 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
45352
45353 * gcc.cpp: new directory for cpp tests
45354
45355 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
45356
45357 * lib/chill.exp: Code reformatted, removed unused code.
45358 * config/unix-chill.exp: Code reformatted, removed unused code.
45359 * chill.execute/execute.exp: Code reformatted, removed unused code.
45360 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
45361
45362 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
45363
45364 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
45365 routines not written.
45366
45367 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
45368
45369 * config/bug-gcc.exp: Use new procs from bug.exp.
45370
45371 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
45372
45373 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
45374 via ftp, rather than depending on NFS.
45375 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
45376 case.
45377
45378 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
45379
45380 * config/bug-gcc.exp: Use new download proc.
45381
45382 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
45383
45384 * chill.execute/execute.exp: cleanups, handles errors better
45385 * chill.compile/compile.exp: rewrite, based on execute.exp
45386 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
45387 * lib/chill.exp: major changes to diff proc and compile and link
45388 procs. added chill_fail and chill_pass wrappers to pass and
45389 fail. added more comments, and handle error codes better.
45390 Added a hack to capture stderr from exec, so noncompile tests
45391 can work.
45392
45393 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
45394
45395 * chill.execute/execute.exp: rewrite of testsuite driver
45396 * lib/chill.exp: rewrite of testsuite driver
45397 * config/unix-chill.exp: rewrite of testsuite driver
45398
45399 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
45400
45401 In chill.execute:
45402 * iexpr.ch: Standardize uppercase.
45403 * tuples.dat: Standardize uppercase.
45404 * vary.ch: standardize. Correct varying string assignments.
45405 * vary.dat: Add new output lines.
45406
45407 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
45408
45409 In chill.execute:
45410 * chprintf.ch: Standardize use of uppercase.
45411 * tuples.ch: Standardize and turn arr2 into a DCL,
45412 rather than a SYN.
45413 * pinits.ch: Standardize.
45414
45415 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
45416
45417 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
45418 * Makefil: Renamed to Makefile.in.
45419 * configure.in: New.
45420
45421 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
45422
45423 In chill.execute:
45424 * .cvsignore: Add result/output files.
45425 * Makefile: Fix up variables at start. Use MFLAGS
45426 everywhere. Correct bool_loc, built_ins entries.
45427 Add entry for vary1.ch.
45428 * bitarray.ch: Standardize upper-case usage.
45429 * bitexpr.ch: Standardize, add output of b1.
45430 * params.ch: Use arrayt in along PROC parameters, to
45431 avoid novelty problems.
45432 * sets.ch: Tiny cleanup.
45433 * vary1.ch: Re-indent.
45434
45435 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
45436
45437 * Add PR-related files to Makefiles, .cvsignore files, etc.
45438
45439 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
45440
45441 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
45442 with compiler objects. New names are test-flow.c and test-loop.c
45443
45444 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
45445
45446 * Upgraded c-torture tests from 1.19 to 1.20
45447
45448 * new files:
45449 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
45450 * gcc.compile: 930623-1.c 930623-2.c
45451 * gcc.noncompile: 930622-1.c 930622-2.c
45452 * gcc.failure: 920411-1.c 920627-2.c
45453 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
45454
45455 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
45456
45457 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45458 More changes to get testsuite working properly. Needs more work.
45459 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
45460
45461 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
45462
45463 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45464 More changes to get testsuite working properly. Needs more work.
45465
45466 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
45467
45468 * chill.compile/compile.exp: Added for Dejagnu support
45469 * chill.execute/execute.exp: Added for Dejagnu support
45470 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
45471
45472 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
45473
45474 This should complete moving the CHILL test files.
45475 * chill.noncompile(.cvsignore printf.grt
45476 in-printf.grt chprintf.grt chprintf.ch):
45477 Added test-support files.
45478 (Makefile): Modified further.
45479 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
45480 signal.ch): Added test files.
45481 * chill.execute (.cvsignore printf.grt printr.c
45482 in-printf.grt rts.c chprintf.grt rts.h): Added
45483 test-support files.
45484 (Makefile): More corrections.
45485
45486 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
45487
45488 * chill.compile, chill.execute, chill.nocompile: Add CHILL
45489 test cases, ready for DejaGnu.
45490
45491 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
45492
45493 * Upgraded c-torture tests from 1.18 to 1.19
45494
45495 * gcc.compile: added test(s):
45496 930607-1.c
45497 * gcc.execute: added test(s):
45498 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
45499
45500 * added new subdirectory for misc tests: gcc.misc-tests
45501 * gcc.misc-test(s): added tests:
45502 inst-check.c test-consts.c test-ior.c test-switch.c
45503
45504 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
45505
45506 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
45507
45508 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
45509
45510 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
45511
45512 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
45513
45514 * Upgraded c-torture tests from 1.17 to 1.18
45515
45516 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
45517
45518 * Upgraded c-torture tests from 1.12 to 1.17
45519
45520 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
45521
45522 * lib/old-dejagnu.exp:
45523 Fixed handling of XFAIL target triplets to correctly
45524 recognize wildcard characters. Removed code that
45525 appended a unique id tag to the end of the file name
45526 printed out by the result of the testcases within a
45527 given test file.
45528
45529 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
45530
45531 * lib/old-dejagnu.exp:
45532 Reworked expected failure handling to trigger off of XFAIL
45533 keyword in keyphrase embeded in testcase source code. The
45534 XFAIL keyword must be at the end of the keyphrase line. It
45535 may optionally be followed by one or more target triplets.
45536 It has just occured that the handling of wildcards in the
45537 target triplet may not be correct.
45538
45539 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
45540
45541 * g++.old-deja/tests:
45542 Moved all subdirectories up one level into g++.old-deja .
45543
45544 * lib/old-dejagnu.exp:
45545 Fixed problem with CXXFLAGS not being properly reset, and being
45546 corrupted with extraneous "-c" compiler option. This was
45547 causing binaries to not be generated for test that needed them.
45548 Modified strings passed to "pass" and "fail" so that individual
45549 tests from the same test file would be distinguished by an
45550 identifier appended to the test file name in the summary logs;
45551 this corrected a problem with erroneous diff logs. Added code
45552 to search testcases for expected fail and unexpected pass keywords.
45553
45554 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
45555
45556 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
45557
45558 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
45559
45560 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
45561 Removed extraneous text from end of "Special g++ Options"
45562 keyphrase.
45563
45564 * lib/old-dejagnu.exp: Added pattern matching to look for new
45565 keywords, embedded in testcases comments, which will trigger
45566 calls to xpass and xfail.
45567
45568 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
45569
45570 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
45571 comments embedded in the testcases, especially the one looking for
45572 special compiler options, as well as the pattern matching for the
45573 compiler output again.
45574
45575 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
45576
45577 * lib/old-dejagnu.exp: Do a proper check of the return value for
45578 execute tests. Fixed several problems with the pattern matching
45579 of the compiler output which gave erroneous test results.
45580 Changed several of the test result messages to be more descriptive.
45581 * config/unix-g++.exp: Proc g++_load now actually works and
45582 executes the tests passed to it and returns a usable return
45583 value.
45584
45585 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
45586
45587 * lib/gcc.exp: Exits gracefully if $CC is bogus.
45588
45589 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
45590
45591 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
45592 Modified both files to properly execute the old style
45593 dejagnu tests. The previous versions of these files were
45594 experimental and did not function anything near correctly.
45595
45596 1993-04-05 Rob Savoye (rob@cygnus.com)
45597
45598 * Removed all Makefile.in and configure.in files. No configuration
45599 needed now.
45600
45601 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
45602
45603 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
45604
45605 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
45606
45607 * gcc.compile/configure.in, gcc.unsorted/configure.in,
45608 gcc.special/configure.in, gcc.noncompile/configure.in,
45609 gcc.execute/configure.in, gcc.code_quality/configure.in,
45610 g++.other/configure.in, g++.old-deja/configure.in,
45611 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
45612 in srcname setting.
45613
45614 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
45615
45616 * lib/udi.exp: Fixed mondfe and mondfe_download.
45617 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
45618 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
45619
45620 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
45621
45622 * config/udi-gdb.exp: Check $shell_id after connecting to target.
45623 (gdb_exit): Don't remove *_soc files.
45624
45625 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
45626
45627 * lib/c-torture.exp: Don't look for main; instead always use -w
45628 -c. This is how the c-torture tests work. Remove the object
45629 file if the compilation succeeds.
45630 * gcc.execute/execute.exp: Remove executable if test passes.
45631 * gcc.noncompile/noncompile.exp: Every test is an expected
45632 failure.
45633 * gcc.special/special.exp: Added tests from c-torture 1.11,
45634 corrected use of existing test.
45635 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
45636 gcc.execute/920625-1.c: Updated to c-torture 1.11.
45637 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
45638 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
45639 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
45640 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
45641 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
45642 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
45643 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
45644 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
45645 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
45646 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
45647 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
45648 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
45649 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
45650 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
45651 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
45652 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
45653 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
45654 c-torture 1.11.
45655 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
45656 correspond to c-torture 1.11.
45657
45658 * New file.