re PR fortran/28585 (Fortran 2003: Support NEW_LINE intrinsic)
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-10-08 Tobias Burnus <burnus@net-b.de>
2
3 PR fortran/28585
4 * gfortran.dg/new_line.f90: New test.
5
6 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7
8 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
9 * gcc.dg/torture/builtin-convert-1.c,
10 gcc.dg/torture/builtin-convert-2.c,
11 gcc.dg/torture/builtin-convert-3.c,
12 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
13
14 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
15
16 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
17 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
18 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
19 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
20
21 2006-10-07 Andrew Pinski <pinskia@gmail.com>
22
23 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
24 Xfail some tests for powerpc-darwin and powerpc-aix.
25
26 2006-10-07 Jakub Jelinek <jakub@redhat.com>
27
28 PR c/29380
29 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
30
31 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32
33 PR target/29300
34 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
35 on hppa*-*-hpux*.
36
37 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
38
39 PR fortran/16580
40 PR fortran/29288
41 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
42 Add tests for using all possible intrinsics as actual arguments.
43 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
44 all possible intrinsics as actual arguments.
45 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
46 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
47
48 2006-10-07 Richard Sandiford <richard@codesourcery.com>
49
50 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
51 * gcc.dg/debug/debug-2.c: Likewise.
52
53 2006-10-06 Uros Bizjak <uros@kss-loka.si>
54
55 * gcc.c-torture/compile/sync-2.c: New test.
56
57 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
58
59 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
60 line endings.
61
62 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
63
64 PR rtl-optimization/29128
65 * gcc.c-torture/compile/pr29128.c: New test.
66
67 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
68
69 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
70 line endings.
71
72 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
73
74 PR middle-end/29256
75 * gcc.dg/tree-ssa/loop-19.c: New test.
76
77 2006-10-06 Jakub Jelinek <jakub@redhat.com>
78
79 PR tree-optimization/29330
80 * gcc.dg/pr29330.c: New test.
81
82 PR target/28924
83 * gcc.c-torture/compile/20061005-1.c: New test.
84
85 2006-10-06 Olivier Hainque <hainque@adacore.com>
86
87 * gcc.dg/typename-vla-1.c: New case.
88 * gnat.dg/forward_vla.adb: New case.
89
90 2006-10-06 Jakub Jelinek <jakub@redhat.com>
91
92 PR tree-optimization/29290
93 * gfortran.dg/loop_nest_1.f90: New test.
94
95 PR target/29198
96 * gcc.dg/tls/opt-12.c: New test.
97
98 PR fortran/28415
99 * gfortran.dg/save_2.f90: New test.
100
101 PR c/29091
102 * gcc.dg/pr29091.c: New test.
103
104 2006-10-06 Joseph Myers <joseph@codesourcery.com>
105
106 * lib/target-supports.exp
107 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
108 same as x86_64-*-*; check for LP64.
109
110 2006-10-04 Richard Henderson <rth@redhat.com>
111
112 * lib/target-supports.exp (check_effective_target_tls): Redefine
113 to mean non-emulated tls.
114 * gcc.dg/tls/alias-1.c: Remove tls requirement.
115 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
116 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
117 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
118 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
119 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
120 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
121
122 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
123
124 PR fortran/29343
125 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
126
127 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
128
129 * gfortran.dg/bounds_check_fail_1.f90: New test.
130
131 2006-10-03 Mark Mitchell <mark@codesourcery.com>
132
133 PR c++/29020
134 * g++.dg/template/friend48.C: New test.
135
136 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
137
138 PR fortran/29098
139 * gfortran.dg/default_initialization_2.f90: New test.
140
141 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
142
143 PR fortran/20779
144 PR fortran/20891
145 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
146
147 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
148
149 PR fortran/29284
150 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
151
152 PR fortran/29321
153 PR fortran/29322
154 * gfortran.dg/missing_optional_dummy_2.f90: New test.
155
156 PR fortran/25091
157 PR fortran/25092
158 * gfortran.dg/entry_array_specs_1.f90: New test.
159
160 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
161
162 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
163 insufficient to inhibit some test failures at -O3. Do testing
164 on integers.
165
166 2006-10-03 Mark Mitchell <mark@codesourcery.com>
167
168 PR c++/29138
169 * g++.dg/inherit/access8.C: New test.
170 * g++.dg/template/dtor4.C: Tweak error messages.
171
172 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
173
174 PR fortran/27478
175 * gfortran.dg/entry_8.f90: New test.
176
177 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
178
179 PR c++/29291
180 * g++.dg/parse/new4.C: New test.
181
182 2006-10-03 Uros Bizjak <uros@kss-loka.si>
183
184 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
185 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
186 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
187 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
188 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
189
190 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
191
192 PR fortran/19260
193 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
194 * gfortran.dg/continuation_2.f90: New test.
195
196 PR fortran/19262
197 * gfortran.dg/continuation_3.f90: New test.
198 * gfortran.dg/continuation_4.f90: New test.
199 * gfortran.dg/continuation_5.f: New test.
200 * gfortran.dg/continuation_6.f: New test.
201
202 2006-10-02 Mark Mitchell <mark@codesourcery.com>
203
204 PR c++/29226
205 * g++.dg/template/vla1.C: New test.
206
207 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
208
209 PR fortran/29210
210 * gfortran.dg/complex_parameter_1.f90: New test.
211
212 2006-10-02 Jakub Jelinek <jakub@redhat.com>
213
214 PR c/29154
215 * gcc.c-torture/execute/20060929-1.c: New test.
216
217 2006-10-01 Mark Mitchell <mark@codesourcery.com>
218
219 PR c++/29105
220 * g++.dg/template/member6.C: New test.
221 * g++.dg/parse/typename7.C: Adjust error markers.
222
223 PR c++/29080
224 * g++.dg/template/member7.C: New test.
225
226 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
227
228 PR c/24010
229 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
230 gcc.dg/Woverride-init-3.c: New tests.
231
232 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
233
234 * gcc.c-torture/execute/20060930-1.c: New test.
235
236 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
237
238 PR fortran/18791
239 * gfortran.dg/specifics_1.f90: New test.
240 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
241 complex specifics.
242
243 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
244
245 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
246 pthread-init-common.h: New.
247
248 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
249
250 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
251 precision on some archs.
252
253 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
254
255 * gcc.dg/non-local-goto-1.c: New test.
256 * gcc.dg/non-local-goto-2.c: Likewise.
257 * gcc.dg/setjmp-3.c: Likewise.
258 * gcc.dg/setjmp-4.c: Likewise.
259
260 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
261
262 * gnat.dg/self_aggregate_with_pointer.adb: New test.
263
264 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
265
266 PR fortran/28276
267 * gfortran.dg/exponent_1.f90: New test.
268
269 PR fortran/27021
270 * gfortran.dg/nearest_1.f90: New test.
271
272 2006-09-26 Jakub Jelinek <jakub@redhat.com>
273
274 PR middle-end/25261
275 PR middle-end/28790
276 * gcc.dg/gomp/nestedfn-1.c: New test.
277
278 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
279
280 PR objc/29195
281 * objc/compile/method-1.m: New test.
282
283 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
284
285 PR c++/26938
286 * g++.dg/template/crash58.C: New test.
287 * g++.dg/parse/crash28.C: Adjust error markers.
288 * g++.dg/template/crash34.C: Likewise.
289 * g++.dg/template/friend31.C: Likewise.
290 * g++.dg/template/crash32.C: Likewise.
291
292 PR c++/27329
293 * g++.dg/template/crash59.C: New test.
294
295 PR c++/27667
296 * g++.dg/template/spec33.C: New test.
297 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
298
299 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
300 Adam Nemet <anemet@caviumnetworks.com>
301
302 * gcc.dg/tree-ssa/ivopts-1.c: New test.
303 * gcc.dg/tree-ssa/ivopts-2.c: New test.
304
305 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
306
307 PR target/28911
308 * gcc.dg/pr28911.c: New.
309
310 2006-09-23 Uros Bizjak <uros@kss-loka.si>
311
312 PR target/29169
313 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
314 (dg-options): Add -mfpmath=387.
315
316 2006-09-23 Jakub Jelinek <jakub@redhat.com>
317
318 PR c/28706
319 * gcc.dg/pr28706.c: New test.
320
321 PR c/28712
322 * gcc.dg/pr28712.c: New test.
323
324 2006-09-22 Mike Stump <mrs@apple.com>
325
326 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
327
328 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
329
330 PR tree-optimization/28888
331 * gcc.dg/pr28888.c: New test.
332
333 2006-09-21 Mark Mitchell <mark@codesourcery.com>
334
335 PR c++/29016
336 * g++.dg/init/ptrfn1.C: New test.
337
338 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
339
340 PR c++/28861
341 * g++.dg/template/spec32.C: New test.
342 * g++.dg/parse/crash9.C: Adjust error markers.
343
344 PR c++/28303
345 * g++.dg/template/typedef6.C: New test.
346 * g++.dg/init/error1.C: Adjust error markers.
347 * g++.dg/parse/crash9.C: Likewise.
348 * g++.dg/template/crash55.C: Likewise.
349
350 2006-09-21 Janis Johnson <janis187@us.ibm.com>
351
352 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
353
354 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
355
356 PR target/27650
357 * g++.dg/ext/dllimport12.C: New test.
358
359 2006-09-20 Richard Sandiford <richard@codesourcery.com>
360
361 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
362 * gcc.target/mips/nmadd-2.c: Likewise.
363 * gcc.target/mips/mips-ps-6.c: New test.
364 * gcc.target/mips/neg-abs-1.c: Likewise.
365 * gcc.target/mips/neg-abs-2.c: Likewise.
366 * gcc.target/mips/nmadd-3.c: New test.
367
368 2006-09-20 Jakub Jelinek <jakub@redhat.com>
369
370 PR middle-end/28046
371 * gcc.dg/gomp/atomic-10.c: New test.
372 * g++.dg/gomp/atomic-10.C: New test.
373
374 2006-09-20 Eric Christopher <echristo@apple.com>
375
376 * gcc.target/i386/sse3-not-fisttp.c: New.
377
378 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
379
380 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
381
382 2006-09-19 Richard Sandiford <richard@codesourcery.com>
383
384 * gcc.c-torture/execute/pr28289.c (one): New variable.
385 (main): Use it instead of argc.
386 * gcc.c-torture/execute/20060102-1.c (one): New variable.
387 (main): Use it instead of argc.
388
389 2006-09-19 Paul Brook <paul@codesourcery.com>
390
391 PR target/28516
392 * gcc.dg/nested-func-5.c: New test.
393
394 2006-09-19 Ben Elliston <bje@au.ibm.com>
395
396 * lib/target-supports.exp (check_effective_target_tls): Compile
397 test stubs using ${tool}_target_compile, not just target_compile.
398 (check_effective_target_tls_runtime): Likewise.
399
400 2006-09-19 Ben Elliston <bje@au.ibm.com>
401
402 * gcc.c-torture/compile/20030405-1.x: Remove.
403
404 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
405 optimising linker from discarding it.
406
407 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
408
409 PR fortran/28526
410 * gfortran.dg/keyword_symbol_1.f90: New test.
411
412 * gfortran.dg/spread_shape_1.f90: Add missing warning with
413 pedantic compilation option.
414
415 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
416
417 PR fortran/29060
418 * gfortran.dg/spread_shape_1.f90: New test.
419
420 2006-09-17 Roger Sayle <roger@eyesopen.com>
421
422 PR tree-optimization/28887
423 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
424
425 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
426
427 PR c/25993
428 * gcc.dg/pr25993.c: New test.
429
430 2006-09-17 Ira Rosen <irar@il.ibm.com>
431
432 PR tree-opt/21591
433 * gcc.dg/vect/pr21591.c: New test.
434
435 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
436
437 PR tree-opt/29059
438 * gcc.c-torture/compile/strcpy-1.c: New test.
439 * gcc.c-torture/compile/strcpy-2.c: New test.
440 * gcc.c-torture/compile/memcpy-1.c: New test.
441 * gcc.c-torture/compile/memcpy-2.c: New test.
442
443 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
444
445 PR testsuite/29055
446 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
447
448 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
449
450 * gnat.dg/specs/double_record_extension1.ads: New test.
451 * gnat.dg/specs/double_record_extension2.ads: Likewise.
452
453 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
454
455 PR fortran/29051
456 * gfortran.dg/oldstyle_3.f90: New test.
457
458 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
459
460 PR libgfortran/29099
461 * gfortran.dg/secnds-1.f: New test.
462
463 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
464
465 PR libgfortran/29053
466 * gfortran.dg/streamio_9.f90: New test.
467 * gfortran.dg/streamio_10.f90: New test.
468
469 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
470
471 PR C++/29002
472 * g++.dg/init/array22.C: New test.
473 * g++.dg/init/array23.C: New test.
474
475 2006-09-14 Arnaud Charlet <charlet@adacore.com>
476
477 * stackcheck.lst: Update list of tests requiring stack checking.
478 * norun.lst: Adjust for above change.
479 * ada95.lst: New file.
480 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
481 requiring -gnat95 switch.
482
483 2006-09-14 Olivier Hainque <hainque@adacore.com>
484
485 * gnat.dg/in_out_parameter.adb: New test.
486
487 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
488
489 PR debug/28980
490 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
491
492 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
493
494 * gnat.dg/specs/unchecked_union.ads: New test.
495
496 2006-09-13 Richard Sandiford <richard@codesourcery.com>
497
498 PR rtl-optimization/28982
499 * gcc.c-torture/execute/pr28982a.c: New test.
500 * gcc.c-torture/execute/pr28982b.c: Likewise.
501
502 2006-09-12 Eric Christopher <echristo@apple.com>
503
504 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
505 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
506
507 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
508
509 PR c/28768
510 PR preprocessor/14634
511 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
512 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
513 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
514
515 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
516
517 * gcc.dg/pr28243.c: New test.
518
519 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
520
521 PR fortran/28971
522 gfortran.dg/pr28971.f90: New test to act as a backstop in case
523 this undiagnosed regression reappears.
524
525 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
526
527 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
528 Treat $srcdir as a literal.
529 * lib/fortran-torture.exp (fortran-torture-compile,
530 fortran-torture-execute): Likewise.
531 * lib/objc-torture.exp (objc-torture-compile,
532 objc-torture-execute): Likewise.
533 * lib/profopt.exp (profopt-execute): Likewise.
534
535 2006-09-11 Geoffrey Keating <geoffk@apple.com>
536
537 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
538
539 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
540
541 PR testsuite/28950
542 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
543
544 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
545
546 PR target/13685
547 * gcc.target/i386/pr13685.c: New test.
548
549 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
550
551 * gcc.dg/pr28726.c: New test.
552
553 2006-09-11 Josh Conner <jconner@apple.com>
554
555 * gcc.dg/nrv3.c: Increase size of structure.
556 * gcc.dg/nrv4.c: Likewise.
557 * gcc.dg/nrv5.c: Likewise.
558
559 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
560
561 PR libfortran/28890
562 gfortran.dg/assumed_charlen_function_5.f90: New test.
563
564 2006-09-10 Mark Mitchell <mark@codesourcery.com>
565
566 PR c++/28991
567 * g++.dg/init/static3.C: New test.
568
569 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
570
571 PR testsuite/29007
572 * gcc.dg/long-long-cst1.c (t): Add cast to
573 __SIZE_TYPE__ before casting to int.
574 (main): Return 0 on success.
575
576 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
577
578 * gcc.c-torture/execute/20060910-1.c: New test.
579
580 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
581
582 PR middle-end/26983
583 * gcc.dg/pr26983.c: New test.
584
585 2006-09-10 Richard Sandiford <richard@codesourcery.com>
586
587 PR target/29006
588 * gcc.c-torture/execute/pr29006.c: New test.
589
590 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
591
592 PR libfortran/28947
593 gfortran.dg/matmul_4.f90: New test.
594
595 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
596
597 PR fortran/28959
598 gfortran.dg/used_types_10: New test.
599
600 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
601
602 PR libfortran/28923
603 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
604 gfortran.dg/array_initializer_3.f90: New test.
605
606 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
607
608 PR fortran/28914
609 * gfortran.dg/actual_array_constructor_3.f90: New test.
610
611 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
612
613 PR testsuite/26778
614 * gcc.target/i386/pr26778.c: New testcase.
615
616 2006-09-08 Eric Christopher <echristo@apple.com>
617
618 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
619 * gcc.target/i386/memcpy-1.c: Ditto.
620 * gcc.target/i386/asm-1.c: Ditto.
621 * gcc.target/i386/20060512-4.c: Ditto.
622 * gcc.target/i386/compress-float-387.c: Ditto.
623 * gcc.target/i386/20060512-1.c: Ditto.
624 * gcc.target/i386/compress-float-sse.c: Ditto.
625 * gcc.target/i386/20060512-2.c: Ditto.
626 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
627 * gcc.target/i386/stack-prot-kernel.c: Ditto.
628 * gcc.target/i386/compress-float-387-pic.c: Ditto.
629 * gcc.dg/pr26449.c: Ditto.
630 * gcc.dg/attr-ms_struct-2.c: Ditto.
631 * gcc.dg/attr-ms_struct-1.c: Ditto.
632 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
633
634 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
635
636 PR c/28504
637 * gcc.dg/vla-10.c: New test.
638
639 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
640
641 PR c++/28858
642 * g++.dg/parse/template20.C: New test.
643 * g++.dg/template/operator8.C: Remove obsolete part.
644 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
645 * g++.old-deja/g++.pt/crash65.C: Likewise.
646
647 2006-09-07 Jason Merrill <jason@redhat.com>
648
649 PR middle-end/27724
650 * gcc.dg/long-long-cst1.c: New test.
651
652 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
653
654 PR C++/28906
655 * g++.dg/other/array3.C: New test.
656 * g++.dg/other/array4.C: New test.
657 * g++.dg/other/array5.C: New test.
658
659 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
660
661 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
662
663 2006-09-07 Uros Bizjak <uros@kss-loka.si>
664
665 PR target/28946
666 * gcc.target/i386/pr28946.c: New test.
667
668 2006-09-07 Steven G. Kargl <kargls@comcast.net>
669
670 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
671 in integer literal constant.
672 * gfortran.dg/enum_8.f90: Ditto.
673 * gfortran.dg/g77/20030326-1.f: Ditto.
674
675 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
676
677 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
678 nonconformance usage.
679
680 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
681
682 PR middle-end/28862
683 * gcc.c-torture/compile/vector-align-1.c: New test.
684
685 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
686
687 PR rtl-opt/27883
688 * g++.dg/opt/copysign-1.C: New test.
689
690 2006-09-06 Jason Merrill <jason@redhat.com>
691
692 PR c++/27371
693 * g++.dg/warn/unused-result1.C: New test.
694
695 2006-09-06 Mark Mitchell <mark@codesourcery.com>
696
697 PR c++/28903
698 * g++.dg/ext/vla3.C: New test.
699
700 PR c++/28886
701 * g++.dg/template/array16.C: New test.
702
703 2006-09-06 Richard Guenther <rguenther@suse.de>
704
705 * gcc.dg/pr27226.c: Remove testcase again.
706
707 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
708
709 PR tree-opt/28937
710 * g++.dg/opt/unroll2.C: New test.
711
712 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
713
714 PR tree-opt/28952
715 * gcc.dg/vect/pr28952.c: New test.
716
717 2006-09-05 Richard Guenther <rguenther@suse.de>
718
719 PR tree-optimization/28900
720 * gcc.dg/torture/pr28900.c: New testcase
721
722 2006-09-05 Richard Guenther <rguenther@suse.de>
723
724 PR tree-optimization/28905
725 * gcc.c-torture/compile/pr28905.c: New testcase.
726
727 2006-09-05 Richard Guenther <rguenther@suse.de>
728
729 PR middle-end/28935
730 * gcc.dg/pr28935.c: New testcase.
731
732 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
733
734 * gcc.c-torture/execute/20060905-1.c: New test.
735
736 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
737
738 PR fortran/28908
739 * gfortran.dg/used_types_7.f90: New test.
740 * gfortran.dg/used_types_8.f90: New test.
741 * gfortran.dg/used_types_9.f90: New test.
742
743 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
744
745 * gcc.c-torture/compile/20060904-1.c: New test.
746
747 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
748
749 PR c++/23287 Revert my 2006-09-01 patch
750 * g++.dg/parse/dtor12.C: Remove.
751
752 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
753
754 PR c+/27670
755 * g++.dg/template/operator9.C: New test.
756
757 PR c++/27493
758 * g++.dg/template/operator7.C: New test.
759
760 PR c++/27494
761 * g++.dg/template/operator8.C: New test.
762
763 PR c++/27397
764 * g++.dg/template/crash57.C: New test.
765
766 * g++.dg/template/typedef4.C: Adjust error markers.
767 * g++.dg/template/typedef5.C: Likewise.
768
769 2006-09-02 Jakub Jelinek <jakub@redhat.com>
770
771 PR c++/28878
772 * g++.dg/parse/crash33.C: New test.
773
774 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
775 Richard Guenther <rguenther@suse.de>
776 Adam Nemet <anemet@caviumnetworks.com>
777
778 PR middle-end/27226
779 * gcc.target/mips/memcpy-1.c: New testcase.
780 * gcc.dg/pr27226.c: Likewise.
781
782 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
783
784 PR c++/28705
785 * g++.dg/lookup/koenig5.C: New.
786 * g++.dg/template/crash56.C: New.
787
788 2006-09-01 Josh Conner <jconner@apple.com>
789
790 PR c++/25505
791 * gcc.dg/nrv3.c: New test.
792 * gcc.dg/nrv4.c: New test.
793 * gcc.dg/nrv5.c: New test.
794
795 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
796
797 PR c++/23287
798 * g++.dg/parse/dtor12.C: New.
799
800 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
801
802 PR tree-optimization/28839
803 * gcc.dg/pr28839.c: New test.
804
805 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
806
807 PR target/24367
808 * gcc.dg/pr24367.c: New testcase.
809
810 2006-08-30 Joseph Myers <joseph@codesourcery.com>
811
812 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
813
814 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
815
816 PR rtl-optimization/27735
817 * gcc.dg/loop-unswitch-1.c: New test.
818
819 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
820
821 PR fortran/28885
822 * gfortran.dg/aliasing_dummy_2.f90: New test.
823
824 PR fortran/20067
825 * gfortran.dg/generic_5.f90: Change error message.
826
827 PR fortran/28873
828 * gfortran.dg/generic_6.f90: New test.
829
830 PR fortran/25077
831 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
832
833 PR fortran/25102
834 * gfortran.dg/invalid_interface_assignment.f90: New test.
835
836 PR fortran/24866
837 * gfortran.dg/module_proc_external_dummy.f90: New test.
838
839 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
840
841 PR c++/28349
842 * testsuite/g++.dg/warn/var-args1.C: New test.
843
844 2006-08-29 Steven G. Kargl <kargls@comcast.net>
845
846 PR fortran/28866
847 * gfortran.dg/simpleif_2.f90: New test.
848 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
849 * gfortran.dg/enum_5.f90: Ditto.
850
851 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
852 Kazu Hirata <kazu@codesourcery.com>
853
854 PR tree-optimization/17506
855 * gcc.dg/pr17506.c: New.
856
857 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
858
859 PR c++/28139
860 * g++.dg/eh/alias1.C: New test.
861
862 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
863
864 PR c++/28860
865 * g++.dg/template/ttp22.C: New test.
866
867 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
868
869 PR middle-end/26632
870 * gcc.dg/pr26632.c: New.
871
872 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
873
874 PR libgfortran/28354
875 * gfortran.dg/fmt_zero_precision.f90: New test.
876
877 2006-08-27 Mark Mitchell <mark@codesourcery.com>
878
879 PR c++/28058
880 * g++.dg/template/spec31.C: New test.
881
882 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
883
884 PR c++/26573
885 * g++.dg/other/static2.C: New test.
886
887 2006-08-26 Roger Sayle <roger@eyesopen.com>
888
889 * gcc.dg/Wswitch-enum-2.c: New test case.
890 * gcc.dg/Wswitch-enum-3.c: Likewise.
891
892 2006-08-26 Richard Guenther <rguenther@suse.de>
893
894 * gcc.c-torture/compile/20060826-1.c: New testcase.
895
896 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
897
898 PR c++/28736
899 * g++.dg/template/void10.C: New test.
900
901 PR c++/28737
902 * g++.dg/template/void8.C: New test.
903
904 PR c+_+/28738
905 * g++.dg/template/void9.C: New test.
906
907 * g++.dg/template/void3.C: Adjust error markers.
908 * g++.dg/template/void4.C: Likewise.
909 * g++.dg/template/crash55.C: Likewise.
910 * g++.dg/template/void7.C: Likewise
911
912 2006-08-26 Mark Mitchell <mark@codesourcery.com>
913
914 PR c++/28588
915 * g++.dg/inherit/access6.C: New test.
916 * g++.dg/inherit/access7.C: Likewise.
917
918 PR c++/28595
919 * g++.dg/template/array15.C: New test.
920 * g++.dg/template/crash2.C: Tweak error markers.
921
922 2006-08-26 Jakub Jelinek <jakub@redhat.com>
923
924 PR middle-end/28683
925 * gcc.c-torture/compile/20060823-1.c: New test.
926
927 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
928
929 PR c++/28853
930 * g++.dg/template/ttp21.C: New test.
931
932 PR c++/28852
933 * g++.dg/other/operator1.C: Add error-marker.
934 * g++.dg/other/operator2.C: New test.
935
936 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
937
938 PR c/27893
939 * gcc.c-torture/compile/vla-const-1.c,
940 gcc.c-torture/compile/vla-const-2.c: New tests.
941
942 2006-08-26 Richard Guenther <rguenther@suse.de>
943
944 PR middle-end/28814
945 * gcc.dg/torture/pr28814.c: New testcase.
946
947 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
948
949 PR c/28418
950 * gcc.c-torture/compile/compound-literal-1.c: New test.
951
952 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
953
954 PR c/28299
955 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
956 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
957 Expect extra diagnostics.
958
959 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
960
961 gcc.dg/noncompile/pr16876.c: New test.
962
963 2006-08-25 Mark Mitchell <mark@codesourcery.com>
964
965 PR c++/28056
966 * g++.dg/parse/local1.C: New test.
967 * g++.dg/other/qual1.C: Tweak error marker.
968
969 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
970
971 PR c++/27787
972 * g++.dg/template/typename10.C: New.
973 * g++.dg/template/lookup4.C: Remove bogus error marker.
974
975 2006-08-25 Richard Guenther <rguenther@suse.de>
976
977 PR testsuite/28829
978 * gcc.dg/pr26570.c: Fix testcase.
979
980 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
981
982 PR tree-opt/28807
983 * gcc.c-torture/execute/mayalias-2.c: New test.
984 * gcc.dg/tree-ssa/alias-13.c: New test.
985
986 2006-08-24 Jan Hubicka <jh@suse.cz>
987
988 PR debug/26881
989 * gcc.dg/debug/pr26881.c: New file.
990
991 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
992
993 PR fortran/28788
994 * gfortran.dg/used_types_4.f90: New test.
995 * gfortran.dg/derived_init_2.f90: Modify to check sibling
996 association of derived types.
997 * gfortran.dg/used_types_2.f90: Add module cleanup.
998 * gfortran.dg/used_types_3.f90: The same.
999
1000 PR fortran/28771
1001 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
1002 fix of regression.
1003
1004 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1005
1006 PR 28813
1007 * gfortran.dg/direct_io_6.f90: Remove test.
1008
1009 2006-08-23 Stuart Hastings <stuart@apple.com>
1010
1011 PR 28825
1012 * gcc.target/i386/20060821-1.c: New.
1013
1014 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
1015
1016 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
1017 dg-warning strings for dllimport.
1018
1019 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1020
1021 PR C++/28450
1022 * g++.dg/ext/vector4.C: New test.
1023 * g++.dg/ext/complex1.C: New test.
1024
1025 2006-08-21 Geoffrey Keating <geoffk@apple.com>
1026
1027 PR debug/28692
1028 * gcc.dg/debug/const-1.c: New.
1029 * gcc.dg/debug/const-2.c: New.
1030 * gcc.dg/debug/dwarf2/const-1.c: New.
1031 * gcc.dg/debug/dwarf2/const-2.c: New.
1032 * gcc.dg/debug/dwarf2/const-2b.c: New.
1033
1034 2006-08-22 Richard Guenther <rguenther@suse.de>
1035
1036 PR middle-end/28776
1037 * gcc.c-torture/compile/pr28776-1.c: New testcase.
1038 * gcc.c-torture/compile/pr28776-2.c: Likewise.
1039
1040 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1041
1042 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
1043
1044 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
1045
1046 PR c++/26269
1047 * g++.dg/other/error14.C: New test.
1048
1049 PR c++/28505
1050 * g++.dg/parse/ctor7.C: New test.
1051 * g++.dg/parse/ctor8.C: Likewise.
1052
1053 PR c++/28741
1054 * g++.dg/template/void7.C: New test.
1055
1056 2006-08-21 Olivier Hainque <hainque@adacore.com>
1057
1058 * gnat.dg/self_aggregate_with_zeros.adb: New test.
1059 * gnat.dg/self_aggregate_with_array.adb: New test.
1060
1061 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1062
1063 * g++.dg/eh/arm-vfp-unwind.C: New test.
1064
1065 2006-08-20 Mark Mitchell <mark@codesourcery.com>
1066
1067 PR c++/28341
1068 * g++.dg/template/ref3.C: New test.
1069 * g++.dg/template/nontype13.C: New test.
1070
1071 PR c++/28346
1072 * g++.dg/template/ptrmem17.C: New test.
1073
1074 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
1075
1076 PR target/28648 c:
1077 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
1078
1079 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
1080
1081 PR fortran/28630
1082 * gfortran.dg/used_types_2.f90: New test.
1083
1084 PR fortran/28601
1085 * gfortran.dg/used_types_3.f90: New test.
1086
1087 PR fortran/20886
1088 * gfortran.dg/generic_actual_arg.f90: New test.
1089
1090 PR fortran/28735
1091 * gfortran.dg/module_private_array_refs_1.f90: New test.
1092
1093 PR fortran/28762
1094 * gfortran.dg/program_name_1.f90: New test.
1095
1096 PR fortran/28425
1097 * gfortran.dg/derived_constructor_comps_1.f90: New test.
1098
1099 PR fortran/28496
1100 * gfortran.dg/array_initializer_2.f90: New test.
1101
1102 PR fortran/18111
1103 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
1104
1105 PR fortran/28600
1106 * gfortran.dg/assumed_charlen_function_4.f90: New test.
1107
1108 PR fortran/28771
1109 * gfortran.dg/assumed_charlen_in_main.f90: New test.
1110
1111 PR fortran/28660
1112 * gfortran.dg/dependent_decls_1.f90: New test.
1113
1114 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
1115
1116 PR fortran/25217
1117 * gfortran.dg/derived_init_2.f90: New.
1118
1119 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
1120
1121 * gcc.c-torture/execute/pr28289.c: New test.
1122
1123 2006-08-17 Jakub Jelinek <jakub@redhat.com>
1124
1125 PR c/28744
1126 * gcc.dg/attr-externally-visible-1.c: New test.
1127 * gcc.dg/attr-externally-visible-2.c: New test.
1128 * g++.dg/parse/attr-externally-visible-1.C: New test.
1129 * g++.dg/parse/attr-externally-visible-2.C: New test.
1130
1131 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1132
1133 PR c++/28606
1134 * g++.dg/parse/dtor11.C: New test.
1135
1136 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1137
1138 PR rtl-optimization/28489
1139 * gcc.c-torture/compile/pr28489.c: New test.
1140
1141 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1142
1143 PR c++/28710
1144 * g++.dg/template/redecl4.C: New test.
1145
1146 PR c++/28711
1147 * g++.dg/template/ctor8.C: New test.
1148
1149 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1150
1151 * gcc.dg/pr26570.c: Fix testcase.
1152
1153 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1154
1155 * PR c++/28573
1156 * g++.dg/parse/offsetof6.C: New test.
1157 * g++.dg/parse/offsetof6.C: New test.
1158 * g++.dg/parse/offsetof7.C: New test.
1159
1160 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1161
1162 PR testsuite/28602
1163 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1164 is false.
1165
1166 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1167
1168 PR c++/28302
1169 * g++.dg/ext/vector3.C: New test.
1170
1171 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1172
1173 PR gcov/profile/26570
1174 * gcc.dg/pr26570.c: New test.
1175
1176 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
1177
1178 PR c/27697
1179 * gcc.dg/qual-component-1.c: New test.
1180
1181 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1182
1183 PR c++/28593
1184 * g++.dg/parse/new3.C: New test.
1185
1186 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1187
1188 PR fortran/25828
1189 * gfortran.dg/streamio_1.f90: New test.
1190 * gfortran.dg/streamio_2.f90: New test.
1191 * gfortran.dg/streamio_3.f90: New test.
1192 * gfortran.dg/streamio_4.f90: New test.
1193 * gfortran.dg/streamio_5.f90: New test.
1194 * gfortran.dg/streamio_6.f90: New test.
1195 * gfortran.dg/streamio_7.f90: New test.
1196 * gfortran.dg/streamio_8.f90: New test.
1197
1198 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
1199
1200 PR c/28287
1201 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
1202
1203 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
1204
1205 PR c++/28594
1206 * g++.dg/template/void6.C: New test.
1207
1208 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1209
1210 PR c/28649
1211 * gcc.dg/parse-error-1.c: New test.
1212 * gcc.dg/parse-error-2.c: New test.
1213 * gcc.dg/cpp/digraph2.c: Add error-marker.
1214 * gcc.dg/noncompile/920923-1.c: Likewise.
1215
1216 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1217
1218 PR c/27490
1219 * gcc.dg/sizeof-2.c: New testcase.
1220
1221 PR c/27489
1222 * gcc.dg/switch-A.c: New testcase.
1223
1224 2006-08-14 Steve Ellcey <sje@cup.hp.com>
1225
1226 PR c++/28288
1227 PR c++/14556
1228 * g++.old-deja/g++.warn/compare1.C: Delete.
1229 * g++.dg/opt/pr7503-2.C: Delete.
1230 * g++.dg/opt/pr7503-3.C: Delete.
1231 * g++.dg/opt/pr7503-4.C: Delete.
1232 * g++.dg/opt/pr7503-5.C: Delete.
1233 * g++.dg/opt/max1.C: Delete.
1234 * g++.dg/warn/minmax.C: Delete.
1235 * g++.dg/expr/minmax.C: New test.
1236
1237 2006-08-14 Richard Guenther <rguenther@suse.de>
1238
1239 PR testsuite/28703
1240 * gcc.c-torture/execute/pr28651.c: Do not use argc
1241 to avoid optimization, instead forbid inlining.
1242
1243 2006-08-14 Richard Sandiford <richard@codesourcery.com>
1244
1245 PR rtl-optimization/28634
1246 * gcc.c-torture/execute/ieee/pr28634.c: New test.
1247
1248 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
1249
1250 PR c/27184
1251 * gcc.dg/torture/pr27184.c: New test.
1252
1253 2006-08-12 Jakub Jelinek <jakub@redhat.com>
1254
1255 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
1256
1257 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1258
1259 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
1260 * gfortran.dg/stat_2.f90: Likewise.
1261 * gfortran.dg/chmod_1.f90: Likewise.
1262 * gfortran.dg/chmod_2.f90: Likewise.
1263 * gfortran.dg/chmod_3.f90: Likewise.
1264
1265 2006-08-11 David Edelsohn <edelsohn@gnu.org>
1266
1267 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
1268
1269 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1270
1271 * g++.dg/opt/pr23454-2.C: New test.
1272
1273 2006-08-11 Richard Guenther <rguenther@suse.de>
1274
1275 PR middle-end/28651
1276 * gcc.c-torture/execute/pr28651.c: New testcase.
1277
1278 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
1279
1280 * gnat.dg/specs/static_initializer.ads: New test.
1281
1282 2006-08-10 Paul Brook <paul@codesourcery.com>
1283
1284 * gcc.target/arm/cond-asm.c: New test.
1285
1286 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
1287
1288 PR tree-optimization/26197
1289 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
1290 * g++.dg/vect/vect.exp: Compile the new tests with
1291 --param max-aliased-vops=0.
1292
1293 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
1294
1295 PR c++/28637
1296 * g++.dg/template/void3.C: New test.
1297
1298 PR c++/28638
1299 * g++.dg/template/void4.C: New test.
1300
1301 PR c++/28640
1302 * g++.dg/template/void5.C: New test.
1303
1304 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
1305
1306 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
1307 after dg-do compile.
1308
1309 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
1310
1311 PR tree-optimizations/26969
1312 * gcc.dg/vect/vect.exp: Compile tests prefixed with
1313 "unswitch-loops" with -funswitch-loops.
1314 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
1315
1316 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1317
1318 * gcc.dg/sparc-getcontext-1.c: Fix typo.
1319 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
1320 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
1321 * objc.dg/dwarf-1.m: Likewise.
1322 * objc.dg/dwarf-2.m: Likewise.
1323 * obj-c++.dg/dwarf-2.mm: Likewise.
1324
1325 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1326
1327 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
1328 * objc.dg/dwarf-2.m: Likewise.
1329 * obj-c++.dg/dwarf-2.mm: Likewise.
1330
1331 PR libfortran/28603
1332 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
1333
1334 PR testsuite/27611
1335 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1336
1337 PR testsuite/27033
1338 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1339
1340 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
1341
1342 PR target/27827
1343 * gcc.target/i386/pr27827.c: New testcase.
1344
1345 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
1346
1347 PR fortran/28590
1348 * gfortran.dg/sequence_types_1.f90: New test.
1349
1350 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
1351
1352 PR fortran/28548
1353 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
1354 dg-warning. Add -pedantic option.
1355
1356 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1357
1358 PR c/28502
1359 * gcc.dg/proto-1.c: New test.
1360
1361 PR c/27721
1362 * gcc.dg/lvalue-4.c: New test.
1363
1364 PR c/28136
1365 * gcc.dg/init-bad-5.c: New test.
1366
1367 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
1368
1369 PR c++/28347
1370 * g++.dg/ext/typedef-init.C: Add new test for typedef
1371 initialization inside templates. Adjust existing error markers.
1372
1373 2006-08-03 Mark Mitchell <mark@codesourcery.com>
1374
1375 PR c++/28148
1376 * g++.dg/init/ptrmem3.C: New test.
1377
1378 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
1379
1380 PR tree-optimization/27770
1381 * lib/target-support.exp: New target keyword "section_anchors".
1382 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
1383 tests.
1384 * gcc.dg/vect/section-anchors-pr27770.c: New test.
1385 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
1386 * gcc.dg/vect/section-anchors-vect-69.c: New test.
1387 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
1388
1389 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1390
1391 * gcc.dg/20060801-1.c: Add missing '}'.
1392
1393 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1394
1395 PR c++/27508
1396 * g++.dg/parse/dtor9.C: New test.
1397 * g++.dg/parse/dtor10.C: New test.
1398 * g++.dg/other/error7.C: Adjust error-marker.
1399
1400 PR c++/28274
1401 * g++.dg/other/default5.C: New test.
1402
1403 2006-08-02 Richard Guenther <rguenther@suse.de>
1404
1405 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
1406
1407 2006-08-02 Mark Mitchell <mark@codesourcery.com>
1408
1409 PR c++/28557
1410 * g++.dg/template/conv9.C: New test.
1411
1412 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
1413
1414 PR debug/28063
1415 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
1416 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
1417 Optionally return assembly text. Update callers.
1418 (check_no_compiler_messages): Update verbose messages.
1419 (check_no_messages_and_pattern): New.
1420 (check_effective_target_string_merging): New.
1421
1422 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1423
1424 PR c++/28250
1425 * g++.dg/eh/catch4.C: New test.
1426
1427 PR c++/28257
1428 * g++.dg/other/qual1.C: New test.
1429
1430 PR c++/28259
1431 * g++.dg/inherit/error2.C: New test.
1432
1433 PR c++/28267
1434 * g++.dg/other/new1.C: New test.
1435
1436 * g++.dg/warn/pr23075.C: Remove obsolete test.
1437 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
1438 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
1439
1440 2006-07-31 Mark Mitchell <mark@codesourcery.com>
1441
1442 PR c++/28523
1443 * g++.dg/eh/cast1.C: New test.
1444
1445 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
1446
1447 PR libfortran/28452
1448 * gfortran.dg/random_3.f90: New test.
1449
1450 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1451
1452 PR c++/28432
1453 * g++.dg/other/pr28304.C: Change expected error message.
1454 * g++.dg/other/pr28432.C: New test.
1455
1456 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1457
1458 PR c++/28256
1459 * g++.dg/init/brace2.C: Change expected error message, add empty init.
1460
1461 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
1462
1463 PR debug/23336
1464 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
1465 at -g1.
1466 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
1467 g++.dg/debug/enum-2.C: New.
1468
1469 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1470
1471 PR c++/6634
1472 * g++.dg/parse/long1.C: Add more tests.
1473
1474 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1475
1476 * gfortran.dg/lrshift_1.c: New file.
1477
1478 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1479
1480 PR libgfortran/28335
1481 * gfortran.dg/no_unit_error_1.f90: New test.
1482
1483 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1484
1485 PR libgfortran/28335
1486 * gfortran.dg/no_unit_error_1.f90: Delete test.
1487 * gfortran.dg/no_unit_error_2.f90: Delete test.
1488
1489 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1490
1491 * gfortran.dg/chmod_3.f90: New test.
1492 * gfortran.dg/ltime_gmtime_1.f90: New test.
1493 * gfortran.dg/ltime_gmtime_2.f90: New test.
1494 * gfortran.dg/lrshift_1.f90: New test.
1495 * gfortran.dg/chmod_1.f90: New test.
1496 * gfortran.dg/chmod_2.f90: New test.
1497
1498 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
1499
1500 PR c++/27668
1501 * g++.dg/template/crash55.C: New test.
1502
1503 PR c++/27962
1504 * g++.dg/template/nontype16.C: New test.
1505
1506 * g++.dg/template/void2.C: Adjust error markers.
1507 * g++.dg/template/nontype5.C: Adjust error markers.
1508
1509 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
1510
1511 * gcc.target/i386/stack-prot-kernel.c: New test.
1512
1513 2006-07-27 Roger Sayle <roger@eyesopen.com>
1514
1515 * gcc.dg/builtins-55.c: New test case.
1516
1517 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
1518
1519 PR rtl-optimization/27907
1520 * gcc.c-torture/compile/pr27907.c: New test.
1521
1522 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1523
1524 * gfortran.dg/mclock.f90: New test.
1525 * gfortran.dg/int_conv_1.f90: New test.
1526 * gfortran.dg/stat_1.f90: New test.
1527 * gfortran.dg/stat_2.f90: New test.
1528
1529 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1530
1531 PR libgfortran/28335
1532 * gfortran.dg/no_unit_error_1.f90: New test.
1533 * gfortran.dg/no_unit_error_2.f90: New test.
1534 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
1535
1536 2006-07-25 Roger Sayle <roger@eyesopen.com>
1537
1538 PR middle-end/28473
1539 * gcc.dg/fold-convround-1.c: New test case.
1540
1541 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1542
1543 * gfortran.dg/arithmetic_if.f90: Fix comments.
1544
1545 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1546
1547 PR c++/27572
1548 * g++.dg/other/typedef1.C: New test.
1549 * g++.dg/template/typedef4.C: New test.
1550 * g++.dg/template/typedef5.C: New test.
1551
1552 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
1553
1554 PR fortran/28416
1555 * gfortran.dg/allocatable_dummy_3.f90: New.
1556
1557 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1558
1559 PR fortran/28439
1560 * gfortran.dg/arithmetic_if.f90: New test.
1561
1562 2006-07-24 Uros Bizjak <uros@kss-loka.si>
1563
1564 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
1565 avoid memcpy optimization.
1566
1567 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1568
1569 PR fortran/25289
1570 * gfortran.dg/direct_io_6.f90: New test.
1571
1572 2006-07-24 Jan Hubicka <jh@suse.cz>
1573
1574 PR c/25795
1575 PR c++/27369
1576 * gcc.dg/pr25795.c: New test.
1577 * gcc.dg/pr25795-1.c: New test.
1578
1579 2006-07-23 Roger Sayle <roger@eyesopen.com>
1580
1581 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
1582 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
1583 which may be transformed to "g || h" on some platforms.
1584
1585 2006-07-23 Mark Mitchell <mark@codesourcery.com>
1586
1587 PR c++/28025
1588 * g++.dg/template/friend45.C: New test.
1589
1590 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1591
1592 PR libgfortran/28339
1593 * gfortran.dg/arrayio_8.f90: New test.
1594
1595 2006-07-21 Mike Stump <mrs@apple.com>
1596
1597 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
1598
1599 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
1600
1601 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1602
1603 PR c++/28250
1604 * g++.dg/eh/catch3.C: New test.
1605
1606 PR c++/28363
1607 * g++.dg/template/defarg10.C: New test.
1608
1609 2006-07-20 Paul Brook <paul@codesourcery.com>
1610
1611 PR 27363
1612 * gcc.dg/pr27363.c: New test.
1613
1614 2006-07-19 Mark Mitchell <mark@codesourcery.com>
1615
1616 PR c++/28338
1617 * g++.dg/init/ref13.C: New test.
1618
1619 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1620
1621 PR obj-c++/28434
1622 * obj-c++.dg/proto-error-1.mm: New test.
1623
1624 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1625
1626 PR c++/28337
1627 * g++.dg/template/string1.C: New test.
1628
1629 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1630
1631 PR c++/28048
1632 * g++.dg/template/defarg9.C: New test.
1633
1634 PR c++/28235
1635 * g++.dg/template/static27.C: New test.
1636
1637 2006-07-18 Diego Novillo <dnovillo@redhat.com>
1638
1639 PR 28410
1640 * gcc.dg/tree-ssa/pr28410.c: New test.
1641
1642 2006-07-18 Lee Millward <lee.millward@gmail.com>
1643
1644 PR c++/28258
1645 * g++/dg/other/error13.C: New test.
1646
1647 PR c++/28260
1648 * g++.dg/template/friend44.C: New test.
1649
1650 2006-07-18 Steve Ellcey <sje@cup.hp.com>
1651
1652 PR c++/27495
1653 * g++.dg/other/pr27495.C: New.
1654
1655 2006-07-18 Olivier Hainque <hainque@adacore.com>
1656
1657 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
1658 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
1659
1660 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1661
1662 PR c/28286
1663 * gcc.dg/pragma-pack-4.c: New test.
1664
1665 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1666
1667 PR c++/28291
1668 * g++.dg/ext/pr28291.C: New test.
1669
1670 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1671
1672 PR middle-end/28403
1673 * gcc.c-torture/execute/pr28403.c: New test.
1674
1675 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1676
1677 PR middle-end/28402
1678 * gcc.dg/pr28402.c: New test.
1679
1680 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1681
1682 PR c++/28304
1683 * g++.dg/other/pr28304.C: New test.
1684
1685 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
1686
1687 PR other/28251
1688 gcc.c-torture/unsorted/dump-noaddr.c: New test.
1689 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
1690
1691 2006-07-17 Richard Guenther <rguenther@suse.de>
1692
1693 PR tree-optimization/28238
1694 * g++.dg/tree-ssa/pr28238.C: New testcase.
1695
1696 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1697
1698 PR c++/28250
1699 * g++.dg/eh/catch1.C: New test.
1700 * g++.dg/eh/catch2.C: New test.
1701
1702 2006-07-16 Jakub Jelinek <jakub@redhat.com>
1703
1704 PR c++/28370
1705 * g++.dg/template/anon3.C: New test.
1706
1707 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
1708
1709 PR fortran/20844
1710 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
1711 specifiers requiring an explicit format tag..
1712
1713 PR fortran/28201
1714 * gfortran.dg/generic_5: New test.
1715
1716 PR fortran/20893
1717 * gfortran.dg/elemental_optional_args_1.f90: New test.
1718
1719 2006-07-16 Olivier Hainque <hainque@adacore.com>
1720
1721 * gnat.dg/assert.ads: New file.
1722 * gnat.dg/controlled_record.ads: Likewise.
1723 * gnat.dg/controlled_record.adb: Likewise.
1724
1725 2006-07-15 Lee Millward <lee.millward@gmail.com>
1726
1727 PR c++/28292
1728 * g++.dg/other/error12.C: New test.
1729
1730 PR c++/28269
1731 * g++.dg/template/crash54.C: New test.
1732
1733 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1734
1735 PR c++/28249
1736 * g++.dg/parse/catch1.C: New test.
1737
1738 PR c++/28294
1739 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
1740
1741 PR c++/28387
1742 * g++.dg/ext/attrib24.C: New test.
1743
1744 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1745
1746 PR c++/28343
1747 * g++.dg/ext/asmspec1.C: New test.
1748
1749 2006-07-13 Janis Johnson <janis187@us.ibm.com>
1750
1751 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
1752 (dg-test): Support shouldfail tests.
1753 * lib/target-supports-dg.exp (dg-shouldfail): New.
1754 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
1755 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
1756 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
1757 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
1758 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
1759 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
1760 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
1761
1762 2006-07-13 Jan Hubicka <jh@suse.cz>
1763
1764 * gcc.target/i386/memcpy-1.c: New.
1765
1766 2006-07-12 Geoffrey Keating <geoffk@apple.com>
1767
1768 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
1769
1770 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
1771
1772 PR fortran/25097
1773 * gfortran.dg/present_1.f90: New test.
1774
1775 PR fortran/20903
1776 * gfortran.dg/interface_derived_type_1.f90: New test.
1777
1778 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
1779
1780 PR fortran/28213
1781 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
1782 list.
1783
1784 2006-07-07 Lee Millward <lee.millward@gmail.com>
1785
1786 PR c++/27820
1787 * g++.dg/other/label1.C: New test.
1788
1789 2006-07-07 Richard Guenther <rguenther@suse.de>
1790
1791 PR middle-end/28268
1792 * gcc.dg/torture/pr28268.c: New testcase.
1793
1794 2006-07-07 Steve Ellcey <sje@cup.hp.com>
1795
1796 PR c++/27019
1797 * g++.dg/ext/pr27019.C: New.
1798
1799 2006-07-07 Richard Guenther <rguenther@suse.de>
1800
1801 PR tree-optimization/28187
1802 * gcc.dg/pr28187.c: New testcase.
1803
1804 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
1805
1806 * gnat.dg/address_conversion.adb: New test.
1807 * gnat.dg/boolean_subtype.adb: Likewise.
1808 * gnat.dg/frame_overflow.adb: Likewise.
1809 * gnat.dg/pointer_array.adb: Likewise.
1810 * gnat.dg/pointer_conversion.adb: Likewise.
1811
1812 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
1813
1814 PR fortran/28237
1815 PR fortran/23420
1816 * gfortran.dg/print_fmt_5.f90: New test.
1817
1818 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1819
1820 PR fortran/28129
1821 * gfortran.dg/bounds_check_4.f90: New test.
1822
1823 2006-07-05 Richard Guenther <rguenther@suse.de>
1824
1825 PR target/28158
1826 * gfortran.dg/pr28158.f90: New testcase.
1827
1828 2006-07-05 Richard Guenther <rguenther@suse.de>
1829
1830 PR tree-optimization/28162
1831 * gcc.dg/pr28162.c: New testcase.
1832
1833 2006-07-05 Richard Guenther <rguenther@suse.de>
1834 Andrew Pinski <pinskia@gcc.gnu.org>
1835
1836 PR c++/27084
1837 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
1838
1839 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
1840
1841 PR fortran/28174
1842 * gfortran.dg/actual_array_substr_2.f90: New test.
1843
1844 PR fortran/28167
1845 * gfortran.dg/actual_array_constructor_2.f90: New test.
1846
1847 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1848
1849 * gfortran.dg/itime_idate_1.f: New test.
1850 * gfortran.dg/itime_idate_2.f: New test.
1851
1852 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1853
1854 PR libgfortran/27704
1855 * gfortran.dg/open_status_3.f90: New test.
1856 * gfortran.dg/fmt_l.f90: Update for new feature.
1857
1858 2006-07-03 Asher Langton <langton2@llnl.gov>
1859
1860 * gfortran.dg/oldstyle_2.f90: New.
1861
1862 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
1863
1864 * gnat.dg/string_slice.adb: New test.
1865
1866 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1867
1868 PR fortran/19259
1869 * gfortran.dg/semicolon_fixed.c: New.
1870 * gfortran.dg/semicolon_free.c: New.
1871
1872 2006-06-30 Mike Stump <mrs@apple.com>
1873
1874 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
1875 that don't support internal visibility.
1876
1877 2006-06-30 Andrew Pinski <pinskia@gmail.com>
1878
1879 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
1880 for '(' / ')' needing an extra '\'.
1881
1882 2006-06-29 Roger Sayle <roger@eyesopen.com>
1883
1884 PR middle-end/27428
1885 * gcc.dg/pr27428-1.c: New test case.
1886
1887 2006-06-29 Mike Stump <mrs@apple.com>
1888
1889 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
1890 on darwin as we can't align commons large enough yet.
1891
1892 * gcc.dg/vla-8.c: Add additional testcases.
1893
1894 2006-06-26 Steve Ellcey <sje@cup.hp.com>
1895
1896 PR c++/28114
1897 * g++.dg/other/pr28114.C: New.
1898
1899 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
1900
1901 * gcc.c-torture/compile/20060625-1.c: New test.
1902
1903 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
1904
1905 PR fortran/20867
1906 * gfortran.dg/stfunc_3.f90: New test.
1907
1908 PR fortran/25056
1909 * gfortran.dg/impure_actual_1.f90: New test.
1910
1911 PR fortran/20874
1912 * gfortran.dg/elemental_result_1.f90: New test.
1913
1914 PR fortran/25073
1915 * gfortran.dg/select_7.f90: New test.
1916
1917 PR fortran/27554
1918 * intrinsic_actual_1.f: New test.
1919
1920 PR fortran/22038
1921 PR fortran/28119
1922 * gfortran.dg/forall_4.f90: New test.
1923
1924 PR fortran/25072
1925 * gfortran.dg/forall_5.f90: New test.
1926
1927 2006-06-25 Lee Millward <lee.millward@gmail.com>
1928
1929 PR c++/28051
1930 * g++.dg/template/using13.C: New test.
1931
1932 PR c++/28054
1933 * g++.dg/other/incomplete3.C: New test.
1934
1935 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1936
1937 PR fortran/28081
1938 * gfortran.dg/substr_3.f: New test.
1939 * gfortran.dg/equiv_2.f90: Update expected error message.
1940
1941 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
1942
1943 PR fortran/28118
1944 * gfortran.dg/actual_array_substr_1.f90: New test.
1945
1946 2006-06-24 Olivier Hainque <hainque@adacore.com>
1947
1948 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
1949 * gnat.dg/scalar_mode_agg_compare.adb: New test.
1950
1951 2006-06-23 Janis Johnson <janis187@us.ibm.com>
1952
1953 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
1954
1955 2006-06-23 Steven G. Kargl <kargls@comcast.net>
1956
1957 PR fortran/27981
1958 * gfortran.dg/simpleif_2.f90: New test.
1959
1960 2006-06-23 Lee Millward <lee.millward@gmail.com>
1961
1962 * g++.dg/template/error22.C: Fix typo.
1963
1964 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1965
1966 PR c++/28112
1967 * g++.dg/ext/attrib23.C: New test.
1968
1969 2006-06-23 Olivier Hainque <hainque@adacore.com>
1970
1971 * gnat.dg/varsize_temp.adb: New test.
1972
1973 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1974
1975 PR c++/11468
1976 * g++.dg/other/java2.C: New test.
1977
1978 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
1979
1980 PR target/27789
1981 * g++.dg/ext/dllimport4.C. Add more tests for invalid
1982 initialization.
1983
1984 2006-06-22 Roger Sayle <roger@eyesopen.com>
1985
1986 PR target/27531
1987 * gcc.dg/pr27531-1.c: New test case.
1988
1989 2006-06-22 Asher Langton <langton2@llnl.gov>
1990
1991 PR fortran/24748
1992 * gfortran.dg/implicit_8.f90: New.
1993
1994 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
1995
1996 PR rtl-optimization/28121
1997 * gcc.dg/pr28121.c: New test.
1998
1999 2006-06-22 Lee Millward <lee.millward@gmail.com>
2000
2001 PR c++/27805
2002 * g++.dg/parse/ptrmem6.C: New test.
2003
2004 PR c++/27821
2005 * g++.dg/template/error22.C: New test.
2006
2007 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2008
2009 PR c++/28111
2010 * g++.dg/template/friend43.C: New test.
2011
2012 PR c++/28110
2013 * g++.dg/template/crash53.C: New test.
2014
2015 PR c++/28109
2016 * g++.dg/rtti/incomplete1.C: New test.
2017
2018 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
2019
2020 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
2021
2022 2006-06-21 Joseph Myers <joseph@codesourcery.com>
2023
2024 * gcc.c-torture/execute/complex-7.c: New.
2025
2026 2006-06-21 Jakub Jelinek <jakub@redhat.com>
2027
2028 * gcc.dg/merge-all-constants-1.c: New test.
2029
2030 2006-06-20 Janis Johnson <janis187@us.ibm.com>
2031
2032 PR c++/28113
2033 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
2034
2035 2006-06-20 Steven G. Kargl <kargls@comcast.net>
2036
2037 * gfortran.dg/rrspacing_1.f90: New test.
2038
2039 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2040
2041 PR c++/28052
2042 * g++.dg/other/bitfield2.C: New test.
2043
2044 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
2045
2046 PR tree-optimization/27331
2047 * gcc.dg/pr27331.c: New test.
2048
2049 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
2050 Eric Botcazou <ebotcazou@adacore.com>
2051
2052 PR ada/18692
2053 * lib/gnat.exp: New file.
2054 * lib/gnat-dg.exp: Likewise.
2055 * gnat.dg: New directory.
2056 * gnat.dg/dg.exp: New driver.
2057 * gnat.dg/specs: New directory.
2058 * gnat.dg/specs/specs.exp: New driver.
2059 * gnat.dg/style: New directory.
2060 * gnat.dg/style/style.exp: New driver.
2061
2062 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
2063
2064 PR fortran/16206
2065 * gfortran.dg/array_initializer_1.f90: New test.
2066
2067 PR fortran/28005
2068 * gfortran.dg/matmul_3.f90: New test.
2069
2070 2006-06-19 Andrew Pinski <pinskia@gmail.com>
2071
2072 PR middle-end/28075
2073 * gcc.dg/tree-ssa/inline-1.c: New test.
2074
2075 2006-06-19 Anatoly Sokolov <aesok@post.ru>
2076
2077 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
2078 in malloc prototype; remove XFAIL.
2079 * gcc.dg/pr18241-2.c: Ditto.
2080 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
2081 in memset prototype; remove XFAIL.
2082 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2083
2084 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
2085
2086 * gcc.dg/vla-8.c: Add.
2087
2088 2006-06-19 Richard Guenther <rguenther@suse.de>
2089
2090 PR tree-optimization/27090
2091 * g++.dg/tree-ssa/pr27090.C: New testcase.
2092
2093 2006-06-19 Roger Sayle <roger@eyesopen.com>
2094
2095 PR target/27861
2096 * gcc.dg/pr27861-1.c: New test case.
2097
2098 2006-06-19 Richard Guenther <rguenther@suse.de>
2099
2100 PR middle-end/28045
2101 * gcc.dg/torture/pr28045.c: New testcase.
2102
2103 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2104
2105 PR fortran/26801
2106 * gfortran.dg/associated_4.f90: New test.
2107
2108 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2109
2110 PR fortran/19310
2111 PR fortran/19904
2112 * gfortran.dg/real_const_3.f90: New test.
2113
2114 2006-06-16 Mark Mitchell <mark@codesourcery.com>
2115
2116 PR c++/28016
2117 * g++.dg/template/static26.C: New test.
2118
2119 PR c++/27979
2120 * g++.dg/expr/bitfield2.C: New test.
2121
2122 PR c++/27884
2123 * g++.dg/parse/linkage2.C: New test.
2124
2125 2006-06-16 Richard Guenther <rguenther@suse.de>
2126
2127 PR middle-end/27116
2128 * gcc.dg/pr15785-1.c: Revert last change.
2129 * gcc.dg/torture/pr27116-2.c: New testcase.
2130
2131 2006-06-16 Roger Sayle <roger@eyesopen.com>
2132
2133 PR middle-end/27802
2134 * gcc.dg/pr27802-1.c: New test case.
2135
2136 2006-06-15 Mark Mitchell <mark@codesourcery.com>
2137
2138 PR c++/27689
2139 * g++.dg/template/ttp18.C: New test.
2140 * g++.dg/template/ttp19.C: Likewise.
2141
2142 PR c++/27666
2143 * g++.dg/expr/cond9.C: New test.
2144
2145 PR c++/27640
2146 * g++.dg/template/ctor7.C: New test.
2147
2148 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2149
2150 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2151
2152 2006-06-16 Richard Guenther <rguenther@suse.de>
2153
2154 PR tree-optimization/27781
2155 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2156
2157 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2158
2159 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2160
2161 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2162
2163 * gcc.dg/tree-ssa/loop-18.c: New test.
2164
2165 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2166
2167 PR c++/27665
2168 * g++.dg/template/crash52.C: New test.
2169
2170 PR c++/27648
2171 * g++.dg/ext/attrib22.C: New test.
2172
2173 PR c++/26559
2174 * g++.dg/template/builtin1.C: New test.
2175 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2176
2177 PR c++/28018
2178 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2179 assignment.
2180 * g++.old-deja/g++.pt/crash51.C: Likewise.
2181
2182 PR c++/27227
2183 * g++.dg/lookup/linkage1.C: New test.
2184 * g++.dg/lookup/linkage2.C: Likewise.
2185
2186 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
2187
2188 PR middle-end/27959
2189 * gcc.dg/pr27959.c: New testcase.
2190
2191 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
2192
2193 PR target/28014:
2194 * g++.dg/eh/div.C: New test.
2195
2196 2006-06-13 Jakub Jelinek <jakub@redhat.com>
2197
2198 PR c++/27894
2199 * g++.dg/tree-ssa/pr26757.C: New test.
2200 * g++.dg/tree-ssa/pr27894.C: New test.
2201
2202 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2203
2204 * gcc.c-torture/compile/20060609-1.c: New test.
2205
2206 PR target/27863
2207 * gcc.c-torture/compile/pr27863.c: New test.
2208
2209 2006-06-13 Richard Guenther <rguenther@suse.de>
2210
2211 PR tree-optimization/27830
2212 * g++.dg/tree-ssa/pr27830.C: New testcase.
2213
2214 2006-06-13 Matthew Sachs <msachs@apple.com>
2215
2216 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
2217 the list of compiler flags; this causes those flags to be checked
2218 for things like dg-skip-if.
2219
2220 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2221
2222 PR c++/27601
2223 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
2224
2225 2006-06-12 Mark Mitchell <mark@codesourcery.com>
2226 Kazu Hirata <kazu@codesourcery.com>
2227
2228 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
2229 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
2230
2231 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2232
2233 PR c++/27933
2234 * g++.dg/lookup/using15.C: New test.
2235
2236 PR c++/27951
2237 * g++.dg/other/anon4.C: New test.
2238
2239 2006-06-12 Roger Sayle <roger@eyesopen.com>
2240
2241 PR c++/21210
2242 * g++.dg/init/complex1.C: New test case.
2243
2244 2006-06-11 Eric Christopher <echristo@apple.com>
2245
2246 PR middle-end/27948
2247 * gcc.dg/bf-ms-layout.c: Run on darwin.
2248 * gcc.dg/bf-no-ms-layout: Ditto.
2249 * gcc.dg/attr-ms_struct-2.c: New.
2250 * gcc.dg/bf-ms-layout-2.c: Ditto.
2251
2252 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
2253
2254 * gcc.dg/attr-ms_struct-packed1.c: New.
2255
2256 2006-06-09 Mike Stump <mrs@apple.com>
2257
2258 * gcc.dg/vla-7.c: Add.
2259
2260 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
2261
2262 PR fortran/24558
2263 * gfortran.dg/entry_6.f90: New test.
2264
2265 PR fortran/20877
2266 PR fortran/25047
2267 * gfortran.dg/entry_7.f90: New test.
2268
2269 2006-06-09 Jakub Jelinek <jakub@redhat.com>
2270
2271 PR c/27747
2272 * gcc.dg/cpp/_Pragma6.c: New test.
2273
2274 PR c++/27748
2275 * g++.dg/cpp/_Pragma1.C: New test.
2276
2277 PR preprocessor/27746
2278 * gcc.dg/gomp/macro-3.c: New test.
2279 * gcc.dg/gomp/macro-4.c: New test.
2280 * g++.dg/gomp/macro-3.C: New test.
2281 * g++.dg/gomp/macro-4.C: New test.
2282
2283 2006-06-09 Richard Guenther <rguenther@suse.de>
2284
2285 PR tree-optimization/26998
2286 * gcc.dg/torture/pr26998.c: New testcase.
2287 * gcc.dg/tree-ssa/vrp29.c: New testcase.
2288
2289 2006-06-08 Mike Stump <mrs@apple.com>
2290
2291 * gcc.dg/pr27095.c: Account for stubs.
2292
2293 PR target/26427
2294 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
2295 produce bad code on darwin.
2296
2297 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2298
2299 PR fortran/27958
2300 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
2301
2302 2006-06-08 Asher Langton <langton2@llnl.gov>
2303
2304 PR fortran/27786
2305 * cray_pointers_2.f90: Add -fbounds-check compile flag.
2306
2307 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2308
2309 PR target/27421
2310 * gcc.dg/union-3.c: New test.
2311
2312 2006-06-08 Richard Guenther <rguenther@suse.de>
2313
2314 PR middle-end/27116
2315 * gcc.dg/torture/pr27116.c: New testcase.
2316 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
2317
2318 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2319
2320 PR rtl-optimization/26449
2321 * gcc.dg/pr26449.c: New test.
2322
2323 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2324
2325 PR c++/27601
2326 * g++.dg/ext/offsetof1.C: Test member functions.
2327
2328 2006-06-07 Steve Ellcey <sje@cup.hp.com>
2329
2330 * gcc.dg/pr27095.c: Improve scanning.
2331
2332 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
2333
2334 PR fortran/23091
2335 * gfortran.dg/saved_automatic_1.f90: New test.
2336
2337 PR fortran/24168
2338 * gfortran.dg/array_simplify_1.f90: New test.
2339
2340 PR fortran/25090
2341 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2342
2343 PR fortran/25058
2344 * gfortran.dg/entry_dummy_ref_2.f90: New test.
2345
2346 2006-06-06 Mark Mitchell <mark@codesourcery.com>
2347
2348 PR c++/27177
2349 * g++.dg/expr/cast7.C: New test.
2350
2351 2006-06-06 Janis Johnson <janis187@us.ibm.com>
2352
2353 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
2354 * lib/gcc-defs.exp (tool_check_compile): Ditto.
2355 * lib/fortran-torture.exp (fortran-torture-compile,
2356 fortran-torture-execute): Ditto.
2357
2358 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
2359
2360 PR target/27842
2361 * gcc.dg/vmx/pr27842.c: New test.
2362
2363 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2364
2365 PR libfortran/27895
2366 * gfortran.dg/bounds_check_3.f90: New test.
2367
2368 2006-06-05 Mike Stump <mrs@apple.com>
2369
2370 * objc.dg/objc-fast-4.m: Skip for ppc64.
2371
2372 2006-06-05 Steve Ellcey <sje@cup.hp.com>
2373
2374 PR testsuite/27705
2375 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
2376
2377 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
2378 Victor Kaplansky <victork@il.ibm.com>
2379
2380 PR tree-optimizations/26360
2381 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
2382 with -fno-tree-dce.
2383 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
2384
2385 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
2386
2387 PR fortran/14067
2388 * gfortran.dg/data_char_1.f90: Add messages for truncated
2389 strings.
2390
2391 PR fortran/16943
2392 * gfortran.dg/func_decl_2.f90: New test.
2393
2394 PR fortran/20839
2395 * gfortran.dg/do_2.f90: New test.
2396
2397 PR fortran/27655
2398 * gfortran.dg/associated_3.f90: New test.
2399
2400 2006-06-04 Mark Mitchell <mark@codesourcery.com>
2401
2402 PR c++/27819
2403 * g++.dg/template/static25.C: New test.
2404
2405 PR c++/27722
2406 * g++.dg/init/array21.C: New test.
2407
2408 PR c++/27807
2409 * g++.dg/ext/complit7.C: New test.
2410
2411 PR c++/27806
2412 * g++.dg/parse/ptrmem5.C: New test.
2413
2414 2006-06-04 Roger Sayle <roger@eyesopen.com>
2415 Andrew Pinski <pinskia@physics.uc.edu>
2416
2417 PR c/27150
2418 PR middle-end/27382
2419 * gcc.dg/pr27150-1.c: New testcase.
2420 * gcc.dg/pr27382-1.c: New testcase.
2421 * gcc.dg/pr27382-2.c: New testcase.
2422
2423 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
2424
2425 PR c/25161
2426 PR c/27020
2427 * gcc.dg/array-10.c: New test.
2428
2429 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2430
2431 PR c++/27804
2432 * g++.dg/init/const4.C: New test.
2433 * g++.dg/init/member1.C: Add error-marker.
2434 * g++.dg/other/fold1.C: Adjust error-marker.
2435
2436 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2437
2438 PR c++/27601
2439 * g++.dg/ext/offsetof1.C: New test.
2440
2441 2006-06-04 Eric Christopher <echristo@apple.com>
2442
2443 * gcc.dg/attr-ms_struct-1.c: New.
2444
2445 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
2446
2447 * gcc.c-torture/compile/builtin_constant_p.c: New test.
2448
2449 2006-06-04 Richard Guenther <rguenther@suse.de>
2450
2451 PR tree-optimization/27039
2452 * gcc.dg/tree-ssa/loop-17.c: New testcase.
2453
2454 2006-06-03 Roger Sayle <roger@eyesopen.com>
2455
2456 PR target/26223
2457 * gcc.target/i386/amd64-abi-2.c: New test case.
2458
2459 2006-06-02 Eric Christopher <echristo@apple.com>
2460
2461 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
2462 * gcc.target/i386/20020523-1.c: Skip if darwin.
2463 * gcc.target/i386/asm-3.c: Ditto.
2464 * gcc.target/i386/20011119-1.c: Ditto.
2465 * gcc.target/i386/clobbers.c: Remove pic part of test.
2466
2467 2006-06-02 Steve Ellcey <sje@cup.hp.com>
2468
2469 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
2470 * g++.old-deja/g++.other/init19.C: Ditto.
2471 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
2472 and add other platforms as expected failures.
2473
2474 2006-06-01 Steve Ellcey <sje@cup.hp.com>
2475
2476 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
2477 (is-effective-target-keyword): Ditto.
2478
2479 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
2480
2481 PR fortran/27715
2482 * gfortran.dg/extended_char_comparison_1.f: New test.
2483
2484 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
2485
2486 PR fortran/25098
2487 * gfortran.dg/dummy_procedure_1.f90: New test.
2488
2489 PR fortran/25147
2490 * gfortran.dg/dummy_procedure_2.f90: New test.
2491
2492 * gfortran.dg/associated_2.f90: Correct to make consistent with
2493 standard.
2494
2495 2006-05-31 Roger Sayle <roger@eyesopen.com>
2496
2497 * gcc.target/i386/387-11.c: New test case.
2498
2499 2006-05-31 Mark Mitchell <mark@codesourcery.com>
2500
2501 PR c++/27801
2502 * g++.dg/template/cond6.C: New test.
2503
2504 PR c++/26496
2505 * g++.dg/template/crash51.C: New test.
2506 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
2507
2508 PR c++/27385
2509 * g++.dg/init/array20.C: New test.
2510
2511 2006-05-31 Roger Sayle <roger@eyesopen.com>
2512
2513 * gcc.dg/builtins-54.c: New test case.
2514
2515 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2516
2517 PR c++/26433
2518 * g++.dg/template/fntry1.C: Add dg-do link.
2519
2520 PR c++/27808
2521 * g++.dg/parse/friend6.C: New test.
2522
2523 2006-05-30 Asher Langton <langton2@llnl.gov>
2524
2525 * gfortran.dg/cray_pointers_7.f90: New test.
2526
2527 2006-05-30 Roger Sayle <roger@eyesopen.com>
2528
2529 PR tree-optimization/23452
2530 * gcc.dg/fold-mulconj-1.c: New test case.
2531
2532 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2533
2534 PR c++/27803
2535 * g++.dg/parse/bitfield1.C: New test.
2536
2537 2006-05-30 Roger Sayle <roger@eyesopen.com>
2538
2539 * gcc.target/ppc-eq0-1.c: New test case.
2540 * gcc.target/ppc-negeq0-1.c: New test case.
2541
2542 2006-05-30 Dirk Mueller <dmueller@suse.de>
2543
2544 PR c/27273
2545 * gcc.dg/overflow-warn-5.c: New test.
2546
2547 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2548
2549 PR c/27718
2550 * gcc.dg/sizeof-1.c: New test.
2551
2552 2006-05-30 Uros Bizjak <uros@kss-loka.si>
2553
2554 PR target/27790
2555 * gcc.target/i386/pr27790.c: New test.
2556
2557 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2558
2559 PR libgfortran/27757
2560 * gfortran.dg/direct_io_5.f90: New test.
2561
2562 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2563
2564 PR libgfortran/27634
2565 * gfortran.dg/fmt_missing_period_1.f: New test.
2566 * gfortran.dg/fmt_missing_period_2.f: New test.
2567 * gfortran.dg/fmt_missing_period_3.f: New test.
2568
2569 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2570
2571 PR fortran/19777
2572 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
2573 arrays.
2574
2575 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2576
2577 PR c++/27713
2578 * g++.dg/template/new6.C: New test.
2579
2580 2006-05-29 Roger Sayle <roger@eyesopen.com>
2581
2582 PR tree-optimization/24964
2583 * gcc.target/i386/387-10.c: New test case.
2584
2585 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
2586
2587 * intrinsics/string_intrinsics.c (compare_string):
2588 Use memcmp instead of strncmp to avoid tripping over
2589 CHAR(0) in a string.
2590
2591 2006-05-27 Richard Guenther <rguenther@suse.de>
2592
2593 PR middle-end/27773
2594 * gcc.dg/torture/pr27773.c: New testcase.
2595
2596 2006-05-27 Dirk Mueller <dmueller@suse.de>
2597
2598 * gcc.dg/pr24561.c: Rename to..
2599 * gcc.dg/pr25962.c: .. this.
2600
2601 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2602
2603 PR fortran/19777
2604 * gfortran.dg/bounds_check_2.f: New test.
2605
2606 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
2607
2608 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
2609 * gfortran.dg/byte_1.f90: Likewise.
2610 * gfortran.dg/dup_save_2.f90: Likewise.
2611
2612 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
2613
2614 * gfortran.dg/associated_2.f90: New test.
2615
2616 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2617
2618 PR fortran/27524
2619 * gfortran.dg/bounds_check_1.f90: New test.
2620
2621 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
2622
2623 PR rtl-optimization/27661
2624 * gcc.dg/pr27661.c: New test case.
2625
2626 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2627
2628 PR fortran/23151
2629 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
2630 * gfortran.dg/print_parentheses_1.f: New test.
2631 * gfortran.dg/print_parentheses_2.f90: New test.
2632
2633 2006-05-26 Jakub Jelinek <jakub@redhat.com>
2634
2635 PR target/27758
2636 * gcc.dg/pr27758.c: New test.
2637
2638 2006-05-24 Falk Hueffner <falk@debian.org>
2639
2640 * gcc.c-torture/compile/pr27571.c: New test.
2641
2642 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
2643
2644 PR fortran/27709
2645 * gfortran.dg/spec_expr_4.f90: New test.
2646
2647 PR fortran/27155
2648 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
2649
2650 2006-05-25 Mark Mitchell <mark@codesourcery.com>
2651
2652 PR c++/20103
2653 * g++.dg/ext/complit6.C: New test.
2654 * g++.dg/ext/complit3.C: Adjust error markers.
2655 * g++.dg/init/const3.C: New test.
2656
2657 2006-05-25 Richard Guenther <rguenther@suse.de>
2658
2659 PR middle-end/27743
2660 * gcc.dg/torture/pr27743.c: New testcase.
2661
2662 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2663
2664 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
2665
2666 2006-05-25 Alan Modra <amodra@bigpond.net.au>
2667
2668 * gcc.dg/compat/scalar-by-value-x.h: New.
2669 * gcc.dg/compat/scalar-by-value-y.h: New.
2670 * gcc.dg/compat/scalar-by-value-5.c: New.
2671 * gcc.dg/compat/scalar-by-value-5_main.c: New.
2672 * gcc.dg/compat/scalar-by-value-5_x.c: New.
2673 * gcc.dg/compat/scalar-by-value-5_y.c: New.
2674 * gcc.dg/compat/scalar-by-value-6.c: New.
2675 * gcc.dg/compat/scalar-by-value-6_main.c: New.
2676 * gcc.dg/compat/scalar-by-value-6_x.c: New.
2677 * gcc.dg/compat/scalar-by-value-6_y.c: New.
2678
2679 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
2680
2681 PR tree-optimization/27639
2682 PR tree-optimization/26719
2683 * gcc.dg/pr27639.c: New test.
2684 * gcc.dg/pr26719.c: New test.
2685 * gcc.dg/tree-ssa/scev-cast.c: New test.
2686
2687 2006-05-23 Mark Mitchell <mark@codesourcery.com>
2688
2689 PR c++/20173
2690 * g++.dg/template/error21.C: New test.
2691
2692 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
2693
2694 PR target/27696
2695 * gcc.target/i386/pr27696.c: New.
2696
2697 2006-05-22 Janis Johnson <janis187@us.ibm.com>
2698
2699 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
2700
2701 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
2702
2703 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2704
2705 PR c++/27716
2706 * g++.dg/other/assign1.C: New test.
2707
2708 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
2709
2710 PR target/27266
2711 * gcc.target/i386/pr27266.c: New.
2712
2713 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2714
2715 PR c++/27451
2716 * g++.dg/ext/asm9.C: New test.
2717
2718 2006-05-22 Richard Sandiford <richard@codesourcery.com>
2719
2720 PR rtl-optimization/25514
2721 * gcc.c-torture/compile/pr25514.c: New test.
2722
2723 2006-05-22 Richard Guenther <rguenther@suse.de>
2724
2725 Revert
2726 2006-01-31 Richard Guenther <rguenther@suse.de>
2727
2728 * gcc.target/i386/sselibm-1.c: New testcase.
2729 * gcc.target/i386/sselibm-2.c: Likewise.
2730 * gcc.target/i386/sselibm-3.c: Likewise.
2731 * gcc.target/i386/sselibm-4.c: Likewise.
2732 * gcc.target/i386/sselibm-5.c: Likewise.
2733
2734 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2735
2736 PR c/27420
2737 * gcc.dg/func-args-2.c: New test.
2738
2739 PR c/26818
2740 * gcc.dg/struct-incompl-1.c: New test.
2741
2742 2006-05-22 Richard Guenther <rguenther@suse.de>
2743
2744 PR testsuite/27708
2745 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
2746 the transformations we test for.
2747
2748 2006-05-22 Richard Guenther <rguenther@suse.de>
2749
2750 PR testsuite/27707
2751 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
2752
2753 2006-05-21 Mark Mitchell <mark@codesourcery.com>
2754
2755 PR c++/27210
2756 * g++.dg/warn/new1.C: New test.
2757 * g++.dg/template/new5.C: Likewise.
2758
2759 2006-05-21 Roger Sayle <roger@eyesopen.com>
2760
2761 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
2762 * gcc.target/i386/20060512-3.c: Likewise.
2763
2764 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
2765
2766 PR rtl-optimization/27671
2767 * gcc.c-torture/execute/pr27671-1.c: New.
2768 * gcc.dg/pr27671-2.c: Likewise.
2769
2770 PR tree-optimization/26622.
2771 * gcc.c-torture/compile/pr26622.c: New.
2772
2773 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2774
2775 PR fortran/27613
2776 * gfortran.dg/recursive_reference_1.f90: New test.
2777
2778 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2779
2780 PR fortran/25746
2781 * gfortran.dg/elemental_subroutine_3.f90: New test.
2782
2783 PR fortran/25090
2784 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
2785
2786 PR fortran/27584
2787 * gfortran.dg/associated_target_1.f90: New test.
2788
2789 PR fortran/19015
2790 * gfortran.dg/maxloc_shape_1.f90: New test.
2791
2792 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2793
2794 PR libgfortran/24459
2795 * gfortran.dg/namelist_24.f90: New test.
2796 * gfortran.dg/namelist_12.f: Fix typo in comment.
2797
2798 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
2799
2800 PR middle-end/25776
2801 * g++.dg/other/error11.C: New test.
2802
2803 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2804
2805 * gcc.target/mips/pr26765.c: Add -w to options.
2806
2807 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2808
2809 * lib/target-supports.exp (check_effective_target_mpaired_single):
2810 New function.
2811 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
2812 multilibs.
2813 * g++.dg/vect/vect.exp: Likewise.
2814
2815 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2816
2817 PR testsuite/25891
2818 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
2819
2820 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
2821
2822 PR fortran/27662
2823 * gfortran.dg/temporary_1.f90: New file.
2824
2825 2006-05-19 Andreas Schwab <schwab@suse.de>
2826
2827 * g++.dg/other/unused1.C: Also match "stringz".
2828
2829 2006-05-19 Mark Mitchell <mark@codesourcery.com>
2830
2831 PR c++/26433
2832 * g++.dg/template/fntry1.C: New test.
2833
2834 2006-05-18 Mark Mitchell <mark@codesourcery.com>
2835
2836 PR c++/27471
2837 PR c++/27506
2838 * g++.dg/conversion/bitfield5.C: New test.
2839 * g++.dg/conversion/bitfield6.C: New test.
2840
2841 2006-05-18 Mike Stump <mrs@apple.com>
2842
2843 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
2844 * gcc.dg/vla-4.c: Add.
2845 * gcc.dg/vla-5.c: Add.
2846 * gcc.dg/vla-6.c: Add.
2847
2848 2006-05-12 Stuart Hastings <stuart@apple.com>
2849
2850 * testsuite/gcc.target/i386/20060512-1.c: New.
2851 * testsuite/gcc.target/i386/20060512-2.c: New.
2852 * testsuite/gcc.target/i386/20060512-3.c: New.
2853 * testsuite/gcc.target/i386/20060512-4.c: New.
2854
2855 2006-05-17 Mark Mitchell <mark@codesourcery.com>
2856
2857 PR c++/26122
2858 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
2859
2860 PR c++/26068
2861 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
2862 * g++.dg/parse/linkage1.C: New test.
2863
2864 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2865
2866 PR tree-optimization/27548
2867 * g++.dg/tree-ssa/pr27548.C: New test.
2868
2869 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2870
2871 PR fortran/26551
2872 * gfortran.dg/recursive_check_1.f: New test.
2873 * gfortran.dg/recursive_check_2.f90: New test.
2874
2875 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
2876
2877 * g++.dg/opt/temp2.C: New test.
2878
2879 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2880
2881 PR c++/27491
2882 * g++.dg/init/brace5.C: New test.
2883
2884 PR middle-end/27415
2885 * gcc.dg/gomp/pr27415.c: New test.
2886 * g++.dg/gomp/pr27415.C: New test.
2887
2888 PR tree-optimization/27549
2889 * g++.dg/tree-ssa/pr27549.C: New test.
2890
2891 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2892
2893 PR libgfortran/27575
2894 * gfortran.dg/read_eof_4.f90: New test.
2895
2896 2006-05-16 Richard Guenther <rguenther@suse.de>
2897
2898 PR tree-optimization/22303
2899 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
2900
2901 2006-05-16 Jakub Jelinek <jakub@redhat.com>
2902
2903 PR middle-end/27573
2904 * gcc.dg/gomp/pr27573.c: New test.
2905 * gfortran.dg/gomp/pr27573.f90: New test.
2906
2907 PR c/27499
2908 * gcc.dg/gomp/pr27499.c: New test.
2909 * g++.dg/gomp/pr27499.C: New test.
2910
2911 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2912
2913 PR c++/27339
2914 * g++.dg/parser/access8.C: Adjust error marker.
2915 * g++.dg/template/access17.C: New test.
2916 * g++.dg/template/access18.C: Likewise.
2917
2918 2006-05-15 Roger Sayle <roger@eyesopen.com>
2919
2920 PR target/26600
2921 * gcc.target/i386/pr26600.c: New test case.
2922
2923 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2924
2925 PR c++/27505
2926 * g++.dg/expr/bitfield1.C: New test.
2927
2928 2006-05-15 Richard Guenther <rguenther@suse.de>
2929
2930 PR tree-optimization/27603
2931 * gcc.dg/torture/pr27603.c: New testcase.
2932
2933 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
2934
2935 PR fortran/25090
2936 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2937
2938 PR fortran/25082
2939 * gfortran.dg/scalar_return_1.f90: New test.
2940
2941 PR fortran/27411
2942 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
2943
2944 2006-05-15 Jakub Jelinek <jakub@redhat.com>
2945
2946 * gcc.dg/gomp/critical-4.c: New test.
2947 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
2948 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
2949 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
2950 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
2951
2952 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2953
2954 PR c++/27582
2955 * g++.dg/template/dependent-args1.C: New test.
2956
2957 PR c++/27581
2958 * g++.dg/lookup/this1.C: New test.
2959
2960 PR c++/27315
2961 * g++.dg/template/operator6.C: New test.
2962 * g++.dg/template/incomplete3.C: New test.
2963
2964 PR c++/27559
2965 * g++.dg/template/new4.C: New test.
2966
2967 PR c++/27496
2968 * g++.dg/template/void2.C: New test.
2969
2970 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
2971
2972 * g++.dg/template/dependent-expr5.C: New test.
2973
2974 2006-05-14 Roger Sayle <roger@eyesopen.com>
2975
2976 PR middle-end/26729
2977 * gcc.dg/pr26729-1.c: New test case.
2978
2979 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
2980
2981 * gcc.dg/pr27003.c: New test.
2982
2983 2006-05-12 Steve Ellcey <sje@cup.hp.com>
2984
2985 * lib/target-supports.dg (check_cxa_atexit_available): Change
2986 v3_target_compile to ${tool}_target_compile.
2987
2988 2006-05-11 Jason Merrill <jason@redhat.com>
2989
2990 * lib/scanasm.exp (scan-not-hidden): Fix typo.
2991
2992 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2993
2994 PR fortran/27553
2995 * gfortran.dg/label_5.f90: New test.
2996
2997 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
2998
2999 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
3000 check_effective_target_powerpc_altivec_ok): New.
3001 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
3002 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
3003 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
3004 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
3005 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
3006 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
3007 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
3008 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
3009 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
3010 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
3011 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
3012 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
3013 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
3014 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
3015 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
3016 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
3017 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
3018 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
3019 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
3020 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
3021 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
3022 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
3023 gcc.target/powerpc/altivec-9.c,
3024 gcc.target/powerpc/altivec-consts.c,
3025 gcc.target/powerpc/altivec-pr22085.c,
3026 gcc.target/powerpc/altivec-splat.c,
3027 gcc.target/powerpc/altivec-types-1.c,
3028 gcc.target/powerpc/altivec-types-2.c,
3029 gcc.target/powerpc/altivec-types-3.c,
3030 gcc.target/powerpc/altivec-types-4.c,
3031 gcc.target/powerpc/altivec-varargs-1.c,
3032 gcc.target/powerpc/altivec-vec-merge.c,
3033 gcc.target/powerpc/ppc-vector-memcpy.c,
3034 gcc.target/powerpc/ppc-vector-memset.c,
3035 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
3036 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
3037 these effective targets.
3038 * gcc.dg/vmx/pr27006.c: Add missing close brace.
3039 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
3040
3041 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3042
3043 PR middle-end/27384
3044 * g++.dg/other/fold1.C: New test.
3045
3046 PR middle-end/27488
3047 * gcc.dg/fold-nonneg-1.c: New test.
3048
3049 PR c++/27547
3050 * g++.dg/other/operator1.C: New test.
3051
3052 2006-05-11 Richard Guenther <rguenther@suse.de>
3053
3054 PR middle-end/27529
3055 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
3056
3057 2006-05-10 Janis Johnson <janis187@us.ibm.com>
3058
3059 * lib/target-supports-dg.exp (check-flags): New.
3060 (dg-skip-if): Move flag checks.
3061
3062 2006-05-09 Steve Ellcey <sje@cup.hp.com>
3063
3064 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
3065 * lib/target-supports.dg (check_cxa_atexit_available): New.
3066
3067 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
3068
3069 PR fortran/27470
3070 * gfortran.dg/multiple_allocation_2.f90: New test case.
3071
3072 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
3073
3074 * gcc.target/arm/pr27387.C: Fix a comment typo.
3075
3076 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3077
3078 PR fortran/24549
3079 * gfortran.dg/error_recovery_1.f90: New test.
3080
3081 2006-05-10 Richard Guenther <rguenther@suse.de>
3082
3083 PR tree-optimization/27302
3084 * gcc.dg/torture/pr27302.c: New testcase.
3085
3086 2006-05-09 Dirk Mueller <dmueller@suse.de>
3087 Richard Guenther <rguenther@suse.de>
3088
3089 PR middle-end/27498
3090 * gcc.dg/tree-ssa/pr27498.c: New testcase.
3091
3092 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
3093
3094 PR rtl-optimization/27335
3095 * gcc.dg/pr27335.c: New test.
3096
3097 2006-05-06 Richard Sandiford <richard@codesourcery.com>
3098
3099 * gcc.target/mips/mips-ps-5.c: New file.
3100
3101 2006-05-08 Jan Hubicka <jh@suse.cz>
3102
3103 PR middle-end/25962
3104 * gcc.dg/pr25962.c: New.
3105
3106 2006-05-08 Roger Sayle <roger@eyesopen.com>
3107
3108 PR target/27158
3109 * gcc.target/powerpc/pr27158.c: New test case.
3110
3111 2006-05-08 Laurent GUERBY <laurent@guerby.net>
3112
3113 PR testsuite/27476
3114 * ada/acats/run_all.sh: Use test -z.
3115
3116 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3117
3118 PR libfortran/18271
3119 * gfortran.dg/spec_expr_3.f90: New test.
3120
3121 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
3122
3123 PR target/24879
3124 * gcc.target/i386/monitor.c: New file.
3125
3126 2006-05-08 Alan Modra <amodra@bigpond.net.au>
3127
3128 * gcc.dg/pr27095.c: xfail *-*-darwin*.
3129
3130 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3131
3132 PR c++/27447
3133 * g++.dg/other/ptrmem7.C: New test.
3134
3135 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3136
3137 PR target/27421
3138 * gcc.dg/array-9.c: New test.
3139
3140 2006-05-07 Richard Guenther <rguenther@suse.de>
3141
3142 PR tree-optimization/27409
3143 * gcc.dg/torture/pr27409.c: New testcase.
3144
3145 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3146
3147 PR fortran/27457
3148 * gfortran.dg/select_6.f90: New.
3149
3150 2006-05-07 Richard Guenther <rguenther@suse.de>
3151
3152 PR tree-optimization/27136
3153 * gcc.dg/torture/pr27136.c: New testcase.
3154
3155 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
3156
3157 PR fortran/24813
3158 * gfortran.dg/char_cons_len_1.f90: New test.
3159
3160 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3161
3162 PR c++/27427
3163 * g++.dg/template/incomplete2.C: New test.
3164
3165 2006-05-06 Richard Guenther <rguenther@suse.de>
3166
3167 PR tree-optimization/27151
3168 * gcc.dg/vect/pr27151.c: New testcase.
3169
3170 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3171
3172 PR c++/27430
3173 * g++.dg/template/void1.C: New test.
3174
3175 PR c++/27423
3176 * g++.dg/other/void2.C: New test.
3177
3178 PR c++/27422
3179 * g++.dg/conversion/void1.C: New test.
3180
3181 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
3182
3183 PR/21391
3184 * g++.dg/other/unused1.C: New.
3185
3186 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3187
3188 PR objc/27240
3189 * objc.dg/member-1.m: New test.
3190
3191 2006-05-05 Steve Ellcey <sje@cup.hp.com>
3192
3193 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
3194
3195 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3196
3197 PR libfortran/26985
3198 * gfortran.dg/matmul_2.f90: New test.
3199
3200 2005-05-05 Laurent GUERBY <laurent@guerby.net>
3201
3202 * ada/acats/run_all.sh: Use sync when main not found.
3203
3204 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
3205
3206 PR target/26765
3207 * gcc.target/mips/pr26765.c: New.
3208
3209 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
3210
3211 * gcc.target/bfin: New directory.
3212 * gcc.target/bfin/bfin.exp: New file.
3213 * gcc.target/bfin/frmul.c: New file.
3214 * gcc.target/bfin/arith.c: New file.
3215 * gcc.target/bfin/mul-combine.c: New file.
3216 * gcc.target/bfin/shift.c: New file.
3217
3218 2006-05-04 Richard Guenther <rguenther@suse.de>
3219
3220 PR tree-optimization/14287
3221 PR tree-optimization/14844
3222 PR tree-optimization/19792
3223 PR tree-optimization/21608
3224 PR tree-optimization/27090
3225 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
3226 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
3227 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3228 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
3229 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3230
3231 2006-05-04 Jakub Jelinek <jakub@redhat.com>
3232
3233 PR tree-optimization/27285
3234 * gcc.c-torture/execute/pr27285.c: New test.
3235
3236 PR middle-end/27388
3237 * gcc.dg/gomp/pr27388-1.c: New test.
3238 * gcc.dg/gomp/pr27388-2.c: New test.
3239 * gcc.dg/gomp/pr27388-3.c: New test.
3240
3241 PR c++/27359
3242 * g++.dg/gomp/pr27359.C: New test.
3243
3244 2006-05-02 Steven G. Kargl <kargls@comcast.net>
3245
3246 PR fortran/20248
3247 * gfortran.dg/iargc.f90: New test.
3248
3249 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3250
3251 PR c++/27102
3252 * g++.dg/template/crash49.C: New test.
3253
3254 2006-05-02 Steve Ellcey <sje@cup.hp.com>
3255
3256 PR testsuite/27032
3257 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
3258
3259 2006-05-02 Jeff Law <law@redhat.com>
3260
3261 PR tree-optimization/27364
3262 * gcc.c-torture/execute/pr27364.c: New test.
3263
3264 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3265
3266 PR c++/27309
3267 * g++.dg/parser/ctor5.C: New test.
3268
3269 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
3270
3271 PR target/27387
3272 * gcc.target/arm/arm.exp: New.
3273 * gcc.target/arm/pr27387.C: Likewise.
3274
3275 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
3276
3277 PR fortran/27269
3278 PR fortran/27324
3279 * gfortran.dg/module_equivalence_2.f90: New test.
3280
3281 2006-05-02 Jakub Jelinek <jakub@redhat.com>
3282
3283 PR middle-end/27337
3284 * g++.dg/gomp/pr27337-1.C: New test.
3285 * g++.dg/gomp/pr27337-2.C: New test.
3286
3287 PR middle-end/27328
3288 * gcc.dg/gomp/pr27328.c: New test.
3289
3290 PR middle-end/27325
3291 * g++.dg/gomp/pr27325.C: New test.
3292
3293 PR middle-end/27310
3294 * g++.dg/gomp/pr27310.C: New test.
3295
3296 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3297
3298 PR tree-optimization/27291
3299 * g++.dg/tree-ssa/pr27291.C: New test.
3300
3301 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3302
3303 PR tree-optimization/27283
3304 * g++.dg/tree-ssa/pr27283.C: New test.
3305
3306 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3307
3308 * gcc.dg/tree-ssa/loop-16.c: New test.
3309
3310 2006-05-01 Roger Sayle <roger@eyesopen.com>
3311 Joseph S. Myers <joseph@codesourcery.com>
3312
3313 * gcc.dg/Wconversion-3.c: New test case.
3314 * gcc.dg/Wconversion-4.c: Likewise.
3315
3316 2006-05-01 Richard Guenther <rguenther@suse.de>
3317
3318 PR tree-optimization/26726
3319 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
3320
3321 2006-04-30 Roger Sayle <roger@eyesopen.com>
3322
3323 * gcc.dg/Woverflow-1.c: New test case.
3324 * gcc.dg/Woverflow-2.c: Likewise.
3325 * gcc.dg/Woverflow-3.c: Likewise.
3326
3327 2006-04-30 Mark Mitchell <mark@codesourcery.com>
3328
3329 PR c++/27094
3330 * g++.dg/template/defarg8.C: New test.
3331
3332 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3333
3334 PR c++/27278
3335 * g++.dg/parse/operator7.C: New test.
3336
3337 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3338
3339 PR c++/11471
3340 PR c++/27102
3341 * g++.dg/template/crash48.C: New test.
3342
3343 PR c++/27279
3344 * g++.dg/parse/ctor4.C: New test.
3345
3346 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3347
3348 PR fortran/25681
3349 * gfortran.df/char_type_len.f90: New test.
3350
3351 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3352
3353 PR libgfortran/27304
3354 * gfortran.dg/fmt_exhaust.f90: New test.
3355
3356 2006-04-28 Roger Sayle <roger@eyesopen.com>
3357
3358 PR c/25309
3359 * gcc.dg/large-size-array-2.c: New test case.
3360
3361 2006-04-28 Richard Guenther <rguenther@suse.de>
3362
3363 PR target/26826
3364 * gcc.target/i386/pr26826.c: New testcase.
3365
3366 2006-04-28 Jakub Jelinek <jakub@redhat.com>
3367
3368 PR middle-end/27260
3369 * gcc.c-torture/execute/pr27260.c: New.
3370
3371 2006-04-28 Alan Modra <amodra@bigpond.net.au>
3372
3373 PR middle-end/27095
3374 * gcc.dg/pr27095.c: New.
3375
3376 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3377
3378 PR c++/27292
3379 * g++.dg/conversion/bitfield4.C: New test.
3380
3381 2006-04-27 Eric Christopher <echristo@apple.com>
3382
3383 * gcc.dg/pragma-ms_struct.c: New.
3384
3385 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3386
3387 PR c++/27102
3388 * g++.dg/template/crash47.C: New test.
3389
3390 2006-04-27 Dirk Mueller <dmueller@suse.de>
3391
3392 * gcc.target/i386/sse-7.c: build with -msse.
3393
3394 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
3395
3396 PR testsuite/27274:
3397 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
3398 (main): Exit if processor doesn't support SSE.
3399
3400 2006-04-26 David Edelsohn <edelsohn@gnu.org>
3401
3402 PR middle-end/27282
3403 * gcc.c-torture/compile/pr27282.c: New test.
3404
3405 2006-04-26 Jakub Jelinek <jakub@redhat.com>
3406
3407 PR middle-end/26913
3408 * g++.dg/gomp/pr26913.C: New test.
3409
3410 PR c/25996
3411 * gcc.dg/gomp/pr25996.c: New test.
3412 * g++.dg/gomp/pr25996.C: New test.
3413
3414 2006-04-25 Richard Sandiford <richard@codesourcery.com>
3415
3416 PR rtl-optimization/26725
3417 * gcc.c-torture/compile/pr26725.c: New test.
3418
3419 2006-04-25 Richard Guenther <rguenther@suse.de>
3420
3421 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
3422 than n + -1.
3423
3424 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
3425
3426 * gcc.dg/20060425-1.c: New testcase.
3427
3428 2006-04-25 Jakub Jelinek <jakub@redhat.com>
3429
3430 PR tree-optimization/26865
3431 * gcc.dg/pr26865.c: New test.
3432
3433 2006-04-24 Mark Mitchell <mark@codesourcery.com>
3434
3435 PR c++/27292
3436 * g++.dg/conversion/bitfield1.C: New test.
3437 * g++.dg/conversion/bitfield2.C: Likewise.
3438 * g++.dg/conversion/bitfield3.C: Likewise.
3439
3440 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3441 Richard Guenther <rguenther@suse.de>
3442
3443 PR tree-optimization/27236
3444 * gcc.dg/tree-ssa/pr27236.c: New testcase.
3445
3446 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3447
3448 PR c++/19963
3449 * g++.dg/other/incomplete2.C: New test.
3450
3451 2006-04-24 Richard Guenther <rguenther@suse.de>
3452
3453 PR middle-end/26869
3454 * gcc.dg/torture/pr26869.c: New testcase.
3455
3456 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3457 Richard Guenther <rguenther@suse.de>
3458
3459 PR tree-optimization/27218
3460 * g++.dg/tree-ssa/pr27218.C: New testcase.
3461
3462 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3463
3464 PR c++/26912
3465 * g++.dg/template/friend41.C: New test.
3466
3467 2006-04-23 David Edelsohn <edelsohn@gnu.org>
3468
3469 * g++.dg/opt/pr15551.C: Include cstdio.
3470 (main): Use remove instead of unlink.
3471
3472 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
3473
3474 * gcc.dg/sibcall-7.c: New test.
3475 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
3476 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
3477 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
3478 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
3479 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
3480
3481 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3482
3483 PR c++/26534
3484 * g++.dg/opt/bitfield1.C: New test.
3485 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
3486 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
3487 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
3488 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
3489 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
3490 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
3491 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
3492 * g++.dg/abi/bitfield2.C: Likewise.
3493 * g++.dg/init/bitfield1.C: Likewise.
3494
3495 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
3496
3497 PR fortran/25099
3498 * gfortran.dg/elemental_subroutine_4.f90: New test.
3499 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
3500 call sub (m, x).
3501
3502 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
3503
3504 * gcc.c-torture/compile/20060421-1.c: New testcase.
3505
3506 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3507
3508 PR c/25875
3509 * gcc.dg/init-bad-4.c: New test.
3510
3511 2006-04-21 Paul Brook <paul@codesourcery.com>
3512
3513 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
3514
3515 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
3516
3517 PR fortran/27122
3518 * gfortran.dg/defined_operators_1.f90: New test.
3519 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
3520 remove old ones associated, incorrectly, with Note 5.46.
3521
3522 PR fortran/27113
3523 * gfortran.dg/character_array_constructor_1.f90: New test.
3524
3525 2006-04-20 Jakub Jelinek <jakub@redhat.com>
3526
3527 * gcc.dg/20060419-1.c: New test.
3528
3529 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
3530
3531 PR c/26774
3532 * gcc.dg/struct-parse-1.c: New test case.
3533
3534 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3535
3536 PR c++/26558
3537 * g++.dg/parse/template19.C: New test.
3538
3539 PR c++/26739
3540 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
3541
3542 PR c++/26036
3543 * g++.dg/expr/call3.C: New test.
3544
3545 PR c++/10385
3546 * g++.dg/conversion/dynamic1.C: New test.
3547
3548 2006-04-19 Mark Mitchell <mark@codesourcery.com>
3549
3550 PR c++/27102
3551 * g++.dg/template/crash35.C: Tweak error markers.
3552 * g++.dg/template/crash46.C: New test.
3553 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
3554 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
3555
3556 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
3557
3558 PR rtl-optimization/14261
3559 * gcc.c-torture/compile/20060419-1.c: Added.
3560
3561 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
3562
3563 * gfortran.dg/label_1.f90: Adjust dg-error.
3564
3565 2006-04-16 Roger Sayle <roger@eyesopen.com>
3566
3567 PR target/26961
3568 * gcc.dg/fold-cond-1.c: New test case.
3569 * gcc.dg/pr26961-1.c: Likewise.
3570
3571 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3572
3573 PR libgfortran/27138
3574 * gfortran.dg/read_bad_advance.f90: New test.
3575
3576 2006-04-16 Roger Sayle <roger@eyesopen.com>
3577 Dale Johannesen <dalej@apple.com>
3578
3579 PR target/24076
3580 * gcc.target/i386/vecinit-3.c: New testcase.
3581 * gcc.target/i386/vecinit-4.c: Likewise.
3582 * gcc.target/i386/sse-18.c: Likewise.
3583 * gcc.target/i386/sse-19.c: Likewise.
3584
3585 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
3586
3587 * gfortran.dg/allocate_zerosize_1.f90: New test.
3588
3589 2006-04-16 Mark Mitchell <mark@codesourcery.com>
3590
3591 PR c++/26365
3592 * g++.dg/template/crash45.C: New test.
3593
3594 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
3595
3596 PR fortran/26787
3597 * gfortran.dg/proc_assign_1.f90: New test.
3598 * gfortran.dg/procedure_lvalue.f90: Change message.
3599 * gfortran.dg/namelist_4.f90: Add new error.
3600
3601 PR fortran/25597
3602 PR fortran/27096
3603 * gfortran.dg/auto_pointer_array_result_1.f90
3604
3605 PR fortran/27089
3606 * gfortran.dg/specification_type_resolution_1.f90
3607
3608 PR fortran/18003
3609 PR fortran/25669
3610 PR fortran/26834
3611 * gfortran.dg/bounds_temporaries_1.f90: New test.
3612
3613 PR fortran/27124
3614 * gfortran.dg/array_return_value_1.f90: New test.
3615
3616 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3617
3618 PR fortran/25336
3619 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
3620
3621 2006-04-15 Jakub Jelinek <jakub@redhat.com>
3622
3623 PR middle-end/26823
3624 * g++.dg/gomp/pr26823-1.C: New test.
3625 * g++.dg/gomp/pr26823-2.C: New test.
3626
3627 2006-04-13 Uros Bizjak <uros@kss-loka.si>
3628
3629 PR middle-end/27134
3630 * gcc.dg/pr27314.c: New test.
3631
3632 2006-04-13 Richard Henderson <rth@redhat.com>
3633
3634 * g++.dg/gomp/block-0.C: Update expected matches.
3635
3636 2006-04-13 DJ Delorie <dj@redhat.com>
3637
3638 * lib/target-supports.exp (check_effective_target_int32plus): New.
3639 (check_effective_target_ptr32plus): New.
3640 (check_effective_target_size32plus): New.
3641 (check_effective_target_int16): New.
3642 (check_profiling_available): Add m32c to the list of unsupported targets.
3643
3644 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
3645 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
3646 memory size.
3647 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
3648 pointers.
3649 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
3650 size_t.
3651 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
3652 and size_t.
3653 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
3654 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
3655 not just xstormy16. Skip m32c due to weird pointer size.
3656 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
3657 not just xstormy16.
3658 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
3659 not just xstormy16.
3660 * gcc.dg/20020312-2.c: Add m32c support.
3661 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
3662 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
3663 in test.
3664 * gcc.dg/20050321-2.c: Require >=32 bit integers.
3665 * gcc.dg/asm-1.c: Skip if int and short are the same size.
3666 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
3667 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
3668 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
3669 * gcc.dg/init-string-2.c: Require >=32 bit integers.
3670 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
3671 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
3672 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
3673 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
3674 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
3675 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
3676 in test.
3677 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
3678 in test.
3679 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
3680 * gcc.dg/pr23049.c: Require >=32 bit integers.
3681 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
3682 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
3683 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
3684 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
3685 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
3686 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
3687 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
3688 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
3689 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
3690 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
3691 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
3692 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
3693 prototype in test.
3694 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
3695 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
3696 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
3697 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
3698 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
3699
3700 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
3701 * gcc.c-torture/execute/20040703-1.x: Likewise.
3702 * gcc.c-torture/execute/20040705-1.x: Likewise.
3703 * gcc.c-torture/execute/20040705-2.x: Likewise.
3704 * gcc.c-torture/execute/20040709-1.x: Likewise.
3705 * gcc.c-torture/execute/20040709-2.x: Likewise.
3706 * gcc.c-torture/execute/20040811-1.x: Likewise.
3707 * gcc.c-torture/execute/20050316-1.x: Likewise.
3708 * gcc.c-torture/execute/bitfld-4.x: Likewise.
3709 * gcc.c-torture/execute/pr19689.x: Likewise.
3710 * gcc.c-torture/execute/pr7284-1.x: Likewise.
3711 * gcc.c-torture/execute/usmul.x: Likewise.
3712 * gcc.c-torture/execute/vrp-5.x: Likewise.
3713 * gcc.c-torture/execute/vrp-6.x: Likewise.
3714 * gcc.dg/debug/20041023-1.s: Likewise.
3715
3716 2006-04-13 Roger Sayle <roger@eyesopen.com>
3717
3718 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
3719 of integers to a vector types are now constant expressions in C.
3720 * gcc.dg/vect/vect-fold-1.c: New test case.
3721
3722 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
3723 Ulrich Weigand <uweigand@de.ibm.com>
3724
3725 PR target/27006
3726 * gcc.dg/vmx/pr27006.c: New testcase.
3727
3728 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3729
3730 PR libgfortran/26766
3731 * gfortran.dg/write_recursive.f90: New test.
3732
3733 2006-04-11 Mark Mitchell <mark@codesourcery.com>
3734
3735 * g++.dg/parse/dtor7.C: New test.
3736 * g++.dg/parse/new1.C: Add error marker.
3737 * g++.dg/template/new3.C: New test.
3738
3739 PR c++/26122
3740 * g++.dg/template/pure1.C: New test.
3741
3742 PR c++/26295
3743 * g++.dg/parse/ptrmem4.C: New test.
3744
3745 2006-04-10 Jeff Law <law@redhat.com>
3746
3747 PR/27087
3748 * gcc.c-torture/compile/pr27087.c: New test.
3749
3750 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
3751
3752 PR/21391
3753 * gcc.dg/20060410.c: New.
3754
3755 2006-04-10 Matthias Klose <doko@debian.org>
3756
3757 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
3758 Recognize multilib directory names containing underscores.
3759
3760 2006-04-10 Roger Sayle <roger@eyesopen.com>
3761
3762 * gcc.target/i386/vecinit-1.c: New test case.
3763 * gcc.target/i386/vecinit-2.c: Likewise.
3764
3765 2006-04-10 Jakub Jelinek <jakub@redhat.com>
3766
3767 PR debug/27057
3768 * g++.dg/debug/dwarf2-2.C: New test.
3769
3770 2006-04-09 Richard Sandiford <richard@codesourcery.com>
3771
3772 PR rtl-optimization/27073
3773 * gcc.c-torture/execute/pr27073.c: New test.
3774
3775 2006-04-08 Mike Stump <mrs@apple.com>
3776
3777 * gcc.dg/pragma-darwin.c: Improve for ppc64.
3778
3779 2006-04-07 Richard Guenther <rguenther@suse.de>
3780
3781 PR tree-optimization/26135
3782 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
3783
3784 2006-04-06 Jan Hubicka <jh@suse.cz>
3785
3786 PR profile/26399
3787 * g++.dg/bprob/g++-bprob-2.C: New testcase.
3788
3789 2006-04-06 Roger Sayle <roger@eyesopen.com>
3790
3791 * g++.dg/conversion/nullptr1.C: New test case.
3792 * g++.dg/conversion/nullptr2.C: Likewise.
3793
3794 2006-04-05 Roger Sayle <roger@eyesopen.com>
3795
3796 * gfortran.dg/dependency_18.f90: New test case.
3797
3798 2006-04-05 Richard Guenther <rguenther@suse.de>
3799
3800 PR tree-optimization/26919
3801 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
3802 * gcc.dg/ipa/ipa-2.c: Likewise.
3803 * gcc.dg/ipa/ipa-3.c: Likewise.
3804 * gcc.dg/ipa/ipa-5.c: Likewise.
3805
3806 2006-04-05 Richard Guenther <rguenther@suse.de>
3807
3808 PR tree-optimization/26763
3809 * gcc.dg/torture/pr26763-1.c: New testcase.
3810 * gcc.dg/torture/pr26763-2.c: Likewise.
3811
3812 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
3813
3814 PR fortran/23634
3815 PR fortran/25619
3816 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
3817
3818 2006-04-04 Eric Christopher <echristo@apple.com>
3819
3820 * gcc.target/i386/387-1.c: Allow regexp to match darwin
3821 stubs.
3822 * gcc.target/i386/387-5.c: Ditto.
3823
3824 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
3825
3826 * gcc.target/sparc/struct-ret-check.c: New test.
3827
3828 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3829
3830 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
3831 zero decimal digits specified in format.
3832
3833 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
3834
3835 PR fortran/26891
3836 * gfortran.dg/missing_optional_dummy_1.f90: New test.
3837
3838 PR fortran/26976
3839 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
3840 * gfortran.dg/initialization_1.f90: Make assignment compliant.
3841 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
3842 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
3843 bigendian-ness.
3844
3845 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
3846
3847 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
3848 dummy arguments work when the actual argument is itself a dummy
3849 argument of the caller.
3850
3851 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3852
3853 PR libfortran/24685
3854 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
3855
3856 2006-04-01 Roger Sayle <roger@eyesopen.com>
3857
3858 * gfortran.dg/dependencency_17.f90: New test case.
3859
3860 2006-04-01 Roger Sayle <roger@eyesopen.com>
3861
3862 * gfortran.dg/dependency_14.f90: New test case.
3863 * gfortran.dg/dependency_15.f90: Likewise.
3864 * gfortran.dg/dependency_16.f90: Likewise.
3865
3866 2006-03-31 Asher Langton <langton2@llnl.gov>
3867
3868 PR fortran/25358
3869 gfortran.dg/cray_pointers_6.f90: New test.
3870
3871 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3872
3873 PR libgfortran/26890
3874 * gfortran.dg/read_size_noadvance.f90: New test.
3875
3876 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
3877
3878 PR fortran/25031
3879 * gfortran.dg/multiple_allocation_1.f90: Check that the
3880 size has changed after a re-allocation with stat.
3881
3882 2006-03-30 Richard Guenther <rguenther@suse.de>
3883
3884 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
3885 removal.
3886 * gcc.target/i386/sselibm-2.c: Likewise.
3887 * gcc.target/i386/sselibm-3.c: Likewise.
3888 * gcc.target/i386/sselibm-4.c: Likewise.
3889 * gcc.target/i386/sselibm-5.c: Likewise.
3890
3891 2006-03-28 Roger Sayle <roger@eyesopen.com>
3892
3893 * gcc.dg/fold-andxor-1.c: New test case.
3894 * gcc.dg/fold-xorand-1.c: Likewise.
3895
3896 2006-03-28 Roger Sayle <roger@eyesopen.com>
3897
3898 * gcc.dg/fold-convnotconv-1.c: New test case.
3899
3900 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
3901
3902 PR fortran/26779
3903 * gfortran.dg/private_type_5.f90: New test.
3904
3905 2006-03-27 David Edelsohn <edelsohn@gnu.org>
3906
3907 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
3908
3909 2006-03-27 Jakub Jelinek <jakub@redhat.com>
3910
3911 * gfortran.dg/advance_2.f90: New test.
3912 * gfortran.dg/advance_3.f90: New test.
3913
3914 * gfortran.fortran-torture/execute/equiv_5.f: New test.
3915
3916 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3917
3918 PR libgfortran/26661
3919 PR libgfortran/26880
3920 * gfortran.dg/read_x_past.f: New test.
3921
3922 2006-03-26 Geoffrey Keating <geoffk@apple.com>
3923
3924 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
3925 to be STABS.
3926
3927 2006-03-26 David Edelsohn <edelsohn@gnu.org>
3928
3929 * objc.dg/dwarf-1.m: Skip on AIX.
3930 * objc.dg/dwarf-2.m: Skip on AIX.
3931
3932 2006-03-25 Steven G. Kargl <kargls@comcast.net>
3933
3934 PR fortran/26816
3935 * gfortran.dg/float_1.f90: New test.
3936
3937 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
3938
3939 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
3940 X86_64 targets.
3941 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
3942
3943 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3944
3945 PR libfortran/26735
3946 * gfortran.dg/convert_implied_open.f90: New test case.
3947
3948 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3949
3950 PR fortran/26769
3951 * gfortran.dg/transpose_reshape_r10.f90: New test case.
3952
3953 2006-03-25 Uros Bizjak <uros@kss-loka.si>
3954
3955 PR middle-end/26717
3956 * gcc.dg/pr26717.c: New test.
3957
3958 2006-03-25 Roger Sayle <roger@eyesopen.com>
3959
3960 * gfortran.dg/dependency_12.f90: New test case.
3961
3962 2006-03-24 Roger Sayle <roger@eyesopen.com>
3963
3964 * gfortran.dg/dependency_9.f90: New (resurected) test case.
3965
3966 2006-03-24 Jeff Law <law@redhat.com>
3967
3968 * gcc.c-torture/pr26840.c: New test.
3969
3970 2006-03-24 Geoffrey Keating <geoffk@apple.com>
3971
3972 * objc.dg/dwarf-2.m: New.
3973 * obj-c++.dg/dwarf-2.mm: New.
3974
3975 * g++.old-deja/g++.other/init19.C: New.
3976
3977 2006-03-24 David Edelsohn <edelsohn@gnu.org>
3978
3979 * g++.dg/eh/spbp.C: Skip on AIX.
3980
3981 2006-03-24 Jakub Jelinek <jakub@redhat.com>
3982
3983 PR middle-end/26611
3984 * g++.dg/gomp/pr26611-1.C: New test.
3985 * g++.dg/gomp/pr26611-2.C: New test.
3986
3987 2006-03-24 Jeff Law <law@redhat.com>
3988
3989 * gcc.c-torture/compile/pr26833.c: New test.
3990 * gfortran.fortran-torture/compile/pr26806.f90: New test.
3991
3992 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3993
3994 * gfortran.dg/endfile_2.f90: Delete temp file.
3995
3996 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
3997
3998 PR fortran/19303
3999 * gfortran.dg/record_marker_1.f90: New test case.
4000 * gfortran.dg/record_marker_2.f: New test case.
4001 * gfortran.dg/record_marker_3.f90: New test case.
4002
4003 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
4004
4005 PR fortran/17298
4006 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
4007 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
4008
4009 2006-03-21 Janis Johnson <janis187@us.ibm.com>
4010
4011 * lib/gcc-dg.exp (cleanup-modules): New proc.
4012 * gfortran.dg/allocatable_function_1.f90,
4013 gfortran.dg/allocate_char_star_scalar_1.f90,
4014 gfortran.dg/assumed_charlen_function_1.f90,
4015 gfortran.dg/assumed_dummy_1.f90,
4016 gfortran.dg/assumed_shape_ranks_1.f90,
4017 gfortran.dg/assumed_shape_ranks_2.f90,
4018 gfortran.dg/assumed_size_dt_dummy.f90,
4019 gfortran.dg/auto_char_dummy_array_1.f90,
4020 gfortran.dg/auto_char_len_3.f90,
4021 gfortran.dg/automatic_module_variable.f90,
4022 gfortran.dg/bad_automatic_objects_1.f90,
4023 gfortran.dg/char_array_constructor.f90,
4024 gfortran.dg/char_array_structure_constructor.f90,
4025 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
4026 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
4027 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
4028 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
4029 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
4030 gfortran.dg/derived_pointer_recursion.f90,
4031 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
4032 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
4033 gfortran.dg/dummy_functions_1.f90,
4034 gfortran.dg/elemental_initializer_1.f90,
4035 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
4036 gfortran.dg/elemental_pointer_1.f90,
4037 gfortran.dg/elemental_subroutine_1.f90,
4038 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
4039 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
4040 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
4041 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
4042 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
4043 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
4044 gfortran.dg/global_references_1.f90,
4045 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
4046 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
4047 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
4048 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
4049 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
4050 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
4051 gfortran.dg/large_integer_kind_1.f90,
4052 gfortran.dg/large_real_kind_1.f90,
4053 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
4054 gfortran.dg/module_double_reuse.f90,
4055 gfortran.dg/module_equivalence_1.f90,
4056 gfortran.dg/module_interface_1.f90,
4057 gfortran.dg/module_parameter_array_refs_1.f90,
4058 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
4059 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
4060 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
4061 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
4062 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
4063 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
4064 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
4065 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
4066 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
4067 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
4068 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
4069 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
4070 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
4071 gfortran.dg/same_name_1.f90,
4072 gfortran.dg/sibling_dummy_procedure_1.f90,
4073 gfortran.dg/sibling_dummy_procedure_2.f90,
4074 gfortran.dg/sibling_dummy_procedure_3.f90,
4075 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
4076 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
4077 gfortran.dg/used_dummy_types_2.f90,
4078 gfortran.dg/used_dummy_types_3.f90,
4079 gfortran.dg/used_dummy_types_4.f90,
4080 gfortran.dg/used_dummy_types_5.f90,
4081 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
4082 gfortran.dg/userdef_operator_1.f90: Use it.
4083
4084 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4085
4086 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
4087 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
4088 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
4089 gfortran.dg/write_back.f,
4090 gfortran.fortran-torture/execute/inquire_1.f90,
4091 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
4092
4093 2006-03-21 Jeff Law <law@redhat.com>
4094
4095 * gcc.dg/tree-ssa/vrp28.c: New test.
4096
4097 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4098
4099 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
4100 if _STDC_C99 is defined.
4101 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
4102 * gcc.dg/builtins-20.c: Likewise.
4103 * gcc.dg/builtins-53.c: Likewise.
4104 * gcc.dg/single-precision-constant.c: Likewise. Also pass
4105 -mmacosx-version-min=10.3 on PowerPC/Darwin.
4106
4107 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
4108
4109 PR tree-opt/26781
4110 * gcc.c-torture/compile/pr26781-1.c: New test.
4111 * gcc.c-torture/compile/pr26781-2.c: New test.
4112
4113 2006-03-21 Jakub Jelinek <jakub@redhat.com>
4114
4115 PR c++/26690
4116 * g++.dg/gomp/pr26690-1.C: New test.
4117 * g++.dg/gomp/pr26690-2.C: New test.
4118
4119 2006-03-20 Jeff Law <law@redhat.com>
4120
4121 * gcc.dg/tree-ssa/pr21829.c: New test.
4122
4123 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
4124
4125 2006-03-20 Richard Sandiford <richard@codesourcery.com>
4126
4127 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
4128 (check_visibility_available): Use it.
4129 (check_effective_target_default_packed): Likewise.
4130 (check_effective_target_pcc_bitfield_type_matters): Likewise.
4131 (check_effective_target_fopenmp): Likewise.
4132 (check_effective_target_freorder): Likewise.
4133 (check_effective_target_fpic): Likewise.
4134 (check_named_sections_available): Likewise.
4135 (check_effective_target_ilp32): Likewise.
4136 (check_effective_target_lp64): Likewise.
4137
4138 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
4139
4140 PR fortran/20935
4141 * gfortran.dg/scalar_mask_2.f90: New test case.
4142
4143 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
4144
4145 PR tree-opt/26629
4146 * gcc.dg/tree-ssa/loadpre12.c: New test.
4147 * gcc.dg/tree-ssa/loadpre13.c: New test.
4148 * gcc.dg/tree-ssa/loadpre14.c: New test.
4149 * gcc.dg/tree-ssa/loadpre15.c: New test.
4150 * gcc.dg/tree-ssa/loadpre16.c: New test.
4151 * gcc.dg/tree-ssa/loadpre17.c: New test.
4152 * gcc.dg/tree-ssa/loadpre18.c: New test.
4153 * gcc.dg/tree-ssa/loadpre19.c: New test.
4154 * gcc.dg/tree-ssa/loadpre20.c: New test.
4155 * gcc.dg/tree-ssa/loadpre21.c: New test.
4156 * gcc.dg/tree-ssa/loadpre22.c: New test.
4157
4158 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
4159
4160 PR fortran/26741
4161 * gfortran.dg/elemental_initializer_1.f90: New test.
4162
4163 PR fortran/26716
4164 * gfortran.dg/assumed_shape_ranks_2: New test.
4165
4166 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
4167
4168 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
4169 target fpic.
4170
4171 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4172
4173 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
4174 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
4175 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
4176 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
4177 gfortran.fortran-torture/execute/direct_io.f90,
4178 gfortran.fortran-torture/execute/inquire_2.f90,
4179 gfortran.fortran-torture/execute/inquire_4.f90,
4180 gfortran.fortran-torture/execute/list_read_1.f90,
4181 gfortran.fortran-torture/execute/open_replace.f90,
4182 gfortran.fortran-torture/execute/slash_edit.f90,
4183 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
4184 temporary files from testcases.
4185
4186 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4187
4188 PR libgfortran/26509
4189 gfortran.dg/write_direct_eor.f90: New test.
4190
4191 2006-03-17 David Edelsohn <edelsohn@gnu.org>
4192
4193 * gcc.target/powerpc/pr26350.c: New.
4194 * gcc.target/powerpc/indexed-addr.c: New.
4195
4196 2006-03-16 Roger Sayle <roger@eyesopen.com>
4197
4198 * gfortran.dg/dependency_13.f90: New test case.
4199
4200 2006-03-16 Roger Sayle <roger@eyesopen.com>
4201
4202 PR middle-end/21781
4203 * gcc.dg/real-const-1.c: New test case.
4204
4205 2006-03-15 Geoffrey Keating <geoffk@apple.com>
4206
4207 * g++.old-deja/g++.other/init18.C: New.
4208 * g++.old-deja/g++.other/init5.C: Remove xfail.
4209
4210 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4211
4212 * g++.dg/opt/pr15551.C: Cleanup temp file.
4213
4214 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4215
4216 PR c++/6634
4217 g++.dg/parse/long1.C: New test.
4218
4219 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4220
4221 PR fortran/19101
4222 * gfortran.dg/continuation.f90: New test.
4223 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
4224
4225 2006-03-14 Richard Guenther <rguenther@suse.de>
4226
4227 PR tree-optimization/26672
4228 * gcc.dg/torture/pr26672.c: New testcase.
4229
4230 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
4231
4232 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
4233 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
4234
4235 2006-03-13 Roger Sayle <roger@eyesopen.com>
4236
4237 PR middle-end/26557
4238 * gcc.c-torture/compile/switch-1.c: New test case.
4239
4240 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
4241
4242 PR fortran/25378
4243 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
4244 test to include more permuatations of mask and index.
4245 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
4246 respond to F2003 spec. that the position returned for an all false
4247 mask && condition is zero.
4248
4249 2006-03-13 Jakub Jelinek <jakub@redhat.com>
4250
4251 PR middle-end/25989
4252 * gcc.dg/gomp/pr25989.c: New test.
4253
4254 2006-03-13 Jeff Law <law@redhat.com>
4255
4256 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
4257
4258 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
4259
4260 * gcc.dg/switch-9.c: New test.
4261
4262 2006-03-13 Richard Guenther <rguenther@suse.de>
4263
4264 PR middle-end/26630
4265 * gcc.dg/torture/pr26630.c: New testcase.
4266
4267 2006-03-11 Roger Sayle <roger@eyesopen.com>
4268
4269 * gfortran.dg/dependency_10.f90: New test case.
4270 * gfortran.dg/dependency_11.f90: Likewise.
4271
4272 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
4273 Erik Edelmann <eedelman@gcc.gnu.org>
4274
4275 * gfortran.dg/allocatable_function_1.f90: New.
4276 * gfortran.dg/allocatable_function_2.f90: New.
4277
4278 2006-03-10 Richard Guenther <rguenther@suse.de>
4279
4280 PR middle-end/26565
4281 * gcc.dg/torture/pr26565.c: New testcase.
4282
4283 2006-03-09 Eric Christopher <echristo@apple.com>
4284
4285 * gcc.c-torture/compile/20060309-1.c: New.
4286
4287 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4288
4289 PR libgfortran/26499
4290 * gfortran.dg/write_back.f: New test.
4291 * gfortran.dg/write_rewind_1.f: New test.
4292 * gfortran.dg/write_rewind_2.f: New test.
4293
4294 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4295
4296 PR libgfortran/26554
4297 * gfortran.dg/read_logical.f90: New test.
4298
4299 2006-03-04 Laurent GUERBY <laurent@guerby.net>
4300
4301 * ada/acats/norun.lst: cdd2a03 now passes.
4302
4303 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
4304
4305 PR testsuite/25177
4306 * gcc.target/powerpc/pr18096-1.c: Change where the error
4307 would match.
4308
4309 2006-03-04 Jakub Jelinek <jakub@redhat.com>
4310
4311 * gcc.target/i386/cleanup-1.c: New test.
4312 * gcc.target/i386/cleanup-2.c: New test.
4313
4314 2006-03-04 Roger Sayle <roger@eyesopen.com>
4315
4316 * gfortran.dg/dependency_9.f90: Remove for the time being.
4317
4318 2006-03-04 Krister Walfridsson <cato@df.lth.se>
4319
4320 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
4321 directive.
4322
4323 2006-03-03 Roger Sayle <roger@eyesopen.com>
4324
4325 * gfortran.dg/dependency_9.f90: New test case.
4326
4327 2006-03-03 Roger Sayle <roger@eyesopen.com>
4328
4329 * gfortran.dg/dependency_4.f90: New test case.
4330 * gfortran.dg/dependency_5.f90: New test case.
4331 * gfortran.dg/dependency_6.f90: New test case.
4332 * gfortran.dg/dependency_7.f90: New test case.
4333 * gfortran.dg/dependency_8.f90: New test case.
4334
4335 2006-03-03 Paul Brook <paul@codesourcery.com>
4336
4337 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
4338 Add m68k-*-elf.
4339
4340 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
4341
4342 PR fortran/25031
4343 * multiple_allocation_1.f90: New test.
4344
4345 2006-03-03 Roger Sayle <roger@eyesopen.com>
4346
4347 PR tree-optimization/26524
4348 * gfortran.dg/pr26524.f: New test case.
4349
4350 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4351
4352 * g++.dg/template/repo5.C: Cleanup repo files.
4353 * gcc.dg/20051201-1.c: Cleanup coverage files.
4354 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
4355 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
4356 tree dump files.
4357
4358 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
4359
4360 * objc.dg/objc-nofilename-1.m: New test.
4361 * objc.dg/bad-receiver-type.m: New test.
4362 * obj-c++.dg/bad-receiver-type.mm: New test.
4363
4364 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4365
4366 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
4367
4368 2006-03-01 Mike Stump <mrs@apple.com>
4369
4370 * g++.dg/abi/key2.C: Add.
4371
4372 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
4373
4374 * gfortran.dg/logical_dot_product.f90: New test.
4375
4376 PR fortran/26393
4377 * gfortran.dg/used_interface_ref.f90: New test.
4378
4379 PR fortran/20938
4380 * gfortran.dg/dependency_2.f90: New test.
4381 * gfortran.fortran-torture/execute/where17.f90: New test.
4382 * gfortran.fortran-torture/execute/where18.f90: New test.
4383 * gfortran.fortran-torture/execute/where19.f90: New test.
4384 * gfortran.fortran-torture/execute/where20.f90: New test.
4385
4386 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
4387
4388 * g++.dg/tree-ssa/pr26443.C: New test case.
4389
4390 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
4391
4392 PR middle-end/26022
4393 * g++.dg/opt/return-slot1.C: New test.
4394
4395 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4396
4397 PR libgfortran/26136
4398 * gfortran.dg/namelist_23.f90: New test.
4399
4400 2006-02-28 Roger Sayle <roger@eyesopen.com>
4401
4402 PR middle-end/14752
4403 * gcc.dg/fold-eqandshift-2.c: New test case.
4404
4405 2006-02-28 Richard Guenther <rguenther@suse.de>
4406
4407 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
4408 decomposition.
4409
4410 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
4411
4412 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
4413
4414 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4415
4416 PR libgfortran/26464
4417 * gfortran.dg/backspace_5.f: New test.
4418 * gfortran.dg/backspace_6.f: New test.
4419
4420 2006-02-26 Roger Sayle <roger@eyesopen.com>
4421
4422 * gcc.dg/fold-eqandnot-1.c: New test case.
4423
4424 2006-02-26 Roger Sayle <roger@eyesopen.com>
4425
4426 PR middle-end/19983
4427 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
4428
4429 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
4430
4431 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
4432 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
4433
4434 2006-02-26 Richard Guenther <rguenther@suse.de>
4435
4436 PR tree-optimization/26421
4437 * gcc.dg/tree-ssa/pr26421.c: New testcase.
4438
4439 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
4440
4441 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
4442 * g++.old-deja/g++.robertl/eb132.C: Likewise.
4443
4444 2006-02-26 Roger Sayle <roger@eyesopen.com>
4445
4446 * gcc.dg/fold-even-1.c: New test case.
4447
4448 2006-02-26 Roger Sayle <roger@eyesopen.com>
4449
4450 PR middle-end/21137
4451 * gcc.dg/fold-eqandshift-1.c: New test case.
4452
4453 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4454
4455 PR tree-optimization/25125
4456 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
4457 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
4458
4459 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4460
4461 PR tree-optimizations/26359
4462 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
4463 with -fdump-tree-dceloop-details.
4464 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
4465
4466 2006-02-25 Roger Sayle <roger@eyesopen.com>
4467
4468 PR middle-end/23673
4469 * gcc.dg/fold-eqxor-1.c: New test case.
4470 * gcc.dg/fold-eqxor-2.c: Likewise.
4471 * gcc.dg/fold-eqxor-3.c: Likewise.
4472
4473 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
4474
4475 PR fortran/23092
4476 * scalar_mask_1.f90: New test.
4477
4478 2006-02-24 Geoffrey Keating <geoffk@apple.com>
4479
4480 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
4481 * g++.dg/eh/uncaught2.C: New.
4482 * g++.dg/eh/uncaught3.C: New.
4483
4484 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4485
4486 PR libgfortran/26423
4487 * gfortran.dg/read_many_1.f: New test.
4488
4489 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
4490
4491 PR fortran/24519
4492 * gfortran.dg/dependency_3.f90: New test.
4493 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
4494 XFAILs.
4495
4496 PR fortran/25395
4497 * gfortran.dg/equiv_6.f90: New test.
4498
4499 2006-02-23 Jeff Law <law@redhat.com>
4500
4501 * gcc.c-torture/compile/pr26425.c: New test.
4502
4503 2006-02-23 Jakub Jelinek <jakub@redhat.com>
4504
4505 PR middle-end/26412
4506 * gcc.dg/gomp/pr26412.c: New test.
4507
4508 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4509
4510 PR c++/26291
4511 * g++.dg/other/ellipsis1.C: New test.
4512 * g++.dg/parse/operator4.C: Adjust error marker.
4513
4514 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
4515
4516 PR target/25603
4517 * gfortran.dg/pr25603.f: New testcase.
4518
4519 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
4520
4521 * gcc.dg/bf-spl1.c: Don't specify -m68000.
4522 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
4523
4524 2006-02-21 Geoffrey Keating <geoffk@apple.com>
4525
4526 * g++.dg/eh/spbp.C: New.
4527
4528 2006-02-21 Jakub Jelinek <jakub@redhat.com>
4529
4530 PR middle-end/26379
4531 * gcc.target/i386/mmx-7.c: New test.
4532
4533 2006-02-20 Roger Sayle <roger@eyesopen.com>
4534
4535 PR tree-optimization/26361
4536 * gcc.dg/tree-ssa/vrp27.c: New test case.
4537
4538 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
4539
4540 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
4541 * gcc.dg/tree-ssa/complex-4.c: Here.
4542
4543 2006-02-19 Roger Sayle <roger@eyesopen.com>
4544
4545 PR middle-end/19543
4546 * gfortran.dg/logical_1.f90: New test case.
4547
4548 2006-02-19 Jakub Jelinek <jakub@redhat.com>
4549
4550 PR middle-end/26334
4551 * gcc.dg/20060218-1.c: Moved to...
4552 * gcc.target/i386/20060218-1.c: ... here. New test.
4553
4554 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
4555
4556 PR fortran/26201
4557 * gfortran.dg/convert_1.f90: New.
4558
4559 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
4560
4561 PR fortran/25054
4562 * gfortran.dg/namelist_5.f90: New test.
4563
4564 PR fortran/25089
4565 * gfortran.dg/namelist_4.f90: New test.
4566
4567 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4568
4569 PR tree-opt/25680
4570 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
4571
4572 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4573
4574 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
4575 variable to take into account the variable name in the
4576 function header.
4577 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
4578
4579 2006-02-18 Jakub Jelinek <jakub@redhat.com>
4580
4581 PR middle-end/26334
4582 * gcc.c-torture/compile/20060217-1.c: New test.
4583 * gcc.dg/20060218-1.c: New test.
4584
4585 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
4586
4587 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
4588
4589 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
4590
4591 * gcc.dg/cpp/undef3.c: New test.
4592 * gcc.dg/cpp/trad/builtins2.c: New test.
4593
4594 2006-02-18 Mark Mitchell <mark@codesourcery.com>
4595
4596 PR c++/26266
4597 * g++.dg/template/static22.C: New test.
4598 * g++.dg/template/static23.C: New test.
4599 * g++.dg/template/static24.C: New test.
4600 * g++.dg/template/non-dependent13.C: New test.
4601 * g++.dg/init/member1.C: Tweak error markers.
4602
4603 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4604
4605 PR target/26255
4606 * gcc.c-torture/compile/pr26255.c: New test case.
4607
4608 2006-02-16 Roger Sayle <roger@eyesopen.com>
4609
4610 * gfortran.fortran-torture/execute/where_10.f90: New test case.
4611 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
4612 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
4613 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
4614 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
4615 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
4616 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
4617
4618 2006-02-16 Jeff Law <law@redhat.com>
4619
4620 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
4621 * gcc.dg/tree-ssa/vrp26.c: New test.
4622
4623 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
4624
4625 PR target/20353
4626 PR target/24578
4627 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
4628 __UCLIBC__ is defined.
4629
4630 2006-02-16 Jakub Jelinek <jakub@redhat.com>
4631
4632 PR fortran/26224
4633 * gfortran.dg/gomp/pr26224.f: New test.
4634
4635 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
4636
4637 PR tree-opt/25918
4638 * lib/target-supports.exp
4639 (check_effective_target_vect_short_mult): New.
4640 (check_effective_target_vect_char_mult): New.
4641 (check_effective_target_vect_widen_sum_qi_to_si): New.
4642 (check_effective_target_vect_widen_sum_qi_to_hi): New.
4643 (check_effective_target_vect_widen_sum_hi_to_si): New.
4644 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
4645 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
4646 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
4647 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
4648 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
4649 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
4650 vect-reduc-pattern-2c.c
4651 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
4652 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
4653 vect-reduc-pattern-1c.c
4654
4655 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
4656
4657 PR fortran/24557
4658 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
4659
4660 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
4661
4662 PR fortran/26054
4663 * gfortran.dg/enum_8.f90: Remove check for warning.
4664 * gfortran.dg/iomsg_1.f90: Ditto.
4665 * gfortran.dg/enum_1.f90: Ditto.
4666 * gfortran.dg/enum_9.f90: Ditto.
4667 * gfortran.dg/enum_2.f90: Ditto.
4668 * gfortran.dg/enum_10.f90: Ditto.
4669 * gfortran.dg/enum_3.f90: Ditto.
4670 * gfortran.dg/flush_1.f90: Ditto.
4671 * gfortran.dg/enum_4.f90: Ditto.
4672 * gfortran.dg/array_constructor_1.f90: Ditto.
4673 * gfortran.dg/enum_5.f90: Ditto.
4674 * gfortran.dg/enum_6.f90: Ditto.
4675 * gfortran.dg/enum_7.f90: Ditto.
4676
4677 2006-02-15 Jakub Jelinek <jakub@redhat.com>
4678
4679 PR middle-end/26300
4680 * gcc.c-torture/compile/20060215-1.c: New test.
4681
4682 2006-02-14 Roger Sayle <roger@eyesopen.com>
4683
4684 PR middle-end/23670
4685 * gcc.dg/tree-ssa/andor-2.c: New test case.
4686
4687 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
4688
4689 PR fortran/25045
4690 * optional_dim.f90: New test.
4691
4692 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4693
4694 PR fortran/26277
4695 * gfortran.dg/label_4.f90: New.
4696
4697 2006-02-14 Jakub Jelinek <jakub@redhat.com>
4698 Diego Novillo <dnovillo@redhat.com>
4699 Uros Bizjak <uros@kss-loka.si>
4700
4701 * gfortran.dg/gomp: New directory.
4702
4703 2006-02-14 Richard Guenther <rguenther@suse.de>
4704
4705 PR tree-optimization/26258
4706 * gcc.dg/torture/pr26258.c: New testcase.
4707
4708 2006-02-13 Jakub Jelinek <jakub@redhat.com>
4709
4710 PR fortran/26246
4711 * gfortran.dg/pr26246_1.f90: New test.
4712 * gfortran.dg/pr26246_2.f90: New test.
4713
4714 PR middle-end/26092
4715 * gcc.c-torture/compile/20060208-1.c: New test.
4716
4717 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
4718
4719 PR fortran/26074
4720 PR fortran/25103
4721 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
4722 * gfortran.dg/bad_automatic_objects_1.f90: New test.
4723 * gfortran.dg/automatic_module_variable.f90: Change error message.
4724
4725 PR fortran/20861
4726 * gfortran.dg/internal_dummy_1.f90: New test.
4727
4728 PR fortran/20871
4729 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
4730
4731
4732 PR fortran/25083
4733 * gfortran.dg/uncommon_block_data_1.f90: New test.
4734 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
4735 with standard.
4736
4737 PR fortran/25088
4738 * gfortran.dg/typed_subroutine_1.f90: New test.
4739
4740 2006-02-13 Geoffrey Keating <geoffk@apple.com>
4741
4742 * objc.dg/dwarf-1.m: New.
4743
4744 2006-02-13 Roger Sayle <roger@eyesopen.com>
4745
4746 PR middle-end/24427
4747 * gcc.dg/tree-ssa/andor-1.c: New test case.
4748
4749 2006-02-13 Josh Conner <jconner@apple.com>
4750
4751 PR target/25376
4752 * gcc.dg/pr25376.c: New test.
4753
4754 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
4755 assemble.
4756 * lib/target-supports.exp (check_named_sections_available):
4757 Only compile named-sections test -- don't assemble.
4758
4759 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
4760
4761 * g++.dg/warn/no-write-strings.C: New test.
4762 * g++.dg/warn/write-strings.C: Likewise.
4763 * g++.dg/warn/write-strings-default.C: Likewise.
4764
4765 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
4766
4767 PR fortran/25806
4768 * gfortran.dg/ret_pointer_2.f90: New test.
4769
4770 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
4771
4772 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
4773
4774 2006-02-10 Jeff Law <law@redhat.com>
4775
4776 * gcc.c-torture/compile/pr26213.c: New test.
4777
4778 2006-02-10 Steven G. Kargl <kargls@comcast.net>
4779
4780 gfortran.dg/null_1.f90: New test.
4781
4782 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4783
4784 PR fortran/14771
4785 * gfortran.dg/parens_4.f90: New.
4786 * gfortran.dg/parens_5.f90: New.
4787
4788 2006-02-10 Richard Guenther <rguenther@suse.de>
4789
4790 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
4791
4792 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4793 Paul Thomas <pault@gcc.gnu.org>
4794
4795 PR fortran/14771
4796 * gfortran.dg/parens_1.f90: New.
4797 * gfortran.dg/parens_2.f90: New.
4798 * gfortran.dg/parens_3.f90: New.
4799
4800 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
4801
4802 PR fortran/26038
4803 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
4804
4805 PR fortran/25059
4806 * gfortran.dg/impure_assignment_1.f90: New test.
4807
4808 PR fortran/25070
4809 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
4810
4811 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4812
4813 PR target/26141
4814 * g++.dg/expr/stdarg2.C: New test.
4815
4816 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4817
4818 PR inline-asm/16194
4819 * gcc.dg/pr16194.c: New test.
4820
4821 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4822
4823 * ada/acats/run_acats: Use portable variant of "$@".
4824
4825 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
4826
4827 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
4828 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
4829
4830 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4831
4832 PR tree-opt/26179
4833 * g++.dg/opt/pr26179.C: New test.
4834
4835 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4836
4837 PR middle-end/26134
4838 * gcc.dg/tree-ssa/complex-3.c: New test.
4839
4840 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4841
4842 * gcc.c-torture/compile/volatile-1.c: New test.
4843
4844 2006-02-09 Diego Novillo <dnovillo@redhat.com>
4845
4846 PR 26180
4847 * gcc.dg/tree-ssa/pr26180.c: New test.
4848
4849 2006-02-08 Jeff Law <law@redhat.com>
4850
4851 * gcc.dg/tree-ssa/pr21417.c: New test.
4852
4853 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4854
4855 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
4856 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
4857
4858 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4859
4860 * lib/scanrtl.exp: New.
4861
4862 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4863
4864 PR c++/26071
4865 * g++.dg/other/virtual2.C: New test.
4866
4867 PR c++/26070
4868 * g++.dg/other/virtual1.C: New test.
4869
4870 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4871
4872 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
4873 cleanup-ipa-dump): Update dump file glob patterns.
4874 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
4875 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
4876
4877 * lib/gcc-dg.exp: Load it.
4878 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
4879
4880 2006-02-07 Janis Johnson <janis187@us.ibm.com>
4881
4882 PR testsuite/26159
4883 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
4884 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4885
4886 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4887
4888 PR fortran/25577
4889 * gfortran.dg/mvbits_1.f90: New.
4890
4891 2006-02-07 Dirk Mueller <dmueller@suse.com>
4892
4893 * g++.dg/warn/Wdiv-by-zero.C: New test.
4894 * g++.dg/warn/Wno-div-by-zero.C: New.
4895
4896 2006-02-07 Jeff Law <law@redhat.com>
4897
4898 * gcc.dg/tree-ssa/pr21559.c: New test.
4899
4900 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
4901 multiple VRP passes.
4902 * gcc.dg/tree-ssa/vrp09.c: Likewise.
4903 * gcc.dg/tree-ssa/vrp18.c: Likewise.
4904 * gcc.dg/tree-ssa/pr21582.c: Likewise.
4905 * gcc.dg/tree-ssa/pr20657.c: Likewise.
4906 * gcc.dg/tree-ssa/pr21001.c: Likewise.
4907 * gcc.dg/tree-ssa/vrp02.c: Likewise
4908 * gcc.dg/tree-ssa/vrp11.c: Likewise
4909 * gcc.dg/tree-ssa/pr14341.c: Likewise
4910 * gcc.dg/tree-ssa/vrp19.c: Likewise
4911 * gcc.dg/tree-ssa/vrp20.c: Likewise
4912 * gcc.dg/tree-ssa/vrp03.c: Likewise
4913 * gcc.dg/tree-ssa/pr21086.c: Likewise
4914 * gcc.dg/tree-ssa/pr21959.c: Likewise
4915 * gcc.dg/tree-ssa/vrp21.c: Likewise
4916 * gcc.dg/tree-ssa/vrp04.c: Likewise
4917 * gcc.dg/tree-ssa/pr25485.c: Likewise
4918 * gcc.dg/tree-ssa/pr22026.c: Likewise
4919 * gcc.dg/tree-ssa/vrp22.c: Likewise
4920 * gcc.dg/tree-ssa/vrp05.c: Likewise
4921 * gcc.dg/tree-ssa/20030807-10.c: Likewise
4922 * gcc.dg/tree-ssa/pr20701.c: Likewise
4923 * gcc.dg/tree-ssa/vrp23.c: Likewise
4924 * gcc.dg/tree-ssa/vrp06.c: Likewise
4925 * gcc.dg/tree-ssa/pr22117.c: Likewise
4926 * gcc.dg/tree-ssa/pr20702.c: Likewise
4927 * gcc.dg/tree-ssa/vrp15.c: Likewise
4928 * gcc.dg/tree-ssa/pr21090.c: Likewise
4929 * gcc.dg/tree-ssa/pr21294.c: Likewise
4930 * gcc.dg/tree-ssa/vrp24.c: Likewise
4931 * gcc.dg/tree-ssa/vrp07.c: Likewise
4932 * gcc.dg/tree-ssa/pr21563.c: Likewise
4933 * gcc.dg/tree-ssa/pr25382.c: Likewise
4934 * gcc.dg/tree-ssa/vrp16.c: Likewise
4935 * gcc.dg/tree-ssa/vrp25.c: Likewise
4936 * gcc.dg/tree-ssa/vrp08.c: Likewise
4937 * gcc.dg/tree-ssa/20030807-6.c: Likewise
4938 * gcc.dg/tree-ssa/vrp17.c: Likewise
4939 * gcc.dg/tree-ssa/pr21458.c: Likewise
4940 * g++.dg/tree-ssa/pr18178.C: Likewise
4941
4942 2006-02-07 Richard Guenther <rguenther@suse.de>
4943
4944 PR c++/26140
4945 Revert
4946 2006-01-30 Richard Guenther <rguenther@suse.de>
4947 PR c++/23372
4948 * gcc.dg/pr23372-1.C: New testcase.
4949
4950 * g++.dg/tree-ssa/pr26140.C: New testcase.
4951
4952 2006-02-07 Mark Mitchell <mark@codesourcery.com>
4953
4954 PR c++/9737
4955 * g++.dg/template/ttp15.C: New test.
4956 * g++.dg/template/ttp16.C: Likewise.
4957 * g++.dg/template/ttp17.C: Likewise.
4958 * g++.old-deja/g++.pt/ttp36.C: Remove.
4959 * g++.old-deja/g++.pt/ttp19.C: Likewise.
4960 * g++.old-deja/g++.pt/ttp37.C: Likewise.
4961 * g++.old-deja/g++.pt/ttp38.C: Likewise.
4962 * g++.old-deja/g++.pt/ttp39.C: Likewise.
4963 * g++.old-deja/g++.pt/ttp9.C: Likewise.
4964 * g++.old-deja/g++.pt/ttp40.C: Likewise.
4965 * g++.old-deja/g++.pt/ttp51.C: Likewise.
4966 * g++.old-deja/g++.pt/ttp26.C: Likewise.
4967 * g++.old-deja/g++.pt/ttp36.C: Likewise.
4968
4969 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
4970
4971 PR libfortran/23815
4972 * unf_io_convert_4.f90: New test.
4973
4974 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
4975
4976 * gcc.dg/tree-ssa/loadpre10.c: New test.
4977 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
4978 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
4979 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
4980
4981 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4982
4983 PR libfortran/24685
4984 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
4985
4986 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
4987
4988 PR tree-opt/25251
4989 * gfortran.dg/assign_7.f: New test.
4990
4991 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
4992
4993 PR fortran/26041
4994 PR fortran/26064
4995 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
4996 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
4997 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
4998
4999 2006-02-05 Jakub Jelinek <jakub@redhat.com>
5000
5001 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
5002 in size_t typedef.
5003
5004 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5005
5006 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
5007 * g++.dg/charset/string.c (foo): Likewise.
5008 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
5009 const char*
5010 * g++.dg/ext/builtin2.C (printf): Likewise.
5011 * g++.dg/init/new15.C (printf): Likewise.
5012 * g++.dg/opt/pr17697-1.C (foo): Likewise.
5013 * g++.dg/opt/pr17697-2.C (foo): Likewise.
5014 * g++.dg/opt/pr17697-3.C (foo): Likewise.
5015 * g++.dg/template/non-dependent4.C (temp): Likewise.
5016 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
5017 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
5018 parameter type to const char*.
5019 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
5020 Change type to const char*.
5021 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
5022 Likewise.
5023 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
5024 second parameter type to const char*.
5025 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
5026 (Y::Y): Change parameter type to const char*.
5027 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
5028 * g++.old-deja/g++.jason/report.C: Apply const correctness.
5029 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
5030 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
5031 (char*).
5032 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
5033 const char*.
5034 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
5035 type to const char*.
5036 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
5037 return type to const char*.
5038 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
5039 to const char*.
5040 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
5041 * g++.old-deja/g++.law/refs1.C: Likewise.
5042 * g++.old-deja/g++.law/visibility1.C: Likewise.
5043 * g++.old-deja/g++.law/visibility2.C: Likewise.
5044 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
5045 const char*.
5046 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
5047 * g++.old-deja/g++.mike/net48.C: Likewise.
5048 * g++.old-deja/g++.mike/p646.C: Likewise.
5049 * g++.old-deja/g++.mike/p6746.C: Likewise.
5050 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
5051 type to const char*.
5052 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
5053 deprecated conversion warning.
5054 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
5055 char*.
5056 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
5057 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
5058 * g++.old-deja/g++.pt/explicit8.C: Likewise.
5059 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
5060 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
5061 * g++.old-deja/g++.pt/nontype3.C: Likewise.
5062 * g++.old-deja/g++.pt/t39.C: Likewise.
5063 * g++.old-deja/g++.robertl/eb106.C: Likewise.
5064 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
5065
5066 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
5067
5068 PR fortran/25075
5069 intrinsic_argument_conformance_1.f90: New test.
5070
5071 2006-02-03 Steven G. Kargl <kargls@comcast.net>
5072
5073 PR fortran/20845
5074 * gfortran.dg/char_result_11.f90: Add SAVE.
5075 * gfortran.dg/der_pointer_4.f90: Ditto.
5076 * gfortran.dg/default_initialization.f90: New test.
5077
5078 2006-02-03 Jeff Law <law@redhat.com>
5079
5080 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
5081 handle more than 100 dump files.
5082 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
5083 * lib/scantree.exp (scan-tree-dump): Likewise.
5084 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
5085 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
5086 * lib/scanipa.exp (scan-ipa-dump): Likewise.
5087 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
5088 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
5089
5090 2006-02-03 Diego Novillo <dnovillo@redhat.com>
5091
5092 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
5093
5094 2006-02-03 Mark Mitchell <mark@codesourcery.com>
5095
5096 * g++.dg/template/using12.C: New test.
5097
5098 2006-02-03 Alan Modra <amodra@bigpond.net.au>
5099
5100 * gcc.target/powerpc/pr25960.c: New test.
5101
5102 2006-02-02 Steven G. Kargl <kargls@comcast>
5103
5104 PR fortran/24958
5105 gfortran.dg/nullify_2.f90: New test.
5106
5107 2006-02-02 Diego Novillo <dnovillo@redhat.com>
5108
5109 PR 25990
5110 * gcc.dg/gomp/pr25990.c: New test.
5111
5112 2006-01-31 Mark Mitchell <mark@codesourcery.com>
5113
5114 PR c++/25342
5115 * g++.gd/template/partial4.C: New test.
5116
5117 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
5118
5119 PR middle-end/26001
5120 * gfortran.dg/data_char_2.f90: New.
5121
5122 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
5123
5124 PR fortran/26039
5125 maxval_maxloc_conformance_1.f90: New test.
5126
5127 2006-01-31 Richard Guenther <rguenther@suse.de>
5128
5129 * gcc.target/i386/sselibm-1.c: New testcase.
5130 * gcc.target/i386/sselibm-2.c: Likewise.
5131 * gcc.target/i386/sselibm-3.c: Likewise.
5132 * gcc.target/i386/sselibm-4.c: Likewise.
5133 * gcc.target/i386/sselibm-5.c: Likewise.
5134
5135 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
5136
5137 PR fortran/24266
5138 * gfortran.dg/arrayio_derived_2.f90: New.
5139
5140 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
5141
5142 * gcc.dg/unsigned-long-compare.c: New test.
5143
5144 2006-01-30 Steve Ellcey <sje@cup.hp.com>
5145
5146 PR testsuite/25318
5147 * lib/target-supports.exp (check_effective_target_freorder):
5148 Check to see if target supports -freorder-blocks-and-partition.
5149 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
5150 instead of "dg-require-named-sections".
5151
5152 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
5153
5154 PR target/14798:
5155 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
5156 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
5157 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5158 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5159 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
5160 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
5161 * gcc.dg/attr-isr-trap_exit.c: Likewise.
5162 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5163
5164 2006-01-30 Richard Guenther <rguenther@suse.de>
5165
5166 PR c++/23372
5167 * gcc.dg/pr23372-1.C: New testcase.
5168
5169 2006-01-29 Diego Novillo <dnovillo@redhat.com>
5170
5171 * gcc.dg/gomp/pr25874.c: New test.
5172
5173 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
5174
5175 PR tree-opt/25911
5176 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
5177
5178 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
5179
5180 PR fortran/18578
5181 PR fortran/18579
5182 PR fortran/20857
5183 PR fortran/20885
5184 * gfortran.dg/intent_out_1.f90: New test.
5185
5186 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
5187
5188 PR fortran/17911
5189 * gfortran.dg/procedure_lvalue.f90: New test.
5190
5191 PR fortran/20895
5192 PR fortran/25030
5193 * gfortran.dg/char_pointer_assign_2.f90: New test.
5194 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
5195 assignment to be consistent with standard.
5196 * gfortran.dg/char_result_2.f90: The same.
5197 * gfortran.dg/char_result_8.f90: The same.
5198
5199 2006-01-28 Zack Weinberg <zackw@panix.com>
5200
5201 * gcc.dg/Woverlength-strings.c
5202 * gcc.dg/Woverlength-strings-pedantic-c89.c
5203 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
5204 * gcc.dg/Woverlength-strings-pedantic-c99.c
5205 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
5206
5207 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
5208
5209 * gcc.c-torture/execute/20060127-1.c: New test.
5210
5211 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5212
5213 PR c++/25999
5214 * g++.dg/ext/pragmaweak1.C: New test.
5215
5216 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5217
5218 PR c++/25855
5219 * g++.dg/template/spec29.C: New test.
5220
5221 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
5222
5223 PR c/19606.
5224 * gcc.c-torture/execute/pr19606.c: New.
5225
5226 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
5227
5228 * gcc.dg/pragma-re-4.c: New test.
5229
5230 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
5231
5232 PR fortran/25964
5233 * gfortran.dg/assumed_size_refs_3.f90: New test.
5234
5235 2006-01-27 Ben Elliston <bje@au.ibm.com>
5236
5237 * gcc.misc-tests/dectest.exp: Remove defunct comment.
5238
5239 2006-01-26 Laurent GUERBY <laurent@guerby.net>
5240
5241 PR ada/21317
5242 * ada/acats/support/impdef.a: Add One_Long_Second.
5243 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
5244 * ada/acats/tests/c9/c94026.a: Likewise.
5245 * ada/acats/tests/c9/c97305c.ada: Likewise.
5246 * ada/acats/tests/c9/c99004a.ada: Likewise.
5247
5248 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
5249
5250 PR fortran/25964
5251 * gfortran.dg/global_references_2.f90: New test.
5252
5253 PR fortran/25084
5254 PR fortran/20852
5255 PR fortran/25085
5256 PR fortran/25086
5257 * gfortran.dg/assumed_charlen_function_1.f90: New test.
5258 * gfortran.dg/assumed_charlen_function_3.f90: New test.
5259
5260 PR fortran/25416
5261 * gfortran.dg/assumed_charlen_function_2.f90: New test.
5262
5263 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
5264
5265 PR c/25892
5266 * gcc.dg/Wpointer-sign.c: New.
5267 * gcc.dg/Wpointer-sign-Wall.c: New.
5268 * gcc.dg/Wpointer-sign-Wall-no.c: New.
5269 * gcc.dg/Wpointer-sign-pedantic.c: New.
5270 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
5271 * gcc.dg/conv-2.c: Use -Wpointer-sign.
5272
5273 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
5274
5275 PR C/25861
5276 * gcc.c-torture/compile/pr25861.c: New test.
5277
5278 2006-01-26 Paul Brook <paul@codesourcery.com>
5279
5280 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
5281 on short-enum targets.
5282 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
5283 variable.
5284 (generate_fields): Use short_enums.
5285 (main): Set short_enums. Document -e.
5286 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
5287 on short-enum targets.
5288 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
5289 variable.
5290 (generate_fields): Use short_enums.
5291 (main): Set short_enums. Document -e.
5292 * lib/target-supports.exp (check_effective_target_short_enums): New.
5293
5294 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
5295
5296 PR target/25947
5297 * gcc.dg/torture/pr25947-1.c: New test.
5298
5299 2006-01-25 Jan Hubicka <jh@suse.cz>
5300 Roger Sayle <roger@eyesopen.com>
5301
5302 PR rtl-optimization/25703
5303 * gcc.target/i386/20060125-1.c: New test case.
5304 * gcc.target/i386/20060125-2.c: New test case.
5305
5306 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5307
5308 PR fortran/18540
5309 * gfortran.dg/goto_1.f: New.
5310
5311 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
5312
5313 PR fortran/25716
5314 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
5315 25716 on 32-bit systems too.
5316
5317 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
5318
5319 PR testsuite/25590
5320 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
5321
5322 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
5323
5324 * gcc.dg/tree-ssa/gen-vect-33.c: New.
5325
5326 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5327
5328 PR fortran/25835
5329 * gfortran.dg/read_eof.f90: Delete, renamed.
5330 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
5331 * gfortran.dg/read_eof_2.f90: New test.
5332 * gfortran.dg/read_eof_3.f90: New test.
5333
5334 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
5335
5336 PR tree-opt/25860
5337 * gcc.c-torture/compile/pr25860.c: New test.
5338
5339 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5340
5341 PR c++/25552
5342 * g++.dg/parse/dtor8.C: New test.
5343
5344 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
5345
5346 PR testsuite/25891
5347 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
5348 * gcc.dg/gomp/gomp.exp: Return without testing anything if
5349 check_effective_target_fopenmp returns 0.
5350
5351 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
5352
5353 PR ada/20548
5354 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
5355 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
5356 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
5357
5358 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
5359
5360 PR tree-opt/25857
5361 * g++.dg/opt/pr25857.C: New test.
5362
5363 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
5364 Jan Hubicka <jh@suse.cz>
5365 Richard Guenther <rguenther@suse.de>
5366
5367 PR rtl-optimization/25654
5368 * gcc.dg/torture/pr25654.c: New testcase.
5369 * gcc.target/i386/pr25654.c: Likewise.
5370
5371 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
5372
5373 PR fortran/25901
5374 * gfortran.dg/internal references_2.f90: New test.
5375
5376 Fix regression in testing of admissability of attributes.
5377 * gfortran.dg/intent_used_1.f90: New test.
5378
5379 2006-01-23 Ben Elliston <bje@au.ibm.com>
5380
5381 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
5382 Remove target conditional torture options for i?86 and x86_64
5383 GNU/Linux.
5384
5385 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
5386
5387 PR c++/10891
5388 * g++.dg/rtti/no-rtti.C: New.
5389
5390 2006-01-21 Mark Mitchell <mark@codesourcery.com>
5391
5392 PR c++/25895
5393 * g++.dg/inherit/conv2.C: New test.
5394
5395 PR c++/25856
5396 * g++.dg/parse/dtor7.C: New test.
5397
5398 PR c++/25858
5399 * g++.dg/template/crash44.C: New test.
5400
5401 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
5402
5403 PR fortran/25124
5404 PR fortran/25625
5405 * gfortran.dg/internal_references_1.f90: New test.
5406 PR fortran/20881
5407 PR fortran/23308
5408 PR fortran/25538
5409 PR fortran/25710
5410 * gfortran.dg/global_references_1.f90: New test.
5411 * gfortran.dg/g77/19990905-1.f: Restore the error that
5412 there is a clash between the common block name and
5413 the name of a subroutine reference.
5414
5415 PR fortran/PR24276
5416 * gfortran.dg/aliasing_dummy_1.f90: New test.
5417
5418 2006-01-21 Alan Modra <amodra@bigpond.net.au>
5419
5420 * gcc.dg/vmx/1b-01.c: Warning fix.
5421 * gcc.dg/vmx/1c-02.c: Likewise.
5422 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
5423
5424 2006-01-20 Steve Ellcey <sje@cup.hp.com>
5425
5426 PR testsuite/24962
5427 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
5428
5429 2006-01-20 Richard Guenther <rguenther@suse.de>
5430 Steven Bosscher <stevenb.gcc@gmail.com>
5431
5432 PR rtl-optimization/24626
5433 * gcc.dg/torture/pr24626-1.c: New testcase.
5434 * gcc.dg/torture/pr24626-2.c: Likewise.
5435 * gcc.dg/torture/pr24626-3.c: Likewise.
5436 * gcc.dg/torture/pr24626-4.c: Likewise.
5437
5438 2006-01-20 Dirk Mueller <dmueller@suse.com>
5439
5440 PR c++/5520
5441 * g++.dg/warn/empty-body.C: New.
5442
5443 2006-01-19 Mark Mitchell <mark@codesourcery.com>
5444
5445 PR c++/22136
5446 * g++.dg/template/using10.C: New test.
5447 * g++.dg/temlpate/using11.C: Likewise.
5448 * g++.dg/inherit/using5.C: Tweak error messages.
5449
5450 2006-01-20 Alan Modra <amodra@bigpond.net.au>
5451
5452 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
5453 target test.
5454 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
5455
5456 2006-01-19 Jan Hubicka <jh@suse.cz>
5457
5458 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
5459
5460 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5461
5462 PR c++/25854
5463 * g++.dg/template/spec28.C: New test.
5464
5465 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
5466
5467 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5468 Fix fprintf's by adding srcdir or removing it.
5469
5470 2006-01-19 Diego Novillo <dnovillo@redhat.com>
5471
5472 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
5473 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
5474 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
5475 * testsuite/gcc.dg/gomp/empty.c: Likewise.
5476 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
5477 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
5478 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
5479 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
5480 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
5481 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
5482 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
5483 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
5484 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
5485 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
5486
5487 2006-01-18 Jeff Law <law@redhat.com>
5488
5489 * gcc.dg/tree-ssa/vrp25.c: New test.
5490
5491 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5492
5493 * gcc.dg/pr25805.c: Fix misapplied patch.
5494
5495 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
5496
5497 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
5498 (check_effective_target_vect_udot_qi): New.
5499 (check_effective_target_vect_sdot_hi): New.
5500 (check_effective_target_vect_udot_hi): New.
5501 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
5502 prefixed with "wrapv-" with -fwrapv.
5503 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
5504 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
5505 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
5506 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
5507 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
5508
5509 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
5510 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
5511 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
5512 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
5513
5514 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5515
5516 PR c++/16829
5517 * g++.dg/other/default2.C: New test.
5518 * g++.dg/other/default3.C: New test.
5519
5520 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5521
5522 PR c/25805
5523 * gcc.dg/pr25805.c: New file.
5524
5525 2006-01-18 Mark Mitchell <mark@codesourcery.com>
5526
5527 PR c++/25836
5528 * g++.dg/template/init6.C: New test.
5529
5530 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
5531
5532 * gcc.dg/tree-ssa/pr24287.c: New test
5533
5534 2006-01-18 Eric Christopher <echristo@apple.com>
5535
5536 * g++.dg/eh/table.C: New.
5537
5538 2006-01-18 DJ Delorie <dj@redhat.com>
5539
5540 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
5541 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
5542 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
5543 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
5544
5545 2006-01-18 Jeff Law <law@redhat.com>
5546
5547 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
5548 on wrapping on overflow semantics.
5549
5550 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
5551
5552 * gcc.gc/tree-ssa/vrp23.c: New test.
5553 * gcc.gc/tree-ssa/vrp24.c: New test.
5554
5555 2006-01-18 Richard Henderson <rth@redhat.com>
5556 Aldy Hernandez <aldyh@redhat.com>
5557 Jakub Jelinek <jakub@redhat.com>
5558 Diego Novillo <dnovillo@redhat.com>
5559 Uros Bizjak <uros@kss-loka.si>
5560
5561 * testsuite/gcc.dg/gomp: New directory.
5562
5563 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
5564 Steven G. Kargl <kargls@comcast.net>
5565
5566 PR fortran/20869
5567 * gfortran.dg/intrinsic_external_1.f90: New test.
5568
5569 PR fortran/20875.
5570 * gfortran.dg/elemental_pointer_1.f90: New test.
5571
5572 PR fortran/25024
5573 * gfortran.dg/external_procedures_1.f90: New test.
5574
5575 PR fortran/25785
5576 gfortran.dg/assumed_present.f90: New test.
5577
5578 2006-01-18 Jakub Jelinek <jakub@redhat.com>
5579
5580 * g++.dg/parse/lookup5.C: New test.
5581
5582 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5583
5584 PR fortran/25697
5585 * gfortran.dg/read_eof.f90: New test.
5586
5587 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5588
5589 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
5590 add a closing brace.
5591
5592 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5593
5594 PR fortran/25631
5595 * gfortran.dg/fmt_tl.f: New test.
5596
5597 2006-01-17 Eric Christopher <echristo@apple.com>
5598
5599 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
5600 * g++.old-deja/g++.warn/impint2.C: Ditto.
5601 * g++.old-deja/g++.other/null1.C: Ditto.
5602 * g++.dg/warn/conv2.C: Ditto.
5603 * g++.dg/warn/conv4.C: New file.
5604
5605 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5606
5607 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
5608
5609 2006-01-17 Andreas Jaeger <aj@suse.de>
5610 Janis Johnson <janis187@us.ibm.com>
5611
5612 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
5613 in 64-bit.
5614 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
5615 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
5616
5617 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5618
5619 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5620 xfail txxx where xxx >= 25.
5621
5622 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5623
5624 PR testsuite/25764
5625 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
5626
5627 2006-01-17 Jakub Jelinek <jakub@redhat.com>
5628
5629 PR c/25682
5630 * gcc.dg/pr25682.c: New test.
5631 * g++.dg/parse/array-size2.C: New test.
5632
5633 2006-01-16 Ian Lance Taylor <ian@airs.com>
5634
5635 * consistency.vlad: Remove entire directory, 1652 files.
5636
5637 2006-01-16 Janis Johnson <janis187@us.ibm.com>
5638
5639 * lib/target-supports.exp (check_effective_target_dfp_nocache,
5640 check_effective_target_dfprt_nocache): New.
5641 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
5642 (check_effective_target_dfprt): New.
5643 * lib/c-compat.exp (check_dfp): Remove.
5644 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
5645 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
5646 level of support for decimal float.
5647 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
5648 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
5649 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
5650 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
5651 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
5652 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
5653 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
5654 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
5655 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
5656 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
5657 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
5658 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
5659 directives.
5660
5661 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
5662
5663 PR testsuite/25741
5664 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
5665 $base_dir/../.
5666 * lib/gfortran.exp (gfortran_init): Likewise.
5667 * lib/obj-c++.exp (obj-c++_init): Likewise.
5668 * lib/scanasm.exp (scan-assembler-dem): Likewise.
5669 (scan-assembler-dem-not): Likewise.
5670 * lib/scandump.exp (scan-dump-dem): Likewise.
5671 (scan-dump-dem-not): Likewise.
5672
5673 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
5674
5675 PR testsuite/25767
5676 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
5677 powerpc-*-darwin*.
5678 * lib/obj-c++.exp (obj-c++_init): Likewise.
5679
5680 2006-01-16 Richard Guenther <rguenther@suse.de>
5681
5682 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
5683
5684 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5685
5686 PR testsuite/25777
5687 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
5688 to LD_LIBRARY_PATH.
5689
5690 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
5691 Andrew Pinski <pinskia@physics.uc.edu>
5692
5693 * gcc.dg/minmax-1.c: New test.
5694
5695 2006-01-16 Ben Elliston <bje@au.ibm.com>
5696
5697 * gcc.dg/dfp/dfp.exp: Correct FSF address.
5698 * gcc.misc-tests/dectest.exp: Ditto.
5699
5700 2006-01-15 Ian Lance Taylor <ian@airs.com>
5701
5702 PR testsuite/25796
5703 * gcc.target/i386/cmov6.c: Use -march=k8.
5704
5705 2006-01-15 Andreas Jaeger <aj@suse.de>
5706
5707 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
5708 x86 does not have __float128.
5709
5710 2006-01-14 Ian Lance Taylor <ian@airs.com>
5711
5712 * gcc.target/i386/cmov6.c: New test.
5713
5714 2006-01-14 Mark Mitchell <mark@codesourcery.com>
5715
5716 PR c++/25663
5717 * g++.dg/template/ctor6.C: New test.
5718
5719 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
5720
5721 PR tree-optimization/25485
5722 * gcc.dg/tree-ssa/pr25485.c: New.
5723
5724 2006-01-14 Richard Guenther <rguenther@suse.de>
5725
5726 PR tree-optimization/22548
5727 PR tree-optimization/22555
5728 PR tree-optimization/22501
5729 * gcc.dg/tree-ssa/alias-4.c: New testcase.
5730 * gcc.dg/tree-ssa/alias-5.c: Likewise.
5731 * gcc.dg/tree-ssa/alias-6.c: Likewise.
5732 * gcc.dg/tree-ssa/alias-7.c: Likewise.
5733 * gcc.dg/tree-ssa/alias-8.c: Likewise.
5734 * gcc.dg/tree-ssa/alias-9.c: Likewise.
5735 * gcc.dg/tree-ssa/alias-10.c: Likewise.
5736 * gcc.dg/tree-ssa/alias-11.c: Likewise.
5737 * gcc.dg/tree-ssa/alias-12.c: Likewise.
5738
5739 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
5740
5741 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
5742 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
5743
5744 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
5745 Richard Guenther <rguenther@suse.de>
5746
5747 PR rtl-optimization/24257
5748 * gcc.dg/torture/pr24257.c: New testcase.
5749
5750 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
5751
5752 * gcc.c-torture/execute/20060110-1.c: New test.
5753 * gcc.c-torture/execute/20060110-2.c: New test.
5754
5755 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
5756
5757 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
5758
5759 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
5760
5761 PR fortran/25756
5762 * gfortran.dg/label_3.f90: New test.
5763
5764 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
5765
5766 PR tree-optimization/25771
5767 * g++.dg/tree-ssa/pr25771.C: New test
5768
5769 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5770
5771 PR tree-opt/24365
5772 * g++.dg/opt/complex5.C: New test.
5773
5774 2006-01-13 Richard Guenther <rguenther@suse.de>
5775
5776 * gcc.target/i386/387-9.c: New testcase.
5777
5778 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
5779
5780 PR c++/24824
5781 * g++.dg/debug/dwarf2-1.C: New.
5782
5783 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
5784
5785 PR testsuite/25728
5786 * lib/gcov.exp (verify-lines): Add "close $fd".
5787
5788 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
5789 Ben Elliston <bje@au.ibm.com>
5790
5791 * gcc.dg/dfp/inf-1.c: New test.
5792
5793 2006-01-12 Janis Johnson <janis187@us.ibm.com>
5794 Yao Qi <qiyaoltc@cn.ibm.com>
5795 Ben Elliston <bje@au.ibm.com>
5796 Jon Grimm <jgrimm2@us.ibm.com>
5797
5798 * gcc.dg/nodfp-1.c: New test.
5799 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5800 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5801 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
5802 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
5803 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
5804 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
5805 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
5806 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
5807 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
5808 * gcc.dg/format/dfp-scanf-1.c: Likewise.
5809 * gcc.dg/format/dfp-printf-1.c: Likewise.
5810 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
5811 (compat_setup_dfp): New.
5812 * gcc.dg/compat/compat.exp: Use it.
5813 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
5814 Make some variables global, prepend "compat_" to their names.
5815 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
5816 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
5817 * gcc.misc-tests/dectest.exp: New test driver for decTest.
5818 * lib/compat.exp (compat_skip_list): Make global, rename.
5819 * lib/c-compat.exp: New file.
5820 * lib/target-supports.exp (check_effective_target_dfp): New.
5821
5822 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
5823 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
5824 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
5825 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
5826 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
5827 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
5828 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
5829 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
5830 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
5831 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
5832 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
5833 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
5834 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
5835 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
5836 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
5837 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
5838 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
5839 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
5840 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
5841 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
5842 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
5843 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
5844 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
5845 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
5846 gcc.dg/dfp/struct-layout-1.c,
5847 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
5848 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
5849 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
5850 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
5851 gcc.dg/dfp/func-vararg-dfp.c,
5852 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
5853 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
5854 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
5855 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
5856 gcc.dg/dfp/wtr-conversion-1.c: New tests.
5857
5858 2006-01-11 Richard Guenther <rguenther@suse.de>
5859
5860 PR tree-optimization/25734
5861 * gcc.dg/tree-ssa/pr25734.c: New testcase.
5862
5863 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5864
5865 PR fortran/25486
5866 * gfortran.dg/literal_character_constant_1_x.F: New test.
5867 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
5868 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
5869 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
5870
5871 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
5872
5873 PR c++/25386
5874 * g++.dg/ext/packed3.C: Add expected packed error.
5875
5876 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
5877
5878 PR target/25706
5879 * gcc.dg/torture/pr25706-1.c: New test.
5880
5881 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
5882
5883 PR tree-optimization/23109
5884 PR tree-optimization/23948
5885 PR tree-optimization/24123
5886
5887 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
5888 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
5889 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
5890 g++.dg/tree-ssa/pr23948.C: New testcases.
5891 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
5892 three divisions in order to do the optimization.
5893
5894 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
5895
5896 PR c++/25632
5897 * g++.dg/other/pr25632.C: New test.
5898
5899 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
5900
5901 PR fortran/25730
5902 * gfortran.dg/used_types_1.f90: New test.
5903
5904 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
5905
5906 PR target/25718
5907 * gcc.dg/torture/pr25718-1.c: New test.
5908
5909 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5910
5911 * gfortran.dg/list_read_2.f90: Fix typo in description.
5912
5913 2006-01-10 Jan Beulich <jbeulich@novell.com>
5914
5915 * lib/target-supports.exp (check_visibility_available): Simplify test
5916 for *-*-netware*.
5917 (check_profiling_available): Fail for *-*-netware*.
5918 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
5919 * gcc.dg/20021014-1.c: Likewise.
5920 * gcc.dg/nest.c: Likewise.
5921
5922 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5923
5924 fortran/24936
5925 * gfortran.dg/forall_3.f90: New test.
5926
5927 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5928
5929 PR fortran/21977
5930 * gfortran.dg/nesting_2.f90: New test.
5931 * gfortran.dg/nesting_3.f90: New test.
5932
5933 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
5934
5935 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
5936 Fix typo in comment.
5937
5938 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5939
5940 * gfortran.dg/single_char_string.f90: New test.
5941
5942 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5943
5944 * gfortran.dg/ichar_2.f90: New test.
5945
5946 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
5947
5948 PR fortran/25093
5949 * gfortran.dg/private_type_4.f90: New.
5950
5951 2006-01-07 Richard Guenther <rguenther@suse.de>
5952
5953 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
5954
5955 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5956
5957 * gfortran.dg/func_decl_1.f90: New.
5958 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
5959 * gfortran.dg/array_alloc_2.f90: Likewise.
5960 * gfortran.dg/char_result_8.f90: Likewise.
5961 * gfortran.dg/dup_save_1.f90: Likewise.
5962 * gfortran.dg/dup_save_2.f90: Likewise.
5963 * gfortran.dg/f2c_6.f90: Likewise.
5964 * gfortran.dg/f2c_7.f90: Likewise.
5965 * gfortran.dg/func_result_2.f90: Likewise.
5966 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
5967
5968 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
5969
5970 PR fortran/22146
5971 * gfortran.dg/elemental_subroutine_1.f90: New test.
5972 * gfortran.dg/elemental_subroutine_2.f90: New test.
5973
5974 PR fortran/25029
5975 PR fortran/21256
5976 * gfortran.dg/assumed_size_refs_1.f90: New test.
5977
5978 PR fortran/20868
5979 PR fortran/20870
5980 * gfortran.dg/assumed_size_refs_2.f90: New test.
5981 * gfortran.dg/initialization_1.f90: Change warning message.
5982
5983 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
5984
5985 * gcc.dg/tree-ssa/loop-15.c: New test.
5986
5987 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5988
5989 PR fortran/25598
5990 * gfortran.dg/backspace_3.f: New test.
5991 * gfortran.dg/backspace_4.f: New test.
5992
5993 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5994
5995 PR fortran/24268
5996 * gfortran.dg/fmt_white.f: Update test.
5997
5998 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
5999
6000 * gcc.dg/cast-1.c: Add new warning.
6001 * gcc.dg/cast-2.c: Likewise.
6002 * gcc.dg/cast-3.c: Likewise.
6003 * gcc.dg/format/cast-1.c: Likewise.
6004 * gcc.dg/cast-4.c: New testcase.
6005
6006 2006-01-05 Richard Guenther <rguenther@suse.de>
6007
6008 PR tree-optimization/22555
6009 * gcc.dg/tree-ssa/alias-3.c: New testcase.
6010
6011 2006-01-05 Richard Guenther <rguenther@suse.de>
6012 Diego Novillo <dnovillo@redhat.com>
6013
6014 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
6015 * gcc.dg/tree-ssa/loop-8.c: Likewise.
6016 * gcc.dg/tree-ssa/loop-1.c: Likewise.
6017 * gcc.dg/tree-ssa/pr23294.c: Likewise.
6018 * gcc.dg/tree-ssa/pr21985.c: Likewise.
6019 * gcc.dg/tree-ssa/loop-14.c: Likewise.
6020 * gcc.dg/tree-ssa/loop-2.c: Likewise.
6021 * gcc.dg/tree-ssa/loop-3.c: Likewise.
6022 * gcc.dg/tree-ssa/loop-4.c: Likewise.
6023 * gcc.dg/tree-ssa/pr21171.c: Likewise.
6024 * gcc.dg/tree-ssa/loop-5.c: Likewise.
6025 * gcc.dg/tree-ssa/loop-10.c: Likewise.
6026 * gcc.dg/tree-ssa/loop-6.c: Likewise.
6027 * treelang/compile/extravar.tree: Likewise.
6028 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
6029 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
6030 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
6031 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6032 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
6033
6034 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
6035
6036 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
6037 for 64-bit fix.
6038
6039 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
6040
6041 PR fortran/23675
6042 gfortran.dg/char_result_11.f90: New.
6043
6044 2006-01-04 Mark Mitchell <mark@codesourcery.com>
6045
6046 PR c++/24782
6047 * g++.dg/parse/access9.C: New test.
6048 * g++.dg/tc1/dr52.C: Tweak error markers.
6049
6050 2006-01-04 Richard Henderson <rth@redhat.com>
6051
6052 Merge from gomp branch.
6053 * g++.dg/parse/pragma2.C: Update expected error lines.
6054
6055 2006-01-04 Jakub Jelinek <jakub@redhat.com>
6056
6057 * g++.dg/other/i386-2.C: New test.
6058
6059 PR target/25554
6060 * gcc.c-torture/compile/20051228-1.c: New test.
6061
6062 PR c/25559
6063 * gcc.dg/pr25559.c: New test.
6064
6065 2006-01-03 Mark Mitchell <mark@codesourcery.com>
6066
6067 PR c++/25492
6068 * g++.dg/lookup/friend9.C: New test.
6069
6070 PR c++/25625
6071 * g++.dg/template/repo5.C: New test.
6072
6073 2006-01-03 Steven G. Kargl <kargls@comcast.net>
6074
6075 PR fortran/25101
6076 * gfortran.dg/forall_2.f90: New test.
6077
6078 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6079
6080 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
6081 dg-require-weak. Adjust regexp to handle leading-underscore
6082 targets and space as well as TAB after .weak. Change previous
6083 64-bit fix to not use naked dot.
6084
6085 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
6086
6087 PR rtl-optimization/25578
6088 * gcc.c-torture/execute/20060102-1.c: New testcase.
6089
6090 2006-01-03 Richard Guenther <rguenther@suse.de>
6091
6092 PR c/25183
6093 * gcc.dg/torture/pr25183.c: New testcase.
6094
6095 2006-01-03 Jakub Jelinek <jakub@redhat.com>
6096
6097 Merge from gomp-branch.
6098 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
6099 * gcc.dg/ia64-sync-2.c: Likewise.
6100 * gcc.dg/ia64-sync-3.c: Likewise.
6101 * gcc.dg/ia64-sync-4.c: Likewise.
6102 * gcc.dg/sync-2.c: Likewise.
6103 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
6104 that sparc64-*-* and sparcv9-*-* supports sync builtins.
6105
6106 2006-01-02 Mark Mitchell <mark@codesourcery.com>
6107
6108 PR c++/25635
6109 * g++.dg/parse/operator6.C: New test.
6110
6111 PR c++/25637
6112 * g++.dg/parse/error29.C: New test.
6113
6114 PR c++/25638
6115 * g++.dg/parse/dtor6.C: New test.
6116
6117 PR c++/25633
6118 * g++.dg/parse/ctor3.C: New test.
6119
6120 PR c++/25634
6121 * g++.dg/template/class3.C: New test.
6122
6123 2006-01-02 Geoffrey Keating <geoffk@apple.com>
6124
6125 * g++.dg/debug/debug9.C: New.
6126
6127 2006-01-02 Steven G. Kargl <kargls@comcast.net>
6128
6129 PR fortran/24640
6130 * gfortran.dg/label_2.f90: New test.
6131
6132 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6133
6134 * g++.dg/lookup/using12.C: Tighten error marker.
6135
6136 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
6137 Andrew Pinski <pinskia@physics.uc.edu>
6138
6139 * gcc.target/powerpc/darwin-abi-3.c: New file.
6140 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
6141 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
6142 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
6143 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
6144 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
6145 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
6146 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
6147 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
6148
6149 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
6150
6151 * gcc.dg/tree-ssa/loadpre1.c: New;
6152 * gcc.dg/tree-ssa/loadpre2.c: New;
6153 * gcc.dg/tree-ssa/loadpre3.c: New;
6154 * gcc.dg/tree-ssa/loadpre4.c: New;
6155 * gcc.dg/tree-ssa/loadpre5.c: New;
6156 * gcc.dg/tree-ssa/loadpre6.c: New;
6157 * gcc.dg/tree-ssa/loadpre7.c: New;
6158 * gcc.dg/tree-ssa/loadpre8.c: New;
6159 * gcc.dg/tree-ssa/loadpre9.c: New;
6160
6161 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
6162
6163 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
6164 * g++.dg/abi/thunk4.C: Likewise.
6165
6166 2006-01-01 Andreas Jaeger <aj@suse.de>
6167
6168 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
6169 portable.
6170
6171 2006-01-01 Jakub Jelinek <jakub@redhat.com>
6172
6173 PR c++/25294
6174 * gcc.dg/pragma-pack-3.c: New test.
6175 * g++.dg/parse/pragma3.C: New test.
6176
6177 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6178
6179 PR middle-end/24827
6180 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
6181
6182 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6183
6184 PR testsuite/25214
6185 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
6186
6187 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
6188
6189 PR fortran/22607
6190 * gfortran-dg/pure_byref_3.f90: New.
6191
6192 fortran/PR 25396
6193 * gfortran.dg/userdef_operator_1.f90: New.
6194
6195 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
6196
6197 * g++.dg/abi/thunk3.C: New.
6198 * g++.dg/abi/thunk4.C: New.
6199
6200 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
6201
6202 PR fortran/25532
6203 * gfortran.dg/host_used_types_1.f90: New test. Check that host
6204 associated derived type components of derived types are
6205 properly declared in contained procedures.
6206
6207 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6208
6209 PR libgfortran/25139
6210 * gfortran.dg/backspace_2.f: New test.
6211
6212 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6213
6214 PR libgfortran/25550
6215 * gfortran.dg/endfile.f: New test.
6216
6217 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6218
6219 PR libgfortran/25419
6220 * gfortran.dg/comma.f: New test.
6221
6222 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6223
6224 * lib/gfortran-dg.exp: Remove trailing whitespace.
6225 * lib/fortran-torture.exp: Test with -fbounds-check instead of
6226 -funroll-all-loops.
6227
6228 2005-12-28 Alan Modra <amodra@bigpond.net.au>
6229
6230 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
6231 Extended Double long doubles or repeat tests when long double is
6232 the same size as double.
6233
6234 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6235
6236 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
6237
6238 PR testsuite/25442
6239 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
6240 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
6241
6242 PR testsuite/25441
6243 * gcc.dg/pr23911.c: Make test variable static.
6244
6245 PR testsuite/25444
6246 * gcc.dg/tree-ssa/pr14841.c: Likewise.
6247
6248 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6249
6250 PR c++/25439
6251 * g++.dg/parse/crash17.C: Adjust error markers.
6252 * g++.dg/template/error20.C: New test.
6253
6254 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6255
6256 PR c++/23172
6257 * g++.dg/ext/complit4.C: New test.
6258
6259 PR c++/25417
6260 * g++.dg/ext/complit5.C: Likewise.
6261
6262 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
6263
6264 PR tree-optimization/25125
6265 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
6266 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
6267 * gcc.c-torture/execute/pr25125.c: New.
6268
6269 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
6270
6271 PR fortran/25029
6272 PR fortran/21256
6273 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
6274 with incorrect assumed size references.
6275
6276 2005-12-24 Mark Mitchell <mark@codesourcery.com>
6277
6278 PR c++/23171
6279 * g++.dg/opt/init1.C: New test.
6280
6281 2005-12-23 Mark Mitchell <mark@codesourcery.com>
6282
6283 PR c++/24671
6284 * g++.dg/template/sfinae3.C: New test.
6285
6286 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6287
6288 * g++.dg/other/friend4.C: New test.
6289
6290 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6291
6292 PR target/25005
6293 * g++.dg/opt/pr25005.C: New test.
6294
6295 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6296
6297 PR c++/25369
6298 * g++.dg/template/ptrmem16.C: New test.
6299
6300 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
6301
6302 PR fortran/25029
6303 PR fortran/21256
6304 * gfortran.dg/initialization_1.f90: Add test of SIZE.
6305
6306 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6307
6308 PR libgfortran/25307
6309 * gfortran.dg/list_read_5.f90: New test.
6310
6311 2005-12-22 Richard Henderson <rth@redhat.com>
6312
6313 * gcc.target/i386/sse-7.c: Use -msse2.
6314
6315 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6316
6317 PR rtl-optimization/25432
6318 * gcc.c-torture/compile/20051216-1.c: New test.
6319
6320 PR objc/25328
6321 * objc/execute/pr25328.m: New test.
6322
6323 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6324
6325 PR c++/25364
6326 * g++.dg/template/call4.C: New test.
6327
6328 2005-12-22 Dale Johannesen <dalej@apple.com>
6329
6330 * gcc.target/i386/sse-17.c: New.
6331
6332 2005-12-22 Paul Brook <paul@codesourcery.com>
6333
6334 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
6335
6336 2005-12-22 Paul Brook <paul@codesourcery.com>
6337
6338 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
6339
6340 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6341
6342 PR tree-opt/25513
6343 * gcc.c-torture/compile/pr25513.c: New test.
6344
6345 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6346
6347 PR c++/23333
6348 * g++.dg/parse/error25.C: Add more tests.
6349
6350 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6351
6352 PR fortran/18990
6353 * gfortran.dg/der_charlen_1.f90: New.
6354
6355 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
6356
6357 PR fortran/20889
6358 * gfortran.dg/pointer_component_type_1.f90: New test.
6359
6360 PR fortran/25029
6361 PR fortran/21256
6362 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
6363 should give an error with assumed size array refernces and checks those
6364 that should not.
6365 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
6366 reference an upper bound so that it does not generate an error.
6367
6368 PR fortran/19362
6369 PR fortran/20244
6370 PR fortran/20864
6371 PR fortran/25391
6372 * gfortran.dg/used_dummy_types_1.f90: New test.
6373 * gfortran.dg/used_dummy_types_2.f90: New test.
6374 * gfortran.dg/used_dummy_types_3.f90: New test.
6375 * gfortran.dg/used_dummy_types_4.f90: New test.
6376 * gfortran.dg/used_dummy_types_5.f90: New test.
6377
6378 PR fortran/23152
6379 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
6380 group already being USE associated.
6381 * gfortran.dg/assumed_shape_nml.f90: New test.
6382 * gfortran.dg/assumed_size_nml.f90: New test.
6383
6384 PR fortran/20862
6385 PR fortran/25053
6386 PR fortran/25063
6387 PR fortran/25064
6388 PR fortran/25066
6389 PR fortran/25067
6390 PR fortran/25068
6391 PR fortran/25307
6392 * gfortran.dg/io_constraints_1.f90: New test.
6393 * gfortran.dg/io_constraints_1.f90: New test.
6394 * gfortran.dg/iostat_3.f90: Change wording of warning.
6395 * gfortran.dg/g77/19981216-0.f: The same.
6396
6397 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
6398
6399 PR tree-optimization/23518
6400 * testsuite/gcc.dg/pr23518.c: New.
6401
6402 2005-12-21 Mike Stump <mrs@apple.com>
6403
6404 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
6405
6406 2005-12-21 Paul Brook <paul@codesourcery.com>
6407
6408 * gcc.dg/pr19340.c: Skip on m68k targets.
6409
6410 2005-12-21 Steven Bosscher <stevenb@suse.de>
6411
6412 PR rtl-optimization/25196
6413 * gcc.dg/pr25196.c: New test.
6414
6415 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
6416
6417 PR fortran/25423
6418 gfortran.dg/where_nested_1.f90: New.
6419
6420 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
6421
6422 PR tree-optimization/25382.
6423 * gcc.dg/tree-ssa/pr25382.c: New.
6424
6425 2005-12-20 Richard Guenther <rguenther@suse.de>
6426
6427 PR middle-end/24306
6428 * gcc.target/i386/pr24306.c: New testcase.
6429
6430 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
6431
6432 PR tree-optimization/25501
6433 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
6434
6435 2005-12-20 Richard Guenther <rguenther@suse.de>
6436
6437 Revert
6438 2005-12-02 Richard Guenther <rguenther@suse.de>
6439
6440 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
6441
6442 2005-12-20 Mark Mitchell <mark@codesourcery.com>
6443
6444 PR c++/21228
6445 * g++.dg/warn/Wunreachable-code-2.C: New test.
6446
6447 2005-12-19 Mark Mitchell <mark@codesourcery.com>
6448
6449 PR c++/24278
6450 * g++.dg/template/ctor5.C: New test.
6451
6452 PR c++/24915
6453 * g++.dg/template/overload8.C: New test.
6454
6455 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
6456
6457 * gcc.c-torture/compile/pr25483 : New test.
6458
6459 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6460
6461 PR c++/20552
6462 * g++.dg/ext/typeof10.C: New test.
6463
6464 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
6465
6466 * gcc.dg/mt-loopi1.c: New.
6467
6468 2005-12-18 Richard Guenther <rguenther@suse.de>
6469
6470 PR tree-optimization/25481
6471 * gcc.dg/torture/pr25481.c: New testcase.
6472
6473 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
6474
6475 PR rtl-optimization/21041
6476 * gcc.dg/pr21041.c: New test.
6477
6478 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6479
6480 PR libgfortran/25463
6481 * gfortran.dg/advance.f90: New test.
6482
6483 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
6484
6485 * gcc.dg/20051201-1.c: New test.
6486
6487 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
6488
6489 PR fortran/25018
6490 * gfortran.dg/initialization_1.f90: New test.
6491 * gfortran.dg/enum_5.f90: Change dg-error to new message.
6492 * gfortran.dg/g77/980616-0.f: The same.
6493
6494 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6495
6496 * PR fortran/25458
6497 * gfortran.dg/chkbits.f90: New test.
6498
6499 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6500
6501 * gfortran.dg/enum_5.f: Revert to previous version.
6502
6503 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6504
6505 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
6506 * gfortran.dg/nested_modules_1.f90: Ditto.
6507 * gfortran.dg/hollerith_f95.f90: Ditto.
6508 * gfortran.dg/select_5.f90: Ditto.
6509 * gfortran.dg/secnds.f: Ditto.
6510 * gfortran.dg/hollerith2.f90: Ditto.
6511 * gfortran.dg/imag_2.f: Ditto.
6512 * gfortran.dg/ftell_2.f90: Ditto.
6513 * gfortran.dg/malloc_free_1.f90: Ditto.
6514 * gfortran.dg/logint-1.f: Ditto.
6515 * gfortran.dg/recursive_statement_functions.f90: Ditto.
6516 * gfortran.dg/e_d_fmt.f90: Ditto.
6517 * gfortran.dg/hollerith_legacy.f90: Ditto.
6518 * gfortran.dg/logint-2.f: Ditto.
6519 * gfortran.dg/enum_5.f90: Ditto.
6520 * gfortran.dg/f2c_2.f90: Ditto.
6521 * gfortran.dg/pr17143.f90: Ditto.
6522 * gfortran.dg/namelist_14.f90: Ditto.
6523 * gfortran.dg/logint-3.f: Ditto.
6524 * gfortran.dg/spread_scalar_source.f90: Ditto.
6525 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
6526 * gfortran.dg/namelist_11.f: Ditto.
6527 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6528 * gfortran.dg/g77/20010519-1.f
6529 * gfortran.dg/g77/alpha1.f: Ditto.
6530 * gfortran.dg/g77/990115-1.f: Ditto.
6531 * gfortran.dg/g77/erfc.f: Ditto.
6532 * gfortran.dg/g77/19990313-3.f: Ditto.
6533 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
6534 * gfortran.dg/g77/20010426.f: Ditto.
6535 * gfortran.dg/g77/19990313-0.f: Ditto.
6536 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
6537 * gfortran.dg/g77/20000629-1.f: Ditto.
6538 * gfortran.dg/g77/970125-0.f: Ditto.
6539 * gfortran.dg/g77/8485.f: Ditto.
6540 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
6541 * gfortran.dg/g77/19990313-1.f: Ditto.
6542 * gfortran.dg/g77/int8421.f: Ditto.
6543 * gfortran.dg/g77/19990305-0.f: Ditto.
6544 * gfortran.dg/g77/947.f: Ditto.
6545 * gfortran.dg/g77/19990905-2.f: Ditto.
6546 * gfortran.dg/g77/cabs.f: Ditto.
6547 * gfortran.dg/g77/19990313-2.f: Ditto.
6548 * gfortran.dg/g77/20020307-1.f: Ditto.
6549 * gfortran.dg/g77/dcomplex.f: Ditto.
6550 * gfortran.dg/g77/19990502-1.f: Ditto.
6551 * gfortran.dg/g77/19981216-0.f: Ditto.
6552 * gfortran.dg/common_4.f90: Ditto.
6553 * gfortran.dg/entry_4.f90: Ditto.
6554 * gfortran.dg/equiv_constraint_2.f90: Ditto.
6555 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
6556 * gfortran.dg/namelist_12.f: Ditto.
6557 * gfortran.dg/scale_1.f90: Ditto.
6558 * gfortran.dg/modulo_1.f90
6559 * gfortran.dg/hollerith.f90: Ditto.
6560 * gfortran.dg/direct_io_3.f90: Ditto.
6561 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
6562 * gfortran.dg/gnu_logical_1.F: Ditto.
6563 * gfortran.dg/unf_io_convert_1.f90: Ditto.
6564 * gfortran.dg/assign_1.f90: Ditto.
6565 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
6566 * gfortran.dg/pr23095.f: Ditto.
6567 * gfortran.dg/read_float_1.f90: Ditto.
6568
6569 2005-12-17 Andreas Jaeger <aj@suse.de>
6570
6571 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
6572 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
6573
6574 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6575
6576 PR fortran/24268
6577 * gfortran.dg/fmt_white.f: New test.
6578
6579 2005-12-16 Steven G. Kargl <kargls@comcast.net>
6580
6581 * gfortran.dg/label_1.f90: New test.
6582
6583 2005-12-15 Ben Elliston <bje@au.ibm.com>
6584
6585 PR testsuite/25422
6586 * gcc.dg/20031012-1.c: Add -Walways-true option.
6587 * gcc.dg/weak/weak-3.c: Likewise.
6588 * g++.old-deja/g++.mike/warn8.C: Likewise.
6589
6590 2005-12-16 Mike Stump <mrs@apple.com>
6591
6592 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
6593 exit.
6594
6595 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6596
6597 PR libgfortran/25264
6598 PR libgfortran/25349
6599 * gfortran.dg/tl_editing.f90: Added additional checks.
6600 * gfortran.dg/t_editing.f: New test.
6601 * gfortran.dg/write_padding.f90: New test
6602
6603 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6604
6605 PR testsuite/25215
6606 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
6607
6608 2005-12-16 Jakub Jelinek <jakub@redhat.com>
6609
6610 PR rtl-optimization/24899
6611 * gcc.c-torture/execute/20051215-1.c: New test.
6612
6613 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
6614
6615 PR 24823
6616 * gfortran.dg/pr24823.f: New test.
6617
6618 2005-12-16 Jeff Law <law@redhat.com>
6619
6620 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
6621
6622 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6623
6624 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
6625 Change C++ style comments to C style comments.
6626 Remove aligned types from the array.
6627 Keep Enums disabled.
6628 (complex_types): Remove aligned types from the array.
6629 Comment out "_Complex long double".
6630 (attrib_types): Remove.
6631 (complex_attrib_types): Remove.
6632 (attrib_array_types): Remove.
6633 (complex_attrib_array_types): Remove.
6634 (aligned_bitfld_types): Remove.
6635 (n_aligned_bitfld_types): Remove.
6636 (FEATURE_ALIGNEDPACKED): Delete.
6637 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
6638 (singles): Remove support for adding attributes.
6639 (choose_type): Remove support for attributed types.
6640 (generate_fields): Remove support for attributed bit-fields.
6641 Remove support for adding attributes.
6642 (generate_random_tests): Remove support for adding attributes.
6643 (features): Add back "[0] :0" and "complex vector [0]".
6644 (main): Remove support for attributed bit-fields.
6645 Uncomment the calling of generate_random_tests for the rests of
6646 the tests.
6647
6648 2005-12-16 Jan Hubicka <jh@suse.cz>
6649
6650 * gcc.c-torture/combine/pr25224.c: New.
6651
6652 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
6653
6654 PR other/25028
6655 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
6656 HP-UX.
6657
6658 2005-12-15 Richard Sandiford <richard@codesourcery.com>
6659
6660 * gcc.dg/20051215-1.c: New file.
6661
6662 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6663
6664 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
6665 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
6666
6667 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
6668
6669 PR fortran/18197
6670 * gfortran.dg/dummy_functions_1.f90: New.
6671
6672 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
6673
6674 PR rtl-optimization/25310
6675 * gcc.c-torture/compile/pr25310.c: New test.
6676
6677 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6678
6679 PR debug/25023
6680 * gcc.dg/pr25023.c: New test.
6681
6682 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6683
6684 * g++.old-deja/g++.brendan/redecl1.C,
6685 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
6686 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
6687 g++.old-deja/g++.oliva/typeof1.C,
6688 g++.old-deja/g++.other/crash16.C,
6689 g++.old-deja/g++.other/crash34.C,
6690 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
6691 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
6692 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
6693 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
6694 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
6695 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
6696 Remove xfail.
6697
6698 2005-12-14 Kean Johnston <jkj@sco.com>
6699 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6700
6701 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
6702 * gcc.target/i386/20020523-1.c: Ditto.
6703 * gcc.target/i386/tailcall-1.c: Ditto.
6704 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
6705 * gcc.target/i386/ssetype-5.c: Ditto.
6706
6707 2005-12-14 Jeff Law <law@redhat.com>
6708
6709 * gcc.dg/tree-ssa/foldstring-1.c: New test.
6710
6711 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6712
6713 PR target/25254
6714 PR target/24188
6715 * gcc.target/i386/pr25254.c: New test.
6716 * gfortran.dg/PR24188.f: New test.
6717
6718 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
6719
6720 * lib/fortran-torture.exp: Catch remaining uses of
6721 remote_file build delete.
6722
6723 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6724
6725 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
6726
6727 2005-12-14 Ben Elliston <bje@au.ibm.com>
6728
6729 * gcc.dg/warn-addr-cmp.c: New test.
6730
6731 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6732
6733 PR debug/25023
6734 PR target/25293
6735 * gcc.target/i386/pr25293.c: New test.
6736
6737 2005-12-13 Petr Machata <machata@post.cz>
6738
6739 PR c++/24907
6740 * g++.dg/parse/comma2.C: New test.
6741
6742 2005-12-13 Mark Mitchell <mark@codesourcery.com>
6743 Jakub Jelinek <jakub@redhat.com>
6744
6745 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6746 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6747 (limits.h): Include unconditionally.
6748 (stdlib.h): Likewise.
6749 (hashtab.h): Do not include.
6750 (getopt.h): Likewise.
6751 (stddef.h): Include.
6752 (hashval_t): Define.
6753 (struct entry): Add "next" field.
6754 (HASH_SIZE): New macro.
6755 (hash_table): New variable.
6756 (switchfiles): Do not use xmalloc.
6757 (mix): New macro.
6758 (iterative_hash): New function.
6759 (hasht): Remove.
6760 (e_exists): New function.
6761 (e_insert): Likewise.
6762 (output): Use, instead of libiberty hashtable functions.
6763 (main): Do not use getopt. Do not call htab_create.
6764
6765 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6766
6767 PR c++/25331
6768 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
6769 put atal* and atpaal* attributes on array elements.
6770 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
6771 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
6772 put atal* and atpaal* attributes on array elements.
6773 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
6774
6775 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
6776
6777 * gcc.dg/single-precision-constant.c: New test.
6778
6779 2005-12-13 Alan Modra <amodra@bigpond.net.au>
6780
6781 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
6782 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
6783 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
6784 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6785 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6786 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6787 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
6788 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
6789 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
6790 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
6791 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
6792 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
6793 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
6794 gcc.target/powerpc/ppc-sdata-2.c,
6795 gcc.target/powerpc/ppc-stackalign-1.c,
6796 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
6797 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
6798 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
6799 gcc.target/powerpc/rs6000-ldouble-2.c,
6800 gcc.target/powerpc/rs6000-power2-1.c,
6801 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
6802 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
6803 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
6804 option into target selector.
6805 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
6806 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
6807
6808 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6809
6810 PR objc/25348
6811 * objc.dg/encode-9.m: New test.
6812
6813 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6814
6815 PR testsuite/20772
6816 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
6817 * gcc.dg/asm-b.c: Fix typo.
6818 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
6819 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
6820 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
6821 i?86 lp64 and x86_64 ilp32.
6822 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
6823 on i?86 lp64.
6824 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
6825
6826 2005-12-12 Steven G. Kargl <kargls@comcast.net>
6827
6828 PR fortran/25078
6829 gfortran.dg/equiv_5.f90: New test.
6830
6831 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
6832
6833 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
6834 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
6835 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
6836 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
6837 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
6838 * gcc.dg/tree-ssa/reassoc-5.c: New.
6839 * gcc.dg/tree-ssa/reassoc-6.c: New.
6840 * gcc.dg/tree-ssa/reassoc-7.c: New.
6841 * gcc.dg/tree-ssa/reassoc-8.c: New.
6842 * gcc.dg/tree-ssa/reassoc-9.c: New.
6843 * gcc.dg/tree-ssa/reassoc-10.c: New.
6844 * gcc.dg/tree-ssa/reassoc-11.c: New.
6845
6846 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6847
6848 PR testsuite/25167
6849 PR testsuite/24478
6850 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
6851
6852 2005-12-12 Mark Mitchell <mark@codesourcery.com>
6853
6854 PR c++/25300
6855 * g++.dg/template/inherit.C: Do not use a generic error message.
6856
6857 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6858
6859 PR libobjc/25354
6860 * objc.dg/gnu-encoding: New directory.
6861 * objc.dg/gnu-encoding/compat-common.h: New file.
6862 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
6863 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
6864 * objc.dg/gnu-encoding/vector-defs.h: New file.
6865 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
6866 * objc.dg/gnu-encoding/generate-random.c: New file.
6867 * objc.dg/gnu-encoding/generate-random_r.c: New file.
6868 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
6869 * objc.dg/gnu-encoding/generate-random.h: New file.
6870
6871 2005-12-11 Mark Mitchell <mark@codesourcery.com>
6872
6873 PR c++/25337
6874 * g++.dg/template/defarg7.C: New test.
6875
6876 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6877
6878 PR libobjc/25347
6879 * objc.dg/encode-8.m: New test.
6880
6881 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6882
6883 PR libobjc/25346
6884 * objc.dg/encode-7.m: New test.
6885
6886 2005-12-10 Mark Mitchell <mark@codesourcery.com>
6887
6888 PR c++/25010
6889 * g++.dg/opt/inline10.C: New test.
6890
6891 2005-12-11 Steven G. Kargl <kargls@comcast.net>
6892
6893 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
6894
6895 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
6896
6897 * gfortran.dg/substring_equivalence.f90: typo in comment
6898
6899 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6900
6901 PR fortran/25068
6902 * gfortran.dg/iostat_3.f90: New test.
6903
6904 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
6905
6906 PR fortran/23815
6907 * gfortran.dg/unf_io_convert_1.f90: New test.
6908 * gfortran.dg/unf_io_convert_2.f90: New test.
6909 * gfortran.dg/unf_io_convert_3.f90: New test.
6910
6911 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6912
6913 PR testsuite/20772
6914 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
6915 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
6916 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
6917 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
6918 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
6919 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
6920 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
6921 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
6922 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
6923 gcc.dg/torture/fp-int-convert-float128-timode.c,
6924 gcc.dg/torture/fp-int-convert-float128.c,
6925 gcc.dg/torture/fp-int-convert-float80-timode.c,
6926 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
6927 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
6928
6929 * gcc.dg/tls/opt-1.c: Require effective target fpic.
6930
6931 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
6932
6933 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
6934
6935 2005-12-10 Richard Sandiford <richard@codesourcery.com>
6936
6937 * gcc.dg/20051207-1.c,
6938 * gcc.dg/20051207-2.c,
6939 * gcc.dg/20051207-3.c: New tests.
6940
6941 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6942
6943 PR testsuite/20772
6944 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
6945 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
6946 dg-skip-if target selector.
6947
6948 PR testsuite/20772
6949 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
6950 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
6951 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
6952 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
6953 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
6954 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
6955 and/or merge with i?86 cases.
6956
6957 * gcc.dg/tls/opt-3.c: Require effective target fpic.
6958
6959 PR testsuite/20772
6960 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
6961 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
6962 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
6963 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
6964 x86_64-*-linux*.
6965
6966 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
6967
6968 PR target/25311
6969 * gcc.c-torture/compile/pr25311.c: New test.
6970
6971 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6972
6973 PR libgfortran/25039
6974 * gfortran.dg/read_comma.f: New test.
6975
6976 2005-12-08 Jakub Jelinek <jakub@redhat.com>
6977
6978 PR c++/19317
6979 * g++.dg/opt/pr19317-1.C: New test.
6980 * g++.dg/opt/pr19317-2.C: New test.
6981 * g++.dg/opt/pr19317-3.C: New test.
6982
6983 PR target/19005
6984 * gcc.c-torture/execute/pr19005.c: New test.
6985
6986 PR target/17828
6987 * g++.old-deja/g++.other/comdat5.C: New test.
6988 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
6989
6990 * g++.dg/compat/struct-layout-1.exp: New file.
6991 * g++.dg/compat/struct-layout-1.h: New.
6992 * g++.dg/compat/struct-layout-1_generate.c: New.
6993 * g++.dg/compat/struct-layout-1_x1.h: New.
6994 * g++.dg/compat/struct-layout-1_x2.h: New.
6995 * g++.dg/compat/struct-layout-1_y1.h: New.
6996 * g++.dg/compat/struct-layout-1_y2.h: New.
6997
6998 * gcc.dg/20050330-2.c: New test.
6999
7000 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
7001
7002 PR fortran/25292
7003 * gfortran.dg/associated_1.f90: New.
7004
7005 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7006
7007 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
7008 ILP32 vect_no_align platforms.
7009
7010 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
7011 Jakub Jelinek <jakub@redhat.com>
7012
7013 PR target/25268
7014 * gcc.c-torture/compile/20051207-1.c: New test.
7015
7016 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7017
7018 PR testsuite/20772
7019 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
7020 gcc.dg/torture/pr18582-1.c,
7021 gcc.target/i386/attributes-error.c: Also test on x86_64.
7022
7023 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
7024
7025 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7026
7027 PR c++/19397
7028 * g++.dg/template/typedef3.C: New test.
7029
7030 PR c++/19762
7031 PR c++/19764
7032 * g++.dg/template/dtor3.C: Fix error markers.
7033
7034 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
7035
7036 * lib/target-supports.exp (check_effective_target_sync_char_short):
7037 Add s390*.
7038
7039 2005-12-06 Janis Johnson <janis187@us.ibm.com>
7040
7041 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
7042
7043 2005-12-06 Roger Sayle <roger@eyesopen.com>
7044
7045 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
7046 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
7047 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
7048 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
7049
7050 2005-12-06 Roger Sayle <roger@eyesopen.com>
7051
7052 PR c++/25263
7053 * g++.dg/other/array2.C: New test case.
7054
7055 2005-12-05 Geoffrey Keating <geoffk@apple.com>
7056
7057 * gcc.dg/darwin-weakimport-3.c: New.
7058
7059 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
7060 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
7061 and to work on Darwin.
7062 * gcc.dg/attr-weakref-1b.c: New file.
7063 * gcc.dg/attr-weakref-2.c: New test.
7064 * gcc.dg/darwin-weakref-1.c: New test.
7065
7066 2005-12-05 Janis Johnson <janis187@us.ibm.com>
7067
7068 PR testsuite/25247
7069 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
7070 use in selector expressions.
7071 (dg-xfail-if): Ditto.
7072 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
7073 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
7074 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
7075 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
7076 * gcc.test-framework/test-framework.exp: Skip generated tests if
7077 CHECK_TEST_FRAMEWORK is not 1.
7078
7079 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7080
7081 PR tree-optimization/24963
7082 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
7083
7084 PR target/24108
7085 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
7086
7087 PR target/18580
7088 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
7089 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7090 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7091 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7092
7093 2005-12-05 Jakub Jelinek <jakub@redhat.com>
7094
7095 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
7096 dg-options.
7097
7098 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7099
7100 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
7101
7102 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7103
7104 * gcc.dg/format/cast-1.c: New test.
7105
7106 2005-12-04 Roger Sayle <roger@eyesopen.com>
7107
7108 PR c/7776
7109 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
7110 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
7111 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
7112 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
7113
7114 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7115
7116 * gcc.dg/cast-pretty-print-1.c: New test.
7117
7118 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7119
7120 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
7121
7122 2005-12-02 Mark Mitchell <mark@codesourcery.com>
7123
7124 PR c++/24173
7125 * g++.dg/template/friend40.C: New test.
7126
7127 2005-12-02 Jakub Jelinek <jakub@redhat.com>
7128
7129 PR target/25199
7130 * gcc.target/i386/movq-2.c: New test.
7131 * gcc.target/i386/movq.c: Remove target i?86, instead add
7132 dg-require-effective-target ilp32.
7133
7134 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7135
7136 PR c++/24103
7137 * g++.dg/other/default1.C: New test.
7138
7139 2005-12-02 Richard Guenther <rguenther@suse.de>
7140
7141 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7142
7143 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
7144
7145 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
7146
7147 2005-12-02 Alan Modra <amodra@bigpond.net.au>
7148
7149 PR target/21017
7150 * gcc.target/powerpc/rotate.c: New.
7151
7152 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7153
7154 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
7155 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
7156
7157 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
7158
7159 PR c/13384
7160 * gcc.dg/pr17730-1.c: Adjust.
7161 * gcc.dg/lvalue1.c (main): Likewise.
7162 * gcc.dg/lvalue-2.c: Likewise.
7163 * g++.dg/pr7503-3.C
7164
7165 2005-12-01 Geoffrey Keating <geoffk@apple.com>
7166
7167 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
7168 error messages.
7169
7170 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
7171
7172 PR fortran/24789
7173 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
7174
7175 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7176
7177 PR target/24475
7178 * lib/target-supports.exp (check_effective_target_tls): New.
7179 (check_effective_target_tls_runtime): New.
7180 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
7181 for TLS support.
7182 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
7183 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
7184 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
7185 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
7186 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
7187 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
7188 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
7189 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
7190 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
7191 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
7192 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
7193 effective-target TLS.
7194 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
7195 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
7196 effective-target TLS runtime.
7197
7198 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7199
7200 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
7201
7202 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
7203
7204 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
7205 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
7206 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
7207 ignored" warnings when "packing" is the same as the ABI layout.
7208
7209 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
7210
7211 PR fortran/21302
7212 * gfortran.dg/line_length_1.f: New test.
7213 * gfortran.dg/line_length_2.f90: Ditto.
7214
7215 2005-11-30 Richard Guenther <rguenther@suse.de>
7216
7217 PR tree-optimization/21655
7218 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
7219
7220 2005-11-30 Dale Johannesen <dalej@apple.com>
7221
7222 * gcc.c-torture/compile/pr24930.c: New.
7223
7224 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
7225
7226 PR fortran/15809
7227 * gfortran.dg/auto_char_dummy_array.f90: New test.
7228
7229 2005-11-30 Jeff Law <law@redhat.com>
7230
7231 * g++.old-deja/g++.law/pr25000.C: New test.
7232
7233 2005-11-30 Jakub Jelinek <jakub@redhat.com>
7234
7235 * gcc.dg/tls/opt-11.c: New test.
7236
7237 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
7238
7239 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
7240 targets.
7241 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
7242 LP64 ia64.
7243
7244 2005-11-29 Jakub Jelinek <jakub@redhat.com>
7245
7246 * gfortran.dg/open_access_1.f90: New test.
7247
7248 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7249
7250 * gcc.dg/charset/builtin2.c: New test.
7251
7252 2005-11-28 Jakub Jelinek <jakub@redhat.com>
7253
7254 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
7255 on mmix-*-* for *_[xy].c.
7256
7257 2005-11-28 Kean Johnston <jkj@sco.com>
7258
7259 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
7260 headers.
7261 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
7262 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
7263 * gcc.target/i386/asm-3.c: Ditto.
7264 * gcc.target/i386/clobbers.c: Ditto.
7265 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
7266 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
7267 test regexp.
7268 * gcc.target/i386/mul.c: Ditto.
7269 * gcc.target/i386/ssetype-1.c: Ditto.
7270 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
7271 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
7272 static so the test works with -fPIC mode too. Based on comment in
7273 PR19231 by Pinski.
7274 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
7275
7276 2005-11-28 Richard Guenther <rguenther@suse.de>
7277
7278 * gcc.dg/alias-9.c: New testcase.
7279 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
7280
7281 2005-11-28 Roger Sayle <roger@eyesopen.com>
7282 Uros Bizjak <uros@kss-loka.si>
7283
7284 PR middle-end/20219
7285 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
7286 tan(x)/sin(x) transformations.
7287
7288 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
7289
7290 PR middle-end/24575
7291 * gcc.dg/tree-ssa/divide-3.c: New test.
7292 * gcc.dg/tree-ssa/divide-4.c: New test.
7293
7294 2005-11-27 Steven G. Kargl <kargls@comcast.net>
7295
7296 PR fortran/24917
7297 * gfortran.dg/boz_6.f90: New test.
7298
7299 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7300
7301 PR fortran/23912
7302 * gfortran.dg/modulo_1.f90: New test.
7303
7304 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7305
7306 PR libfortran/24919
7307 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
7308 fail on CRLF platforms.
7309 * gfortran.dg/ftell_2.f90: Likewise.
7310
7311 2005-11-26 Eric Christopher <echristo@apple.com>
7312
7313 * gcc.dg/intmax_t-1.c: Remove mips xfail.
7314
7315 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7316
7317 * objc.dg/gnu-runtime-3.m: Simplify.
7318
7319 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7320
7321 PR middle-end/23669
7322 * gcc.dg/tree-ssa/divide-1.c: New test.
7323 * gcc.dg/tree-ssa/divide-2.c: New test.
7324
7325 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7326
7327 PR libgfortran/24945
7328 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
7329
7330 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7331
7332 PR libgfortran/24945
7333 * gfortran.dg/open_status_2.f90: New test.
7334
7335 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7336
7337 * gcc.c-torture/execute/builtins/fprintf.c,
7338 gcc.c-torture/execute/builtins/fputs-lib.c,
7339 gcc.c-torture/execute/builtins/fputs.c,
7340 gcc.c-torture/execute/builtins/lib/fprintf.c,
7341 gcc.c-torture/execute/builtins/lib/printf.c,
7342 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
7343
7344 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
7345
7346 * gcc.dg/20050922-2.c: New test.
7347
7348 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7349
7350 * objc.dg/gnu-runtime-3.m: New test.
7351
7352 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7353
7354 PR c++/9278
7355 * g++.dg/other/void1.C: New test.
7356
7357 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
7358
7359 PR middle-end/24998
7360 * gcc.dg/torture/fp-int-convert-float.c,
7361 gcc.dg/torture/fp-int-convert-double.c,
7362 gcc.dg/torture/fp-int-convert-long-double.c,
7363 gcc.dg/torture/fp-int-convert-timode.c,
7364 gcc.dg/torture/fp-int-convert-float80.c,
7365 gcc.dg/torture/fp-int-convert-float80-timode.c,
7366 gcc.dg/torture/fp-int-convert-float128.c,
7367 gcc.dg/torture/fp-int-convert-float128-timode.c,
7368 gcc.dg/torture/fp-int-convert.h: New files.
7369
7370 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7371
7372 PR middle-end/24989
7373 * gcc.dg/tree-ssa/bool-10.c: New test.
7374 * gcc.dg/tree-ssa/bool-11.c: New test.
7375 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
7376
7377 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7378
7379 PR middle-end/24990
7380 * tree-ssa/pr24990-1.c: New test.
7381
7382 2005-11-24 Richard Guenther <rguenther@suse.de>
7383 Dirk Mueller <dmueller@suse.de>
7384
7385 PR c++/14024
7386 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
7387 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
7388 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
7389 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
7390 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
7391 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
7392
7393 2005-11-23 Uros Bizjak <uros@kss-loka.si>
7394
7395 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
7396
7397 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
7398
7399 PR c/21668
7400 * gcc.dg/Wc++-compat.c: New.
7401 * gcc.dg/Wno-c++-compat.c: New.
7402
7403 2005-11-23 Alan Modra <amodra@bigpond.net.au>
7404
7405 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
7406 (vspltish, vspltisw): Likewise.
7407
7408 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7409
7410 PR libgfortran/24794
7411 * gfortran.dg/namelist_12.f: Fix quotes.
7412 * gfortran.dg/namelist_13.f90: Fix quotes.
7413 * gfortran.dg/namelist_14.f90: Fix quotes.
7414 * gfortran.dg/namelist_15.f90: Fix quotes.
7415 * gfortran.dg/namelist_use.f90: Fix quotes.
7416 * gfortran.dg/namelist_use_only.f90: Fix quotes.
7417 * gfortran.dg/namelist_21.f90: New test.
7418 * gfortran.dg/namelist_22.f90: New test.
7419
7420 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
7421
7422 PR target/23435
7423 * gcc.c-torture/compile/pr23435.c: New.
7424
7425 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7426
7427 * gcc.c-torture/execute/floatunsisf-1.c: New test.
7428
7429 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7430
7431 * gcc.target/powerpc/405-macchw-1.c,
7432 gcc.target/powerpc/405-macchw-2.c,
7433 gcc.target/powerpc/405-macchwu-1.c,
7434 gcc.target/powerpc/405-macchwu-2.c,
7435 gcc.target/powerpc/405-machhw-1.c,
7436 gcc.target/powerpc/405-machhw-2.c,
7437 gcc.target/powerpc/405-machhwu-1.c,
7438 gcc.target/powerpc/405-machhwu-2.c,
7439 gcc.target/powerpc/405-maclhw-1.c,
7440 gcc.target/powerpc/405-maclhw-2.c,
7441 gcc.target/powerpc/405-maclhwu-1.c,
7442 gcc.target/powerpc/405-maclhwu-2.c,
7443 gcc.target/powerpc/405-mulchw-1.c,
7444 gcc.target/powerpc/405-mulchw-2.c,
7445 gcc.target/powerpc/405-mulchwu-1.c,
7446 gcc.target/powerpc/405-mulchwu-2.c,
7447 gcc.target/powerpc/405-mulhhw-1.c,
7448 gcc.target/powerpc/405-mulhhw-2.c,
7449 gcc.target/powerpc/405-mulhhwu-1.c,
7450 gcc.target/powerpc/405-mulhhwu-2.c,
7451 gcc.target/powerpc/405-mullhw-1.c,
7452 gcc.target/powerpc/405-mullhw-2.c,
7453 gcc.target/powerpc/405-mullhwu-1.c,
7454 gcc.target/powerpc/405-mullhwu-2.c,
7455 gcc.target/powerpc/405-nmacchw-1.c,
7456 gcc.target/powerpc/405-nmacchw-2.c,
7457 gcc.target/powerpc/405-nmachhw-1.c,
7458 gcc.target/powerpc/405-nmachhw-2.c,
7459 gcc.target/powerpc/405-nmaclhw-1.c,
7460 gcc.target/powerpc/405-nmaclhw-2.c,
7461 gcc.target/powerpc/440-macchw-1.c,
7462 gcc.target/powerpc/440-macchw-2.c,
7463 gcc.target/powerpc/440-macchwu-1.c,
7464 gcc.target/powerpc/440-macchwu-2.c,
7465 gcc.target/powerpc/440-machhw-1.c,
7466 gcc.target/powerpc/440-machhw-2.c,
7467 gcc.target/powerpc/440-machhwu-1.c,
7468 gcc.target/powerpc/440-machhwu-2.c,
7469 gcc.target/powerpc/440-maclhw-1.c,
7470 gcc.target/powerpc/440-maclhw-2.c,
7471 gcc.target/powerpc/440-maclhwu-1.c,
7472 gcc.target/powerpc/440-maclhwu-2.c,
7473 gcc.target/powerpc/440-mulchw-1.c,
7474 gcc.target/powerpc/440-mulchw-2.c,
7475 gcc.target/powerpc/440-mulchwu-1.c,
7476 gcc.target/powerpc/440-mulchwu-2.c,
7477 gcc.target/powerpc/440-mulhhw-1.c,
7478 gcc.target/powerpc/440-mulhhw-2.c,
7479 gcc.target/powerpc/440-mulhhwu-1.c,
7480 gcc.target/powerpc/440-mulhhwu-2.c,
7481 gcc.target/powerpc/440-mullhw-1.c,
7482 gcc.target/powerpc/440-mullhw-2.c,
7483 gcc.target/powerpc/440-mullhwu-1.c,
7484 gcc.target/powerpc/440-mullhwu-2.c,
7485 gcc.target/powerpc/440-nmacchw-1.c,
7486 gcc.target/powerpc/440-nmacchw-2.c,
7487 gcc.target/powerpc/440-nmachhw-1.c,
7488 gcc.target/powerpc/440-nmachhw-2.c,
7489 gcc.target/powerpc/440-nmaclhw-1.c,
7490 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
7491
7492 2005-11-21 Jakub Jelinek <jakub@redhat.com>
7493
7494 PR fortran/24774
7495 * gfortran.dg/inquire_9.f90: New test.
7496
7497 PR fortran/21647
7498 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
7499
7500 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7501
7502 PR libfortran/24432
7503 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7504 Check that 'cos' is supported.
7505
7506 2005-11-21 Paul Thomas <pault@gcc.gnu.org
7507
7508 PR fortran/24223
7509 * gfortran.dg/substring_equivalence.f90: New test.
7510
7511 PR fortran/24705
7512 * gfortran.dg/auto_internal_assumed.f90: New test.
7513
7514 2005-11-21 Uros Bizjak <uros@kss-loka.si>
7515
7516 * gcc.dg/fold-div-2.c: New test.
7517
7518 2005-11-20 Ian Lance Taylor <ian@airs.com>
7519
7520 PR rtl-optimization/24883
7521 * gcc.c-torture/compile/pr24883.c: New test.
7522
7523 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
7524
7525 PR middle-end/20583
7526 * gcc.c-torture/compile/pr20583.c: New.
7527
7528 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
7529
7530 * gcc.c-torture/execute/usmul.c: New test.
7531
7532 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
7533
7534 * gcc.dg/tree-ssa/vrp22.c: New test.
7535
7536 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
7537
7538 PR middle-end/24912
7539 * gcc.dg/torture/pr24912-1.c: New test.
7540
7541 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
7542
7543 PR fortran/24862
7544 * gfortran.dg/arrayio_derived_1.f90: New test.
7545
7546 2005-11-19 Richard Guenther <rguenther@suse.de>
7547
7548 PR middle-end/23294
7549 * gcc.dg/tree-ssa/pr23294.c: New testcase.
7550
7551 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
7552
7553 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
7554
7555 2005-11-18 Mark Mitchell <mark@codesourcery.com>
7556
7557 PR c++/8355
7558 * g++.dg/template/friend39.C: New test.
7559
7560 2005-11-18 James E Wilson <wilson@specifix.com>
7561
7562 * gcc.dg/builtin-strstr.c: New.
7563
7564 2005-11-18 Richard Henderson <rth@redhat.com>
7565
7566 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
7567 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
7568 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
7569 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
7570 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
7571 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
7572 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
7573 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
7574 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
7575 renaming to remove initial "ia64-".
7576
7577 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
7578
7579 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
7580
7581 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
7582
7583 * g++.dg/cpp/string-2.C: New test.
7584
7585 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
7586
7587 * gcc.dg/tree-ssa/loop-14.c: New test.
7588
7589 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
7590 Michael Chamberlain <michael@chamberlain.net.au>
7591
7592 * ada/acats/run_all.sh (target_run): Kill long running tests.
7593
7594 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7595
7596 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
7597 * gcc.dg/cleanup-9.c: Likewise.
7598 * gcc.dg/cleanup-10.c: Likewise.
7599 * gcc.dg/cleanup-11.c: Likewise.
7600
7601 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7602
7603 PR fortran/24892
7604 * gfortran.dg/open_access_append_1.f90: New test.
7605 * gfortran.dg/open_access_append_2.f90: New test.
7606
7607 2005-11-16 Richard Guenther <rguenther@suse.de>
7608
7609 PR middle-end/24851
7610 * gcc.c-torture/execute/pr24851.c: New testcase.
7611
7612 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
7613
7614 * gcc.dg/fold-overflow-1.c: New test.
7615
7616 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
7617
7618 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
7619 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
7620
7621 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
7622
7623 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
7624 structures.
7625 * g++.dg/eh/forced2.C: Likewise.
7626 * g++.dg/eh/forced3.C: Likewise.
7627 * g++.dg/eh/forced4.C: Likewise.
7628
7629 2005-11-11 Mike Stump <mrs@apple.com>
7630
7631 * g++.old-deja/g++.mike/unused.C: Add.
7632
7633 2005-11-15 Mark Mitchell <mark@codesourcery.com>
7634
7635 PR c++/24667
7636 * g++.dg/warn/Wcast-qual1.C: New test.
7637
7638 2005-11-15 Jan Hubicka <jh@suse.cz>
7639
7640 * gcc.dg/winline-5.c: Add large-unit-insns limit.
7641
7642 2005-11-14 David Edelsohn <edelsohn@gnu.org>
7643
7644 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
7645
7646 2005-11-14 Diego Novillo <dnovillo@redhat.com>
7647
7648 PR 24840
7649 * gcc.dg/tree-ssa/pr24840.c: New test.
7650
7651 2005-11-14 Janis Johnson <janis187@us.ibm.com>
7652
7653 PR testsuite/24841
7654 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
7655
7656 2005-11-14 Dale Johannesen <dalej@apple.com>
7657
7658 * gcc.c-torture/execute/20051113-1.c: New.
7659
7660 2005-11-14 Mark Mitchell <mark@codesourcery.com>
7661
7662 PR c++/24687
7663 * g++.dg/template/crash43.C: New test.
7664
7665 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
7666
7667 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
7668
7669 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7670
7671 PR c++/24817
7672 * g++.dg/eh/spec8.C: New test.
7673
7674 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7675
7676 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
7677
7678 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7679
7680 PR c++/20293
7681 * g++.dg/parse/ambig4.C: New test.
7682 * g++.dg/tc1/dr101.C: Adjust error markers.
7683 * g++.dg/lookup/strong-using-2.C: Likewise.
7684 * g++.dg/lookup/ambig5.C: Likewise.
7685 * g++.dg/lookup/ambig4.C: Likewise.
7686 * g++.dg/parse/crash22.C: Likewise.
7687
7688 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7689
7690 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
7691
7692 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
7693
7694 * gcc.dg/nested-calls-1.c: New test.
7695
7696 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7697
7698 * gfortran.dg/complex_intrinsic_1.f90: New test.
7699 * gfortran.dg/complex_intrinsic_2.f90: New test.
7700 * gfortran.dg/fgetc_1.f90: New test.
7701 * gfortran.dg/fgetc_2.f90: New test.
7702 * gfortran.dg/fgetc_3.f90: New test.
7703 * gfortran.dg/ftell_1.f90: New test.
7704 * gfortran.dg/ftell_2.f90: New test.
7705 * gfortran.dg/gnu_logical_1.F: New test.
7706 * gfortran.dg/gnu_logical_2.f90: New test.
7707
7708 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
7709
7710 PR middle-end/24820
7711 * testsuite/gcc.dg/pr24820.c: New test.
7712
7713 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
7714
7715 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
7716 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
7717 variable.
7718
7719 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7720
7721 testsuite/24614
7722 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
7723
7724 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7725
7726 * gcc.target/cris/cris.exp: New file.
7727 * gcc.target/cris/rld-legit1.c: New test.
7728 * gcc.target/cris/rld-legit2.c: New test.
7729
7730 2005-11-12 Jakub Jelinek <jakub@redhat.com>
7731
7732 PR c++/24780
7733 * g++.dg/opt/pr24780.C: New test.
7734
7735 PR c++/24761
7736 * g++.dg/template/asm1.C: New test.
7737
7738 2005-11-12 Steven G. Kargl <kargls@comcast.net>
7739
7740 PR libgfortran/24787
7741 * gfortran.dg/scan_1.f90: New test.
7742
7743 2005-11-12 Jan Hubicka <jh@suse.cz>
7744
7745 * gcc.target/i386/minmax-1.c: New.
7746 * gcc.target/i386/minmax-2.c: New.
7747
7748 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
7749
7750 * gcc.dg/pr24445.c: Fix for 64-bit targets.
7751
7752 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
7753
7754 * gcc.c-torture/execute/20051110-1.c,
7755 gcc.c-torture/execute/20051110-2.c: New tests.
7756
7757 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7758
7759 PR middle-end/24750
7760 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
7761 New tests.
7762
7763 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7764
7765 * lib/target-libpath.exp (get_shlib_extension): New proc.
7766 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
7767 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7768 * lib/objc.exp (objc_target_compile): Likewise.
7769 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
7770 detection.
7771
7772 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7773
7774 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
7775
7776 * lib/target-supports.exp (check_effective_target_static_libgfortran):
7777 Add -static to additional_flags and pass it to target_compile.
7778
7779 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7780
7781 PR libgfortran/24719
7782 gfortran.dg/read_noadvance.f90: New test.
7783
7784 PR libgfortran/24699
7785 gfortran.dg/fmt_t_2.f90: New test.
7786
7787 PR libgfortran/24785
7788 gfortran.dg/read_x_eor.f90: New test.
7789
7790 PR libgfortran/24584
7791 gfortran.dg/namelist_empty.f90: Rename test.
7792
7793 PR libgfortran/24489
7794 gfortran/read_eor.f90: Rename test.
7795
7796 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7797
7798 PR fortran/15976
7799 * gfortran.dg/automatic_module_variable.f90: New test.
7800
7801 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
7802
7803 PR target/24445
7804 * gcc.dg/pr24445.c: New test.
7805
7806 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7807
7808 PR fortran/24655
7809 PR fortran/24755
7810 * gfortran.dg/recursive_statement_functions.f90: Add statement
7811 functions using inline intrinsic functions and parameters to test
7812 that they no longer seg-fault.
7813
7814 PR fortran/24409
7815 gfortran.dg/nested_modules_4.f90: New test.
7816 gfortran.dg/nested_modules_5.f90: New test.
7817
7818 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7819
7820 PR fortran/24643
7821 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
7822
7823 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
7824
7825 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
7826 failures.
7827
7828 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7829
7830 * gcc.dg/sparc-getcontext-1.c: New test.
7831
7832 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
7833
7834 * gcc.dg/ifcvt-fabs-1.c: New test.
7835
7836 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
7837
7838 PR other/4372
7839 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
7840 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
7841
7842 2005-11-09 Richard Guenther <rguenther@suse.de>
7843
7844 PR tree-optimization/24716
7845 * gcc.c-torture/execute/pr24716.c: New testcase.
7846
7847 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7848
7849 * gcc.dg/pr24624.c: Disable for non S/390 targets.
7850
7851 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7852
7853 PR 24624
7854 * gcc.dg/pr24624.c: Testcase added.
7855
7856 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7857
7858 PR 24623
7859 * g++.dg/other/pr24623.C: Testcase added.
7860
7861 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
7862
7863 PR fortran/22607
7864 * gfortran-dg/pure_byref_1.f90: New.
7865 * gfortran-dg/pure_byref_2.f90: New.
7866
7867 2005-11-09 Uros Bizjak <uros@kss-loka.si>
7868
7869 PR c/24101
7870 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
7871 * gcc.dg/dg.exp: Run main loop also for *.i files.
7872
7873 2005-11-08 Jakub Jelinek <jakub@redhat.com>
7874
7875 PR c++/19450
7876 * g++.dg/tls/diag-3.C: New test.
7877 * g++.dg/tls/diag-4.C: New test.
7878 * g++.dg/tls/static-1.C: New test.
7879 * g++.dg/tls/static-1a.cc: New file.
7880
7881 2005-11-08 Diego Novillo <dnovillo@redhat.com>
7882
7883 PR 23046
7884 * g++.dg/tree-ssa/pr23046.C: New test.
7885
7886 2005-11-08 Devang Patel <dpatel@apple.com>
7887
7888 PR tree-optimization/23115
7889 * gcc.dg/tree-ssa/pr23115.c: New.
7890
7891 2005-11-08 David Edelsohn <edelsohn@gnu.org>
7892
7893 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
7894 * gcc.target/powerpc/pr16155.c: Same.
7895 * gcc.target/powerpc/altivec-1.c: Same.
7896 * gcc.target/powerpc/altivec-2.c: Same.
7897 * gcc.target/powerpc/altivec-3.c: Same.
7898 * gcc.target/powerpc/altivec-5.c: Same.
7899 * gcc.target/powerpc/altivec-11.c: Same.
7900 * gcc.target/powerpc/altivec-12.c: Same.
7901 * gcc.target/powerpc/altivec-14.c: Same.
7902 * gcc.target/powerpc/altivec-22.c: Same.
7903 * gcc.target/powerpc/altivec-consts.c: Same.
7904 * gcc.target/powerpc/altivec-pr22085.c: Same.
7905 * gcc.target/powerpc/altivec-splat.c: Same.
7906 * gcc.target/powerpc/altivec-varargs-1.c: Same.
7907 * gcc.target/powerpc/altivec-vec-merge.c: Same.
7908 * gcc.target/powerpc/darwin-longlong.c: Same.
7909
7910 2005-11-08 Uros Bizjak <uros@kss-loka.si>
7911
7912 PR target/19340
7913 * gcc.dg/pr19340.c: New test.
7914
7915 2005-11-07 Ian Lance Taylor <ian@airs.com>
7916
7917 PR rtl-optimization/24683
7918 * gcc.dg/pr24683.c: New test.
7919
7920 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7921
7922 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
7923 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
7924
7925 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7926
7927 * gcc.target/i386/pr23376.c: Compile with -mmmx.
7928
7929 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
7930
7931 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
7932
7933 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7934
7935 PR target/24230
7936
7937 * gcc.target/powerpc/altivec-consts.c,
7938 gcc.target/powerpc/altivec-splat.c: New testcase.
7939
7940 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7941
7942 PR c/24599
7943
7944 * gcc.dg/overflow-2.c: New testcase.
7945
7946 2005-11-07 Jakub Jelinek <jakub@redhat.com>
7947
7948 PR rtl-optimization/23567
7949 * gcc.c-torture/execute/20051104-1.c: New test.
7950
7951 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
7952
7953 PR fortran/24534
7954 gfortran.dg/private_type_2.f90: Modified to check that case with
7955 PRIVATE declaration within derived type is accepted.
7956
7957 PR fortran/20838
7958 gfortran.dg/pointer_assign_1.f90: New test.
7959
7960 PR fortran/20840
7961 * gfortran.dg/arrayio_0.f90: New test.
7962
7963 PR fortran/17737
7964 gfortran.dg/data_initialized.f90: New test.
7965 gfortran.dg/data_constraints_1.f90: New test.
7966 gfortran.dg/data_constraints_2.f90: New test.
7967
7968 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
7969
7970 PR fortran/24174
7971 PR fortran/24305
7972 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
7973
7974 2005-11-06 Diego Novillo <dnovillo@redhat.com>
7975
7976 PR 24670
7977 * gcc.dg/tree-ssa/pr24670.c: New test.
7978
7979 2005-11-05 Ian Lance Taylor <ian@airs.com>
7980
7981 PR target/22432
7982 * gcc.target/i386/pr22432.c: New test.
7983
7984 2005-11-05 Richard Henderson <rth@redhat.com>
7985
7986 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
7987 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
7988 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
7989 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
7990 from gcc.dg/alpha-*.
7991 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
7992 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
7993
7994 2005-11-05 Andreas Jaeger <aj@suse.de>
7995
7996 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
7997
7998 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
7999
8000 PR target/23424
8001 * gcc.dg/torture/pr23424-1.c: New test.
8002
8003 2005-11-04 Richard Henderson <rth@redhat.com>
8004
8005 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
8006 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
8007 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
8008 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
8009 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
8010 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
8011 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
8012 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
8013 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
8014 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
8015 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
8016 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
8017 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
8018 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
8019 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
8020 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
8021 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
8022 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
8023 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
8024 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
8025 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
8026 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
8027 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
8028 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
8029 Move from gcc.dg/.
8030 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
8031 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
8032 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
8033 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
8034 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
8035 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
8036 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
8037 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
8038 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
8039 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
8040 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
8041 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
8042 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
8043 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
8044 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
8045 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
8046 gcc.target/i386/lea.c, gcc.target/i386/local.c,
8047 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
8048 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
8049 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
8050 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
8051 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
8052 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
8053 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
8054 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
8055 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
8056 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
8057 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
8058 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
8059 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
8060 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
8061 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
8062 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
8063 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
8064 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
8065 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
8066 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
8067 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
8068 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
8069 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
8070 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
8071 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
8072 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
8073 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
8074 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
8075
8076 2005-11-04 Diego Novillo <dnovillo@redhat.com>
8077
8078 PR 24627
8079 * gcc.dg/tree-ssa/pr24627.c: New test.
8080
8081 2005-11-04 Paul Brook <paul@codesourcery.com>
8082
8083 * gcc.dg/tls/opt-10.c: New test.
8084
8085 2005-11-04 Andreas Jaeger <aj@suse.de>
8086
8087 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
8088 avoid extra warnings.
8089
8090 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8091
8092 PR libfortran/22298
8093 * gcc/testsuite/lib/target-supports.exp
8094 (check_effective_target_static_libgfortran): New
8095 static_libgfortran effective target.
8096 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
8097 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
8098
8099 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8100
8101 * gcc.dg/pr24615.c: Guard test with { target fpic }.
8102
8103 2005-11-03 Josh Conner <jconner@apple.com>
8104
8105 PR c++/19989
8106 g++.dg/ext/array2.C: New test.
8107 g++.dg/template/dependent-name3.C: New test.
8108 g++.dg/template/dependent-name4.C: New test.
8109 g++.dg/template/sfinae2.C: New test.
8110
8111 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8112
8113 PR preprocessor/22042
8114 * gcc.dg/cpp/strify4.c: New test.
8115
8116 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8117
8118 PR c++/17964
8119 * g++.dg/cpp/string-1.C: New test.
8120
8121 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8122
8123 * gcc.target/powerpc: New directory.
8124 * gcc.target/powerpc/powerpc.exp: New file.
8125 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
8126 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
8127 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
8128 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
8129 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
8130 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
8131 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
8132 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
8133 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
8134 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
8135 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
8136 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
8137 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
8138 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
8139 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
8140 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
8141 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
8142 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
8143 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
8144 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
8145 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
8146 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
8147 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
8148 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
8149 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
8150 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
8151 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
8152 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
8153 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
8154 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
8155 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
8156 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
8157 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
8158 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
8159
8160 2005-11-03 Mark Mitchell <mark@codesourcery.com>
8161
8162 PR c++/21627
8163 * g++.dg/warn/inline2.C: New test.
8164
8165 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8166
8167 PR middle-end/23155
8168 * g++.dg/ext/c99struct1.C: New test.
8169 * gcc.dg/union-cast-1.c: New test.
8170 * gcc.dg/union-cast-2.c: New test.
8171 * gcc.dg/union-cast-3.c: New test.
8172
8173 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8174
8175 PR middle-end/24589
8176 * gcc.c-torture/execute/zero-struct-2.c: New test.
8177
8178 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8179
8180 PR c++/24582
8181 * g++.dg/init/switch1.C: New test.
8182
8183 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8184
8185 * gcc.dg/delay-slot-1.c: New test.
8186
8187 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
8188
8189 PR target/24620
8190 * gcc.dg/pr24620.c: New test.
8191
8192 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8193
8194 PR c/24329
8195 * gcc.dg/format/unnamed-1.c: New test.
8196
8197 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8198
8199 PR c++/22434
8200 * g++.dg/expr/cond8.C: New test.
8201
8202 PR c++/24560
8203 * g++.dg/parse/dot1.C: New test.
8204
8205 2005-11-02 Jan Hubicka <jh@suse.cz>
8206
8207 PR target/23303
8208 * gcc.dg/i386-lea.c: New test
8209
8210 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8211
8212 PR target/24615
8213 * gcc.dg/pr24615.c: New test.
8214
8215 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8216
8217 PR target/24600
8218 * gcc.dg/pr24600.c: New test.
8219
8220 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8221
8222 PR c++/19253
8223 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
8224 * g++.dg/parse/typename9.C: New test.
8225 * g++/dg/parse/typename10.C: Likewise.
8226
8227 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8228
8229 PR fortran/18157
8230 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
8231 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
8232 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
8233
8234 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8235
8236 PR c++/24569
8237 * g++.dg/debug/static1.C: New test.
8238
8239 2005-11-02 Josh Conner <jconner@apple.com>
8240
8241 * g++.dg/crash38.C: moved into proper directory...
8242 * g++.dg/template/crash42.C: ...here
8243
8244 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
8245
8246 PR target/18338
8247 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
8248 pcc_bitfield_type_matters || default_packed.
8249
8250 * lib/target-supports.exp
8251 (check_effective_target_pcc_bitfield_type_matters): New proc.
8252 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
8253
8254 PR testsuite/23304
8255 * lib/target-supports.exp (check_effective_default_packed): New proc.
8256 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
8257 Gate expected errors on target ! default_packed.
8258 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
8259
8260 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8261
8262 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
8263 change (r106358).
8264
8265 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8266
8267 PR fortran/24008
8268 * gfortran.dg/entry_5.f90: New.
8269 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
8270
8271 2005-11-01 Bob Wilson <bob.wilson@acm.org>
8272
8273 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
8274
8275 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
8276
8277 PR fortran/21565
8278 gfortran.dg/namelist_blockdata.f90: New test.
8279
8280 PR fortran/18737
8281 gfortran.dg/external_implicit_none.f90: New test.
8282
8283 PR fortran/14994
8284 * gfortran.dg/secnds.f: New test.
8285
8286 2005-10-31 Jan Hubicka <jh@suse.cz>
8287
8288 PR target/20928
8289 * gcc.c-torture/compile/pr20928.c: New test.
8290
8291 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
8292
8293 PR middle-end/23492
8294 * gcc.c-torture/compile/zero-strct-5.c: New test.
8295
8296 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
8297
8298 PR libgfortran/24584
8299 * gfortran.dg/pr24584.f90: New test.
8300
8301 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
8302
8303 PR fortran/18883
8304 * gfortran.dg/char_result_9.f90: New.
8305 * gfortran.dg/char_result_10.f90: New.
8306
8307 2005-10-30 Jan Hubicka <jh@suse.cz>
8308
8309 * g++.dg/tree-ssa/pr24172.C: New testcase.
8310
8311 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8312
8313 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
8314
8315 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
8316
8317 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
8318 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
8319 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
8320 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
8321 gfortran.dg/enum_9.f90,
8322 gfortran.fortran-torture/compile/enum_1.f90,
8323 gfortran.fortran-torture/execute/enum_1.f90,
8324 gfortran.fortran-torture/execute/enum_2.f90,
8325 gfortran.fortran-torture/execute/enum_3.f90,
8326 gfortran.fortran-torture/execute/enum_4.f90: New tests.
8327
8328 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
8329
8330 PR target/18482
8331 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
8332 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
8333
8334 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8335
8336 PR libfortran/20179
8337 * gfortran.dg/mixed_io_1.f90: New test.
8338 * gfortran.dg/mixed_io_1.c: New file.
8339
8340 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8341
8342 * gfortran.dg/malloc_free_1.f90: New test.
8343
8344 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
8345
8346 * gcc.dg/nested-func-4.c: Require profiling -pg.
8347
8348 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8349
8350 PR C++/23229
8351 * g++.dg/warn/main-2.C: New test.
8352
8353 2005-10-28 Steven G. Kargl <kargls@comcast.net>
8354
8355 PR fortran/24545
8356 * gfortran.dg/interface_2.f90: new test.
8357
8358 2005-10-28 Josh Conner <jconner@apple.com>
8359
8360 PR c++/22153
8361 * g++.dg/template/crash38.C: New test.
8362 * g++.dg/parse/explicit1.C: Change expected errors.
8363
8364 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8365
8366 PR C++/23426
8367 * g++.dg/other/large-size-array.C: New test.
8368
8369 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8370
8371 PR middle-end/24362
8372 * g++.dg/opt/complex4.C: New test.
8373
8374 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
8375
8376 * gcc.dg/nested-func-4.c: New test.
8377
8378 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
8379
8380 PR fortran/24158
8381 gfortran.dg/derived_recursion.f90: New test.
8382 gfortran.dg/implicit_actual.f90: New test.
8383
8384 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
8385
8386 PR middle-end/24295, PR testsuite/24477
8387 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
8388 removed when weakref hits the tree.
8389
8390 2005-10-25 Jakub Jelinek <jakub@redhat.com>
8391
8392 * gfortran.dg/cray_pointers_4.f90: New test.
8393
8394 * gfortran.dg/cray_pointers_5.f90: New test.
8395
8396 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
8397
8398 PR fortran/22290
8399 * gfortran.dg/assign_5.f90: New test.
8400 * gfortran.dg/assign_6.f: New test.
8401
8402 2005-10-25 Uros Bizjak <uros@kss-loka.si>
8403
8404 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
8405 CPU has no SSE support.
8406
8407 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
8408
8409 PR libgfortran/24224
8410 * gfortran.dg/arrayio_1.f90: Update attribution.
8411 * gfortran.dg/arrayio_2.f90: Update attribution.
8412 * gfortran.dg/arrayio_3.f90: Update attribution.
8413 * gfortran.dg/arrayio_4.f90: Update test conditions.
8414 * gfortran.dg/arrayio_5.f90: Update attribution.
8415 * gfortran.dg/arrayio_6.f90: New test.
8416 * gfortran.dg/arrayio_7.f90: New test.
8417
8418 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
8419
8420 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
8421
8422 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8423
8424 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
8425
8426 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8427
8428 PR fortran/24416
8429 * gfortran.dg/namelist_char_only.f90: New test.
8430
8431 2005-10-24 Asher Langton <langton2@llnl.gov>
8432
8433 PR fortran/17031
8434 PR fortran/22282
8435 * gfortran.dg/cray_pointers_1.f90: New test.
8436 * gfortran.dg/cray_pointers_2.f90: New test.
8437 * gfortran.dg/cray_pointers_3.f90: New test.
8438 * gfortran.dg/loc_1.f90: New test.
8439 * gfortran.dg/loc_2.f90: New test.
8440
8441 2005-10-24 Steven Bosscher <stevenb@suse.de>
8442
8443 * gcc.dg/pr24225.c: New test.
8444
8445 2005-10-24 Asher Langton <langton2@llnl.gov>
8446
8447 * gfortran.dg/dup_save_1.f90: New test.
8448 * gfortran.dg/dup_save_2.f90: New test.
8449
8450 2005-10-24 Paul Brook <paul@codesourcery.com>
8451
8452 PR 24107
8453 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
8454 stdint.h.
8455
8456 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
8457
8458 PR libgfortran/24489
8459 * gfortran.dg/pr24489.f90: New test.
8460
8461 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
8462
8463 PR fortran/23635
8464 * gfortran.dg/ichar_1.f90: Add tests for derived types.
8465
8466 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
8467
8468 PR target/18911
8469 * g++.dg/init/array16.C: Skip for mmix-*-*.
8470
8471 2005-10-23 Asher Langton <langton2@llnl.gov>
8472
8473 * gfortran.dg/byte_1.f90: New test.
8474 * gfortran.dg/byte_2.f90: New test.
8475
8476 2005-10-23 David Edelsohn <edelsohn@gnu.org>
8477
8478 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
8479
8480 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
8481
8482 PR fortran/18022
8483 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
8484
8485 PR fortran/24311
8486 * gfortran.dg/merge_char_const.f90: New test.
8487
8488 PR fortran/24384
8489 * gfortran.dg/spread_scalar_source.f90: New test.
8490
8491 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
8492
8493 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
8494
8495 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
8496 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
8497
8498 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
8499
8500 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
8501
8502 PR fortran/24426
8503 * gfortran.dg/der_pointer_4.f90: New.
8504
8505 2005-10-22 David Ayers <d.ayers@inode.at>
8506
8507 * obj-c++.dg/except-1.mm: Simplify.
8508
8509 2005-10-21 David Ayers <d.ayers@inode.at>
8510
8511 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
8512
8513 2005-10-21 Jakub Jelinek <jakub@redhat.com>
8514
8515 * gfortran.dg/assumed_dummy_2.f90: New test.
8516
8517 2005-10-21 James E Wilson <wilson@specifix.com>
8518
8519 PR preprocessor/15220
8520 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
8521
8522 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
8523
8524 * gcc.c-torture/execute/20051021-1.c: New test.
8525
8526 2005-10-21 Mark Mitchell <mark@codesourcery.com>
8527
8528 PR c++/24260
8529 * g++.dg/ext/tmplattr1.C: New test.
8530
8531 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
8532
8533 PR fortran/24440
8534 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
8535
8536 2005-10-20 Geoffrey Keating <geoffk@apple.com>
8537
8538 * obj-c++.dg/except-1.mm: New.
8539
8540 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
8541
8542 2005-10-21 Alan Modra <amodra@bigpond.net.au>
8543
8544 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
8545
8546 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
8547
8548 PR middle-end/24295
8549 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
8550 declarations with the same names as thunks' alias targets, use
8551 aliases instead.
8552 * gcc.dg/attr-alias-3.c: New test.
8553 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
8554
8555 2005-10-20 Mark Mitchell <mark@codesourcery.com>
8556
8557 PR c++/22618
8558 * g++.dg/parse/access8.C: New test.
8559
8560 2005-10-20 Richard Guenther <rguenther@suse.de>
8561
8562 PR c++/24439
8563 * g++.dg/tree-ssa/pr24439.C: New testcase.
8564
8565 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8566
8567 * g++.dg/opt/delay-slot-1.C: New test.
8568
8569 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
8570
8571 PR fortran/21625
8572 * gfortran.fg/der_init_1.f90: New.
8573
8574 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
8575
8576 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
8577
8578 2005-10-19 Mark Mitchell <mark@codesourcery.com>
8579
8580 PR c++/21908
8581 * g++.dg/parse/error28.C: New test.
8582
8583 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8584
8585 * gcc.dg/profile-generate-2.c: New test.
8586
8587 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
8588
8589 PR target/23589
8590 * g++.dg/ext/dllimport11.C: New.
8591
8592 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8593
8594 PR c++/22293
8595 * g++.dg/other/friend3.C: New test.
8596
8597 2005-10-18 Mark Mitchell <mark@codesourcery.com>
8598
8599 PR c++/23293
8600 * g++.dg/template/error19.C: New test.
8601
8602 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
8603
8604 PR c++/21383
8605 * g++.dg/overload/koenig2.C: New.
8606
8607 PR c++/23118
8608 * g++.dg/overload/error2.C: New.
8609
8610 PR c++/22604
8611 * g++.dg/inherit/covariant14.C: New.
8612
8613 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8614
8615 PR c++/23440
8616 * g++.dg/parse/for1.C: New test.
8617
8618 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
8619
8620 PR fortran/23446
8621 * gfortran.dg/host_dummy_index_1.f90: New test.
8622
8623 PR fortran/21459
8624 * gfortran.dg/automatic_char_len_2.f90: New test.
8625
8626 PR fortran/20866
8627 * gfortran.dg/recursive_statement_functions.f90: New test.
8628
8629 PR fortran/20853
8630 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
8631
8632 PR fortran/20849
8633 * gfortran.dg/external_initializer.f90: New test.
8634
8635 PR fortran/20837
8636 * non_module_public.f90: New test.
8637
8638 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
8639
8640 PR c++/24386
8641 * g++.dg/template/overload7.C: New.
8642
8643 PR c++/22551
8644 * g++.dg/other/switch2.C: Remove expected warnings.
8645
8646 PR c++/21353
8647 * g++.dg/template/defarg6.C: New.
8648
8649 2005-10-17 Uros Bizjak <uros@kss-loka.si>
8650
8651 PR target/24315
8652 * gcc.target/i386/pr24315.c: New test.
8653
8654 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8655
8656 PR c++/24389
8657 * g++.dg/template/static21.C: New test.
8658 * g++.dg/template/static21-a.cc: Likewise.
8659
8660 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
8661
8662 PR c++/23959
8663 * g++.dg/warn/Wswitch-default-1.C: New test.
8664 * g++.dg/warn/Wswitch-default-2.C: New test.
8665
8666 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8667
8668 PR c++/22173
8669 * g++.dg/parse/template18.C: New test.
8670 * g++.dg/template/nontype15.C: Likewise.
8671
8672 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
8673
8674 PR fortran/22273
8675 * gfortran.dg/spec_expr_2.f90: New.
8676
8677 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
8678
8679 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
8680 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
8681 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
8682 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
8683 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
8684 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
8685 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
8686 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
8687 previous target-specific skips and warning-message matches where
8688 applicable.
8689
8690 2005-10-15 Mark Mitchell <mark@codesourcery.com>
8691
8692 PR c++/21347
8693 * g++.dg/warn/Wctor-dtor.C: New test.
8694
8695 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8696
8697 PR c/23439
8698 * gcc.dg/for-1.c: New test.
8699
8700 2005-10-14 Mark Mitchell <mark@codesourcery.com>
8701
8702 PR c++/19565
8703 * g++.dg/warn/Wconversion1.C: New test.
8704 * g++.dg/ext/packed4.C: Compile with -w.
8705 * g++.dg/opt/20050511-1.C: Likewise.
8706 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
8707
8708 2005-10-14 Jakub Jelinek <jakub@redhat.com>
8709
8710 * gfortran.dg/boz_5.f90: New test.
8711
8712 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
8713
8714 PR c++/22551
8715 * g++.dg/other/switch2.C: New.
8716
8717 PR c++/23984
8718 * g++.dg/init/ctor7.C: New.
8719
8720 2005-10-13 David Edelsohn <edelsohn@gnu.org>
8721
8722 PR c++/23730
8723 * g++.dg/parse/crash32.C: New test.
8724
8725 2005-10-13 Mark Mitchell <mark@codesourcery.com>
8726
8727 PR c++/20721
8728 * g++.dg/init/goto2.C: New test.
8729
8730 PR c++/22464
8731 * g++.dg/template/crash/41.C: New test.
8732
8733 PR c++/22180
8734 * g++.dg/template/crash40.C: New test.
8735
8736 PR c++/23694
8737 * g++.dg/parse/friend5.C: New test.
8738
8739 PR c++/23307
8740 * g++.dg/template/crash38.C: New test.
8741
8742 PR c++/22352
8743 * g++.dg/template/friend38.C: New test.
8744
8745 PR c++/22405
8746 * g++.dg/template/crash39.C: New test.
8747
8748 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
8749
8750 * gcc.dg/debug/dwarf2/dwarf-char1.c,
8751 gcc.dg/debug/dwarf2/dwarf-char2.c,
8752 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
8753
8754 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
8755
8756 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
8757
8758 * gcc.dg/dll-2.c: Add tests for warnings.
8759 * gcc.dg/dll-3.c: Likewise.
8760 * gcc.dg/dll-4.c: Likewise.
8761
8762 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
8763 * g++.dg/ext/dllimport2.C: Likewise.
8764 * g++.dg/ext/dllimport3.C: Likewise.
8765 * g++.dg/ext/dllimport7.C: Likewise.
8766 * g++.dg/ext/dllimport8.C: Likewise.
8767 * g++.dg/ext/dllimport9.C: Likewise.
8768
8769 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
8770
8771 PR fortran/24092
8772 * gfortran.dg/derived_pointer_recursion.f90: New test.
8773
8774 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
8775
8776 * gcc.c-torture/execute/20051012-1.c: New test.
8777
8778 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8779
8780 PR fortran/18082
8781 * gfortran.dg/automatic_char_len_1.f90: New test.
8782
8783 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8784
8785 PR fortran/20847
8786 * gfortran.dg/save_common.f90: New test.
8787
8788 PR fortran/20856
8789 * gfortran.dg/save_result.f90: New test.
8790
8791 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8792
8793 PR c++/21592
8794 * g++.dg/template/dependent-expr1.C: Add new expected error.
8795 * g++.dg/template/dependent-expr2.C: Adjust error text.
8796 * g++.dg/template/overload6.C: New.
8797
8798 PR c++/23797
8799 * g++.dg/other/typename8.C: New.
8800
8801 PR c++/21117
8802 * g++.dg/other/return1.C: New.
8803
8804 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
8805
8806 PR c++/24052
8807 * g++.dg/ext/label5.C: New.
8808
8809 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8810
8811 PR c++/19964
8812 * g++.dg/parse/crash31.C: New.
8813
8814 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
8815
8816 * g++.dg/ipa/ipa-1.c: New test.
8817 * g++.dg/ipa/ipa-2.c: New test.
8818 * g++.dg/ipa/ipa-3.c: New test.
8819 * g++.dg/ipa/ipa-4.c: New test.
8820 * g++.dg/ipa/ipa-5.c: New test.
8821 * g++.dg/ipa/ipa.exp: New file.
8822
8823 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8824
8825 PR fortran/24207
8826 * gfortran.dg/private_type_3.f90: New test.
8827
8828 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8829
8830 PR fortran/20786
8831 gfortran.dg/aint_anint_1.f90: New test.
8832
8833 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8834
8835 PR libgfortran/24313
8836 gfortran.dg/csqrt.f: New test.
8837
8838 2005-10-11 Ian Lance Taylor <ian@airs.com>
8839
8840 PR c++/8057
8841 * g++.dg/warn/noeffect7.C: New test.
8842 * g++.dg/warn/noeffect2.C: Instantiate templates.
8843 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
8844 and warning.
8845
8846 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8847
8848 PR c++/21089
8849 * g++.dg/init/float1.C: New test.
8850
8851 PR c++/24277
8852 * g++.dg/init/member1.C: Tweak error markers.
8853
8854 2005-10-11 Janis Johnson <janis187@us.ibm.com>
8855
8856 PR testsuite/24281
8857 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
8858 Check for null pointer.
8859
8860 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8861
8862 PR c++/21369
8863 * g++.dg/parse/ret-type3.C: New test.
8864
8865 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8866
8867 PR tree-opt/23946
8868 * gcc.c-torture/compile/pr23946.c: New test.
8869
8870 2005-10-11 Jakub Jelinek <jakub@redhat.com>
8871
8872 * g++.dg/opt/mmx2.C: New test.
8873
8874 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8875
8876 PR c++/24277
8877 * g++.dg/template/static20.C: New test.
8878
8879 PR c++/24302
8880 * g++.dg/warn/Wunused-12.C: New test.
8881
8882 PR c++/23437
8883 * g++.dg/template/arg4.C: New test.
8884
8885 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8886
8887 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
8888 * gcc.dg/ucnid-3.c: Likewise.
8889 * gcc.dg/ucnid-4.c: Likewise.
8890 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
8891 * g++.dg/other/ucnid-1.C: Likewise.
8892 * gcc.dg/sparc-frame-1.c: New test.
8893
8894 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8895
8896 PR c++/24139
8897 * g++.dg/template/spec27.C: New test.
8898
8899 PR c++/24275
8900 * g++.dg/template/static19.C: New test.
8901
8902 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8903
8904 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
8905 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
8906
8907 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8908
8909 PR target/24136
8910 * gfortran.fortran-torture/compile/pr24136.f: New test.
8911
8912 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
8913
8914 PR c++/22172
8915 * g++.dg/parse/crash30.C: New test.
8916
8917 2005-10-07 Richard Guenther <rguenther@suse.de>
8918
8919 PR middle-end/24227
8920 * gcc.c-torture/compile/pr24227.c: New testcase.
8921
8922 2005-10-07 Steve Ellcey <sje@cup.hp.com>
8923
8924 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
8925 Do not put aligned attributes on array elements.
8926
8927 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
8928
8929 PR testsuite/23611, PR testsuite/23615
8930 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
8931 writing prototypes of library functions by hand.
8932 * obj-c++.dg/bitfield-4.mm: Likewise.
8933 * obj-c++.dg/const-str-4.mm: Likewise.
8934 * obj-c++.dg/encode-4.mm: Likewise.
8935 * obj-c++.dg/encode-5.mm: Likewise.
8936 * obj-c++.dg/encode-6.mm: Likewise.
8937 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
8938 * obj-c++.dg/method-10.mm: Likewise.
8939 * obj-c++.dg/method-17.mm: Likewise.
8940 * obj-c++.dg/method-19.mm: Likewise.
8941 * obj-c++.dg/try-catch-2.mm: Likewise.
8942
8943 2005-10-06 Richard Henderson <rth@redhat.com>
8944
8945 PR 24236
8946 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
8947
8948 2005-10-06 Dale Johannesen <dalej@apple.com>
8949
8950 * gcc.c-torture/execute/20030125-1.c: Correct.
8951
8952 2005-10-06 Richard Guenther <rguenther@suse.de>
8953
8954 PR tree-optimization/24238
8955 * g++.dg/tree-ssa/pr24238.C: New testcase.
8956
8957 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
8958
8959 PR 18568
8960 * gfortran.dg/der_pointer_3.f90: New test.
8961
8962 2005-10-05 Devang Patel <dpatel@apple.com>
8963
8964 PR Debug/23205
8965 * g++.dg/other/PR23205.C: New.
8966
8967 2005-10-05 Richard Henderson <rth@redhat.com>
8968
8969 PR target/23602
8970 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
8971 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
8972
8973 2005-10-05 Dale Johannesen <dalej@apple.com>
8974
8975 * gcc.c-torture/execute/float-floor.c: New.
8976
8977 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
8978
8979 PR tree-optimization/21419
8980 PR tree-optimization/24146
8981 PR tree-optimization/24151
8982
8983 * g++.dg/ext/asm7.C: New.
8984 * g++.dg/ext/asm8.C: New.
8985 * gcc.dg/asm-1.c: Compile on all targets.
8986 * gcc.dg/asm-pr24146.c: New.
8987 * gcc.dg/pr21419.c: Adjust error messages.
8988
8989 2005-10-05 Richard Guenther <rguenther@suse.de>
8990
8991 PR fortran/24176
8992 * gfortran.fortran-torture/compile/empty.f90: New testcase.
8993
8994 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
8995
8996 PR c++/23513
8997 * g++.dg/template/spec22.C: Robustify test.
8998 * g++.dg/template/spec26.C: New.
8999
9000 2005-10-05 Uros Bizjak <uros@kss-loka.si>
9001
9002 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
9003 if target supports vector instructions.
9004
9005 2005-10-04 Geoffrey Keating <geoffk@apple.com>
9006
9007 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
9008 C99 functions.
9009
9010 2005-10-04 Janis Johnson <janis187@us.ibm.com>
9011
9012 * lib/target-supports.exp (check_effective_target_fortran_large_real,
9013 check_effective_target_fortran_large_int): Replace cached result
9014 when target changes.
9015
9016 2005-10-04 Devang Patel <dpatel@apple.com>
9017
9018 * gcc.dg/i386-sse-vect-types.c: New.
9019
9020 2005-10-04 Ian Lance Taylor <ian@airs.com>
9021
9022 PR preprocessor/13726
9023 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
9024 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
9025
9026 2005-10-04 Richard Guenther <rguenther@suse.de>
9027
9028 PR c/23576
9029 * gcc.dg/noncompile/pr23576.c: New testcase.
9030
9031 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9032
9033 PR middle-end/23125
9034 * gcc.dg/register-var-3.c: New test.
9035
9036 2005-10-04 Steven Bosscher <stevenb@suse.de>
9037
9038 * gcc.dg/pr23049.c: New test.
9039
9040 * gcc.dg/ucnid-4.c: Fix test.
9041
9042 2005-10-03 Diego Novillo <dnovillo@redhat.com>
9043
9044 PR 23445
9045 * gcc.c-torture/compile/pr23445.c: New test.
9046
9047 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
9048
9049 * g++.dg/overload/unknown1.C: New.
9050
9051 2005-10-03 Mark Mitchell <mark@codesourcery.com>
9052
9053 PR c++/17775
9054 * g++.dg/template/repo4.C: New test.
9055
9056 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9057
9058 PR libfortran/19308
9059 * gfortran.dg/large_real_kind_2.F90: New test.
9060 * gfortran.dg/large_integer_kind_2.f90: New test.
9061
9062 2005-10-03 Uros Bizjak <uros@kss-loka.si>
9063
9064 * lib/target-supports.exp (check_effective_target_vect_shift):
9065 Implement with result caching. Add i?86, x86_64 and ia64 targets.
9066 (check_effective_target_vect_condition): Fix copy-n-pasto.
9067
9068 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
9069 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
9070 targets.
9071
9072 2005-10-02 Mark Mitchell <mark@codesourcery.com>
9073
9074 PR c++/22621
9075 * g++.dg/template/overload5.C : New test.
9076
9077 PR c++/23840
9078 * g++.dg/expr/stdarg1.C: New test.
9079
9080 2005-10-02 Diego Novillo <dnovillo@redhat.com>
9081
9082 PR 24142
9083 * gcc.c-torture/execute/pr24142.c: New test.
9084
9085 2005-10-01 Diego Novillo <dnovillo@redhat.com>
9086
9087 PR 24141
9088 * gcc.c-torture/execute/pr24141.c: New test.
9089
9090 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
9091 Diego Novillo <dnovillo@redhat.com>
9092
9093 PR 23604
9094 * gcc.c-torture/execute/pr23604.c: New test.
9095
9096 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
9097
9098 PR fortran/16404
9099 PR fortran/20835
9100 PR fortran/20890
9101 PR fortran/20899
9102 PR fortran/20900
9103 PR fortran/20901
9104 PR fortran/20902
9105 gfortran.dg/equiv_constraint_1.f90: New test.
9106 gfortran.dg/equiv_constraint_2.f90: New test.
9107 gfortran.dg/equiv_constraint_3.f90: New test.
9108 gfortran.dg/equiv_constraint_4.f90: New test.
9109 gfortran.dg/equiv_constraint_5.f90: New test.
9110 gfortran.dg/equiv_constraint_6.f90: New test.
9111 gfortran.dg/equiv_constraint_7.f90: New test.
9112 gfortran.dg/equiv_constraint_8.f90: New test.
9113 gfortran.dg/private_type_1.f90: New test.
9114 gfortran.dg/private_type_2.f90: New test.
9115 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
9116 980628-10.f: Assert std=gnu to permit mixing of
9117 types in equivalence statements.
9118
9119 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
9120
9121 PR 24112
9122 * gfortran.dg/open_status_1.f90: New.
9123
9124 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9125
9126 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
9127 * gcc.dg/vect/pr22480.c: Clean up temp files.
9128 * gcc.dg/vect/pr23831.c: Clean up temp files.
9129 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
9130 Clean up temp files.
9131 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
9132 Clean up temp files.
9133
9134 * gcc.dg/20050309-1.c: Clean up temp files.
9135 * gcc.dg/20050325-1.c: Clean up temp files.
9136
9137 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9138
9139 PR tree-optimization/24059
9140 * gcc.dg/vect/pr24059.c : New test.
9141
9142 2005-09-29 Jakub Jelinek <jakub@redhat.com>
9143
9144 PR middle-end/24109
9145 * gcc.c-torture/execute/20050929-1.c: New test.
9146
9147 2005-09-29 Steven Bosscher <stevenb@suse.de>
9148
9149 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
9150
9151 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
9152
9153 PR c/21419
9154 * gcc.dg/pr21419.c: New test.
9155
9156 2005-09-29 Steven Bosscher <stevenb@suse.de>
9157
9158 * gcc.dg/pr23911.c: New test.
9159
9160 2005-09-28 Mark Mitchell <mark@codesourcery.com>
9161
9162 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
9163
9164 PR c++/16782
9165 * g++.dg/parse/qualified4.C: New test.
9166 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
9167 * g++.old-deja/g++.mike/p8154.C: Likewise.
9168
9169 2005-09-27 Mark Mitchell <mark@codesourcery.com>
9170
9171 PR c++/22147
9172 * g++.dg/template/friend37.C: New test.
9173 * g++.dg/parse/crash28.C: Adjust error markers.
9174
9175 2005-09-27 Jakub Jelinek <jakub@redhat.com>
9176
9177 PR fortran/18518
9178 * gfortran.fortran-torture/execute/save_2.f90: New decl.
9179
9180 2005-09-27 Devang Patel <dpatel@apple.com>
9181
9182 PR tree-optimization/23625
9183 * gcc.dg/pr23625.c: New test.
9184
9185 2005-09-27 Uros Bizjak <uros@kss-loka.si>
9186
9187 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
9188 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
9189
9190 2005-09-26 Jakub Jelinek <jakub@redhat.com>
9191
9192 PR fortran/23677
9193 * gfortran.fortran-torture/execute/save_1.f90: New test.
9194 * gfortran.dg/save_1.f90: New test.
9195
9196 2005-09-26 Uros Bizjak <uros@kss-loka.si>
9197
9198 * gcc.target/i386/builtin-apply-mmx.c: New test.
9199
9200 PR target/22576
9201 * gcc.target/i386/pr22576.c: New test.
9202
9203 PR target/22585
9204 * gcc.target/i386/pr22585.c: New test.
9205
9206 PR target/23268
9207 * gcc.target/i386/pr23268.c: New test.
9208
9209 PR middle-end/23831
9210 * gcc.dg/vect/pr23831.c: New test.
9211
9212 PR target/24055
9213 * gcc.target/i386/pr24055.c: New test.
9214
9215 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
9216
9217 PR tree-optimization/23960
9218 * gcc.c-torture/compile/pr23960.c: New.
9219
9220 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
9221
9222 PR fortran/16861
9223 * gfortran.dg/nested_modules_3.f90: New.
9224
9225 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9226
9227 PR fortran/24005
9228 gfortran.dg/interface_1.f90: New test.
9229
9230 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
9231 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9232
9233 PR fortran/23843
9234 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
9235
9236 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9237
9238 PR fortran/23516
9239 * gfortran.dg/imag_1.f: New test.
9240 * gfortran.dg/imag_2.f: Ditto.
9241
9242 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
9243
9244 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
9245
9246 2005-09-22 Jakub Jelinek <jakub@redhat.com>
9247
9248 PR c++/21983
9249 * g++.dg/warn/pr21983.C: New test.
9250
9251 2005-09-21 Mark Mitchell <mark@codesourcery.com>
9252
9253 PR c++/23993
9254 * g++.dg/template/array14.C: New test.
9255
9256 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
9257
9258 PR fortran/19929
9259 * gfortran.dg/der_ptr_component_1.f90: New test.
9260
9261 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9262
9263 PR c++/23965
9264 * g++.dg/template/error1.C: Reject "no matching function" message.
9265
9266 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9267
9268 PR c++/17609
9269 * g++.dg/lookup/error1.C: New test.
9270
9271 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
9272
9273 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
9274 functionality of the testcase.
9275
9276 2005-09-20 Richard Henderson <rth@redhat.com>
9277
9278 * gcc.dg/vect/vect-22.c: Require vect_float.
9279 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
9280
9281 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
9282
9283 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
9284 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
9285 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
9286 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
9287 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
9288 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
9289 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
9290 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
9291 * gcc.dg/cpp/ucnid-8.c: New test.
9292
9293 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9294
9295 PR tree-optimization/23929
9296 * gcc.c-torture/compile/pr23929.c: New test.
9297
9298 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
9299
9300 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
9301 for one loop.
9302
9303 2005-09-20 Steve Ellcey <sje@cup.hp.com>
9304
9305 PR testsuite/23186
9306 * g++.dg/other/pr22003.C: Require named sections.
9307
9308 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9309
9310 PR c++/23947
9311 * g++.dg/rtti/crash3.C: New test.
9312
9313 PR tree-optimization/23818
9314 * gcc.dg/pr23818.c: New test.
9315
9316 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9317
9318 PR fortran/23420
9319 * gfortran.dg/print_fmt_4.f: New.
9320
9321 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9322
9323 PR fortran/23663
9324 * gfortran.fortran-torture/execute/entry_11.f90: New test.
9325
9326 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9327
9328 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
9329 Use pointers to local alignable arrays instead. Added comments.
9330 * gcc.dg/vect/vect-46.c: Likewise.
9331 * gcc.dg/vect/vect-48.c: Likewise.
9332 * gcc.dg/vect/vect-49.c: Likewise.
9333 * gcc.dg/vect/vect-52.c: Likewise.
9334 * gcc.dg/vect/vect-53.c: Likewise.
9335 * gcc.dg/vect/vect-54.c: Likewise.
9336 * gcc.dg/vect/vect-56.c: Likewise.
9337 * gcc.dg/vect/vect-57.c: Likewise.
9338 * gcc.dg/vect/vect-58.c: Likewise.
9339 * gcc.dg/vect/vect-60.c: Likewise.
9340 * gcc.dg/vect/vect-61.c: Likewise.
9341
9342 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
9343 The test is no longer vectorizable on vect_no_align targets.
9344 * gcc.dg/vect/vect-43.c: Likewsie.
9345
9346 * gcc.dg/vect/vect-44.c: Added comments.
9347 * gcc.dg/vect/vect-45.c: Added comments.
9348 * gcc.dg/vect/vect-50.c: Added comments.
9349 * gcc.dg/vect/vect-51.c: Added comments.
9350
9351 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
9352 aligned type.
9353 * gcc.dg/vect/Os-vect-95.c: Likewise.
9354
9355 * gcc.dg/vect/vect-41.c: Test removed.
9356 * gcc.dg/vect/vect-47.c: Test removed.
9357 * gcc.dg/vect/vect-55.c: Test removed.
9358 * gcc.dg/vect/vect-59.c: Test removed.
9359
9360 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9361
9362 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
9363 No longer vectorizable on vect_no_align targets.
9364 * gcc.dg/vect/pr20122.c: Likewise.
9365 * gcc.dg/vect/vect-74.c: Likewise.
9366 * gcc.dg/vect/vect-75.c: Likewise.
9367 * gcc.dg/vect/vect-76.c: Likewise.
9368
9369 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
9370 Will not be vectorizable on vect_no_align targets once aliasing issues
9371 are resolved.
9372 * gcc.dg/vect/vect-79.c: Likewise.
9373
9374 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
9375 * gcc.dg/vect/vect-78.c: Likewise.
9376 * gcc.dg/vect/vect-97.c: Likewise.
9377
9378 2005-09-19 Steven Bosscher <stevenb@suse.de>
9379
9380 * gcc.dg/pr23943.c: New test.
9381
9382 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9383
9384 PR fortran/19181
9385 * gfortran.dg/derived_pointer_null_1.f90: New test.
9386
9387 2005-09-18 Richard Guenther <rguenther@suse.de>
9388
9389 PR middle-end/23944
9390 * gcc.c-torture/compile/pr23944.c: New testcase.
9391
9392 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
9393
9394 PR fortran/15975
9395 * gfortran.dg/der_pointer_2.f90: New test.
9396
9397 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9398
9399 PR fortran/16861
9400 * gfortran.dg/nested_modules_2.f90: New test.
9401
9402 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9403
9404 PR c++/18368
9405 * g++.dg/other/semicolon.C: New test.
9406
9407 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
9408
9409 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
9410 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
9411
9412 2005-09-16 Mark Mitchell <mark@codesourcery.com>
9413
9414 PR c++/23914
9415 * g++.dg/template/static18.C: New test.
9416
9417 PR c++/21514
9418 * g++.dg/template/crash19.C: Remove dg-error marker.
9419 * g++.dg/template/local4.C: New test.
9420
9421 2005-09-16 Paul Brook <paul@codesourcery.com>
9422
9423 PR fortran/23906
9424 * gfortran.dg/dependency_1.f90: New test.
9425
9426 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9427
9428 PR c++/23896
9429 * g++.dg/template/static17.C: New test.
9430
9431 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
9432
9433 PR c++/23139
9434 * g++.dg/warn/huge-val1.C: New test.
9435
9436 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9437
9438 PR c++/13140
9439 * g++.dg/parse/class2.C: New test.
9440 * g++.dg/template/explicit8.C: Likewise.
9441 * g++.dg/template/spec25.C: Likewise.
9442
9443 2005-09-14 Josh Conner <jconner@apple.com>
9444
9445 PR middle-end/23584
9446 * gcc.dg/pr23584.c: New test.
9447
9448 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
9449
9450 PR fortran/21875 Internal Unit Array I/O, NIST
9451 * gfortran.dg/arrayio_1.f90: New test.
9452 * gfortran.dg/arrayio_1.f90: New test.
9453 * gfortran.dg/arrayio_1.f90: New test.
9454 * gfortran.dg/arrayio_1.f90: New test.
9455 * gfortran.dg/arrayio_1.f90: New test.
9456
9457 2005-09-14 Uros Bizjak <uros@kss-loka.si>
9458
9459 PR middle-end/22480
9460 * gcc.dg/vect/pr22480.c: New test.
9461
9462 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
9463
9464 PR fortran/19358
9465 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
9466
9467 2005-09-13 Josh Conner <jconner@apple.com>
9468
9469 PR c++/23180
9470 * g++.dg/init/struct2.C: New test.
9471 * g++.dg/init/struct3.C: New test.
9472
9473 2005-09-13 Janis Johnson <janis187@us.ibm.com>
9474
9475 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
9476 Clean up temp files.
9477 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
9478 gcc.dg/tree-ssa/builtin-fprintf-1.c,
9479 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
9480 gcc.dg/tree-ssa/builtin-printf-1.c,
9481 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
9482 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
9483 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
9484 gcc.dg/tree-ssa/builtin-vprintf-1.c,
9485 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
9486 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
9487 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
9488 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
9489 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
9490 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
9491 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
9492 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
9493
9494 2005-09-13 Josh Conner <jconner@apple.com>
9495
9496 * lib/gcc-dg.exp: Load scanipa.exp.
9497 (cleanup-dump): New procedure.
9498 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
9499 * lib/scandump.exp: New file.
9500 * lib/scantree.exp: Use it.
9501 * lib/scanipa.exp: New file.
9502
9503 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
9504
9505 PR fortran/17740
9506 * gfortran.dg/generic_4.f90: New test.
9507
9508 2005-09-13 Uros Bizjak <uros@kss-loka.si>
9509
9510 PR target/23816
9511 * gcc.target/i386/pr23816-1.c: New test.
9512 * gcc.target/i386/pr23816-2.c: New test.
9513
9514
9515 2005-09-13 Bastian Blank <waldi@debian.org>
9516
9517 PR c++/16171
9518 * g++.dg/abi/mangle26.C: New test.
9519 * g++.dg/abi/mangle27.C: New test.
9520 * g++.dg/abi/mangle28.C: New test.
9521 * g++.dg/abi/mangle29.C: New test.
9522
9523 PR c++/23839
9524 * g++.dg/parse/register1.C: New test.
9525
9526 2005-09-13 Mark Mitchell <mark@codesourcery.com>
9527
9528 PR c++/23842
9529 * g++.dg/template/access16.C: New test.
9530
9531 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9532
9533 * gfortran.dg/char_pack_2.f90: Increase the vector size.
9534
9535 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9536
9537 PR fortran/18899
9538 * gfortran.dg/shape_2.f90: New test.
9539
9540 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9541
9542 PR target/19269
9543 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
9544 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
9545 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
9546 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
9547 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
9548 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
9549 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
9550 tests.
9551
9552 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9553
9554 PR c++/23841
9555 * g++.dg/parse/template17.C: New test.
9556
9557 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9558
9559 PR c++/23789
9560 * g++.dg/template/nontype14.C: New test.
9561
9562 2005-09-12 Ian Lance Taylor <ian@airs.com>
9563
9564 PR g++/7874
9565 * g++.dg/lookup/friend7.C: New test.
9566 * g++.dg/lookup/friend8.C: New test.
9567 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
9568 so that it will be found via argument dependent lookup.
9569 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
9570 friend functions which will no longer be found.
9571 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
9572 function g, so that it will be found via argument dependent
9573 lookup.
9574 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
9575 * g++.old-deja/g++.mike/net43.C: Likewise.
9576
9577 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9578
9579 PR c++/23691
9580 * g++.dg/template/static16.C: New test.
9581
9582 2005-09-12 Josh Conner <jconner@apple.com>
9583
9584 PR middle-end/23237
9585 * gcc.c-torture/compile/pr23237.c: New test.
9586
9587 2005-09-11 Richard Henderson <rth@redhat.com>
9588
9589 * g++.dg/other/error8.C: Update expected diagnostic text.
9590
9591 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9592
9593 PR libfortran/19872
9594 * gfortran.dg/overwrite_1.f: New test.
9595
9596 2005-09-09 Josh Conner <jconner@apple.com>
9597
9598 * g++.dg/init/pr23180-1.C: Removed.
9599 * g++.dg/init/pr23180-2.C: Removed.
9600
9601 2005-09-09 David Daney <ddaney@avtrex.com>
9602
9603 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
9604 files which are ...
9605 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
9606 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
9607
9608 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9609
9610 * gfortran.dg/iostat_2.f90: New test.
9611
9612 2005-09-09 Mark Mitchell <mark@codesourcery.com>
9613
9614 PR c++/22252
9615 * g++.dg/ext/interface1.C: New test.
9616 * g++.dg/ext/interface1.h: Likewise.
9617 * g++.dg/ext/interface1a.cc: Likewise.
9618
9619 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
9620
9621 * gfortran.dg/iomsg_1.f90: New test case.
9622
9623 2005-09-09 Richard Guenther <rguenther@suse.de>
9624
9625 PR c++/23624
9626 * g++.dg/tree-ssa/pr23624.C: New testcase.
9627
9628 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9629
9630 PR fortran/19239
9631 * gfortran.dg/vector_subscript_1.f90,
9632 * gfortran.dg/vector_subscript_2.f90: New tests.
9633
9634 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9635
9636 PR fortran/21104
9637 * gfortran.dg/array_alloc_1.f90,
9638 * gfortran.dg/array_alloc_2.f90,
9639 * gfortran.dg/array_alloc_3.f90: New tests.
9640
9641 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9642
9643 PR fortran/12840
9644 * gfortran.dg/array_constructor_6.f90
9645 * gfortran.dg/array_constructor_7.f90
9646 * gfortran.dg/array_constructor_8.f90
9647 * gfortran.dg/array_constructor_9.f90
9648 * gfortran.dg/array_constructor_10.f90
9649 * gfortran.dg/array_constructor_11.f90
9650 * gfortran.dg/array_constructor_12.f90: New tests.
9651
9652 2005-09-08 Josh Conner <jconner@apple.com>
9653
9654 PR c++/23180
9655 * g++.dg/init/pr23180-1.C: New test.
9656 * g++.dg/init/pr23180-2.C: New test.
9657
9658 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9659
9660 PR fortran/18878
9661 * gfortran.dg/module_double_reuse.f90: New.
9662
9663 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9664
9665 PR fortran/23270
9666 PR fortran/22304
9667 PR fortran/18870
9668 PR fortran/17917
9669 PR fortran/16511
9670 * gfortran.dg/common_equivalence_1.f: New.
9671 * gfortran.dg/common_equivalence_2.f: New.
9672 * gfortran.dg/common_equivalence_3.f: New.
9673 * gfortran.dg/contained_equivalence_1.f90: New.
9674 * gfortran.dg/module_blank_common.f90: New.
9675 * gfortran.dg/module_commons_1.f90: New.
9676 * gfortran.dg/module_equivalence_1.f90: New.
9677 * gfortran.dg/nested_modules_1.f90: New.
9678 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
9679 equivalences and add comment to connect the test with
9680 the PR.
9681
9682 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9683
9684 PR fortran/23765
9685 * gfortran.dg/common_6.f90: New test.
9686
9687 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9688
9689 PR fortran/15326
9690 * gfortran.dg/char_result_1.f90,
9691 * gfortran.dg/char_result_2.f90,
9692 * gfortran.dg/char_result_3.f90,
9693 * gfortran.dg/char_result_4.f90,
9694 * gfortran.dg/char_result_5.f90,
9695 * gfortran.dg/char_result_6.f90,
9696 * gfortran.dg/char_result_7.f90,
9697 * gfortran.dg/char_result_8.f90: New tests.
9698
9699 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9700
9701 PR fortran/19928
9702 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
9703
9704 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9705
9706 PR obj-c++/16816
9707 * obj-c++.dg/selector-5.mm: New test.
9708 * obj-c++.dg/selector-6.mm: New test.
9709
9710 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9711
9712 PR objc/20574
9713 PR objc/19324
9714 * objc.dg/error-1.m: New test.
9715
9716 2005-09-07 Richard Sandiford <richard@codesourcery.com>
9717
9718 PR fortran/23373
9719 * gfortran.fortran-torture/execute/pr23373-1.f90,
9720 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
9721
9722 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
9723
9724 PR libfortran/23760
9725 * gfortran.dg/g77/1832.f: Remove long string in write statement
9726 to allow the test to pass on correct list directed output with
9727 prepended space.
9728
9729 2005-09-07 James E Wilson <wilson@specifix.com>
9730
9731 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
9732
9733 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9734
9735 * gfortran.dg/parameter+save.f90: Rename to
9736 * gfortran.dg/parameter_save.f90: .. this.
9737
9738 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9739
9740 PR fortran/20848
9741 * gfortran.dg/parameter+save.f90: New test case.
9742
9743 2005-09-06 Richard Sandiford <richard@codesourcery.com>
9744
9745 PR fortran/19269
9746 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
9747
9748 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9749
9750 PR c/23075
9751 * gcc.dg/pr23075.c: New test.
9752 * g++.dg/warn/pr23075.C: New test.
9753
9754 PR target/22362
9755 * gcc.target/i386/pr22362.c: New test.
9756
9757 PR rtl-optimization/23098
9758 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
9759
9760 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
9761 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9762 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9763
9764 2005-09-06 Mark Mitchell <mark@codesourcery.com>
9765
9766 * g++.dg/expr/cast6.C: New test.
9767
9768 PR c++/9782
9769 * g++.dg/init/new15.C: New test.
9770
9771 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9772
9773 * gcc.dg/vect/Os-vect-95.c: New test.
9774 * gcc.dg/vect/vect-95.c: Same.
9775
9776 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9777
9778 * gcc.dg/vect/vect-29.c: Update xfail testing.
9779 * gcc.dg/vect/vect-44.c: Same.
9780 * gcc.dg/vect/vect-48.c: Same.
9781 * gcc.dg/vect/vect-50.c: Same.
9782 * gcc.dg/vect/vect-72.c: Same.
9783 * gcc.dg/vect/vect-77.c: Same.
9784 * gcc.dg/vect/vect-78.c: Same.
9785 * gcc.dg/vect/vect-80.c: Same.
9786 * gcc.dg/vect/vect-96.c: Same.
9787 * gcc.dg/vect/vect-100.c: Same.
9788 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
9789 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
9790 * gfortran.dg/vect/vect-5.f90: Same.
9791
9792 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9793
9794 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
9795 start strings.
9796 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9797 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9798
9799 PR c++/23056
9800 * g++.dg/opt/pr23056.C: New test.
9801
9802 PR rtl-optimization/23098
9803 * gcc.target/i386/pr23098.c: New test.
9804
9805 2005-09-05 Mark Mitchell <mark@codesourcery.com>
9806
9807 PR c++/23667
9808 * g++.dg/template/static15.C: New test.
9809
9810 PR c++/21440
9811 * g++.dg/ext/stmtexpr5.C: New test.
9812 * g++.dg/ext/stmtexpr6.C: Likewise.
9813
9814 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
9815
9816 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
9817
9818 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
9819 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9820 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9821
9822 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
9823
9824 PR libfortran/23321
9825 * gfortran.dg/direct_io_4.f90: New test case.
9826
9827 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
9828 Rasmus Hahn <rassahah@neofonie.de>
9829
9830 PR libobjc/23108
9831 * objc.dg/type-stream-1.m: New test.
9832
9833 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
9834
9835 PR fortran/23661
9836 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
9837 gfortran.dg/print_fmt_3.f90: New test.
9838
9839 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9840
9841 * gfortran.dg/fmt_t_1.f90: New test.
9842
9843 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9844
9845 PR rtl-optimization/23454
9846 * g++.dg/opt/pr23454.C: New test.
9847
9848 2005-09-03 Mark Mitchell <mark@codesourcery.com>
9849
9850 PR c++/23699
9851 * g++.dg/ext/static1.C: New test.
9852
9853 2005-09-02 Richard Henderson <rth@redhat.com>
9854
9855 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
9856 tail call to check_fa_work.
9857
9858 2005-09-02 Mark Mitchell <mark@codesourcery.com>
9859
9860 PR c++/21687
9861 * g++.dg/other/gc3.C: New test.
9862
9863 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9864
9865 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
9866 * gcc.dg/20050826-1.c: Likewise.
9867
9868 2005-08-31 Mark Mitchell <mark@codesourcery.com>
9869
9870 PR c++/23167
9871 * g++.dg/expr/volatile1.C: New test.
9872
9873 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
9874
9875 PR middle-end/23547
9876 * gcc.dg/pr23547.c: New test.
9877
9878 2005-09-02 Richard Sandiford <richard@codesourcery.com>
9879
9880 PR c/22061
9881 * gcc.c-torture/execute/pr22061-1.c,
9882 * gcc.c-torture/execute/pr22061-2.c,
9883 * gcc.c-torture/execute/pr22061-3.c,
9884 * gcc.c-torture/execute/pr22061-4.c: New tests.
9885
9886 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
9887
9888 * gcc.dg/Wredundant-decls-2.c: New test to check that
9889 -Wredundant-decls does not issue warning for a variable
9890 definition following a declaration.
9891
9892 2005-09-01 Jakub Jelinek <jakub@redhat.com>
9893
9894 PR debug/7241
9895 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
9896 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
9897 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
9898
9899 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
9900 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
9901 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
9902 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
9903 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
9904 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
9905 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
9906 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
9907
9908 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9909
9910 PR objc/23306
9911 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
9912 scan-assmbler.
9913
9914 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
9915
9916 PR target/21255
9917 * gcc.dg/pr21255-1.c: New test.
9918 * gcc.dg/pr21255-2-mb.c: Likewise.
9919 * gcc.dg/pr21255-2-ml.c: Likewise.
9920 * gcc.dg/pr21255-3.c: Likewise.
9921 * gcc.dg/pr21255-4.c: Likewise.
9922
9923 2005-08-31 Dale Johannesen <dalej@apple.com>
9924
9925 * gcc.dg/20050830-1.c: New.
9926
9927 2005-08-31 Josh Conner <jconner@apple.com>
9928
9929 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
9930 command-line options for arm-*-* targets.
9931 * g++.dg/init/array16.C: Likewise.
9932 * g++.dg/other/crash-4.C: Likewise.
9933
9934 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9935
9936 PR obj-c++/23640
9937 * obj-c++.dg/gnu-runtime-3.mm: New test.
9938
9939 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9940
9941 PR c++/13377
9942 * g++.dg/lookup/ambig4.C: New test.
9943 * g++.dg/lookup/ambig5.C: New test.
9944 * g++.dg/tc1/dr101.C: Adjust error markers.
9945
9946 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9947
9948 PR c++/23639
9949 * g++.dg/template/ttp5.C: Adjust error markers.
9950
9951 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
9952
9953 PR testsuite/23609
9954 * lib/obj-c++.exp: Include target-libpath.exp.
9955 (obj-c++_link_flags): Look for the GNU libobjc library
9956 and set the library path to include it.
9957 Don't manually set LD_LIBRARY_PATH (etc.) but call
9958 set_ld_library_path_env_vars instead.
9959 (obj-c++_target_compile): Don't set library path or
9960 linker flags because they are already set correctly
9961 in obj-c++_link_flags.
9962
9963 2005-08-30 Josh Conner <jconner@apple.com>
9964
9965 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
9966 to command-line options for arm-*-* targets.
9967
9968 2005-08-30 Geoffrey Keating <geoffk@apple.com>
9969
9970 * g++.dg/other/i386-1.C: New.
9971
9972 2005-08-30 Jakub Jelinek <jakub@redhat.com>
9973
9974 PR preprocessor/20348
9975 PR preprocessor/20356
9976 * gcc.dg/cpp/pr20348.c: New test.
9977 * gcc.dg/cpp/pr20348.h: New file.
9978 * gcc.dg/cpp/inc/pr20348.h: New file.
9979 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
9980 * gcc.dg/cpp/pr20356.c: New test.
9981 * gcc.dg/cpp/pr20356.h: New file.
9982 * gcc.dg/cpp/inc/pr20356.h: New file.
9983 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
9984
9985 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
9986
9987 * gfortran.fortran-torture/execute/intrinsic_count.f90:
9988 Fix array dimension to avoid correct end-of-file error.
9989
9990 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
9991
9992 PR libfortran/23598
9993 * gfortran.dg/iostat_1.f90: New test.
9994
9995 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
9996
9997 PR middle-end/23408
9998 * gcc.dg/pr23408.c: New test.
9999
10000 2005-08-28 Mark Mitchell <mark@codesourcery.com>
10001
10002 PR c++/23099
10003 * g++.dg/init/member1.C: Make sure erroneous static data member
10004 definitions are required.
10005 * g++.dg/template/static13.C: New test.
10006 * g++.dg/template/static14.C: Likewise.
10007
10008 2005-08-29 Jakub Jelinek <jakub@redhat.com>
10009
10010 * gcc.target/i386/pr23575.c: Use -msse2 instead of
10011 -march=pentium4, remove ilp32 requirement.
10012
10013 PR middle-end/23484
10014 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
10015 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
10016
10017 2005-08-29 Andreas Jaeger <aj@suse.de>
10018
10019 PR testsuite/23607
10020 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
10021
10022 2005-08-28 Jakub Jelinek <jakub@redhat.com>
10023
10024 * gcc.c-torture/execute/20050316-2.c: New test.
10025 * gcc.c-torture/execute/20050316-3.c: New test.
10026 * gcc.dg/torture/pr16104-1.c: New test.
10027
10028 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
10029
10030 PR middle-end/23463
10031 * gcc.c-torture/execute/zero-struct-1.c: New test.
10032
10033 2005-08-27 Richard Guenther <rguenther@suse.de>
10034
10035 PR target/23575
10036 * gcc.target/i386/pr23575.c: New testcase.
10037
10038 2005-08-26 Jakub Jelinek <jakub@redhat.com>
10039
10040 PR rtl-optimization/23561
10041 * gcc.c-torture/execute/20050826-1.c: New test.
10042
10043 PR rtl-opt/23560
10044 * gcc.c-torture/execute/20050826-2.c: New test.
10045
10046 2005-08-26 Dale Johannesen <dalej@apple.com>
10047
10048 * gcc.dg/20030711-1.c: Modify to work on Darwin.
10049 * gcc.dg/20050826-1.c: New.
10050
10051 2005-08-26 Mark Mitchell <mark@codesourcery.com>
10052
10053 PR c++/19004
10054 * g++.dg/template/nontype13.C: New test.
10055
10056 PR c++/23491
10057 * g++.dg/init/new14.C: New test.
10058 * g++.dg/expr/anew1.C: Do not XFAIL.
10059 * g++.dg/expr/anew2.C: Likewise.
10060 * g++.dg/expr/anew3.C: Likewise.
10061
10062 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
10063
10064 PR middle-end/22439
10065 * gcc.dg/vla-3.c: New test.
10066
10067 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
10068
10069 PR fortran/20363
10070 * gfortran.dg/named_interface.f90: New.
10071
10072 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
10073
10074 * gcc.c-torture/execute/frame-address.c: New test.
10075
10076 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
10077
10078 PR c++/20817
10079 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
10080
10081 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10082
10083 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
10084
10085 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10086
10087 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
10088 * gcc.dg/altivec-22.c: Rename from..
10089 * gcc.dg/altivec-nomfcr.c: ..this.
10090
10091 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
10092
10093 PR tree-optimization/23546
10094 * gcc.dg/tree-ssa/pr23546.c: New test.
10095
10096 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
10097
10098 PR fortran/17758
10099 * gfortran.dg/nonreturning_statements.f90: New test.
10100
10101 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
10102
10103 PR c++/22454
10104 * g++.dg/parse/crash29.C: New.
10105
10106 2005-08-23 DJ Delorie <dj@redhat.com>
10107
10108 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
10109 constants have the L suffix.
10110
10111 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
10112
10113 PR c++/23044
10114 * g++.dg/template/instantiate8.C: New.
10115
10116 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
10117
10118 PR middle-end/23467
10119 * gcc.c-torture/execute/pr23467.c: New test.
10120
10121 2005-08-23 Jakub Jelinek <jakub@redhat.com>
10122
10123 PR tree-optimization/22043
10124 * gcc.c-torture/execute/20050613-1.c: New test.
10125
10126 2005-08-23 Ben Elliston <bje@au.ibm.com>
10127
10128 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
10129
10130 2005-08-22 Jakub Jelinek <jakub@redhat.com>
10131
10132 PR rtl-optimization/23478
10133 * g++.dg/opt/pr23478.C: New test.
10134
10135 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10136
10137 PR c/18715
10138 * gcc.dg/switch-warn-3.c: New test.
10139
10140 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10141
10142 PR c++/22233
10143 * g++.dg/template/param1.C: New test.
10144
10145 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10146
10147 PR c++/23089
10148 * g++.dg/other/incomplete1.C: New test.
10149
10150 2005-08-22 Ira Rosen <irar@il.ibm.com>
10151
10152 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
10153 are vectorizable.
10154
10155 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10156
10157 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
10158 d_lines_5.f: New.
10159
10160 2005-08-21 Jakub Jelinek <jakub@redhat.com>
10161
10162 * gcc.target/i386/sse-4.c: New test.
10163
10164 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10165
10166 PR testsuite/23239
10167 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
10168
10169 2005-08-20 Jakub Jelinek <jakub@redhat.com>
10170
10171 * gcc.dg/20050811-1.c: New test.
10172 * gcc.dg/20050811-2.c: New test.
10173
10174 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
10175
10176 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
10177
10178 2005-08-19 Diego Novillo <dnovillo@redhat.com>
10179
10180 PR 23476
10181 * gcc.c-torture/compile/pr23476.c: New test.
10182
10183 2005-08-19 Devang Patel <dpatel@apple.com>
10184
10185 PR tree-optimization/23048
10186 * gcc.dg/tree-ssa/pr23048.c: New test.
10187
10188 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10189
10190 PR middle-end/20624
10191 * g++.dg/warn/Wreturn-3.C: New test
10192
10193 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
10194
10195 PR tree-optimization/22228
10196 * g++.dg/vect/pr22543.cc: New test.
10197
10198 2005-08-17 Steven Bosscher <stevenb@suse.de>
10199
10200 PR tree-optimization/21574
10201 * gcc.dg/tree-ssa/pr21574.c: New test.
10202
10203 2005-08-16 James E Wilson <wilson@specifix.com>
10204
10205 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
10206
10207 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
10208
10209 PR tree-opt/23402
10210 * gcc.c-torture/compile/zero-strct-3.c: New test.
10211 * gcc.c-torture/compile/zero-strct-4.c: New test.
10212
10213 2005-08-16 Steven Bosscher <stevenb@suse.de>
10214
10215 PR target/23376
10216 * gcc.target/x86_64/pr23376.c: New test.
10217
10218 2005-08-16 Ian Lance Taylor <ian@airs.com>
10219
10220 PR c++/23337
10221 * g++.dg/ext/vector2.C: New.
10222
10223 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10224
10225 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
10226
10227 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10228
10229 PR libfortran/23428
10230 * gfortran.dg/inquire-complex.f90: New test case.
10231
10232 2005-08-16 James E Wilson <wilson@specifix.com>
10233
10234 PR tree-optimization/21105
10235 * gcc.dg/large-size-array.c: New.
10236
10237 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
10238
10239 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
10240 type.
10241 * gcc.dg/vect/vect-41: Likewise.
10242 * gcc.dg/vect/vect-42: Likewise.
10243 * gcc.dg/vect/vect-43: Likewise.
10244 * gcc.dg/vect/vect-44: Likewise.
10245 * gcc.dg/vect/vect-46: Likewise.
10246 * gcc.dg/vect/vect-47: Likewise.
10247 * gcc.dg/vect/vect-48: Likewise.
10248 * gcc.dg/vect/vect-52: Likewise.
10249 * gcc.dg/vect/vect-53: Likewise.
10250 * gcc.dg/vect/vect-54: Likewise.
10251 * gcc.dg/vect/vect-55: Likewise.
10252 * gcc.dg/vect/vect-56: Likewise.
10253 * gcc.dg/vect/vect-57: Likewise.
10254 * gcc.dg/vect/vect-58: Likewise.
10255 * gcc.dg/vect/vect-59: Likewise.
10256 * gcc.dg/vect/vect-60: Likewise.
10257 * gcc.dg/vect/vect-61: Likewise.
10258 * gcc.dg/vect/vect-85: Likewise.
10259 * gcc.dg/vect/vect-87: Likewise.
10260 * gcc.dg/vect/vect-88: Likewise.
10261 * gcc.dg/vect/vect-93.c: Likewise.
10262 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
10263 * gcc.dg/vect/vect-75: Likewise.
10264 * gcc.dg/vect/vect-76: Likewise.
10265 * gcc.dg/vect/vect-77: Likewise.
10266 * gcc.dg/vect/vect-78: Likewise.
10267 * gcc.dg/vect/vect-80: Likewise.
10268 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
10269 vectorized for the expected reason, rather than checking how alignment
10270 was handled.
10271 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
10272 type and also instead of aligned pointers. Added documentation.
10273
10274 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
10275
10276 * gfortran.dg/power.f90: New test.
10277
10278 2005-08-16 Jakub Jelinek <jakub@redhat.com>
10279
10280 PR rtl-optimization/23299
10281 * g++.dg/opt/pr23299.C: New test.
10282
10283 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10284
10285 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
10286
10287 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
10288
10289 * g++.dg/template/local6.C: New test.
10290
10291 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
10292
10293 * execute/exceptions/finally-1.m: Check that the catch and finally are
10294 being called. Also add a "return 0;" at the end of main.
10295
10296 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
10297
10298 PR fortran/21432.
10299 * gfortran.dg/namelist_print_1.f: New test of functionality of
10300 PRINT namelist.
10301 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
10302 namelist generates error with -std=f95.
10303
10304 2005-08-14 Ira Rosen <irar@il.ibm.com>
10305
10306 PR tree-optimization/23119
10307 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
10308
10309 2005-08-13 Marcin Koziej <creep@desk.pl>
10310 Andrew Pinski <pinskia@physics.uc.edu>
10311
10312 PR libobjc/22492
10313 * execute/exceptions/finally-1.m: New test.
10314
10315 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10316
10317 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
10318 testsuite.
10319 * objc/execute/exceptions/trivial.m: New test.
10320 * objc.dg/try-catch-11.m: Move to ...
10321 * objc/execute/exceptions/foward-1.m: Here.
10322 * objc.dg/try-catch-2.m: Move to ...
10323 * objc/execute/exceptions/catchall-1.m: Here.
10324 * objc.dg/try-catch-8.m: Move to ...
10325 * objc/execute/exceptions/local-variables-1.m: Here.
10326
10327 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10328
10329 * objc.dg/nested-func-1.m: Move to ...
10330 * objc/execute/nested-func-1.m: Here.
10331
10332 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10333
10334 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
10335 in ${options} instead of [target_info name].
10336 * lib/obj-c++.exp (objc_target_compile): Likewise.
10337
10338 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10339
10340 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
10341
10342 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10343
10344 part of PR testsuite/23348
10345 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
10346 of the torture options.
10347 * objc/compile/trivial.m: New test.
10348
10349 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10350
10351 * gfortran.dg/eoshift.f90: Correct format.
10352
10353 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10354
10355 * gfortran.fortran-torture/execute/character_passing.f90:
10356 Fix comment typo.
10357
10358 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
10359
10360 PR c++/8271
10361 * g++.dg/template/unify10.C: New.
10362
10363 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
10364
10365 * g++.dg/parse/pr22514.C: Move to...
10366 * g++.dg/debug/pr22514.C: here.
10367
10368 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10369
10370 PR c++/23266
10371 * g++.dg/inherit/pure1.C: New test.
10372
10373 * ChangeLog: Fix typos.
10374
10375 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10376 Steven Bosscher <stevenb@suse.de>
10377
10378 * gfortran.dg/runtime_warning_1.f90: New test.
10379
10380 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
10381
10382 PR c++/23219
10383 * g++.dg/parse/crash28.C: New.
10384
10385 2005-08-11 Richard Guenther <rguenther@suse.de>
10386
10387 PR target/23289
10388 * gcc.target/i386/tailcall-1.c: New testcase.
10389
10390 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10391
10392 * gcc.dg/vect/vect-67.c: Un-xfail.
10393
10394 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10395
10396 PR c++/23225
10397 * g++.dg/testsuite/parse/crash27.C: new test.
10398
10399 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
10400
10401 PR libfortran/22143
10402 * gfortran.dg/shift-kind.f90: New testcase.
10403
10404 2005-08-10 Richard Sandiford <richard@codesourcery.com>
10405
10406 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
10407 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
10408
10409 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10410
10411 PR c++/20646
10412 * g++.dg/other/mult-stor1.C: New test.
10413
10414 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10415
10416 * gcc.c-torture/pr18299-1.c: Move to ...
10417 * gcc.c-torture/compile/pr18299-1.c: Here.
10418
10419 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
10420
10421 * gfortran/fortran.torture/execute/character_passing.f90:
10422 Fix types for LSAME.
10423
10424 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
10425
10426 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
10427 input data back to what it was originally.
10428
10429 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10430
10431 * objc.dg/try-catch-8.m: Enable for all targets.
10432
10433 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
10434
10435 * gcc.dg/pr23165.c: New test.
10436
10437 2005-08-09 Steven Bosscher <stevenb@suse.de>
10438
10439 PR tree-optimization/23234
10440 * gcc.dg/tree-ssa/pr23234.c: New test.
10441
10442 2005-08-08 Josh Conner <jconner@apple.com>
10443
10444 PR rtl-optimization/23241
10445 * gcc.dg/char-compare.c: New test.
10446
10447 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10448
10449 PR c++/22508
10450 * g++.dg/init/new13.C: New test.
10451
10452 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
10453
10454 PR c++/21166
10455 * g++.dg/other/crash-4.C: Adjust
10456 * g++/dg/ext/packed9.C: New.
10457
10458 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10459
10460 PR middle-end/21964
10461 * gcc.c-torture/execute/pr21964-1.c: New test.
10462
10463 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10464
10465 PR c/22458
10466 * gcc.dg/pr22458-1.c: New test.
10467
10468 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
10469 Steven G. Kargl <kargls@comcast.net>
10470
10471 PR fortran/22390
10472 * gfortran.dg/flush_1.f90: New test.
10473
10474 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10475
10476 PR c++/23191
10477 * g++.dg/template/eh2.C: New test.
10478
10479 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10480
10481 PR c++/19498
10482 * g++.dg/template/instantiate7.C: New test.
10483
10484 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
10485
10486 PR c/23113
10487 * gcc.dg/Wunused-value-1.c: New test.
10488
10489 2005-08-06 Richard Sandiford <richard@codesourcery.com>
10490
10491 PR rtl-optimization/23233
10492 * gcc.c-torture/compile/pr23233-1.c: New test.
10493
10494 2005-08-06 Jakub Jelinek <jakub@redhat.com>
10495
10496 PR fortran/18833
10497 PR fortran/20850
10498 * gfortran.dg/equiv_1.f90: New test.
10499 * gfortran.dg/equiv_2.f90: New test.
10500 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
10501 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
10502 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
10503
10504 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10505
10506 * gcc.c-torture/execute/vrp-5.c: New test.
10507 * gcc.c-torture/execute/vrp-6.c: New test.
10508 * gcc.dg/tree-ssa/vrp21.c: New test.
10509
10510 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10511
10512 * g++.dg/parse/pr22514.C: New test.
10513
10514 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
10515
10516 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
10517
10518 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
10519 instead of constant loads / pool entries.
10520
10521 2005-08-05 David Edelsohn <edelsohn@gnu.org>
10522
10523 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
10524 TEST_TO_WCTYPE.
10525
10526 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
10527
10528 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
10529 __WINT_TYPE__ in generated prototypes if possible.
10530
10531 2005-08-04 Diego Novillo <dnovillo@redhat.com>
10532
10533 PR 22037
10534 * g++.dg/tree-ssa/pr22037.C:
10535
10536 2005-08-04 Richard Henderson <rth@redhat.com>
10537
10538 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
10539 scan-tree-dump-times directive.
10540
10541 2005-08-04 Jan Hubicka <jh@suse.cz>
10542
10543 * gcov-1.C: Fix switch counts.
10544 * gcov-4b.c: Likewise.
10545
10546 2005-08-03 Jeff Law <law@redhat.com>
10547
10548 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
10549
10550 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
10551
10552 * gcc.c-torture/execute/pr23135.c: New test.
10553
10554 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10555
10556 PR tree-optimization/19899
10557 * gcc.dg/tree-ssa/scev-1.c: New test.
10558 * gcc.dg/tree-ssa/scev-2.c: New test.
10559
10560 2005-08-03 Richard Sandiford <richard@codesourcery.com>
10561
10562 PR target/18582
10563 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
10564
10565 2005-08-03 Jan Hubicka <jh@suse.cz>
10566
10567 * update-conroll.c: New testcase.
10568 * update-conroll-2.c: New testcase.
10569
10570 2005-08-02 David Edelsohn <edelsohn@gnu.org>
10571
10572 * gfortran.dg/constant_substring.f: New test.
10573 * gfortran.dg/pr22491.f: New test.
10574
10575 2005-08-02 Jan Hubicka <jh@suse.cz>
10576
10577 * update-threading.c: Replace by the proper one.
10578
10579 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10580
10581 PR 23164
10582 * g++.dg/tree-ssa/pr23164.C: New test.
10583
10584 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10585
10586 * gcc.dg/tree-ssa/pr23192.c: New test.
10587
10588 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
10589
10590 * gcc.c-torture/execute/vrp-4.c: New test.
10591
10592 2005-08-02 Jan Hubicka <jh@suse.cz>
10593
10594 * update-threading.c: New test.
10595
10596 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
10597
10598 * gcc.c-torture/compile/20050801-1.c: New test.
10599 * gcc.c-torture/compile/20050801-2.c: New test.
10600
10601 2005-08-01 Jan Hubicka <jh@suse.cz>
10602
10603 * val-prof-5.c: New test.
10604
10605 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
10606
10607 PR c/22311
10608 * gcc.dg/pr22311-1.c : New test.
10609
10610 2005-07-31 Steven Bosscher <stevenb@suse.de>
10611
10612 PR target/23095
10613 * gfortran.dg/pr23095.f: New test.
10614
10615 PR c++/22003
10616 * g++.dg/other/pr22003.C: New test.
10617
10618 2005-07-31 Richard Sandiford <richard@codesourcery.com>
10619
10620 PR target/20621
10621 * gcc.c-torture/execute/pr20621-1.c: New test.
10622
10623 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
10624
10625 * gfortran.dg/comma_format_extension_4.f: Adjust length
10626 of string for format.
10627 * gfortran.dg/der_array_io_1.f: Replace illegal internal
10628 print statement with internal write.
10629 * gfortran.dg/der_array_io_2.f: Likewise.
10630 * gfortran.dg/der_array_io_3.f: Likewise.
10631
10632 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
10633
10634 * gcc.dg/fold-abs-4.c: new test.
10635
10636 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
10637
10638 PR fortran/22570 an related issues.
10639 * gfortran.dg/x_slash_1.f: New test.
10640
10641 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
10642
10643 PR c/23143
10644 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
10645 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
10646
10647 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10648
10649 PR c/529
10650 * gcc.dg/Wshadow-3.c: New test.
10651
10652 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
10653
10654 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
10655 used to have the wrong bounds).
10656
10657 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10658
10659 PR c/21720
10660 * gcc.dg/hex-round-1.c: Test more cases.
10661 * gcc.dg/hex-round-2.c: New test.
10662
10663 2005-07-29 Diego Novillo <dnovillo@redhat.com>
10664
10665 PR 22550
10666 * g++.dg/tree-ssa/pr22550.C: New test.
10667
10668 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
10669
10670 * gcc.dg/tree-ssa/vrp19.c: New test.
10671 * gcc.dg/tree-ssa-vrp20.c: New test.
10672
10673 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10674
10675 PR c/22240
10676 * gcc.dg/transparent-union-4.c: New test.
10677
10678 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10679
10680 PR c/22192
10681 * gcc.dg/c99-vla-2.c: New test.
10682
10683 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10684
10685 PR c/21720
10686 * gcc.dg/hex-round-1.c: New test.
10687
10688 2005-07-28 Jan Hubicka <jh@suse.cz>
10689
10690 * inliner-1.c: Do not dump everything.
10691 * tree-prof.exp: Do not pass -ftree-based-profiling.
10692 * bprob.exp: Likewise.
10693
10694 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
10695
10696 2005-07-28 Mark Mitchell <mark@codesourcery.com>
10697
10698 PR c++/22545
10699 * g++.dg/expr/ptrmem7.C: New test.
10700
10701 2005-07-28 Mike Stump <mrs@apple.com>
10702
10703 * g++.old-deja/g++.mike/visibility-1.C: New test.
10704
10705 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10706
10707 PR c/20187
10708 * gcc.c-torture/execute/pr20187-1.c: New test.
10709
10710 2005-07-28 Jeff Law <law@redhat.com>
10711
10712 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
10713 * gcc.dg/tree-ssa/vrp18.c: New test.
10714
10715 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10716
10717 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
10718
10719 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10720
10721 PR tree-optimization/22506
10722 * gcc.dg/vect/ps22506.c: New test.
10723
10724 2005-07-28 Jakub Jelinek <jakub@redhat.com>
10725
10726 PR target/21149
10727 * gcc.target/i386/sse-3.c: New test.
10728
10729 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10730
10731 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
10732 * gcc.target/mips/mips32-dsp-type.c: Likewise.
10733
10734 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10735
10736 PR c/22589
10737 * gcc.c-torture/compile/pr22589-1.c: New test.
10738
10739 2005-07-28 Jan Hubicka <jh@suse.cz>
10740
10741 * update-loopch.c: New testcase.
10742
10743 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10744
10745 PR rtl-optimization/23047
10746 * gcc.c-torture/execute/pr23047.c: New test.
10747 * gcc.c-torture/execute/pr23047.x: New.
10748
10749 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10750
10751 PR tree-optimization/22493
10752 * gcc.c-torture/execute/pr22493-1.c: New test.
10753 * gcc.c-torture/execute/pr22493-1.x: New.
10754 * gcc.c-torture/execute/vrp-1.c: New test.
10755 * gcc.c-torture/execute/vrp-2.c: New test.
10756 * gcc.c-torture/execute/vrp-2.c: New test.
10757
10758 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
10759
10760 * gcc.target/frv/all-builtin-read8.c: Delete.
10761 * gcc.target/frv/all-builtin-read16.c: Delete.
10762 * gcc.target/frv/all-builtin-read32.c: Delete.
10763 * gcc.target/frv/all-builtin-read64.c: Delete.
10764 * gcc.target/frv/all-builtin-write8.c: Delete.
10765 * gcc.target/frv/all-builtin-write16.c: Delete.
10766 * gcc.target/frv/all-builtin-write32.c: Delete.
10767 * gcc.target/frv/all-builtin-write64.c: Delete.
10768 * gcc.target/frv/all-read-write-1.c: New.
10769
10770 2005-07-27 Jeff Law <law@redhat.com>
10771
10772 * gcc.c-torture/execute/pr22630.c: New test.
10773
10774 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
10775
10776 PR tree-optimization/23073
10777 * gcc.dg/vect/nodump-pr23073.c: New test.
10778 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
10779
10780 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
10781
10782 PR tree-optimize/22348
10783 * gcc.c-torture/execute/pr22348.c: New.
10784
10785 2005-07-27 Richard Guenther <rguenther@suse.de>
10786
10787 * gcc.dg/tree-ssa/salias-1.c: New testcase.
10788
10789 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10790
10791 PR fortran/22503
10792 * gfortran.dg/logical_comp.f90: New test.
10793
10794 2005-07-27 Jan Hubicka <jh@suse.cz>
10795
10796 * inliner-1.c: Add cleanup of dumps.
10797 * val-prof-*.c: Likewise.
10798 * update-tailcall.c: New.
10799
10800 2005-07-26 Diego Novillo <dnovillo@redhat.com>
10801
10802 PR 22591
10803 * gcc.dg/tree-ssa/pr22591.c: New test.
10804 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
10805
10806 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
10807
10808 PR libobjc/22606
10809 * objc.dg/try-catch-11.m: New test.
10810
10811 2005-07-26 Richard Guenther <rguenther@suse.de>
10812
10813 PR tree-optimization/22486
10814 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
10815
10816 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10817
10818 PR tree-opt/22484
10819 * testsuite/g++.dg/opt/loop2.C: New test.
10820
10821 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10822
10823 * gcc.dg/tree-ssa/reassoc-3.c: New test.
10824 * gcc.dg/tree-ssa/reassoc-4.c: New test.
10825
10826 2005-07-25 Adam Nemet <anemet@lnxw.com>
10827
10828 * lib/profopt.exp (profopt-execute): Check for profiling data
10829 files on the target.
10830
10831 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
10832
10833 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
10834 for matching of asm labels.
10835
10836 2005-07-25 Richard Guenther <rguenther@suse.de>
10837
10838 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
10839
10840 2005-07-25 Richard Guenther <rguenther@suse.de>
10841
10842 PR testsuite/22624
10843 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
10844
10845 2005-07-25 Ira Rosen <irar@il.ibm.com>
10846
10847 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
10848 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
10849 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
10850 * gcc.dg/vect/vect-100.c: New test.
10851 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
10852 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
10853 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
10854 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
10855 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
10856 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
10857 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
10858 * gfortran.dg/vect/pr19049.f90: New testcase.
10859 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
10860
10861 2005-07-25 Jakub Jelinek <jakub@redhat.com>
10862
10863 * gcc.c-torture/execute/20050713-1.c: New test.
10864
10865 PR fortran/20063
10866 * gfortran.fortran-torture/execute/data_4.f90: New test.
10867
10868 PR middle-end/20303
10869 * gcc.dg/visibility-d.c: New test.
10870
10871 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
10872
10873 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
10874 * gfortran.dg/underflow.f90: Ditto.
10875
10876 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10877
10878 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
10879 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
10880 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
10881
10882 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10883
10884 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
10885 include case of field width of zero.
10886
10887 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10888
10889 PR libgfortran/21875
10890 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
10891 with trailing blanks on normal formatted read.
10892
10893 2005-07-23 Chao-ying Fu <fu@mips.com>
10894
10895 * gcc.target/mips/mips32-dsp-type.c: New test.
10896 * gcc.target/mips/mips32-dsp.c: New test.
10897
10898 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
10899
10900 PR testsuite/21073
10901 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
10902
10903 PR testsuite/20454
10904 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
10905 and __cyg_profile_func_exit.
10906
10907 2005-07-22 David Edelsohn <edelsohn@gnu.org>
10908
10909 * gfortran.dg/comma_format_extension_3.f: Fix typo.
10910 * gfortran.dg/comma_format_extension_4.f: Same.
10911 * gfortran.dg/pr15332.f: Same.
10912 * gfortran.dg/pr21730.f: Same.
10913
10914 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
10915
10916 * g++.dg/opt/vrp2.C: Fix testcase.
10917
10918 PR tree-opt/22625
10919 * g++.dg/opt/vrp2.C: New test.
10920
10921 2005-07-22 Mark Mitchell <mark@codesourcery.com>
10922
10923 PR debug/21828
10924 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
10925
10926 2005-07-22 Diego Novillo <dnovillo@redhat.com>
10927
10928 * gcc.dg/tree-ssa/20050719-1.c: New test.
10929
10930 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
10931
10932 * gcc.dg/bfin-longcall-1.c: New file.
10933 * gcc.dg/bfin-longcall-2.c: New file.
10934
10935 2005-07-21 Janis Johnson <janis187@us.ibm.com>
10936
10937 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
10938
10939 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10940
10941 PR middle-end/19055
10942 * gcc.dg/tree-ssa/pr19055.c: New test.
10943 * gcc.dg/tree-ssa/pr19055-2.c: New test.
10944
10945 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10946
10947 PR C++/22358
10948 * g++.dg/other/pr22358.C: New test.
10949
10950 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
10951
10952 PR c++/2922
10953 * g++.dg/lookup/two-stage5.C: New test from bug comments.
10954
10955 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10956
10957 PR c++/15938
10958 * g++.dg/init/union2.C: New test.
10959
10960 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10961
10962 PR c/22393
10963 * gcc.dg/complex-4.c: New test.
10964
10965 2005-07-21 Richard Guenther <rguenther@suse.de>
10966
10967 PR testsuite/22522
10968 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
10969 scanning for asm labels.
10970 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
10971
10972 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
10973
10974 PR target/22085
10975 * gcc.dg/altivec-pr22085.c: New.
10976
10977 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
10978
10979 PR tree-optimization/19210
10980 * gcc.dg/tree-ssa/pr19210-1.c: New.
10981 * gcc.dg/tree-ssa/pr19210-2.c: New.
10982
10983 2005-07-21 Richard Sandiford <richard@codesourcery.com>
10984
10985 PR rtl-optimization/22167
10986 * g++.dg/opt/pr22167.C: New test.
10987
10988 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
10989
10990 PR c++/2922
10991 * g++.dg/lookup/two-stage2.C: New.
10992 * g++.dg/lookup/two-stage3.C: New.
10993 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
10994 fixed two-stage name lookup for operators.
10995 * g++.dg/template/call3.C: Compiler now produces an appropriate
10996 error message.
10997 * g++.dg/template/crash37.C: Compiler now describes bla() on line
10998 14 as a candidate.
10999 * g++.dg/template/ptrmem4.C: Compiler produces different error
11000 message.
11001 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
11002 connect_to_method as a candidate.
11003
11004 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
11005
11006 * gcc.dg/fold-alloc-1.c: New test.
11007
11008 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
11009
11010 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
11011 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
11012
11013 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
11014
11015 * gcc.dg/fold-abs-1.c: New test.
11016 * gcc.dg/fold-abs-2.c: New test.
11017 * gcc.dg/fold-abs-3.c: New test.
11018
11019 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
11020
11021 Make CONSTRUCTOR use VEC to store initializers.
11022 * g++.dg/ext/complit3.C: Check for specific error messages.
11023 * g++.dg/init/brace2.C: Update error message.
11024 * g++.dg/warn/Wbraces2.C: Likewise.
11025
11026 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
11027
11028 PR fortran/16940
11029 * gfortran.dg/module_interface_1.f90: New test.
11030
11031 2005-07-19 Danny Berlin <dberlin@dberlin.org>
11032 Kenneth Zadeck <zadeck@naturalbridge.com>
11033
11034 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
11035
11036 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11037
11038 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
11039 specify -Wformat for these tests.
11040 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
11041 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
11042 * gcc.dg/format/opt-6.c: Delete.
11043
11044 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11045
11046 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
11047 * gcc.dg/tree-ssa/sra-3.c: Likewise.
11048
11049 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11050
11051 * gcc.dg/tree-ssa/alias-2.c: New test.
11052
11053 2005-07-18 Mark Mitchell <mark@codesourcery.com>
11054
11055 PR c++/22263
11056 * g++.dg/template/explicit7.C: New test.
11057
11058 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
11059
11060 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
11061 width of 8 to +Inf and -Inf.
11062
11063 2005-07-17 Mark Mitchell <mark@codesourcery.com>
11064
11065 PR c++/22139
11066 * g++.dg/template/friend36.C: New test.
11067
11068 2005-07-16 David Edelsohn <edelsohn@gnu.org>
11069
11070 PR fortran/21730
11071 * gfortran.dg/pr21730.f: New test.
11072
11073 2005-07-16 Danny Berlin <dberlin@dberlin.org>
11074 Kenneth Zadeck <zadeck@naturalbridge.com>
11075
11076 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
11077 since pure const detection cannot run at -O1 in c compiler.
11078 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
11079 can now optimize this case properly.
11080 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
11081 because we now pass.
11082 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
11083
11084 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
11085
11086 PR c/22421
11087 * gcc.dg/format/bitfld-1.c: New test.
11088
11089 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11090
11091 PR c++/22204
11092 * g++.dg/rtti/repo1.C: New test.
11093
11094 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
11095
11096 PR middle-end/22398
11097 * gcc.c-torture/compile/pr22398.c: New test.
11098
11099 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11100
11101 PR c++/22132
11102 * g++.dg/expr/cast4.C: New test.
11103
11104 2005-07-15 Richard Guenther <rguenther@suse.de>
11105
11106 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
11107 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11108
11109 2005-07-15 Steven Bosscher <stevenb@suse.de>
11110
11111 PR tree-optimization/22230
11112 * gcc.dg/tree-ssa/pr22230.c: New test.
11113
11114 2005-07-14 Jakub Jelinek <jakub@redhat.com>
11115
11116 * gfortran.dg/g77/cpp6.f: New test.
11117
11118 PR fortran/22417
11119 * gfortran.dg/g77/cpp5.F: New test.
11120 * gfortran.dg/g77/cpp5.h: New file.
11121 * gfortran.dg/g77/cpp5inc.h: New file.
11122
11123 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
11124
11125 PR libfortran/16435
11126 * gfortran.dg/tl_editting.f90: New.
11127 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
11128
11129 2005-07-14 Steven G. Kargl <kargls@comcast.net>
11130
11131 * gfortran.dg/char_array_constructor.f90: New test.
11132
11133 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
11134
11135 * gfortran.dg/past_eor.f90: New.
11136 * gfortran.dg/complex_read.f90: New.
11137
11138 2005-07-13 Jeff Law <law@redhat.com>
11139
11140 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
11141 additional casts.
11142
11143 * gcc.dg/tree-ssa/pr22321.c: New test
11144
11145 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
11146
11147 PR tree-optimization/21921
11148 * gcc.dg/tree-ssa/pr21921.c: New.
11149
11150 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11151
11152 PR tree-optimizatio/22442
11153 * gcc.dg/tree-ssa/loop-11.c: New test.
11154
11155 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11156
11157 PR tree-opt/21840
11158 * gcc.c-torture/compile/pr21840.c: New test.
11159
11160 2005-07-12 Jan Hubicka <jh@suse.cz>
11161
11162 * gcc.c-torture/compile/pr22379.c: New test.
11163
11164 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11165
11166 PR libfortran/21593
11167 gfortran.dg/dev_null.f90: Remove outdated comment about
11168 PR libfortran/21593.
11169
11170
11171 2005-07-12 Dale Johannesen <dalej@apple.com>
11172
11173 * gcc.target/i386/compress-float-sse.c: New.
11174 * gcc.target/i386/compress-float-sse-pic.c: New.
11175 * gcc.target/i386/compress-float-387.c: New.
11176 * gcc.target/i386/compress-float-387-pic.c: New.
11177 * gcc.dg/compress-float-ppc.c: New.
11178 * gcc.dg/compress-float-ppc-pic.c: New.
11179
11180 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
11181
11182 PR libfortran/21593
11183 gfortran.dg/dev_null.f90: Remove targets.
11184
11185 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11186
11187 PR tree-opt/22335
11188 * gcc.dg/pr22335-1.c: New test.
11189 * gcc.dg/pr22335-2.c: New test.
11190
11191 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11192
11193 PR c++/20172
11194 * g++.dg/template/nontype12.C : New test.
11195
11196 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11197
11198 * gcc.dg/tree-ssa/loop-10.c: New test.
11199
11200 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
11201
11202 * gcc.c-torture/execute/20020720-1.x: Remove.
11203
11204 2005-07-11 Jakub Jelinek <jakub@redhat.com>
11205
11206 * gfortran.fortran-torture/execute/forall_7.f90: New test.
11207
11208 2005-07-10 Richard Sandiford <richard@codesourcery.com>
11209
11210 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
11211 (dg-mips-options): Use it.
11212
11213 2005-07-09 Diego Novillo <dnovillo@redhat.com>
11214
11215 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
11216
11217 2005-07-09 Richard Henderson <rth@redhat.com>
11218
11219 * lib/target-supports.exp (check_effective_target_sync_char_short):
11220 Add alpha.
11221
11222 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
11223
11224 PR libfortran/22217
11225 * gfortran.dg/negative-z-descriptor.f90: New test.
11226
11227 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11228
11229 PR tree-opt/22329
11230 * gcc.dg/pr22329.c: New test.
11231
11232 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
11233
11234 PR tree-optimization/20139
11235 * gcc.dg/tree-ssa/pr20139.c: New.
11236
11237 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11238
11239 PR tree-opt/22356
11240 * testsuite/gcc.dg/pr22356-1.c: New test.
11241
11242 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
11243
11244 PR c++/21799
11245 * g++.dg/template/unify8.C: New.
11246 * g++.dg/template/unify9.C: New.
11247
11248 2005-07-08 Jakub Jelinek <jakub@redhat.com>
11249
11250 * gfortran.fortran-torture/execute/entry_10.f90: New test.
11251
11252 2005-07-07 Geoffrey Keating <geoffk@apple.com>
11253
11254 * gcc.dg/darwin-version-1.c: New.
11255 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
11256 * gcc.dg/builtins-20.c: Likewise.
11257 * gcc.dg/builtins-53.c: Likewise.
11258 * gcc.dg/torture/builtins-convert-1.c: Likewise.
11259 * gcc.dg/torture/builtins-convert-2.c: Likewise.
11260 * gcc.dg/torture/builtins-convert-3.c: Likewise.
11261 * gcc.dg/torture/builtins-power-1.c: Likewise.
11262 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
11263 on Darwin.
11264
11265 2005-07-07 Jeff Law <law@redhat.com>
11266
11267 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
11268 argument evaluation order.
11269
11270 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
11271
11272 PR libfortran/21594
11273 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11274 Add test cases where the shift length is greater than the
11275 array length.
11276
11277 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11278
11279 * obj-c++.dg/proto-lossage-6.mm: New.
11280 * objc.dg/proto-lossage-6.m: New.
11281
11282 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11283
11284 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
11285 * objc.dg/gnu-runtime-2.m: Likewise.
11286
11287 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11288
11289 * gfortran.dg/longline.f: New test.
11290
11291 * gfortran.dg/badline.f: New test.
11292
11293 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11294
11295 PR fortran/16531
11296 PR fortran/15966
11297 PR fortran/18781
11298 * gfortran.dg/hollerith.f90: New.
11299 * gfortran.dg/hollerith2.f90: New.
11300 * gfortran.dg/hollerith3.f90: New.
11301 * gfortran.dg/hollerith4.f90: New.
11302 * gfortran.dg/hollerith_f95.f90: New.
11303 * gfortran.dg/hollerith_legacy.f90: New.
11304 * gfortran.dg/g77/cpp4.F: New. Port from g77.
11305
11306 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11307
11308 PR objc/22274
11309 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
11310 * objc.dg/gnu-runtime-2.m: New.
11311
11312 2005-07-06 Jeff Law <law@redhat.com>
11313
11314 * gcc.dg/tree-ssa/vrp17.c: New test.
11315
11316 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11317
11318 PR fortran/22327
11319 * gfortran.dg/array_constructor_5.f90: New test.
11320
11321 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11322
11323 * gfortran.fortran-torture/execute/entry_9.f90: New test.
11324
11325 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
11326
11327 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
11328 * gcc.dg/980816-1.c: Ditto.
11329
11330 2005-07-06 Jeff Law <law@redhat.com>
11331
11332 * gcc.c-torture/compile/pr21356.c: New test.
11333
11334 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11335
11336 PR c/22013
11337 PR c/22098
11338 * gcc.c-torture/compile/pr22013-1.c,
11339 gcc.c-torture/execute/pr22098-1.c,
11340 gcc.c-torture/execute/pr22098-2.c,
11341 gcc.c-torture/execute/pr22098-3.c: New tests.
11342
11343 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11344
11345 PR c/22308
11346 * gcc.dg/pr22308-1.c: New test.
11347
11348 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
11349
11350 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
11351 target.
11352 * gcc.dg/compare9.c: Use -fshort-enums instead of
11353 -fno-short-enums. Change the last test to dg-bogus.
11354
11355 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
11356
11357 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
11358 * gcc.dg/compare9.c: New.
11359
11360 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11361
11362 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
11363
11364 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11365
11366 PR testsuite/22288
11367 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
11368
11369
11370 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11371
11372 * gcc.dg/format/gcc_gfc-1.c: New.
11373
11374 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11375
11376 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
11377
11378 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11379
11380 PR fortran/20842
11381 * gfortran.dg/io_invalid_1.f90: New test.
11382
11383 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
11384
11385 * gcc.dg/format/gcc_diag-1.c: Update.
11386
11387 2005-07-02 Jeff Law <law@redhat.com>
11388
11389 * gcc.dg/tree-ssa/pr22051-1.c: New test.
11390 * gcc.dg/tree-ssa/pr22051-2.c: New test.
11391
11392 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
11393
11394 * gcc.dg/format/gcc_diag-1.c: Update.
11395
11396 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
11397
11398 PR tree-opt/22269
11399 * gcc.c-torture/compile/pr22269.c: New test.
11400
11401 2005-06-30 Diego Novillo <dnovillo@redhat.com>
11402
11403 PR 21584
11404 PR 22219
11405 * g++.dg/tree-ssa/pr21584-1.C: New test.
11406 * g++.dg/tree-ssa/pr21584-2.C: New test.
11407
11408 2005-06-30 Ziemowit Laski <zlaski@apple.com>
11409
11410 * obj-c++.dg/try-catch-11.mm: New.
11411 * objc.dg/try-catch-10.m: New.
11412
11413 2005-06-29 David Edelsohn <edelsohn@gnu.org>
11414
11415 * g++.dg/other/ucnid-1.C: xfail on AIX.
11416
11417 2005-06-29 Diego Novillo <dnovillo@redhat.com>
11418
11419 PR 22234
11420 * gcc.dg/20050629-1.c: New test.
11421
11422 2005-06-29 Ziemowit Laski <zlaski@apple.com>
11423
11424 * obj-c++.dg/const-str-1[0-1].mm: New.
11425 * objc.dg/const-str-1[0-1].m: New.
11426
11427 2005-05-29 Richard Henderson <rth@redhat.com>
11428
11429 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
11430 Rename from check_effective_target_vect_no_max.
11431 (check_effective_target_vect_no_int_add): New.
11432 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
11433 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
11434 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11435 * gcc.dg/vect/vect-reduc-1.c: Use both.
11436 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11437
11438 2005-05-29 Richard Henderson <rth@redhat.com>
11439
11440 * lib/target-supports.exp (check_effective_target_vect_no_max):
11441 Remove i386 and x86_64.
11442
11443 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11444
11445 PR testsuite/21969
11446 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
11447
11448 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11449
11450 PR middle-end/21969
11451 * gcc.dg/vect/pr21969.c: New test.
11452
11453 2005-06-28 Eric Christopher <echristo@redhat.com>
11454
11455 PR c/22052
11456 PR c/21975
11457 * gcc.dg/inline1.c: New test.
11458 * gcc.dg/inline2.c: Ditto.
11459 * gcc.dg/inline3.c: Ditto.
11460 * gcc.dg/inline4.c: Ditto.
11461 * gcc.dg/inline5.c: Ditto.
11462
11463 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11464
11465 PR libfortran/22142
11466 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11467 Add testcase also testing eoshift1 for PR 22142.
11468
11469 2005-06-28 Richard Henderson <rth@redhat.com>
11470
11471 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
11472 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
11473 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
11474 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
11475 gcc.dg/tree-ssa/20030922-2.c: Likewise.
11476
11477 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11478
11479 PR libfortran/22142
11480 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11481 Add testcase for PR 22142.
11482
11483 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
11484
11485 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
11486 gcc.target/ia64/fpreg-2.c: New tests.
11487
11488 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11489
11490 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
11491
11492 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11493
11494 PR libfortran/22170
11495 * gfortran.dg/slash_1.f90: New test.
11496
11497 2005-06-27 Richard Henderson <rth@redhat.com>
11498
11499 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
11500 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
11501 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
11502 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11503 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
11504 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
11505
11506 2005-06-27 Richard Henderson <rth@redhat.com>
11507
11508 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
11509 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
11510
11511 2005-06-27 Ziemowit Laski <zlaski@apple.com>
11512
11513 * obj-c++.dg/proto-lossage-5.mm: New.
11514 * objc.dg/proto-lossage-5.m: New.
11515
11516 2005-06-27 Diego Novillo <dnovillo@redhat.com>
11517
11518 PR 21959
11519 * gcc.dg/tree-ssa/pr21959.c: New test.
11520
11521 2005-06-27 Jakub Jelinek <jakub@redhat.com>
11522
11523 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
11524 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
11525 testing uninitialized var.
11526
11527 * gcc.c-torture/execute/builtins/chk.h: New.
11528 * gcc.c-torture/execute/builtins/lib/chk.c: New.
11529 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
11530 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
11531 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
11532 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
11533 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
11534 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
11535 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
11536 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
11537 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
11538 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
11539 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
11540 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
11541 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
11542 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
11543 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
11544 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
11545 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
11546 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
11547 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
11548 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
11549 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
11550 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
11551 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
11552 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
11553 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
11554 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
11555 * gcc.dg/builtin-object-size-1.c: New test.
11556 * gcc.dg/builtin-object-size-2.c: New test.
11557 * gcc.dg/builtin-object-size-3.c: New test.
11558 * gcc.dg/builtin-object-size-4.c: New test.
11559 * gcc.dg/builtin-object-size-5.c: New test.
11560 * gcc.dg/builtin-stringop-chk-1.c: New test.
11561 * gcc.dg/builtin-stringop-chk-2.c: New test.
11562 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
11563 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
11564 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
11565 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
11566 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
11567 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
11568 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
11569 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
11570 * gcc.c-torture/execute/printf-1.c: New test.
11571 * gcc.c-torture/execute/fprintf-1.c: New test.
11572 * gcc.c-torture/execute/vprintf-1.c: New test.
11573 * gcc.c-torture/execute/vfprintf-1.c: New test.
11574 * gcc.c-torture/execute/printf-chk-1.c: New test.
11575 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
11576 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
11577 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
11578
11579 2005-06-27 Michael Matz <matz@suse.de>
11580
11581 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
11582 slot is not merged if address escapes.
11583
11584 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11585
11586 PR c/21911
11587 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
11588
11589 2005-06-26 Jakub Jelinek <jakub@redhat.com>
11590
11591 PR middle-end/17965
11592 * gcc.c-torture/compile/20050622-1.c: New test.
11593
11594 PR middle-end/22028
11595 * gcc.dg/20050620-1.c: New test.
11596
11597 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
11598
11599 PR tree-optimization/22026
11600 * gcc.dg/tree-ssa/pr22026.c: New.
11601
11602 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
11603
11604 PR libfortran/22144
11605 * gfortran.dg/shift-alloc.f90: New testcase.
11606
11607 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
11608
11609 * all files: Update FSF address in copyright headers.
11610
11611 2005-06-22 Jan Hubicka <jh@suse.cz>
11612
11613 * wholeprogram-1.c: New testcase.
11614 * wholeprogram-2.c: New testcase.
11615
11616 2005-06-24 Mark Mitchell <mark@codesourcery.com>
11617
11618 PR 22171
11619 * gcc.dg/tree-ssa/pr22171.c: New test.
11620
11621 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
11622
11623 * gfortran.dg/simplify_modulo.f90: New.
11624
11625 2005-06-24 Jan Hubicka <jh@suse.cz>
11626
11627 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
11628
11629 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11630
11631 * obj-c++.dg/proto-lossage-[1-4].mm: New.
11632
11633 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11634
11635 * obj-c++.dg/typedef-alias-1.mm: New.
11636 * objc.dg/typedef-alias-1.m: New.
11637
11638 2005-06-23 Jeff Law <law@redhat.com>
11639
11640 * gcc.dg/tree-ssa/vrp16.c: New test.
11641
11642 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11643
11644 * lib/target-supports.exp: Add
11645 check_effective_target_fortran_large_real and
11646 check_effective_target_fortran_large_int to check for
11647 corresponding effective targets.
11648 * gfortran.dg/large_integer_kind_1.f90: New test.
11649 * gfortran.dg/large_real_kind_1.f90: New test.
11650
11651 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
11652
11653 PR tree-optimization/22117
11654 * gcc.dg/tree-ssa/pr22117.c: New.
11655
11656 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
11657
11658 PR testsuite/22123
11659 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
11660
11661 2005-06-23 David Edelsohn <edelsohn@gnu.org>
11662
11663 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
11664
11665 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
11666
11667 * gfortran.dg/f2c_4.f90: Add tests for complex functions
11668 * gfortran.dg/f2c_4.c: Likewise.
11669
11670 2005-06-22 Paul Brook <paul@codesourcery.com>
11671
11672 PR fortran/21034
11673 * gfortran.dg/auto_save_1.f90: New test.
11674
11675 2005-06-22 Michael Matz <matz@suse.de>
11676
11677 * gcc.target/x86-64/abi: New directory.
11678 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
11679 * gcc.target/x86-64/abi/README.gcc: New file.
11680 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
11681 * gcc.target/x86-64/abi/asm-support.s: New file.
11682 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
11683 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
11684 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
11685 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
11686 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
11687 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
11688 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
11689 * gcc.target/x86_64/abi/test_bitfields.c: New test.
11690 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
11691 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
11692 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
11693 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
11694 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
11695 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
11696 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
11697 * gcc.target/x86_64/abi/test_varargs.c: New test.
11698
11699 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
11700
11701 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
11702 32-bit i?86 and x86_64.
11703
11704 2005-06-21 Ziemowit Laski <zlaski@apple.com>
11705
11706 * obj-c++.dg/const-str-[1-9].mm: New tests.
11707
11708 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
11709
11710 PR fortran/22010
11711 * gfortran.dg/namelist_use.f90: New.
11712 * gfortran.dg/namelist_use_only.f90: New.
11713
11714 2005-06-21 Jeff Law <law@redhat.com>
11715
11716 * gcc.dg/tree-ssa/vrp15.c: New test.
11717
11718 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
11719
11720 * lib/target-supports.exp (check_effective_target_vect_reduction):
11721 Remove.
11722 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
11723 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
11724 remove vect_reduction target keyword. Also avoid two returns in main.
11725 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11726 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
11727 * gcc.dg/vect/vect-reduc-1short.c: New test.
11728 * gcc.dg/vect/vect-reduc-1char.c: New test.
11729 * gcc.dg/vect/vect-reduc-2short.c: New test.
11730 * gcc.dg/vect/vect-reduc-2char.c: New test.
11731 * gcc.dg/vect/vect-reduc-6.c: New test.
11732 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
11733 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
11734 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
11735
11736 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11737 Paul Thomas <pault@gcc.gnu.org>
11738
11739 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
11740 New tests.
11741
11742 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11743
11744 * gfortran.dg/backslash_1.f90: New test.
11745 * gfortran.dg/backslash_2.f90: New test.
11746
11747 2005-06-20 Steven G. Kargl <kargls@comcast.net>
11748
11749 * gfortran.dg/duplicate_labels.f90: New test.
11750
11751 2005-06-20 Jan Beulich <jbeulich@novell.com>
11752
11753 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
11754 unsupportable relocations.
11755 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11756 * gcc.dg/20050321-2.c: xfail for NetWare.
11757
11758 2005-06-20 Andreas Jaeger <aj@suse.de>
11759
11760 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
11761 gcc.target/i386/fastcall-sseregparm.c,
11762 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
11763
11764 2005-06-19 Richard Henderson <rth@redhat.com>
11765
11766 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
11767
11768 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
11769
11770 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
11771
11772 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
11773
11774 PR c++/22115
11775 * g++.dg/conversion/simd2.C: Change expected error message.
11776
11777 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11778
11779 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
11780 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11781 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11782
11783 2005-06-18 James A Morrison <phython@gcc.gnu.org>
11784
11785 * gcc.dg/fold-mod-1.c: New test.
11786
11787 2005-06-18 Steven G. Kargl <kargls@comcast.net>
11788
11789 PR fortran/19926
11790 * gfortran.dg/pr19926.f90: New test.
11791
11792 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11793
11794 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
11795 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
11796 targets.
11797 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11798 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11799
11800 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
11801
11802 * gcc.target/ia64/float80-varargs-1.c: New test.
11803
11804 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11805
11806 PR tree-opt/22035
11807 * gfortran.dg/f2c_6.f90: New test.
11808
11809 2005-06-17 Geoffrey Keating <geoffk@apple.com>
11810
11811 PR c++/17413
11812 * g++.dg/template/local5.C: New.
11813
11814 2005-06-17 Richard Henderson <rth@redhat.com>
11815
11816 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
11817
11818 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
11819
11820 PR testsuite/21945
11821 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
11822
11823 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
11824
11825 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
11826 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
11827 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
11828 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
11829 check_vect to verify the presence of hardware vector support.
11830
11831 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
11832
11833 PR testsuite/22056
11834 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
11835
11836 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11837
11838 PR libfortran/19216
11839 * gfortran.dg/pr19216.f: Add correct space between brackets and
11840 dg directive.
11841
11842 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11843
11844 PR libfortran/16436
11845 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
11846
11847 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
11848
11849 * gcc.target/i386/attributes-error.c: New testcase.
11850 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
11851 * gcc.target/i386/regparm-stdcall.c: Likewise.
11852 * gcc.target/i386/sseregparm-1.c: Likewise.
11853 * gcc.target/i386/sseregparm-2.c: Likewise.
11854
11855 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
11856
11857 * g++.dg/rtti/crash2.C: New.
11858
11859 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
11860
11861 * gcc.dg/noncompile/20040203-3.c: Update expected message.
11862
11863 2005-06-15 David Ung <davidu@mips.com>
11864
11865 * gcc.target/mips/mips16e-extends.c: New test for testing the
11866 generation of MIPS16e zeb/zeh, seb/seh instructions.
11867
11868 2005-06-15 Diego Novillo <dnovillo@redhat.com>
11869
11870 PR 22018
11871 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
11872 * gcc.dg/tree-ssa/pr22018.c: New test.
11873
11874 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
11875
11876 * gcc.dg/simd-1.c: Update error messages.
11877 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
11878 * gcc.dg/simd-2.c: Update error messages.
11879 * gcc.dg/simd-4.c: New.
11880
11881 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
11882
11883 PR c++/20678
11884 * g++.dg/other/crash-4.C: New.
11885
11886 2005-06-14 Devang Patel <dpatel@apple.com>
11887
11888 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
11889
11890 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
11891
11892 PR c++/21929
11893 * g++.dg/parse/crash11.C: Update
11894
11895 2005-06-13 Jeff Law <law@redhat.com>
11896
11897 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
11898 perform the desired transformations.
11899 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
11900 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
11901
11902 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11903
11904 PR fortran/22038
11905 * gfortran.dg/forall_1.f90: Un-XFAIL.
11906
11907 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
11908
11909 PR c++/21929
11910 * g++.dg/parse/crash26.C: New.
11911
11912 PR c++/20789
11913 * g++.dg/init/member1.C: New.
11914
11915 2005-06-13 Jakub Jelinek <jakub@redhat.com>
11916
11917 * gfortran.dg/altreturn_1.f90: New test.
11918
11919 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
11920
11921 PR middle-end/21985
11922 * gcc.dg/tree-ssa/pr21985.c: New test.
11923
11924 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11925
11926 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
11927
11928 2005-06-12 Roger Sayle <roger@eyesopen.com>
11929
11930 PR c++/21930
11931 * g++.dg/other/error10.C: New test case.
11932
11933 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11934
11935 PR libfortran/19155
11936 * gfortran.dg/pr19155.f: Add test.
11937
11938 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11939
11940 * gfortran.dg/f2c_7.f90: New test.
11941
11942 * gfortran.dg/forall_1.f90: XFAILed.
11943
11944 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11945
11946 * gcc.dg/pr14796-1.c: New.
11947 * gcc.dg/pr14796-2.c: New.
11948
11949 2005-06-11 Steven G. Kargl <kargls@comcast.net>
11950
11951 PR fortran/17792
11952 PR fortran/21375
11953 * gfortran.dg/deallocate_stat.f90: New test.
11954
11955 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
11956
11957 * gfortran.fortran-torture/execute/in-pack.f90: New test.
11958
11959 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
11960
11961 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
11962 access will be generated when this loop is vectorized. Test that
11963 accesses with same alignment were detected.
11964 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
11965 Test that accesses with same alignment were detected.
11966 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
11967 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
11968 alignment were detected.
11969
11970 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
11971
11972 PR c++/10611
11973 * g++.dg/conversion/simd2.C: New.
11974
11975 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
11976
11977 * gcc.dg/Wcxx-compat-1.c: New.
11978
11979 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
11980
11981 PR libfortran/21480
11982 * gfortran.dg/reshape-complex.f90: Add a test for a packed
11983 complex array.
11984
11985 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
11986
11987 * gcc.dg/alias-8.c: New.
11988
11989 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
11990
11991 * gcc.dg/format/cmn_err-1.c: Update.
11992
11993 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
11994
11995 PR target/20666
11996 * gcc.target/sparc/fexpand-2.c: New.
11997 * gcc.target/sparc/fpmerge-2.c: New.
11998 * gcc.target/sparc/fpmul-2.c: New.
11999 * gcc.target/sparc/noresult.c: New.
12000 * gcc.target/sparc/pdist-2.c: New.
12001 * gcc.target/sparc/pdist-3.c: New.
12002
12003 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
12004
12005 PR testsuite/21702
12006 * gcc.target/i386/i386.exp: Fix comment typo.
12007
12008 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
12009
12010 PR c++/19497
12011 * g++.dg/inherit/using5.C: New.
12012 * g++.dg/inherit/using6.C: New.
12013
12014 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12015
12016 PR c++/19894
12017 * g++.dg/template/ptrmem15.C: New test.
12018
12019 PR c++/20563
12020 * g++.dg/ext/label4.C: New test.
12021
12022 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12023
12024 * gcc.dg/tls/debug-1.c: New test.
12025
12026 2005-06-07 Dale Johannesen <dalej@apple.com>
12027
12028 * gcc.target/i386/movq.c: New.
12029
12030 2005-06-07 Dale Johannesen <dalej@apple.com>
12031
12032 * gcc.dg/20050607-1.c: New.
12033
12034 2005-06-07 Jakub Jelinek <jakub@redhat.com>
12035
12036 PR middle-end/21850
12037 * gcc.c-torture/execute/20050607-1.c: New test.
12038
12039 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
12040
12041 PR libfortran/21926
12042 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
12043 Test case where the return array has lowest stride one,
12044 but isn't packed.
12045
12046 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
12047
12048 * lib/target-supports.exp (check_effective_target_sync_int_long):
12049 Add s390 and s390x targets.
12050
12051 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
12052
12053 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
12054 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
12055 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
12056 * gcc.dg/tree-ssa/loop-9.c: New test.
12057
12058 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
12059
12060 * g++.dg/parse/defarg10.C: New.
12061
12062 2005-06-06 Jakub Jelinek <jakub@redhat.com>
12063
12064 PR regression/21897
12065 * gcc.c-torture/execute/20050604-1.c: New test.
12066
12067 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
12068
12069 PR 21903
12070 * g++.dg/parse/defarg9.C: New.
12071
12072 PR c++/20637
12073 * g++.dg/inherit/using4.C: New.
12074 * g++.dg/overload/error1.C: Adjust expected errors.
12075 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
12076 * g++.old-deja/g++.brendan/arm2.C: Likewise.
12077 * g++.old-deja/g++.other/redecl2.C: Likewise.
12078 * g++.old-deja/g++.other/redecl4.C: Likewise.
12079 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
12080
12081 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12082
12083 * gfortran.dg/f2c_5.f90: Add -w to dg-options
12084
12085 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12086
12087 * lib/gfortran.exp (gfortran_target_compile): Call
12088 dg-additional-files-options
12089 * gfortran.dg/f2c_4.f90: New file
12090 * gfortran.dg/f2c_4.c: New file
12091 * gfortran.dg/f2c_5.f90: New file
12092 * gfortran.dg/f2c_5.c: New file
12093
12094 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12095
12096 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
12097
12098 PR fortran/21912
12099 * gfortran.dg/array_constructor_4.f90: New test.
12100
12101 2005-06-05 Mark Mitchell <mark@codesourcery.com>
12102
12103 PR c++/21619
12104 * g++.dg/ext/builtin9.C: New test.
12105
12106 2005-06-05 Dale Johannesen <dalej@apple.com>
12107
12108 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
12109 * gcc.c-torture/execute/20050603-2.c: Ditto.
12110
12111 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
12112
12113 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
12114 * gcc.dg/vect/vect-reduc-1.c: New.
12115 * gcc.dg/vect/vect-reduc-2.c: New.
12116 * gcc.dg/vect/vect-reduc-3.c: New.
12117
12118 2005-06-04 Dale Johannesen <dalej@apple.com>
12119
12120 * gcc.c-torture/execute/20050603-1.c: New.
12121 * gcc.c-torture/execute/20050603-2.c: New.
12122 * gcc.dg/20050603-3.c: New.
12123
12124 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12125
12126 PR fortran/19195
12127 * gfortran.dg/debug_1.f90: New test.
12128
12129 * gfortran.dg/forall_1.f90: New test.
12130
12131 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
12132
12133 * gfortran.dg/array_constructor_3.f90: New test.
12134
12135 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12136
12137 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
12138
12139 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
12140
12141 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
12142
12143 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
12144
12145 PR c/21873
12146 * gcc.dg/init-excess-1.c: New test.
12147
12148 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12149
12150 PR c++/21853
12151 * g++.dg/expr/static_cast6.C: New test.
12152
12153 2005-06-03 Diego Novillo <dnovillo@redhat.com>
12154
12155 * gcc.dg/tree-ssa/vrp14.c: New test.
12156
12157 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12158
12159 PR c++/21336
12160 * g++.dg/template/new2.C: New test.
12161
12162 2005-06-03 Josh Conner <jconner@apple.com>
12163
12164 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
12165 all entries in initializer.
12166
12167 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
12168
12169 PR middle-end/21858
12170 * gcc.dg/pr21858.c: New testcase.
12171
12172 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
12173
12174 PR tree-optimization/21292
12175
12176 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
12177 New.
12178 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
12179 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
12180 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
12181 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
12182 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
12183
12184 2005-06-02 Richard Henderson <rth@redhat.com>
12185
12186 * gcc.dg/sync-2.c: Use -march=i486 for i386.
12187
12188 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
12189
12190 * gcc.dg/wtypequal.c: New testcase.
12191
12192 2005-06-02 Diego Novillo <dnovillo@redhat.com>
12193
12194 PR 21582
12195 * gcc.dg/tree-ssa/pr21582.c: New test.
12196
12197 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12198
12199 PR c++/21280
12200 * g++.dg/opt/interface2.h: New.
12201 * g++.dg/opt/interface2.C: New.
12202 * g++.dg/init/ctor4.C: Adjust error lines.
12203 * g++.old-deja/g++.bob/inherit2.C: Likewise.
12204 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12205 * g++.old-deja/g++.jason/opeq3.C: Likewise.
12206 * g++.old-deja/g++.pt/assign1.C: Likewise.
12207 * g++.old-deja/g++.pt/crash20.C: Likewise.
12208
12209 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
12210
12211 PR tree-optimization/21734
12212 * g++.dg/vect/pr21734_1.cc: New.
12213 * g++.dg/vect/pr21734_2.cc: New.
12214
12215 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12216
12217 PR c++/20350
12218 * g++.dg/template/spec24.C: New.
12219
12220 PR c++/21151
12221 * g++.dg/pch/local-1.C: New.
12222 * g++.dg/pch/local-1.Hs: New.
12223
12224 2005-06-01 Diego Novillo <dnovillo@redhat.com>
12225
12226 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
12227 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
12228 * gcc.dg/tree-ssa/pr14341.c: New test.
12229 * gcc.dg/tree-ssa/pr14841.c: New test.
12230 * gcc.dg/tree-ssa/pr20701.c: New test.
12231 * gcc.dg/tree-ssa/pr21086.c: New test.
12232 * gcc.dg/tree-ssa/pr21090.c: New test.
12233 * gcc.dg/tree-ssa/pr21332.c: New test.
12234 * gcc.dg/tree-ssa/pr21458.c: New test.
12235 * gcc.dg/tree-ssa/pr21658.c: New test.
12236 * gcc.dg/tree-ssa/vrp01.c: New test.
12237 * gcc.dg/tree-ssa/vrp02.c: New test.
12238 * gcc.dg/tree-ssa/vrp03.c: New test.
12239 * gcc.dg/tree-ssa/vrp04.c: New test.
12240 * gcc.dg/tree-ssa/vrp05.c: New test.
12241 * gcc.dg/tree-ssa/vrp06.c: New test.
12242 * gcc.dg/tree-ssa/vrp07.c: New test.
12243 * gcc.dg/tree-ssa/vrp08.c: New test.
12244 * gcc.dg/tree-ssa/vrp09.c: New test.
12245 * gcc.dg/tree-ssa/vrp10.c: New test.
12246 * gcc.dg/tree-ssa/vrp11.c: New test.
12247 * gcc.dg/tree-ssa/vrp12.c: New test.
12248 * gcc.dg/tree-ssa/vrp13.c: New test.
12249
12250 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
12251
12252 PR 21029
12253 * gcc.dg/tree-ssa/pr21029.c: New test.
12254
12255 2005-06-01 Roger Sayle <roger@eyesopen.com>
12256
12257 * gfortran.dg/logint-1.f: New test case.
12258 * gfortran.dg/logint-2.f: Likewise.
12259 * gfortran.dg/logint-3.f: Likewise.
12260
12261 2005-06-01 Jakub Jelinek <jakub@redhat.com>
12262
12263 PR c/21536
12264 PR c/20760
12265 * gcc.dg/20050527-1.c: New test.
12266
12267 * gcc.dg/i386-sse-12.c: New test.
12268
12269 PR fortran/21729
12270 * gfortran.dg/implicit_5.f90: New test.
12271
12272 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
12273
12274 PR fortran/20883
12275 * gfortran/assign_4.f90: New test.
12276 * gfortran/assign_2.f90: Change compile to run.
12277
12278 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
12279
12280 * lib/target-supports.exp
12281 (check_effective_target_sync_char_short): New.
12282 * gcc.dg/sync-2.c: New.
12283
12284 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
12285
12286 PR tree-optimization/21817
12287 * gcc.dg/torture/pr21817-1.c: New.
12288
12289 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
12290
12291 PR c++/21165
12292 * g++.dg/template/init5.C: New.
12293
12294 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
12295
12296 * gfortran.dg/char_initialiser_actual.f90:
12297 Test character initialisers as actual arguments.
12298 * gfortran.dg/char_pointer_comp_assign.f90:
12299 Test character pointer structure component assignments.
12300 * gfortran.dg/char_array_structure_constructor.f90:
12301 Test character components in structure constructors.
12302
12303 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
12304
12305 PR middle-end/20931
12306 * g++.dg/opt/pr20931.C: New test.
12307
12308 2005-05-31 Andreas Jaeger <aj@suse.de>
12309
12310 PR testsuite/20772
12311 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
12312 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
12313 g++.old-deja/g++.ext/asmspec1.C,
12314 g++.old-deja/g++.other/regstack.C,
12315 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
12316 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
12317 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
12318 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
12319 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
12320 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
12321 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
12322 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
12323 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
12324 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
12325 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
12326 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
12327 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
12328 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
12329 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
12330 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
12331 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
12332 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
12333 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
12334
12335 2005-05-31 Jeff Law <law@redhat.com>
12336
12337 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
12338
12339 2005-05-30 Paolo Carlini <pcarlini@suse.de>
12340
12341 PR middle-end/21743
12342 * gcc.dg/builtins-1.c: Activate disabled clog test.
12343 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12344
12345 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
12346
12347 * gfortran.dg/char_pointer_assign.f90:
12348 Test character-pointer assignments and pointer assignments.
12349 * gfortran.dg/char_pointer_dummy.f90:
12350 Test character-pointer dummy arguments.
12351 * gfortran.dg/char_pointer_func.f90:
12352 Test character-pointer function returns.
12353 * gfortran.dg/char_pointer_dependency.f90:
12354 Test character-pointer functions with dependencies.
12355
12356 2005-05-30 Mark Mitchell <mark@codesourcery.com>
12357
12358 PR c++/21784
12359 * g++.dg/lookup/using14.C: New test.
12360
12361 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
12362
12363 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
12364 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
12365 trailing ^M.
12366
12367 2005-05-29 Geoffrey Keating <geoffk@apple.com>
12368
12369 PR c++/17413
12370 * g++.dg/template/local5.C: New.
12371
12372 PR target/21761
12373 * gcc.c-torture/compile/pr21761.c: New.
12374
12375 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
12376 before darwin8.
12377
12378 2005-05-30 Steven G. Kargl
12379
12380 PR fortran/20846
12381 * gfortran.dg/inquire_8.f90: New test.
12382
12383 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12384
12385 PR libfortran/21376
12386 * gfortran.dg/output_exponents_1.f90: New test.
12387
12388 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12389
12390 PR libfortran/20006
12391 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
12392
12393 2005-05-28 Mark Mitchell <mark@codesourcery.com>
12394
12395 PR c++/21210
12396 * g++.dg/ext/complex1.C: New test.
12397
12398 PR c++/21340
12399 * g++.dg/init/ctor6.C: New test.
12400
12401 2005-05-29 Jan Hubicka <jh@suse.cz>
12402
12403 * gcc.c-torture/compile/pr21562.c: New.
12404
12405 2005-05-28 Steven G. Kargl <kargls@comcast.net>
12406
12407 * gfortran.dg/subnormal_1.f90: New test.
12408
12409 2005-05-28 Jan Hubicka <jh@suse.cz>
12410
12411 * tree-prof.exp: Fix comment.
12412 * value-prof-1.c: New.
12413 * value-prof-2.c: New.
12414 * value-prof-3.c: New.
12415 * value-prof-4.c: New.
12416
12417 2005-05-27 Mark Mitchell <mark@codesourcery.com>
12418
12419 PR c++/21614
12420 * g++.dg/expr/ptrmem6.C: New test.
12421 * g++.dg/expr/ptrmem6a.C: Likewise.
12422
12423 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
12424
12425 PR tree-optimization/21658
12426 * gcc.dg/tree-ssa/pr21658.c: New.
12427
12428 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
12429
12430 PR c++/21455
12431 * g++.dg/inherit/ptrmem3.C: New.
12432
12433 PR c++/21681
12434 * g++.dg/parse/template16.C: New.
12435
12436 2005-05-27 Andreas Jaeger <aj@suse.de>
12437
12438 * gcc.dg/setjmp-2.c: Only run in 32-bit.
12439
12440 * gcc.dg/i386-sse-8.c: Run test on all archs.
12441
12442 2005-05-26 Mike Stump <mrs@apple.com>
12443
12444 * objc.dg/isa-field-1.m: Only run on darwin.
12445 * objc.dg/lookup-1.m: Likewise.
12446 * objc.dg/try-catch-8.m: Likewise.
12447
12448 2005-05-26 Roger Sayle <roger@eyesopen.com>
12449
12450 PR tree-optimization/9814
12451 * gcc.dg/pr9814-1.c: New test case.
12452
12453 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12454
12455 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
12456 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
12457 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
12458 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
12459 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
12460 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
12461 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
12462 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
12463 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
12464 objc.dg/try-catch-8.m: New.
12465
12466 2005-05-26 Janis Johnson <janis187@us.ibm.com>
12467
12468 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
12469 remove extraneous semicolons.
12470
12471 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12472
12473 * obj-c++.dg/comp-types-12.mm: New.
12474 * objc.dg/comp-types-11.m: New.
12475 * objc.dg/selector-4.m: New.
12476
12477 2005-05-26 Andreas Jaeger <aj@suse.de>
12478
12479 PR testsuite/20772
12480 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
12481 g++.old-deja/g++.ext/attrib3.C,
12482 g++.old-deja/g++.other/store-expr1.C,
12483 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
12484 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
12485 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
12486 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
12487 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
12488 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
12489 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
12490 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
12491 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
12492 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
12493 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
12494 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
12495 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
12496 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
12497 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
12498 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
12499 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
12500 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
12501 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
12502
12503 2005-05-26 Andreas Jaeger <aj@suse.de>
12504
12505 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
12506 x86-64 compilation.
12507
12508 2005-05-26 Andreas Jaeger <aj@suse.de>
12509
12510 PR testsuite/20772
12511 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
12512 gcc.misc-tests/i386-pf-athlon-1.c,
12513 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12514 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
12515 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
12516 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
12517 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
12518 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
12519 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
12520 programs.
12521
12522 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
12523 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
12524 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
12525 x86-64 compilation.
12526
12527 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
12528 x86_64.
12529
12530 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
12531 effective-target ilp32.
12532
12533 2005-05-26 David Ung <davidu@mips.com>
12534
12535 * gcc.target/mips/ext_ins.c: New test for testing the generation
12536 of MIPS32/64 rev 2 ext/ins instructions.
12537
12538 2005-05-26 Andreas Jaeger <aj@suse.de>
12539
12540 * treelang/compile/unsigned.tree: Use gimple instead of
12541 nonexisting generic dump.
12542
12543 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
12544
12545 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
12546
12547 2005-05-26 Andreas Jaeger <aj@suse.de>
12548
12549 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
12550
12551 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
12552
12553 PR libfortran/17283
12554 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
12555 Test callee-allocated memory with write statements.
12556
12557 2005-05-25 Roger Sayle <roger@eyesopen.com>
12558
12559 PR middle-end/21709
12560 * gcc.dg/pr21709-1.c: New test case.
12561
12562 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12563 Mike Stump <mrs@apple.com>
12564
12565 * objc/execute/next_mapping.h: Update for C++.
12566
12567 * obj-c++.dg/selector-1.mm: Move to...
12568 * obj-c++.dg/selector-4.mm: here...
12569
12570 * obj-c++.dg/basic.mm: New.
12571 * obj-c++.dg/comp-types-1.mm: New.
12572 * obj-c++.dg/cxx-class-1.mm: New.
12573 * obj-c++.dg/cxx-ivars-1.mm: New.
12574 * obj-c++.dg/cxx-ivars-2.mm: New.
12575 * obj-c++.dg/cxx-ivars-3.mm: New.
12576 * obj-c++.dg/cxx-scope-1.mm: New.
12577 * obj-c++.dg/cxx-scope-2.mm: New.
12578 * obj-c++.dg/defs.mm: New.
12579 * obj-c++.dg/empty-private-1.mm: New.
12580 * obj-c++.dg/encode-1.mm: New.
12581 * obj-c++.dg/encode-2.mm: New.
12582 * obj-c++.dg/encode-3.mm: New.
12583 * obj-c++.dg/extern-c-1.mm: New.
12584 * obj-c++.dg/extra-semi.mm: New.
12585 * obj-c++.dg/fix-and-continue-2.mm: New.
12586 * obj-c++.dg/isa-field-1.mm: New.
12587 * obj-c++.dg/ivar-list-semi.mm: New.
12588 * obj-c++.dg/local-decl-1.mm: New.
12589 * obj-c++.dg/lookup-1.mm: New.
12590 * obj-c++.dg/lookup-2.mm: New.
12591 * obj-c++.dg/method-1.mm: New.
12592 * obj-c++.dg/method-2.mm: New.
12593 * obj-c++.dg/method-3.mm: New.
12594 * obj-c++.dg/method-4.mm: New.
12595 * obj-c++.dg/method-5.mm: New.
12596 * obj-c++.dg/method-6.mm: New.
12597 * obj-c++.dg/method-7.mm: New.
12598 * obj-c++.dg/no-extra-load.mm: New.
12599 * obj-c++.dg/overload-1.mm: New.
12600 * obj-c++.dg/pragma-1.mm: New.
12601 * obj-c++.dg/pragma-2.mm: New.
12602 * obj-c++.dg/private-1.mm: New.
12603 * obj-c++.dg/private-2.mm: New.
12604 * obj-c++.dg/proto-qual-1.mm: New.
12605 * obj-c++.dg/qual-types-1.mm: New.
12606 * obj-c++.dg/stubify-1.mm: New.
12607 * obj-c++.dg/stubify-2.mm: New.
12608 * obj-c++.dg/super-class-1.mm: New.
12609 * obj-c++.dg/super-class-2.mm: New.
12610 * obj-c++.dg/super-dealloc-1.mm: New.
12611 * obj-c++.dg/super-dealloc-2.mm: New.
12612 * obj-c++.dg/template-1.mm: New.
12613 * obj-c++.dg/template-2.mm: New.
12614 * obj-c++.dg/template-3.mm: New.
12615 * obj-c++.dg/template-4.mm: New.
12616 * obj-c++.dg/template-5.mm: New.
12617 * obj-c++.dg/template-6.mm: New.
12618 * obj-c++.dg/try-catch-1.mm: New.
12619 * obj-c++.dg/try-catch-2.mm: New.
12620 * obj-c++.dg/try-catch-3.mm: New.
12621 * obj-c++.dg/try-catch-4.mm: New.
12622 * obj-c++.dg/try-catch-5.mm: New.
12623 * obj-c++.dg/try-catch-6.mm: New.
12624 * obj-c++.dg/try-catch-7.mm: New.
12625 * obj-c++.dg/try-catch-8.mm: New.
12626 * obj-c++.dg/try-catch-9.mm: New.
12627 * obj-c++.dg/va-meth-1.mm: New.
12628
12629 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12630
12631 * obj-c++.dg/selector-1.mm: New.
12632 * obj-c++.dg/selector-2.mm: New.
12633
12634 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12635
12636 * obj-c++.dg/selector-3.mm: New.
12637 * objc.dg/selector-3.m: New.
12638
12639 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12640
12641 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
12642 about where warning appears.
12643
12644 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12645
12646 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
12647 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
12648 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
12649 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
12650
12651 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12652
12653 * gcc.dg/20050524-1.c: New test.
12654
12655 2005-05-25 Jan Hubicka <jh@suse.cz>
12656
12657 * gcc.dg/tree-prof/inliner-1.c: New.
12658
12659 2005-05-25 Janis Johnson <janis187@us.ibm.com>
12660
12661 * gcc.dg/tree-prof: New directory.
12662 * gcc.dg/tree-prof/tree-prof.exp: New.
12663
12664 2005-05-25 DJ Delorie <dj@redhat.com>
12665
12666 * gcc.dg/Wattributes-1.c: New.
12667 * gcc.dg/Wattributes-2.c: New.
12668 * gcc.dg/Wattributes-3.c: New.
12669
12670 20005-05-24 Janis Johnson <janis187@us.ibm.com>
12671
12672 PR tree-optimization/19833
12673 * gcc.dg/uninit-4.c: Remove xfail.
12674 * gcc.dg/uninit-9.c: Ditto.
12675
12676 2005-05-24 Ziemowit Laski <zlaski@apple.com>
12677
12678 * obj-c++.dg/bitfield-[1-5].mm: New.
12679 * obj-c++.dg/class-protocol-1.mm: New.
12680 * obj-c++.dg/comp-types-1[0-1].mm: New.
12681 * obj-c++.dg/comp-types-[2-9].mm: New.
12682 * obj-c++.dg/encode-[4-8].mm: New.
12683 * obj-c++.dg/layout-1.mm: New.
12684 * obj-c++.dg/method-1[0-9].mm: New.
12685 * obj-c++.dg/method-2[0-1].mm: New.
12686 * obj-c++.dg/method-[8-9].mm: New.
12687 * obj-c++.dg/objc-gc-3.mm: New.
12688 * obj-c++.dg/try-catch-10.mm: New.
12689 * objc.dg/bitfield-5.m: New.
12690 * objc.dg/comp-types-10.m: New.
12691 * objc.dg/comp-types-9.m: New.
12692 * objc.dg/layout-1.m: New.
12693 * objc.dg/objc-gc-4.m: New.
12694 * objc.dg/try-catch-9.m: New.
12695 * objc.dg/class-protocol-1.m: Tweak diagnostics.
12696 * objc.dg/comp-types-1.m: Likewise.
12697 * objc.dg/comp-types-[5-6].m: Likewise.
12698 * objc.dg/method-9.m: Likewise.
12699
12700 2005-05-24 Janis Johnson <janis187@us.ibm.com>
12701
12702 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
12703 and on hardware without VMX support.
12704
12705 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
12706
12707 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
12708
12709 * lib/profopt.exp (dg-final-generate, dg-final-use,
12710 profopt-final-code, profopt-get-options): New.
12711 (profopt-execute): Process test directives.
12712
12713 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
12714 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
12715 cleanup-tree-dump, cleanup-saved-temps): Update comments.
12716
12717 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
12718
12719 PR C++/21645
12720 * g++.dg/init/ctor5.C: New test.
12721
12722 2005-05-24 Ira Rosen <irar@il.ibm.com>
12723
12724 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
12725 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
12726 vect-113.c, vect-114.c.
12727
12728 2005-05-23 Adam Nemet <anemet@lnxw.com>
12729
12730 * gcc.dg/const-elim-1.c: Remove xfails.
12731
12732 2005-05-23 Jeff Law <law@redhat.com>
12733
12734 * gcc.c-torture/compile/pr21638.c: New test.
12735 * gcc.c-torture/compile/20050520-1.c: New test.
12736
12737 2005-05-23 Nick Clifton <nickc@redhat.com>
12738
12739 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
12740 be a proper triple, ie: m32r*-*-*.
12741 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12742
12743 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
12744
12745 PR middle-end/21331
12746 PR tree-opt/21293
12747 * gcc.c-torture/compile/pr21293.c: New test.
12748 * gcc.c-torture/execute/pr21331.c: New test.
12749
12750 2004-05-20 Richard Henderson <rth@redhat.com>
12751
12752 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
12753
12754 2005-05-20 Ziemowit Laski <zlaski@apple.com>
12755
12756 * obj-c++-dg.exp: Add.
12757 * obj-c++.exp: Add.
12758 * obj-c++.dg/dg.exp: Add.
12759
12760 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
12761
12762 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
12763 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
12764
12765 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
12766
12767 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
12768
12769 2004-05-19 Richard Henderson <rth@redhat.com>
12770
12771 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
12772
12773 2005-05-19 Janis Johnson <janis187@us.ibm.com>
12774
12775 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
12776
12777 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
12778
12779 2005-05-19 Jakub Jelinek <jakub@redhat.com>
12780
12781 PR c++/21495
12782 * g++.dg/parse/extern1.C: New test.
12783 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
12784
12785 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12786
12787 * gcc.dg/c99-math.h: New.
12788 * gcc.dg/c99-math-float-1.c: New test.
12789 * gcc.dg/c99-math-double-1.c: Likewise.
12790 * gcc.dg/c99-math-long-double-1.c: Likewise.
12791
12792 2005-05-18 Richard Henderson <rth@redhat.com>
12793
12794 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
12795
12796 2005-05-18 Devang Patel <dpatel@apple.com>
12797
12798 * g++.dg/opt/20050511-1.C: New test.
12799
12800 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
12801
12802 PR libfortran/21127
12803 * gfortran.dg/reshape-complex.f90: New test.
12804
12805 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
12806
12807 * gfortran.dg/array_constructor_1.f90: New test.
12808 * gfortran.dg/array_constructor_2.f90: New test.
12809
12810 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
12811
12812 PR fortran/20954
12813 * gfortran.dg/pr20954.f: New test.
12814
12815 2005-05-17 Mike Stump <mrs@apple.com>
12816
12817 Yet more Objective-C++...
12818
12819 * objc.dg/method-5.m: Update.
12820 * objc.dg/method-6.m: Update.
12821 * objc.dg/method-7.m: Update.
12822 * objc.dg/method-9.m: Update.
12823 * objc.dg/try-catch-2.m: Update.
12824
12825 2005-05-17 Mark Mitchell <mark@codesourcery.com>
12826
12827 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
12828 Remove little-endian optimizations.
12829
12830 2005-05-17 Jeff Law <law@redhat.com>
12831
12832 * g++.dg/tree-ssa/pr14814.C: New test.
12833 * gcc.dg/tree-ssa/pr14814.C: New test.
12834 * gcc.dg/tree-ssa/pr17141-1.C: New test.
12835 * gcc.dg/tree-ssa/pr17141-2.C: New test.
12836
12837 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12838
12839 * gcc.dg/compat/generate-random.c: Do not include
12840 libiberty.h.
12841 * gcc.dg/compat/generate-random_r.c: Likewise.
12842
12843 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
12844
12845 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
12846
12847 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12848
12849 PR middle-end/21595
12850 * g++.dg/tree-ssa/builtin1.C: New testcase.
12851
12852 2005-05-17 Jakub Jelinek <jakub@redhat.com>
12853
12854 PR c++/21454
12855 * g++.dg/opt/const4.C: New test.
12856
12857 PR middle-end/21492
12858 * g++.dg/opt/crossjump1.C: New test.
12859
12860 PR tree-optimization/21610
12861 * gcc.c-torture/compile/20050516-1.c: New test.
12862
12863 PR fortran/15080
12864 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
12865 about the test failing.
12866 * gfortran.fortran-torture/execute/where_7.f90: New test.
12867 * gfortran.fortran-torture/execute/where_8.f90: New test.
12868
12869 2005-05-16 Richard Henderson <rth@redhat.com>
12870
12871 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
12872 i?86 and x86_64.
12873
12874 2005-05-16 Mark Mitchell <mark@codesourcery.com>
12875
12876 * gcc.dg/compat/generate-random.c (config.h): Do not include.
12877 (limits.h): Include unconditionally.
12878 (stdlib.h): Likewise.
12879 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
12880 (limits.h): Include unconditionally.
12881 (stdlib.h): Likewise.
12882 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
12883 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
12884 (limits.h): Include unconditionally.
12885 (stdlib.h): Likewise.
12886 (hashtab.h): Do not include.
12887 (getopt.h): Likewise.
12888 (stddef.h): Include.
12889 (hashval_t): Define.
12890 (struct entry): Add "next" field.
12891 (HASH_SIZE): New macro.
12892 (hash_table): New variable.
12893 (switchfiles): Do not use xmalloc.
12894 (mix): New macro.
12895 (iterative_hash): New function.
12896 (hasht): Remove.
12897 (e_exists): New function.
12898 (e_insert): Likewise.
12899 (output): Use, instead of libiberty hashtable functions.
12900 (main): Do not use getopt. Do not call htab_create.
12901
12902 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
12903
12904 PR libstdc++/21526
12905 * lib/target-supports.exp (check_mkfifo_available):
12906 Return 0 for cygwin as mkfifo support incomplete on platform.
12907 Fix typos in comments.
12908
12909 2005-05-15 Mark Mitchell <mark@codesourcery.com>
12910
12911 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
12912
12913 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
12914
12915 PR fortran/17432
12916 * gfortran.dg/assign_4.f: New test.
12917
12918 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
12919
12920 PR tree-optimization/21563
12921 * gcc.dg/tree-ssa/pr21563.c: New.
12922
12923 2005-05-14 Jan Hubicka <jh@suse.cz>
12924
12925 * gcc.dg/noreturn-7.c: Allow control reaches warning.
12926
12927 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
12928
12929 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
12930
12931 2005-05-13 Julian Brown <julian@codesourcery.com>
12932
12933 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
12934 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
12935
12936 2005-05-13 Jan Hubicka <jh@suse.cz>
12937
12938 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
12939 * gcc.dg/fold-xor-?.c: Likewise.
12940 * gcc.dg/pr15784-?.c: Likewise.
12941 * gcc.dg/pr20922-?.c: Likewise.
12942 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
12943 * gcc.dg/tree-ssa/pr17598.c: Likewise.
12944 * gcc.dg/tree-ssa/pr20470.c: Likewise.
12945
12946 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12947
12948 PR fortran/21260
12949 * gfortran.dg/hollerith_1.f90: New test.
12950
12951 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12952
12953 * gfortran.dg/func_result_2.f90: New test.
12954
12955 2005-05-11 Bud Davis <bdavis@gfortran.org>
12956
12957 * gfortran.dg/dev_null.f90: New test.
12958
12959 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
12960
12961 * gcc.dg/arm-vfp1.c: Revert last change.
12962
12963 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
12964
12965 PR middle-end/19807
12966 PR tree-optimization/19639
12967 * g++.dg/tree-ssa/pr19807.C: New testcase.
12968
12969 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12970
12971 PR libfortran/21471
12972 * gfortran.dg/append-1.f90: New test.
12973
12974 2005-05-10 Diego Novillo <dnovillo@redhat.com>
12975
12976 * gcc.dg/pr18501.c: XFAIL.
12977 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
12978 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
12979 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
12980 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
12981 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
12982 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
12983 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
12984 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
12985
12986 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12987
12988 PR fortran/20178
12989 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
12990 gfortran.dg/f2c_3.f90: New tests.
12991
12992 * gfortran.dg/return_1.f90: Fix dg annotation.
12993
12994 2005-05-10 Diego Novillo <dnovillo@redhat.com>
12995
12996 * gcc.c-torture/compile/20050510-1.c: New test.
12997
12998 2005-05-10 Mark Mitchell <mark@codesourcery.com>
12999
13000 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
13001
13002 2005-05-10 Bob Wilson <bob.wilson@acm.org>
13003
13004 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
13005
13006 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
13007
13008 PR c/17913
13009 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
13010
13011 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
13012
13013 PR c/21342
13014 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
13015 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
13016
13017 2005-05-10 Ben Elliston <bje@au.ibm.com>
13018
13019 PR debug/16676
13020 * gcc.dg/debug/pr16676.c: New test.
13021
13022 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
13023
13024 PR testsuite/21443
13025 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
13026 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
13027 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
13028 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
13029 Change -O1 to -O2.
13030 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
13031 -fno-tree-dominator-opts.
13032
13033 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13034
13035 * gfortran.dg/return_1.f90: New test.
13036
13037 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
13038
13039 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
13040
13041 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
13042
13043 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
13044
13045 PR c++/21427
13046 * g++.dg/inherit/covariant13.C: New.
13047
13048 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13049
13050 PR libfortran/19155
13051 * gfortran.dg/pr19155.f: New test.
13052
13053 2005-05-08 Roger Sayle <roger@eyesopen.com>
13054
13055 PR inline-asm/8788
13056 * gcc.dg/pr8788-1.c: New testcase.
13057
13058 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
13059
13060 PR target/21416
13061 * gcc.target/mips/fpcmp-[12].c: New tests.
13062
13063 2005-05-06 Mark Mitchell <mark@codesourcery.com>
13064
13065 * lib/target-supports-dg.exp (dg-require-fork): New function.
13066 (dg-require-mkfifo): Likewise.
13067 * lib/target-supports.exp (check_function_available): New
13068 function.
13069 (check_fork_available): Likewise.
13070 (check_mkfifo_available): Likewise.
13071
13072 2005-05-06 Jeff Law <law@redhat.com>
13073
13074 * gcc.c-torture/compile/pr21380.c: New test.
13075
13076 2005-05-06 Jakub Jelinek <jakub@redhat.com>
13077
13078 PR c++/20961
13079 * g++.dg/ext/weak3.C: New test.
13080
13081 2005-05-05 Mark Mitchell <mark@codesourcery.com>
13082
13083 PR c++/21352
13084 * g++.dg/template/crash37.C: New test.
13085
13086 2005-05-05 Paul Brook <paul@codesourcery.com>
13087
13088 * gcc.dg/arm-g2.c: Use effective-target arm32.
13089 * gcc.dg/arm-mmx-1.c: Ditto.
13090 * gcc.dg/arm-scd42-2.c: Ditto.
13091 * gcc.dg/arm-vfp1.c: Ditto.
13092 * lib/target-supports.exp (check_effective_target_arm32): New
13093 function.
13094
13095 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
13096
13097 PR libfortran/21354
13098 gfortran.dg/in_pack_rank7.f90: New test.
13099
13100 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
13101
13102 PR middle-end/15618
13103 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
13104
13105 2005-05-04 Jakub Jelinek <jakub@redhat.com>
13106
13107 PR middle-end/21265
13108 * gcc.dg/20050503-1.c: New test.
13109
13110 PR rtl-optimization/21239
13111 * gcc.dg/i386-sse-11.c: New test.
13112
13113 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
13114
13115 PR target/16888
13116 * gcc.target/i386/asm-1.c: New test.
13117
13118 2005-05-03 Jakub Jelinek <jakub@redhat.com>
13119
13120 PR rtl-optimization/21330
13121 * gcc.c-torture/execute/20050502-1.c: New test.
13122
13123 PR target/21297
13124 * gcc.c-torture/execute/20050502-2.c: New test.
13125
13126 2005-05-03 Uros Bizjak <uros@kss-loka.si>
13127
13128 PR middle-end/21282
13129 * gcc.dg/pr21282.c: New.
13130
13131 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13132
13133 * gcc.dg/vect/pr20122.c: Clean up .vect file.
13134 * gcc.dg/vect/vect-92.c: Likewise.
13135 * gcc.dg/vect/vect-93.c: Likewise.
13136 * gcc.dg/vect/vect-dv-1.c: Likewise.
13137 * gcc.dg/vect/vect-dv-2.c: Likewise.
13138 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
13139
13140 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13141
13142 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
13143 * gfortran.dg/vect/vect-2.f90: Likewise.
13144 * gfortran.dg/vect/vect-3.f90: Likewise.
13145 * gfortran.dg/vect/vect-4.f90: Likewise.
13146 * gfortran.dg/vect/vect-5.f90: Likewise.
13147
13148 2005-05-02 Geoffrey Keating <geoffk@apple.com>
13149
13150 PR target/20813
13151 * gcc.dg/rs6000-fpint-2.c: New.
13152
13153 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
13154
13155 PR c/15698
13156 * gcc.dg/builtins-30.c: Update expected messages.
13157 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
13158 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
13159 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
13160
13161 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
13162
13163 PR tree-optimization/21294
13164 * gcc.dg/tree-ssa/pr21294.c: New.
13165
13166 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
13167
13168 * gcc.dg/altivec-3.c (vec_store): Do not use the old
13169 __builtin_altivec_st_internal_4si built-in.
13170
13171 2005-05-02 Mark Mitchell <mark@codesourcery.com>
13172
13173 PR c++/15875
13174 * g++.dg/template/ptrmem14.C: New test.
13175
13176 2005-05-02 Paul Brook <paul@codesourcery.com>
13177
13178 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
13179
13180 2005-05-02 Michael Matz <matz@suse.de>
13181
13182 PR c++/19542
13183 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
13184
13185 2005-05-01 Mark Mitchell <mark@codesourcery.com>
13186
13187 * g++.dg/cpp/weak.C: New test.
13188
13189 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13190
13191 * gcc.dg/tree-ssa/loop-8.c: New test.
13192
13193 2005-04-30 Michael Maty <matz@suse.de>
13194
13195 * gcc.dg/inline-mcpy.c: New test.
13196
13197 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
13198
13199 PR libfortran/18958
13200 * gfortran.dg/eoshift.f90: New test case.
13201
13202 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
13203
13204 PR libfortran/18857
13205 * gfortran.dg/matmul_1.f90: New test.
13206
13207 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13208
13209 PR tree-optimization/21030
13210 * gcc.dg/tree-ssa/pr21030.c: New.
13211
13212 2005-04-29 Devang Patel <dpatel@apple.com>
13213
13214 PR tree-optimization/21272
13215 * gcc.dg/vect/vect-ifcvt-10.c: New test.
13216
13217 2005-04-29 Jakub Jelinek <jakub@redhat.com>
13218
13219 PR fortran/13082
13220 PR fortran/18824
13221 * gfortran.dg/entry_4.f90: New test.
13222 * gfortran.fortran-torture/execute/entry_1.f90: New test.
13223 * gfortran.fortran-torture/execute/entry_2.f90: New test.
13224 * gfortran.fortran-torture/execute/entry_3.f90: New test.
13225 * gfortran.fortran-torture/execute/entry_4.f90: New test.
13226 * gfortran.fortran-torture/execute/entry_5.f90: New test.
13227 * gfortran.fortran-torture/execute/entry_6.f90: New test.
13228 * gfortran.fortran-torture/execute/entry_7.f90: New test.
13229
13230 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13231
13232 * gfortran.fortran-torture/execute/entry_8.f90: New test.
13233
13234 2005-04-29 Paul Brook <paul@codesourcery.com>
13235
13236 * gfortran.dg/entry_3.f90: New test.
13237
13238 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13239
13240 * gfortran.dg/implicit_4.f90: New test.
13241
13242 2005-04-28 Bob Wilson <bob.wilson@acm.org>
13243
13244 * lib/target-supports.exp (check_profiling_available): Return
13245 false for xtensa-*-elf.
13246
13247 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
13248
13249 * lib/fortran-torture.exp (fortran-torture.exp): Catch
13250 error if file cannot be deleted.
13251
13252 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13253
13254 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
13255 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
13256 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
13257 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
13258 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
13259 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
13260 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
13261 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
13262 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
13263 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
13264 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
13265 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
13266 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
13267
13268 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13269
13270 PR fortran/20865
13271 * gfortran.dg/pr20865.f90: New test.
13272
13273 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
13274
13275 * gcc.dg/void-cast-2.c: New test.
13276
13277 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13278
13279 PR c/21159
13280 * gcc.dg/void-cast-1.c: New test.
13281
13282 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
13283
13284 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
13285
13286 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13287
13288 PR fortran/21177
13289 * gfortran.dg/pr21177.f90: New test.
13290
13291 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
13292
13293 PR tree-optimization/21171
13294 * gcc.dg/tree-ssa/pr21171.c: New test.
13295
13296 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
13297
13298 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
13299 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
13300 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
13301 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
13302 gcc.dg/tree-ssa/gen-vect-32.c: New.
13303 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
13304 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
13305 don't run on PPC32.
13306
13307 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13308
13309 PR c/21213
13310 * gcc.dg/transparent-union-3.c: New test.
13311
13312 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13313
13314 PR c/20740
13315 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
13316 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
13317 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
13318 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
13319 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
13320 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
13321
13322 2005-04-26 Jeff Law <law@redhat.com>
13323
13324 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
13325 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
13326 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
13327 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
13328 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
13329 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
13330 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
13331
13332 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
13333
13334 PR tree-optimization/17598
13335 * gcc.dg/tree-ssa/pr17598.c: New testcase.
13336
13337 2005-04-25 Mike Stump <mrs@apple.com>
13338
13339 * objc.dg/fix-and-continue-1.m: Add.
13340
13341 2005-04-25 Roger Sayle <roger@eyesopen.com>
13342
13343 PR c++/20995
13344 * g++.dg/opt/pr20995-1.C: New test case.
13345
13346 2005-04-25 Devang Patel <dpatel@apple.com>
13347
13348 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
13349
13350 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13351
13352 PR testsuite/21062
13353 * g++.dg/opt/alias2.C (printf): Correct the prototype.
13354
13355 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13356
13357 PR C++/21188
13358 * g++.dg/opt/rtti2.C: New test.
13359
13360 2005-04-25 Paul Brook <paul@codesourcery.com>
13361 Steven G. Kargl <kargls@comcast.net>
13362
13363 PR fortran/20879
13364 * gfortran.dg/ichar_1.f90: New file.
13365
13366 2005-04-24 Jakub Jelinek <jakub@redhat.com>
13367
13368 PR middle-end/20991
13369 * g++.dg/opt/pr20991.C: New test.
13370
13371 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
13372 where sizeof (type) < __alignof__ (type).
13373 * gcc.dg/compat/struct-layout-1.h: Likewise.
13374
13375 2005-04-24 Per Bothner <per@bothner.com>
13376 Devang Patel <dpatel@apple.com>
13377
13378 PR preprocessor/20907
13379 * gcc.dg/cpp/very-long-comment.c: New test.
13380
13381 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13382
13383 PR fortran/20059
13384 * gfortran.dg/common_5.f: New test.
13385
13386 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
13387
13388 PR middle-end/21082
13389 * g++.dg/tree-ssa/pr21082.C: New testcase.
13390
13391 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
13392
13393 * gcc.dg/vect/vect-99.c: New test.
13394
13395 2005-04-22 Diego Novillo <dnovillo@redhat.com>
13396
13397 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
13398
13399 2005-04-22 Jeff Law <law@redhat.com>
13400
13401 * gcc.dg/uninit-5.c: Remove xfails.
13402 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
13403 conditionals and loads.
13404
13405 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
13406
13407 PR libfortran/20074
13408 PR libfortran/20436
13409 PR libfortran/21108
13410 * gfortran.dg/nested_reshape.f90: new test
13411 * gfortran.dg/reshape-alloc.f90: new test
13412 * gfortran.dg/reshape.f90: new test
13413
13414 2005-04-22 Mark Mitchell <mark@codesourcery.com>
13415
13416 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
13417
13418 * gcc.dg/arm-vfp1.c: New test.
13419
13420 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
13421
13422 PR c++/21087
13423 * g++.dg/lookup/builtin2.C: New test.
13424
13425 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
13426
13427 * gcc.dg/weak/weak-13.c: New test.
13428
13429 2005-04-21 Geoffrey Keating <geoffk@apple.com>
13430
13431 * lib/target-supports.exp (check_effective_target_sync_int_long):
13432 Add powerpc*.
13433
13434 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
13435
13436 * gcc.target/mips/branch-1.c: New test.
13437
13438 2005-04-21 Richard Henderson <rth@redhat.com>
13439
13440 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
13441 * gcc.dg/vect/vect-86.c: Likewise.
13442 * gcc.dg/vect/vect-87.c: Likewise.
13443 * gcc.dg/vect/vect-88.c: Likewise.
13444
13445 2005-04-21 Devang Patel <dpatel@apple.com>
13446
13447 PR optimization/20994
13448 * gcc.dg/tree-ssa/ifc-3.c: New test.
13449
13450 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13451
13452 PR c/12913
13453 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
13454 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
13455 gcc.dg/c99-vla-jump-5.c: New tests.
13456
13457 2005-04-19 Richard Henderson <rth@redhat.com>
13458
13459 * lib/target-supports.exp (check_effective_target_vect_int_mult):
13460 Fix typo in exists check.
13461 (check_effective_target_sync_int_long): New.
13462 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
13463 * gcc.dg/ia64-sync-2.c: Likewise.
13464 * gcc.dg/ia64-sync-3.c: Likewise.
13465 * gcc.dg/ia64-sync-4.c: Likewise.
13466
13467 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
13468
13469 * gcc.dg/fold-xor-1.c: New test.
13470 * gcc.dg/fold-xor-2.c: New test.
13471
13472 2005-04-19 James E. Wilson <wilson@specifixinc.com>
13473
13474 PR target/20670
13475 * g++.dg/eh/fp-regs.C: New test.
13476
13477 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13478
13479 * gcc.dg/Wint-to-pointer-cast-1.c,
13480 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
13481 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
13482 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
13483
13484 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13485
13486 PR fortran/16861
13487 * gfortran.dg/pr16861.f90: New test.
13488
13489 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13490
13491 * gcc.dg/pr21085.c: New test.
13492
13493 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
13494
13495 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
13496 (setup_mips_tests, dg-mips-options): New procedures.
13497 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
13498 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
13499 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
13500 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13501 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
13502 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
13503 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
13504 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13505 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
13506 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
13507 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
13508 dg-mips-options instead of dg-options. Remove now-redundant
13509 preprocessor guards.
13510 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
13511 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13512 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13513 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
13514 * gcc.dg/vr-mult-2.c: Delete.
13515 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
13516 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
13517 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
13518 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
13519 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
13520 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
13521 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
13522
13523 2005-04-18 Laurent GUERBY <laurent@guerby.net>
13524
13525 * ada/acats/run_all.sh: Use sync when executable not present.
13526
13527 2005-04-18 Devang Patel <dpatel@apple.com>
13528
13529 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
13530 * gcc.dg/vect/vect-11a.c: New.
13531 * gcc.dg/vect/vect-none.c: Update.
13532 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
13533
13534 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13535
13536 PR tree-optimization/20922
13537 * gcc.dg/pr20922-1.c: New test.
13538 * gcc.dg/pr20922-2.c: New test.
13539 * gcc.dg/pr20922-3.c: New test.
13540 * gcc.dg/pr20922-4.c: New test.
13541 * gcc.dg/pr20922-5.c: New test.
13542 * gcc.dg/pr20922-6.c: New test.
13543
13544 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13545
13546 PR libfortran/20950
13547 * gfortran.dg/pr20950.f: New test.
13548
13549 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13550
13551 PR libfortran/19216
13552 * gfortran.dg/pr19216.f: New test.
13553
13554 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
13555
13556 PR tree-optimization/21001
13557 * gcc.dg/tree-ssa/pr21001.c: New.
13558
13559 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
13560
13561 PR libfortran/21075
13562 * gfortran.dg/reshape_rank7.f90: New test.
13563
13564 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
13565
13566 PR libfortran/12884 gfortran.dg/pr12884.f: New test
13567 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
13568 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
13569 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
13570 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
13571 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
13572 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
13573 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
13574 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
13575 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
13576 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
13577 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
13578 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
13579 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
13580 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
13581 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
13582 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
13583 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
13584 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
13585 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
13586 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
13587
13588 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
13589
13590 * gfortran.dg/wtruncate.f: New testcase.
13591 * gfortran.dg/wtruncate.f90: New testcase.
13592
13593 2005-04-16 Mark Mitchell <mark@codesourcery.com>
13594
13595 PR c++/21025
13596 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
13597 which sizeof/alignof is dependent, rather than just whether we are
13598 processing_template_decl.
13599
13600 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13601
13602 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13603 corrected typo where the wrong variables had been compared.
13604
13605 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13606
13607 PR libfortran/18495
13608 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13609 Test callee-allocated version of return array with a write
13610 statement.
13611 Test spread with a temporary with another write statement.
13612
13613 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
13614
13615 PR tree-optimization/21031
13616 * gcc.dg/tree-ssa/pr21031.c: New.
13617
13618 2005-04-15 Uros Bizjak <uros@kss-loka.si>
13619
13620 PR tree-optimization/21004
13621 * gcc.dg/builtins-53.c: Include builtins-config.h.
13622 Check floorf, ceilf, floorl and ceill transformations
13623 only when HAVE_C99_RUNTIME is defined.
13624
13625 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
13626
13627 PR middle-end/20739
13628 * gcc.dg/tree-ssa/pr20739.c: New test.
13629
13630 2005-04-14 Mike Stump <mrs@apple.com>
13631
13632 * gcc.dg/Foundation.framework/empty: New.
13633 * gcc.dg/framework-2.c: New.
13634
13635 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13636
13637 PR tree-optimization/21021
13638 * gcc.c-torture/compile/pr21021.c: New.
13639
13640 2005-04-14 Janis Johnson <janis187@us.ibm.com
13641
13642 PR testsuite/21010
13643 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
13644 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
13645 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
13646 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
13647 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
13648 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
13649 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
13650 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
13651
13652 2005-04-14 Richard Henderson <rth@redhat.com>
13653
13654 * lib/target-supports.exp (check_effective_target_vect_condition):
13655 Add ia64, i?86, and x86_64.
13656
13657 2005-04-14 Steven G. Kargl <kargls@comcast.net>
13658
13659 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
13660
13661 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13662
13663 PR tree-optimization/20657
13664 * gcc.dg/tree-ssa/pr20657.c: New.
13665
13666 2005-04-14 Uros Bizjak <uros@kss-loka.si>
13667
13668 * gcc.dg/builtins-53.c: Also check (int)trunc* and
13669 (long long int)trunc*.
13670
13671 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
13672
13673 PR target/20927
13674 * gcc.dg/pr20927.c: New test.
13675
13676 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
13677
13678 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
13679 * gcc.target/mips/asm-1.c: Likewise.
13680
13681 2005-04-13 Dale Johannesen <dalej@apple.com>
13682
13683 * objc.dg/objc-fast-4.m: New.
13684
13685 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
13686
13687 * gcc.target/cris/torture/cris-torture.exp: New driver in new
13688 directory.
13689 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
13690
13691 2005-04-13 David Edelsohn <edelsohn@gnu.org>
13692
13693 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
13694 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
13695 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
13696
13697 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
13698
13699 PR tree-optimization/20913
13700 * gcc.dg/tree-ssa/pr20913.c: New.
13701
13702 PR tree-optimization/20702
13703 * gcc.dg/tree-ssa/pr20702.c: New.
13704
13705 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13706
13707 PR c++/13744
13708 * g++.dg/inherit/local3.C: New test.
13709
13710 2005-04-12 Jeff Law <law@redhat.com>
13711
13712 * gcc.dg/tree-ssa/20050412-1.c: New test.
13713
13714 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
13715
13716 PR libfortran/19016
13717 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
13718 Add tests with mask generated by expression.
13719 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13720 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13721 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13722
13723 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
13724
13725 PR middle-end/20917
13726 * gcc.dg/20050409-1.c: New test.
13727
13728 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
13729
13730 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
13731
13732 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13733
13734 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13735 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
13736 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13737 (TARGET_CXX): Adjust accordingly.
13738 * target.h (struct gcc_target): Remove epxort_class_data. Add
13739 determine_class_data_visibility and class_data_always_comdat.
13740 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13741 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
13742 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13743 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
13744 (arm_cxx_determine_class_data_visibility): New.
13745 (arm_cxx_class_data_always_comdat): Likewise.
13746 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13747 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
13748 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13749 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
13750 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
13751 Define.
13752
13753 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13754
13755 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
13756
13757 2005-04-11 Geoffrey Keating <geoffk@apple.com>
13758
13759 * gcc.dg/i386-darwin-fpmath.c: New.
13760
13761 2004-04-11 Devang Patel <dpatel@apple.com>
13762
13763 * lib/target-supports.exp (check_effective_target_vect_condition): New.
13764 * gcc.dg/vect/vect-ifcvt-1.c: New test.
13765 * gcc.dg/vect/vect-ifcvt-2.c: New test.
13766 * gcc.dg/vect/vect-ifcvt-3.c: New test.
13767 * gcc.dg/vect/vect-ifcvt-4.c: New test.
13768 * gcc.dg/vect/vect-ifcvt-5.c: New test.
13769 * gcc.dg/vect/vect-ifcvt-6.c: New test.
13770 * gcc.dg/vect/vect-ifcvt-7.c: New test.
13771 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
13772
13773 2004-04-11 Devang Patel <dpatel@apple.com>
13774
13775 * gcc.dg/vect/vect-dv-1.c: New test.
13776 * gcc.dg/vect/vect-dv-2.c: New test.
13777
13778 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13779
13780 PR tree-optimization/20933
13781 * gcc.dg/tree-ssa/pr20933.c: New test.
13782
13783 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13784
13785 * gfortran.dg/fold_nearest.f90: New test.
13786
13787 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
13788
13789 * gcc.dg/tree-ssa/alias-1.c: New test.
13790
13791 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13792
13793 PR tree-optimization/20920
13794 * g++.dg/tree-ssa/pr20920.C: New test.
13795
13796 2005-04-11 Uros Bizjak <uros@kss-loka.si>
13797
13798 * gcc.dg/builtins-53.c: Also check (int)ceil* and
13799 (long long int)ceil*.
13800
13801 2005-04-10 Mark Mitchell <mark@codesourcery.com>
13802
13803 * g++.dg/warn/Wdtor1.C: Declare template in system header with
13804 explicit C++ linkage.
13805
13806 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13807
13808 * gfortran.dg/pr17229.f: Take care of the new obsolescence
13809 warning for arithmetic IF statements.
13810
13811 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
13812
13813 * eor_handling_1.f90: New test case.
13814 * eor_handling_2.f90: New test case.
13815 * eor_handling_3.f90: New test case.
13816 * eor_handling_4.f90: New test case.
13817 * eor_handling_5.f90: New test case.
13818 * noadv_size.f90: New test case.
13819 * pad_no.f90: New test case.
13820
13821 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
13822
13823 * gcc.c-torture/execute/20050410-1.c: New test.
13824
13825 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
13826
13827 * gcc.dg/pr20126.c: New.
13828
13829 2005-04-09 Bud Davis <bdavis@gfortran.org>
13830 Steven G. Kargl <kargls@comcast.net>
13831
13832 * gfortran.dg/PR19872.f: New test.
13833
13834 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13835
13836 * gfortran.dg/nint_1.f90: Fix dg-do directive.
13837
13838 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13839
13840 * gfortran.dg/nint_1.f90: New test.
13841
13842 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13843
13844 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
13845 Added test for callee-allocated arrays with write statements.
13846 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
13847 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
13848 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13849 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13850 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13851
13852 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13853
13854 PR libfortran/20163
13855 * gfortran.dg/open-options-blanks.f: New test.
13856
13857 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13858
13859 PR fortran/13257
13860 * gfortran.dg/comma_format_extension_[1234].f: New tests.
13861
13862 2005-04-09 Jakub Jelinek <jakub@redhat.com>
13863
13864 * gcc.dg/tree-ssa/stdarg-1.c: New test.
13865 * gcc.dg/tree-ssa/stdarg-2.c: New test.
13866 * gcc.dg/tree-ssa/stdarg-3.c: New test.
13867 * gcc.dg/tree-ssa/stdarg-4.c: New test.
13868 * gcc.dg/tree-ssa/stdarg-5.c: New test.
13869 * gcc.c-torture/execute/stdarg-4.c: New test.
13870
13871 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
13872
13873 PR target/20795
13874 * g++.dg/abi/param2.C: New test.
13875
13876 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13877
13878 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
13879
13880 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13881
13882 * gcc.dg/builtins-53.c: New test.
13883
13884 2005-04-08 Diego Novillo <dnovillo@redhat.com>
13885
13886 * g++.dg/tree-ssa/pr18178.C: New test.
13887 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
13888 * gcc.c-torture/execute/20041019-1.c: New test.
13889 * gcc.dg/tree-ssa/20041008-1.c: New test.
13890 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
13891 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
13892 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
13893 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
13894 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
13895 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
13896 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
13897 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
13898 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13899 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13900
13901 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
13902
13903 PR rtl-optimization/20466
13904 * gcc.c-torture/execute/pr20466-1.c: New test.
13905
13906 2005-04-08 Mark Mitchell <mark@codesourcery.com>
13907
13908 PR c++/20905
13909 * g++.dg/parse/cond2.C: New test.
13910
13911 PR c++/20145
13912 * g++.dg/warn/Wdtor1.C: New test.
13913
13914 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13915
13916 PR fortran/17229
13917 * gfortran.dg/pr17229.f: New test.
13918
13919 2005-04-07 Steven G. Kargl <kargls@comcast.net>
13920
13921 * gfortran.dg/tiny_1.f90: New test.
13922 * gfortran.dg/tiny_2.f90: ditto.
13923
13924 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
13925
13926 * gfortran.dg/eor_1.f90: Fix dg-do run line
13927 * gfortran.dg/open_new.f90: Fix dg-do run line
13928
13929 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
13930
13931 * lib/target-supports.exp (get_compiler_messages): Support
13932 optional arguments, the fourth being compiler options.
13933 (check_effective_target_fpic): New proc.
13934 * gcc.dg/20050321-2.c: Restrict to target fpic.
13935
13936 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
13937
13938 * gcc.dg/15443-1.c: New test.
13939 * gcc.dg/15443-2.c: Likewise.
13940
13941 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13942
13943 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
13944
13945 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13946
13947 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
13948
13949 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13950
13951 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
13952 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
13953 -m64.
13954 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
13955 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
13956 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
13957
13958 2005-04-06 Mark Mitchell <mark@codesourcery.com>
13959
13960 PR c++/20212
13961 * g++.dg/warn/Wunused-11.C: New test.
13962
13963 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
13964
13965 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
13966
13967 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
13968
13969 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
13970
13971 2005-04-05 Mark Mitchell <mark@codesourcery.com>
13972
13973 PR c++/20734
13974 * g++.dg/template/ptrmem13.C: New test.
13975
13976 2005-04-05 Per Bothner <per@bothner.com>
13977
13978 * lib/gcc.exp: Always add -fno-show-column, for now.
13979
13980 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
13981
13982 PR testsuite/20767
13983 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
13984 of plain old "unsigned int" for the type of "i". Makes this test
13985 64bit clean.
13986
13987 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
13988
13989 * gcc.dg/i386-ssefn-1.c: New test.
13990 * gcc.dg/i386-ssefn-2.c: New test.
13991 * gcc.dg/i386-ssefn-3.c: New test.
13992 * gcc.dg/i386-ssefn-4.c: New test.
13993
13994 2005-04-05 Jakub Jelinek <jakub@redhat.com>
13995
13996 PR tree-optimization/20076
13997 * gcc.dg/builtin-apply4.c: New test.
13998
13999 PR preprocessor/19475
14000 * gcc.dg/cpp/macspace1.c: New test.
14001 * gcc.dg/cpp/macspace2.c: New test.
14002
14003 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14004
14005 * gfortran.dg/pr20755.f: Fixed bad format.
14006
14007 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14008
14009 PR c++/20763
14010 * g++.dg/ext/attrib21.C: New test.
14011
14012 2004-04-05 Devang Patel <dpatel@apple.com>
14013
14014 * lib/target-supports.exp (check_effective_target_vect_shif): New.
14015 * gcc.dg/vect/vect-shift-1.c: New test.
14016
14017 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14018
14019 PR libfortran/20755
14020 * gfortran.dg/pr20755.f: New test.
14021
14022 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
14023
14024 * gfortran.dg/pr15959.f90: New test.
14025 * gfortran.dg/string_pad_trunc.f90: New test.
14026
14027 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14028
14029 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
14030 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
14031 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
14032 syntax.
14033
14034 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14035
14036 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
14037
14038 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14039
14040 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
14041 * gcc.c-torture/compile/20011119-2.c: Likewise.
14042 * gcc.c-torture/compile/981001-2.c: Likewise.
14043
14044 2005-04-04 Mark Mitchell <mark@codesourcery.com>
14045
14046 PR c++/20679
14047 * g++.dg/template/overload4.C: New test.
14048
14049 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14050
14051 PR c++/20746
14052 * g++.dg/abi/covariant5.C: New.
14053
14054 PR debug/20505
14055 * g++.dg/debug/const2.C: New.
14056
14057 2005-04-04 Jakub Jelinek <jakub@redhat.com>
14058
14059 PR rtl-optimization/16104
14060 * gcc.c-torture/execute/20050316-1.c: New test.
14061
14062 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14063
14064 * g++.dg/template/spec23.C: Fix dg-error text.
14065
14066 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
14067
14068 PR c++/19199
14069 * g++.dg/expr/lval2.C: New.
14070
14071 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14072
14073 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
14074 __builtin_strcasecmp and __builtin_strncasecmp.
14075
14076 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
14077
14078 PR c++/20723
14079 * g++.dg/template/spec22.C: New.
14080 * g++.dg/template/spec23.C: New.
14081
14082 2005-04-03 Dale Ranta <dir@lanl.gov>
14083 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14084
14085 PR libfortran/20068
14086 PR libfortran/20125
14087 PR libfortran/20156
14088 PR libfortran/20471
14089 * gfortran.dg/backspace.f: New test.
14090
14091 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
14092
14093 * gcc.dg/pr19345.c: New test.
14094
14095 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14096
14097 PR tree-optimization/20640
14098 * gcc.dg/torture/tree-loop-1.c: New.
14099
14100 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14101
14102 PR rtl-optimization/20290
14103 * gcc.c-torture/execute/loop-ivopts-2.c: New.
14104
14105 2005-04-02 Geoffrey Keating <geoffk@apple.com>
14106
14107 * gcc.dg/rs6000-fpint.c: New.
14108
14109 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14110
14111 * gcc.dg/old-style-then-proto-1.c: New test.
14112
14113 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14114
14115 * gfortran.fortran-torture/execute/backspace.f90: Check
14116 after backspace and read was incorrect.
14117
14118 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14119
14120 * gcc.c-torture/execute/builtins/strcat.c: Check the result
14121 buffer past the terminating NUL using memcmp.
14122 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
14123 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
14124
14125 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
14126 Fix unused/uninitialized variable warnings.
14127
14128 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
14129 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
14130 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
14131 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
14132
14133 * gcc.c-torture/execute/builtins/abs-1-lib.c,
14134 gcc.c-torture/execute/builtins/fputs-lib.c,
14135 gcc.c-torture/execute/builtins/lib/fprintf.c,
14136 gcc.c-torture/execute/builtins/lib/main.c,
14137 gcc.c-torture/execute/builtins/lib/memcmp.c,
14138 gcc.c-torture/execute/builtins/lib/memmove.c,
14139 gcc.c-torture/execute/builtins/lib/mempcpy.c,
14140 gcc.c-torture/execute/builtins/lib/memset.c,
14141 gcc.c-torture/execute/builtins/lib/printf.c,
14142 gcc.c-torture/execute/builtins/lib/sprintf.c,
14143 gcc.c-torture/execute/builtins/lib/stpcpy.c,
14144 gcc.c-torture/execute/builtins/lib/strchr.c,
14145 gcc.c-torture/execute/builtins/lib/strcmp.c,
14146 gcc.c-torture/execute/builtins/lib/strcpy.c,
14147 gcc.c-torture/execute/builtins/lib/strcspn.c,
14148 gcc.c-torture/execute/builtins/lib/strlen.c,
14149 gcc.c-torture/execute/builtins/lib/strncat.c,
14150 gcc.c-torture/execute/builtins/lib/strncmp.c,
14151 gcc.c-torture/execute/builtins/lib/strncpy.c,
14152 gcc.c-torture/execute/builtins/lib/strrchr.c,
14153 gcc.c-torture/execute/builtins/lib/strspn.c,
14154 gcc.c-torture/execute/builtins/lib/strstr.c,
14155 gcc.c-torture/execute/builtins/memops-asm-lib.c,
14156 gcc.c-torture/execute/builtins/strlen-2.c,
14157 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
14158 prototypes.
14159
14160 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14161
14162 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
14163 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
14164 selectany usage.
14165
14166 2005-04-01 Jakub Jelinek <jakub@redhat.com>
14167
14168 PR c++/19406
14169 * g++.dg/debug/using1.C: New test.
14170
14171 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
14172
14173 PR middle-end/20524
14174 * gcc.dg/alias-7.c: Prefix asm-declared name with
14175 __USER_LABEL_PREFIX__.
14176
14177 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
14178
14179 Fix fallout from PR middle-end/15700:
14180 * gcc.c-torture/compile/20011119-1.c: Take
14181 __USER_LABEL_PREFIX__ into account.
14182 * gcc.c-torture/compile/20011119-2.c: Likewise.
14183
14184 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
14185
14186 PR c++/18644
14187 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
14188
14189 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14190
14191 PR c/17855
14192 * gcc.c-torture/compile/struct-non-lval-1.c,
14193 gcc.c-torture/compile/struct-non-lval-2.c,
14194 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
14195
14196 2005-03-31 Janis Johnson <janis187@us.ibm.com>
14197
14198 * gcc.dg/tls/tls.exp: Remove temporary file.
14199 * g++.dg/tls/tls.exp: Ditto.
14200 * lib/file-format.exp: Ditto.
14201 * g++.dg/special/ecos.exp: Ditto.
14202
14203 * lib/profopt.exp: Treat prof_ext as a list.
14204 * gcc.misc-tests/bprob.exp: Ditto.
14205 * g++.dg/bprob/bprob.exp: Ditto.
14206
14207 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
14208 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
14209 g++.dg/tree-ssa/pointer-reference-alias.C,
14210 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
14211 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
14212 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
14213 g++.dg/vect/pr19951.cc: Ditto.
14214 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
14215 gcc.dg/builtins-47.c: Ditto.
14216 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
14217 gcc.dg/pr20115-1.c: Ditto.
14218 * gcc.dg/tree-ssa/20030530-2.c,
14219 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
14220 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14221 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
14222 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14223 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
14224 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
14225 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
14226 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
14227 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
14228 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
14229 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
14230 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
14231 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
14232 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
14233 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
14234 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14235 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14236 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14237 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
14238 gcc.dg/tree-ssa/20030824-1.c,
14239 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
14240 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
14241 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
14242 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
14243 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
14244 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
14245 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
14246 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
14247 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
14248 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
14249 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
14250 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
14251 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
14252 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
14253 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
14254 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
14255 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
14256 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
14257 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
14258 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
14259 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
14260 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
14261 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
14262 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
14263 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
14264 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
14265 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
14266 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
14267 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
14268 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
14269 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
14270 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
14271 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
14272 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
14273 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
14274 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
14275 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
14276 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
14277 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
14278 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
14279 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
14280 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
14281 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
14282 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
14283 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
14284 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
14285 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
14286 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
14287 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
14288 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
14289 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
14290 gcc.dg/tree-ssa/useless-1.c: Ditto.
14291 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
14292 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
14293 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
14294 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
14295 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14296 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
14297 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
14298 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
14299 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
14300 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
14301 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
14302 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
14303 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
14304 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
14305 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
14306 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
14307 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
14308 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
14309 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
14310 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
14311 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
14312 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14313 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14314 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
14315 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
14316 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
14317 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
14318 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
14319 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
14320 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
14321 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
14322 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
14323 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
14324 gcc.dg/vect/vect-none.c: Ditto.
14325 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
14326 treelang/compile/unsigned.tree: Ditto.
14327
14328 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
14329 * gcc.dg/cpp/direct2s.c: Ditto.
14330 * gcc.dg/cpp/paste4.c: Ditto.
14331 * gcc.dg/cpp/separate-1.c: Ditto.
14332 * gcc.dg/pch/save-temps-1.c: Ditto.
14333 * g++.dg/ext/altivec-10.C: Ditto.
14334 * g++.dg/pch/pch.C: Ditto.
14335
14336 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
14337
14338 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
14339 * g++.dg/template/repo1.C: Ditto.
14340 * g++.dg/template/repo2.C: Ditto.
14341 * g++.dg/template/repo3.C: Ditto.
14342 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
14343 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
14344 * g++.old-deja/g++.pt/repo1.C: Ditto.
14345 * g++.old-deja/g++.pt/repo2.C: Ditto.
14346 * g++.old-deja/g++.pt/repo3.C: Ditto.
14347 * g++.old-deja/g++.pt/repo4.C: Ditto.
14348
14349 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
14350 * gcc.dg/20030107-1.c: Ditto.
14351 * gcc.dg/20030702-1.c: Ditto.
14352 * gcc.dg/profile-generate-1.c: Ditto.
14353 * g++.dg/other/profile1.C: Ditto.
14354 * g++.old-deja/g++.robertl/eb83.C: Ditto.
14355
14356 * lib/gcc-dg.exp (remove-build-file): New.
14357 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
14358 cleanup-tree-dump, cleanup-saved-temps): New.
14359
14360 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
14361
14362 PR c++/19203, DR 214
14363 * g++.dg/parse/ambig3.C: Not ambiguous.
14364 * g++.dg/template/spec20.C: New.
14365 * g++.dg/template/spec21.C: New.
14366
14367 2005-03-31 Steve Ellcey <sje@cup.hp.com>
14368
14369 PR target/20045
14370 * gcc.dg/ia64-fptr-1.c: Run only on linux.
14371
14372 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14373
14374 PR libfortran/20660
14375 * gfortran.dg/negative_unit.f: New test.
14376
14377 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
14378
14379 * gcc.dg/20050330-1.c: New test.
14380
14381 2005-03-30 Devang Patel <dpatel@apple.com>
14382
14383 * g++.dg/tree-sra/ssa-sra-3.C: New test.
14384
14385 2005-03-30 Dale Johannesen <dalej@apple.com>
14386
14387 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
14388
14389 2005-03-30 Janis Johnson <janis187@us.ibm.com>
14390
14391 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
14392 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
14393 Strip options from test name.
14394
14395 2005-03-31 Jan Hubicka <jh@suse.cz>
14396
14397 * gcc.dg/varpool-1.c: New testcase.
14398
14399 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14400
14401 PR c/772
14402 PR c/17913
14403 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
14404 gcc.dg/stmt-expr-label-3.c : New tests.
14405 * gcc.c-torture/execute/medce-2.c: Remove.
14406
14407 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14408
14409 PR c/20368
14410 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
14411 tests.
14412
14413 2005-03-30 Alan Modra <amodra@bigpond.net.au>
14414
14415 * gcc.c-torture/compile/pr20203.c: New test.
14416
14417 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14418
14419 * gfortran.dg/promotion.f90: New test.
14420
14421 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
14422
14423 PR middle-end/20491
14424 * gcc.dg/torture/asm-subreg-1.c: New test.
14425
14426 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
14427
14428 PR c/20672
14429 * gcc.dg/pr20672-1.c: New test.
14430
14431 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
14432
14433 * gfortran.dg/vect: New directory.
14434 * gfortran.dg/vect/vect.exp: New.
14435 * gfortran.dg/vect/vect-1.f90: New test.
14436 * gfortran.dg/vect/vect-2.f90: New test.
14437 * gfortran.dg/vect/vect-3.f90: New test.
14438 * gfortran.dg/vect/vect-4.f90: New test.
14439 * gfortran.dg/vect/vect-5.f90: New test.
14440
14441 2005-03-29 Jakub Jelinek <jakub@redhat.com>
14442
14443 PR middle-end/20622
14444 * gcc.dg/alias-7.c: New test.
14445
14446 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
14447
14448 * gcc.dg/sparc-reg-1.c: New test.
14449
14450 2005-03-28 Steve Ellcey <sje@cup.hp.com>
14451
14452 PR target/19890
14453 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
14454
14455 2005-03-29 Dale Ranta <dir@lanl.gov>
14456 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14457
14458 PR libfortran/20163
14459 * gfortran.dg/pr20163-2.f: New test.
14460
14461 2005-03-28 Jan Hubicka <jh@suse.cz>
14462
14463 PR middle-end/20635
14464 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
14465 by Jakub Jelinek.
14466
14467 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
14468
14469 PR tree-optimization/20626
14470 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
14471 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
14472
14473 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14474
14475 * gfortran.dg/underflow.f90: New test.
14476 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
14477
14478 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14479
14480 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
14481
14482 2005-03-25 Mark Mitchell <mark@codesourcery.com>
14483
14484 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
14485 (g++_init): Make sure that CXXFLAGS is set.
14486 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
14487 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
14488 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14489 * lib/objc.exp (objc_init): Likewise.
14490 * lib/treelang.exp (treelang_init): Likewise.
14491
14492 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
14493
14494 PR tree-optimization/20470
14495 * gcc.dg/tree-ssa/pr20470.c: New test.
14496
14497 2005-03-25 Geoffrey Keating <geoffk@apple.com>
14498
14499 * gcc.dg/ppc-stfiwx.c: New.
14500
14501 2005-03-25 Steve Ellcey <sje@cup.hp.com>
14502
14503 PR target/19888
14504 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
14505
14506 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14507
14508 * gcc.dg/20050325-1.c: Fix a typo.
14509
14510 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14511
14512 PR libfortran/19678
14513 PR libfortran/19679
14514 * gfortran.dg/dos_eol.f: New test.
14515
14516 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14517
14518 PR rtl-optimization/20249
14519 * gcc.dg/20050325-1.c: New test.
14520
14521 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14522
14523 PR libfortran/15332
14524 * gfortran.dg/pr15332.f: New test.
14525
14526 2005-03-24 Dale Johannesen <dalej@apple.com>
14527
14528 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
14529
14530 2005-03-24 Geoffrey Keating <geoffk@apple.com>
14531
14532 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
14533 'internal' visibility.
14534 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
14535 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
14536 'protected' visibility.
14537 * gcc.dg/visibility-7.c: Likewise.
14538 * lib/target-supports.exp (check_visibility_available): Take
14539 a parameter, the kind of visibility to check for.
14540 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
14541 to check_visibility_available.
14542
14543 * g++.dg/expr/cast3.C: New.
14544
14545 2005-03-24 David Edelsohn <edelsohn@gnu.org>
14546
14547 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
14548 rs6000.
14549
14550 2005-03-24 Steve Ellcey <sje@cup.hp.com>
14551
14552 PR target/20095
14553 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
14554
14555 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
14556
14557 * gcc.dg/badshift.c: Renamed to...
14558 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
14559
14560 * gcc.target/i386/badshift.c: Renamed to...
14561 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
14562 only.
14563
14564 PR rtl-optimization/20532
14565 * gcc.target/i386/badshift.c: New.
14566
14567 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14568
14569 * gfortran.dg/pr18025.f90: New test.
14570
14571 2005-03-23 Dale Johannesen <dalej@apple.com>
14572
14573 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
14574
14575 2005-03-23 Mark Mitchell <mark@codesourcery.com>
14576
14577 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
14578
14579 * lib/target-supports.exp (check_iconv_available): Default
14580 libiconv to -liconv, if there is no definition.
14581
14582 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
14583
14584 * gcc.dg/torture/cris-asm-mof-1.c: New test.
14585
14586 2005-03-22 Mark Mitchell <mark@codesourcery.com>
14587
14588 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
14589 * g++.dg/opt/pr7503-2.C: Likewise.
14590 * g++.dg/opt/pr7503-3.C: Likewise.
14591 * g++.dg/opt/pr7503-4.C: Likewise.
14592 * g++.dg/opt/pr7503-5.C: Likewise.
14593 * g++.dg/warn/minmax.C: New test.
14594
14595 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14596
14597 * gfortran.dg/g77_intrinsics_funcs.f: New test.
14598 * gfortran.dg/g77_intrinsics_sub.f: New test.
14599
14600 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
14601 Jan Hubicka <jh@suse.cz>
14602 Steven Bosscher <stevenb@suse.de
14603
14604 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
14605
14606 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14607
14608 PR c++/19980
14609 * g++.dg/template/redecl3.C: New test.
14610
14611 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14612
14613 PR c++/20499
14614 * g++.dg/parse/error16.C: Tweak error markers.
14615
14616 2005-03-22 Jakub Jelinek <jakub@redhat.com>
14617
14618 PR target/20561
14619 * gcc.dg/20050321-2.c: New test.
14620
14621 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
14622
14623 PR c++/20465
14624 PR c++/20381
14625 * g++.dg/template/ptrmem12.C: New.
14626
14627 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
14628
14629 PR rtl-optimization/20527
14630 * gcc.c-torture/execute/pr20527-1.c: New test.
14631
14632 2005-03-22 Ben Elliston <bje@au.ibm.com>
14633
14634 * gcc.misc-tests/options.exp (check_for_options): Create a real C
14635 program, compile it into a real executable and then delete the .c
14636 and .x files afterwards, to avoid problems on testglue targets.
14637
14638 2005-03-21 Stuart Hastings <stuart@apple.com>
14639
14640 * gcc.target/i386/sse-2.c: New.
14641
14642 2005-03-21 Uros Bizjak <uros@kss-loka.si>
14643
14644 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
14645
14646 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14647
14648 * g++.dg/parse/crash25.C: Fix typo.
14649
14650 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14651
14652 PR c++/20461
14653 * g++.dg/parse/crash24.C: New test.
14654
14655 PR c++/20536
14656 * g++.dg/parse/crash25.C: New test.
14657
14658 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14659
14660 PR c++/20147
14661 * g++.dg/ext/stmtexpr4.C: New test.
14662
14663 2005-03-20 Roger Sayle <roger@eyesopen.com>
14664
14665 PR middle-end/20539
14666 * gcc.c-torture/compile/pr13066-1.c: New test case.
14667 * gcc.c-torture/compile/pr20539-1.c: Likewise.
14668 * g++.dg/opt/pr13066-1.C: Likewise.
14669
14670 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
14671
14672 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
14673
14674 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14675
14676 PR fortran/18525
14677 * gfortran.dg/nesting_1.f90: New test.
14678
14679 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14680
14681 PR c++/20240
14682 * g++.dg/lookup/using13.C: New test.
14683
14684 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14685
14686 PR c++/20333
14687 * g++.dg/template/crash36.C: New test.
14688
14689 2005-03-18 Paolo Carlini <pcarlini@suse.de>
14690
14691 PR c++/20463
14692 * g++.dg/template/crash35.C: New test.
14693
14694 2005-03-17 Paolo Carlini <pcarlini@suse.de>
14695
14696 PR c++/19966
14697 * g++.dg/overload/operator2.C: New test.
14698
14699 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14700
14701 PR libfortran/20257
14702 * gfortran.dg/pr20257.f90: New test.
14703
14704 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14705
14706 PR libfortran/20480
14707 * gfortran.dg/pr20480.f90: New test.
14708
14709 2005-03-16 Richard Henderson <rth@redhat.com>
14710
14711 PR middle-end/15700
14712 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
14713 (_rtld_global): New.
14714 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
14715 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
14716
14717 * gcc.dg/alias-3.c: New.
14718 * gcc.dg/alias-4.c: New.
14719 * gcc.dg/alias-5.c: New.
14720 * gcc.dg/alias-6.c: New.
14721
14722 2005-03-15 Geoffrey Keating <geoffk@apple.com>
14723
14724 * gcc.dg/cpp/ucnid-7.c: New.
14725
14726 2005-03-15 Janis Johnson <janis187@us.ibm.com>
14727 Dorit Naishlos <dorit@il.ibm.com>
14728
14729 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
14730 darwin.
14731
14732 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
14733
14734 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
14735 misaligned accesses.
14736 * gcc.dg/vect/vect-58.c: Likewise.
14737 * gcc.dg/vect/vect-92.c: New.
14738 * gcc.dg/vect/vect-93.c: New.
14739
14740 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
14741
14742 PR fortran/18827
14743 * gfortran.dg/assign_2.f90: New test.
14744 * gfortran.dg/assign_3.f90: New test.
14745 * gfortran.dg/assign.f90: New test.
14746
14747 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
14748
14749 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
14750 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
14751 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
14752 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
14753 names.
14754
14755 2005-03-14 Geoffrey Keating <geoffk@apple.com>
14756
14757 * gcc.dg/cpp/ucnid-6.c: New.
14758
14759 * gcc.dg/cpp/normalize-1.c: New.
14760 * gcc.dg/cpp/normalize-2.c: New.
14761 * gcc.dg/cpp/normalize-3.c: New.
14762 * gcc.dg/cpp/normalize-4.c: New.
14763 * gcc.dg/cpp/ucnid-4.c: New.
14764 * gcc.dg/cpp/ucnid-5.c: New.
14765 * g++.dg/cpp/normalize-1.C: New.
14766 * g++.dg/cpp/ucnid-1.C: New.
14767
14768 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14769
14770 * gcc.dg/pr18628.c: New.
14771
14772 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14773
14774 PR c++/20280
14775 * g++.dg/tree-ssa/pr20280.C: New.
14776
14777 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14778
14779 PR fortran/20467
14780 * gfortran.dg/stfunc_2.f90: New test.
14781
14782 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14783
14784 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
14785
14786 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14787
14788 * gcc.dg/tree-ssa/20050314-1.c: New test.
14789
14790 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14791
14792 PR c++/4403
14793 PR c++/9783, DR433
14794 * g++.dg/template/friend34.C: New test.
14795 * g++.dg/template/friend35.C: Likewise.
14796 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
14797
14798 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14799
14800 Friend class name lookup 5/n
14801 PR c++/1016
14802 * g++.dg/lookup/hidden-class1.C: New test.
14803 * g++.dg/lookup/hidden-class2.C: Likewise.
14804 * g++.dg/lookup/hidden-class3.C: Likewise.
14805 * g++.dg/lookup/hidden-class4.C: Likewise.
14806 * g++.dg/lookup/hidden-class5.C: Likewise.
14807 * g++.dg/lookup/hidden-class6.C: Likewise.
14808 * g++.dg/lookup/hidden-class7.C: Likewise.
14809 * g++.dg/lookup/hidden-class8.C: Likewise.
14810 * g++.dg/lookup/hidden-class9.C: Likewise.
14811 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
14812 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
14813 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
14814 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
14815 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
14816 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
14817 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
14818 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
14819 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
14820 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
14821 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
14822
14823 2005-03-13 Mark Mitchell <mark@codesourcery.com>
14824
14825 PR c++/20157
14826 * g++.dg/template/error18.C: New test.
14827
14828 2005-03-09 Ben Elliston <bje@au.ibm.com>
14829
14830 PR debug/16792
14831 * g++.dg/debug/pr16792.C: New test.
14832
14833 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14834
14835 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
14836 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
14837 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
14838 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
14839 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
14840 test assertion names.
14841
14842 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14843
14844 PR fortran/18600
14845 * gfortran.dg/stfunc_1.f90: New test.
14846
14847 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14848
14849 PR fortran/16907
14850 * gfortran.dg/real_index_1.f90: New test.
14851
14852 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14853
14854 PR fortran/20323
14855 * gfortran.dg/spec_expr_1.f90: New test.
14856
14857 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14858
14859 PR c/20402
14860 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
14861 new parser.
14862
14863 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14864
14865 PR fortran/20361
14866 * gfortran.dg/largeequiv_1.f90: New test.
14867
14868 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14869
14870 * gcc.dg/ucnid-1.c: New.
14871 * gcc.dg/ucnid-2.c: New.
14872 * gcc.dg/ucnid-3.c: New.
14873 * gcc.dg/ucnid-4.c: New.
14874 * gcc.dg/ucnid-5.c: New.
14875 * gcc.dg/ucnid-6.c: New.
14876 * gcc.dg/cpp/ucnid-1.c: New.
14877 * gcc.dg/cpp/ucnid-2.c: New.
14878 * gcc.dg/cpp/ucnid-3.c: New.
14879 * g++.dg/other/ucnid-1.C: New.
14880
14881 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14882
14883 * gcc.dg/vmx/darwin-abi-3.c: Delete.
14884
14885 2005-03-11 Per Bothner <per@bothner.com>
14886
14887 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
14888 that diagnotics refer to correct token.
14889 * gcc.dg/unused-3.c: Likewise.
14890
14891 2005-03-11 Per Bothner <per@bothner.com>
14892
14893 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
14894 constant" is now actually on same line as string constant.
14895 * gcc.dg/cpp/direct2s.c: Likewise.
14896
14897 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
14898
14899 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
14900
14901 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14902
14903 PR libfortran/20124
14904 * gfortran.dg/pr20124.f90: New Test
14905
14906 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
14907
14908 PR tree-optimization/20130
14909 * gcc.dg/pr20130-1.c: New test.
14910
14911 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14912
14913 PR target/20095
14914 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
14915
14916 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14917
14918 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
14919
14920 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14921
14922 * g++.dg/eh/forced1.C: Fix comment.
14923 * g++.dg/eh/forced2.C: Ditto.
14924 * g++.dg/eh/forced3.C: Ditto.
14925 * g++.dg/eh/forced4.C: Ditto.
14926
14927 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
14928
14929 PR rtl-opt/20412
14930 * gcc.c-torture/compile/pr20412.c: New test.
14931
14932 2005-03-10 Roger Sayle <roger@eyesopen.com>
14933
14934 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
14935
14936 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14937
14938 PR target/20322
14939 * gcc.dg/20050307-1.c: New test.
14940
14941 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
14942
14943 PR c++/20375
14944 * g++.dg/other/stdarg3.C: New.
14945
14946 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14947
14948 PR c++/18384, c++/18327
14949 * g++.dg/init/array19.C: New test.
14950
14951 PR inline-asm/20314
14952 * gcc.dg/torture/pr20314-1.c: New test.
14953 * gcc.dg/torture/pr20314-2.c: New test.
14954
14955 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
14956
14957 * gcc.dg/20050309-1.c: New test.
14958
14959 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14960
14961 * gcc.dg/builtins-10.c: Reactivate disabled test.
14962 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
14963 new cbrt transformations.
14964
14965 2005-03-09 Mark Mitchell <mark@codesourcery.com>
14966
14967 PR c++/20208
14968 * g++.dg/template/array13.C: New test.
14969
14970 2005-03-09 Paolo Carlini <pcarlini@suse.de>
14971
14972 PR c++/16859
14973 * g++.dg/init/brace4.C: New test.
14974
14975 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
14976
14977 PR c++/20186
14978 * g++.dg/template/non-dependent12.C: New.
14979
14980 2005-03-08 Mark Mitchell <mark@codesourcery.com>
14981
14982 PR c++/20142
14983 * g++.dg/init/array18.C: Add dg-do run marker.
14984
14985 PR c++/20142
14986 * g++.dg/init/array18.C: New test.
14987
14988 2005-03-09 Ben Elliston <bje@au.ibm.com>
14989
14990 * consistency.vlad/vlad.exp: Remove trailing semicolons.
14991 * g++.dg/gcov/gcov.exp: Likewise.
14992 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
14993 * gcc.target/xstormy16/xstormy16.exp: Likewise.
14994 * lib/c-torture.exp: Likewise.
14995 * lib/fortran-torture.exp: Likewise.
14996 * lib/g++.exp: Likewise.
14997 * lib/gcc-defs.exp: Likewise.
14998 * lib/gcc-dg.exp: Likewise.
14999 * lib/gcc.exp: Likewise.
15000 * lib/gcov.exp: Likewise.
15001 * lib/gfortran.exp: Likewise.
15002 * lib/mike-g++.exp: Likewise.
15003 * lib/mike-gcc.exp: Likewise.
15004 * lib/objc-torture.exp: Likewise.
15005 * lib/objc.exp: Likewise.
15006 * lib/profopt.exp: Likewise.
15007 * lib/target-libpath.exp: Likewise.
15008 * lib/target-supports.exp: Likewise.
15009 * lib/treelang.exp: Likewise.
15010 * lib/wrapper.exp: Likewise.
15011
15012 2005-03-08 Jeff Law <law@redhat.com>
15013
15014 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
15015 PHI-OPT changes.
15016
15017 2005-03-08 Ira Rosen <irar@il.ibm.com>
15018
15019 * gcc.dg/vect/pr20122.c: New test.
15020
15021 2005-03-07 Jeff Law <law@redhat.com>
15022
15023 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
15024 was folded away.
15025 * gcc.dg/tree-ssa/pr18133-1.c: New test.
15026 * gcc.dg/tree-ssa/pr18133-2.c: New test.
15027 * gcc.dg/tree-ssa/pr18134.c: New test.
15028
15029 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15030
15031 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
15032 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
15033 gcc.dg/torture/builtin-noret-2.c: Require weak support.
15034
15035 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
15036
15037 PR tree-opt/17671
15038 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
15039
15040 2005-03-07 Mark Mitchell <mark@codesourcery.com>
15041
15042 * g++.dg/warn/Wnvdtor.C: New test.
15043
15044 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
15045
15046 * gcc.dg/torture/pr19683-1.c: New test.
15047
15048 2005-03-06 Steven G. Kargl <kargls@comcast.net>
15049
15050 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
15051 * gfortran.dg/g77/19990313-2.f: Ditto.
15052 * gfortran.dg/g77/19990313-3.f: Ditto.
15053 * gfortran.dg/g77/19990525-0.f: Ditto.
15054 * gfortran.dg/g77/19990826-0.f: Ditto.
15055 * gfortran.dg/g77/19990826-2.f: Ditto.
15056 * gfortran.dg/g77/19990826-3.f: Ditto.
15057 * gfortran.dg/g77/20000511-1.f: Ditto.
15058 * gfortran.dg/g77/20000511-2.f: Ditto.
15059 * gfortran.dg/g77/970625-2.f: Ditto.
15060 * gfortran.dg/g77/980310-2.f: Ditto.
15061 * gfortran.dg/g77/980310-3.f: Ditto.
15062 * gfortran.dg/g77/980310-8.f: Ditto.
15063 * gfortran.dg/g77/980519-2.f: Ditto.
15064 * gfortran.dg/g77/alpha1.f: Ditto.
15065 * gfortran.dg/g77/claus.f: Ditto.
15066 * gfortran.dg/g77/erfc.f: Ditto.
15067 * gfortran.dg/g77/short.f: Ditto.
15068 * gfortran.fortran-torture/execute/data.f90: Ditto.
15069 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
15070 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
15071
15072 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15073
15074 * lib/file-format.exp (gcc_target_object_format): Add check for som
15075 format and hardcode object formats on hppa*-*-hpux*.
15076 * lib/target-supports.exp (check_weak_available): Add check for som
15077 object format. Always return 0 on hppa*-*-hpux10*.
15078
15079 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
15080 is defined.
15081
15082 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
15083
15084 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15085
15086 * gfortran.dg/pr19936_1.f90: New test.
15087 * gfortran.dg/pr19936_2.f90: New test.
15088 * gfortran.dg/pr19936_3.f90: New test.
15089
15090 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15091 Paul Thomas <prthomas@drfccad.cea.fr>
15092
15093 * gfortran.dg/PR19754_1.f90: New test.
15094 * gfortran.dg/PR19754_2.f90: Ditto.
15095
15096 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15097
15098 PR c++/19311
15099 * g++.dg/template/non-dependent11.C: New test.
15100
15101 2005-03-05 Uros Bizjak <uros@kss-loka.si>
15102
15103 * lib/target-supports.exp (check_iconv_available): Fix comment.
15104
15105 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
15106 Joseph S. Myers <joseph@codesourcery.com>
15107
15108 PR c++/19797
15109 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
15110
15111 2005-03-04 Matthew Sachs <msachs@apple.com>
15112
15113 * gcc.exp (gcc_target_compile): Put braces around
15114 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
15115 * objc.exp (objc_target_compile): Likewise.
15116 * treelang.exp (treelang_target_compile): Likewise.
15117
15118 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15119
15120 PR fortran/19673
15121 * gfortran.dg/func_result_1.f90: New test.
15122
15123 2005-03-04 Ben Elliston <bje@au.ibm.com>
15124
15125 * gcc.misc-tests/options.exp: New test.
15126
15127 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
15128
15129 * gcc.dg/pr15784-4.c: New test.
15130
15131 2005-03-03 Geoffrey Keating <geoffk@apple.com>
15132
15133 * gcc.c-torture/execute/pr17133.c: New.
15134 * gcc.c-torture/compile/20050303-1.c: New.
15135
15136 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
15137
15138 * gcc.dg/cpp/assert4.c: Fix for cygwin.
15139
15140 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
15141
15142 * g++.dg/overload/using2.C: New.
15143
15144 2005-03-02 Mark Mitchell <mark@codesourcery.com>
15145
15146 PR c++/19916
15147 * g++.dg/init/ptrmem2.C: New test.
15148
15149 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
15150
15151 PR c/8927
15152 * gcc.dg/pr8927-1.c: New test.
15153
15154 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
15155
15156 PR c++/20232
15157 * g++.dg/inherit/covariant12.C: New.
15158
15159 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15160
15161 PR fortran/19479
15162 * gfortran.dg/bound_1.f90: New test.
15163
15164 2005-02-28 Janis Johnson <janis187@us.ibm.com>
15165
15166 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
15167 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
15168
15169 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
15170
15171 PR c/20245
15172 * gcc.dg/pr20245-1.c: New test.
15173
15174 2005-02-28 Jakub Jelinek <jakub@redhat.com>
15175
15176 PR middle-end/19874
15177 * gcc.c-torture/execute/20050119-2.c: New test case.
15178
15179 2005-02-28 Ben Elliston <bje@au.ibm.com>
15180
15181 * README: Update the DejaGnu bug reporting address.
15182 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
15183 * lib/objc-torture.exp: Likewise.
15184
15185 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15186
15187 * gfortran.dg/boz_1.f90: New test.
15188 * gfortran.dg/boz_3.f90: New test.
15189 * gfortran.dg/boz_4.f90: New test.
15190
15191 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15192
15193 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
15194 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
15195
15196 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15197
15198 PR libfortran/20101
15199 * gfortran.dg/write_0_pe_format.f90: New test.
15200
15201 2005-02-27 Jakub Jelinek <jakub@redhat.com>
15202
15203 PR c++/20206
15204 * g++.dg/opt/thunk2.C: New test.
15205 * g++.dg/opt/covariant1.C: New test.
15206
15207 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15208
15209 * gfortran.dg/e_d_fmt.f90: New test.
15210
15211 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
15212
15213 * gcc.dg/asm-b.c: Fix comment typos.
15214
15215 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15216
15217 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
15218 a V_MAY_DEF also.
15219
15220 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15221
15222 PR tree-opt/20188
15223 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
15224 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
15225 * gcc.dg/asm-b.c: New test.
15226
15227 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
15228
15229 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
15230 Disable this test on IRIX 6.
15231
15232 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
15233
15234 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
15235 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
15236 parser.
15237
15238 2005-02-25 Diego Novillo <dnovillo@redhat.com>
15239
15240 PR tree-optimization/20204
15241 * testsuite/gcc.dg/pr20204.c: New test.
15242
15243 2005-02-24 Jakub Jelinek <jakub@redhat.com>
15244
15245 PR target/20196
15246 * gcc.c-torture/execute/20050224-1.c: New test.
15247
15248 PR c++/20175
15249 * g++.dg/warn/Wbraces2.C: New test.
15250
15251 2005-02-23 Mark Mitchell <mark@codesourcery.com>
15252
15253 PR c++/19878
15254 * g++.dg/init/const2.C: New test.
15255
15256 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
15257
15258 PR tree-optimization/20100
15259 * gcc.c-torture/execute/pr20100-1.c: New test.
15260
15261 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15262
15263 * gfortran.dg/implicit_3.f90: New test.
15264
15265 * gfortran.dg/deftype_1.f90: New test.
15266
15267 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
15268
15269 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
15270 the test passes.
15271 * g++.dg/other/anon3.C: Accept a warning.
15272
15273 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
15274
15275 * gcc.dg/pr20017.c: Fix a comment typo.
15276
15277 2005-02-23 Bud Davis <bdavis@gfortran.org>
15278
15279 * gfortran.dg/list_read_4.f90: Change to f90 comments.
15280
15281 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15282
15283 PR ada/19902
15284 * ada/acats/tests/cxa/cxa3004.a: Remove.
15285 * ada/acats/tests/cxb/cxb30061.am: Likewise.
15286
15287 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15288
15289 PR c++/20073
15290 * g++.dg/init/const1.C: New test.
15291
15292 PR c++/19991
15293 * g++.dg/parse/constant7.C: New test.
15294
15295 PR c++/20152
15296 * g++.dg/parse/error27.C: New test.
15297 * g++.dg/template/qualttp15.C: Adjust error markers.
15298 * g++.old-deja/g++.other/struct1.C: Likewise.
15299
15300 PR c++/20153
15301 * g++.dg/template/error17.C: New test.
15302
15303 PR c++/20148
15304 * g++.dg/parser/error26.C: New test.
15305
15306 2005-02-22 Diego Novillo <dnovillo@redhat.com>
15307
15308 PR tree-optimization/20100
15309 PR tree-optimization/20115
15310 * gcc.dg/pr20115.c: New test.
15311 * gcc.dg/pr20115-1.c: New test.
15312 * gcc.dg/pr20100.c: New test.
15313 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
15314 call-clobbered variables after alias1.
15315
15316 2005-02-22 Bud Davis <bdavis@gfortran.org>
15317
15318 * gfortran.dg/list_read_4.f90: new test.
15319
15320 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
15321
15322 PR rtl-optimization/20017.
15323 * gcc.dg/pr20017.c: New.
15324
15325 2005-02-22 Devang Patel <dpatel@apple.com>
15326
15327 PR 19952
15328 * g++.dg/tree-ssa/pr19952.C: New test.
15329
15330 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15331
15332 PR c++/19883
15333 * g++.dg/parse/constant6.C: New test.
15334
15335 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15336
15337 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15338 * g++.dg/charset/asm2.c: Likewise.
15339 * g++.dg/charset/asm3.c: Likewise.
15340 * g++.dg/charset/asm4.c: Likewise.
15341 * g++.dg/charset/asm5.c: Likewise.
15342 * g++.dg/charset/attribute1.c: Likewise.
15343 * g++.dg/charset/attribute2.c: Likewise.
15344 * g++.dg/charset/extern1.cc: Likewise.
15345 * g++.dg/charset/extern2.cc: Likewise.
15346 * g++.dg/charset/extern3.cc: Likewise.
15347 * g++.dg/charset/function.cc: Likewise.
15348 * g++.dg/charset/string.c: Likewise.
15349 * g++.dg/charset/charset.exp: Likewise.
15350 * lib/target-supports.exp (check_iconv_available): Fix comment.
15351
15352 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15353
15354 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
15355 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15356 * gcc.dg/charset/asm2.c: Likewise.
15357 * gcc.dg/charset/asm3.c: Likewise.
15358 * gcc.dg/charset/asm4.c: Likewise.
15359 * gcc.dg/charset/asm5.c: Likewise.
15360 * gcc.dg/charset/asm6.c: Likewise.
15361 * gcc.dg/charset/attribute1.c: Likewise.
15362 * gcc.dg/charset/attribute2.c: Likewise.
15363 * gcc.dg/charset/builtin1.c: Likewise.
15364 * gcc.dg/charset/extern.c: Likewise.
15365 * gcc.dg/charset/function.c: Likewise.
15366 * gcc.dg/charset/string.c: Likewise.
15367 * gcc.dg/charset/charset.exp: Likewise.
15368
15369 2005-02-21 Bud Davis <bdavis9659@comcast.net>
15370
15371 PR fortran/20086
15372 * gfortran.dg/pr20086.f90: New test.
15373
15374 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
15375
15376 PR tree-optimization/19786
15377 * g++.dg/tree-ssa/pr19786.C: New.
15378
15379 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15380
15381 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
15382
15383 2005-02-21 Jeff Law <law@redhat.com>
15384
15385 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
15386
15387 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15388
15389 * gfortran.dg/do_iterator: Split loop, markup all lines for
15390 which an error locus is printed.
15391 * gfortran.dg/pr17708.f90: Markup all lines for which an error
15392 locus is printed.
15393 * gfortran.dg/select_4.f90: Likewise.
15394 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
15395 locuses in the various permutations.
15396
15397 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
15398
15399 PR tree-optimization/19951
15400 * g++.dg/vect: New directory.
15401 * g++.dg/vect/vect.exp: New file.
15402 * g++.dg/vect/pr19951.cc: New testcase.
15403 * g++.dg/dg.exp: Also prune vectorizer tests.
15404
15405 2005-02-20 Zack Weinberg <zack@codesourcery.com>
15406
15407 PR 18785
15408 * gcc.dg/charset/builtin1.c: New test.
15409
15410 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15411
15412 PR c++/19299
15413 * g++.dg/inherit/volatile1.C: New test.
15414
15415 PR c++/19440
15416 * g++.dg/template/dtor4.C: New test.
15417
15418 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15419
15420 * gfortran.dg/int_1.f90: New test.
15421
15422 2005-02-19 Devang Patel <dpatel@apple.com>
15423
15424 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
15425
15426 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15427
15428 * gfortran.dg/achar_1.f90: New test.
15429
15430 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
15431
15432 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
15433
15434 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
15435 Jakub Jelinek <jakub@redhat.com>
15436
15437 PR tree-optimization/19828
15438 * gcc.dg/tree-ssa/loop-7.c: New test.
15439 * gcc.c-torture/execute/20050218-1.c: New test.
15440
15441 2005-02-19 Jakub Jelinek <jakub@redhat.com>
15442
15443 PR c/20043
15444 * gcc.dg/transparent-union-1.c: New test.
15445 * gcc.dg/transparent-union-2.c: New test.
15446
15447 2005-02-18 James E Wilson <wilson@specifixinc.com>
15448
15449 PR tree-optimization/18977
15450 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
15451
15452 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
15453
15454 PR target/20054
15455 * gcc.dg/pr20054.c: New test.
15456
15457 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15458
15459 PR c++/19508
15460 * g++.dg/ext/attrib20.C: New test.
15461
15462 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
15463
15464 PR middle-end/20030
15465 * gfortran.fortran-torture/execute/character_passing.f90: New test.
15466
15467 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
15468
15469 PR c++/20008
15470 * g++.dg/opt/switch4.C: New.
15471
15472 2005-02-18 Jakub Jelinek <jakub@redhat.com>
15473
15474 PR c++/20023
15475 PR tree-optimization/20009
15476 * gcc.c-torture/compile/20050217-1.c: New test.
15477 * g++.dg/opt/switch3.C: New test.
15478
15479 PR tree-optimization/18947
15480 * gcc.c-torture/compile/20050215-1.c: New test.
15481 * gcc.c-torture/compile/20050215-2.c: New test.
15482 * gcc.c-torture/compile/20050215-3.c: New test.
15483
15484 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
15485
15486 PR c++/20028
15487 * g++.dg/template/crash34.C: New.
15488
15489 PR c++/20022
15490 * g++.dg/other/access3.C: New.
15491
15492 2005-02-17 Ira Rosen <irar@il.ibm.com>
15493
15494 * gcc.dg/vect/vect-98.c: New test.
15495
15496 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
15497
15498 PR tree-optimization/19967
15499 * gcc.dg/pr19967.c: New.
15500
15501 2005-02-16 Jakub Jelinek <jakub@redhat.com>
15502
15503 PR middle-end/19857
15504 * gcc.dg/tree-ssa/20050215-1.c: New test.
15505 * gcc.c-torture/execute/20050215-1.c: New test.
15506
15507 2005-02-15 Eric Christopher <echristo@redhat.com>
15508
15509 * gcc.dg/cpp/20050215-1.c: New file.
15510
15511 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
15512
15513 PR tree-optimization/15785
15514 * gcc.dg/pr15785-1.c: New test.
15515
15516 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
15517
15518 PR c++/17788
15519 * g++.dg/init/ctor4.C: New.
15520 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
15521
15522 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
15523
15524 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
15525 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
15526
15527 2005-02-15 Andreas Schwab <schwab@suse.de>
15528
15529 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
15530 declare malloc.
15531
15532 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
15533
15534 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
15535
15536 2005-02-14 Diego Novillo <dnovillo@redhat.com>
15537
15538 PR tree-optimization/19853
15539 * gcc.c-torture/compile/pr19853.c: New test.
15540
15541 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15542
15543 PR c++/19608
15544 * g++.dg/parse/local-class1.C: New.
15545
15546 PR c++/19895
15547 * g++.dg/parse/ptrmem3.C: New.
15548
15549 PR c++/19884
15550 * g++.old-deja/g++.oliva/template6.C: Add another case.
15551 * g++.dg/template/explicit6.C: New.
15552
15553 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
15554
15555 PR c++/17816
15556 * g++.dg/other/redecl2.C: New.
15557
15558 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15559
15560 PR c++/19891
15561 * g++.dg/abi/covariant4.C: New.
15562
15563 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
15564
15565 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
15566
15567 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
15568
15569 * gcc.dg/vect/vect-96.c: Fix typo.
15570
15571 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15572
15573 PR c++/14479
15574 PR c++/19487
15575 * g++.dg/template/enum5.C: New test.
15576
15577 2005-02-12 Ira Rosen <irar@il.ibm.com>
15578
15579 * gcc.dg/vect/vect-97.c: New test.
15580
15581 2005-02-12 Ira Rosen <irar@il.ibm.com>
15582
15583 * gcc.dg/vect/vect-96.c: New test.
15584
15585 2005-02-12 Uros Bizjak <uros@kss-loka.si>
15586
15587 * gcc.dg/builtins-34.c: Also check ldexp*.
15588
15589 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
15590
15591 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
15592
15593 2005-02-11 Janis Johnson <janis187@us.ibm.com>
15594
15595 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
15596 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
15597 dg-require-dll, dg-require-iconv, dg-require-named-sections,
15598 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
15599 selector_list, selector_expression, dg-process-target): Move to new
15600 file target-supports-dg.exp.
15601 * lib/target-supports-dg.exp: New.
15602
15603 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
15604 New.
15605
15606 2005-02-11 Jakub Jelinek <jakub@redhat.com>
15607
15608 PR c++/19666
15609 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
15610
15611 PR middle-end/19858
15612 * gcc.c-torture/compile/20050210-1.c: New test.
15613
15614 2005-02-11 Mark Mitchell <mark@codesourcery.com>
15615
15616 PR c++/19755
15617 * g++.dg/warn/Wbraces1.C: New test.
15618
15619 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
15620
15621 * gcc.dg/builtins-52.c: New testcase.
15622
15623 2005-02-10 Jakub Jelinek <jakub@redhat.com>
15624
15625 PR c/19342
15626 * gcc.c-torture/execute/20050119-1.c: New test.
15627
15628 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15629
15630 PR c++/19811
15631 * g++.dg/init/delete1.C: New test.
15632
15633 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
15634
15635 PR c++/18470
15636 * g++.dg/template/static12.C: New test.
15637
15638 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15639
15640 PR c++/19787
15641 * g++.dg/conversion/ambig1.C: New test.
15642
15643 PR c++/19739
15644 * g++.dg/ext/attrib19.C: New test.
15645
15646 PR c++/19732
15647 * g++.dg/parse/dtor5.C: New test.
15648
15649 PR c++/19762
15650 * g++.dg/template/dtor3.C: New test.
15651
15652 PR c++/19826
15653 * g++.dg/template/static11.C: New test.
15654 * g++.dg/template/crash2.C: Remove dg-error marker.
15655
15656 2005-02-09 Janis Johnson <janis187@us.ibm.com>
15657
15658 PR C++/18491
15659 * g++.old-deja/g++.mike/p10769a.C: Remove.
15660
15661 2005-02-09 Roger Sayle <roger@eyesopen.com>
15662
15663 * gcc.dg/builtins-48.c: New test case.
15664 * gcc.dg/builtins-49.c: New test case.
15665 * gcc.dg/builtins-50.c: New test case.
15666 * gcc.dg/builtins-51.c: New test case.
15667
15668 2005-02-09 Ian Lance Taylor <ian@airs.com>
15669
15670 PR middle-end/19583
15671 * g++.dg/warn/Wreturn-type-3.C: New test.
15672
15673 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15674
15675 PR middle-end/19402
15676 * gcc.dg/pr19402-1.c: New testcase.
15677 * gcc.dg/pr19402-2.c: likewise.
15678
15679 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15680
15681 PR middle-end/19854
15682 * g++.dg/tree-ssa/tmmti.C: New testcase.
15683
15684 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15685
15686 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
15687
15688 2005-02-08 Mark Mitchell <mark@codesourcery.com>
15689
15690 PR c++/19733
15691 * g++.dg/parse/crash23.C: New test.
15692 * g++.dg/warn/Weff1.C: New test.
15693
15694 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15695
15696 * gcc.dg/20050209-1.c: New test.
15697
15698 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15699
15700 PR target/19799
15701 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
15702
15703 2005-02-08 Mike Stump <mrs@apple.com>
15704
15705 * g++.dg/pch/import-2.c: New test.
15706 * g++.dg/pch/import-2.hs: New.
15707 * g++.dg/pch/include/import-2a.h: New.
15708 * g++.dg/pch/include/import-2b.h: New.
15709
15710 2005-02-08 Janis Johnson <janis187@us.ibm.com>
15711
15712 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
15713
15714 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15715
15716 * gfortran.dg/substr_1.f90: New test.
15717
15718 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
15719
15720 PR middle-end/19775
15721 * gcc.dg/torture/builtin-power-1.c: Disable test for
15722 invalid transformation.
15723 * gcc.dg/builtins-10.c: Likewise. Disable one test we
15724 no longer optimize.
15725 * gcc.dg/builtins-47.c: New testcase.
15726
15727 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
15728 Dorit Naishlos <dorit@il.ibm.com>
15729
15730 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
15731
15732 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
15733
15734 * gcc.c-torture/compile/20050206-1.c: New test.
15735
15736 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15737
15738 PR tree-opt/19768
15739 * g++.dg/opt/pr19768.C: New test.
15740
15741 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15742
15743 PR tree-opt/19736
15744 * gcc.c-torture/compile/pr19736.c: New test.
15745
15746 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15747
15748 PR c++/17401
15749 * g++.dg/parse/error25.C: New test.
15750
15751 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
15752
15753 * gcc.c-torture/execute/20050203-1.c: New.
15754
15755 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
15756
15757 * gcc.dg/vect/vect-85.c: Remove xfail.
15758 * gcc.dg/vect/vect-86.c: Remove xfail.
15759 * gcc.dg/vect/vect-87.c: Remove xfail.
15760 * gcc.dg/vect/vect-88.c: Remove xfail.
15761
15762 2005-02-02 Geoffrey Keating <geoffk@apple.com>
15763
15764 * gcc.dg/altivec-19.c: New.
15765
15766 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
15767
15768 PR c/17807
15769 * gcc.dg/nested-func-3.c: New test.
15770 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
15771
15772 2005-02-02 Janis Johnson <janis187@us.ibm.com>
15773
15774 * gcc.test-framework/gen_directive_tests: Generate tests for
15775 selector expressions.
15776
15777 2005-02-02 Matt Austern <austern@apple.com>
15778
15779 PR c++/19628
15780 * g++/ext/builtin7.C: New.
15781 * g++/ext/builtin8.C: New.
15782
15783 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15784
15785 PR c/18502
15786 * gcc.dg/pr18502-1.c: New test.
15787
15788 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15789
15790 PR c++/17413
15791 * g++.dg/template/local4.C: Tweak.
15792
15793 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
15794
15795 PR tree-optimization/19578
15796 * gcc.c-torture/compile/20050202-1.c: New test.
15797
15798 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15799
15800 PR c/19435
15801 * gcc.dg/c99-init-4.c: New test.
15802
15803 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15804
15805 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
15806
15807 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
15808
15809 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
15810 * g++.dg/eh/check-vect.h: New.
15811
15812 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
15813 * gcc.dg/vect/vect-78.c: Ditto.
15814 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
15815 Remove.
15816
15817 * g++.dg/conversion/simd1.C: Expect warning.
15818 * g++.dg/ext/attribute-test-1.C: Ditto.
15819 * g++.dg/ext/attribute-test-2.C: Ditto.
15820 * g++.dg/ext/attribute-test-3.C: Ditto.
15821 * g++.dg/ext/attribute-test-4.C: Ditto.
15822
15823 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
15824 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
15825
15826 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
15827
15828 2005-02-01 Richard Henderson <rth@redhat.com>
15829
15830 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15831 long double for ibm double-double format.
15832 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15833
15834 2005-02-01 Diego Novillo <dnovillo@redhat.com>
15835
15836 PR tree-optimization/19633
15837 * testsuite/gcc.dg/pr19633-1.c: New test.
15838 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
15839 to NULL or a symbol.
15840
15841 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15842
15843 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
15844 New procs.
15845 (dg-process-target (local override)): Handle selector expressions.
15846
15847 * gcc.test-framework/README: Describe tests in source directory.
15848 * gcc.test-framework/test-framework.awk: Handle dg- tests.
15849 * gcc.test-framework/test-framework.exp: Handle dg- tests.
15850 * gcc.test-framework/dg-bogus-exp-P.c: New test.
15851 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
15852 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
15853 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
15854 * gcc.test-framework/dg-do-link-exp-P.c: New test.
15855 * gcc.test-framework/dg-do-run-exp-P.c: New test.
15856 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
15857 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
15858 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
15859 * gcc.test-framework/dg-error-exp-P.c: New test.
15860 * gcc.test-framework/dg-error-exp-XP.c: New test.
15861 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
15862 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
15863 * gcc.test-framework/dg-output-exp-P.c: New test.
15864 * gcc.test-framework/dg-output-exp-XF.c: New test.
15865 * gcc.test-framework/dg-warning-exp-P.c: New test.
15866 * gcc.misc-tests/dg-1.c: Remove.
15867 * gcc.misc-tests/dg-2.c: Remove.
15868 * gcc.misc-tests/dg-3.c: Remove.
15869 * gcc.misc-tests/dg-4.c: Remove.
15870 * gcc.misc-tests/dg-5.c: Remove.
15871 * gcc.misc-tests/dg-6.c: Remove.
15872 * gcc.misc-tests/dg-7.c: Remove.
15873 * gcc.misc-tests/dg-8.c: Remove.
15874 * gcc.misc-tests/dg-9.c: Remove.
15875 * gcc.misc-tests/dg-10.c: Remove.
15876 * gcc.misc-tests/dg-11.c: Remove.
15877 * gcc.misc-tests/dg-12.c: Remove.
15878 * gcc.misc-tests/dg-test.exp: Remove.
15879
15880 * gcc.test-framework/test-framework.awk: Change recording and
15881 printing of passes and failures.
15882
15883 * gcc.test-framework: New directory.
15884 * gcc.test-framework/README: New.
15885 * gcc.test-framework/test-framework.exp: New.
15886 * gcc.test-framework/test-framework.awk: New.
15887 * gcc.test-framework/gen_directive_tests: New.
15888
15889 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
15890
15891 * lib/treelang.exp: Fix comment typos.
15892 (treelang_target_compile): Don't append libs=-ltreelang to options.
15893
15894 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
15895
15896 * g++.dg/parse/typename7.C: Adjust error messages.
15897
15898 2005-01-31 Jeff Law <law@redhat.com>
15899
15900 * gcc.c-torture/execute/20050131-1.c: New test.
15901 * gcc.dg/wcaselabel.c: New test.
15902
15903 2005-01-31 Mark Mitchell <mark@codesourcery.com>
15904
15905 * g++.dg/other/warning1.C: Adjust error messags.
15906 * g++.dg/parse/constant5.C: New test.
15907
15908 2005-01-31 Steven Bosscher <stevenb@suse.de>
15909
15910 PR c/19333
15911 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
15912 the test case valid.
15913 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
15914 * testsuite/gcc.dg/array-7.c: Adjust expected result.
15915 * testsuite/gcc.dg/pr18596-3.c: Likewise.
15916 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
15917 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
15918 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
15919
15920 2005-01-31 Dale Johannesen <dalej@apple.com>
15921
15922 * g++.dg/opt/pr19650.C: New test.
15923
15924 2005-01-31 Richard Henderson <rth@redhat.com>
15925
15926 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15927 long double for intel double extended format.
15928 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15929
15930 2005-01-30 Mark Mitchell <mark@codesourcery.com>
15931
15932 PR c++/19555
15933 * g++.dg/template/static10.C: New test.
15934
15935 PR c++/19395
15936 * g++.dg/parse/error24.C: New test.
15937
15938 PR c++/19367
15939 * g++.dg/lookup/builtin1.C: New test.
15940
15941 PR c++/19457
15942 * g++.dg/warn/conv3.C: New test.
15943
15944 2005-01-30 Bud Davis <bdavis@gfortran.org>
15945
15946 PR fortran/19647
15947 * gfortan.dg/inquire_7.f90
15948
15949 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
15950
15951 PR tree-optimization/15791
15952 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
15953 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
15954 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
15955 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
15956 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
15957 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
15958 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
15959 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
15960 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
15961 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
15962
15963 2005-01-29 Paul Brook <paul@codesourcery.com>
15964
15965 PR fortran/18565
15966 * check.c (real_or_complex_check): New function.
15967 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
15968 * intrinsic.c (add_functions): Use new check functions.
15969 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
15970 Add prototypes.
15971
15972 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
15973
15974 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
15975 gcc.dg/lvalue-3.c: New tests.
15976 * gcc.dg/concat.c: Update expected messages.
15977
15978 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
15979
15980 PR libfortran/19595
15981 * gfortran.dg/eor_1.f90: New test.
15982
15983 2005-01-29 Steven G. Kargl <kargls@comcast.net>
15984
15985 PR fortran/19589
15986 * gfortran.dg/logical_data_1.f90: New test.
15987
15988 2005-01-28 Mark Mitchell <mark@codesourcery.com>
15989
15990 PR c++/19253
15991 * g++.dg/template/crash33.C: New test.
15992
15993 PR c++/19667
15994 * g++.dg/template/crash32.C: New test.
15995
15996 2005-01-28 Ian Lance Taylor <ian@airs.com>
15997
15998 PR middle-end/16558
15999 * g++.dg/warn/Wreturn-type-2.C: New test.
16000
16001 2004-06-24 Jeff Law <law@redhat.com>
16002
16003 * gcc.dg/tree-ssa/20050128-1.c: New test.
16004
16005 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
16006
16007 * gcc.target/frv/all-mdpackh-1.c: New test.
16008
16009 2005-01-28 Steven Bosscher <stevenb@suse.de>
16010
16011 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
16012
16013 2005-01-27 Richard Henderson <rth@redhat.com>
16014
16015 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
16016
16017 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16018
16019 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
16020
16021 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16022
16023 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16024 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16025 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
16026 to cope with cases where the multilib options override the dg-options.
16027
16028 2005-01-27 Jakub Jelinek <jakub@redhat.com>
16029
16030 PR c/18946
16031 * gcc.dg/noncompile/20050120-1.c: New test.
16032
16033 2005-01-26 Diego Novillo <dnovillo@redhat.com>
16034
16035 PR tree-optimization/19633
16036 * gcc.dg/pr19633.c: New test.
16037 * gcc.dg/tree-ssa/pr19633.c: New test.
16038
16039 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
16040
16041 * gcc.dg/20041216-1.c: New test.
16042
16043 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
16044
16045 PR objc/18862
16046 * objc.dg/selector-2.m: New test.
16047
16048 2005-01-26 Jakub Jelinek <jakub@redhat.com>
16049
16050 * g++.dg/opt/range-test-2.C: New test.
16051
16052 PR rtl-optimization/19579
16053 * gcc.c-torture/execute/20050124-1.c: New test.
16054
16055 2005-01-26 Greg Parker <gparker@apple.com>
16056 Stuart Hastings <stuart@apple.com>
16057
16058 * gcc.c-torture/execute/20050125-1.c: New.
16059
16060 2005-01-18 Jan Hubicka <jh@suse.cz>
16061
16062 PR tree-optimize/19337
16063 * gcc.c-torture/compile/20050119-1.c: New test.
16064
16065 2005-01-24 James E Wilson <wilson@specifixinc.com>
16066
16067 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
16068 test for successful match.
16069
16070 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
16071
16072 PR objc/18408
16073 * objc.dg/comp-types-7.m: New test.
16074
16075 2005-01-24 Janis Johnson <janis187@us.ibm.com>
16076
16077 * lib/target-supports.exp (current_target_name): New.
16078 (check_effective_target_ilp32, check_effective_target_lp64):
16079 Cache the result to use as long as the current target, with
16080 multilib flags, remains the same.
16081
16082 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
16083 (dg-require-weak, dg-require-visibility, dg-require-alias,
16084 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
16085 dg-require-effective-target, dg-skip-if): Remove call to
16086 skip_test_and_clear_xfail.
16087 (dg-test): Clear xfail data.
16088
16089 2005-01-24 Jakub Jelinek <jakub@redhat.com>
16090
16091 PR target/17751
16092 * gcc.dg/ppc64-toc.c: New test.
16093
16094 * g++.dg/tree-ssa/empty-1.C: New test.
16095
16096 PR middle-end/19551
16097 * gcc.c-torture/execute/20050121-1.c: New test.
16098 * gcc.dg/20050121-2.c: New test.
16099
16100 2004-01-23 Steven G. Kargl <kargls@comcast.net>
16101 Paul Brook <paul@codesourcery.com>
16102
16103 PR fortran/17941
16104 * gfortran.dg/real_const_1.f: New test.
16105 * gfortran.dg/real_const_2.f90: New test.
16106 * gfortran.dg/complex_int_1.f90: New test.
16107
16108 2005-01-23 Bud Davis <bdavis9659@comcast.net>
16109
16110 PR fortran/19313
16111 * gfortan.dg/inquire_6.f90: New test.
16112
16113 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16114
16115 PR libfortran/19451
16116 * open_readonly_1.f90: New test.
16117
16118 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16119
16120 PR libfortran/18982
16121 * gfortran.dg/open_new.f90: New file.
16122
16123 2005-01-22 Paul Brook <paul@codesourcery.com>
16124
16125 * namelist_1.f90: New test.
16126
16127 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
16128
16129 PR tree-optimization/19484
16130 * gcc.c-torture/compile/20050122-[12].c: New tests.
16131
16132 2005-01-22 Paul Brook <paul@codesourcery.com>
16133
16134 * gfortran.dg/implicit_2.f90: New test.
16135
16136 2005-01-22 Bud Davis <bdavis9659@comcast.net>
16137
16138 PR fortran/19314
16139 * gfortran.dg/inquire_5.f90: New test.
16140
16141 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16142
16143 PR c/18809
16144 * gcc.dg/pr18809-1.c: New test.
16145
16146 2005-01-21 Ian Lance Taylor <ian@airs.com>
16147
16148 * gcc.dg/20050121-1.c: New test.
16149
16150 PR tree-optimization/13000
16151 * gcc.dg/20040206-1.c: Change warning to point where function is
16152 being inlined.
16153
16154 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16155
16156 PR c++/19208
16157 * g++.dg/template/array11.C: New test.
16158
16159 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16160
16161 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
16162 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
16163 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
16164 * gfortran.dg/getenv_1.f90: Add dg-do directive.
16165 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
16166 gfortran.dg/pr17164.f90: Add missing dg-do directives.
16167
16168 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
16169
16170 PR tree-optimization/15349
16171 * gcc.dg/tree-ssa/pr15349.c: New.
16172
16173 2005-01-20 Steve Ellcey <sje@cup.hp.com>
16174
16175 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
16176
16177 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
16178
16179 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
16180 scan-assembler-times directive name.
16181
16182 * gcc.dg/asm-a.c: Move dg-require-effective-target to
16183 after dg-do.
16184
16185 PR rtl-optimization/19462
16186 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
16187
16188 2005-01-19 Steve Ellcey <sje@cup.hp.com>
16189
16190 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
16191 counting function calls on ia64.
16192
16193 2005-01-19 Jakub Jelinek <jakub@redhat.com>
16194
16195 PR rtl-optimization/15139
16196 * gcc.dg/20050111-2.c: New test.
16197
16198 PR c/17297
16199 * gcc.c-torture/compile/20050113-1.c: New testcase.
16200
16201 PR middle-end/19164
16202 * gcc.dg/20050113-1.c: New testcase.
16203
16204 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
16205
16206 * gcc.dg/vect/vect-85.c: Add comment.
16207 * gcc.dg/vect/vect-86.c: Add xfail for now.
16208 * gcc.dg/vect/vect-87.c: Add xfail for now.
16209 * gcc.dg/vect/vect-88.c: Add xfail for now.
16210 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
16211
16212 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16213
16214 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
16215
16216 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16217
16218 * g++.dg/debug/typedef3.C: New test.
16219
16220 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
16221
16222 PR c/19472
16223 * gcc.dg/asm-a.c: New test.
16224
16225 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
16226
16227 * gcc.dg/sh-relax.c: Add prototype for abort.
16228
16229 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16230
16231 * gcc.dg/short-compare-1.c: New test.
16232 * gcc.dg/short-compare-2.c: Likewise.
16233
16234 2005-01-18 Michael Matz <matz@suse.de>
16235
16236 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
16237
16238 2005-01-17 Diego Novillo <dnovillo@redhat.com>
16239
16240 PR tree-optimization/19121
16241 * gcc.c-torture/compile/pr19121.c: New test.
16242
16243 2005-01-17 James E. Wilson <wilson@specifixinc.com>
16244
16245 PR target/19357
16246 * gcc.c-torture/compile/pr19357.c: New test.
16247
16248 2005-01-17 Ian Lance Taylor <ian@airs.com>
16249
16250 PR c/5675
16251 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
16252 pass--those that refer just to the variable, possibly with a
16253 cast.
16254 * gcc.dg/c99-const-expr-3.c: Likewise.
16255
16256 PR middle-end/13127
16257 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
16258 longer emitted.
16259
16260 2005-01-16 Bud Davis <bdavis9659@comcast.net>
16261
16262 PR fortran/18778
16263 * gfortran.dg/endfile_2.f90: New test.
16264
16265 2005-01-16 Steven G. Kargl <kargls@comcast.net>
16266
16267 PR 19168
16268 * gfortran.dg/select_5.f90: New test.
16269
16270 2004-01-16 Paul Brook <paul@codesourcery.com>
16271
16272 * gfortran.dg/common_4.f90: New test.
16273
16274 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
16275
16276 PR rtl-optimization/19462
16277 * gcc.dg/torture/pr19462-1.c: New test.
16278
16279 2005-01-15 Ziemowit Laski <zlaski@apple.com>
16280
16281 PR objc/19321
16282 * objc.dg/func-ptr-2.m: New.
16283 * objc.dg/volatile-1.m: New.
16284
16285 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16286
16287 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
16288
16289 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16290
16291 PR tree-optimization/19060
16292 * gcc.c-torture/execute/20050104-1.c: New test.
16293
16294 2005-01-15 Bud Davis <bdavis9659@comcast.net>
16295
16296 PR fortran/18983
16297 * gfortran.dg/write_to_null.f90: New test.
16298
16299 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
16300 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16301
16302 PR other/19328
16303 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
16304 argument.
16305
16306 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16307
16308 PR c++/19263
16309 * g++.dg/init/vector1.C: New test.
16310
16311 2005-01-14 James E. Wilson <wilson@specifixinc.com>
16312
16313 PR target/13158
16314 * gcc.target/ia64/sibcall-unwind-1.c: New test.
16315 PR target/18987
16316 * gcc.target/ia64/sibcall-unwind-2.c: New test.
16317
16318 2005-01-14 Steven G. Kargl <kargls@comcast.net>
16319
16320 * gfortran.dg/select_1.f90: New test.
16321 * gfortran.dg/select_2.f90: New test.
16322 * gfortran.dg/select_3.f90: New test.
16323 * gfortran.dg/select_4.f90: New test.
16324
16325 2005-01-14 Jakub Jelinek <jakub@redhat.com>
16326
16327 PR middle-end/19084
16328 PR rtl-optimization/19348
16329 * gcc.dg/20050111-1.c: New test.
16330 * gcc.c-torture/execute/20050111-1.c: New test.
16331
16332 * gcc.dg/i386-asm-4.c: New test.
16333
16334 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16335
16336 * gcc.dg/nested-func-2.c: New test.
16337 * ada/acats/norun.lst: Remove c953002.
16338
16339 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
16340
16341 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
16342
16343 2005-01-12 Ben Elliston <bje@au.ibm.com>
16344
16345 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
16346
16347 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
16348
16349 PR target/18761
16350 * g++.dg/abi/align1.C: New test.
16351
16352 2005-01-11 Alan Modra <amodra@bigpond.net.au>
16353
16354 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
16355 at a time.
16356 * g++.dg/ext/altivec_check.h: Support compiling as C.
16357
16358 2005-01-10 Roger Sayle <roger@eyesopen.com>
16359
16360 PR c++/19355
16361 * g++.dg/expr/pr19355-1.C: New test case.
16362
16363 2005-01-10 Laurent GUERBY <laurent@guerby.net>
16364
16365 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
16366 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
16367 * ada/acats/tests/c3/c92005b.ada: Likewise.
16368 * ada/acats/tests/c3/cxb3012.a: Likewise.
16369 * ada/acats/norun.lst: Add c380004 and c953002, add PR
16370
16371 2005-01-09 Paul Brook <paul@codesourcery.com>
16372
16373 * gfortran.dg/common_2.f90: New file.
16374 * gfortran.dg/common_3.f90: New file.
16375
16376 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
16377
16378 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
16379
16380 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16381
16382 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
16383 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
16384 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
16385 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
16386 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
16387 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
16388 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
16389 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
16390 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
16391 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
16392 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
16393 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
16394 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
16395 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
16396 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
16397 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
16398 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
16399 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
16400 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
16401 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
16402 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
16403 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
16404 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
16405 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
16406 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
16407 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
16408 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
16409 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
16410 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
16411 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
16412 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
16413 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
16414 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
16415 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
16416 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
16417 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
16418 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
16419 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
16420 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
16421 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
16422 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
16423 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
16424 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
16425 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
16426 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
16427 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
16428 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
16429 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
16430 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
16431 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
16432 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
16433 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
16434 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
16435 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
16436 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
16437 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
16438 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
16439 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
16440 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
16441 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
16442 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
16443 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
16444 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
16445 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
16446 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
16447 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
16448 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
16449
16450 * gcc.dg/vect/vect-1.c: Fix spelling.
16451 * gcc.dg/vect/vect-10.c: Fix spelling.
16452 * gcc.dg/vect/vect-11.c: Fix spelling.
16453 * gcc.dg/vect/vect-12.c: Fix spelling.
16454 * gcc.dg/vect/vect-14.c: Fix spelling.
16455 * gcc.dg/vect/vect-15.c: Fix spelling.
16456 * gcc.dg/vect/vect-16.c: Fix spelling.
16457 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
16458 * gcc.dg/vect/vect-64.c: Fix comments.
16459 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
16460
16461 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16462 Ira Rosen <irar@il.ibm.com>
16463
16464 * gcc.dg/vect/vect-70.c: New test.
16465 * gcc.dg/vect/vect-71.c: New test.
16466
16467 2005-01-09 Manfred Hollstein <mh@suse.com>
16468
16469 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
16470 * gcc.dg/pr18241-2.c: Likewise.
16471 * gcc.dg/pr18241-3.c: Likewise.
16472 * gcc.dg/pr18241-4.c: Likewise.
16473 * gcc.dg/pr18241-5.c: Likewise.
16474
16475 2005-01-08 Richard Henderson <rth@redhat.com>
16476
16477 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16478 False for x86 and x86-64.
16479
16480 2005-01-08 Diego Novillo <dnovillo@redhat.com>
16481
16482 PR tree-optimization/18241
16483 * gcc.dg/pr18241-1.c: New test.
16484 * gcc.dg/pr18241-2.c: New test.
16485 * gcc.dg/pr18241-3.c: New test.
16486 * gcc.dg/pr18241-4.c: New test.
16487 * gcc.dg/pr18241-5.c: New test.
16488
16489 2005-01-08 Steven G. Kargl <kargls@comcast.net>
16490
16491 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
16492 gfortran.dg/select_4.f90: New.
16493
16494 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16495
16496 * gcc.c-torture/execute/20050107-1.c: New test.
16497
16498 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
16499
16500 PR c++/19298
16501 * g++.dg/template/ref2.C: New.
16502
16503 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
16504
16505 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
16506 instead of being empty.
16507
16508 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16509
16510 PR fortran/15553
16511 * gfortran.dg/array-1.f90: New test.
16512
16513 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16514
16515 PR tree-optimization/19283
16516 * gcc.c-torture/execute/20050106-1.c: New test.
16517
16518 PR rtl-optimization/18861
16519 * gcc.dg/20050105-1.c: New test.
16520
16521 PR tree-optimization/18828
16522 * gcc.dg/20050105-2.c: New test.
16523
16524 2005-01-07 Andreas Jaeger <aj@suse.de>
16525
16526 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
16527
16528 2005-01-07 Bud Davis <bdavis9659@comcast.net>
16529
16530 PR fortran/18398
16531 * gfortran.dg/fmt_read.f90: New test.
16532
16533 2005-01-06 Geoffrey Keating <geoffk@apple.com>
16534
16535 * gcc.dg/rs6000-ldouble-2.c: New.
16536
16537 2005-01-06 Mark Mitchell <mark@codesourcery.com>
16538
16539 PR c++/19244
16540 * g++.dg/parser/ctor2.C: New test.
16541
16542 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16543
16544 PR c++/17154
16545 * g++.dg/template/using9.C: New test.
16546
16547 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16548
16549 PR c++/19258
16550 * g++.dg/lookup/friend6.C: New test.
16551
16552 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
16553
16554 PR c++/19270
16555 * g++.dg/template/array10.C: New.
16556
16557 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16558
16559 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
16560 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
16561
16562 2005-01-06 Jakub Jelinek <jakub@redhat.com>
16563
16564 * gcc.c-torture/compile/20050105-1.c: New test.
16565
16566 2005-01-05 Geoffrey Keating <geoffk@apple.com>
16567
16568 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
16569
16570 2005-01-05 Roger Sayle <roger@eyesopen.com>
16571
16572 PR middle-end/19100
16573 * gcc.dg/conv-3.c: New test case.
16574
16575 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
16576
16577 * gcc.dg/asm-wide-1.c: New test.
16578
16579 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
16580
16581 PR c++/19030
16582 * g++.dg/parse/crash22.C: New
16583
16584 2005-01-04 Geoffrey Keating <geoffk@apple.com>
16585
16586 PR 19257
16587 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
16588
16589 2005-01-04 Uros Bizjak <uros@kss-loka.si>
16590
16591 PR middle-end/17767
16592 * gcc.dg/i386-mmx-6.c: New test case.
16593
16594 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
16595
16596 PR tree-optimization/18308
16597 * gcc.dg/vect/pr18308.c: New testcase.
16598
16599 2005-01-04 Andreas Jaeger <aj@suse.de>
16600
16601 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
16602
16603 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16604 Robert Bowdidge <bowdidge@apple.com>
16605
16606 * gcc.dg/cpp/subframework1.c: New.
16607 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
16608 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
16609 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
16610 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
16611
16612 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16613
16614 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
16615 producing warning.
16616 * gcc.dg/darwin-weakimport-2.c: New.
16617
16618 2005-01-03 Richard Henderson <rth@redhat.com>
16619
16620 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
16621
16622 2005-01-03 Richard Henderson <rth@redhat.com>
16623
16624 * gcc.dg/vect/vect.exp: Enable for ia64.
16625 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
16626 (check_effective_target_vect_float): Likewise.
16627 (check_effective_target_vect_no_align): Likewise.
16628 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
16629 * gcc.dg/vect/vect-8.c: Likewise.
16630
16631 2005-01-03 Uros Bizjak <uros@kss-loka.si>
16632
16633 PR target/19236
16634 * gcc.dg/pr19236-1.c: New test case.
16635
16636 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
16637
16638 PR rtl-optimization/12092
16639 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
16640
16641 2005-01-02 Andreas Jaeger <aj@suse.de>
16642
16643 * gcc.dg/pr12092-1.c: Do not run on x86_64.
16644
16645 2005-01-01 Roger Sayle <roger@eyesopen.com>
16646 Andrew Pinski <pinskia@physics.uc.edu>
16647
16648 PR rtl-optimization/12092
16649 * gcc.dg/pr12092-1.c: New test case.
16650
16651 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
16652
16653 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
16654 'hidden' and 'default' for better portability.
16655 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
16656
16657 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
16658 6 and 7.
16659 * g++.old-deja/g++.brendan/new3.C: Likewise.
16660
16661 2005-01-01 Steven Bosscher <stevenb@suse.de>
16662
16663 * gcc.dg/20041231-1.C: New test.
16664 * g++.dg/warn/Wunreachable-code-1.C: New test.
16665
16666 2004-12-30 David Edelsohn <edelsohn@gnu.org>
16667
16668 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
16669 file, not /dev/null. Abort on error.
16670
16671 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
16672 Ziemowit Laski <zlaski@apple.com>
16673
16674 PR objc/18971
16675 * objc.dg/encode-5.m: New test.
16676
16677 2004-12-29 Richard Henderson <rth@redhat.com>
16678
16679 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
16680 * objc.dg/stabs-1.m: Disable for ia64.
16681
16682 2004-12-29 Mark Mitchell <mark@codesourcery.com>
16683
16684 PR c++/19190
16685 * g++.dg/warn/Wunused-10.C: New test.
16686
16687 2004-12-28 Richard Henderson <rth@redhat.com>
16688
16689 * objc.dg/stabs-1.m: Disable for alpha.
16690
16691 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16692
16693 PR c++/19149
16694 * g++.dg/parse/error23.C: New test.
16695
16696 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16697
16698 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
16699
16700 PR fortran/19032
16701 * gfortran.dg/intrinsic_modulo_1.f90: New.
16702 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
16703 tests with divisor -1.
16704
16705 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16706
16707 * g++.dg/opt/temp1.C (memcpy): Return a value.
16708
16709 PR c++/19148
16710 * g++.dg/expr/cond7.C: New test.
16711
16712 2004-12-27 Paul Brook <paul@codesourcery.com>
16713
16714 * gfortran.dg/g77/select_no_compile.f: Remove.
16715
16716 2004-12-27 Richard Henderson <rth@redhat.com>
16717
16718 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
16719 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
16720 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
16721
16722 2004-12-26 Richard Henderson <rth@redhat.com>
16723
16724 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
16725 by 1i instead of token pasting.
16726
16727 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16728
16729 PR tree-optimization/17578
16730 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
16731 to additional_flags.
16732 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
16733
16734 2004-12-25 Richard Henderson <rth@redhat.com>
16735
16736 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16737 Remove Alpha.
16738
16739 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16740
16741 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
16742 hppa*-*-hpux*.
16743 * gcc.dg/pr17957.c (dg-options): Likewise.
16744 * gcc.dg/struct-ret-1.c: Add prototype for abort.
16745 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
16746 instead of 0 on __hppa__.
16747 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
16748 "foo,%r" on hppa*-*-*.
16749
16750 2004-12-23 Bud Davis <bdavis9659@comcast.net>
16751
16752 PR fortran/19071
16753 * gfortran.dg/complex_write.f90: New test.
16754
16755 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16756
16757 PR c++/17595
16758 * g++.dg/parse/pragma2.C: New test.
16759
16760 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
16761
16762 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16763
16764 * gcc.dg/empty2.c: Add missing dg-warning.
16765
16766 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16767
16768 PR c++/17413
16769 * g++.dg/template/local4.C: New test.
16770 * g++.dg/template/crash19.C: Add dg-error marker.
16771
16772 * g++.dg/template/crash31.C: Correct embedded PR number.
16773
16774 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16775
16776 PR c++/16405
16777 * g++.dg/opt/temp1.C: Add do-run marker.
16778
16779 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16780
16781 * g++.dg/template/spec19.C: New.
16782
16783 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16784
16785 PR target/16819
16786 * gcc.dg/empty2.c: New.
16787
16788 2004-12-23 Richard Henderson <rth@redhat.com>
16789
16790 * lib/target-supports.exp (check_effective_target_vect_no_align):
16791 Remove i?86 and x86-64.
16792
16793 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16794
16795 PR c++/16405
16796 * g++.dg/opt/temp1.C: New test.
16797
16798 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16799
16800 PR c++/18733
16801 * g++.dg/template/friend33.C: New testcase.
16802
16803 2004-12-22 Mark Mitchell <mark@codesourcery.com>
16804
16805 PR c++/18464
16806 * g++.dg/template/cond5.C: New test.
16807
16808 PR c++/18492
16809 * g++.dg/inherit/thunk3.C: New test.
16810
16811 PR c++/11224
16812 * g++.dg/warn/Wunused-9.C: New test.
16813
16814 2004-12-22 Janis Johnson <janis187@us.ibm.com>
16815
16816 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
16817
16818 2004-12-22 Jan Beulich <jbeulich@novell.com>
16819
16820 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
16821
16822 2004-12-21 Mark Mitchell <mark@codesourcery.com>
16823
16824 PR c++/18378
16825 * g++.dg/ext/packed8.C: New test.
16826
16827 PR c++/19063
16828 * g++.dg/template/crash31.C: New test.
16829
16830 PR c++/19034
16831 * g++.dg/template/crash30.C: New test.
16832
16833 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
16834
16835 PR C++/18984
16836 * g++.dg/eh/ctor3.C: New test.
16837
16838 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16839
16840 * objc.dg/stabs-1.m: Allow section name to be quoted and
16841 assembly label to begin with '.LL'.
16842
16843 2004-12-21 Janis Johnson <janis187@us.ibm.com>
16844
16845 * gcc.dg/vect/vect.exp
16846 (check_effective_target_lp64_or_vect_no_align): New.
16847 * gcc.dg/vect/vect-77.c: Use it.
16848 * gcc.dg/vect/vect-78.c: Use it.
16849
16850 * lib/target-supports.exp
16851 (check_effective_target_vect_no_max,
16852 check_effective_target_vect_no_bitwise,
16853 check_effective_target_vect_no_align): New.
16854 * gcc.dg/vect/vect-13.c: Use them.
16855 * gcc.dg/vect/vect-17.c: Ditto.
16856 * gcc.dg/vect/vect-18.c: Ditto.
16857 * gcc.dg/vect/vect-19.c: Ditto.
16858 * gcc.dg/vect/vect-20.c: Ditto.
16859 * gcc.dg/vect/vect-27.c: Ditto.
16860 * gcc.dg/vect/vect-29.c: Ditto.
16861 * gcc.dg/vect/vect-44.c: Ditto.
16862 * gcc.dg/vect/vect-48.c: Ditto.
16863 * gcc.dg/vect/vect-50.c: Ditto.
16864 * gcc.dg/vect/vect-52.c: Ditto.
16865 * gcc.dg/vect/vect-54.c: Ditto.
16866 * gcc.dg/vect/vect-56.c: Ditto.
16867 * gcc.dg/vect/vect-58.c: Ditto.
16868 * gcc.dg/vect/vect-60.c: Ditto.
16869 * gcc.dg/vect/vect-72.c: Ditto.
16870 * gcc.dg/vect/vect-80.c: Ditto.
16871
16872 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
16873
16874 PR c++/14075
16875 * g++.dg/init/string1.C: New.
16876
16877 PR c++/18975
16878 * g++.dg/other/synth1.C: New.
16879
16880 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16881
16882 PR c/18963
16883 * gcc.dg/pr18963-1.c: New test.
16884
16885 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16886
16887 PR c/18596
16888 * gcc.dg/funcdef-storage-1.c (foo): Remove.
16889 * gcc.dg/pr18596-1.c: Use dg-error.
16890 (dg-options): Use -fno-unit-at-a-time.
16891 * gcc.dg/pr18596-2.c: New test.
16892 * gcc.dg/pr18596-3.c: New test.
16893
16894 2004-12-20 Roger Sayle <roger@eyesopen.com>
16895
16896 PR middle-end/18683
16897 * g++.dg/opt/pr18683-1.C: New test case.
16898
16899 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
16900
16901 PR other/19093
16902 * g++.dg/opt/max1.C: Fix for 64bit targets.
16903
16904 2004-12-20 Matt Austern <austern@apple.com>
16905
16906 PR c++/19044
16907 * g++.dg/ext/builtin6.C: New
16908
16909 2004-12-20 Diego Novillo <dnovillo@redhat.com>
16910
16911 PR tree-optimization/19080
16912 * gcc.c-torture/compile/pr19080.c: New test.
16913
16914 2004-12-20 Steven Bosscher <stevenb@suse.de>
16915
16916 * gcc.dg/20041219-1.c: New test.
16917
16918 2004-12-19 Roger Sayle <roger@eyesopen.com>
16919
16920 PR middle-end/19068
16921 * g++.dg/opt/max1.C: New test case.
16922
16923 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16924
16925 * gcc.dg/fdata-sections-1.c: New test.
16926
16927 2004-12-18 Roger Sayle <roger@eyesopen.com>
16928
16929 PR middle-end/18548
16930 * gcc.dg/max-1.c: New test case.
16931
16932 2004-12-18 Jakub Jelinek <jakub@redhat.com>
16933
16934 * gcc.c-torture/execute/20041218-1.c: New test.
16935
16936 2004-12-17 Diego Novillo <dnovillo@redhat.com>
16937
16938 * gcc.dg/pr18501.c: New test.
16939 * gcc.dg/uninit-5.c: XFAIL.
16940 * gcc.dg/uninit-9.c: XFAIL.
16941
16942 2004-12-17 Dale Johannesen <dalej@apple.com>
16943
16944 * gcc.dg/20041213-1.c: New.
16945
16946 2004-12-17 Ziemowit Laski <zlaski@apple.com>
16947
16948 * objc.dg/stabs-1.m: Allow assembly label to begin
16949 with a dot ('.').
16950
16951 2004-12-17 Jakub Jelinek <jakub@redhat.com>
16952
16953 * gcc.c-torture/execute/20041213-1.c: Move...
16954 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
16955
16956 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
16957
16958 PR c++/18721
16959 * g++.dg/lookup/conv-5.C: New.
16960
16961 2004-12-16 Ziemowit Laski <zlaski@apple.com>
16962
16963 * objc.dg/stabs-1.m: New test.
16964
16965 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16966
16967 * gcc.dg/visibility-c.c: Change compile to
16968 assemble for the test.
16969
16970 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16971
16972 PR target/19041
16973 * gcc.dg/visibility-c.c: New test.
16974
16975 2004-12-16 Roger Sayle <roger@eyesopen.com>
16976
16977 PR middle-end/18493
16978 * gcc.dg/switch-8.c: New test case.
16979
16980 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
16981
16982 PR c++/18905
16983 * g++.dg/template/init4.C: New.
16984 * g++.dg/opt/static3.C: Enable optimizer.
16985
16986 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
16987
16988 * g++.dg/other/complex1.C: New test.
16989
16990 2004-12-15 Alan Modra <amodra@bigpond.net.au>
16991
16992 * g++.dg/opt/inline9.C: New test.
16993
16994 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16995
16996 PR fortran/18993
16997 * gfotran.dg/nullify_1.f: New test.
16998
16999 2004-12-15 Richard Henderson <rth@redhat.com>
17000
17001 * gcc.target/i386/i386.exp: New harness.
17002 * gcc.target/i386/vect-args.c: New.
17003
17004 2004-12-15 David Edelsohn <edelsohn@gnu.org>
17005
17006 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
17007
17008 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17009
17010 PR c++/18825
17011 * g++.dg/template/friend32.C: New test.
17012
17013 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17014
17015 * cpp/pragma-once-1.c: New test.
17016 * cpp/pragma-once-1b.h: Likewise.
17017 * cpp/pragma-once-1c.h: Likewise.
17018 * cpp/pragma-once-1d.h: Likewise.
17019 * cpp/inc/pragma-once-1a.h: Likewise.
17020
17021 2004-12-15 Bud Davis <bdavis9659@comcast.net>
17022 Steven G. Kargl <kargls@comcast.net>
17023
17024 PR fortran/17597
17025 * gfortran.dg/list_read_3.f90: New test.
17026
17027 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17028
17029 * gcc.dg/ftrapv-2.c: New test.
17030
17031 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
17032
17033 PR c++/18981
17034 * g++.dg/template/typename9.C: New test.
17035
17036 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17037
17038 PR c++/18738
17039 * g++.dg/template/typename8.C: New test.
17040 * g++.dg/parse/friend2.C: Tweak error message.
17041
17042 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17043
17044 * gcc.c-torture/20041214-1.c: New test.
17045
17046 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17047
17048 PR c++/18965
17049 * g++.dg/init/array17.C: New test.
17050
17051 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17052
17053 PR c++/18793
17054 * g++.dg/init/aggr3.C: New test.
17055
17056 2004-12-14 Janis Johnson <janis187@us.ibm.com
17057
17058 * gcc.dg/altivec-types-1.c: New test.
17059 * gcc.dg/altivec-types-2.c: New test.
17060 * gcc.dg/altivec-types-3.c: New test.
17061 * gcc.dg/altivec-types-4.c: New test.
17062 * g++.dg/ext/altivec-types-1.C: New test.
17063 * g++.dg/ext/altivec-types-2.C: New test.
17064 * g++.dg/ext/altivec-types-3.C: New test.
17065 * g++.dg/ext/altivec-types-4.C: New test.
17066
17067 2004-12-14 Jakub Jelinek <jakub@redhat.com>
17068
17069 PR middle-end/18951
17070 * gcc.c-torture/execute/20041213-1.c: New test.
17071
17072 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
17073
17074 PR c++/18949
17075 * g++.dg/template/cast1.C: New.
17076
17077 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
17078
17079 * gcc.c-torture/execute/20041213-2.c: New test.
17080
17081 2004-12-13 Richard Henderson <rth@redhat.com>
17082
17083 * gcc.dg/i386-sse-10.c: Fix typo in options.
17084
17085 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
17086
17087 PR c++/18968
17088 * g++.dg/opt/pr18968.C: New test.
17089
17090 2004-12-13 Mark Mitchell <mark@codesourcery.com>
17091
17092 PR c++/18925
17093 * g++.dg/ext/visibility/staticdatamem.C: New test.
17094
17095 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
17096
17097 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
17098
17099 2004-12-13 Roger Sayle <roger@eyesopen.com>
17100
17101 PR rtl-optimization/18928
17102 * gcc.dg/pr18928-1.c: New test case.
17103
17104 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
17105
17106 PR tree-opt/16951
17107 * gcc.c-torture/compile/20041211-1.c: New.
17108
17109 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17110
17111 PR middle-end/17564
17112 * gcc.c-torture/execute/20041212-1.c: New test.
17113
17114 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17115
17116 PR fortran/18869
17117 * gfortran.dg/common_1.f90: New test.
17118
17119 2004-12-12 Steven G. Kargl <kargls@comcast.net>
17120 Paul Brook <paul@codesourcery.com>
17121
17122 PR fortran/16222
17123 * gfortran.dg/real_do_1.f90: New test.
17124
17125 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
17126
17127 PR tree-opt/18040
17128 * g++.dg/opt/ptrmem6.C: New test.
17129
17130 2004-12-11 Roger Sayle <roger@eyesopen.com>
17131
17132 PR middle-end/18921
17133 * gcc.dg/pr18921-1.c: New test case.
17134
17135 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17136
17137 PR fortran/17175
17138 * gfortran.dg/scale_1.f90: New test.
17139
17140 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
17141
17142 PR middle-end/18903
17143 * gcc.c-torture/compile/pr18903.c: New test.
17144
17145 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
17146
17147 * gcc.c-torture/execute/20041210-1.c: New test.
17148
17149 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17150
17151 PR c++/18731
17152 * g++.dg/parser/struct-1.C: New test.
17153 * g++.dg/parser/struct-2.C: New test.
17154 * g++.dg/parser/struct-3.C: New test.
17155
17156 2004-12-09 Richard Henderson <rth@redhat.com>
17157
17158 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
17159
17160 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
17161 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
17162
17163 2004-12-09 Matt Austern <austern@apple.com>
17164
17165 PR c++/18514
17166 * g++.dg/ext/builtin1.C: New
17167 * g++.dg/ext/builtin2.C: New
17168 * g++.dg/ext/builtin3.C: New
17169 * g++.dg/ext/builtin4.C: New
17170 * g++.dg/ext/builtin5.C: New
17171
17172 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
17173
17174 PR tree-opt/18904
17175 * g++.dg/opt/ptrmem5.C: New test.
17176
17177 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
17178
17179 * g++.dg/parse/typename5.C: Adjust for new error.
17180 * g++.dg/parse/typename7.C: New.
17181
17182 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17183
17184 PR c++/18073
17185 * g++.dg/other/mmintrin.C: New test.
17186
17187 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
17188
17189 PR c++/16681
17190 * g++.dg/init/array15.C: New.
17191 * g++.dg/init/array16.C: New.
17192
17193 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17194
17195 PR fortran/18826
17196 * gfortran.dg/assign_1.f90: New test.
17197
17198 2004-12-08 Nick Clifton <nickc@redhat.com>
17199
17200 * gcc.target/xstormy16/bss_below100: New directory containing tests.
17201 * gcc.target/xstormy16/data_below100: Likewise.
17202 * gcc.target/xstormy16/sfr: Likewise.
17203 * gcc.target/xstormy16/below100.S: New test source file.
17204 * gcc.target/xstormy16/below100.ld: New test linker script.
17205 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17206 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
17207 bp instructions.
17208 * gcc.target/xstormy16/bp.c: Likewise.
17209
17210 * gcc.target/xstormy16/bss_below100: New files:
17211 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17212 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17213 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17214 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17215 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17216 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17217 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17218 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17219 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17220 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17221 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17222 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17223 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17224 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17225 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17226 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17227 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17228 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17229 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17230 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17231 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17232 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17233 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17234 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17235 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17236 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17237 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17238
17239 * gcc.target/xstormy16/data_below100: New files:
17240 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17241 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17242 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17243 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17244 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17245 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17246 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17247 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17248 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17249 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17250 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17251 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17252 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17253 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17254 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17255 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17256 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17257 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17258 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17259 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17260 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17261 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17262 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17263 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17264 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17265 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17266 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17267
17268 * gcc.target/xstormy16/sfr: New files:
17269 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
17270 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
17271 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
17272 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
17273 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
17274 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
17275 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
17276 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
17277 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
17278 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
17279 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
17280 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
17281 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
17282 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
17283 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
17284 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
17285 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
17286 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
17287 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
17288 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
17289 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
17290 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
17291 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
17292 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
17293 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
17294 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
17295 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
17296 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
17297 27_if0_sfrw_bitfield_f.c
17298
17299 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17300
17301 PR c++/18100
17302 * g++.dg/lookup/name-clash4.C: New test.
17303
17304 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
17305
17306 PR c++/18672
17307 * g++.dg/opt/array1.C: New.
17308
17309 PR c++/18803
17310 * g++.dg/template/operator5.C: New.
17311
17312 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
17313
17314 PR c/18867
17315 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
17316
17317 2004-12-07 Steven Bosscher <stevenb@suse.de>
17318
17319 * gcc.dg/noncompile/20041207.c: New test.
17320
17321 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
17322
17323 * g++.dg/other/unreachable-1.C: New test.
17324
17325 2004-12-06 Nick Clifton <nickc@redhat.com>
17326
17327 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
17328 <limits.h> because the latter comes from gcc's include/ directory
17329 and not the newlib/libc/include directory.
17330
17331 2004-12-04 Richard Henderson <rth@redhat.com>
17332
17333 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
17334
17335 2004-12-04 Richard Henderson <rth@redhat.com>
17336
17337 * lib/target-supports.exp (check_gc_sections_available): Disable
17338 for alpha and ia64.
17339
17340 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
17341
17342 PR middle-end/17909
17343 * g++.dg/other/vararg-2.C: New test.
17344
17345 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17346
17347 PR c++/17011, c++/17971
17348 * g++.dg/template/error15.C: Adjust expected error.
17349 * g++.dg/template/instantiate3.C: Likewise.
17350
17351 2004-12-03 Janis Johnson <janis187@us.ibm.com>
17352
17353 * gcc.dg/altivec-18.c: Fix for darwin
17354
17355 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
17356
17357 PR c++/18782
17358 * g++.dg/parse/ptrmem2.C: New.
17359
17360 PR c++/18318
17361 * g++.dg/template/new1.C: New.
17362
17363 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17364
17365 PR fortran/18710
17366 * gfortran.dg/direct_io_3.f90: New test.
17367
17368 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
17369
17370 PR 18758
17371 * g++.dg/parse/crash21.C: New.
17372
17373 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17374
17375 PR c++/15664, c++/18276
17376 * g++.dg/template/ttp13.C: New test.
17377 * g++.dg/template/ttp14.C: Likewise.
17378
17379 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17380
17381 PR c++/18123
17382 * g++.dg/parse/enum2.C: New test.
17383 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
17384
17385 2004-12-02 Nick Clifton <nickc@redhat.com>
17386
17387 * gcc.target/xstormy16: New test directory.
17388 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17389 * gcc.target/xstormy16/bp.c: Check the generation of bp
17390 instructions.
17391 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
17392 bn instructions and the BELOW100 attribute.
17393
17394 2004-12-02 Alan Modra <amodra@bigpond.net.au>
17395
17396 PR target/16952
17397 * gcc.dg/ppc-eabi.c: New.
17398
17399 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17400
17401 PR fortran/18284
17402 * gfortran.dg/backspace.f90
17403
17404 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17405
17406 * gfortran.dg/inquire.f90: New test.
17407
17408 2004-12-01 Janis Johnson <janis187@us.ibm.com>
17409
17410 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
17411 handle effective-target-keyword.
17412 (dg-skip-if): Support effective-target keyword as target list.
17413 (dg-xfail-if): Ditto.
17414 * lib/target-supports.exp (is-effective-target-keyword): New proc.
17415
17416 2004-12-01 Diego Novillo <dnovillo@redhat.com>
17417
17418 PR tree-optimization/18291
17419 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
17420
17421 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
17422
17423 PR C++/18729
17424 * g++.dg/parse/crash20.C: New.
17425
17426 PR c++/17431
17427 * g++.dg/overload/arg1.C: New.
17428 * g++.dg/overload/arg2.C: New.
17429 * g++.dg/overload/arg3.C: New.
17430 * g++.dg/overload/arg4.C: New.
17431
17432 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
17433
17434 * gcc.dg/c99-flex-array-4.c: Remove.
17435
17436 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17437
17438 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
17439
17440 * lib/target-supports.exp (is-effective-target): Simplify.
17441
17442 * lib/target-supports.exp (check_effective_target_vect_long):
17443 Fix for powerpc64-*-*.
17444
17445 2004-11-30 Loren James Rittle <ljrittle@acm.org>
17446
17447 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
17448 to support new requirements on FreeBSD 5.
17449
17450 2004-11-30 Devang Patel <dpatel@apple.com>
17451
17452 PR 18702
17453 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
17454
17455 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17456
17457 * g++.dg/ext/altivec-13.C: New test.
17458
17459 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
17460
17461 PR tree-opt/18298
17462 * gcc.c-torture/execute/p18298.c: New test.
17463
17464 2004-11-30 Ira Rosen <irar@il.ibm.com>
17465 Dorit Naishlos <dorit@il.ibm.com>
17466
17467 PR tree-opt/18607
17468 * gcc.dg/vect/vect-89.c: New test.
17469
17470 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
17471
17472 * gcc.dg/pr18596-1.c: New test.
17473
17474 2004-11-30 Ben Elliston <bje@au.ibm.com>
17475
17476 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
17477
17478 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17479
17480 PR c/18479
17481 * gcc.dg/pr18479.c: New test.
17482
17483 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17484
17485 PR target/18490
17486 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
17487 mmix-knuth-mmixware.
17488
17489 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
17490 cris-*-elf* cris-*-aout* mmix-*-*
17491
17492 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17493
17494 PR middle-end/18725
17495 * gcc.dg/pr18725.c: New test.
17496
17497 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17498
17499 PR target/18488
17500 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
17501
17502 PR target/18336
17503 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
17504
17505 2004-11-29 Mark Mitchell <mark@codesourcery.com>
17506
17507 PR c++/18368
17508 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
17509 * g++.old-deja/g++.law/ctors5.C: Likewise.
17510 * g++.old-deja/g++.other/crash25.C: Likewise.
17511
17512 PR c++/18674
17513 * g++.dg/template/error16.C: New test.
17514
17515 PR c++/18512
17516 * g++.dg/template/crash29.C: New test.
17517
17518 2004-11-29 Diego Novillo <dnovillo@redhat.com>
17519
17520 PR tree-optimization/18712
17521 * gcc.c-torture/compile/pr18712.c: New test.
17522
17523 2004-11-29 Joseph Myers <joseph@codesourcery.com>
17524
17525 PR c/7544
17526 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
17527 tests.
17528
17529 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17530
17531 PR c++/18652
17532 * g++.dg/lookup/crash6.C: New test.
17533
17534 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17535
17536 PR middle-end/18164
17537 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
17538
17539 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
17540
17541 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
17542 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
17543 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
17544
17545 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
17546
17547 * gcc.dg/pr18164.c: New test.
17548
17549 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
17550
17551 * gcc.dg/funroll-loops-all.c: New.
17552
17553 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17554
17555 PR target/18489
17556 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
17557 delimeter, match space and TAB as well as ":".
17558
17559 PR target/18484
17560 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
17561
17562 PR target/18348
17563 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
17564
17565 PR target/18345
17566 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
17567
17568 PR target/18337
17569 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
17570
17571 2004-11-28 Bud Davis <bdavis9659@comcast.net>
17572
17573 * gfortran.dg/direct_io_2.f90: New test.
17574
17575 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17576
17577 PR target/18334
17578 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
17579
17580 2004-11-28 Richard Henderson <rth@redhat.com>
17581
17582 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
17583
17584 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
17585
17586 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
17587 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
17588 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
17589 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
17590 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
17591 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
17592 gcc.dg/pointer-arith-8.c: New tests.
17593
17594 2004-11-27 Bud Davis <bdavis9659@comcast.net>
17595
17596 PR fortran/18364
17597 * gfortran.dg/endfile.f90: New test.
17598
17599 2004-11-27 Falk Hueffner <falk@debian.org>
17600
17601 * gcc.dg/loop-6.c: New test.
17602
17603 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17604
17605 * gcc.c-torture/execute/20041126-1.c: New test.
17606
17607 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17608
17609 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
17610 on IRIX.
17611
17612 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17613
17614 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
17615 functions.
17616
17617 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17618
17619 PR rtl-optimization/17825
17620 * gcc.c-torture/compile/20041119-1.c: New test.
17621
17622 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17623
17624 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
17625 Check existence of ld library path variables before unsetting.
17626
17627 2004-11-26 Mark Mitchell <mark@codesourcery.com>
17628
17629 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
17630
17631 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17632
17633 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
17634
17635 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17636
17637 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
17638
17639 2004-11-26 Ben Elliston <bje@au.ibm.com>
17640
17641 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
17642 dg-do directive.
17643
17644 2004-11-26 Ben Elliston <bje@au.ibm.com>
17645
17646 * gcc.dg/pr17957.c: Pass --param, not -param.
17647
17648 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
17649
17650 PR middle-end/17957
17651 * testsuite/gcc.dg/pr17957.c: New test.
17652
17653 2004-11-25 Mark Mitchell <mark@codesourcery.com>
17654
17655 PR c++/18445
17656 * g++.dg/template/crash28.C: Likewise.
17657
17658 PR c++/18001
17659 * g++.dg/expr/unary2.C: Adjust lvalue messages.
17660 * g++.dg/ext/lvaddr.C: Likewise.
17661 * g++.dg/opt/pr7503-3.C: Likewise.
17662
17663 PR c++/18466
17664 * g++.dg/parse/qualified3.C: New test.
17665 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
17666
17667 PR c++/18545
17668 * g++.dg/expr/return1.C: New test.
17669
17670 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17671
17672 Friend class name lookup 3/n, PR c++/3332
17673 * g++.dg/lookup/friend3.C: New test.
17674 * g++.dg/lookup/friend4.C: Likewise.
17675 * g++.dg/lookup/friend5.C: Likewise.
17676
17677 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17678
17679 Friend class name lookup 2/n, PR c++/14513, c++/15410
17680 * g++.dg/lookup/friend2.C: New test.
17681 * g++.dg/template/friend31.C: Likewise.
17682
17683 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17684
17685 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
17686
17687 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17688
17689 PR c++/17473
17690 * g++.dg/tc1/dr56.C: Remove.
17691 * g++.dg/template/typedef1.C: Add dg-error markers.
17692 * g++.old-deja/g++.other/typedef7.C: Likewise.
17693
17694 PR c++/18285
17695 * g++.dg/parse/typedef7.C: New test.
17696
17697 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
17698
17699 * gcc.c-torture/execute/20041124-1.c: New test.
17700
17701 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17702
17703 * g++.dg/template/deduce3.C: New test.
17704
17705 PR c++/18586
17706 * g++.dg/template/crash27.C: New test.
17707
17708 PR c++/18530
17709 * g++.dg/warn/Wshadow-3.C: New test.
17710
17711 2004-11-24 Devang Patel <dpatel@apple.com>
17712
17713 PR/18555
17714 * gcc.dg/cpp/isysroot-1.c: New test.
17715 * gcc.dg/cpp/usr/include/stdio.h: New file.
17716 * gcc.dg/cpp/isysroot-2.c: New test.
17717 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
17718 New file.
17719
17720 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17721
17722 PR c++/8929
17723 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
17724
17725 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17726
17727 * gcc.target/sparc/align.c: Do not include <stdint.h>.
17728 * gcc.target/sparc/pdist.c: Likewise.
17729
17730 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
17731
17732 PR c++/16882
17733 * g++.dg/conversion/simd1.C: New test.
17734
17735 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17736
17737 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
17738 and restore_ld_library_path_env_vars.
17739 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
17740 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
17741 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
17742 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
17743
17744 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
17745
17746 * gcc.dg/pragma-align-2.c: Test macro expansion.
17747 * gcc.dg/pragma-pack-2.c: New test.
17748
17749 2004-11-23 Richard Henderson <rth@redhat.com>
17750
17751 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
17752 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17753 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
17754 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
17755 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
17756 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
17757
17758 * gcc.dg/vect/vect.exp: Add check for alpha.
17759 * lib/target-supports.exp (check_alpha_max_hw_available): New.
17760 (check_effective_target_vect_int): Enable for alpha.
17761 (check_effective_target_vect_long): New.
17762 (is-effective-target): Add it.
17763
17764 2004-11-23 Uros Bizjak <uros@kss-loka.si>
17765
17766 * gcc.dg/pr18614-1.c: New test.
17767
17768 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17769
17770 * gcc.dg/setjmp-2.c: New test.
17771
17772 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
17773
17774 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
17775 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
17776 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
17777 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
17778 gcc.target/sparc/pdist.c: New tests.
17779
17780 2004-11-22 Bob Wilson <bob.wilson@acm.org>
17781
17782 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
17783
17784 2004-11-22 Dale Johannesen <dalej@apple.com>
17785
17786 * gcc.dg/20041111-1.c: New.
17787
17788 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17789
17790 PR tree-opt/18536
17791 * gcc.dg/vect/pr18536.c: New test.
17792
17793 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17794
17795 PR c++/18354
17796 * g++.dg/template/nontype11.C: New test.
17797
17798 2004-11-21 Roger Sayle <roger@eyesopen.com>
17799
17800 PR middle-end/18520
17801 * gcc.dg/pr18520-1.c: New test case.
17802
17803 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
17804
17805 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
17806 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
17807 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
17808 expected diagnostics.
17809
17810 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17811
17812 PR target/18580
17813 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
17814 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
17815 vect-77.c, vect-77a.c: XFAIL on the SPARC.
17816
17817 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17818
17819 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
17820
17821 2004-11-19 Mark Mitchell <mark@codesourcery.com>
17822 Joseph Myers <joseph@codesourcery.com>
17823
17824 * lib/target-supports.exp (check_visibility_available): Really
17825 test the compiler.
17826
17827 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17828
17829 PR tree-opt/18181
17830 * gcc.dg/vect/vect-85.c: New test.
17831 * gcc.dg/vect/vect-86.c: New test.
17832 * gcc.dg/vect/vect-87.c: New test.
17833 * gcc.dg/vect/vect-88.c: New test.
17834
17835 2004-11-19 Ben Elliston <bje@au.ibm.com>
17836
17837 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
17838
17839 2004-11-18 Janis Johnson <janis187@us.ibm.com>
17840
17841 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
17842 * gcc.dg/ppc-and-1.c: Ditto.
17843 * gcc.dg/ppc-compare-1.c: Ditto.
17844 * gcc.dg/ppc-mov-1.c: Ditto
17845
17846 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
17847 Mark Mitchell <mark@codesourcery.com>
17848
17849 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
17850
17851 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17852 Aldy Hernandez <aldyh@redhat.com>
17853
17854 * lib/target-supports.exp (check_effective_target_vect_int): New
17855 (check_effective_target_vect_float): New
17856 (check_effective_target_vect_double): New.
17857 (is-effective-target): Support new effective targets keywords.
17858 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
17859 default action for dg-do.
17860 * gcc.dg/vect/pr16105.c: Use new support.
17861 * gcc.dg/vect/pr18400.c: Ditto.
17862 * gcc.dg/vect/pr18425.c: Ditto.
17863 * gcc.dg/vect/vect-1.c: Ditto.
17864 * gcc.dg/vect/vect-10.c: Ditto.
17865 * gcc.dg/vect/vect-11.c: Ditto.
17866 * gcc.dg/vect/vect-12.c: Ditto.
17867 * gcc.dg/vect/vect-13.c: Ditto.
17868 * gcc.dg/vect/vect-14.c: Ditto.
17869 * gcc.dg/vect/vect-15.c: Ditto.
17870 * gcc.dg/vect/vect-16.c: Ditto.
17871 * gcc.dg/vect/vect-17.c: Ditto.
17872 * gcc.dg/vect/vect-18.c: Ditto.
17873 * gcc.dg/vect/vect-19.c: Ditto.
17874 * gcc.dg/vect/vect-2.c: Ditto.
17875 * gcc.dg/vect/vect-20.c: Ditto.
17876 * gcc.dg/vect/vect-21.c: Ditto.
17877 * gcc.dg/vect/vect-22.c: Ditto.
17878 * gcc.dg/vect/vect-23.c: Ditto.
17879 * gcc.dg/vect/vect-24.c: Ditto.
17880 * gcc.dg/vect/vect-25.c: Ditto.
17881 * gcc.dg/vect/vect-26.c: Ditto.
17882 * gcc.dg/vect/vect-27.c: Ditto.
17883 * gcc.dg/vect/vect-27a.c: Ditto.
17884 * gcc.dg/vect/vect-28.c: Ditto.
17885 * gcc.dg/vect/vect-29.c: Ditto.
17886 * gcc.dg/vect/vect-29a.c: Ditto.
17887 * gcc.dg/vect/vect-3.c: Ditto.
17888 * gcc.dg/vect/vect-30.c: Ditto.
17889 * gcc.dg/vect/vect-31.c: Ditto.
17890 * gcc.dg/vect/vect-32.c: Ditto.
17891 * gcc.dg/vect/vect-33.c: Ditto.
17892 * gcc.dg/vect/vect-34.c: Ditto.
17893 * gcc.dg/vect/vect-35.c: Ditto.
17894 * gcc.dg/vect/vect-36.c: Ditto.
17895 * gcc.dg/vect/vect-37.c: Ditto.
17896 * gcc.dg/vect/vect-38.c: Ditto.
17897 * gcc.dg/vect/vect-4.c: Ditto.
17898 * gcc.dg/vect/vect-40.c: Ditto.
17899 * gcc.dg/vect/vect-41.c: Ditto.
17900 * gcc.dg/vect/vect-42.c: Ditto.
17901 * gcc.dg/vect/vect-43.c: Ditto.
17902 * gcc.dg/vect/vect-44.c: Ditto.
17903 * gcc.dg/vect/vect-45.c: Ditto.
17904 * gcc.dg/vect/vect-46.c: Ditto.
17905 * gcc.dg/vect/vect-47.c: Ditto.
17906 * gcc.dg/vect/vect-48.c: Ditto.
17907 * gcc.dg/vect/vect-48a.c: Ditto.
17908 * gcc.dg/vect/vect-49.c: Ditto.
17909 * gcc.dg/vect/vect-5.c: Ditto.
17910 * gcc.dg/vect/vect-50.c: Ditto.
17911 * gcc.dg/vect/vect-51.c: Ditto.
17912 * gcc.dg/vect/vect-52.c: Ditto.
17913 * gcc.dg/vect/vect-53.c: Ditto.
17914 * gcc.dg/vect/vect-54.c: Ditto.
17915 * gcc.dg/vect/vect-55.c: Ditto.
17916 * gcc.dg/vect/vect-56.c: Ditto.
17917 * gcc.dg/vect/vect-56a.c: Ditto.
17918 * gcc.dg/vect/vect-57.c: Ditto.
17919 * gcc.dg/vect/vect-58.c: Ditto.
17920 * gcc.dg/vect/vect-59.c: Ditto.
17921 * gcc.dg/vect/vect-6.c: Ditto.
17922 * gcc.dg/vect/vect-60.c: Ditto.
17923 * gcc.dg/vect/vect-61.c: Ditto.
17924 * gcc.dg/vect/vect-62.c: Ditto.
17925 * gcc.dg/vect/vect-63.c: Ditto.
17926 * gcc.dg/vect/vect-64.c: Ditto.
17927 * gcc.dg/vect/vect-65.c: Ditto.
17928 * gcc.dg/vect/vect-66.c: Ditto.
17929 * gcc.dg/vect/vect-67.c: Ditto.
17930 * gcc.dg/vect/vect-68.c: Ditto.
17931 * gcc.dg/vect/vect-69.c: Ditto.
17932 * gcc.dg/vect/vect-7.c: Ditto.
17933 * gcc.dg/vect/vect-72.c: Ditto.
17934 * gcc.dg/vect/vect-72a.c: Ditto.
17935 * gcc.dg/vect/vect-73.c: Ditto.
17936 * gcc.dg/vect/vect-74.c: Ditto.
17937 * gcc.dg/vect/vect-75.c: Ditto.
17938 * gcc.dg/vect/vect-76.c: Ditto.
17939 * gcc.dg/vect/vect-77.c: Ditto.
17940 * gcc.dg/vect/vect-77a.c: Ditto.
17941 * gcc.dg/vect/vect-78.c: Ditto.
17942 * gcc.dg/vect/vect-79.c: Ditto.
17943 * gcc.dg/vect/vect-8.c: Ditto.
17944 * gcc.dg/vect/vect-80.c: Ditto.
17945 * gcc.dg/vect/vect-82.c: Ditto.
17946 * gcc.dg/vect/vect-82_64.c: Ditto.
17947 * gcc.dg/vect/vect-83.c: Ditto.
17948 * gcc.dg/vect/vect-83_64.c: Ditto.
17949 * gcc.dg/vect/vect-9.c: Ditto.
17950 * gcc.dg/vect/vect-all.c: Ditto.
17951 * gcc.dg/vect/vect-none.c: Ditto.
17952
17953 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17954
17955 * lib/gcc-dg.exp (dg-skip-if): New function.
17956 (dg-forbid-option): Remove.
17957 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
17958 * g++.dg/abi/bitfield8.C: Likewise.
17959 * g++.dg/abi/dtor1.C: Likewise.
17960 * g++.dg/abi/empty10.C: Likewise.
17961 * g++.dg/abi/empty7.C: Likewise.
17962 * g++.dg/abi/empty9.C: Likewise.
17963 * g++.dg/abi/layout3.C: Likewise.
17964 * g++.dg/abi/layout4.C: Likewise.
17965 * g++.dg/abi/thunk1.C: Likewise.
17966 * g++.dg/abi/thunk2.C: Likewise.
17967 * g++.dg/abi/vbase11.C: Likewise.
17968 * g++.dg/abi/vthunk2.C: Likewise.
17969 * g++.dg/abi/vthunk3.C: Likewise.
17970 * g++.dg/ext/attrib8.C: Likewise.
17971 * g++.dg/opt/longbranch2.C: Likewise.
17972 * g++.dg/opt/reg-stack4.C: Likewise.
17973 * g++.old-deja/g++.ext/attrib1.C: Likewise.
17974 * g++.old-deja/g++.ext/attrib2.C: Likewise.
17975 * g++.old-deja/g++.ext/attrib3.C: Likewise.
17976 * g++.old-deja/g++.other/store-expr1.C: Likewise.
17977 * g++.old-deja/g++.other/store-expr2.C: Likewise.
17978 * gcc.dg/20000609-1.c: Likewise.
17979 * gcc.dg/20000720-1.c: Likewise.
17980 * gcc.dg/20011107-1.c: Likewise.
17981 * gcc.dg/20011119-1.c: Likewise.
17982 * gcc.dg/20020108-1.c: Likewise.
17983 * gcc.dg/20020122-2.c: Likewise.
17984 * gcc.dg/20020122-3.c: Likewise.
17985 * gcc.dg/20020201-3.c: Likewise.
17986 * gcc.dg/20020206-1.c: Likewise.
17987 * gcc.dg/20020218-1.c: Likewise.
17988 * gcc.dg/20020310-1.c: Likewise.
17989 * gcc.dg/20020411-1.c: Likewise.
17990 * gcc.dg/20020418-2.c: Likewise.
17991 * gcc.dg/20020426-1.c: Likewise.
17992 * gcc.dg/20020426-2.c: Likewise.
17993 * gcc.dg/20020517-1.c: Likewise.
17994 * gcc.dg/20020523-1.c: Likewise.
17995 * gcc.dg/20020523-2.c: Likewise.
17996 * gcc.dg/20020729-1.c: Likewise.
17997 * gcc.dg/20030204-1.c: Likewise.
17998 * gcc.dg/20030826-2.c: Likewise.
17999 * gcc.dg/20030926-1.c: Likewise.
18000 * gcc.dg/20031202-1.c: Likewise.
18001 * gcc.dg/980312-1.c: Likewise.
18002 * gcc.dg/980313-1.c: Likewise.
18003 * gcc.dg/990117-1.c: Likewise.
18004 * gcc.dg/990424-1.c: Likewise.
18005 * gcc.dg/990524-1.c: Likewise.
18006 * gcc.dg/991230-1.c: Likewise.
18007 * gcc.dg/i386-387-1.c: Likewise.
18008 * gcc.dg/i386-387-2.c: Likewise.
18009 * gcc.dg/i386-387-3.c: Likewise.
18010 * gcc.dg/i386-387-4.c: Likewise.
18011 * gcc.dg/i386-387-5.c: Likewise.
18012 * gcc.dg/i386-387-6.c: Likewise.
18013 * gcc.dg/i386-asm-1.c: Likewise.
18014 * gcc.dg/i386-bitfield1.c: Likewise.
18015 * gcc.dg/i386-bitfield2.c: Likewise.
18016 * gcc.dg/i386-loop-1.c: Likewise.
18017 * gcc.dg/i386-loop-2.c: Likewise.
18018 * gcc.dg/i386-loop-3.c: Likewise.
18019 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18020 * gcc.dg/i386-pic-1.c: Likewise.
18021 * gcc.dg/i386-regparm.c: Likewise.
18022 * gcc.dg/i386-signbit-1.c: Likewise.
18023 * gcc.dg/i386-signbit-2.c: Likewise.
18024 * gcc.dg/i386-signbit-3.c: Likewise.
18025 * gcc.dg/i386-sse-5.c: Likewise.
18026 * gcc.dg/i386-sse-8.c: Likewise.
18027 * gcc.dg/i386-unroll-1.c: Likewise.
18028 * gcc.dg/tls/opt-1.c: Likewise.
18029 * gcc.dg/tls/opt-2.c: Likewise.
18030 * gcc.dg/unroll-1.c: Likewise.
18031 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18032 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18033 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18034 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18035
18036 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18037
18038 * g++.dg/template/incomplete1.C: New test.
18039
18040 2004-11-16 Nick Clifton <nickc@redhat.com>
18041
18042 Revert patches accidentally commited during checkin of fixes for
18043 xstormy16 tests:
18044 gcc.c-torture/execute/simd-4.c: Revert
18045 gcc.dg/20040910-1.c: Revert.
18046
18047 2004-11-16 Paul Brook <paul@codesourcery.com>
18048
18049 PR fortran/13010
18050 * gfortran.dg/der_pointer_1.f90: New test.
18051
18052 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
18053
18054 PR c/18498
18055 * gcc.dg/bitfld-13.c: New test.
18056
18057 2004-11-15 Janis Johnson <janis187@us.ibm.com>
18058
18059 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
18060 powerpc*-*-linux*.
18061
18062 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
18063 * gcc.dg/ppc64-abi-2.c: Ditto.
18064 * gcc.dg/ppc64-abi-3.c: Ditto.
18065
18066 * lib/gcc-dg.exp (dg-target-list): Remove.
18067
18068 2004-11-15 Steve Ellcey <sje@cup.hp.com>
18069
18070 * gcc.dg/ia64-postinc.c: New test.
18071
18072 2004-11-15 Mark Mitchell <mark@codesourcery.com>
18073
18074 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
18075
18076 2004-11-15 Nick Clifton <nickc@redhat.com>
18077
18078 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
18079 __INT_MAX__ so that the test can be compiled by toolchains
18080 targeted at 16-bit processors.
18081
18082 * gcc.dg/20040625-1.c: Use long constants rather than integers
18083 when performing arithmetic that will overflow 16-bits.
18084
18085 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
18086 xstormy16. It does not support 128-bit vector operations.
18087
18088 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
18089 with the macro PTR_TYPE. Define this macro to an integer type
18090 suitable for holding a pointer.
18091
18092 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
18093 the target is a 16-bit processor.
18094
18095 * gcc.dg/cpp/if-2.c: Expect a different warning message from
18096 16-bit targets where the character constant will be too long.
18097
18098 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
18099 where the double will not be directly addressable.
18100
18101 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18102
18103 Friend class name lookup 1/n, PR c++/18471
18104 * g++.dg/template/crash26.C: New test.
18105 * g++.dg/lookup/struct1.C: Adjust expected error.
18106 * g++.dg/parse/elab1.C: Likewise.
18107 * g++.dg/parse/elab2.C: Likewise.
18108 * g++.dg/parse/int-as-enum1.C: Likewise.
18109 * g++.dg/parse/struct-as-enum1.C: Likewise.
18110 * g++.dg/parse/typedef1.C: Likewise.
18111 * g++.dg/parse/typedef3.C: Likewise.
18112 * g++.dg/parse/typedef4.C: Likewise.
18113 * g++.dg/parse/typedef5.C: Likewise.
18114 * g++.dg/template/nontype4.C: Likewise.
18115 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
18116 * g++.old-deja/g++.other/elab1.C: Likewise.
18117 * g++.old-deja/g++.other/syntax4.C: Likewise.
18118
18119 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18120
18121 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
18122
18123 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
18124
18125 * gcc.c-torture/execute/20041114-1.c: New test.
18126
18127 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
18128
18129 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
18130 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
18131 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
18132 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
18133 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
18134 gcc.dg/switch-7.c: New tests.
18135
18136 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18137
18138 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
18139
18140 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18141
18142 PR tree-opt/18400
18143 * gcc.dg/vect/pr18400.c: New test.
18144
18145 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18146 Andrew Pinski <pinskia@physics.uc.edu>
18147
18148 PR tree-opt/18425
18149 * gcc.dg/vect/pr18425.c: New test.
18150
18151 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18152
18153 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
18154 Guard with dg-require-alias and dg-require-visibility.
18155
18156 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18157
18158 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
18159
18160 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18161
18162 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
18163
18164 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18165
18166 PR c++/17344
18167 * g++.dg/template/defarg5.C: New test.
18168
18169 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18170
18171 * g++.dg/parse/cast1.C: Run only on ILP32.
18172 * g++.old-deja/g++.mike/p784.C: Likewise.
18173
18174 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
18175
18176 * gcc.c-torture/execute/20041113-1.c: New test.
18177
18178 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18179
18180 PR target/18230
18181 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
18182 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
18183 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
18184 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18185 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
18186 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
18187 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
18188 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
18189 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
18190 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
18191 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
18192 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
18193 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
18194
18195 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18196
18197 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
18198 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
18199 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
18200 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
18201 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
18202 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
18203 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
18204 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
18205 gcc.target/sparc/combined-1.c: New tests.
18206
18207 2004-11-12 Ziemowit Laski <zlaski@apple.com>
18208
18209 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
18210 New tests.
18211
18212 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18213
18214 * lib/gcc-dg.exp (dg-forbid-option): New function.
18215 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
18216 * g++.dg/abi/bitfield8.C: Likewise.
18217 * g++.dg/abi/dtor1.C: Likewise.
18218 * g++.dg/abi/empty10.C: Likewise.
18219 * g++.dg/abi/empty7.C: Likewise.
18220 * g++.dg/abi/empty9.C: Likewise.
18221 * g++.dg/abi/layout3.C: Likewise.
18222 * g++.dg/abi/layout4.C: Likewise.
18223 * g++.dg/abi/thunk1.C: Likewise.
18224 * g++.dg/abi/thunk2.C: Likewise.
18225 * g++.dg/abi/vbase11.C: Likewise.
18226 * g++.dg/abi/vthunk2.C: Likewise.
18227 * g++.dg/abi/vthunk3.C: Likewise.
18228 * g++.dg/ext/attrib8.C: Likewise.
18229 * g++.dg/opt/longbranch2.C: Likewise.
18230 * g++.dg/opt/reg-stack4.C: Likewise.
18231 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18232 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18233 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18234 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18235 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18236 * gcc.dg/20000609-1.c: Likewise.
18237 * gcc.dg/20000720-1.c: Likewise.
18238 * gcc.dg/20011107-1.c: Likewise.
18239 * gcc.dg/20011119-1.c: Likewise.
18240 * gcc.dg/20020108-1.c: Likewise.
18241 * gcc.dg/20020122-2.c: Likewise.
18242 * gcc.dg/20020122-3.c: Likewise.
18243 * gcc.dg/20020201-3.c: Likewise.
18244 * gcc.dg/20020206-1.c: Likewise.
18245 * gcc.dg/20020218-1.c: Likewise.
18246 * gcc.dg/20020310-1.c: Likewise.
18247 * gcc.dg/20020411-1.c: Likewise.
18248 * gcc.dg/20020418-2.c: Likewise.
18249 * gcc.dg/20020426-1.c: Likewise.
18250 * gcc.dg/20020426-2.c: Likewise.
18251 * gcc.dg/20020517-1.c: Likewise.
18252 * gcc.dg/20020523-1.c: Likewise.
18253 * gcc.dg/20020523-2.c: Likewise.
18254 * gcc.dg/20020729-1.c: Likewise.
18255 * gcc.dg/20030204-1.c: Likewise.
18256 * gcc.dg/20030826-2.c: Likewise.
18257 * gcc.dg/20030926-1.c: Likewise.
18258 * gcc.dg/20031202-1.c: Likewise.
18259 * gcc.dg/980312-1.c: Likewise.
18260 * gcc.dg/980313-1.c: Likewise.
18261 * gcc.dg/990117-1.c: Likewise.
18262 * gcc.dg/990424-1.c: Likewise.
18263 * gcc.dg/990524-1.c: Likewise.
18264 * gcc.dg/991230-1.c: Likewise.
18265 * gcc.dg/i386-387-1.c: Likewise.
18266 * gcc.dg/i386-387-2.c: Likewise.
18267 * gcc.dg/i386-387-3.c: Likewise.
18268 * gcc.dg/i386-387-4.c: Likewise.
18269 * gcc.dg/i386-387-5.c: Likewise.
18270 * gcc.dg/i386-387-6.c: Likewise.
18271 * gcc.dg/i386-asm-1.c: Likewise.
18272 * gcc.dg/i386-bitfield1.c: Likewise.
18273 * gcc.dg/i386-bitfield2.c: Likewise.
18274 * gcc.dg/i386-loop-1.c: Likewise.
18275 * gcc.dg/i386-loop-2.c: Likewise.
18276 * gcc.dg/i386-loop-3.c: Likewise.
18277 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18278 * gcc.dg/i386-pic-1.c: Likewise.
18279 * gcc.dg/i386-regparm.c: Likewise.
18280 * gcc.dg/i386-signbit-1.c: Likewise.
18281 * gcc.dg/i386-signbit-2.c: Likewise.
18282 * gcc.dg/i386-signbit-3.c: Likewise.
18283 * gcc.dg/i386-sse-5.c: Likewise.
18284 * gcc.dg/i386-sse-8.c: Likewise.
18285 * gcc.dg/i386-unroll-1.c: Likewise.
18286 * gcc.dg/tls/opt-1.c: Likewise.
18287 * gcc.dg/tls/opt-2.c: Likewise.
18288 * gcc.dg/unroll-1.c: Likewise.
18289 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18290 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18291 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18292 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18293 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
18294 -m64 is specified.
18295
18296 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18297
18298 PR c++/18389
18299 * g++.dg/parse/cond1.C: New test.
18300
18301 PR c++/18429
18302 * g++.dg/template/array9.C: New test.
18303 * g++.dg/ext/vla1.C: Adjust error messages.
18304 * g++.dg/ext/vlm1.C: Likewise.
18305 * g++.dg/template/crash2.C: Likewise.
18306
18307 PR c++/18436
18308 * g++.dg/template/call3.C: New test.
18309
18310 PR c++/18407
18311 * g++.dg/template/ptrmem11.C: New test.
18312
18313 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
18314
18315 PR other/14264
18316 * lib/g++.exp: Set LC_ALL and LANG to C.
18317 * lib/gcc-dg.exp: Likewise.
18318 * lib/gfortran.exp: Likewise.
18319 * lib/objc.exp: Likewise.
18320 * lib/treelang.exp: Likewise.
18321
18322 2004-11-12 Andreas Schwab <schwab@suse.de>
18323
18324 * gcc.dg/pr16286.c: Fix last change.
18325
18326 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18327
18328 PR c++/18416
18329 * g++.dg/init/global1.C: New test.
18330
18331 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
18332
18333 * gcc.c-torture/execute/20041112-1.c: New test.
18334
18335 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18336
18337 * lib/gcc-dg.exp (dg-target-list): New.
18338
18339 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18340 Richard Sandiford <rsandifo@redhat.com>
18341
18342 * lib/target-supports.exp (get-compiler_messages): New.
18343 (check_named_sections_available): Use it.
18344 (check_effective_target_ilp32): New.
18345 (check_effective_target_lp64): New.
18346 (is-effective-target): New.
18347 * lib/gcc-dg.exp (dg-require-effective-target): New.
18348
18349 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
18350
18351 * gcc.dg/precedence-1.c: New test.
18352
18353 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18354
18355 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
18356
18357 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
18358 message, delete generated files, use more descriptive name for
18359 executable, and make the test unsupported when it cannot be run.
18360
18361 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
18362 (dg-require-weak, dg-require-visibility, dg-require-alias,
18363 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
18364 dg-require-iconv, dg-require-named-sections): Use it.
18365
18366 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
18367
18368 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
18369
18370 PR target/16457
18371 * gcc.dg/ppc-and-1: New
18372
18373 PR target/16796
18374 * gcc.dg/ppc-mov-1.c: New.
18375
18376 PR target/16458
18377 * gcc.dg/ppc-compare-1.c: New.
18378
18379 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
18380
18381 * objc.dg/desig-init-2.m: New test.
18382
18383 2004-11-10 Adam Nemet <anemet@lnxw.com>
18384
18385 PR middle-end/18160
18386 * g++.dg/warn/register-var-1.C: New test.
18387 * g++.dg/warn/register-var-2.C: New test.
18388
18389 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18390
18391 * gcc.dg/union-2.c: New test.
18392
18393 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
18394
18395 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
18396 New test for PR tree-optimization/17892.
18397
18398 2004-11-09 Mark Mitchell <mark@codesourcery.com>
18399
18400 PR c++/18369
18401 * g++.dg/init/new12.C: New test.
18402
18403 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
18404
18405 * gcc.target/sparc: New directory.
18406 * gcc.target/sparc/sparc.exp: New driver.
18407 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
18408 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
18409 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
18410 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
18411
18412 2004-11-10 Paul Brook <paul@codesourcery.com>
18413
18414 PR fortran/18218
18415 * gfortran.dg/list_read.c: New test.
18416
18417 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18418
18419 PR c/18322
18420 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
18421 expected diagnostic location.
18422
18423 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
18424
18425 * gcc.dg/20041109-1.c: New test.
18426
18427 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18428
18429 PR objc/18406
18430 * objc/compile/pr18406.m: New test.
18431
18432 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18433
18434 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
18435
18436 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18437
18438 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
18439
18440 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18441
18442 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
18443
18444 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18445
18446 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
18447 exit.
18448
18449 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
18450
18451 PR tree-opt/18299
18452 * gcc.c-torture/pr18299-1.c: New test.
18453
18454 2004-11-06 Andreas Schwab <schwab@suse.de>
18455
18456 * gcc.dg/pr16286.c: Also test for bool and pixel.
18457
18458 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
18459
18460 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
18461 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
18462 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
18463 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
18464 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
18465 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
18466 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
18467 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
18468 gcc.dg/struct-semi-3.c: New tests.
18469
18470 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18471
18472 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
18473
18474 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18475
18476 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
18477 Do not use C99 designators.
18478
18479 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18480
18481 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
18482
18483 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18484
18485 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
18486 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
18487 * gcc.c-torture/execute/simd-5.x: Remove.
18488
18489 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
18490
18491 PR rtl-optimization/17933
18492 * gcc.dg/torture/pr17933-1.c: New test.
18493
18494 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18495
18496 PR target/18106
18497 * lib/target-supports.exp (check_weak_available): Support
18498 Windows.
18499
18500 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
18501
18502 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
18503 call to fflush(stdout) before abort.
18504 (my_ffsll): New function.
18505 (generate_fields): Use it.
18506
18507 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18508
18509 * gcc.dg/init-undef-1.c: New test.
18510
18511 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18512
18513 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
18514 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
18515 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
18516 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
18517 expected messages for new parser.
18518
18519 2004-11-04 Mark Mitchell <mark@codesourcery.com>
18520
18521 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
18522
18523 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18524
18525 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
18526 on LP64 targets.
18527
18528 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18529
18530 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
18531 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
18532 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
18533 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
18534 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
18535 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
18536 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
18537 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
18538 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
18539 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
18540
18541 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18542
18543 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
18544 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
18545 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
18546 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
18547 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
18548 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
18549 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
18550 for new parser.
18551
18552 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
18553
18554 PR target/15342
18555 * gcc.dg/20041104-1.c: New test.
18556
18557 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18558
18559 * g++.dg/template/nontype7.C: New test.
18560 * g++.dg/template/nontype8.C: Likewise.
18561 * g++.dg/template/nontype9.C: Likewise.
18562 * g++.dg/template/nontype10.C: Likewise.
18563 * g++.dg/tc1/dr49.C: Likewise.
18564 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
18565 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
18566
18567 2004-11-04 Ben Elliston <bje@au.ibm.com>
18568
18569 * g++.dg/rtti/tinfo1.C: Remove xfails.
18570
18571 2004-11-04 Ben Elliston <bje@au.ibm.com>
18572
18573 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
18574 packed attribute to the definition to satisfy the new C++ parser.
18575
18576 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18577
18578 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
18579 invocations of va_arg.
18580
18581 2004-11-02 Mark Mitchell <mark@codesourcery.com>
18582
18583 PR c++/18124
18584 * g++.dg/template/crash25.C: New test.
18585
18586 PR c++/18155
18587 * g++.dg/template/typedef2.C: New test.
18588 * g++.dg/parse/crash13.C: Adjust error markers.
18589
18590 PR c++/18177
18591 * g++.dg/conversion/const3.C: New test.
18592
18593 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18594
18595 PR fortran/17535
18596 PR fortran/17583
18597 PR fortran/17713
18598 * gfortran.dg/generic_[123].f90: New testcases.
18599
18600 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18601
18602 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
18603 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
18604
18605 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
18606
18607 PR tree-opt/16808
18608 * gcc.c-torture/compile/pr16808.c: New test.
18609
18610 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
18611
18612 PR rtl-optimization/17104
18613 * gcc.dg/ppc-bitfield1.c: New.
18614
18615 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18616
18617 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
18618
18619 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18620
18621 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
18622 strings for 32-bit code.
18623
18624 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
18625
18626 PR c/18239
18627 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
18628
18629 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
18630
18631 PR c++/18064
18632 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
18633
18634 2004-10-31 Mark Mitchell <mark@codesourcery.com>
18635
18636 PR c++/15172
18637 * g++.dg/init/aggr2.C: New test.
18638
18639 2004-10-30 Ziemowit Laski <zlaski@apple.com>
18640
18641 * objc.dg/local-decl-1.m: New test.
18642
18643 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
18644
18645 * gcc.dg/20040910-1.c: Adjust regex.
18646
18647 2004-10-30 Roger Sayle <roger@eyesopen.com>
18648
18649 PR rtl-optimization/18084
18650 * g++.dg/opt/pr18084-1.C: New testcase.
18651
18652 2004-10-30 Matt Austern <austern@apple.com>
18653
18654 PR c++/17542
18655 * g++.dg/ext/attrib18.C: New test.
18656
18657 2004-10-30 Roger Sayle <roger@eyesopen.com>
18658
18659 PR middle-end/18096
18660 * gcc.dg/pr18096-1.c: New test case.
18661
18662 2004-10-30 Roger Sayle <roger@eyesopen.com>
18663
18664 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
18665
18666 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
18667
18668 PR c/16666
18669 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
18670 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
18671 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
18672 gcc.dg/old-style-prom-3.c: New tests.
18673
18674 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
18675
18676 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
18677 Remove unnecessary inclusion of stdio.h.
18678
18679 2004-10-29 Roger Sayle <roger@eyesopen.com>
18680
18681 PR rtl-optimization/17581
18682 * gcc.dg/pr17581-1.c: New test case.
18683
18684 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
18685
18686 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
18687 being implemented.
18688 * g++.dg/conversion/dr195-1.C: New.
18689 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
18690 * g++.old-deja/g++.mike/p10148.C: Likewise.
18691
18692 2004-10-29 Mark Mitchell <mark@codesourcery.com>
18693
18694 PR c++/17695
18695 * g++.dg/debug/typedef2.C: New test.
18696
18697 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
18698
18699 PR fortran/13490
18700 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
18701 * gfortran.dg/g77/README: Update.
18702
18703 2004-10-28 Matt Austern <austern@apple.com>
18704
18705 PR c++/14124
18706 * g++.dg/ext/packed7.C: New test.
18707
18708 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18709
18710 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
18711 scan-assembler.
18712 * lib/scanasm.exp (hidden-scan-for): New proc.
18713 (scan-hidden): Use hidden-scan-for instead of constructing the scan
18714 string.
18715 (scan-not-hidden): Likewise.
18716 * lib/target-supports.exp (check_visibility_available): mach-o is
18717 support too.
18718
18719 2004-10-28 Mark Mitchell <mark@codesourcery.com>
18720
18721 PR c++/17132
18722 * g++.dg/template/memclass3.C: New test.
18723
18724 2004-10-28 Adam Nemet <anemet@lnxw.com>
18725
18726 PR middle-end/18160
18727 * gcc.dg/register-var-1.c: New test.
18728 * gcc.dg/register-var-2.c: New test.
18729 * gcc.dg/asm-7.c: Taking the address of a register variable is an
18730 error now.
18731
18732 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
18733
18734 PR other/18172
18735 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
18736 unused variables.
18737 * gcc.dg/vect/vect-22.c: Likewise.
18738
18739 2004-10-28 Jakub Jelinek <jakub@redhat.com>
18740
18741 * gcc.dg/i386-rotate-1.c: New test.
18742
18743 2004-10-27 Mark Mitchell <mark@codesourcery.com>
18744
18745 * g++.dg/init/ref12.C: Add "run" marker.
18746
18747 PR c++/17435
18748 * g++.dg/init/ref12.C: New test.
18749
18750 PR c++/18140
18751 * g++.dg/template/shift1.C: New test.
18752 * g++.dg/template/error10.C: Adjust error markers.
18753
18754 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
18755
18756 PR tree-opt/17529
18757 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
18758
18759 2004-10-27 Geoffrey Keating <geoffk@apple.com>
18760
18761 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
18762 * gcc.dg/weak/weak-3.c: Likewise.
18763 * gcc.dg/weak/weak-5.c: Likewise.
18764 * gcc.dg/weak/weak-9.c: Likewise.
18765 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
18766 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
18767
18768 * gcc.dg/darwin-weakimport-1.c: New.
18769
18770 2004-10-28 Ben Elliston <bje@au.ibm.com>
18771
18772 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
18773
18774 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
18775
18776 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
18777 'syntax' error messages.
18778 * gcc.dg/cpp/direct2s.c: Likewise.
18779
18780 2004-10-26 Geoffrey Keating <geoffk@apple.com>
18781
18782 * gcc.c-torture/compile/20041026-1.c: New.
18783
18784 2004-10-26 Mark Mitchell <mark@codesourcery.com>
18785
18786 PR c++/18093
18787 * g++.dg/lookup/ns2.C: New test.
18788
18789 PR c++/18020
18790 * g++.dg/template/enum4.C: New test.
18791
18792 PR c++/18161
18793 * g++.dg/template/expr1.C: New test.
18794
18795 2004-10-26 Ben Elliston <bje@au.ibm.com>
18796
18797 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
18798
18799 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
18800
18801 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
18802 gcc.dg/decl-nospec-3.c: New tests.
18803
18804 2004-10-26 Ziemowit Laski <zlaski@apple.com>
18805
18806 * objc.dg/super-class-3.m: New test.
18807
18808 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
18809
18810 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
18811 resyncing.
18812 * gcc.dg/cpp/direct2s.c: Likewise.
18813
18814 2004-10-25 Geoffrey Keating <geoffk@apple.com>
18815
18816 * objc.dg/image-info.m: Update for changes to section selection.
18817
18818 2004-10-25 David Ayers <d.ayers@inode.at>
18819 Ziemowit Laski <zlaski@apple.com>
18820
18821 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
18822 diagnostics when messaging 'id <Proto>'.
18823 * objc.dg/class-protocol-1.m: New test.
18824 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
18825 a non-existent method signature.
18826 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
18827 Update diagnostics when messaging with non-existent method signature.
18828 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
18829 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
18830 invalid receivers are now resolved as if messaging 'id'; remove
18831 extraneous diagnostics.
18832
18833 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
18834
18835 PR c/16667
18836 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
18837 gcc.dg/init-desig-obs-3.c: New tests.
18838
18839 2004-10-25 Jakub Jelinek <jakub@redhat.com>
18840
18841 * gcc.dg/debug/20041023-1.c: New test.
18842
18843 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
18844
18845 PR middle-end/17407
18846 * gcc.c-torture/compile/pr17407.c: New test.
18847
18848 PR c++/18121
18849 * g++.dg/template/array8.C: New test.
18850
18851 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18852
18853 PR other/18138
18854 * lib/g++.exp: Accept more than one multilib libgcc.
18855 * lib/gcc-dg.exp: Likewise.
18856 * lib/objc.exp: Likewise.
18857 * lib/treelang.exp: Likewise.
18858 * lib/gfortran.exp: Likewise.
18859
18860 2004-10-24 Ben Elliston <bje@au.ibm.com>
18861
18862 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
18863
18864 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
18865
18866 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
18867 * gcc.dg/c99-const-expr-3.c: Likewise.
18868
18869 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
18870
18871 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
18872
18873 2004-10-23 Ben Elliston <bje@au.ibm.com>
18874
18875 * gcc.c-torture/execute/loop-2e.x: Remove.
18876
18877 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
18878
18879 PR c++/18095
18880 * g++.dg/parse/crash18.C: New.
18881 * g++.dg/parse/crash19.C: New.
18882
18883 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18884
18885 * g++.dg/ext/dllimport1.C: Move dg-warnings.
18886 * g++.dg/ext/dllimport2.C: Same.
18887 * g++.dg/ext/dllimport8.C: Same.
18888
18889 2004-10-21 Mark Mitchell <mark@codesourcery.com>
18890
18891 PR c++/10841
18892 * g++.dg/conversion/cast1.C: New test.
18893 * g++.dg/overload/pmf1.C: Adjust error marker.
18894
18895 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
18896
18897 PR objc/17923
18898 * objc.dg/const-str-7.m: New test.
18899
18900 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18901
18902 * g++.dg/template/memfriend11.C: Fix comment typo.
18903 * g++.dg/template/memfriend14.C: Likewise.
18904
18905 2004-10-20 Richard Henderson <rth@redhat.com>
18906
18907 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
18908 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
18909 -fasynchronous-unwind-tables.
18910
18911 2004-10-20 Richard Henderson <rth@redhat.com>
18912
18913 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
18914 (main): Return success.
18915 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
18916 (main): Return success.
18917
18918 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18919
18920 PR c++/13495
18921 * g++.dg/template/memfriend9.C: New test.
18922 * g++.dg/template/memfriend10.C: Likewise.
18923 * g++.dg/template/memfriend11.C: Likewise.
18924 * g++.dg/template/memfriend12.C: Likewise.
18925 * g++.dg/template/memfriend13.C: Likewise.
18926 * g++.dg/template/memfriend14.C: Likewise.
18927 * g++.dg/template/memfriend15.C: Likewise.
18928 * g++.dg/template/memfriend16.C: Likewise.
18929 * g++.dg/template/memfriend17.C: Likewise.
18930 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
18931
18932 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
18933
18934 * g++.dg/conversion/dr195.C: New.
18935 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
18936
18937 2004-10-20 Ben Elliston <bje@au.ibm.com>
18938 Devang Patel <dpatel@apple.com>
18939
18940 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
18941 of floating point arithmetic, which could trap.
18942
18943 2004-10-19 Mark Mitchell <mark@codesourcery.com>
18944
18945 PR c++/14035
18946 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
18947 * g++.dg/conversion/const2.C: New test.
18948 * g++.dg/expr/reinterpret2.C: New test.
18949 * g++.dg/expr/reinterpret3.C: New test.
18950 * g++.dg/expr/cast2.C: New test.
18951 * g++.dg/expr/copy1.C: New test.
18952 * g++.dg/other/conversion1.C: Change error message.
18953 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
18954 function pointers to void *.
18955 * g++.old-deja/g++.mike/p10148.C: Likewise.
18956
18957 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18958
18959 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
18960
18961 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
18962
18963 PR c++/18047
18964
18965 * g++.dg/parse/expr3.C: New test.
18966
18967 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18968
18969 * gcc.dg/smod-1.c: New test.
18970
18971 2004-10-18 Ziemowit Laski <zlaski@apple.com>
18972
18973 * objc.dg/method-14.m: New test.
18974
18975 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
18976
18977 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
18978 Also xfail as the patch was reverted.
18979
18980 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
18981
18982 PR middle-end/16973
18983 * gcc.dg/pr16973.c: New test.
18984
18985 2004-10-18 Diego Novillo <dnovillo@redhat.com>
18986
18987 PR tree-optimization/17656
18988 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
18989
18990 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
18991
18992 * g++.dg/eh/shadow1.C: New.
18993
18994 2004-10-18 Jakub Jelinek <jakub@redhat.com>
18995
18996 * gcc.c-torture/compile/20041018-1.c: New test.
18997
18998 2004-10-18 Ben Elliston <bje@au.ibm.com>
18999
19000 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
19001 compiler referring to register 0 when accessing sdata. The linker
19002 now patches things up.
19003
19004 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
19005
19006 PR c/17529
19007 * gcc.c-torture/compile/pr17529.c: New test.
19008
19009 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19010
19011 PR c++/17743
19012 * g++.dg/ext/attrib17.C: New test.
19013
19014 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19015
19016 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
19017
19018 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19019
19020 PR c++/10479
19021 * g++.dg/ext/attrib16.C: New test.
19022
19023 2004-10-15 Mark Mitchell <mark@codesourcery.com>
19024
19025 PR c++/17042
19026 * g++.dg/init/dso_handle1.C: New test.
19027
19028 PR c++/14667
19029 * g++.dg/parse/typedef6.C: New test.
19030
19031 PR c++/17916
19032 * g++.dg/parse/pragma1.C: New test.
19033
19034 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
19035
19036 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
19037
19038 2004-10-15 Steve Ellcey <sje@cup.hp.com>
19039
19040 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
19041 -fno-common when on HPPA HP-UX platforms.
19042
19043 2004-10-15 Jakub Jelinek <jakub@redhat.com>
19044
19045 PR other/16820
19046 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
19047 stdint.h.
19048 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
19049 uintptr_t.
19050
19051 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19052
19053 PR c++/16301
19054 * g++.dg/lookup/strong-using-4.C: New test.
19055
19056 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19057
19058 PR middle-end/16567
19059 * gcc.c-torture/compile/nested-1.c: New test.
19060
19061 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19062
19063 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
19064 and mipsisa64*-*-* (until support for misaligned loads is added).
19065 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
19066 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
19067 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
19068 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
19069 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
19070 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
19071
19072 2004-10-14 Mark Mitchell <mark@codesourcery.com>
19073
19074 PR c++/17976
19075 * g++.dg/init/dtor3.C: New test.
19076
19077 2004-10-15 Ben Elliston <bje@au.ibm.com>
19078
19079 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
19080
19081 2004-10-14 Geoffrey Keating <geoffk@apple.com>
19082
19083 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
19084 * gcc.dg/macho-lo-sum.c: Likewise.
19085
19086 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
19087
19088 * gcc.dg/ppc-spe64-1.c: New test.
19089
19090 2004-10-14 Devang Patel <dpatel@apple.com>
19091
19092 PR 17635
19093 * gcc.dg/pr17635.c : New test.
19094
19095 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
19096
19097 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
19098 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
19099 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
19100 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
19101 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
19102 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
19103 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
19104 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
19105 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
19106 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
19107 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
19108 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
19109 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
19110 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
19111 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
19112 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
19113 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
19114 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
19115
19116 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19117
19118 * gcc.dg/vect/vect-82.c: New testcase.
19119 * gcc.dg/vect/vect-82_64.c: New testcase.
19120 * gcc.dg/vect/vect-83.c: New testcase.
19121 * gcc.dg/vect/vect-83_64.c: New testcase.
19122
19123 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19124
19125 * gcc.dg/cpp/error-1.c: New test.
19126
19127 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19128
19129 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
19130
19131 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
19132
19133 PR target/17984
19134 * gcc.dg/cris-peep2-xsrand2.c: New test.
19135
19136 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
19137
19138 PR c++/17661
19139 * testsuite/g++.dg/expr/for2.C: New test.
19140
19141 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19142
19143 * g++.dg/inherit/thunk1.C: Run on the SPARC.
19144
19145 2004-10-13 Jakub Jelinek <jakub@redhat.com>
19146
19147 PR tree-optimization/17724
19148 * g++.dg/opt/pr17724-1.C: New test.
19149 * g++.dg/opt/pr17724-2.C: New test.
19150 * g++.dg/opt/pr17724-3.C: New test.
19151 * g++.dg/opt/pr17724-4.C: New test.
19152 * g++.dg/opt/pr17724-5.C: New test.
19153 * g++.dg/opt/pr17724-6.C: New test.
19154
19155 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
19156
19157 PR c/17301
19158 * gcc.dg/pr17301-2.c: New test.
19159
19160 2004-10-11 Mark Mitchell <mark@codesourcery.com>
19161
19162 PR c++/15876
19163 * g++.dg/parse/error22.C: New test.
19164
19165 PR c++/17936
19166 * g++.dg/template/spec18.C: New test.
19167
19168 2004-10-11 Steve Ellcey <sje@cup.hp.com>
19169
19170 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
19171 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
19172 memcpy.
19173 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
19174 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
19175
19176 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
19177
19178 * g++.dg/eh/cleanup5.C: Add dg-options "".
19179
19180 2004-10-11 Roger Sayle <roger@eyesopen.com>
19181
19182 PR middle-end/17657
19183 * gcc.dg/switch-4.c: New test case.
19184
19185 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
19186
19187 * gcc.c-torture/execute/20041011-1.c: New test.
19188
19189 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19190
19191 PR c++/17554
19192 * g++.dg/init/for3.C: New test.
19193
19194 PR c++/17657
19195 * g++.dg/opt/switch2.C: New test.
19196
19197 PR middle-end/17703
19198 * g++.dg/warn/Wreturn-2.C: New test.
19199
19200 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19201
19202 PR c++/17907
19203 * g++.dg/eh/cleanup5.C: New test.
19204
19205 2004-10-10 Mark Mitchell <mark@codesourcery.com>
19206
19207 PR c++/17393
19208 * g++.dg/parse/error21.C: New test.
19209
19210 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
19211
19212 * g++.dg/overload/pmf1.C: Adjust quoting marks.
19213 * g++.dg/warn/incomplete1.C: Likewise.
19214 * g++.dg/template/qualttp20.C: Likewise.
19215
19216 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19217
19218 PR c/17881
19219 * parm-incomplete-1.c: New test.
19220
19221 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19222
19223 PR c++/17867
19224 * g++.dg/parse/error19.C: New test.
19225
19226 PR c++/17670
19227 * g++.dg/init/new11.C: New test.
19228
19229 PR c++/17821
19230 * g++.dg/parse/error20.C: New test.
19231
19232 PR c++/17826
19233 * g++.dg/template/crash24.C: New test.
19234
19235 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19236
19237 PR c/17301
19238 * gcc.dg/pr17301-1.c: New test.
19239
19240 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19241
19242 PR c/17189
19243 * gcc.dg/anon-struct-5.c: New test.
19244
19245 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
19246
19247 PR c/17844
19248 * gcc.dg/pr17844-1.c: New test.
19249
19250 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
19251
19252 PR tree-optimization/17906
19253 * gcc.c-torture/compile/pr17906.c: New.
19254
19255 2004-10-09 Stuart Hastings <stuart@apple.com>
19256 Roger Sayle <roger@eyesopen.com>
19257
19258 PR rtl-optimization/17853
19259 * gcc.dg/i386-mmx-5.c: New testcase.
19260
19261 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
19262
19263 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
19264
19265 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19266
19267 PR c++/17524
19268 * g++.dg/template/static9.C: New test.
19269
19270 PR c++/17685
19271 * g++.dg/parse/operator5.C: New test.
19272
19273 2004-10-09 Roger Sayle <roger@eyesopen.com>
19274
19275 PR middle-end/17894
19276 * gcc.c-torture/execute/divcmp-4.c: New test case.
19277
19278 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19279
19280 PR tree-opt/17902
19281 * g++.dg/opt/pr17902.C: New test.
19282
19283 2004-10-09 Jakub Jelinek <jakub@redhat.com>
19284
19285 * gcc.dg/cpp/ident-1.c: Add dg-options "".
19286
19287 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19288
19289 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
19290
19291 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19292
19293 * gcc.dg/assign-warn-3.c: New test.
19294
19295 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19296
19297 PR c/16999
19298 * gcc.dg/cpp/ident-1.c: New test.
19299
19300 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
19301
19302 * gcc.c-torture/compile/acc1.c: New.
19303
19304 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19305
19306 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
19307 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
19308
19309 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19310
19311 * gcc.dg/ultrasp11.c: New test.
19312
19313 2004-10-08 Michael Matz <matz@suse.de>
19314
19315 * gcc.dg/doloop-2.c: New test.
19316
19317 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19318
19319 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
19320 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
19321 objc.dg/method-9.m: Update expected diagnostics.
19322
19323 2004-10-07 Geoffrey Keating <geoffk@apple.com>
19324
19325 * gcc.dg/ppc-fsel-3.c: New file.
19326 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
19327
19328 2004-10-07 Paul Brook <paul@codesourcery.com>
19329
19330 * gfortran.dg/intrinsic_verify_1.f90: New test.
19331
19332 2004-10-07 Paul Brook <paul@codesourcery.com>
19333
19334 * gfortran.dg/empty_format_1.f90: Remove stray commas.
19335
19336 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19337
19338 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
19339 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
19340 commit.
19341
19342 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
19343
19344 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
19345
19346 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19347
19348 PR c++/17115
19349 * g++.dg/warn/Winline-4.C: New test.
19350
19351 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19352
19353 * gcc.c-torture/compile/20041007-1.c: New test.
19354
19355 2004-10-07 Paul Brook <paul@codesourcery.com>
19356
19357 PR fortran/17678
19358 * gfortran.dg/use_allocated_1.f90: New test.
19359
19360 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19361
19362 PR middle-end/17849
19363 * gfortran.fortran-torture/compile/nested.f90: New test
19364
19365 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
19366
19367 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
19368
19369 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19370
19371 PR c++/17368
19372 * g++.dg/ext/asm6.C: New test.
19373
19374 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
19375
19376 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
19377
19378 2004-10-06 Paul Brook <paul@codesourcery.com>
19379
19380 PR libfortran/17709
19381 * gfortran.dg/empty_format_1.f90: New test.
19382
19383 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19384
19385 PR fortran/17568
19386 * gfortran.dg/ishft.f90: New test.
19387
19388 PR fortran/17283
19389 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
19390 tests.
19391
19392 2004-10-06 Paul Brook <paul@codesourcery.com>
19393
19394 * gfortran.dg/do_1.f90: New test.
19395
19396 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19397
19398 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
19399 optimizing for size.
19400
19401 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19402
19403 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
19404
19405 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19406
19407 * gcc.c-torture/compile/20041005-1.c: New test.
19408
19409 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
19410
19411 PR c++/17829
19412 * g++.dg/lookup/koenig4.C: New.
19413
19414 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
19415
19416 * g++.dg/other/classkey1.C: Adjust quoting marks.
19417 * g++.dg/parse/error15.C: Likewise.
19418 * g++.dg/template/meminit2.C (int>): Likewise.
19419
19420 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19421
19422 PR fortran/17283
19423 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
19424
19425 PR fortran/17631
19426 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
19427
19428 PR fortran/17708
19429 * gfortran.dg/pr17708.f90: New test.
19430
19431 2004-10-04 Chao-ying Fu <fu@mips.com>
19432
19433 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
19434 * gcc.dg/vect/vect-4.c: Ditto.
19435 * gcc.dg/vect/vect-5.c: Ditto.
19436 * gcc.dg/vect/vect-6.c: Ditto.
19437 * gcc.dg/vect/vect-8.c: Ditto.
19438 * gcc.dg/vect/vect-16.c: Ditto.
19439 * gcc.dg/vect/vect-30.c: Ditto.
19440 * gcc.dg/vect/vect-40.c: Ditto.
19441 * gcc.dg/vect/vect-41.c: Ditto.
19442 * gcc.dg/vect/vect-42.c: Ditto.
19443 * gcc.dg/vect/vect-43.c: Ditto.
19444 * gcc.dg/vect/vect-44.c: Ditto.
19445 * gcc.dg/vect/vect-45.c: Ditto.
19446 * gcc.dg/vect/vect-46.c: Ditto.
19447 * gcc.dg/vect/vect-47.c: Ditto.
19448 * gcc.dg/vect/vect-48.c: Ditto.
19449 * gcc.dg/vect/vect-49.c: Ditto.
19450 * gcc.dg/vect/vect-50.c: Ditto.
19451 * gcc.dg/vect/vect-51.c: Ditto.
19452 * gcc.dg/vect/vect-52.c: Ditto.
19453 * gcc.dg/vect/vect-53.c: Ditto.
19454 * gcc.dg/vect/vect-54.c: Ditto.
19455 * gcc.dg/vect/vect-55.c: Ditto.
19456 * gcc.dg/vect/vect-56.c: Ditto.
19457 * gcc.dg/vect/vect-57.c: Ditto.
19458 * gcc.dg/vect/vect-58.c: Ditto.
19459 * gcc.dg/vect/vect-59.c: Ditto.
19460 * gcc.dg/vect/vect-60.c: Ditto.
19461 * gcc.dg/vect/vect-74.c: Ditto.
19462 * gcc.dg/vect/vect-79.c: Ditto.
19463 * gcc.dg/vect/vect-80.c: Ditto.
19464
19465 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
19466
19467 * gcc.dg/unused-7.c: Use the correct option.
19468
19469 2004-10-04 Paul Brook <paul@codesourcery.com>
19470 Bud Davis <bdavis9659@comcast.net>
19471
19472 PR fortran/17706
19473 PR fortran/16434
19474 * gfortran/pr17706.f90: New test.
19475 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
19476
19477 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19478
19479 * gfortran.dg/pr17612.f90: New test.
19480
19481 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
19482
19483 * g++.dg/template/local1.C: Adjust quoting marks in
19484 testing for diagnostics.
19485 * g++.dg/tls/diag-2.C: Likewise.
19486 * g++.dg/other/error8.C: Likewise.
19487
19488 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19489
19490 PR c/17178
19491 * gcc.dg/unused-4.c: Adjust to be correct.
19492
19493 PR c/17820
19494 * gcc.dg/unused-7.c: New test.
19495
19496 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19497
19498 PR c++/17797
19499 * g++.dg/overload/template2.C: New test.
19500
19501 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
19502
19503 PR tree-optimization/16632
19504 * gcc.dg/tree-ssa/20041002-1.c: New.
19505
19506 2004-10-03 Paul Brook <paul@codesourcery.com>
19507
19508 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
19509 rather than relying on default formatting.
19510
19511 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
19512
19513 * gcc.dg/20040920-1.c: Update expected message text.
19514
19515 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
19516
19517 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
19518
19519 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
19520
19521 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
19522 tree level.
19523
19524 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19525
19526 * gcc.dg/tree-ssa/pr17343.c: Remove.
19527
19528 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19529
19530 PR tree-opt/17343
19531 * gcc.dg/tree-ssa/pr17343.c: New test.
19532
19533 2004-10-01 Jakub Jelinek <jakub@redhat.com>
19534
19535 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
19536 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
19537 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
19538 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
19539 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
19540
19541 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19542
19543 * gcc.dg/lvalue-2.c: New test.
19544
19545 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19546
19547 PR c/17730
19548 * gcc.dg/pr17730-1.c: New test
19549
19550 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
19551
19552 PR c/7425
19553 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
19554
19555 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19556
19557 * gcc.c-torture/execute/stdarg-1.c: New test.
19558 * gcc.c-torture/execute/stdarg-2.c: New test.
19559 * gcc.c-torture/execute/stdarg-3.c: New test.
19560 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19561 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19562 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19563 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19564 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19565
19566 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19567
19568 PR tree-optimization/17697
19569 * g++.dg/opt/pr17697-1.C: New test.
19570 * g++.dg/opt/pr17697-2.C: New test.
19571 * g++.dg/opt/pr17697-3.C: New test.
19572
19573 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
19574
19575 PR c/16409
19576 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
19577 gcc.dg/vla-init-5.c: New tests.
19578
19579 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
19580
19581 PR c/13804
19582 * gcc.dg/pr13804-1.c: New test.
19583
19584 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19585
19586 PR fortran/16938
19587 * gfortran.dg/pr16938.f90: New test.
19588
19589 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19590
19591 * g++.dg/template/crash23.C: New test.
19592
19593 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19594
19595 PR c++/17585
19596 * g++.dg/template/static8.C: New test.
19597
19598 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
19599
19600 PR c++/17681
19601 * g++.dg/other/error9.C: New test.
19602
19603 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
19604
19605 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
19606
19607 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19608
19609 PR fortran/15164
19610 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
19611
19612 2004-09-26 Roger Sayle <roger@eyesopen.com>
19613
19614 PR middle-end/17112
19615 * gcc.dg/pr17112-1.c: New test case.
19616
19617 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
19618
19619 PR c/11459
19620 * gcc.dg/pr11459-1.c: New test.
19621
19622 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
19623
19624 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
19625 * gcc.dg/tree-ssa/loop-4.c: Likewise.
19626
19627 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19628
19629 * gfortran.dg/pr15324.f90: Make array bounds consistent.
19630
19631 2004-09-25 Jan Hubicka <jh@suse.cz>
19632
19633 * compile/30040909-1.c: New test.
19634 * compile/30040907-1.c: New test.
19635
19636 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
19637
19638 * gcc.c-torture/execute/va-arg-26.c: New test.
19639
19640 2004-09-24 Zack Weinberg <zack@codesourcery.com>
19641
19642 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
19643 extra diagnostics on targets with 64-bit pointers.
19644 * objc.dg/selector-1.m: Adjust dg-warning regexp.
19645
19646 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19647
19648 PR c/17188
19649 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
19650 * gcc.dg/decl-3.c: Adjust expected message.
19651
19652 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19653
19654 PR fortran/17615
19655 * gfortran.dg/pr17615.f90: New test.
19656
19657 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
19658
19659 PR tree-optimzation/17517
19660 * g++.dg/tree-ssa/pr17517.C: New Test.
19661
19662 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
19663
19664 PR c++/16889
19665 * g++.dg/lookup/ambig3.C: New.
19666
19667 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
19668
19669 PR tree-opt/17624
19670 * g++.dg/opt/pr17624.C: New test.
19671
19672 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19673
19674 PR c/6980
19675 * gcc.dg/Wbad-function-cast-1.c: New test.
19676
19677 2004-09-23 Zack Weinberg <zack@codesourcery.com>
19678
19679 * g++.dg/ext/complit1.C
19680 * g++.dg/other/error2.C
19681 * g++.dg/other/nontype-1.C
19682 * g++.dg/parse/crash11.C
19683 * g++.dg/parse/crash12.C
19684 * g++.dg/parse/error15.C
19685 * g++.dg/parse/error4.C
19686 * g++.dg/parse/tmpl-outside1.C
19687 * g++.dg/parse/too-many-tmpl-args1.C
19688 * g++.dg/template/dependent-expr3.C
19689 * g++.dg/template/error10.C
19690 * g++.dg/template/instantiate1.C
19691 * g++.dg/template/vtable2.C
19692 * g++.dg/warn/Wshadow-1.C
19693 * g++.dg/warn/weak1.C
19694 * g++.old-deja/g++.brendan/crash16.C
19695 * g++.old-deja/g++.brendan/crash18.C
19696 * g++.old-deja/g++.brendan/crash48.C
19697 * g++.old-deja/g++.brendan/crash49.C
19698 * g++.old-deja/g++.brendan/crash55.C
19699 * g++.old-deja/g++.brendan/crash56.C
19700 * g++.old-deja/g++.brendan/crash8.C
19701 * g++.old-deja/g++.brendan/enum11.C
19702 * g++.old-deja/g++.brendan/enum8.C
19703 * g++.old-deja/g++.brendan/enum9.C
19704 * g++.old-deja/g++.brendan/friend3.C
19705 * g++.old-deja/g++.brendan/misc14.C
19706 * g++.old-deja/g++.bugs/900402_02.C
19707 * g++.old-deja/g++.bugs/900404_03.C
19708 * g++.old-deja/g++.bugs/900404_04.C
19709 * g++.old-deja/g++.bugs/900428_03.C
19710 * g++.old-deja/g++.jason/crash4.C
19711 * g++.old-deja/g++.jason/overload21.C
19712 * g++.old-deja/g++.jason/redecl1.C
19713 * g++.old-deja/g++.jason/report.C
19714 * g++.old-deja/g++.jason/rfg10.C
19715 * g++.old-deja/g++.jason/template30.C
19716 * g++.old-deja/g++.law/arm12.C
19717 * g++.old-deja/g++.law/ctors5.C
19718 * g++.old-deja/g++.law/cvt20.C
19719 * g++.old-deja/g++.law/init10.C
19720 * g++.old-deja/g++.law/init8.C
19721 * g++.old-deja/g++.law/visibility17.C
19722 * g++.old-deja/g++.law/visibility7.C
19723 * g++.old-deja/g++.mike/net8.C
19724 * g++.old-deja/g++.mike/p646.C
19725 * g++.old-deja/g++.mike/p700.C
19726 * g++.old-deja/g++.mike/p701.C
19727 * g++.old-deja/g++.mike/p811.C
19728 * g++.old-deja/g++.ns/template13.C
19729 * g++.old-deja/g++.other/array3.C
19730 * g++.old-deja/g++.other/crash25.C
19731 * g++.old-deja/g++.other/dtor3.C
19732 * g++.old-deja/g++.other/dtor4.C
19733 * g++.old-deja/g++.other/main1.C
19734 * g++.old-deja/g++.other/warn7.C
19735 * g++.old-deja/g++.pt/crash11.C
19736 * g++.old-deja/g++.pt/crash36.C
19737 * g++.old-deja/g++.pt/spec22.C
19738 * g++.old-deja/g++.pt/spec9.C
19739 * g++.old-deja/g++.pt/ttp52.C
19740 * g++.old-deja/g++.robertl/eb103.C
19741 * g++.old-deja/g++.robertl/eb121.C
19742 * g++.old-deja/g++.robertl/eb22.C
19743 * g++.old-deja/g++.robertl/eb8.C:
19744 Update locations and/or regexps of dg-error markers.
19745 Remove markers for some bogus messages that are no longer issued.
19746
19747 2004-09-23 Jakub Jelinek <jakub@redhat.com>
19748
19749 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
19750 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
19751
19752 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
19753
19754 PR c++/17618
19755 * g++.dg/lookup/crash5.C: New test.
19756
19757 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
19758
19759 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
19760 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
19761 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
19762 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
19763 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
19764 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
19765
19766 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
19767 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
19768 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
19769 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
19770 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
19771 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
19772
19773 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
19774
19775 * gcc.dg/vect/vect-44.c: Check additional cases.
19776 * gcc.dg/vect/vect-48.c: Check additional cases.
19777
19778 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
19779 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
19780 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
19781 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
19782 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
19783 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
19784 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
19785 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
19786 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
19787
19788 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
19789 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
19790 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
19791
19792 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19793
19794 * gcc.dg/tree-ssa/loop-6.c: New test.
19795
19796 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
19797
19798 PR c++/17620
19799 * g++.dg/inherit/base2.C: New.
19800
19801 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19802
19803 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
19804 * gcc.dg/20001012-2.c: Likewise.
19805 * gcc.dg/20001013-1.c: Likewise.
19806 * gcc.dg/20001101-1.c: Likewise.
19807 * gcc.dg/20001102-1.c: Likewise.
19808 * gcc.dg/bf-spl1.c: Likewise.
19809 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
19810 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
19811
19812 2004-09-22 Diego Novillo <dnovillo@redhat.com>
19813
19814 PR tree-optimization/16721
19815 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
19816
19817 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
19818
19819 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
19820 * gcc.dg/20040305-1.c: Likewise.
19821
19822 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
19823
19824 PR c/16566
19825 * gcc.c-torture/compile/pr16566-1.c,
19826 gcc.c-torture/compile/pr16566-2.c,
19827 gcc.c-torture/compile/pr16566-3.c: New tests.
19828
19829 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
19830
19831 PR tree-optimization/17512
19832 * gcc.c-torture/compile/20040916-1.c.
19833
19834 2004-09-21 Mark Mitchell <mark@codesourcery.com>
19835
19836 * gcc.dg/pragma-re-3.c: New test.
19837
19838 2004-09-17 Matt Austern <austern@apple.com>
19839
19840 PR c++/15049
19841 * g++.dg/other/anon3.C: New.
19842
19843 2004-09-21 Roger Sayle <roger@eyesopen.com>
19844
19845 PR c++/7503
19846 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
19847 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
19848 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
19849 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
19850 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
19851
19852 2004-09-21 Bud Davis <bdavis9659@comcast.net>
19853
19854 PR fortran/17286
19855 * gfortran.dg/pr17286.f90: New test.
19856
19857 2004-09-20 Mark Mitchell <mark@codesourcery.com>
19858
19859 PR c++/17530
19860 * g++.dg/template/static7.C: New test.
19861
19862 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
19863
19864 PR tree-opt/17558
19865 * gcc.c-torture/compile/pr17558.c: New test.
19866
19867 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19868
19869 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
19870 if SKIP_ATTRIBUTE is defined.
19871
19872 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19873
19874 PR fortran/15957
19875 * gfortran.dg/pr15957.f90: New test.
19876
19877 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
19878
19879 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
19880 in comparison.
19881 * gcc.dg/vect/vect-79.c: Likewise.
19882 * gcc.dg/vect/vect-80.c: Likewise.
19883
19884 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19885
19886 PR fortran/15750
19887 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
19888
19889 2004-09-20 Ira Rosen <irar@il.ibm.com>
19890
19891 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
19892 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
19893 * gcc.dg/vect/vect-62.c: New testcase.
19894 * gcc.dg/vect/vect-63.c: New testcase.
19895 * gcc.dg/vect/vect-64.c: New testcase.
19896 * gcc.dg/vect/vect-65.c: New testcase.
19897 * gcc.dg/vect/vect-66.c: New testcase.
19898 * gcc.dg/vect/vect-67.c: New testcase.
19899 * gcc.dg/vect/vect-68.c: New testcase.
19900 * gcc.dg/vect/vect-69.c: New testcase.
19901 * gcc.dg/vect/vect-79.c: New testcase.
19902 * gcc.dg/vect/vect-80.c: New testcase.
19903
19904 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19905
19906 * gcc.target/mips/asm-1.c: New test.
19907
19908 2004-09-19 Ira Rosen <irar@il.ibm.com>
19909
19910 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
19911 * gcc.dg/vect/vect-73.c: New testcase.
19912 * gcc.dg/vect/vect-74.c: New testcase.
19913 * gcc.dg/vect/vect-75.c: New testcase.
19914 * gcc.dg/vect/vect-76.c: New testcase.
19915 * gcc.dg/vect/vect-77.c: New testcase.
19916 * gcc.dg/vect/vect-78.c: New testcase
19917
19918 2004-09-18 Paul Brook <paul@codesourcery.com>
19919
19920 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
19921
19922 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
19923
19924 PR c/17424
19925 * gcc.dg/pr17424-1.c: New test.
19926
19927 2004-09-18 Diego Novillo <dnovillo@redhat.com>
19928
19929 * g++.dg/tree-ssa/pr17153.C: New test.
19930
19931 2004-09-16 Geoffrey Keating <geoffk@apple.com>
19932
19933 PR pch/13361
19934 * testsuite/g++.dg/pch/wchar-1.C: New.
19935 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19936
19937 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
19938
19939 * gcc.c-torture/execute/20040917-1.c: New test.
19940
19941 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19942
19943 PR tree-optimization/17319
19944 * gcc.dg/pr17319.c: New test.
19945
19946 2004-09-17 Devang Patel <dpatel@apple.com>
19947
19948 * gcc.dg/20040813-1.c: New test.
19949
19950 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19951
19952 PR tree-optimization/17273
19953 * gcc.c-torture/compile/pr17273.c: New test.
19954
19955 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
19956
19957 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
19958 Update expected messages.
19959 * gcc.dg/declspec-13.c: New test.
19960
19961 2004-09-17 David Edelsohn <edelsohn@gnu.org>
19962
19963 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
19964
19965 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19966
19967 * gcc.c-torture/execute/pr17252.c: Use post-increment to
19968 change what 'a' is pointing to.
19969
19970 2004-09-17 Mark Mitchell <mark@codesourcery.com>
19971
19972 PR c++/16002
19973 * g++.dg/template/error18.C: New test.
19974
19975 PR c++/16029
19976 * g++.dg/warn/Wunused-8.C: New test.
19977
19978 2004-09-17 Steven Bosscher <stevenb@suse.de>
19979
19980 PR tree-optimization/17513
19981 * gcc.dg/20040916-1.c: New test.
19982
19983 2004-09-16 Mark Mitchell <mark@codesourcery.com>
19984
19985 PR c++/17501
19986 * g++.dg/template/typename7.C: New test.
19987
19988 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19989
19990 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
19991
19992 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
19993
19994 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
19995 with -ftree-based-profiling also.
19996 * lib/profopt.exp: Support late-set profile_option/feedback_option.
19997
19998 2004-09-16 Victor Leikehman <lei@il.ibm.com>
19999
20000 PR/15364
20001 * gfortran.dg/der_array_io_1.f90: New test.
20002 * gfortran.dg/der_array_io_2.f90: New test.
20003 * gfortran.dg/der_array_io_3.f90: New test.
20004
20005 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20006
20007 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
20008 EABI.
20009
20010 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20011
20012 * g++.dg/opt/switch1.C: New test.
20013
20014 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
20015
20016 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
20017 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
20018 Update expected messages.
20019
20020 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20021
20022 PR fortran/16485
20023 * gfortran.dg/same_name_1.f90: New test.
20024
20025 2004-09-15 Diego Novillo <dnovillo@redhat.com>
20026
20027 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
20028 dereference garbage pointers.
20029
20030 2004-09-15 Jakub Jelinek <jakub@redhat.com>
20031
20032 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
20033 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
20034
20035 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
20036 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
20037 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
20038
20039 2004-09-14 Mark Mitchell <mark@codesourcery.com>
20040
20041 PR c++/17324
20042 * g++.dg/template/mangle1.C: New test.
20043
20044 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20045
20046 PR tree-optimization/17252
20047 * gcc.c-torture/execute/pr17252.c: New test.
20048
20049 2004-09-14 Andrew Pinski <apinski@apple.com>
20050
20051 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
20052
20053 2004-09-14 Roger Sayle <roger@eyesopen.com>
20054
20055 PR rtl-optimization/9771
20056 * gcc.dg/pr9771-1.c: New test case.
20057
20058 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20059
20060 PR tree-optimization/15262
20061 * gcc.c-torture/execute/pr15262-1.c: New test.
20062 * gcc.c-torture/execute/pr15262-2.c: New test.
20063
20064 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
20065
20066 * gcc.dg/declspec-12.c: New test.
20067
20068 2004-09-14 Bud Davis <bdavis9659@comcast.net>
20069
20070 * gfortran.dg/pr17090.f90: Add directives to test.
20071
20072 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20073
20074 * gcc.c-torture/compile/20040914-1.c: New test.
20075
20076 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20077
20078 PR c++/16162
20079 * g++.dg/template/decl2.C: New test.
20080
20081 2004-09-13 Bud Davis <bdavis9659@comcast.net>
20082
20083 PR fortran/17090
20084 * gfortran.dg/pr17090.f90: New test.
20085
20086 2004-09-13 Dale Johannesen <dalej@apple.com>
20087
20088 * gcc.c-torture/compile/pr17408.c: New test case.
20089
20090 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20091
20092 PR c++/16716
20093 * g++.dg/parse/crash17.C: New test.
20094
20095 PR c++/17327
20096 * g++.dg/template/enum3.C: New test.
20097
20098 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
20099
20100 * lib/gcc-defs.exp: Load wrapper.exp.
20101 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
20102 using local code.
20103 * lib/gcc.exp (gcc_init): Similar.
20104 * lib/gfortran.exp (gfortran_init): Similar.
20105 * lib/objc.exp (objc_init): Similar.
20106 * lib/treelang.exp (treelang_init): Similar.
20107 * lib/wrapper.exp: New file with build_wrapper call machinery in
20108 ${tool}_maybe_build_wrapper.
20109
20110 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20111
20112 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
20113 "inline".
20114 * gcc.dg/declspec-11.c: Update expected messages.
20115 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
20116 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
20117 gcc.dg/inline-12.c: New tests.
20118
20119 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
20120
20121 * g++.dg/tree-ssa/pr17400.C: New testcase.
20122
20123 2004-09-13 James E Wilson <wilson@specifixinc.com>
20124
20125 * gcc.target/mips/sb1-1.c: New testcase.
20126
20127 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
20128
20129 * lib/g77-dg.exp: Remove unused file.
20130 * lib/mike-g77.exp: Ditto.
20131 * lib/g77.exp: Ditto.
20132
20133 2004-09-12 Richard Henderson <rth@redhat.com>
20134
20135 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
20136
20137 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20138
20139 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
20140 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20141 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
20142 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
20143 Update expected messages.
20144
20145 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
20146
20147 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
20148 declaration/use mismatch for dirp parameter.
20149
20150 2004-09-12 Andrew Pinski <apinski@apple.com>
20151
20152 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
20153 -fgnu-runtime is passed.
20154
20155 2004-09-12 Richard Henderson <rth@redhat.com>
20156
20157 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
20158 do the uplevel thing and update additional_flags directly.
20159 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
20160 gfortran.fortran-torture/execute/intrinsic_nearest.x,
20161 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
20162 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
20163
20164 2004-09-11 Steven Bosscher <stevenb@suse.de>
20165
20166 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
20167
20168 2004-09-11 Roger Sayle <roger@eyesopen.com>
20169
20170 PR middle-end/17411
20171 * g++.dg/opt/pr17411-1.C: New test case.
20172
20173 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20174
20175 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20176 gcc.dg/tls/diag-2.c: Update expected messages.
20177 * gcc.dg/991209-1.c: Specify compilation options. Update expected
20178 messages.
20179 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
20180 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
20181 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
20182 gcc.dg/tls/diag-5.c: New tests.
20183
20184 2004-09-11 Zack Weinberg <zack@codesourcery.com>
20185
20186 * gcc.dg/20040910-1.c: Correct dg-error regexp.
20187
20188 2004-09-11 Steven Bosscher <stevenb@suse.de>
20189
20190 * g++.dg/parse/break-in-for.C: New test.
20191
20192 2004-09-11 Jakub Jelinek <jakub@redhat.com>
20193
20194 * gcc.dg/tree-ssa/20040911-1.c: New test.
20195
20196 2004-09-11 Andreas Jaeger <aj@suse.de>
20197
20198 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
20199 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
20200
20201 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
20202
20203 * gcc.target/frv: New directory of FR-V-specific tests.
20204
20205 2004-09-10 James E Wilson <wilson@specifixinc.com>
20206
20207 * gcc.dg/convert-vec-1.c: New test.
20208
20209 2004-09-10 Roger Sayle <roger@eyesopen.com>
20210
20211 PR middle-end/17024
20212 * gcc.dg/pr17024-1.c: New test case.
20213
20214 2004-09-10 Eric Christopher <echristo@redhat.com>
20215
20216 * gcc.dg/20040910-1.c: New test.
20217
20218 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20219
20220 * gcc.dg/bitfld-9.c: New test.
20221
20222 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
20223
20224 * gcc.c-torture/execute/ieee/acc1.c: New test.
20225 * gcc.c-torture/execute/ieee/acc2.c: New test.
20226 * gcc.c-torture/execute/ieee/mzero6.c: New test.
20227
20228 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
20229
20230 * gcc.dg/deprecated-2.c: New test.
20231
20232 2004-09-09 James E Wilson <wilson@specifixinc.com>
20233
20234 * gcc.dg/init-vec-1.c: New test.
20235
20236 2004-09-09 Roger Sayle <roger@eyesopen.com>
20237
20238 PR middle-end/17055
20239 * gcc.dg/pr17055-1.c: New test case.
20240
20241 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
20242
20243 PR target/17377
20244 * gcc.c-torture/execute/pr17377.c: New test.
20245
20246 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20247
20248 PR c/8420
20249 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
20250 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
20251 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20252 gcc.dg/long-long-typespec-1.c: New tests.
20253 * gcc.dg/tls/diag-2.c: Update expected diagnostics
20254
20255 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20256
20257 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
20258 gcc.dg/gnu99-static-1.c: New tests.
20259
20260 2004-09-08 Devang Patel <dpatel@apple.com>
20261
20262 * gcc.dg/darwin-ld-20040828-1.c: New test.
20263 * gcc.dg/darwin-ld-20040828-2.c: New test.
20264 * gcc.dg/darwin-ld-20040828-3.c: New test.
20265
20266 2004-09-08 Ziemowit Laski <zlaski@apple.com>
20267
20268 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
20269 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
20270 in error message.
20271 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
20272 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
20273 in error message.
20274 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
20275 types they qualify.
20276 * objc.dg/type-size-2.m: Fix wording in comment.
20277 * objc.dg/va-meth-1.m: New test case.
20278
20279 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
20280
20281 PR c/16633:
20282 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
20283 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
20284
20285 2004-09-06 Devang Patel <dpatel@apple.com>
20286
20287 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
20288 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
20289
20290 2004-09-06 Zack Weinberg <zack@codesourcery.com>
20291
20292 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
20293 reflect changed line numbering of diagnostics.
20294
20295 2004-09-06 Paul Brook <paul@codesourcery.com>
20296
20297 * gfortran.dg/edit_real_1.f90: Add new test.
20298
20299 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20300
20301 * gcc.dg/tree-ssa/loop-2.c: New test.
20302 * gcc.dg/tree-ssa/loop-3.c: New test.
20303 * gcc.dg/tree-ssa/loop-4.c: New test.
20304 * gcc.dg/tree-ssa/loop-5.c: New test.
20305
20306 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20307
20308 * gcc.dg/format/sentinel-1.c: Update for parameter option.
20309
20310 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20311
20312 * gcc.dg/format/sentinel-1.c: New test.
20313
20314 2004-09-04 Uros Bizjak <uros@kss-loka.si>
20315
20316 * testsuite/gcc.dg/builtins-46.c: New.
20317
20318 2004-09-03 Devang Patel <dpatel@apple.com>
20319
20320 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
20321 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
20322
20323 2004-09-03 Jan Beulich <jbeulich@novell.com>
20324
20325 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
20326 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
20327 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
20328 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
20329 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
20330 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
20331 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
20332 the non-portable bzero.
20333 * gcc.dg/20010912-1.c: xfail for NetWare.
20334 * gcc.dg/20020426-2.c: xfail for NetWare.
20335 * gcc.dg/20021014-1.c: xfail for NetWare.
20336 * gcc.dg/20021018-1.c: xfail for NetWare.
20337 * gcc.dg/20030213-1.c: xfail for NetWare.
20338 * gcc.dg/20030225-1.c: xfail for NetWare.
20339 * gcc.dg/20030708-1.c: xfail for NetWare.
20340 * gcc.dg/builtins-config.h: Also exclude NetWare.
20341 * gcc.dg/format/format.h: Define restrict only if not already defined.
20342 * gcc.dg/nest.c: xfail for NetWare.
20343 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
20344 * lib/target-supports.exp (check_visibility_available): Exclude
20345 NetWare.
20346
20347 2004-09-03 Jan Beulich <jbeulich@novell.com>
20348
20349 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
20350 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
20351 deterministic starting point for the alignment of structure fields.
20352 * gcc.dg/Wpadded.c: Dito.
20353 * g++.dg/abi/vbase10.C: Dito.
20354
20355 2004-09-03 Devang Patel <dpatel@apple.com>
20356
20357 * g++.dg/debug/pr15736.cc: New test.
20358
20359 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20360
20361 * README.QMTEST: Fix out-of-date link.
20362
20363 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
20364
20365 PR fortran/16579
20366 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
20367 Delete. Duplicate of gfortran.dg/g77/20010610.f
20368
20369 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20370
20371 * g++.dg/abi/arm_rtti1.C: New test.
20372
20373 2004-09-02 Geoffrey Keating <geoffk@apple.com>
20374
20375 * gcc.dg/ppc-vector-memcpy.c: New.
20376 * gcc.dg/ppc-vector-memset.c: New.
20377
20378 2004-09-02 Chao-ying Fu <fu@mips.com>
20379
20380 * gcc.target/mips/mips-3d-1.c: New test.
20381 * gcc.target/mips/mips-3d-2.c: New test.
20382 * gcc.target/mips/mips-3d-3.c: New test.
20383 * gcc.target/mips/mips-3d-4.c: New test.
20384 * gcc.target/mips/mips-3d-5.c: New test.
20385 * gcc.target/mips/mips-3d-6.c: New test.
20386 * gcc.target/mips/mips-3d-7.c: New test.
20387 * gcc.target/mips/mips-3d-8.c: New test.
20388 * gcc.target/mips/mips-3d-9.c: New test.
20389 * gcc.target/mips/mips-ps-1.c: New test.
20390 * gcc.target/mips/mips-ps-2.c: New test.
20391 * gcc.target/mips/mips-ps-3.c: New test.
20392 * gcc.target/mips/mips-ps-4.c: New test.
20393 * gcc.target/mips/mips-ps-type.c: New test.
20394
20395 2004-09-02 Paul Brook <paul@codesourcery.com>
20396
20397 * gfortran.dg/edit_real_1.f90: Add new tests.
20398
20399 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20400
20401 PR fortran/15327
20402 * gfortran.dg/merge_char_1.f90: New test.
20403
20404 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20405
20406 PR fortran/16404
20407 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
20408
20409 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20410
20411 PR c/1522
20412 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
20413
20414 2004-09-01 Mark Mitchell <mark@codesourcery.com>
20415
20416 * g++.dg/opt/loop1.C: Do not XFAIL.
20417
20418 2004-09-01 Jakub Jelinek <jakub@redhat.com>
20419
20420 * gcc.c-torture/execute/20040831-1.c: New test.
20421
20422 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
20423
20424 PR fortran/16579
20425 * gfortran.dg/g77/20010610.f: Now passes.
20426 Copy from g77.f-torture/execute. Add dg-run directive.
20427 * gfortran.dg/g77/README: Update
20428
20429 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
20430
20431 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
20432 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
20433 (t1, t2, t3, t4): Add volatile.
20434
20435 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20436
20437 * g++.dg/ext/visibility/arm1.C: New test.
20438
20439 2004-08-31 Geoffrey Keating <geoffk@apple.com>
20440
20441 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
20442 -pedantic-errors.
20443
20444 2004-09-01 Paul Brook <paul@codesourcery.com>
20445
20446 * gfortran.dg/eof_2.f90: New test.
20447
20448 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20449
20450 PR fortran/16579
20451 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
20452
20453 2004-08-31 Bud Davis <bdavis9659@comcast.net>
20454
20455 PR libfortran/16805
20456 * gfortran.dg/list_read_2.f90: New test.
20457
20458 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20459
20460 * g++.dg/abi/key1.C: New test.
20461
20462 2004-08-31 Richard Henderson <rth@redhat.com>
20463
20464 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
20465 form of offsetof.
20466 * g++.dg/other/offsetof5.C: Remove duplicate.
20467
20468 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20469
20470 PR fortran/17244
20471 * gfortran.dg/func_derived_1.f90: New test.
20472
20473 2004-08-31 Paul Brook <paul@codesourcery.com>
20474
20475 * gfortran.dg/eof_1.f90: New test.
20476
20477 2004-08-31 Paul Brook <paul@codesourcery.com>
20478
20479 * gfortran.dg/list_read_1.f90: New file.
20480
20481 2004-08-30 Mark Mitchell <mark@codesourcery.com>
20482
20483 * g++.dg/opt/loop1.C: XFAIL.
20484
20485 2004-08-30 Geoffrey Keating <geoffk@apple.com>
20486
20487 * gcc.dg/funcdef-storage-1.c: New.
20488 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
20489 an extern function in local scope.
20490 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
20491 declare an 'auto inline' function in local scope.
20492 * gcc.dg/20011130-1.c: Likewise.
20493 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
20494 an 'auto' function in local scope.
20495 * gcc.dg/20021014-1.c: Likewise.
20496 * gcc.dg/20030331-2.c: Likewise.
20497
20498 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20499
20500 * gfortran.dg/blockdata_1.f90: New test.
20501
20502 2004-08-30 Richard Henderson <rth@redhat.com>
20503
20504 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
20505
20506 2004-08-30 Richard Henderson <rth@redhat.com>
20507
20508 * lib/fortran-torture.exp (fortran-torture-execute): Honor
20509 additional_flags set by alternate driver.
20510 (ieee-options): New procedure.
20511 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
20512 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
20513 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
20514 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
20515
20516 2004-08-30 Richard Henderson <rth@redhat.com>
20517
20518 * lib/f-torture.exp: Remove.
20519
20520 2004-08-29 Mark Mitchell <mark@codesourcery.com>
20521
20522 PR rtl-optimization/16590
20523 * g++.dg/opt/loop1.C: New test.
20524
20525 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20526
20527 PR fortran/13910
20528 * gfortran.dg/oldstyle_1.f90: New test.
20529
20530 2004-08-29 Steven G. Kargl <kargls@comcast.net>
20531 Paul Brook <paul@codesourcery.com>
20532
20533 * gfortran.dg/g77/README: Update.
20534 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
20535 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
20536 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
20537
20538 2004-08-28 Paul Brook <paul@codesourcery.com>
20539
20540 PR libfortran/17195
20541 * gfortran.dg/edit_real_1.f90: New test.
20542
20543 2004-08-27 Paul Brook <paul@codesourcery.com>
20544
20545 * gfortran.dg/rewind_1.f90: New test.
20546
20547 2004-08-27 Bud Davis <bdavis9659@comcast.net>
20548
20549 PR fortran/16597
20550 * gfortran.dg/pr16597.f90: New test.
20551
20552 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20553
20554 PR c/13801
20555 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
20556 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
20557 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
20558 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
20559 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
20560
20561 2004-08-26 Nick Clifton <nickc@redhat.com>
20562
20563 * gcc.c-torture/compile/pr17119.c: New test.
20564
20565 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20566
20567 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
20568
20569 2004-08-25 Richard Henderson <rth@redhat.com>
20570
20571 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
20572 the bits that expect kind=8 to be the largest real kind.
20573
20574 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20575
20576 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
20577
20578 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20579
20580 * gfortran.dg/assignment_1.f90: New test.
20581
20582 2004-08-25 Adam Nemet <anemet@lnxw.com>
20583
20584 * g++.dg/template/repo3.C: New test.
20585
20586 2004-08-25 Roger Sayle <roger@eyesopen.com>
20587
20588 PR middle-end/16693
20589 PR tree-optimization/16372
20590 * g++.dg/opt/pr16372-1.C: New test case.
20591 * g++.dg/opt/pr16693-1.C: New test case.
20592 * g++.dg/opt/pr16693-2.C: New test case.
20593
20594 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20595
20596 * objc.dg/proto-lossage-4.m: New test.
20597
20598 2004-08-25 Mark Mitchell <mark@codesourcery.com>
20599
20600 PR c++/17155
20601 * g++.dg/inherit/local2.C: New test.
20602
20603 2004-08-25 Paul Brook <paul@codesourcery.com>
20604
20605 PR fortran/17144
20606 * gfortran.dg/string_ctor_1.f90: New test.
20607
20608 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20609
20610 PR c++/14428
20611 * g++.dg/template/redecl2.C: New test.
20612
20613 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20614
20615 PR fortran/17143
20616 * gfortran.dg/pr17143.f90: New test.
20617
20618 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20619
20620 PR fortran/17164
20621 * gfortran.dg/pr17164.f90: New test.
20622
20623 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20624
20625 * gcc.dg/tree-ssa/loop-1.c: New test.
20626
20627 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20628
20629 * gcc.c-torture/compile/20040824-1.c: New test.
20630
20631 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20632
20633 * gcc.c-torture/compile/iftrap-3.c: New test.
20634
20635 2004-08-24 Paul Brook <paul@codesourcery.com>
20636
20637 * gfortran.dg/entry_2.f90: New test.
20638
20639 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20640
20641 PR c++/16889
20642 * g++.dg/lookup/ambig[12].C: New.
20643
20644 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20645
20646 PR c++/16706
20647 * g++.dg/template/crash21.C: New test.
20648 * g++.dg/template/crash22.C: Likewise.
20649
20650 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20651
20652 PR c++/17149
20653 * g++.dg/template/access15.C: New.
20654
20655 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20656
20657 PR c++/17163
20658 * g++.dg/template/repo2.C: New test.
20659
20660 2004-08-23 Roger Sayle <roger@eyesopen.com>
20661
20662 PR rtl-optimization/17078
20663 * gcc.c-torture/execute/pr17078-1.c: New test case.
20664
20665 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20666
20667 PR c/14492
20668 * gcc.dg/debug/crash1.c: New test.
20669
20670 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20671
20672 PR c/16180
20673 * gcc.dg/loop-5.c: New test.
20674
20675 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20676
20677 * gcc.c-torture/execute/20040823-1.c: New test.
20678
20679 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
20680
20681 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
20682 to the assembler. Simplify test accordingly.
20683 (asm_abi_flags): Use GNU names.
20684 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
20685 to check for ABI flags.
20686
20687 2004-08-22 Andrew Pinski <apinski@apple.com>
20688
20689 * g++.dg/opt/pr14029.C: New test.
20690 * gcc.c-torture/execute/pr15262.c: New test.
20691
20692 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20693
20694 * gfortran.dg/reduction.f90: Add checks with complex arguments.
20695
20696 2004-08-21 Bud Davis <bdavis9659@comcast.net>
20697
20698 PR 16908
20699 * gfortran.dg/direct_io.f90: New test.
20700
20701 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20702
20703 PR c++/17121
20704 * g++.dg/inherit/local2.C: New test.
20705
20706 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
20707
20708 PR c++/17120
20709 * g++.dg/warn/Wparentheses-4.C: New test.
20710
20711 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20712
20713 PR c++/17121
20714 * g++.dg/inherit/local2.C: New test.
20715
20716 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
20717 * gcc.dg/ppc-ldstruct.c: Likewise.
20718 * gcc.dg/ppc64-abi-2.c: Likewise.
20719
20720 2004-08-20 Jakub Jelinek <jakub@redhat.com>
20721
20722 PR rtl-optimization/17099
20723 * gcc.c-torture/execute/20040820-1.c: New test.
20724
20725 2004-08-20 David Edelsohn <edelsohn@gnu.org>
20726
20727 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
20728
20729 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
20730
20731 PR fortran/17077
20732 * gfortran.dg/auto_array_1.f90: New test.
20733
20734 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20735
20736 PR fortran/17074
20737 * gfortran.dg/simpleif_1.f90: New test.
20738
20739 2004-08-19 Mark Mitchell <mark@codesourcery.com>
20740
20741 * lib/target-supports.exp (check_profiling_available): Return
20742 false for arm*-*-symbianelf* and arm*-*-eabi*.
20743
20744 PR c++/15890
20745 * g++.dg/template/delete1.C: New test.
20746
20747 2004-08-19 Paul Brook <paul@codesourcery.com>
20748
20749 PR fortran/14976
20750 PR fortran/16228
20751 * gfortran.dg/data_char_1.f90: New test.
20752
20753 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
20754
20755 PR fortran/16946
20756 * gfortran.dg/reduction.f90: New testcase.
20757
20758 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20759
20760 PR fortran/16520
20761 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
20762
20763 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
20764
20765 PR c++/17041
20766 * g++.dg/Wparentheses-3.C: New test.
20767
20768 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
20769
20770 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
20771 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
20772 * gcc.dg/vect/vect-2.c: Likewise.
20773 * gcc.dg/vect/vect-3.c: Likewise.
20774 * gcc.dg/vect/vect-4.c: Likewise.
20775 * gcc.dg/vect/vect-5.c: Likewise.
20776 * gcc.dg/vect/vect-6.c: Likewise.
20777 * gcc.dg/vect/vect-7.c: Likewise.
20778 * gcc.dg/vect/vect-25.c: Likewise.
20779 * gcc.dg/vect/vect-31.c: Likewise.
20780 * gcc.dg/vect/vect-32.c: Likewise.
20781 * gcc.dg/vect/vect-34.c: Likewise.
20782 * gcc.dg/vect/vect-36.c: Likewise.
20783 * gcc.dg/vect/vect-all.c: Likewise.
20784
20785 2004-08-18 Mark Mitchell <mark@codesourcery.com>
20786
20787 PR c++/17068
20788 * g++.dg/template/operator4.C: New test.
20789
20790 2004-08-18 Richard Henderson <rth@redhat.com>
20791
20792 * gcc.dg/20040206-1.c: XFAIL.
20793
20794 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20795
20796 PR c++/16246
20797 * g++.dg/template/array7.C: New test.
20798
20799 2004-08-17 James E Wilson <wilson@specifixinc.com>
20800
20801 * gcc.dg/mips-movcc-1.c: New test.
20802 * gcc.dg/mips-movcc-2.c: New test.
20803 * gcc.dg/mips-movcc-3.c: New test.
20804
20805 * gcc.dg/mips-nmadd-1.c: New test.
20806 * gcc.dg/mips-nmadd-2.c: New test.
20807
20808 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20809
20810 PR c++/15871
20811 * g++.dg/opt/inline8.C: New test.
20812
20813 PR c++/16965
20814 * g++.dg/parse/error17.C: New test.
20815
20816 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
20817
20818 * gcc.dg/vect: New directory for vectorizer tests.
20819 * gcc.dg/vect/tree-vect.h: New file.
20820 * gcc.dg/vect/vect.exp: New file.
20821 * gcc.dg/vect/pr16105.c.c: New test.
20822 * gcc.dg/vect/vect-1.c: New test.
20823 * gcc.dg/vect/vect-2.c: New test.
20824 * gcc.dg/vect/vect-3.c: New test.
20825 * gcc.dg/vect/vect-4.c: New test.
20826 * gcc.dg/vect/vect-5.c: New test.
20827 * gcc.dg/vect/vect-6.c: New test.
20828 * gcc.dg/vect/vect-7.c: New test.
20829 * gcc.dg/vect/vect-8.c: New test.
20830 * gcc.dg/vect/vect-9.c: New test.
20831 * gcc.dg/vect/vect-10.c: New test.
20832 * gcc.dg/vect/vect-11.c: New test.
20833 * gcc.dg/vect/vect-12.c: New test.
20834 * gcc.dg/vect/vect-13.c: New test.
20835 * gcc.dg/vect/vect-14.c: New test.
20836 * gcc.dg/vect/vect-15.c: New test.
20837 * gcc.dg/vect/vect-16.c: New test.
20838 * gcc.dg/vect/vect-17.c: New test.
20839 * gcc.dg/vect/vect-18.c: New test.
20840 * gcc.dg/vect/vect-19.c: New test.
20841 * gcc.dg/vect/vect-20.c: New test.
20842 * gcc.dg/vect/vect-21.c: New test.
20843 * gcc.dg/vect/vect-22.c: New test.
20844 * gcc.dg/vect/vect-23.c: New test.
20845 * gcc.dg/vect/vect-24.c: New test.
20846 * gcc.dg/vect/vect-25.c: New test.
20847 * gcc.dg/vect/vect-26.c: New test.
20848 * gcc.dg/vect/vect-27.c: New test.
20849 * gcc.dg/vect/vect-28.c: New test.
20850 * gcc.dg/vect/vect-29.c: New test.
20851 * gcc.dg/vect/vect-30.c: New test.
20852 * gcc.dg/vect/vect-31.c: New test.
20853 * gcc.dg/vect/vect-32.c: New test.
20854 * gcc.dg/vect/vect-33.c: New test.
20855 * gcc.dg/vect/vect-34.c: New test.
20856 * gcc.dg/vect/vect-35.c: New test.
20857 * gcc.dg/vect/vect-36.c: New test.
20858 * gcc.dg/vect/vect-37.c: New test.
20859 * gcc.dg/vect/vect-38.c: New test.
20860 * gcc.dg/vect/vect-40.c: New test.
20861 * gcc.dg/vect/vect-41.c: New test.
20862 * gcc.dg/vect/vect-42.c: New test.
20863 * gcc.dg/vect/vect-43.c: New test.
20864 * gcc.dg/vect/vect-44.c: New test.
20865 * gcc.dg/vect/vect-45.c: New test.
20866 * gcc.dg/vect/vect-46.c: New test.
20867 * gcc.dg/vect/vect-47.c: New test.
20868 * gcc.dg/vect/vect-48.c: New test.
20869 * gcc.dg/vect/vect-49.c: New test.
20870 * gcc.dg/vect/vect-50.c: New test.
20871 * gcc.dg/vect/vect-51.c: New test.
20872 * gcc.dg/vect/vect-52.c: New test.
20873 * gcc.dg/vect/vect-53.c: New test.
20874 * gcc.dg/vect/vect-54.c: New test.
20875 * gcc.dg/vect/vect-55.c: New test.
20876 * gcc.dg/vect/vect-56.c: New test.
20877 * gcc.dg/vect/vect-57.c: New test.
20878 * gcc.dg/vect/vect-58.c: New test.
20879 * gcc.dg/vect/vect-59.c: New test.
20880 * gcc.dg/vect/vect-60.c: New test.
20881 * gcc.dg/vect/vect-61.c: New test.
20882 * gcc.dg/vect/vect-all.c: New test.
20883 * gcc.dg/vect/vect-none.c: New test.
20884
20885 2004-08-17 Paul Brook <paul@codesourcery.com>
20886
20887 PR fortran/13082
20888 * gfortran.dg/entry_1.f90: New test.
20889
20890 2004-08-17 Andrew Pinski <apinski@apple.com>
20891
20892 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
20893
20894 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
20895
20896 * gcc.dg/pr17036-1.c: New test.
20897
20898 2004-08-16 Devang Patel <dpatel@apple.com>
20899
20900 * gcc.dg/darwin-20040809-1.c: New test.
20901
20902 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
20903
20904 * gcc.dg/funcdef-attr-1.c: New test.
20905
20906 2004-08-16 Janis Johnson <janis187@us.ibm.com>
20907
20908 * gcc.dg/altivec-17.c: New test.
20909 * gcc.dg/altivec-18.c: New test.
20910
20911 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20912
20913 PR c++/6749
20914 * g++.dg/template/vtable2.C: New test.
20915
20916 2004-08-14 Richard Henderson <rth@redhat.com>
20917
20918 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
20919 * gcc.dg/pack-test-4.c (main): Return 0.
20920 * gcc.dg/setjmp-1.c: Remove XFAIL.
20921 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
20922
20923 2004-08-14 Richard Henderson <rth@redhat.com>
20924
20925 * gcc.dg/980217-1.c: Add prototype for printf.
20926
20927 2004-08-13 Bud Davis <bdavis9659@comcast.net>
20928
20929 * gfortran.dg/pr16935.f90: New test.
20930
20931 2004-08-13 Janis Johnson <janis187@us.ibm.com>
20932
20933 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
20934
20935 2004-08-13 Paul Brook <paul@codesourcery.com>
20936
20937 * gfortran.dg/der_io_1.f90: Remove stray comma.
20938
20939 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20940
20941 * gcc.dg/vmx/cw-bug-2.c: Remove.
20942 * gcc.dg/vmx/vprint-1.c: Remove.
20943 * gcc.dg/vmx/vscan-1.c: Remove.
20944
20945 2004-08-12 Devang patel <dpatel@apple.com>
20946
20947 * gcc.dg/darwin-20040809-2.c: New test.
20948
20949 2004-08-12 Janis Johnson <janis1872us.ibm.com>
20950
20951 * g++.dg/ext/altivec-12.C: New test.
20952
20953 * g++.dg/ext/altivec-11.C: New test.
20954
20955 2004-08-12 Paul Brook <paul@codesourcery.com>
20956
20957 * g++.dg/abi/arm_cxa_vec_1.C: New test.
20958
20959 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20960
20961 * g++.dg/ext/altivec-2.C: Check for hardware support before
20962 executing any VMX instructions.
20963
20964 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
20965
20966 2004-08-12 Jakub Jelinek <jakub@redhat.com>
20967
20968 PR c++/16276
20969 * g++.old-deja/g++.other/comdat4.C: New test.
20970 * g++.old-deja/g++.other/comdat4-aux.cc: New.
20971
20972 2004-08-12 Ben Elliston <bje@au.ibm.com>
20973
20974 PR target/16286
20975 * gcc.dg/pr16286.c: New test.
20976
20977 2004-08-12 Jan Beulich <jbeulich@novell.com>
20978
20979 * g++.dg/ext/asm5.C: New.
20980
20981 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20982
20983 PR c++/16698
20984 * g++.dg/eh/crash1.C: New test.
20985
20986 PR c++/16717
20987 * g++.dg/ext/construct1.C: New test.
20988
20989 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20990
20991 PR c++/16853
20992 * g++.dg/init/ptrmem1.C: New test.
20993
20994 PR c++/16618
20995 * g++.dg/parse/offsetof5.C: New test.
20996
20997 PR c++/16870
20998 * g++.dg/template/overload3.C: New test.
20999
21000 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21001
21002 PR c++/16964
21003 * g++.dg/parse/error16.C: New test.
21004
21005 PR c++/16904
21006 * g++.dg/template/error14.C: New test.
21007
21008 PR c++/16929
21009 * g++.dg/template/error15.C: New test.
21010
21011 2004-08-11 Devang Patel <dpatel@apple.com>
21012
21013 * gcc.dg/darwin-ld-20040809-1.c: New test.
21014 * gcc.dg/darwin-ld-20040809-2.c: New test.
21015
21016 2004-08-11 Steven G. Kargl <kargls@comcast.net>
21017
21018 PR fortran/16917
21019 * gfortran.dg/dfloat_1.f90: New test.
21020
21021 2004-08-09 Mark Mitchell <mark@codesourcery.com>
21022
21023 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
21024 * gcc.dg/dll-2.c: Fix dg-require syntax.
21025 * gcc.misc-tests/arm-isr.c (abort): Declare.
21026 (exit): Likewise.
21027
21028 2004-08-10 Mark Mitchell <mark@codesourcery.com>
21029
21030 PR c++/16971
21031 * g++.dg/parse/crash16.C: New test.
21032
21033 2004-08-10 Roger Sayle <roger@eyesopen.com>
21034
21035 * gcc.dg/mips-rsqrt-1.c: New test case.
21036 * gcc.dg/mips-rsqrt-2.c: New test case.
21037 * gcc.dg/mips-rsqrt-3.c: New test case.
21038
21039 2004-08-10 Paul Brook <paul@codesourcery.com>
21040
21041 * gfortran.dg/der_io_1.f90: New test.
21042
21043 2004-08-10 Paul Brook <paul@codesourcery.com>
21044
21045 PR fortran/16919
21046 * gfortran.dg/der_array_1.f90: New test.
21047
21048 2004-08-09 David Edelsohn <edelsohn@gnu.org>
21049
21050 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
21051
21052 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
21053
21054 * gcc.dg/wchar_t-2.c: Fix typo.
21055
21056 2004-08-09 Falk Hueffner <falk@debian.org>
21057
21058 PR tree-optimization/12517
21059 * gcc.c-torture/compile/pr12517.c: New test.
21060
21061 PR tree-optimization/12578
21062 * gcc.c-torture/compile/pr12578.c: New test.
21063
21064 PR tree-optimization/12899
21065 * gcc.c-torture/compile/pr12899.c: New test.
21066
21067 PR rtl-optimization/14692
21068 * gcc.c-torture/compile/pr14692.c: New test.
21069
21070 PR tree-optimization/16461
21071 * gcc.c-torture/compile/pr16461.c: New test.
21072
21073 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
21074
21075 * gfortran.dg/getenv_1.f90: New test.
21076
21077 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21078
21079 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
21080 wchar_t.
21081 * gcc.dg/symbian5.c: Test -fno-short-wchar.
21082
21083 2004-08-06 Paul Brook <paul@codesourcery.com>
21084
21085 * gfortran.dg/ret_array_1.f90: New test.
21086 * gfortran.dg/ret_pointer_1.f90: New test.
21087
21088 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
21089
21090 * gcc.dg/missing-field-init-[12].c: New tests.
21091 * g++.dg/warn/missing-field-init-[12].C: New tests.
21092
21093 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21094
21095 * gcc.dg/enum2.c: New test.
21096 * gcc.dg/symbian3.c: Likewise.
21097 * gcc.dg/symbian4.c: Likewise.
21098 * gcc.dg/wchar_t-2.c: Likewise.
21099
21100 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21101
21102 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
21103 destructor tests.
21104
21105 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21106
21107 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
21108 dg-require-visiblity.
21109 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
21110 * g++.dg/ext/visibility/fvisibility.C: Likewise.
21111 * g++.dg/ext/visibility/memfuncts.C: Likewise.
21112 * g++.dg/ext/visibility/new1.C: Likewise.
21113 * g++.dg/ext/visibility/pragma.C: Likewise.
21114 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
21115 * g++.dg/ext/visibility/virtual.C: Likewise.
21116 * g++/dg/ext/visibility/visibility-1.C: Likewise.
21117 * g++/dg/ext/visibility/visibility-2.C: Likewise.
21118 * g++/dg/ext/visibility/visibility-3.C: Likewise.
21119 * g++/dg/ext/visibility/visibility-4.C: Likewise.
21120 * g++/dg/ext/visibility/visibility-5.C: Likewise.
21121 * g++/dg/ext/visibility/visibility-6.C: Likewise.
21122 * g++/dg/ext/visibility/visibility-7.C: Likewise.
21123 * g++/dg/ext/visibility/visibility-8.C: New test.
21124 * gcc.c-torture/compile/dll.x: Remove.
21125 * gcc.dg/dll-2.c: Use dg-require-dll
21126 * gcc.dg/visibility-10.c: New test.
21127 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
21128 supporting DLLs.
21129 * testsuite/lib/scanasm.exp (scan_hidden): New function.
21130 (scan_not_hidden): Likewise.
21131
21132 2004-08-05 David Edelsohn <edelsohn@gnu.org>
21133
21134 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
21135
21136 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
21137
21138 * gcc.c-torture/execute/20040805-1.c: New test.
21139
21140 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
21141
21142 * gcc.dg/20020118-1.c: Declare abort.
21143 * gcc.dg/altivec_check.h: Likewise.
21144 * gcc.dg/iftrap-2.c: Likewise.
21145 * gcc.dg/pragma-darwin.c: Likewise.
21146 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
21147
21148 2004-08-04 Geoffrey Keating <geoffk@apple.com>
21149
21150 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
21151
21152 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
21153
21154 * gcc.c-torture/execute/builtins/abs-2.c,
21155 gcc.c-torture/execute/builtins/abs-3.c,
21156 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
21157 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
21158 intmax_t, uintmax_t and their limits.
21159 * gcc.dg/intmax_t-1.c: New test.
21160
21161 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21162
21163 * g++.dg/tc1/dr147.C: Add reference to PR.
21164
21165 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
21166
21167 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
21168 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
21169
21170 2004-08-03 David Edelsohn <edelsohn@gnu.org>
21171
21172 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
21173
21174 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21175
21176 * gcc.dg/redecl-5.c: New test.
21177 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
21178 of scanf.
21179
21180 2004-08-03 Roger Sayle <roger@eyesopen.com>
21181
21182 PR middle-end/16790
21183 * gcc.c-torture/execute/pr16790-1.c: New test case.
21184
21185 2004-08-03 Mark Mitchell <mark@codesourcery.com>
21186
21187 * g++.dg/ext/visibility/assign1.C: New test.
21188 * g++.dg/ext/visibility/new1.C: Likewise.
21189
21190 * gcc.dg/symbian1.c: New test.
21191 * gcc.dg/symbian2.c: Likewise.
21192
21193 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
21194
21195 PR target/16570
21196 * gcc.dg/i386-sse-9.c: New test.
21197
21198 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21199
21200 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
21201
21202 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21203
21204 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
21205 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
21206 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
21207 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
21208 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
21209 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
21210 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
21211 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
21212 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
21213 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
21214 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
21215 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
21216 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
21217 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
21218 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
21219 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
21220 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
21221 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
21222 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
21223 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
21224 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
21225 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
21226 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
21227 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
21228 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
21229 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
21230 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
21231 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
21232 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
21233 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
21234 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
21235 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
21236 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
21237 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
21238 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
21239 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
21240 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
21241 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
21242 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
21243 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
21244 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
21245 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
21246 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
21247 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
21248 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
21249 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
21250 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
21251 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
21252 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
21253 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
21254 gcc.misc-tests/i386-pf-3dnow-1.c,
21255 gcc.misc-tests/i386-pf-athlon-1.c,
21256 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
21257 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
21258 Declare built-in functions used.
21259 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
21260
21261 2004-08-02 Mark Mitchell <mark@codesourcery.com>
21262
21263 PR c++/16707
21264 * g++.dg/lookup/using12.C: New test.
21265
21266 * g++.dg/init/null1.C: Fix PR number.
21267 * g++.dg/parse/namespace10.C: Likewise.
21268
21269 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21270
21271 PR c++/16224
21272 * g++.dg/template/spec17.C: New test.
21273 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
21274 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
21275
21276 2004-08-02 David Billinghurst
21277
21278 PR fortran/16292
21279 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
21280
21281 2004-08-01 Zack Weinberg <zack@codesourcery.com>
21282
21283 * gcc.dg/ia64-got-1.c: New test case.
21284
21285 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21286
21287 PR c++/16489
21288 * g++.dg/init/null1.C: New test.
21289 * g++.dg/tc1/dr76.C: Adjust error marker.
21290
21291 PR c++/16529
21292 * g++.dg/parse/namespace10.C: New test.
21293
21294 PR c++/16810
21295 * g++.dg/inherit/ptrmem2.C: New test.
21296
21297 2004-08-02 Ben Elliston <bje@au.ibm.com>
21298
21299 PR target/16155
21300 * gcc.dg/pr16155.c: New test.
21301
21302 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
21303
21304 * gcc.dg/redecl-2.c: New test.
21305
21306 2004-07-30 Geoffrey Keating <geoffk@apple.com>
21307
21308 * gcc.dg/darwin-longdouble.c: New file.
21309
21310 2004-07-30 Richard Henderson <rth@redhat.com>
21311
21312 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
21313 write to constant argument.
21314 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
21315
21316 2004-07-30 Richard Henderson <rth@redhat.com>
21317
21318 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
21319 tests of nearest around zero.
21320
21321 2004-07-30 Andrew Pinski <apinski@apple.com>
21322
21323 * gcc.c-torture/compile/20040730-1.c: New test.
21324
21325 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21326
21327 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
21328 powerpc-eabispe.
21329
21330 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21331
21332 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
21333
21334 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
21335
21336 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
21337 contains $ld_library_path.
21338 * lib/gfortran.exp (gfortran_link_flags): Likewise.
21339
21340 2004-07-29 Richard Henderson <rth@redhat.com>
21341
21342 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
21343
21344 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
21345 (alt2, which): New.
21346 (Check): Accept either alternative.
21347
21348 2004-07-29 Mark Mitchell <mark@codesourcery.com>
21349
21350 * g++.dg/abi/inline1.C: New test.
21351 * g++.dg/abi/local1-a.cc: Likewise.
21352 * g++.dg/abi/local1.C: Likewise.
21353 * g++.dg/abi/mangle11.C: Tweak location of warnings.
21354 * g++.dg/abi/mangle12.C: Likewise.
21355 * g++.dg/abi/mangle17.C: Likewise.
21356 * g++.dg/abi/mangle20-2.C: Likewise.
21357 * g++.dg/opt/interface1.C: Likewise.
21358 * g++.dg/opt/interface1.h: Likewise.
21359 * g++.dg/opt/interface1-a.cc: New test.
21360 * g++.dg/parse/repo1.C: New test.
21361 * g++.dg/template/repo1.C: Likewise.
21362 * g++.dg/warn/Winline-1.C: Likewise.
21363 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
21364
21365 2004-07-29 Diego Novillo <dnovillo@redhat.com>
21366
21367 * gcc.dg/tree-ssa/20040729-1.c: New test.
21368
21369 2004-07-27 Matt Austern <austern@apple.com>
21370
21371 * gcc.dg/darwin-bool-1.c: New test.
21372 * gcc.dg/darwin-bool-2.c: New test.
21373
21374 2004-07-28 Richard Henderson <rth@redhat.com>
21375
21376 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
21377 arguments in the correct type. Don't write to constant arguments.
21378
21379 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21380
21381 PR tree-optimization/16688
21382 PR tree-optimization/16689
21383 * g++.dg/tree-ssa/pr16688.C: New test.
21384
21385 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21386
21387 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21388 loads. Not only in the comment, this time.
21389
21390 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
21391
21392 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
21393 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
21394 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
21395 * gcc.dg/sh4a-bitmovua.c: New.
21396 * gcc.dg/sh4a-cos.c: New.
21397 * gcc.dg/sh4a-cosf.c: New.
21398 * gcc.dg/sh4a-fprun.c: New.
21399 * gcc.dg/sh4a-fsrra.c: New.
21400 * gcc.dg/sh4a-memmovua.c: New.
21401 * gcc.dg/sh4a-sin.c: New.
21402 * gcc.dg/sh4a-sincos.c: New.
21403 * gcc.dg/sh4a-sincosf.c: New.
21404 * gcc.dg/sh4a-sinf.c: New.
21405
21406 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21407
21408 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
21409 conditionals.
21410 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21411 loads.
21412 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
21413 DOM1.
21414
21415 2004-07-27 Andrew Pinski <apinski@apple.com>
21416
21417 * g++.dg/rtti/tinfo1.C: Correct the xfail.
21418
21419 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
21420
21421 * gcc.dg/pragma-isr.c: New test.
21422
21423 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21424
21425 PR c++/14429
21426 * g++.dg/template/ttp11.C: New test.
21427
21428 2004-07-27 Diego Novillo <dnovillo@redhat.com>
21429
21430 * gcc.c-torture/compile/20040727-1.c: New test.
21431
21432 2004-07-26 Eric Christopher <echristo@redhat.com>
21433
21434 * gcc.c-torture/compile/20040726-2.c: New test.
21435
21436 2004-07-26 Andrew Pinski <apinski@apple.com>
21437
21438 * g++.dg/rtti/tinfo1.C: Xfail.
21439
21440 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
21441
21442 * gcc.c-torture/compile/20040726-1.c: New test.
21443
21444 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
21445 Brian Ryner <bryner@brianryner.com>
21446
21447 PR c++/9283
21448 PR c++/15000
21449 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
21450 * g++.dg/ext/visibility/: New directory.
21451 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
21452 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
21453 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
21454 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
21455 * g++.dg/ext/visibility/fvisibility.C,
21456 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
21457 g++.dg/ext/visibility/fvisibility-override1.C
21458 g++.dg/ext/visibility/fvisibility-override2.C
21459 g++.dg/ext/visibility/memfuncts.C
21460 g++.dg/ext/visibility/noPLT.C
21461 g++.dg/ext/visibility/pragma.C
21462 g++.dg/ext/visibility/pragma-override1.C
21463 g++.dg/ext/visibility/pragma-override2.C
21464 g++.dg/ext/visibility/staticmemfuncts.C
21465 g++.dg/ext/visibility/virtual.C: New tests.
21466
21467 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21468
21469 PR c/15360
21470 * gcc.dg/pr15360-1.c: New test.
21471
21472 2004-07-25 Daniel Jacobowitz <dan@debian.org>
21473
21474 * gcc.dg/pragma-align-2.c: New test.
21475 * gcc.dg/pragma-init-fini.c: New test.
21476 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
21477 targets.
21478
21479 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21480
21481 * gcc.dg/init-string-2.c: New test.
21482
21483 2004-07-24 Zack Weinberg <zack@codesourcery.com>
21484
21485 PR 16684
21486 * gcc.dg/Wredundant-decls-1.c: New test case.
21487
21488 2004-07-24 Jakub Jelinek <jakub@redhat.com>
21489
21490 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
21491 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
21492 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
21493 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
21494 * gcc.dg/compat/generate-random.c: New file.
21495 * gcc.dg/compat/generate-random.h: Likewise.
21496 * gcc.dg/compat/generate-random_r.c: Likewise.
21497 * gcc.dg/compat/struct-layout-1.h: Likewise.
21498 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
21499 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
21500 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
21501 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
21502 * gcc.dg/compat/struct-layout-1_main.c: New test.
21503 * gcc.dg/compat/struct-layout-1_x.c: New file.
21504 * gcc.dg/compat/struct-layout-1_y.c: New file.
21505 * gcc.dg/compat/struct-layout-1_test.h: New file.
21506
21507 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
21508
21509 * gcc.dg/comp-return-1.c: New test
21510
21511 2004-07-23 Janis Johnson <janis187@us.ibm.com>
21512
21513 * gcc.dg/vmx/8-02a.c: Fix typo.
21514
21515 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
21516 * gcc.dg/darwin-abi-3.c: New test.
21517
21518 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
21519 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
21520
21521 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
21522 * gcc.dg/vmx/ops-long-1.c: New test.
21523 * gcc.dg/vmx/ops-long-2.c: New test.
21524
21525 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
21526
21527 * g++.dg/lookup/conv-[1234].C: New.
21528
21529 2004-07-22 Mark Mitchell <mark@codesourcery.com>
21530
21531 * g++.dg/parse/attr2.C: Simplify.
21532
21533 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21534
21535 PR c/7284
21536 * gcc.c-torture/execute/pr7284-1.c: New test.
21537
21538 2004-07-22 Brian Booth <bbooth@redhat.com>
21539
21540 * gcc.dg/tree-ssa/20040721-1.c: New test.
21541
21542 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
21543
21544 * g++.dg/template/crash20.c: New.
21545
21546 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
21547
21548 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
21549 Add dg-run directive. Declare variables as required.
21550 * gfortran.dg/g77/README: Update
21551
21552 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
21553
21554 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
21555 gcc.dg/cris-peep2-andu2.c: New tests.
21556
21557 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21558
21559 PR c/15052
21560 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
21561 on return type.
21562 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
21563 messages.
21564 * gcc.dg/qual-return-2.c: Update expected messages.
21565 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
21566
21567 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21568
21569 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
21570 * gcc.dg/noncompile/921102-1.c: Update expected error message.
21571
21572 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21573
21574 PR c/11250
21575 * gcc.dg/init-string-1.c: New test.
21576
21577 2004-07-21 Jakub Jelinek <jakub@redhat.com>
21578
21579 PR middle-end/15345
21580 PR c/16450
21581 * gcc.dg/torture/nested-fn-1.c: New test.
21582
21583 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
21584
21585 PR target/16559
21586 * gcc.dg/ia64-fptr-1.c: New file.
21587
21588 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21589
21590 PR c++/14497
21591 * g++.dg/template/spec16.C: New test.
21592 * g++.old-deja/g++.robertl/eb118.C: Remove.
21593
21594 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21595
21596 PR c++/509
21597 * g++.dg/template/spec15.C: New test.
21598
21599 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
21600
21601 Copy cases from g77.f-torture/execute and add dg-run
21602 directive. Other changes as noted.
21603 * gfortran.dg/g77/13037.f
21604 * gfortran.dg/g77/1832.f
21605 * gfortran.dg/g77/19981119-0.f
21606 * gfortran.dg/g77/19990313-0.f
21607 * gfortran.dg/g77/19990313-1.f
21608 * gfortran.dg/g77/19990313-2.f
21609 * gfortran.dg/g77/19990313-3.f
21610 * gfortran.dg/g77/19990419-1.f
21611 * gfortran.dg/g77/19990826-0.f
21612 * gfortran.dg/g77/19990826-2.f
21613 * gfortran.dg/g77/20000503-1.f
21614 * gfortran.dg/g77/20001111.f
21615 * gfortran.dg/g77/20010116.f
21616 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
21617 * gfortran.dg/g77/20010430.f
21618 * gfortran.dg/g77/6177.f
21619 * gfortran.dg/g77/947.f
21620 * gfortran.dg/g77/970816-3.f
21621 * gfortran.dg/g77/971102-1.f
21622 * gfortran.dg/g77/980520-1.f
21623 * gfortran.dg/g77/980628-0.f
21624 * gfortran.dg/g77/980628-1.f
21625 * gfortran.dg/g77/980628-10.f
21626 * gfortran.dg/g77/980628-2.f
21627 * gfortran.dg/g77/980628-3.f
21628 * gfortran.dg/g77/980628-7.f
21629 * gfortran.dg/g77/980628-8.f
21630 * gfortran.dg/g77/980628-9.f
21631 * gfortran.dg/g77/980701-0.f
21632 * gfortran.dg/g77/980701-1.f
21633 * gfortran.dg/g77/cabs.f
21634 * gfortran.dg/g77/claus.f
21635 * gfortran.dg/g77/complex_1.f
21636 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
21637 * gfortran.dg/g77/dcomplex.f
21638 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
21639 * gfortran.dg/g77/f90-intrinsic-mathematical.f
21640 * gfortran.dg/g77/f90-intrinsic-numeric.f
21641 * gfortran.dg/g77/int8421.f
21642 * gfortran.dg/g77/labug1.f
21643 * gfortran.dg/g77/large_vec.f
21644 * gfortran.dg/g77/le.f
21645 * gfortran.dg/g77/short.f
21646 * gfortran.dg/g77/README: Update
21647
21648 2004-07-20 Mark Mitchell <mark@codesourcery.com>
21649
21650 PR c++/16637
21651 * g++.dg/parse/lookup4.C: New test.
21652
21653 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21654
21655 PR c++/16175
21656 * g++.dg/template/ttp10.C: New test.
21657
21658 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
21659
21660 * gcc.dg/pr12625-1.c: New test.
21661
21662 2004-07-20 Steven Bosscher <stevenb@suse.de>
21663
21664 * testsuite/gcc.dg/switch-warn-1.c: New test.
21665 * testsuite/gcc.dg/switch-warn-2.c: New test.
21666 * gcc.c-torture/compile/pr14730.c: Update.
21667
21668 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
21669
21670 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
21671 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
21672 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
21673 g++.dg/template/nontype3.C: Remove trailing CR from tests.
21674
21675 2004-07-18 Mark Mitchell <mark@codesourcery.com>
21676
21677 PR c++/16623
21678 * g++.dg/template/assign1.C: New test.
21679
21680 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21681
21682 PR c++/12170
21683 * g++.dg/template/ttp9.C: New test.
21684
21685 2004-07-19 Daniel Jacobowitz <dan@debian.org>
21686
21687 * gcc.dg/format/cmn-err-1.c: New test.
21688
21689 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
21690
21691 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
21692 gcc.dg/Wparentheses-10.c: New tests.
21693 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
21694
21695 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21696
21697 PR fortran/16465
21698 * gfortran.dg/g77//ffixed-line-length-0.f,
21699 gfortran.dg/g77/ffixed-line-length-132.f,
21700 gfortran.dg/g77/ffixed-line-length-72.f,
21701 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
21702 gfortran.dg/g77/README: Update.
21703
21704 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21705
21706 PR c++/13092
21707 * g++.dg/template/non-dependent7.C: New test.
21708 * g++.dg/template/non-dependent8.C: Likewise.
21709 * g++.dg/template/non-dependent9.C: Likewise.
21710 * g++.dg/template/non-dependent10.C: Likewise.
21711
21712 2004-07-17 Mark Mitchell <mark@codesourcery.com>
21713
21714 PR c++/16337
21715 * g++.dg/parse/attr2.C: New test.
21716
21717 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
21718
21719 * g77.dg: Removed.
21720 * g77.f-torture: Ditto.
21721
21722 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
21723
21724 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
21725 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
21726 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
21727
21728 2004-07-16 Richard Henderson <rth@redhat.com>
21729
21730 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
21731
21732 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21733
21734 * lib/fortran-torture.exp (fortran-torture): Don't test compile
21735 tests with full list of options.
21736 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
21737 of TORTURE_OPTIONS if test contains 'dg-do run'.
21738
21739 PR fortran/16404
21740 * gfortran.dg/do_iterator.f90: New test.
21741
21742 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21743
21744 PR rtl-optimization/16536
21745 * gcc.c-torture/execute/restrict-1.c: New test.
21746
21747 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21748
21749 PR fortran/15324
21750 * gfortran.dg/pr15324.f90: New test.
21751
21752 PR fortran/15129
21753 * gfortran.dg/pr15129.f90: New test.
21754
21755 PR fortran/15140
21756 * gfortran.dg/pr15140.f90: New test.
21757
21758 PR fortran/13792
21759 * gfortran.fortran-torture/execute/bounds.f90: Add check for
21760 compile-time simplification.
21761
21762 2004-07-14 Mike Stump <mrs@apple.com>
21763
21764 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
21765
21766 2004-07-14 James E Wilson <wilson@specifixinc.com>
21767
21768 PR target/16325
21769 * gcc.dg/profile-generate-1.c: New.
21770
21771 2004-07-15 Jakub Jelinek <jakub@redhat.com>
21772
21773 * gcc.c-torture/execute/20040709-1.c: New test.
21774 * gcc.c-torture/execute/20040709-2.c: New test.
21775
21776 2004-07-14 Mike Stump <mrs@apple.com>
21777
21778 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
21779
21780 2004-07-14 Mike Stump <mrs@apple.com>
21781
21782 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
21783
21784 2004-07-13 Mark Mitchell <mark@codesourcery.com>
21785
21786 PR c++/16518
21787 * g++.dg/parse/mutable1.C: New test.
21788
21789 2004-07-13 Diego Novillo <dnovillo@redhat.com>
21790
21791 PR tree-optimization/16443
21792 * gcc.dg/tree-ssa/20040713-1.c: New test.
21793
21794 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
21795
21796 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
21797 for operator new.
21798
21799 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21800
21801 * gfortran.dg/g77/README: New file
21802 * gfortran.dg/g77/19981216-0.f: Copy from
21803 g77.f-torture/noncompile. Add "dg-do compile" and
21804 dg-error as required.
21805 * gfortran.dg/g77/19990218-1.f: Likewise.
21806 * gfortran.dg/g77/19990905-1.f: Likewise.
21807 * gfortran.dg/g77/9263.f: Likewise.
21808 * gfortran.dg/g77/980615-0.f: Likewise.
21809 * gfortran.dg/g77/980616-0.f: Likewise.
21810 * gfortran.dg/g77/check0.f: Likewise.
21811 * gfortran.dg/g77/select_no_compile.f: Likewise.
21812
21813 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21814
21815 Copy files from g77.f-torture/compile.
21816 Add "{ dg-do compile}". Other changes as noted
21817 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
21818 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
21819 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
21820 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
21821 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
21822 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
21823 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
21824 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
21825 statement to conform to standard. Append alpha1.x for reference.
21826 * gfortran.dg/g77/xformat.f: Add dg-warning
21827
21828 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21829
21830 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
21831 Add {dg-do compile} directive.
21832 * gfortran.dg/g77/cpp2.F: Likewise.
21833
21834 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21835
21836 PR c++/5402
21837 * g++.dg/lookup/name-clash1.C: New test.
21838
21839 PR c++/9777
21840 * g++.dg/lookup/name-clash2.C: New test.
21841
21842 PR c++/12102
21843 * g++.dg/lookup/name-clash3.C: New test.
21844
21845 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21846
21847 * g++.dg/lookup/new2.C: New test.
21848 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
21849
21850 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
21851
21852 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
21853 Add {dg-do compile} directive.
21854 * gfortran.dg/g77/13060.f: Likewise.
21855 * gfortran.dg/g77/19990218-0.f: Likewise.
21856 * gfortran.dg/g77/19990305-0.f: Likewise.
21857 * gfortran.dg/g77/19990419-0.f: Likewise.
21858 * gfortran.dg/g77/19990502-0.f: Likewise.
21859 * gfortran.dg/g77/19990502-1.f: Likewise.
21860 * gfortran.dg/g77/19990525-0.f: Likewise.
21861 * gfortran.dg/g77/19990826-1.f: Likewise.
21862 * gfortran.dg/g77/19990826-3.f: Likewise.
21863 * gfortran.dg/g77/19990905-2.f: Likewise.
21864 * gfortran.dg/g77/20000412-1.f: Likewise.
21865 * gfortran.dg/g77/20000511-1.f: Likewise.
21866 * gfortran.dg/g77/20000511-2.f: Likewise.
21867 * gfortran.dg/g77/20000518.f: Likewise.
21868 * gfortran.dg/g77/20000601-1.f: Likewise.
21869 * gfortran.dg/g77/20000601-2.f: Likewise.
21870 * gfortran.dg/g77/20000629-1.f: Likewise.
21871 * gfortran.dg/g77/20000630-2.f: Likewise.
21872 * gfortran.dg/g77/20010115.f: Likewise.
21873 * gfortran.dg/g77/20010321-1.f: Likewise.
21874 * gfortran.dg/g77/20010426.f: Likewise.
21875 * gfortran.dg/g77/20020307-1.f: Likewise.
21876 * gfortran.dg/g77/8485.f: Likewise.
21877 * gfortran.dg/g77/960317-1.f: Likewise.
21878 * gfortran.dg/g77/970915-0.f: Likewise.
21879 * gfortran.dg/g77/980310-1.f: Likewise.
21880 * gfortran.dg/g77/980310-2.f: Likewise.
21881 * gfortran.dg/g77/980310-3.f: Likewise.
21882 * gfortran.dg/g77/980310-4.f: Likewise.
21883 * gfortran.dg/g77/980310-6.f: Likewise.
21884 * gfortran.dg/g77/980310-7.f: Likewise.
21885 * gfortran.dg/g77/980310-8.f: Likewise.
21886 * gfortran.dg/g77/980419-2.f: Likewise.
21887 * gfortran.dg/g77/980424-0.f: Likewise.
21888 * gfortran.dg/g77/980427-0.f: Likewise.
21889 * gfortran.dg/g77/980729-0.f: Likewise.
21890 * gfortran.dg/g77/981117-1.f: Likewise.
21891 * gfortran.dg/g77/toon_1.f: Likewise.
21892
21893 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21894
21895 PR c++/2204
21896 * g++.dg/other/abstract2.C: New test.
21897
21898 2004-07-12 Paul Brook <paul@codesourcery.com>
21899
21900 * gfortran.dg/pointer_init_1.f90: New test.
21901
21902 2004-07-11 Paul Brook <paul@codesourcery.com>
21903
21904 PR fortran/15986
21905 * gfortran.dg/contained_1.f90: New test.
21906
21907 2004-07-11 Mark Mitchell <mark@codesourcery.com>
21908
21909 * g++.dg/parse/defarg8.C: New test.
21910
21911 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21912
21913 PR fortran/16433
21914 * gfortran.dg/pr16433.f: New test.
21915
21916 PR fortran/17574
21917 * gfortran.dg/pr15754.f90: New test.
21918
21919 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
21920
21921 PR tree-optimization/16437
21922 * gcc.c-torture/execute/bitfld-4.c: New test.
21923
21924 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21925
21926 * gfortran.fortran-torture/execute/common_2.f90: Add check for
21927 access to common var from module.
21928
21929 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21930
21931 PR fortran/16336
21932 * gfortran.fortran-torture/execute/common_2.f90: New test.
21933
21934 2004-07-10 Paul Brook <paul@codesourcery.com>
21935
21936 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
21937
21938 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21939
21940 PR fortran/15969
21941 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
21942
21943 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
21944
21945 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
21946 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
21947 * gfortran.dg/g77/ffree-form-1.f: Likewise.
21948 * gfortran.dg/g77/ffree-form-2.f: Likewise.
21949 * gfortran.dg/g77/ffree-form-3.f: Likewise.
21950 * gfortran.dg/g77/fno-underscoring.f: Likewise.
21951 * gfortran.dg/g77/funderscoring.f: Likewise.
21952 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
21953
21954 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21955
21956 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
21957
21958 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21959 Paul Brook <paul@codesourcery.com>
21960
21961 PR fortran/13415
21962 * gfortran.dg/common_pointer_1.f90: New test.
21963
21964 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21965
21966 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
21967
21968 2004-07-09 James E Wilson <wilson@specifixinc.com>
21969
21970 PR target/16364
21971 * gcc.c-torture/compile/20040709-1.c: New.
21972
21973 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21974
21975 PR fortran/14077
21976 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
21977
21978 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21979
21980 PR fortran/13201
21981 * gfortran.dg/shape_1.f90: New test.
21982
21983 2004-07-09 Zack Weinberg <zack@codesourcery.com>
21984 Andrew Pinski <apinski@apple.com>
21985
21986 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
21987
21988 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21989
21990 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
21991 comment.
21992
21993 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21994 Paul Brook <paul@codesourcery.com>
21995
21996 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
21997 '.f95' and '.F95'.
21998
21999 2004-07-09 Diego Novillo <dnovillo@redhat.com>
22000
22001 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
22002
22003 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22004
22005 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
22006 testcases with capital suffix.
22007
22008 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22009
22010 PR fortran/15481
22011 PR fortran/13372
22012 PR fortran/13575
22013 PR fortran/15978
22014 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
22015
22016 * gfortran.dg/implicit_1.f90: New test.
22017
22018 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22019
22020 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
22021 expression to match gfortran warning/error messages
22022 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
22023 dg-error text.
22024
22025 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22026
22027 * lib/fortran-torture.exp: Rename proc search_for to
22028 search_for_re.
22029
22030 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22031
22032 * gcc.c-torture/execute/simd-5.x: New file.
22033 XFAIL on SPARC 64-bit at -O0.
22034
22035 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22036
22037 PR c++/8211
22038 PR c++/16165
22039 * g++.dg/warn/effc3.C: New test.
22040
22041 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22042
22043 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
22044 change X to 1X in format.
22045 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
22046 add data statements to conform to standard.
22047
22048 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22049
22050 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
22051 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
22052 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
22053
22054 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22055
22056 * gfortran.dg/g77/7388.f: Copy from g77.dg
22057 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
22058 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
22059 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
22060 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
22061 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
22062 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
22063 * gfortran.dg/g77/strlen0.f: Likewise.
22064
22065 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22066
22067 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
22068 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
22069
22070 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22071
22072 * gcc.c-torture/execute/920428-2.x: Delete.
22073 * gcc.c-torture/execute/920501-7.x: Likewise.
22074
22075 2004-07-08 Jakub Jelinek <jakub@redhat.com>
22076
22077 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
22078 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
22079 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
22080 prescott and c3-2.
22081 (PREFETCH_3DNOW): Add -march=c3.
22082
22083 2004-07-08 Diego Novillo <dnovillo@redhat.com>
22084
22085 PR c/16437
22086 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
22087 * gcc.c-torture/execute/bf64-1.x: Likewise.
22088
22089 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22090
22091 * gcc.c-torture/compile/20040708-1.c: New test.
22092
22093 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22094
22095 PR c++/16169
22096 * g++.dg/warn/effc2.C: New test.
22097
22098 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
22099
22100 * gcc.c-torture/execute/bitfld-1.x: Remove.
22101 * gcc.c-torture/execute/bitfld-3.c: New test.
22102 * gcc.dg/bitfld-2.c: Remove XFAILs.
22103
22104 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
22105
22106 PR c++/16276
22107 * g++.dg/rtti/tinfo1.C: New file.
22108
22109 2004-07-07 Eric Christopher <echristo@redhat.com>
22110
22111 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
22112
22113 2004-07-07 Andrew Pinski <apinski@apple.com>
22114
22115 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
22116
22117 2004-07-07 Mark Mitchell <mark@codesourcery.com>
22118
22119 * g++.dg/init/call1.C: XFAIL.
22120
22121 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
22122
22123 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
22124 except for movstrict*, to movmem* and clrstr* to clrmem*.
22125
22126 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
22127
22128 * gcc.c-torture/execute/20040707-1.c: New test.
22129
22130 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
22131
22132 * gcc.c-torture/execute/20040706-1.c: New test.
22133
22134 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22135
22136 PR c++/3671
22137 * g++.dg/template/spec14.C: New test.
22138
22139 2004-07-05 Jakub Jelinek <jakub@redhat.com>
22140
22141 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
22142 nothing if not yet defined. Use it in b, c and d type definitions.
22143 * gcc.c-torture/execute/20040705-1.c: New test.
22144 * gcc.c-torture/execute/20040705-2.c: New test.
22145
22146 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22147
22148 PR c++/2518
22149 * g++.dg/lookup/new1.C: New test.
22150
22151 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22152
22153 PR c++/11406
22154 * g++.dg/template/sizeof8.C: New test.
22155
22156 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
22157
22158 * gcc.c-torture/compile/20040705-1.c: New test.
22159
22160 2004-07-04 Bud Davis <bdavis9659@comcast.net>
22161
22162 * gfortran.fortran-torture/execute/seq_io.f90: New test.
22163
22164 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
22165
22166 * gcc.dg/cpp/if-mop.c: Two new testcases.
22167 * gcc.dg/cpp/trad/comment-3.c: New.
22168
22169 2004-07-04 Paul Brook <paul@codesourcery.com>
22170
22171 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
22172
22173 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
22174
22175 PR c++/3761
22176 * g++.dg/lookup/crash4.C: New test.
22177
22178 2004-07-02 Zack Weinberg <zack@codesourcery.com>
22179
22180 * gcc.c-torture/execute/builtin-abs-1.c
22181 * gcc.c-torture/execute/builtin-abs-2.c
22182 * gcc.c-torture/execute/builtin-complex-1.c
22183 * gcc.c-torture/execute/builtins/string-1-lib.c
22184 * gcc.c-torture/execute/builtins/string-1.c
22185 * gcc.c-torture/execute/builtins/string-2-lib.c
22186 * gcc.c-torture/execute/builtins/string-2.c
22187 * gcc.c-torture/execute/builtins/string-3-lib.c
22188 * gcc.c-torture/execute/builtins/string-3.c
22189 * gcc.c-torture/execute/builtins/string-4-lib.c
22190 * gcc.c-torture/execute/builtins/string-4.c
22191 * gcc.c-torture/execute/builtins/string-5-lib.c
22192 * gcc.c-torture/execute/builtins/string-5.c
22193 * gcc.c-torture/execute/builtins/string-6-lib.c
22194 * gcc.c-torture/execute/builtins/string-6.c
22195 * gcc.c-torture/execute/builtins/string-7-lib.c
22196 * gcc.c-torture/execute/builtins/string-7.c
22197 * gcc.c-torture/execute/builtins/string-8-lib.c
22198 * gcc.c-torture/execute/builtins/string-8.c
22199 * gcc.c-torture/execute/builtins/string-9-lib.c
22200 * gcc.c-torture/execute/builtins/string-9.c
22201 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
22202 * gcc.c-torture/execute/builtins/string-asm-1.c
22203 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
22204 * gcc.c-torture/execute/builtins/string-asm-2.c
22205 * gcc.c-torture/execute/stdio-opt-1.c
22206 * gcc.c-torture/execute/stdio-opt-2.c
22207 * gcc.c-torture/execute/stdio-opt-3.c
22208 * gcc.c-torture/execute/string-opt-1.c
22209 * gcc.c-torture/execute/string-opt-10.c
22210 * gcc.c-torture/execute/string-opt-11.c
22211 * gcc.c-torture/execute/string-opt-12.c
22212 * gcc.c-torture/execute/string-opt-13.c
22213 * gcc.c-torture/execute/string-opt-14.c
22214 * gcc.c-torture/execute/string-opt-15.c
22215 * gcc.c-torture/execute/string-opt-16.c
22216 * gcc.c-torture/execute/string-opt-2.c
22217 * gcc.c-torture/execute/string-opt-6.c
22218 * gcc.c-torture/execute/string-opt-7.c
22219 * gcc.c-torture/execute/string-opt-8.c:
22220 Replace with ...
22221
22222 * gcc.c-torture/execute/builtins/abs-2.c
22223 * gcc.c-torture/execute/builtins/abs-3.c
22224 * gcc.c-torture/execute/builtins/complex-1.c
22225 * gcc.c-torture/execute/builtins/fprintf.c
22226 * gcc.c-torture/execute/builtins/fputs.c
22227 * gcc.c-torture/execute/builtins/memcmp.c
22228 * gcc.c-torture/execute/builtins/memmove.c
22229 * gcc.c-torture/execute/builtins/memops-asm.c
22230 * gcc.c-torture/execute/builtins/mempcpy-2.c
22231 * gcc.c-torture/execute/builtins/mempcpy.c
22232 * gcc.c-torture/execute/builtins/memset.c
22233 * gcc.c-torture/execute/builtins/printf.c
22234 * gcc.c-torture/execute/builtins/sprintf.c
22235 * gcc.c-torture/execute/builtins/strcat.c
22236 * gcc.c-torture/execute/builtins/strchr.c
22237 * gcc.c-torture/execute/builtins/strcmp.c
22238 * gcc.c-torture/execute/builtins/strcpy.c
22239 * gcc.c-torture/execute/builtins/strcspn.c
22240 * gcc.c-torture/execute/builtins/strlen-2.c
22241 * gcc.c-torture/execute/builtins/strlen.c
22242 * gcc.c-torture/execute/builtins/strncat.c
22243 * gcc.c-torture/execute/builtins/strncmp-2.c
22244 * gcc.c-torture/execute/builtins/strncmp.c
22245 * gcc.c-torture/execute/builtins/strncpy.c
22246 * gcc.c-torture/execute/builtins/strpbrk.c
22247 * gcc.c-torture/execute/builtins/strpcpy-2.c
22248 * gcc.c-torture/execute/builtins/strpcpy.c
22249 * gcc.c-torture/execute/builtins/strrchr.c
22250 * gcc.c-torture/execute/builtins/strspn.c
22251 * gcc.c-torture/execute/builtins/strstr-asm.c
22252 * gcc.c-torture/execute/builtins/strstr.c:
22253 ... these new files.
22254
22255 * gcc.c-torture/execute/builtins/abs-2-lib.c
22256 * gcc.c-torture/execute/builtins/abs-3-lib.c
22257 * gcc.c-torture/execute/builtins/complex-1-lib.c
22258 * gcc.c-torture/execute/builtins/fprintf-lib.c
22259 * gcc.c-torture/execute/builtins/fputs-lib.c
22260 * gcc.c-torture/execute/builtins/memcmp-lib.c
22261 * gcc.c-torture/execute/builtins/memmove-lib.c
22262 * gcc.c-torture/execute/builtins/memops-asm-lib.c
22263 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
22264 * gcc.c-torture/execute/builtins/mempcpy-lib.c
22265 * gcc.c-torture/execute/builtins/memset-lib.c
22266 * gcc.c-torture/execute/builtins/printf-lib.c
22267 * gcc.c-torture/execute/builtins/sprintf-lib.c
22268 * gcc.c-torture/execute/builtins/strcat-lib.c
22269 * gcc.c-torture/execute/builtins/strchr-lib.c
22270 * gcc.c-torture/execute/builtins/strcmp-lib.c
22271 * gcc.c-torture/execute/builtins/strcpy-lib.c
22272 * gcc.c-torture/execute/builtins/strcspn-lib.c
22273 * gcc.c-torture/execute/builtins/strlen-2-lib.c
22274 * gcc.c-torture/execute/builtins/strlen-lib.c
22275 * gcc.c-torture/execute/builtins/strncat-lib.c
22276 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
22277 * gcc.c-torture/execute/builtins/strncmp-lib.c
22278 * gcc.c-torture/execute/builtins/strncpy-lib.c
22279 * gcc.c-torture/execute/builtins/strpbrk-lib.c
22280 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
22281 * gcc.c-torture/execute/builtins/strpcpy-lib.c
22282 * gcc.c-torture/execute/builtins/strrchr-lib.c
22283 * gcc.c-torture/execute/builtins/strspn-lib.c
22284 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
22285 * gcc.c-torture/execute/builtins/strstr-lib.c
22286 * gcc.c-torture/execute/builtins/lib/abs.c
22287 * gcc.c-torture/execute/builtins/lib/fprintf.c
22288 * gcc.c-torture/execute/builtins/lib/memset.c
22289 * gcc.c-torture/execute/builtins/lib/printf.c
22290 * gcc.c-torture/execute/builtins/lib/sprintf.c
22291 * gcc.c-torture/execute/builtins/lib/strcpy.c
22292 * gcc.c-torture/execute/builtins/lib/strcspn.c
22293 * gcc.c-torture/execute/builtins/lib/strncat.c
22294 * gcc.c-torture/execute/builtins/lib/strncmp.c
22295 * gcc.c-torture/execute/builtins/lib/strncpy.c
22296 * gcc.c-torture/execute/builtins/lib/strpbrk.c
22297 * gcc.c-torture/execute/builtins/lib/strspn.c
22298 * gcc.c-torture/execute/builtins/lib/strstr.c:
22299 New files containing support routines.
22300
22301 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
22302 declaration.
22303 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
22304 when not optimizing.
22305
22306 2004-07-02 Mark Mitchell <mark@codesourcery.com>
22307
22308 PR c++/16240
22309 * g++.dg/abi/mangle22.C: New test.
22310 * g++.dg/abi/mangle23.C: Likewise.
22311
22312 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
22313
22314 PR fortran/16290
22315 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
22316 Allow for cases without denormalized floating point numbers.
22317
22318 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
22319
22320 PR c/1027
22321 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22322 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
22323 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
22324 expected warning text.
22325 * gcc.dg/format/diag-2.c: New test.
22326
22327 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22328
22329 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
22330
22331 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
22332
22333 * gcc.dg/builtins-43.c: New.
22334 * gcc.dg/builtins-44.c: New.
22335 * gcc.dg/builtins-45.c: New.
22336
22337 2004-06-26 Geoffrey Keating <geoffk@apple.com>
22338 Andreas Tobler <a.tobler@schweiz.ch>
22339
22340 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
22341 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
22342 as SIGSEGV.
22343 * gcc.dg/cleanup-11.c: Likewise.
22344 * gcc.dg/cleanup-8.c: Likewise.
22345 * gcc.dg/cleanup-9.c: Likewise.
22346 * gcc.dg/cleanup-5.c: Run on all platforms.
22347
22348 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
22349
22350 * g++.dg/warn/nonnull1.C: New test.
22351
22352 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22353
22354 * gcc.dg/compat/compat-common.h: Wrap up CINT in
22355 an #ifndef SKIP_COMPLEX_INT/#endif pair.
22356 Special-case the Sun compiler wrt to <complex.h>.
22357
22358 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
22359
22360 * gcc.dg/Wunreachable-8.C: New test.
22361
22362 * gcc.dg/h8300-ice2.c : New test.
22363
22364 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
22365
22366 PR fortran/16161
22367 * gfortran.fortran-torture/compile/implicit.f90: Add test
22368 for implicit character.
22369
22370 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
22371
22372 PR fortran/16289
22373 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
22374 Use tiny() intrinsic to find smallest non-negative real
22375
22376 2004-06-30 Jakub Jelinek <jakub@redhat.com>
22377
22378 * gcc.dg/compat/struct-by-value-22_main.c: New test.
22379 * gcc.dg/compat/struct-by-value-22_x.c: New.
22380 * gcc.dg/compat/struct-by-value-22_y.c: New.
22381
22382 * gcc.c-torture/execute/20040629-1.c: New test.
22383
22384 2004-06-29 Jakub Jelinek <jakub@redhat.com>
22385
22386 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
22387 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
22388
22389 PR target/16195
22390 * gcc.dg/20040625-1.c: New test.
22391
22392 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22393
22394 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
22395
22396 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22397
22398 PR fortran/15963
22399 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
22400
22401 2004-06-29 Richard Henderson <rth@redhat.com>
22402
22403 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
22404
22405 2004-06-29 Paul Brook <paul@codesourcery.com>
22406
22407 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
22408 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
22409
22410 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
22411
22412 PR c++/16260
22413 * g++.dg/parse/crash15.C: New.
22414
22415 2004-06-28 Andrew Pinski <apinski@apple.com>
22416
22417 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
22418 by the error already.
22419
22420 * g++.dg/opt/ptrmem4.C: Change to compile only test.
22421
22422 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
22423
22424 PR target/14041
22425 * gcc.dg/h8300-bss-align-1.c : New.
22426
22427 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
22428
22429 * PR c++/16174
22430 * g++.dg/template/ctor4.C: New.
22431
22432 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22433
22434 PR c++/16205
22435 * g++.dg/warn/Wsequence-point-1.C: New test.
22436
22437 2004-06-27 Paul Brook <paul@codesourcery.com>
22438
22439 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
22440
22441 2004-06-27 Zack Weinberg <zack@codesourcery.com>
22442
22443 * g++.old-deja/g++.mike/p7325.C: Remove.
22444
22445 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22446
22447 PR c/14963
22448 * gcc.dg/pr14963.c: New test.
22449
22450 2004-06-27 Mark Mitchell <mark@codesourcery.com>
22451
22452 PR c++/16193
22453 * g++.dg/parse/redef1.C: New test.
22454
22455 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
22456
22457 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
22458 20021110.c.
22459 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
22460 20021119-1.c.
22461 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
22462 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
22463 5-04.c.
22464 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
22465 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
22466 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
22467 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
22468 g++.brendan/enum14.C.
22469 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
22470 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
22471 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
22472 g++.mike/virt1.C.
22473 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
22474 memtemp24.C.
22475
22476 2004-06-27 Roger Sayle <roger@eyesopen.com>
22477
22478 * gcc.dg/20040527-1.c: New test case.
22479
22480 2004-06-26 Bud Davis <bdavis9659@comcast.net>
22481
22482 PR gfortran/pr16196
22483 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
22484
22485 2004-06-25 Roger Sayle <roger@eyesopen.com>
22486
22487 PR middle-end/15825
22488 * gcc.dg/pr15825-1.c: New test case.
22489
22490 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22491
22492 * gcc.c-torture/execute/20040625-1.c: New test.
22493
22494 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22495
22496 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
22497
22498 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22499
22500 * gcc.dg/torture/mips-div-1.c: New test.
22501
22502 2004-06-24 Jeff Law <law@redhat.com>
22503
22504 * gcc.dg/tree-ssa/20040624-1.c: New test.
22505
22506 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
22507
22508 * gcc.c-torture/compile/20040624-1.c: New test.
22509
22510 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22511
22512 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
22513 this directory.
22514
22515 2004-06-23 Andrew Pinski <apinski@apple.com>
22516
22517 PR middle-end/15988
22518 * g++.dg/opt/ptrmem4.C: New test.
22519
22520 * gcc.dg/c90-array-quals-2.c: New test.
22521
22522 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
22523
22524 * gcc.dg/kpice1.c: New test.
22525
22526 2006-06-23 Andrew Pinski <apinski@apple.com>
22527
22528 * gcc.dg/c90-array-quals.c: New test.
22529
22530 2006-06-22 Richard Henderson <rth@redhat.com>
22531
22532 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
22533
22534 2004-06-22 Loren James Rittle <ljrittle@acm.org>
22535
22536 * gcc.dg/builtins-config.h: Handle FreeBSD.
22537
22538 2006-06-22 Richard Henderson <rth@redhat.com>
22539
22540 * g++.dg/opt/devirt1.C: New.
22541
22542 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
22543
22544 * g++.dg/opt/pr15551.C: New testcase.
22545
22546 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
22547
22548 PR target/14800
22549 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
22550 x86_64-*-linux* when compiling for 32bit.
22551
22552 2004-06-21 Andrew Pinski <apinski@apple.com>
22553
22554 * gcc.dg/pch/struct-1.c: New.
22555 * gcc.dg/pch/struct-1.hs: New.
22556
22557 2004-06-21 Geoffrey Keating <geoffk@apple.com>
22558
22559 * gcc.dg/pch/save-temps-1.c: New file.
22560 * gcc.dg/pch/save-temps-1.hs: New file.
22561
22562 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
22563
22564 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
22565 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
22566
22567 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22568
22569 * gfortran.fortran-torture/execute/select_1.f90: Rename function
22570 to fix type error.
22571 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
22572 Remove trailing spaces.
22573
22574 2004-06-21 Richard Henderson <rth@redhat.com>
22575
22576 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
22577 merging && to BIT_FIELD_REF.
22578
22579 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
22580
22581 * g++.dg/opt/placeholder1.C: New test.
22582
22583 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22584
22585 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
22586 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
22587 * gcc.dg/compat/union-m128-1_x.c: Likewise.
22588 * gcc.dg/compat/union-m128-1_y.c: Likewise.
22589
22590 2004-06-20 Zack Weinberg <zack@codesourcery.com>
22591
22592 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
22593 extern "C".
22594 * g++.dg/other/pragma-re-1.C: Add comments.
22595
22596 2004-06-19 Bud Davis <bdavis9659@comcast.net>
22597
22598 PR gfortran/16080
22599 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
22600
22601 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
22602
22603 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
22604 instead of setting the type of size_t by
22605 hand.
22606
22607 2004-06-18 Roger Sayle <roger@eyesopen.com>
22608
22609 * gcc.dg/unordered-2.c: New test case.
22610 * gcc.dg/unordered-3.c: New test case.
22611
22612 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
22613
22614 PR other/16043
22615 * lib/g++.exp (g++_version): Tweak regexp for version
22616 * lib/g77.exp (g77_version): Likewise.
22617 * lib/gfortran.exp (gfortran_version): Likewise.
22618 * lib/objc.exp (objc_version): Likewise.
22619 * lib/treelang.exp (treelang_version): Likewise.
22620
22621 2004-06-19 Jakub Jelinek <jakub@redhat.com>
22622
22623 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
22624 Use INT_MAX instead of __INT_MAX__.
22625 * gcc.dg/compat/struct-align-2_y.c: Likewise.
22626
22627 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
22628 * gcc.dg/compat/scalar-return-3_x.c: Use it.
22629 * gcc.dg/compat/scalar-return-3_y.c: Use it.
22630 * gcc.dg/compat/scalar-return-4_x.c: Use it.
22631 * gcc.dg/compat/scalar-return-4_y.c: Use it.
22632 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
22633 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
22634 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
22635 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
22636
22637 * gcc.dg/range-test-1.c: New test.
22638 * g++.dg/opt/range-test-1.C: New test.
22639
22640 2004-06-17 Richard Henderson <rth@redhat.com>
22641
22642 * objc.dg/sync-1.m: New.
22643 * objc.dg/try-catch-1.m: Don't force next runtime.
22644 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
22645 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
22646 shadowed catch clause.
22647 * objc.dg/try-catch-5.m: New.
22648
22649 2004-06-17 Zack Weinberg <zack@codesourcery.com>
22650
22651 Bug 14610
22652 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
22653
22654 2004-06-15 Richard Henderson <rth@redhat.com>
22655
22656 * gcc.dg/20001116-1.c: Move expected warning line.
22657
22658 2004-06-15 Richard Henderson <rth@redhat.com>
22659
22660 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
22661 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
22662
22663 2004-06-15 Jeff Law <law@redhat.com>
22664
22665 * gcc.dg/tree-ssa/20040615-1.c: New test.
22666 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
22667 be less sensitive to operand ordering.
22668 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
22669
22670 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
22671
22672 * g++.dg/abi/bitfield3.C: Add comment..
22673
22674 2004-06-15 Richard Henderson <rth@redhat.com>
22675
22676 * g++.dg/ext/stmtexpr1.C: XFAIL.
22677 * gcc.dg/20030612-1.c: XFAIL.
22678
22679 2004-06-15 Eric Christopher <echristo@redhat.com>
22680
22681 * g++.dg/charset/asm5.c: New.
22682 * gcc.dg/charset/asm6.c: New.
22683
22684 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22685
22686 PR fortran/15962
22687 * gfortran.fortran-torture/execute/select_1.f90: New test.
22688
22689 2004-06-15 Paul Brook <paul@codesourcery.com>
22690
22691 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
22692
22693 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22694
22695 PR c++/15967
22696 * g++.dg/lookup/crash3.C: New test.
22697
22698 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22699
22700 PR c++/15947
22701 * g++.dg/parse/dtor4.C: New test.
22702
22703 2004-06-14 Jeff Law <law@redhat.com>
22704
22705 * gcc.c-torture/compile/20040614-1.c: New test.
22706
22707 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22708
22709 PR fortran/15211
22710 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
22711 LEN of a character array.
22712
22713 2004-06-14 Mark Mitchell <mark@codesourcery.com>
22714
22715 PR c++/15096
22716 * g++.dg/template/ptrmem10.C: New test.
22717
22718 PR c++/14930
22719 * g++.dg/template/friend30.C: New test.
22720
22721 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22722
22723 PR fortran/14928
22724 * gfortran.fortran-torture/compile/mloc.f90: New test.
22725
22726 2004-06-13 Paul Brook <paul@codesourcery.com>
22727
22728 * gfortran.fortran-torture/execute/random_2.f90: New test.
22729
22730 2004-06-13 Eric Christopher <echristo@redhat.com>
22731
22732 * gcc.dg/noncompile/redecl-1.c: Fix error message.
22733
22734 2004-06-12 Paul Brook <paul@codesourcery.com>
22735
22736 * gfortran.fortran-torture/execute/contained_3.f90: New test.
22737
22738 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22739
22740 PR fortran/14923
22741 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
22742
22743 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22744
22745 PR fortran/14957
22746 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
22747 syntax errors in end statements of contained subroutines.
22748
22749 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22750
22751 PR fortran/12841
22752 * gfortran.fortran-torture/execute/null_arg.f90: New test.
22753
22754 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22755
22756 PR fortran/15665
22757 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
22758
22759 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22760
22761 PR gfortran/12839
22762 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
22763
22764 2004-06-11 Mark Mitchell <mark@codesourcery.com>
22765
22766 PR c++/15862
22767 * g++.dg/parse/enum1.C: New test.
22768
22769 2004-06-10 Jeff Law <law@redhat.com>
22770
22771 * gcc.c-torture/compile/20040610-1.c: New test.
22772
22773 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22774
22775 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
22776 * g++.old-deja/g++.other/decl3.C: Likewise.
22777
22778 2004-06-10 Brian Booth <bbooth@redhat.com>
22779
22780 * gcc.dg/tree-ssa/20031015-1.c: Scan for
22781 V_MAY_DEF instead of VDEF.
22782 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
22783
22784 2004-06-10 Mark Mitchell <mark@codesourcery.com>
22785
22786 PR c++/14211
22787 * g++.dg/conversion/const1.C: New test.
22788
22789 PR c++/15076
22790 * g++.dg/conversion/reinterpret1.C: New test.
22791
22792 PR c++/15877
22793 * g++.dg/template/enum2.C: New test.
22794
22795 PR c++/15227
22796 * g++.dg/template/error13.C: New test.
22797
22798 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22799
22800 PR fortran/14957
22801 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
22802 arguments to test_* REAL and of the right size.
22803
22804 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22805
22806 PR target/15569
22807 PR rtl-optimization/15681
22808 * gcc.dg/20040609-1.c: New test.
22809
22810 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22811
22812 PR c++/14791
22813 * g++.dg/opt/builtins1.C: New test.
22814
22815 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
22816
22817 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
22818 that use default windows32 struct layout.
22819 * gcc.dg/i386-bitfield2.c: Likewise.
22820
22821 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
22822
22823 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
22824 for mingw32 and cygwin targets.
22825
22826 2004-06-09 Geoffrey Keating <geoffk@apple.com>
22827
22828 * gcc.dg/pch/macro-4.c: New.
22829 * gcc.dg/pch/macro-4.hs: New.
22830
22831 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22832
22833 PR fortran/13249
22834 * gfortran.fortran-torture/compile/name_clash.f90: New test.
22835
22836 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22837
22838 PR fortran/13372
22839 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
22840
22841 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22842
22843 PR gfortran/14897
22844 * gfortran.fortran-torture/execute/t_edit.f90: New test.
22845
22846 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22847
22848 PR gfortran/15755
22849 * gfortran.fortran-torture/execute/backspace.c : New test.
22850
22851 2004-06-09 Paul Brook <paul@codesourcery.com>
22852
22853 * gfortran.fortran-torture/execure/intrinsic_associated.f90
22854 (pointer_to_section): Rewrite to use smaller array.
22855
22856 2004-06-08 David Edelsohn <edelsohn@gnu.org>
22857
22858 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
22859 * gcc.dg/ext/altivec-10.c: Same.
22860 * gcc.dg/ext/altivec-11.c: Same.
22861 * gcc.dg/ext/altivec-12.c: Same.
22862 * gcc.dg/ext/altivec-13.c: Same.
22863 * gcc.dg/ext/altivec-14.c: Same.
22864 * gcc.dg/ext/altivec-15.c: Same.
22865 * gcc.dg/ext/altivec-16.c: Same.
22866 * gcc.dg/ext/altivec-3.c: Same.
22867 * gcc.dg/ext/altivec-4.c: Same.
22868 * gcc.dg/ext/altivec-6.c: Same.
22869 * gcc.dg/ext/altivec-7.c: Same.
22870 * gcc.dg/ext/altivec-8.c: Same.
22871 * gcc.dg/ext/altivec-varargs-1.c: Same.
22872
22873 * g++.dg/ext/altivec-1.C: Correct dg syntax.
22874 * g++.dg/ext/altivec-10.C: Same.
22875 * g++.dg/ext/altivec-2.C: Same.
22876 * g++.dg/ext/altivec-3.C: Same.
22877 * g++.dg/ext/altivec-4.C: Same.
22878 * g++.dg/ext/altivec-5.C: Same.
22879 * g++.dg/ext/altivec-6.C: Same.
22880 * g++.dg/ext/altivec-7.C: Same.
22881 * g++.dg/ext/altivec-8.C: Same.
22882 * g++.dg/ext/altivec-9.C: Same.
22883
22884 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22885
22886 PR c++/7841
22887 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
22888
22889 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22890
22891 * gcc.dg/union-1.c: New test.
22892
22893 2004-06-07 Roger Sayle <roger@eyesopen.com>
22894
22895 * gcc.dg/builtins-41.c: New test case.
22896 * gcc.dg/builtins-42.c: New test case.
22897
22898 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22899
22900 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
22901 * g++.dg/ext/altivec-10.C: Same.
22902 * g++.dg/ext/altivec-2.C: Same.
22903 * g++.dg/ext/altivec-3.C: Same.
22904 * g++.dg/ext/altivec-4.C: Same.
22905 * g++.dg/ext/altivec-5.C: Same.
22906 * g++.dg/ext/altivec-6.C: Same.
22907 * g++.dg/ext/altivec-7.C: Same.
22908 * g++.dg/ext/altivec-8.C: Same.
22909 * g++.dg/ext/altivec-9.C: Same.
22910 * g++.old-deja/g++.abi/cxa_vec.C: Same.
22911 * g++.old-deja/g++.brendan/new3.C: Same.
22912 * gcc.c-torture/execute/eeprof-1.x: Same.
22913
22914 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
22915
22916 PR c/14765
22917 * gcc.dg/pr14765-1.c: New test.
22918
22919 2004-06-07 Roger Sayle <roger@eyesopen.com>
22920
22921 PR c/14649
22922 * gcc.dg/pr14649-1.c: New test case.
22923
22924 2004-06-07 Richard Henderson <rth@redhat.com>
22925
22926 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
22927 if temporaries.
22928
22929 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22930
22931 * g++.dg/eh/elide1.C: Remove XFAIL.
22932
22933 2004-06-07 Mark Mitchell <mark@codesourcery.com>
22934
22935 PR c++/15337
22936 * g++.dg/expr/sizeof3.C: New test.
22937
22938 PR c++/14777
22939 * g++.dg/template/access14.C: New test.
22940
22941 PR c++/15554
22942 * g++.dg/template/enum1.C: New test.
22943
22944 PR c++/15057
22945 * g++.dg/eh/throw1.C: New test.
22946
22947 2004-06-07 David Ayers <d.ayers@inode.at>
22948 Ziemowit Laski <zlaski@apple.com>
22949
22950 * lib/objc.exp (objc_target_compile): Revert the '-framework
22951 Foundation' flag fix, since bare Darwin does not ship
22952 with the Foundation framework.
22953 * objc/execute/next_mapping.h: Provide a local NSConstantString
22954 @interface and @implementation.
22955 (objc_constant_string_init): A constructor function, used to
22956 initialize the NSConstantString meta-class object.
22957 * objc/execute/string1.m: Include "next_mapping.h" instead of
22958 <Foundation/NSString.h>.
22959 * objc/execute/string2.m: Likewise.
22960 * objc/execute/string3.m: Likewise.
22961 * objc/execute/string4.m: Likewise.
22962
22963 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
22964
22965 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
22966 to double. Replace double with FLOAT.
22967 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
22968
22969 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
22970 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
22971 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
22972 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
22973 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
22974 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
22975 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
22976 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
22977
22978 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
22979
22980 PR c/13519
22981 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
22982
22983 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22984
22985 PR c++/15503
22986 * g++.dg/template/meminit2.C: New test.
22987
22988 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
22989
22990 PR target/15822
22991 * gcc.c-torture/execute/compare-fp-1.c,
22992 gcc.c-torture/execute/compare-fp-2.c,
22993 gcc.c-torture/execute/compare-fp-3.c,
22994 gcc.c-torture/execute/compare-fp-4.c,
22995 gcc.c-torture/execute/compare-fp-3.x,
22996 gcc.c-torture/execute/compare-fp-4.x: Moved...
22997 * gcc.c-torture/execute/ieee/compare-fp-1.c,
22998 gcc.c-torture/execute/ieee/compare-fp-2.c,
22999 gcc.c-torture/execute/ieee/compare-fp-3.c,
23000 gcc.c-torture/execute/ieee/compare-fp-4.c,
23001 gcc.c-torture/execute/ieee/compare-fp-3.x,
23002 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
23003
23004 2004-06-04 David Ayers <d.ayers@inode.at>
23005
23006 * objc/execute/protocol-isEqual-4.m: New testcase.
23007
23008 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
23009
23010 * objc/execute/protocol-isEqual-1.m: New testcase.
23011 * objc/execute/protocol-isEqual-2.m: New testcase.
23012 * objc/execute/protocol-isEqual-3.m: New testcase.
23013
23014 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23015
23016 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
23017
23018 2004-06-02 Ziemowit Laski <zlaski@apple.com>
23019
23020 * lib/objc.exp (objc_target_compile): When running tests on
23021 Darwin (Mac OS X), inform the linker about '-framework
23022 'Foundation'.
23023
23024 2004-06-02 Eric Christopher <echristo@redhat.com>
23025
23026 * gcc.c-torture/compile/20040602-1.c: New.
23027
23028 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
23029
23030 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
23031 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
23032
23033 PR tree-optimization/14736
23034 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
23035
23036 PR tree-optimization/14042
23037 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
23038
23039 PR tree-optimization/14729
23040 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
23041
23042 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23043
23044 PR fortran/15557
23045 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
23046
23047 2004-06-01 Richard Hederson <rth@redhat.com>
23048
23049 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
23050
23051 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23052
23053 PR c++/14932
23054 * g++.dg/parse/offsetof4.C: New test.
23055
23056 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
23057
23058 PR objc/7993
23059 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
23060
23061 2004-05-31 Mark Mitchell <mark@codesourcery.com>
23062
23063 PR c++/15701
23064 * g++.dg/template/friend29.C: New test.
23065
23066 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
23067
23068 PR c/15749
23069 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
23070
23071 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
23072
23073 * gcc.dg/sparc-trap-1.c: New test.
23074
23075 2004-05-31 Roger Sayle <roger@eyesopen.com>
23076
23077 PR middle-end/15069
23078 * g++.dg/opt/fold3.C: New test case.
23079
23080 2004-05-30 Graham Stott <graham.stott@btinternet.com>
23081
23082 * lib/target-supports.exp (check_iconv_available): Fix fallout
23083 from 2004-05-28 patch.
23084
23085 2004-05-30 Paul Brook <paul@codesourcery.com>
23086
23087 PR fortran/15620
23088 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
23089 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
23090
23091 2004-05-30 Steven G. Kargl <kargls@comcast.net>
23092
23093 * gfortran.fortran-torture/execute/random_1.f90: New test.
23094
23095 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23096
23097 * g++.dg/ext/altivec-10.C: New test.
23098
23099 2004-05-29 Paul Brook <paul@codesourcery.com>
23100
23101 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
23102
23103 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23104
23105 * gcc.dg/altivec-16.c: New test.
23106
23107 2004-05-28 Janis Johnson <janis187@us.ibm.com>
23108
23109 * lib/target-supports.exp (check_vmx_hw_available): New.
23110 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
23111
23112 * lib/target-supports.exp (check_alias_available,
23113 check_iconv_available, check_named_sections_available): Use
23114 unique names for temporary files.
23115
23116 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23117
23118 * gcc.dg/altivec-15.c: New test.
23119
23120 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23121
23122 PR c++/15083
23123 * g++.dg/warn/noeffect6.C: New test.
23124
23125 PR c++/15471
23126 * g++.dg/expr/ptrmem4.C: New test.
23127
23128 PR c++/15640
23129 * g++.dg/template/operator3.C: New test.
23130
23131 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23132
23133 PR c++/14668
23134 * g++.dg/lookup/redecl1.C: New test.
23135 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
23136
23137 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
23138
23139 * gcc.c-torture/execute/compare-fp-1.c,
23140 gcc.c-torture/execute/compare-fp-2.c,
23141 gcc.c-torture/execute/compare-fp-3.c,
23142 gcc.c-torture/execute/compare-fp-4.c,
23143 gcc.c-torture/execute/compare-fp-3.x,
23144 gcc.c-torture/execute/compare-fp-4.x,
23145 gcc.dg/pr15649-1.c: New.
23146
23147 2004-05-27 Adam Nemet <anemet@lnxw.com>
23148
23149 PR c++/12883
23150 * g++.dg/init/array14.C: New test.
23151
23152 2004-05-25 Janis Johnson <janis187@us.ibm.com>
23153
23154 * lib/compat.exp (compat-get-options-main): New.
23155 (compat-get-options): Remove unneeded code, warn for ignored
23156 command.
23157 (compat-execute): Check flag set by dg-require-* commands.
23158
23159 * lib/compat.exp (compat-execute): Break up long lines.
23160
23161 2004-05-24 Janis Johnson <janis187@us.ibm.com>
23162
23163 * gcc.dg/altivec-7.c: Don't use 'vector long'.
23164 * gcc.dg/altivec-14.c: New test.
23165 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
23166
23167 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
23168 * gcc.dg/altivec-12.c: Ditto.
23169
23170 * gcc.dg/altivec-3.c: Move call to altivec_check.
23171
23172 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23173
23174 PR c++/15044
23175 * g++.dg/template/error12.C: New test.
23176
23177 PR c++/15317
23178 * g++.dg/ext/attrib15.C: New test.
23179
23180 PR c++/15329
23181 * g++.dg/template/ptrmem9.C: New test.
23182
23183 2004-05-25 Paul Brook <paul@codesourcery.com>
23184
23185 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
23186
23187 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23188
23189 PR c++/15165
23190 * g++.dg/template/crash19.C: New test.
23191
23192 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23193
23194 PR c++/15025
23195 * g++.dg/template/redecl1.C: New test.
23196
23197 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23198
23199 PR c++/14821
23200 * g++.dg/other/ns1.C: New test.
23201
23202 PR c++/14883
23203 * g++.dg/template/invalid1.C: New test.
23204
23205 2004-05-23 Paul Brook <paul@codesourcery.com>
23206 Victor Leikehman <lei@haifasphere.co.il>
23207
23208 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
23209 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
23210
23211 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23212
23213 PR c++/15285
23214 PR c++/15299
23215 * g++.dg/template/non-dependent5.C: New test.
23216 * g++.dg/template/non-dependent6.C: New test.
23217
23218 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23219
23220 PR c++/15507
23221 * g++.dg/inherit/union1.C: New test.
23222
23223 PR c++/15542
23224 * g++.dg/template/addr1.C: New test.
23225
23226 PR c++/15427
23227 * g++.dg/template/array5.C: New test.
23228
23229 PR c++/15287
23230 * g++.dg/template/array6.C: New test.
23231
23232 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
23233 Roger Sayle <roger@eyesopen.com>
23234
23235 * g++.dg/lookup/forscope2.C: New test case.
23236
23237 2004-05-22 Ben Elliston <bje@au.ibm.com>
23238
23239 * gcc.dg/cpp/Wmissingdirs.c: New.
23240
23241 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23242
23243 PR target/15301
23244 * gcc.dg/compat/union-m128-1.h: New file.
23245 * gcc.dg/compat/union-m128-1_main.c: Likewise.
23246 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23247 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23248
23249 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23250
23251 PR target/15302
23252 * gcc.dg/compat/struct-complex-1.h: New file.
23253 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
23254 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
23255 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23256
23257 2004-05-20 Roger Sayle <roger@eyesopen.com>
23258
23259 PR middle-end/3074
23260 * gcc.dg/pr3074-1.c: New test case.
23261 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
23262
23263 2004-05-20 Falk Hueffner <falk@debian.org>
23264
23265 PR other/15526
23266 * gcc.dg/ftrapv-1.c: New test case.
23267
23268 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
23269
23270 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
23271
23272 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
23273 Jeff Law <law@redhat.com>
23274
23275 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
23276 * gcc.dg/tree-ssa/20040518-2.c: New test.
23277
23278 * gcc.dg/tree-ssa/20040518-1.c: New test.
23279
23280 2004-05-18 Zack Weinberg <zack@codesourcery.com>
23281
23282 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
23283
23284 2004-05-18 Paul Brook <paul@codesourcery.com>
23285
23286 PR fortran/13930
23287 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
23288
23289 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23290
23291 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
23292 constant folding.
23293
23294 2004-05-17 Steven Bosscher <stevenb@suse.de>
23295
23296 * gcc.dg/tree-ssa/20040517-1.c: New test.
23297
23298 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23299
23300 * gcc.dg/loop-4.c: New test.
23301
23302 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
23303
23304 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
23305
23306 2004-05-15 Bud Davis <bdavis9659@comcast.net>
23307
23308 PR fortran/15311
23309 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
23310
23311 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23312
23313 PR fortran/13826
23314 PR fortran/13940
23315 * gfortran.fortran-torture/compile/data_1.f90: New test.
23316
23317 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
23318
23319 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
23320 * gcc.dg/uninit-H.c: Define ASM for __s390__.
23321
23322 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23323
23324 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
23325
23326 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23327
23328 PR c/15444
23329 * gcc.dg/format/xopen-1.c: Adjust expected message.
23330 * gcc.dg/format/xopen-3.c: New test.
23331
23332 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
23333
23334 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
23335
23336 2004-05-14 Jeff Law <law@redhat.com>
23337
23338 * gcc.dg/tree-ssa/20040514-2.c: New test.
23339
23340 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23341
23342 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
23343 this ...
23344 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
23345 this.
23346
23347 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
23348
23349 * gcc.dg/tree-ssa/20040514-1.c: New test.
23350
23351 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23352
23353 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
23354 test.
23355
23356 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23357
23358 PR fortran/14066
23359 * gfortran.fortran-torture/compile/do_1.f90: New test.
23360
23361 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23362
23363 PR fortran/15051
23364 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
23365 test.
23366
23367 2004-05-14 Bud Davis <bdavis9659@comcast.net>
23368
23369 PR fortran/15149
23370 * gfortran.fortran-torture/execute/random_init.f90: New test.
23371
23372 2004-05-13 Paul Brook <paul@codesourcery.com>
23373
23374 PR fortran/15314
23375 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
23376
23377 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
23378
23379 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
23380 for the powerpc case.
23381
23382 2004-05-13 Jeff Law <law@redhat.com>
23383
23384 * gcc.dg/tree-ssa/20040513-1.c: New test.
23385 * gcc.dg/tree-ssa/20040513-2.c: New test.
23386
23387 2004-05-13 Paul Brook <paul@codesourcery.com>
23388
23389 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
23390 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
23391 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
23392
23393 2004-05-13 Andreas Schwab <schwab@suse.de>
23394
23395 PR other/10819
23396 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
23397 characters.
23398
23399 2004-05-13 Bud Davis <bdavis9659@comcast.net>
23400
23401 PR fortran/15294
23402 * gfortran.fortran-torture/execute/adjustr.f90: New file.
23403
23404 2004-05-13 Diego Novillo <dnovillo@redhat.com>
23405
23406 Merge from tree-ssa-20020619-branch. See
23407 ChangeLog.tree-ssa for details.
23408
23409 2004-05-11 Ziemowit Laski <zlaski@apple.com>
23410
23411 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
23412 include <altivec.h> explicitly.
23413 * gcc.dg/altivec-13.c: Likewise.
23414
23415 2004-05-11 Paul Brook <paul@codesourcery.com>
23416
23417 * gcc.c-torture/compile/20010518-1.c: Force enum size.
23418
23419 2004-05-10 Eric Christopher <echristo@redhat.com>
23420
23421 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
23422 * gcc.dg/sibcall-4.c: Ditto.
23423
23424 2004-05-10 Ziemowit Laski <zlaski@apple.com>
23425
23426 * g++.dg/ext/altivec-8.C: New test case.
23427 * gcc.dg/altivec-13.c: New test case.
23428
23429 2004-05-08 Roger Sayle <roger@eyesopen.com>
23430
23431 * gcc.c-torture/execute/divcmp-1.c: New test case.
23432 * gcc.c-torture/execute/divcmp-2.c: New test case.
23433 * gcc.c-torture/execute/divcmp-3.c: New test case.
23434
23435 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23436
23437 * g++.dg/other/pragma-re-2.C: New test.
23438
23439 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23440
23441 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
23442 * gcc.dg/i386-387-2.c: Likewise.
23443
23444 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
23445 __builtin_drem.
23446 * gcc.dg/i386-387-6.c: Likewise.
23447
23448 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23449
23450 * gcc.dg/builtins-33.c: Also check log1p*.
23451
23452 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
23453
23454 PR optimization/15296
23455 * gcc.c-torture/execute/pr15296.c: New test.
23456
23457 2004-05-05 Uros Bizjak <uros@kss-loka.si>
23458
23459 * gcc.dg/builtins-40.c: New test.
23460
23461 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
23462
23463 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
23464
23465 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
23466
23467 * g++.dg/ext/spe1.C: New testcase.
23468
23469 2004-05-04 Ziemowit Laski <zlaski@apple.com>
23470
23471 * objc.dg/image-info.m: Allow additional attributes
23472 for __image_info section.
23473
23474 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
23475
23476 * gcc.dg/torture/mips-hilo-2.c: New test.
23477
23478 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23479
23480 PR c++/14389
23481 * g++.dg/template/member5.C: New test.
23482
23483 2004-05-03 Uros Bizjak <uros@kss-loka.si>
23484
23485 * gcc.dg/builtins-34.c: Also check expm1*.
23486
23487 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23488
23489 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
23490 * gcc.dg/torture/builtin-convert-3.c: New test.
23491
23492 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
23493
23494 PR middle-end/15054
23495 * g++.dg/opt/pr15054.C: New test.
23496
23497 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23498
23499 * gcc.dg/torture/builtin-rounding-1.c: New test.
23500 * gcc.dg/builtins-25.c: Delete.
23501 * gcc.dg/builtins-29.c: Delete.
23502
23503 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
23504
23505 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
23506 * gcc.dg/sibcall-4.c: Likewise.
23507 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
23508
23509 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23510
23511 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
23512 bit-field on 16-bit targets.
23513
23514 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23515
23516 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
23517 16-bit targets.
23518
23519 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
23520
23521 * gcc.dg/rs6000-power2-1.c: Change to compile only.
23522 * gcc.dg/rs6000-power2-2.c: Likewise.
23523
23524 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
23525
23526 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
23527 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
23528 Change the asm registers to be in form of frN instead of fN.
23529
23530 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23531
23532 * gcc.dg/torture/builtin-convert-2.c: New test.
23533
23534 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
23535
23536 * gcc.dg/rs6000-power2-1.c: New test.
23537 * gcc.dg/rs6000-power2-2.c: New test.
23538
23539 2004-04-28 Jan Hubicka <jh@suse.cz>
23540
23541 * gcc.dg/unused-6.c: New test.
23542
23543 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23544 Ulrich Weigand <uweigand@de.ibm.com>
23545
23546 * ada/acats/run_all.sh: Define $target variable.
23547
23548 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
23549
23550 PR c++/15119
23551 * g++.dg/other/vararg-1.C: New test.
23552
23553 PR c++/4794
23554 * g++.dg/eh/cleanup3.C: New test.
23555
23556 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23557
23558 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
23559 and ad8011a (target_insn).
23560 * ada/acats/support/macro.dfs: Likewise.
23561 * ada/acats/support/impbit.adb: New file.
23562
23563 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
23564
23565 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
23566
23567 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23568
23569 * gcc.dg/loop-3.c: New test.
23570
23571 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
23572
23573 * gcc.c-torture/execute/simd-5.c: New test.
23574
23575 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23576
23577 PR c++/15064
23578 * g++.dg/template/crash18.C: New test.
23579
23580 2004-04-22 Mark Mitchell <mark@codesourcery.com>
23581
23582 * g++.dg/ext/complit3.C: New test.
23583
23584 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23585
23586 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
23587 * gcc.dg/altivec-3.c: Same.
23588 * gcc.dg/altivec-varargs-1.c: Same.
23589
23590 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23591
23592 * lib/target-supports.exp (check_profiling_available): Assume
23593 profiling is not available on powerpc-eabi targets.
23594
23595 2004-04-21 Janis Johnson <janis187@us.ibm.com>
23596
23597 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
23598 * gcc.dg/vmx/bug-1.c: Ditto.
23599
23600 2004-04-20 Eric Christopher <echristo@redhat.com>
23601
23602 * gcc.dg/charset/extern.c: New test.
23603 * g++.dg/charset/extern3.cc: Ditto.
23604
23605 2004-04-20 Uros Bizjak <uros@kss-loka.si>
23606
23607 * gcc.dg/builtins-39.c: New test.
23608
23609 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
23610
23611 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
23612
23613 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
23614
23615 * gcc.dg/torture/mips-hilo-1.c: New test.
23616
23617 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
23618
23619 * gcc.c-torture/compile/20040419-1.c: New test.
23620
23621 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
23622
23623 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
23624
23625 2004-04-18 Zack Weinberg <zack@codesourcery.com>
23626 Aldy Hernandez <aldyh@redhat.com>
23627
23628 * gcc.c-torture/execute/va-arg-24.c: New.
23629
23630 2004-04-17 Zack Weinberg <zack@codesourcery.com>
23631 Aldy Hernandez <aldyh@redhat.com>
23632
23633 * gcc.dg/vmx/1b-01.c: New.
23634 * gcc.dg/vmx/1b-02.c: New.
23635 * gcc.dg/vmx/1b-03.c: New.
23636 * gcc.dg/vmx/1b-04.c: New.
23637 * gcc.dg/vmx/1b-05.c: New.
23638 * gcc.dg/vmx/1b-06.c: New.
23639 * gcc.dg/vmx/1b-07.c: New.
23640 * gcc.dg/vmx/1c-01.c: New.
23641 * gcc.dg/vmx/1c-02.c: New.
23642 * gcc.dg/vmx/3a-01a.c: New.
23643 * gcc.dg/vmx/3a-01.c: New.
23644 * gcc.dg/vmx/3a-01m.c: New.
23645 * gcc.dg/vmx/3a-03.c: New.
23646 * gcc.dg/vmx/3a-03m.c: New.
23647 * gcc.dg/vmx/3a-04.c: New.
23648 * gcc.dg/vmx/3a-04m.c: New.
23649 * gcc.dg/vmx/3a-05.c: New.
23650 * gcc.dg/vmx/3a-06.c: New.
23651 * gcc.dg/vmx/3a-06m.c: New.
23652 * gcc.dg/vmx/3a-07.c: New.
23653 * gcc.dg/vmx/3b-01.c: New.
23654 * gcc.dg/vmx/3b-02.c: New.
23655 * gcc.dg/vmx/3b-10.c: New.
23656 * gcc.dg/vmx/3b-13.c: New.
23657 * gcc.dg/vmx/3b-14.c: New.
23658 * gcc.dg/vmx/3b-15.c: New.
23659 * gcc.dg/vmx/3c-01a.c: New.
23660 * gcc.dg/vmx/3c-01.c: New.
23661 * gcc.dg/vmx/3c-02.c: New.
23662 * gcc.dg/vmx/3c-03.c: New.
23663 * gcc.dg/vmx/3d-01.c: New.
23664 * gcc.dg/vmx/4-01.c: New.
23665 * gcc.dg/vmx/4-03.c: New.
23666 * gcc.dg/vmx/5-01.c: New.
23667 * gcc.dg/vmx/5-02.c: New.
23668 * gcc.dg/vmx/5-03.c: New.
23669 * gcc.dg/vmx/5-04.c: New.
23670 * gcc.dg/vmx/5-05.c: New.
23671 * gcc.dg/vmx/5-06.c: New.
23672 * gcc.dg/vmx/5-07.c: New.
23673 * gcc.dg/vmx/5-07t.c: New.
23674 * gcc.dg/vmx/5-08.c: New.
23675 * gcc.dg/vmx/5-10.c: New.
23676 * gcc.dg/vmx/5-11.c: New.
23677 * gcc.dg/vmx/7-01a.c: New.
23678 * gcc.dg/vmx/7-01.c: New.
23679 * gcc.dg/vmx/7c-01.c: New.
23680 * gcc.dg/vmx/7d-01.c: New.
23681 * gcc.dg/vmx/7d-02.c: New.
23682 * gcc.dg/vmx/8-01.c: New.
23683 * gcc.dg/vmx/8-02a.c: New.
23684 * gcc.dg/vmx/8-02.c: New.
23685 * gcc.dg/vmx/brode-1.c: New.
23686 * gcc.dg/vmx/bug-1.c: New.
23687 * gcc.dg/vmx/bug-2.c: New.
23688 * gcc.dg/vmx/bug-3.c: New.
23689 * gcc.dg/vmx/cw-bug-1.c: New.
23690 * gcc.dg/vmx/cw-bug-2.c: New.
23691 * gcc.dg/vmx/cw-bug-3.c: New.
23692 * gcc.dg/vmx/dct.c: New.
23693 * gcc.dg/vmx/debug-1.c: New.
23694 * gcc.dg/vmx/debug-2.c: New.
23695 * gcc.dg/vmx/debug-3.c: New.
23696 * gcc.dg/vmx/debug-4.c: New.
23697 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
23698 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
23699 * gcc.dg/vmx/eg-5.c: New.
23700 * gcc.dg/vmx/fft.c: New.
23701 * gcc.dg/vmx/gcc-bug-1.c: New.
23702 * gcc.dg/vmx/gcc-bug-2.c: New.
23703 * gcc.dg/vmx/gcc-bug-3.c: New.
23704 * gcc.dg/vmx/gcc-bug-4.c: New.
23705 * gcc.dg/vmx/gcc-bug-5.c: New.
23706 * gcc.dg/vmx/gcc-bug-6.c: New.
23707 * gcc.dg/vmx/gcc-bug-7.c: New.
23708 * gcc.dg/vmx/gcc-bug-8.c: New.
23709 * gcc.dg/vmx/gcc-bug-9.c: New.
23710 * gcc.dg/vmx/gcc-bug-b.c: New.
23711 * gcc.dg/vmx/gcc-bug-c.c: New.
23712 * gcc.dg/vmx/gcc-bug-d.c: New.
23713 * gcc.dg/vmx/gcc-bug-e.c: New.
23714 * gcc.dg/vmx/gcc-bug-f.c: New.
23715 * gcc.dg/vmx/gcc-bug-g.c: New.
23716 * gcc.dg/vmx/gcc-bug-i.c: New.
23717 * gcc.dg/vmx/harness.h: New.
23718 * gcc.dg/vmx/ira1.c: New.
23719 * gcc.dg/vmx/ira2a.c: New.
23720 * gcc.dg/vmx/ira2b.c: New.
23721 * gcc.dg/vmx/ira2.c: New.
23722 * gcc.dg/vmx/ira2c.c: New.
23723 * gcc.dg/vmx/mem.c: New.
23724 * gcc.dg/vmx/newton-1.c: New.
23725 * gcc.dg/vmx/ops.c: New.
23726 * gcc.dg/vmx/sn7153.c: New.
23727 * gcc.dg/vmx/spill2.c: New.
23728 * gcc.dg/vmx/spill3.c: New.
23729 * gcc.dg/vmx/spill.c: New.
23730 * gcc.dg/vmx/t.c: New.
23731 * gcc.dg/vmx/varargs-1.c: New.
23732 * gcc.dg/vmx/varargs-2.c: New.
23733 * gcc.dg/vmx/varargs-3.c: New.
23734 * gcc.dg/vmx/varargs-4.c: New.
23735 * gcc.dg/vmx/varargs-5.c: New.
23736 * gcc.dg/vmx/varargs-6.c: New.
23737 * gcc.dg/vmx/varargs-7.c: New.
23738 * gcc.dg/vmx/vmx.exp: New.
23739 * gcc.dg/vmx/vprint-1.c: New.
23740 * gcc.dg/vmx/vscan-1.c: New.
23741 * gcc.dg/vmx/x-01.c: New.
23742 * gcc.dg/vmx/x-02.c: New.
23743 * gcc.dg/vmx/x-03.c: New.
23744 * gcc.dg/vmx/x-04.c: New.
23745 * gcc.dg/vmx/x-05.c: New.
23746 * gcc.dg/vmx/yousufi-1.c: New.
23747 * gcc.dg/vmx/zero-1.c: New.
23748 * gcc.dg/vmx/zero.c: New.
23749
23750 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
23751
23752 * g++.dg/lookup/java1.C: Update for chage of
23753 _Jv_AllocObject.
23754 * g++.dg/lookup/java2.C: Likewise.
23755
23756 2004-04-17 Laurent GUERBY <laurent@guerby.net>
23757
23758 * ada/acats/run_all.sh: use -O2 by default.
23759
23760 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
23761
23762 * gcc.dg/vr-mult-[12].c: New tests.
23763
23764 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23765
23766 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
23767
23768 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
23769
23770 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
23771
23772 * lib/target-supports.exp (check_profiling_available): Assume profiling
23773 isn't available for mips*-*-elf targets.
23774
23775 2004-04-14 Uros Bizjak <uros@kss-loka.si>
23776
23777 * gcc.dg/builtins-38.c: New test.
23778
23779 2004-04-14 Eric Christopher <echristo@redhat.com>
23780
23781 * g++.dg/charset/charset.exp: Run .cc extension tests.
23782
23783 2004-04-14 Zack Weinberg <zack@codesourcery.com>
23784
23785 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
23786
23787 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23788
23789 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
23790
23791 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
23792
23793 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
23794 * gcc.dg/i386-387-2.c: Likewise.
23795
23796 * gcc.dg/i386-387-7.c: New test.
23797 * gcc.dg/i386-387-8.c: New test.
23798
23799 * gcc.dg/builtins-37.c: New test.
23800
23801 2004-04-13 Geoffrey Keating <geoffk@apple.com>
23802
23803 * g++.dg/pch/externc-1.C: Add missing semicolon.
23804
23805 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
23806
23807 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
23808
23809 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23810
23811 * gcc.c-torture/execute/20040411-1.c: New test.
23812
23813 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
23814
23815 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
23816
23817 2004-04-09 Chris Demetriou <cgd@broadcom.com>
23818
23819 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
23820
23821 2004-04-09 Zack Weinberg <zack@codesourcery.com>
23822
23823 * lib/target-supports.exp (check_named_sections_available): New.
23824 * lib/gcc-dg.exp (dg-require-named-sections): New.
23825 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
23826 old-deja.exp. Also prune error-count message from HP linker.
23827 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
23828
23829 * g++.dg/init/init-ref4.C: Use dg-require-weak.
23830 * g++.old-deja/g++.pt/static3.C: Likewise.
23831 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
23832
23833 2004-04-09 Roger Sayle <roger@eyesopen.com>
23834
23835 * gcc.c-torture/execute/20040409-1.c: New test case.
23836 * gcc.c-torture/execute/20040409-2.c: New test case.
23837 * gcc.c-torture/execute/20040409-3.c: New test case.
23838
23839 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
23840
23841 * gcc.dg/20040409-1.c: New test.
23842
23843 2004-04-08 Roger Sayle <roger@eyesopen.com>
23844
23845 PR target/14888
23846 * g++.dg/opt/pr14888.C: New test case.
23847
23848 2004-04-08 Geoffrey Keating <geoffk@apple.com>
23849
23850 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
23851 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
23852 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
23853 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
23854 New tests.
23855
23856 2004-04-08 Paul Brook <paul@codesourcery.com>
23857
23858 * gcc.dg/spill-1.c: New test.
23859
23860 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23861
23862 * gcc.dg/torture/builtin-ctype-2.c: New test.
23863
23864 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
23865
23866 * gcc.dg/pch/pch.exp: Add largefile test.
23867
23868 2004-04-06 Geoffrey Keating <geoffk@apple.com>
23869
23870 * g++.dg/pch/externc-1.Hs: New.
23871 * g++.dg/pch/externc-1.C: New.
23872
23873 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23874
23875 * gcc.dg/compat/struct-by-value-5a_main.c,
23876 gcc.dg/compat/struct-by-value-5b_main.c: New files.
23877 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
23878 * gcc.dg/compat/struct-by-value-5a_x.c,
23879 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
23880 gcc.dg/compat/struct-by-value-5_x.c.
23881 * gcc.dg/compat/struct-by-value-5a_y.c,
23882 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
23883 gcc.dg/compat/struct-by-value-5_y.c.
23884
23885 * gcc.dg/compat/struct-by-value-6a_main.c,
23886 gcc.dg/compat/struct-by-value-6b_main.c: New files.
23887 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
23888 * gcc.dg/compat/struct-by-value-6a_x.c,
23889 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
23890 gcc.dg/compat/struct-by-value-6_x.c.
23891 * gcc.dg/compat/struct-by-value-6a_y.c,
23892 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
23893 gcc.dg/compat/struct-by-value-6_y.c.
23894
23895 * gcc.dg/compat/struct-by-value-7a_main.c,
23896 gcc.dg/compat/struct-by-value-7b_main.c: New files.
23897 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
23898 * gcc.dg/compat/struct-by-value-7a_x.c,
23899 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
23900 gcc.dg/compat/struct-by-value-7_x.c.
23901 * gcc.dg/compat/struct-by-value-7a_y.c,
23902 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
23903 gcc.dg/compat/struct-by-value-7_y.c.
23904
23905 2004-04-06 Jakub Jelinek <jakub@redhat.com>
23906
23907 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
23908 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
23909 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
23910 options.
23911
23912 2004-04-06 Uros Bizjak <uros@kss-loka.si>
23913
23914 * gcc.dg/builtins-36.c: New test.
23915
23916 2004-04-06 Paul Brook <paul@codesourcery.com>
23917
23918 * README.gcc: Remove obsolete contraint on testcases.
23919
23920 2004-04-05 Paul Brook <paul@codesourcery.com>
23921
23922 PR2123
23923 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
23924 failure and exit(0) on success.
23925 * g++.dg/expr/anew2.C: Ditto.
23926 * g++.dg/expr/anew3.C: Ditto.
23927 * g++.dg/expr/anew4.C: Ditto.
23928
23929 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
23930
23931 PR c++/3518
23932 * g++.dg/template/unify7.C: New.
23933
23934 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
23935
23936 * g++.dg/README: Bring up to date with new subdirectories; remove
23937 duplicate subdirectory lines.
23938
23939 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
23940
23941 PR c++/14007
23942 * g++.dg/template/unify5.C: New.
23943 * g++.dg/template/unify6.C: New.
23944 * g++.dg/template/qualttp20.C: Adjust.
23945 * g++.old-deja/g++.jason/report.C: Adjust.
23946 * g++.old-deja/g++.other/qual1.C: Adjust.
23947
23948 2004-04-01 Mark Mitchell <mark@codesourcery.com>
23949
23950 PR c++/14803
23951 * g++.dg/inherit/ptrmem1.C: New test.
23952
23953 2004-04-01 Jakub Jelinek <jakub@redhat.com>
23954
23955 PR c++/14755
23956 * gcc.c-torture/execute/20040331-1.c: New test.
23957 * gcc.dg/20040331-1.c: New test.
23958
23959 2004-04-01 Paul Brook <paul@codesourcery.com>
23960
23961 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
23962
23963 2004-03-30 Mark Mitchell <mark@codesourcery.com>
23964
23965 PR c++/14724
23966 * g++.dg/init/goto1.C: New test.
23967
23968 PR c++/14763
23969 * g++.dg/template/defarg4.C: New test.
23970
23971 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
23972
23973 * gcc.dg/altivec-11.c: Extend test for more valid cases.
23974
23975 2004-03-28 David Edelsohn <edelsohn@gnu.org>
23976
23977 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
23978
23979 2004-03-28 Zack Weinberg <zack@codesourcery.com>
23980
23981 * gcc.dg/noncompile/undeclared-2.c: New test.
23982
23983 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
23984
23985 * gcc.dg/940409-1.c: Remove XFAIL.
23986 * gcc.dg/reg-vol-struct-1.c: New test.
23987
23988 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23989
23990 * gcc.dg/torture/builtin-wctype-1.c: New test.
23991
23992 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
23993
23994 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
23995 * gcc.dg/20001101-1.c: Likewise.
23996 * gcc.dg/20001102-1.c: Likewise.
23997
23998 2004-03-25 Roger Sayle <roger@eyesopen.com>
23999
24000 * gcc.dg/compare8.c: Add an additional test for XOR.
24001
24002 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24003
24004 * gcc.dg/torture/builtin-ctype-1.c: New test.
24005
24006 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24007
24008 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
24009 * gcc.dg/torture/builtin-math-1.c: Likewise.
24010 * gcc.dg/torture/builtin-power-1.c: New test.
24011
24012 2004-03-24 Andreas Schwab <schwab@suse.de>
24013
24014 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
24015 IA64 assembler.
24016
24017 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
24018 Roger Sayle <roger@eyesopen.com>
24019
24020 * gcc.dg/compare8.c: New test case.
24021
24022 2004-03-23 Ziemowit Laski <zlaski@apple.com>
24023
24024 * g++.dg/ext/altivec-7.C: New test.
24025
24026 2004-03-23 Zack Weinberg <zack@codesourcery.com>
24027
24028 PR 12267, 12391, 12560, 13129, 14114, 14133
24029 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
24030 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
24031 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
24032 Adjust error regexps.
24033 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
24034 * gcc.dg/noncompile/undeclared-1.c: New test cases.
24035 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
24036 * gcc.dg/local1.c: Add explanatory comment.
24037
24038 2004-03-23 Roger Sayle <roger@eyesopen.com>
24039
24040 PR optimization/14669
24041 * g++.dg/opt/fold2.C: New test case.
24042
24043 2004-03-22 Jakub Jelinek <jakub@redhat.com>
24044
24045 PR c/14069
24046 * gcc.dg/20040322-1.c: New test.
24047
24048 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24049
24050 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
24051 * gcc.dg/ultrasp4.c: Likewise.
24052 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
24053
24054 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24055
24056 * gcc.dg/i386-sse-8.c: Reset default options.
24057
24058 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24059
24060 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
24061 in the error message text.
24062
24063 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24064
24065 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
24066
24067 2004-03-21 Mark Mitchell <mark@codesourcery.com>
24068
24069 PR c++/14616
24070 * g++.dg/init/array13.C: New test.
24071
24072 2004-03-20 Roger Sayle <roger@eyesopen.com>
24073
24074 PR target/13889
24075 * gcc.c-torture/compile/pr13889.c: New test case.
24076
24077 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
24078
24079 PR c/14635
24080 * builtins-1.c (nan, nans): Don't test.
24081 * builtins-30.c: Don't use nan, nanf, nanl.
24082 * builtins-35.c: New test.
24083
24084 2004-03-19 Ziemowit Laski <zlaski@apple.com>
24085
24086 * g++.dg/ext/altivec-6.C: New test.
24087
24088 2004-03-19 Mark Mitchell <mark@codesourcery.com>
24089
24090 * g++.dg/init/placement3.C: New test.
24091
24092 * g++.dg/template/spec13.C: New test.
24093
24094 * g++.dg/lookup/using11.C: New test.
24095
24096 * g++.dg/lookup/koenig3.C: New test.
24097
24098 * g++.dg/template/operator2.C: New test.
24099
24100 * g++.dg/expr/dtor3.C: New test.
24101 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
24102 marker.
24103 * g++.old-deja/g++.law/visibility28.C: Likewise.
24104
24105 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
24106
24107 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
24108 * gcc.dg/ppc64-abi-3.c: Likewise.
24109
24110 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24111
24112 PR c++/14545
24113 * g++.dg/parse/template15.C: New test.
24114
24115 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24116
24117 * g++.dg/expr/dtor2.C: New test.
24118
24119 * g++.dg/lookup/anon4.C: New test.
24120
24121 * g++.dg/overload/using1.C: New test.
24122
24123 * g++.dg/template/lookup7.C: New test.
24124
24125 * g++.dg/template/typename6.C: New test.
24126
24127 * g++.dg/expr/cond6.C: New test.
24128
24129 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24130
24131 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
24132
24133 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24134
24135 * g++.dg/expr/cond5.C: New test.
24136 * g++.dg/expr/constcast1.C: Likewise.
24137 * g++.dg/expr/ptrmem2.C: Likewise.
24138 * g++.dg/expr/ptrmem3.C: Likewise.
24139 * g++.dg/lookup/main1.C: Likewise.
24140 * g++.dg/template/lookup6.C: Likewise.
24141
24142 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24143
24144 * gcc.dg/local1.c: New test.
24145
24146 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
24147
24148 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24149
24150 * gcc.dg/torture/builtin-convert-1.c: New test.
24151
24152 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24153
24154 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
24155
24156 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24157
24158 PR c++/14481
24159 * g++.dg/warn/Wunused-7.C: New test.
24160
24161 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24162
24163 * gcc.dg/torture/builtin-integral-1.c: New test.
24164
24165 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24166
24167 PR c++/14586
24168 * g++.dg/parse/non-dependent3.C: New test.
24169
24170 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
24171
24172 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
24173 * g++.dg/eh/simd-2.C: Likewise.
24174 * g++.dg/init/array10.C: Likewise.
24175 * gcc.c-torture/compile/simd-1.c: Likewise.
24176 * gcc.c-torture/compile/simd-2.c: Likewise.
24177 * gcc.c-torture/compile/simd-3.c: Likewise.
24178 * gcc.c-torture/compile/simd-4.c: Likewise.
24179 * gcc.c-torture/compile/simd-6.c: Likewise.
24180 * gcc.c-torture/execute/simd-1.c: Likewise.
24181 * gcc.c-torture/execute/simd-2.c: Likewise.
24182 * gcc.dg/compat/vector-defs.h: Likewise.
24183 * gcc.dg/20020531-1.c: Likewise.
24184 * gcc.dg/altivec-3.c: Likewise.
24185 * gcc.dg/altivec-4.c: Likewise.
24186 * gcc.dg/altivec-varargs-1.c: Likewise.
24187 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
24188 * gcc.dg/i386-mmx-3.c: Likewise.
24189 * gcc.dg/i386-sse-4.c: Likewise.
24190 * gcc.dg/i386-sse-5.c: Likewise.
24191 * gcc.dg/i386-sse-8.c: Likewise.
24192 * gcc.dg/simd-1.c: Likewise.
24193 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
24194 __ev64_opaque__ since the machine description provides it.
24195
24196 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24197
24198 * lib/compat.exp (skip_list): New global variable.
24199 Use it to hold the user defined COMPAT_SKIPS list if any.
24200 (compat-obj): Add the members of skip_list to optall.
24201
24202 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24203
24204 * gcc.dg/compat/union-by-value-1_main.c,
24205 union-by-value-1_x.c, union-by-value-1_y.c,
24206 union-check.h, union-defs.h,
24207 union-init.h, union-return-1_main.c,
24208 union-return-1_x.c, union-return-1_y.c: New files.
24209
24210 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24211
24212 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
24213 mixed-struct-init.h: Add 4 mixed structure types.
24214 struct-by-value-21_main.c, struct-by-value-21_x.c,
24215 struct-by-value-21_y.c, struct-return-21_main.c,
24216 struct-return-21_x.c, struct-return-21_y.c: New files.
24217
24218 2004-03-13 Mark Mitchell <mark@codesourcery.com>
24219
24220 PR c++/14550
24221 * g++.dg/parse/template14.C: New test.
24222
24223 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24224
24225 * gcc.c-torture/execute/20040313-1.c: New test.
24226
24227 2004-03-13 Jakub Jelinek <jakub@redhat.com>
24228
24229 PR target/14533
24230 * gcc.dg/20040311-2.c: New test.
24231
24232 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
24233
24234 PR other/14544
24235 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
24236 bit-field.
24237
24238 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
24239
24240 * gcc.dg/20040305-2.c: Add missing return statement.
24241
24242 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24243
24244 * gcc.dg/builtins-34.c: Also check pow10*.
24245
24246 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24247
24248 PR target/14262
24249 * gcc.dg/20040305-2.c: New test.
24250
24251 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24252
24253 * gcc.dg/20040310-1.c: New test.
24254
24255 2004-03-11 Roger Sayle <roger@eyesopen.com>
24256
24257 * gcc.c-torture/execute/20040311-1.c: New test case.
24258
24259 2004-03-11 Mark Mitchell <mark@codesourcery.com>
24260
24261 PR c++/14476
24262 * g++.dg/lookup/enum1.C: New test.
24263
24264 2004-03-10 Mark Mitchell <mark@codesourcery.com>
24265
24266 PR c++/14510
24267 * g++.dg/lookup/struct2.C: New test.
24268
24269 2004-03-10 Uros Bizjak <uros@kss-loka.si>
24270
24271 * gcc.dg/builtins-34.c: New test.
24272
24273 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24274
24275 * gcc.dg/torture/builtin-nonneg-1.c: New test.
24276
24277 2004-03-09 James E Wilson <wilson@specifixinc.com>
24278
24279 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
24280 * gcc.dg/alias-2.c: New testcase.
24281
24282 2004-03-09 Zack Weinberg <zack@codesourcery.com>
24283
24284 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
24285
24286 2004-03-09 Roger Sayle <roger@eyesopen.com>
24287
24288 * gcc.c-torture/execute/20040309-1.c: New test case.
24289
24290 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
24291
24292 PR c++/14397
24293 * g++.dg/overload/ref1.C: New.
24294
24295 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24296
24297 PR c++/14409
24298 * g++.dg/template/spec12.C: New test.
24299
24300 PR c++/14448
24301 * g++.dg/parse/crash14.C: New test.
24302
24303 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24304
24305 PR c++/14230
24306 * g++.dg/init/ref11.C: New test.
24307
24308 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24309
24310 PR c++/14432
24311 * g++.dg/parse/builtin2.C: New test.
24312
24313 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24314
24315 PR c++/14401
24316 * g++.dg/init/ctor3.C: New test.
24317 * g++.dg/init/union1.C: New test.
24318 * g++.dg/ext/anon-struct4.C: New test.
24319
24320 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24321
24322 * g++.dg/lookup/koenig1.C: Tweak error messages.
24323 * g++.dg/lookup/used-before-declaration.C: Likewise.
24324 * g++.dg/other/do1.C: Likewise.
24325 * g++.dg/overload/koenig1.C: Likewise.
24326 * g++.dg/parse/crash13.C: Likewise.
24327 * g++.dg/template/instantiate3.C: Likewise.
24328
24329 2004-03-08 Eric Christopher <echristo@redhat.com>
24330
24331 * * lib/target-supports.exp: Enable libiconv in test
24332 compilation. Fix up error checking.
24333
24334 2004-03-08 Roger Sayle <roger@eyesopen.com>
24335
24336 PR middle-end/14289
24337 * gcc.dg/pr14289-1.c: New test case.
24338 * gcc.dg/pr14289-2.c: Likewise.
24339 * gcc.dg/pr14289-3.c: Likewise.
24340
24341 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
24342
24343 * gcc.c-torture/execute/20040308-1.c: New test.
24344
24345 2004-03-07 Roger Sayle <roger@eyesopen.com>
24346
24347 * gcc.c-torture/execute/20040307-1.c: New test case.
24348
24349 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
24350
24351 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
24352
24353 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
24354
24355 * gcc.dg/20040306-1.c: New test.
24356
24357 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
24358
24359 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
24360 them static.
24361 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
24362
24363 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24364
24365 PR c/14465
24366 * gcc.dg/decl-6.c: New test.
24367
24368 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24369
24370 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
24371 Rename LOGPOW -> LOG_POW.
24372 (SQRT_EXP, POW_EXP): New.
24373
24374 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24375
24376 * gcc.dg/i386-sse-8.c: New test.
24377
24378 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24379
24380 PR c/14114
24381 * gcc.dg/decl-5.c: New test.
24382
24383 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
24384
24385 * gcc.dg/20040305-1.c: New test.
24386
24387 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
24388
24389 PR other/14354
24390 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
24391
24392 2004-03-04 Ziemowit Laski <zlaski@apple.com>
24393
24394 PR c++/14425, c++/14426
24395 * g++.dg/ext/altivec-4.C: New test.
24396 * g++.dg/ext/altivec-5.C: New test.
24397
24398 2004-03-04 Geoffrey Keating <geoffk@apple.com>
24399
24400 * g++.old-deja/g++.other/linkage1.C: Expect errors about
24401 global variables of a type with no linkage.
24402 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
24403 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
24404 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
24405 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
24406 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
24407 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
24408 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
24409 * g++.dg/warn/deprecated.C: Name enum Color.
24410 * g++.dg/overload/VLA.C: Name structure for 'b'.
24411 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
24412
24413 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24414
24415 * gcc.c-torture/compile/20040304-1.c: New test.
24416
24417 2004-03-03 Zack Weinberg <zack@codesourcery.com>
24418
24419 PR 13728
24420 * gcc.dg/decl-4.c: New testcase.
24421
24422 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
24423
24424 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
24425 as PRECF if sizeof (float) > sizeof (double).
24426 (PRECL): Make it the same as PRECF if
24427 sizeof (float) > sizeof (long double).
24428
24429 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24430
24431 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
24432 system type. Add check for irix6 which doesn't have c99 runtime.
24433
24434 2004-03-03 Bob Wilson <bob.wilson@acm.org>
24435
24436 * gcc.dg/const-elim-1.c: xfail for xtensa.
24437
24438 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24439
24440 PR c++/14369
24441 * g++.dg/template/cond4.C: New test.
24442
24443 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24444
24445 PR c++/14360
24446 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
24447
24448 PR c++/14361
24449 * g++.dg/parse/defarg7.C: New test.
24450
24451 PR c++/14359
24452 * g++.dg/template/friend26.C: New test.
24453
24454 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24455
24456 PR c++/14324
24457 * g++.dg/abi/mangle21.C: New test.
24458
24459 PR c++/14260
24460 * g++.dg/parse/constructor2.C: New test.
24461
24462 PR c++/14337
24463 * g++.dg/template/sfinae1.C: New test.
24464
24465 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24466
24467 PR c++/14267
24468 * g++.dg/expr/crash2.C: New test.
24469
24470 PR middle-end/13448
24471 * gcc.dg/inline-5.c: New test.
24472 * gcc.dg/always-inline.c: Split out tests into ...
24473 * gcc.dg/always-inline2.c: ... this and ...
24474 * gcc.dg/always-inline3.c: ... this.
24475
24476 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24477
24478 PR debug/12103
24479 * g++.dg/debug/crash1.C: New test.
24480
24481 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
24482
24483 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
24484 function with __attribute__((noinline)).
24485 (recurser_void2): Likewise.
24486 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
24487 (recurser_void2): Likewise.
24488
24489 2004-02-29 Roger Sayle <roger@eyesopen.com>
24490
24491 PR middle-end/14203
24492 * g++.dg/warn/Wunused-6.C: New test case.
24493
24494 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
24495
24496 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
24497 not defined.
24498
24499 2004-02-27 Eric Christopher <echristo@redhat.com>
24500
24501 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
24502 * g++.dg/charset/asm2.c: Run only x86.
24503 * gcc.dg/charset/asm3.c: Ditto.
24504
24505 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
24506
24507 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
24508 ld_library_path.
24509
24510 2004-02-27 Ziemowit Laski <zlaski@apple.com>
24511
24512 * g++.dg/ext/altivec-3.C: New.
24513
24514 2004-02-26 Richard Henderson <rth@redhat.com>
24515
24516 * g++.dg/ext/attrib10.C: Mark for warning.
24517 * gcc.dg/attr-alias-1.c: New.
24518
24519 2004-02-26 Richard Henderson <rth@redhat.com>
24520
24521 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
24522 * gcc.c-torture/execute/20040208-2.c: ... it back.
24523
24524 2004-02-26 Eric Christopher <echristo@redhat.com>
24525
24526 * lib/target-supports.exp (check-iconv-available): New function.
24527 * lib/gcc-dg.exp (dg-require-iconv): New function.
24528 Use above.
24529 * gcc.dg/charset: New directory.
24530 * gcc.dg/charset/charset.exp: New file.
24531 * gcc.dg/charset/asm1.c: Ditto.
24532 * gcc.dg/charset/asm2.c: Ditto.
24533 * gcc.dg/charset/asm3.c: Ditto.
24534 * gcc.dg/charset/asm4.c: Ditto.
24535 * gcc.dg/charset/asm5.c: Ditto.
24536 * gcc.dg/charset/attribute1.c: Ditto.
24537 * gcc.dg/charset/attribute2.c: Ditto.
24538 * gcc.dg/charset/string1.c: Ditto.
24539 * g++.dg/charset: New directory.
24540 * g++.dg/dg.exp: Add here. Special options.
24541 * g++.dg/charset/charset.exp: New file.
24542 * g++.dg/charset/asm1.c: Ditto.
24543 * g++.dg/charset/asm2.c: Ditto.
24544 * g++.dg/charset/asm3.c: Ditto.
24545 * g++.dg/charset/asm4.c: Ditto.
24546 * g++.dg/charset/attribute1.c: Ditto.
24547 * g++.dg/charset/attribute2.c: Ditto.
24548 * g++.dg/charset/extern1.cc: Ditto.
24549 * g++.dg/charset/extern2.cc: Ditto.
24550 * g++.dg/charset/string1.c: Ditto.
24551
24552 2004-02-26 Mark Mitchell <mark@codesourcery.com>
24553
24554 PR c++/14278
24555 * g++.dg/parse/comma1.C: New test.
24556
24557 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24558
24559 PR c++/14284
24560 * g++.dg/template/ttp8.C: New test.
24561
24562 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
24563
24564 * gcc.dg/fixuns-trunc-1.c: New test.
24565
24566 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24567
24568 * gcc.dg/builtins-config.h: Use #elif.
24569
24570 2004-02-26 Michael Matz <matz@suse.de>
24571
24572 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
24573 * gcc.dg/991214-1.c: Likewise.
24574 * gcc.dg/i386-asm-1.c: Likewise.
24575
24576 2004-02-25 Richard Henderson <rth@redhat.com>
24577
24578 * gcc.c-torture/execute/20040208-2.c: Move ...
24579 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
24580
24581 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24582
24583 PR c++/14246
24584 * g++.dg/other/crash-3.C: New test.
24585
24586 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24587
24588 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
24589 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
24590
24591 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
24592 HP-UX.
24593
24594 2004-02-24 Michael Matz <matz@suse.de>
24595
24596 * gcc.dg/i386-regparm.c: New.
24597
24598 2004-02-23 James E Wilson <wilson@specifixinc.com>
24599
24600 * gcc.c-torture/execute/20040223-1.c: New.
24601
24602 2004-02-23 Zack Weinberg <zack@codesourcery.com>
24603 Kazu Hirata <kazu@cs.umass.edu>
24604
24605 * gcc.dg/fwritable-strings-1.c: Remove.
24606
24607 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
24608
24609 PR c/14156
24610 * gcc.dg/20040223-1.c: New test.
24611
24612 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24613
24614 PR c++/14106
24615 * g++.dg/ext/typeof9.C: New test.
24616
24617 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24618
24619 PR c++/14250
24620 * g++.dg/other/switch1.C: New test.
24621
24622 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24623
24624 * gcc.dg/cast-function-1.c: Adjust for new informative message.
24625 * gcc.dg/va-arg-1.c: Likewise.
24626
24627 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24628
24629 PR c++/14143
24630 * g++.dg/template/koenig5.C: New test.
24631
24632 2004-02-21 Ziemowit Laski <zlaski@apple.com>
24633
24634 * g++.dg/ext/altivec-1.C: Generalize target triple.
24635 * g++.dg/ext/altivec-2.C: New test case.
24636 * g++.dg/ext/altivec_check.h: New file.
24637 * gcc.dg/altivec-1.c: Generalize target triple;
24638 include altivec_check.h and call altivec_check().
24639 * gcc.dg/altivec-[2-5].c: Generalize target triple.
24640 * gcc.dg/altivec-6.c: New test case.
24641 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
24642 type casts as needed.
24643 * gcc.dg/altivec-10.c: Include altivec_check.h and call
24644 altivec_check().
24645 * gcc.dg/altivec-12.c: New test case.
24646 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
24647 include altivec_check.h and call altivec_check().
24648 * gcc.dg/altivec_check.h: New file.
24649
24650 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24651
24652 * lib/target-supports.exp (check_alias_available): Don't mangle
24653 function `g' in test program.
24654
24655 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24656
24657 * lib/target-supports.exp (check_profiling_available): Check
24658 argument to determine whether we support a profiling type.
24659 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
24660 check_profiling_available.
24661 * g++.dg/bprob/bprob.exp: Likewise.
24662 * g77.dg/bprob/bprob.exp: Likewise.
24663 * gcc.misc-tests/bprob.exp: Likewise.
24664 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
24665 dg-require-profiling and delete expected error handling.
24666 * gcc.dg/20021014-1.c: Likewise.
24667 * gcc.dg/nest.c: Likewise.
24668
24669 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24670
24671 PR c++/12007
24672 * g++.dg/other/vthunk1.C: New test.
24673
24674 2004-02-20 Falk Hueffner <falk@debian.org>
24675
24676 PR target/14201
24677 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
24678
24679 2004-02-20 Mark Mitchell <mark@codesourcery.com>
24680
24681 PR c++/13927
24682 * g++.dg/other/error8.C: Remove XFAIL markers.
24683
24684 PR c++/14173
24685 * g++.dg/ext/packed5.C: New test.
24686
24687 PR c++/14199
24688 * g++.dg/warn/Wunused-5.C: New test.
24689
24690 PR c++/14186
24691 * g++.dg/lookup/member1.C: New test.
24692
24693 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
24694
24695 * gcc.c-torture/compile/20040130-1.c: Enable only when
24696 __INT_MAX__ >= 2147483647L.
24697 * gcc.c-torture/compile/961203-1.c: Likewise.
24698
24699 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
24700
24701 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
24702 * g++.dg/opt/template1.C: Robustify assembler regexp
24703
24704 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24705
24706 * gcc.c-torture/execute/simd-4.x: Remove.
24707 * gcc.c-torture/execute/va-arg-25.x: Likewise.
24708 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
24709 Guard with #ifndef SKIP_ATTRIBUTE.
24710 * gcc.dg/compat/vector-1_y.c: Likewise.
24711 * gcc.dg/compat/vector-2_x.c: Likewise.
24712 * gcc.dg/compat/vector-2_y.c: Likewise.
24713 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
24714 * g++.dg/eh/simd-2.C: Likewise.
24715
24716 2004-02-19 Alan Modra <amodra@bigpond.net.au>
24717
24718 * gcc.c-torture/compile/complex-1.c: New.
24719
24720 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
24721
24722 PR target/14209
24723 * gcc.c-torture/execute/20040218-1.c: New test.
24724
24725 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24726
24727 PR c++/14181
24728 * g++.dg/parse/new2.C: New test.
24729
24730 2004-02-18 Paul Brook <paul@codesourcery.com>
24731
24732 * gcc.c-torture/compile/libcall-1.c: New test.
24733
24734 2004-02-18 Paul Brook <paul@codesourcery.com>
24735
24736 PR debug/12934
24737 * gcc.dg/debug/debug-7.c: New test.
24738
24739 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
24740
24741 * gcc.dg/20040217-1.c: New test.
24742
24743 2004-02-17 Zack Weinberg <zack@codesourcery.com>
24744
24745 * gcc.c-torture/execute/990208-1.x: Delete.
24746
24747 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
24748
24749 * gcc.c-torture/execute/20040208-2.x: New file.
24750
24751 2004-02-17 Mark Mitchell <mark@codesourcery.com>
24752
24753 PR c++/11326
24754 * g++.dg/abi/structret1.C: New test.
24755
24756 2004-02-17 Jakub Jelinek <jakub@redhat.com>
24757
24758 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
24759 (i386_cpuid): No need to test if cpuid is available on AMD64.
24760 Fix assembly, so that it works onboth i386 and AMD64.
24761 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
24762 (vecInLong): Fix s[] member type to unsigned int.
24763 (vecInWord): Remove type.
24764 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
24765 (a64, b64, c64, d64, e64): Remove.
24766 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
24767 Remove unused variable. Remove initialization of removed variables.
24768 Don't call mmx_tests nor sse_tests.
24769 (reference_mmx, reference_sse): Remove.
24770 (check): Add return stmt.
24771 * gcc.dg/i386-sse-7.c: New test.
24772 * gcc.dg/i386-mmx-4.c: New test.
24773
24774 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24775
24776 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
24777 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24778 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24779 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
24780 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
24781 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
24782 g++.dg/tc1/dr94.C: Fix line terminator.
24783
24784 2004-02-16 Geoffrey Keating <geoffk@apple.com>
24785
24786 * gcc.c-torture/compile/20040216-1.c: New.
24787
24788 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24789
24790 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24791 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24792 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
24793 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
24794 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
24795 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
24796
24797 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24798
24799 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
24800
24801 2004-02-15 Mark Mitchell <mark@codesourcery.com>
24802
24803 PR c++/13971
24804 * g++.dg/expr/cond4.C: New test.
24805
24806 PR c++/14086
24807 * g++.dg/lookup/crash2.C: New test.
24808
24809 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
24810
24811 * gcc.c-torture/compile/20040214-2.c: New test.
24812
24813 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
24814
24815 PR c++/14116
24816 * g++.dg/ext/typeof8.C: New test.
24817
24818 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
24819
24820 * gcc.c-torture/compile/20040214-1.c: New test.
24821
24822 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24823
24824 PR c++/13635
24825 * g++.dg/template/spec11.C: New test.
24826
24827 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24828
24829 PR c++/13927
24830 * g++.dg/other/error8.C: New test.
24831
24832 2004-02-13 Mark Mitchell <mark@codesourcery.com>
24833
24834 PR c++/14122
24835 * g++.dg/template/array4.C: New test.
24836
24837 PR c++/14108
24838 * g++.dg/inherit/thunk2.C: New test.
24839
24840 PR c++/14083
24841 * g++.dg/eh/cond2.C: New test.
24842
24843 2004-02-12 Alan Modra <amodra@bigpond.net.au>
24844
24845 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
24846
24847 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
24848
24849 * lib/scanasm.exp (dg-scan): Quote pattern before display.
24850
24851 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
24852
24853 * g++.dg/simd-2.C: xfail on ppc64-linux.
24854
24855 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
24856
24857 PR c/456
24858 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
24859 tests.
24860
24861 2004-02-11 Uros Bizjak <uros@kss-loka.si>
24862
24863 * gcc.dg/builtins-33.c: New test.
24864
24865 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
24866
24867 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
24868
24869 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24870
24871 * g++.dg/simd-2.C: Set -maltivec for ppc64.
24872
24873 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24874
24875 * gcc.dg/ppc64-abi-3.c: New test.
24876
24877 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
24878
24879 PR c/14092
24880
24881 * gcc.dg/pr14092-1.c: New testcase.
24882
24883 2004-02-10 Alan Modra <amodra@bigpond.net.au>
24884
24885 * gcc.dg/cpp/assert4.c: Fix typo last change.
24886
24887 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
24888 * gcc.dg/cpp/assert4.c: Handle powerpc64.
24889
24890 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
24891
24892 2004-02-09 Roger Sayle <roger@eyesopen.com>
24893
24894 * gcc.c-torture/compile/20040209-1.c: New test case.
24895
24896 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
24897
24898 * gcc.dg/c90-init-1.c: Adjust expected error messages.
24899
24900 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
24901
24902 * gcc.c-torture/execute/20040208-[12].c: New tests.
24903
24904 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24905
24906 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
24907
24908 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24909
24910 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
24911
24912 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24913
24914 Bug 13856
24915 * gcc.dg/visibility-8.c: New testcase.
24916
24917 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24918
24919 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
24920 arguments.
24921 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
24922
24923 2004-02-07 Roger Sayle <roger@eyesopen.com>
24924
24925 PR middle-end/13696
24926 * g++.dg/opt/fold1.C: New test case.
24927
24928 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24929
24930 PR c++/14033
24931 * g++.dg/other/crash-2.C: New test.
24932
24933 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24934
24935 PR c++/14028
24936 * g++.dg/parse/angle-bracket2.C: New test.
24937
24938 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24939
24940 PR middle-end/13750
24941 Revert:
24942 2004-01-15 Geoffrey Keating <geoffk@apple.com>
24943 PR pch/13361
24944 * testsuite/g++.dg/pch/wchar-1.C: New.
24945 * testsuite/g++.dg/pch/wchar-1.Hs: New.
24946
24947 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24948
24949 PR c++/14008
24950 * g++.dg/parse/error15.C: New test.
24951 * g++.dg/parse/crash11.C: Update dg-error mark.
24952
24953 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24954
24955 PR c++/13932
24956 * g++.dg/warn/conv2.C: New test.
24957
24958 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24959
24960 PR c++/13086
24961 * g++.dg/warn/incomplete1.C: Remove xfail.
24962
24963 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24964
24965 * lib/file-format.exp (gcc_target_object_format): Use
24966 ${tool}_target_compile, not gcc_target_compile.
24967 * lib/target-supports.exp (check_alias_available): Likewise.
24968 (check_gc_sections_available): Likewise.
24969 * g++.dg/ext/attrib10.C: Use dg-require-alias.
24970 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
24971 dg-require-alias.
24972
24973 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24974
24975 PR c++/13969
24976 * g++.dg/template/static6.C: New test.
24977
24978 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
24979
24980 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
24981
24982 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24983
24984 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
24985 tests for systems where `char' is unsigned by default.
24986
24987 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24988
24989 PR c++/13997
24990 * g++.dg/template/partial3.C: New test.
24991
24992 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
24993
24994 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
24995 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
24996 Remove mentions of obsolete ports.
24997
24998 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
24999
25000 * gcc.dg/noncompile/20001228-1.c: Fix for new
25001 error message.
25002
25003 2004-02-03 Roger Sayle <roger@eyesopen.com>
25004
25005 PR target/9348
25006 * gcc.c-torture/execute/multdi-1.c: New test case.
25007
25008 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25009
25010 PR c++/13925
25011 * g++.dg/template/lookup5.C: New test.
25012
25013 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25014
25015 PR c++/13950
25016 * g++.dg/template/lookup4.C: New test.
25017
25018 PR c++/13970
25019 * g++.dg/parse/error14.C: New test.
25020
25021 PR c++/14002
25022 * g++.dg/parse/template13.C: New test.
25023
25024 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25025
25026 PR c++/13978
25027 * g++.dg/template/koenig4.C: New test.
25028
25029 PR c++/13968
25030 * g++.dg/template/crash17.C: New test.
25031
25032 PR c++/13975
25033 * g++.dg/parse/error13.C: New test.
25034 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
25035
25036 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25037
25038 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
25039
25040 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
25041
25042 PR c/11658
25043 PR c/13994
25044 * gcc.dg/noncompile/20040203-1.c: New test.
25045 * gcc.dg/noncompile/20040203-2.c: Likewise.
25046 * gcc.dg/noncompile/20040203-3.c: Likewise.
25047 * gcc.dg/20040203-1.c: Likewise.
25048
25049 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
25050
25051 PR c++/10858
25052 * g++.dg/template/sizeof7.C: New test.
25053
25054 2004-02-02 Eric Christopher <echristo@redhat.com>
25055 Zack Weinberg <zack@codesourcery.com>
25056
25057 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
25058
25059 2004-02-02 Zack Weinberg <zack@codesourcery.com>
25060
25061 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
25062 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
25063 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
25064 * gcc.dg/cleanup-5.c: Run only on Linux targets.
25065
25066 2004-02-02 Mark Mitchell <mark@codesourcery.com>
25067
25068 PR c++/13113
25069 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
25070
25071 PR c++/13854
25072 * g++.dg/ext/attrib13.C: New test.
25073
25074 PR c++/13907
25075 * g++.dg/conversion/op2.C: New test.
25076
25077 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25078
25079 * gcc.dg/titype-1.c: Fix pasto.
25080
25081 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25082
25083 * gcc.dg/titype-1.c: New test.
25084
25085 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25086
25087 PR c++/13957
25088 * g++.dg/template/non-type-template-argument-1.C,
25089 g++.dg/template/qualified-id1.C: Update dg-error marks.
25090 * g++.dg/template/nontype6.C: New test.
25091
25092 2004-02-01 Roger Sayle <roger@eyesopen.com>
25093
25094 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
25095 * gcc.dg/builtins-31.c: New testcase.
25096 * gcc.dg/builtins-32.c: New testcase.
25097
25098 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
25099
25100 * objc.dg/call-super-2.m: Update line numbers
25101 for the including of stddef.h.
25102
25103 2004-01-30 Michael Matz <matz@suse.de>
25104
25105 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
25106 g++.dg/ext/case-range3.C: New tests.
25107
25108 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25109
25110 DR206
25111 PR c++/13813
25112 * g++.dg/template/member4.C: New test.
25113
25114 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25115
25116 PR c++/13683
25117 * g++.dg/template/sizeof6.C: New test.
25118
25119 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25120
25121 * gcc.dg/fwritable-strings-1.c: New test.
25122
25123 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25124
25125 * gcc.c-torture/compile/20040130-1.c: New test.
25126
25127 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
25128
25129 * objc.dg/call-super-2.m: Include stddef.h for size_t.
25130
25131 2004-01-29 Mark Mitchell <mark@codesourcery.com>
25132
25133 PR c++/13883
25134 * g++.dg/template/ctor3.C: New test.
25135
25136 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25137
25138 * g++.dg/tc1: New directory.
25139 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
25140 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
25141 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
25142 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
25143 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
25144
25145 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25146
25147 * g++.dg/parse/error11.C: New test.
25148 * g++.dg/parse/error12.C: Likewise.
25149
25150 2004-01-28 Ziemowit Laski <zlaski@apple.com>
25151
25152 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
25153 (scan_initial, main): Use aligned_sizeof instead of sizeof.
25154
25155 2004-01-28 Mark Mitchell <mark@codesourcery.com>
25156
25157 PR c++/13791
25158 * g++.dg/ext/attrib12.C: New test.
25159
25160 PR c++/13736
25161 * g++.dg/parse/cast2.C: New test.
25162
25163 2004-01-27 James E Wilson <wilson@specifixinc.com>
25164
25165 * objc.dg/encode-2.m (main): New local string. Set depending on
25166 sizeof long. Use in sscanf call.
25167 * objc.dg/encode-3.m (main): New local string. Set depending on
25168 sizeof long. Use in scan_initial call.
25169
25170 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25171
25172 * objc.dg/call-super-2.m: Make LP64-safe.
25173 * objc.dg/desig-init-1.m: Likewise.
25174
25175 2004-01-27 Devang Patel <dpatel@apple.com>
25176
25177 * g++.dg/debug/namespace1.C: New test.
25178
25179 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
25180
25181 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
25182 xscale-*-*.
25183
25184 * gcc.dg/arm-mmx-1.c: New test.
25185
25186 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25187
25188 * gcc.dg/20040127-1.c: New test.
25189 * gcc.dg/20040127-2.c: New test.
25190
25191 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25192
25193 * objc.dg/stret-1.m (glob): Renamed to globa.
25194
25195 2004-01-26 Mark Mitchell <mark@codesourcery.com>
25196
25197 PR c++/13663
25198 * g++.dg/expr/for1.C: New test.
25199
25200 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
25201
25202 PR middle-end/13779
25203 * gcc.dg/darwin-longlong.c: New test.
25204
25205 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
25206
25207 * gcc.dg/20040124-1.c: Moved test from here...
25208 * gcc.c-torture/compile/20040124-1.c: ...to here.
25209
25210 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25211
25212 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
25213 the assembly output if -m64 is passed.
25214
25215 2004-01-25 Mark Mitchell <mark@codesourcery.com>
25216
25217 PR c++/13833
25218 * g++.dg/template/cond3.C: New test.
25219
25220 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25221
25222 PR c++/13810
25223 * g++.dg/template/ttp7.C: New test.
25224
25225 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25226
25227 PR c++/13797
25228 * g++.dg/template/nontype4.C: New test.
25229 * g++.dg/template/nontype5.C: Likewise.
25230
25231 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
25232
25233 * gcc.dg/torture/mips-clobber-at.c: New test.
25234
25235 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
25236
25237 * gcc.dg/20040124-1.c: New test.
25238
25239 2004-01-24 Jakub Jelinek <jakub@redhat.com>
25240
25241 * gcc.dg/20040123-1.c: New test.
25242
25243 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25244
25245 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
25246
25247 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
25248
25249 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
25250
25251 2004-01-23 Andrew Pinski <apinski@apple.com>
25252
25253 * gcc.dg/20030121-1.c: Move to ..
25254 * gcc.dg/20040121-1.c: here.
25255
25256 2004-01-23 Roger Sayle <roger@eyesopen.com>
25257
25258 * gcc.dg/builtins-29.c: New test case.
25259
25260 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25261
25262 PR 18314
25263 * gcc.dg/builtins-30.c: New testcase.
25264
25265 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
25266
25267 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
25268 * lib/g77.exp: Likewise.
25269 * lib/objc.exp: Likewise.
25270 * lib/g++.exp: Likewise.
25271
25272 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25273
25274 * gcc.dg/struct-by-value-2.c: New test.
25275
25276 2004-01-21 Andrew Pinski <apinski@apple.com>
25277
25278 PR target/13785
25279 * gcc.dg/20030121-1.c: New test.
25280
25281 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
25282
25283 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
25284 clobber frame pointer register in asm statement.
25285
25286 2004-01-21 Falk Hueffner <falk@debian.org>
25287
25288 * gcc.c-torture/compile/20040121-1.c: New test.
25289
25290 2004-01-21 Zack Weinberg <zack@codesourcery.com>
25291
25292 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
25293
25294 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
25295
25296 * gcc.dg/ppc64-abi-2.c: New test.
25297
25298 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
25299
25300 * lib/treelang.exp: Fill out this file.
25301 * lib/treelang-dg.exp: New File.
25302
25303 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
25304
25305 * gcc.c-torture/compile/981022-1.c: Remove.
25306 * gcc.dg/array-5.c: Remove XFAIL.
25307 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
25308 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
25309 gcc.dg/cond-lvalue-1.c: Update.
25310 * gcc.dg/cast-lvalue-2.c: New test.
25311
25312 2004-01-19 Mark Mitchell <mark@codesourcery.com>
25313
25314 PR c++/13592
25315 * g++.dg/other/error1.C (class foo): Tweak error message.
25316
25317 PR c++/13592
25318 * g++.dg/template/call2.C: New test.
25319
25320 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25321
25322 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
25323 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
25324 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
25325 scalar-return-1_x.c, scalar-return-2_y.c,
25326 scalar-return-3_x.c, scalar-return-3_y.c,
25327 scalar-return-4_x.c, scalar-return-4_y.c,
25328 struct-align-1.h, struct-align-1_x.c,
25329 struct-align-1_y.c, struct-align-2.h,
25330 struct-align-2_x.c, struct-align-2_y.c,
25331 struct-by-value-10_y.c, struct-by-value-11_x.c,
25332 struct-by-value-11_y.c, struct-by-value-12_x.c,
25333 struct-by-value-12_y.c, struct-by-value-13_x.c,
25334 struct-by-value-13_y.c, struct-by-value-14_x.c,
25335 struct-by-value-14_y.c, struct-by-value-15_x.c,
25336 struct-by-value-15_y.c, struct-by-value-16_y.c,
25337 struct-by-value-17_y.c, struct-by-value-18_y.c,
25338 struct-by-value-19_y.c, struct-by-value-1_x.c,
25339 struct-by-value-1_y.c, struct-by-value-20_y.c,
25340 struct-by-value-2_x.c, struct-by-value-2_y.c,
25341 struct-by-value-3_y.c, struct-by-value-4_x.c,
25342 struct-by-value-4_y.c, struct-by-value-5_y.c,
25343 struct-by-value-6_y.c, struct-by-value-7_y.c
25344 struct-by-value-8_x.c, struct-by-value-8_y.c
25345 struct-by-value-9_x.c, struct-by-value-9_y.c
25346 struct-return-10_x.c, struct-return-10_y.c,
25347 struct-return-19_x.c, struct-return-20_x.c
25348 struct-return-2_x.c, struct-return-2_y.c
25349 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
25350 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
25351
25352 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25353
25354 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
25355 attribute on sparc*-sun-solaris2.*.
25356
25357 2004-01-18 Mark Mitchell <mark@codesourcery.com>
25358
25359 PR c++/13710
25360 * g++.dg/ext/typeof7.C: New test.
25361
25362 2004-01-18 David Edelsohn <edelsohn@gnu.org>
25363
25364 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
25365 * gcc.dg/const-elim-1.c: Same.
25366
25367 2004-01-17 Ziemowit Laski <zlaski@apple.com>
25368
25369 * objc.dg/stret-1.m: New.
25370 * objc.dg/stret-2.m: New.
25371
25372 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25373
25374 PR c++/11895
25375 * g++.dg/ext/vector1.C: New test.
25376
25377 2004-01-16 Geoffrey Keating <geoffk@apple.com>
25378
25379 * gcc.dg/pch/import-1.c: New.
25380 * gcc.dg/pch/import-1.hs: New.
25381 * gcc.dg/pch/import-1a.h: New.
25382 * gcc.dg/pch/import-1b.h: New.
25383 * gcc.dg/pch/import-1c.h: New.
25384
25385 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25386
25387 PR c++/13574
25388 * g++.dg/ext/array1.C: New test.
25389
25390 PR c++/13178
25391 * g++.dg/conversion/op1.C: New test.
25392
25393 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
25394
25395 PR 11864
25396 From Kazumoto Kojima / Dan Kegel:
25397 * gcc.dg/pr11864-1.c: New test.
25398
25399 PR 10392
25400 From Marcus Comstedt / Dan Kegel:
25401 * gcc.dg/pr10392-1.c: New test.
25402
25403 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25404
25405 PR c++/13478
25406 * g++.dg/init/ref10.C: New test.
25407
25408 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25409
25410 PR c++/13407
25411 * g++.dg/parse/typename6.C: New test.
25412
25413 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25414
25415 PR pch/13361
25416 * testsuite/g++.dg/pch/wchar-1.C: New.
25417 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25418
25419 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25420
25421 PR c++/9259
25422 * g++.dg/expr/sizeof2.C: New test.
25423
25424 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
25425
25426 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
25427
25428 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25429
25430 PR c++/13659
25431 * g++.dg/lookup/strong-using-3.C: New.
25432 * g++.dg/lookup/using-10.C: New.
25433
25434 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25435
25436 PR c++/13594
25437 * g++.dg/lookup/strong-using-2.C: New.
25438
25439 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
25440 Dan Kegel <dank@kegel.com>
25441 J"orn Rennecke <joern.rennecke@superh.com>
25442
25443 PR target/9365
25444 * gcc.dg/pr9365-1.c: New test.
25445
25446 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25447
25448 PR c++/8856
25449 * g++.dg/parse/casting-operator2.C: New test.
25450 * g++.old-deja/g++.pt/explicit83.C: Remove.
25451
25452 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
25453
25454 * gcc.dg/label-compound-stmt-1.c: New test.
25455 * gcc.c-torture/compile/950922-1.c,
25456 gcc.c-torture/compile/20000211-3.c,
25457 gcc.c-torture/compile/20000518-1.c,
25458 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
25459 compound statements.
25460
25461 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
25462
25463 * gcc.dg/ppc64-abi-1.c: New test.
25464
25465 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
25466
25467 * g++.dg/ext/attrib9.C: Add dg-warnings.
25468
25469 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25470
25471 PR c++/12335
25472 * g++.dg/parse/dtor3.C: New test.
25473
25474 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
25475
25476 PR c++/12709
25477 * g++.dg/parse/try-catch-1.C: New test.
25478
25479 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
25480
25481 * ada/acats/run_all.sh: Add more verbose output in acats.log
25482 when compiling tests.
25483
25484 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25485
25486 PR 13656
25487 * gcc.dg/typedef-redecl.c: New test case.
25488 * gcc.dg/typedef-redecl.h: New support file.
25489
25490 2004-01-13 Jan Hubicka <jh@suse.cz>
25491
25492 * gcc.dg/always_inline.c: New test.
25493 * gcc.dg/debug/20031231-1.c: Fix.
25494
25495 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25496
25497 PR c++/13474
25498 * g++.dg/template/array3.C: New test.
25499
25500 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25501
25502 * g++.dg/ext/lvalue1.C: No longer expected to fail.
25503 * g++.dg/warn/Wunused-2.C: Likewise.
25504
25505 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25506
25507 PR c++/13289
25508 * g++.dg/template/instantiate6.C: New test.
25509
25510 2004-01-12 Roger Sayle <roger@eyesopen.com>
25511
25512 PR middle-end/11397
25513 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
25514
25515 2004-01-12 Jan Hubicka <jh@suse.cz>
25516
25517 PR opt/12826
25518 * gcc.dg/20040112-1.c: New.
25519
25520 * gcc.dg/dwarf-die[1-7].c: Move to...
25521 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
25522 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
25523
25524 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
25525
25526 PR c++/4100
25527 * g++.dg/parse/friend4.C: New test.
25528
25529 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
25530
25531 PR c++/4100
25532 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
25533 definition is called a friend.
25534
25535 2004-01-11 Zack Weinberg <zack@codesourcery.com>
25536
25537 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
25538
25539 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
25540
25541 PR c++/3478
25542 * g++.dg/parse/error10.C: New test.
25543 * g++.dg/template/arg2.C: Accept "invalid type" error.
25544
25545 2004-01-11 Jakub Jelinek <jakub@redhat.com>
25546
25547 PR middle-end/13392
25548 * g++.dg/opt/expect2.C: New test.
25549
25550 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25551
25552 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
25553 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
25554 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
25555 Update dg-error regexps.
25556
25557 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25558
25559 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
25560 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
25561
25562 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25563
25564 * gcc.dg/pragma-re-1.c: Use right pointer type.
25565
25566 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25567
25568 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
25569
25570 2004-01-09 Geoffrey Keating <geoffk@apple.com>
25571
25572 * gcc.dg/rs6000-ldouble-1.c: New.
25573
25574 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25575
25576 DR 337
25577 PR c++/9256
25578 * g++.dg/other/abstract1.C: New test.
25579
25580 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
25581
25582 * g++.dg/lookup/strong-using-1.C: New.
25583
25584 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
25585
25586 PR c/11234
25587 * gcc.dg/func-ptr-conv-1.c: New test.
25588 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
25589
25590 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
25591
25592 PR target/13380.
25593 * gcc.c-torture/compile/20040109-1.c: New.
25594
25595 2004-01-08 Stuart Hastings <stuart@apple.com>
25596
25597 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
25598 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
25599 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
25600
25601 2004-01-09 Alan Modra <amodra@bigpond.net.au>
25602
25603 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
25604
25605 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25606
25607 * ada/acats/run_acats: Treat 'gnatchop' the same way
25608 as 'gnatmake'. Export GCC_DRIVER.
25609 * ada/acats/run_all.sh: Add target_gnatchop. Use
25610 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
25611
25612 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25613
25614 PR c++/12573
25615 * g++.dg/template/dependent-expr4.C: New test.
25616
25617 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
25618
25619 * gcc.dg/altivec-11.c: New test.
25620
25621 2004-01-07 Mark Mitchell <mark@codesourcery.com>
25622
25623 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
25624
25625 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25626
25627 PR c/6024
25628 * gcc.dg/enum-compat-1.c: New test.
25629 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
25630
25631 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25632
25633 PR c/12165
25634 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
25635 gcc.dg/c99-idem-qual-3.c: New tests.
25636
25637 2004-01-07 Alan Modra <amodra@bigpond.net.au>
25638
25639 * gcc.dg/winline-7.c: Don't cast void * to int.
25640
25641 2004-01-06 Jan Hubicka <jh@suse.cz>
25642
25643 * gcc.dg/i386-sse-5.c: New test
25644 * g++.dg/eh/simd-1.c: Add -w argument for i386.
25645
25646 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25647
25648 PR c++/12815
25649 * g++.dg/rtti/typeid4.C: New test.
25650
25651 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25652
25653 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
25654
25655 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25656
25657 PR c++/12132
25658 * g++.dg/template/error11.C: New test.
25659
25660 PR c++/13451
25661 * g++.dg/template/class2.C: New test.
25662
25663 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
25664 Richard Sandiford <rsandifo@redhat.com>
25665
25666 PR c++/13387
25667 * g++.dg/opt/alias3.C: New test.
25668
25669 2004-01-04 Mark Mitchell <mark@codesourcery.com>
25670
25671 PR c++/13157
25672 * g++.dg/template/koenig3.C: New test.
25673
25674 PR c++/13529
25675 * g++.dg/parse/offsetof3.C: New test.
25676
25677 * g++.dg/init/copy7.C: Add missing dg-error markers.
25678
25679 PR c++/12226
25680 * g++.dg/init/copy7.c: New test.
25681
25682 PR c++/13536
25683 * g++.dg/parse/cast1.C: New test.
25684
25685 2004-01-04 Jan Hubicka <jh@suse.cz>
25686
25687 * gcc.dg/winline[1-7].c: New tests.
25688
25689 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25690
25691 PR c++/13520
25692 * g++.dg/template/qualttp22.C: New test.
25693
25694 2004-01-01 Jan Hubicka <jh@suse.cz>
25695
25696 * gcc.dg/debug/20031231-1.c: New.
25697 * gcc.c-torture/compile/20040101-1.c: New.
25698 * gcc.dg/dwarf-die-[1-7].c: New.
25699
25700 2004-01-01 Jakub Jelinek <jakub@redhat.com>
25701
25702 PR optimization/13521
25703 * gcc.c-torture/compile/20031231-1.c: New test.
25704
25705 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25706
25707 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
25708
25709 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25710
25711 PR c++/10079
25712 * g++.dg/template/crash16.C: New test.
25713
25714 2003-12-30 Mark Mitchell <mark@codesourcery.com>
25715
25716 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
25717
25718 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25719
25720 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
25721 ports.
25722 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25723 * g++.old-deja/g++.law/profile1.C: Likewise.
25724 * gcc.c-torture/compile/981006-1.c: Likewise.
25725 * gcc.c-torture/execute/loop-2e.x: Likewise.
25726 * gcc.c-torture/execute/loop-2f.x: Remove.
25727 * gcc.c-torture/execute/loop-2g.x: Likewise.
25728 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
25729 * gcc.dg/20020312-2.c: Remove traces of dead ports.
25730
25731 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
25732
25733 PR c++/13507
25734 * g++.dg/ext/attrib11.C: New test.
25735
25736 PR c++/13494
25737 * g++.dg/template/array2-1.C: New test.
25738 * g++.dg/template/array2-2.C: New test.
25739
25740 2003-12-29 Mark Mitchell <mark@codesourcery.com>
25741
25742 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
25743
25744 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
25745
25746 PR c++/12774
25747 * g++.dg/template/array1-1.C: New test.
25748 * g++.dg/template/array1-2.C: New test.
25749
25750 2003-12-29 Roger Sayle <roger@eyesopen.com>
25751
25752 PR fortran/12632
25753 * g77.dg/12632.f: New test case.
25754
25755 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25756
25757 PR c++/13289
25758 * g++.dg/parse/nontype1.C: New test.
25759
25760 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25761
25762 PR c++/12403
25763 * g++.dg/parse/explicit1.C: New test.
25764 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
25765
25766 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25767
25768 PR c++/13081
25769 * g++.dg/opt/inline6.C: New test.
25770
25771 PR c++/12613
25772 * g++.dg/parse/error9.C: New test.
25773
25774 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
25775
25776 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25777
25778 PR c++/13009
25779 * g++.dg/init/assign1.C: New test.
25780
25781 2003-12-28 Roger Sayle <roger@eyesopen.com>
25782
25783 PR c++/13070
25784 * g++.dg/warn/format3.C: New test case.
25785
25786 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25787
25788 * gcc.c-torture/compile/20031227-1.c: New test.
25789
25790 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25791
25792 * g++.dg/bprob/bprob.exp: Load target-supports.exp
25793 * g77.dg/bprob/bprob.exp: Likewise.
25794 * gcc.misc-tests/bprob.exp: Likewise.
25795 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
25796 variants on systems where the library does not provide that
25797 functionality.
25798 * gcc.dg/builtins-20.c: Use builtins-config.h.
25799 * gcc.dg/builtins-config.h: New file.
25800
25801 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25802
25803 * lib/gcc-dg.exp (dg-require-profiling): New function.
25804 * lib/target-supports.exp (check_profiling_available): Likewise.
25805 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
25806 * g77.dg/bprob/bprob.exp: Likewise.
25807 * gcc.misc-tests/bprob.exp: Likewise.
25808 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
25809 * gcc.dg/20021014-1.c: Likewise.
25810 * gcc.dg/nest.c: Likewise.
25811
25812 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25813
25814 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
25815 compiling.
25816 * g++.dg/lookup/java2.C: Likewise.
25817 * gcc.dg/cpp/lexident.c: Likewise.
25818
25819 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
25820
25821 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
25822 given.
25823 * gcc.c-torture/compile/961203-1.c: Likewise.
25824 * gcc.c-torture/compile/980506-1.c: Likewise.
25825
25826 2003-12-23 Zack Weinberg <zack@codesourcery.com>
25827
25828 * lib/gcc-dg.exp (dg-prune-output): New annotation.
25829 (additional_prunes): New global.
25830 (gcc-dg-prune): Handle additional per-test pruning.
25831 (dg-test): Clear additional_prunes between tests.
25832
25833 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
25834 dg-prune-output to avoid spurious failures from assembler
25835 complaining about nonexistent WAW violations.
25836 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
25837 Use dg-prune-output to avoid spurious failures from assembler
25838 warning about Itanium B-step errata.
25839
25840 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25841
25842 * g++.dg/abi/macro0.C: New test.
25843 * g++.dg/abi/macro1.C: Likewise.
25844 * g++.dg/abi/macro2.C: Likewise.
25845
25846 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
25847 * g++.dg/abi/bitfield7.C: Likewise.
25848 * g++.dg/abi/dtor2.C: Likewise.
25849 * g++.dg/abi/mangle11.C: Likewise.
25850 * g++.dg/abi/mangle12.C: Likewise.
25851 * g++.dg/abi/mangle14.C: Likewise.
25852 * g++.dg/abi/mangle17.C: Likewise.
25853 * g++.dg/abi/vbase10.C: Likewise.
25854 * g++.dg/abi/vbase14.C: Likewise.
25855 * g++.dg/template/qualttp17.C: Likewise.
25856
25857 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
25858
25859 PR c/11995
25860 * gcc.dg/20031223-1.c: New test.
25861
25862 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25863
25864 * gcc.dg/noreturn-7.c: New test.
25865
25866 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25867
25868 * gcc.dg/null-pointer-1.c: New test.
25869
25870 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25871
25872 * g++.old-deja/g++.jason/template18.C: Remove.
25873 * g++.old-deja/g++.jason/template37.C: Likewise.
25874
25875 PR c++/12862
25876 * g++.dg/lookup/ns1.C: New test.
25877
25878 PR c++/12397
25879 * g++.dg/template/lookup3.C: New test.
25880
25881 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25882
25883 * g++.dg/template/recurse1.C: New test
25884
25885 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25886
25887 PR c++/12479
25888 * g++.dg/parse/semicolon1.C: New test.
25889 * g++.dg/parse/semicolon1.h: Likewise.
25890
25891 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
25892
25893 * gcc.dg/darwin-misaligned.c: New test.
25894
25895 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25896
25897 PR c/9163
25898 * gcc.dg/20031222-1.c: New test.
25899
25900 2003-12-21 Mark Mitchell <mark@codesourcery.com>
25901
25902 PR c++/13438
25903 * g++.dg/parse/error8.C: New test.
25904
25905 PR c++/11554
25906 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
25907
25908 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
25909
25910 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
25911 too small.
25912 * gcc.c-torture/compile/930217-1.c: Likewise.
25913 * gcc.c-torture/compile/930513-1.c: Likewise.
25914 * gcc.c-torture/execute/920908-2.c: Likewise.
25915 * gcc.c-torture/execute/921204-1.c: Likewise.
25916 * gcc.c-torture/execute/930621-1.c: Likewise.
25917 * gcc.c-torture/execute/930630-1.c: Likewise.
25918 * gcc.c-torture/execute/931031-1.c: Likewise.
25919 * gcc.c-torture/execute/980602-2.c: Likewise.
25920 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25921 * gcc.c-torture/execute/compndlit-1.c: Likewise.
25922 * gcc.c-torture/execute/extzvsi.c: Likewise.
25923 * gcc.c-torture/unsorted/ext.c: Likewise.
25924
25925 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
25926
25927 PR target/12749
25928 * gcc.c-torture/compile/20031220-2.c: New test case.
25929
25930 2003-12-20 Roger Sayle <roger@eyesopen.com>
25931
25932 PR optimization/13031
25933 * gcc.c-torture/compile/20031220-1.c: New test case.
25934
25935 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25936
25937 * gcc.dg/cast-function-1.c: New test.
25938
25939 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
25940
25941 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
25942 formats.
25943
25944 2003-12-19 Mark Mitchell <mark@codesourcery.com>
25945
25946 PR c++/12795
25947 * g++.dg/ext/attrib10.C: New test.
25948
25949 2003-12-19 Jakub Jelinek <jakub@redhat.com>
25950
25951 * gcc.dg/cleanup-10.c: New test.
25952 * gcc.dg/cleanup-11.c: New test.
25953
25954 2003-12-19 Jakub Jelinek <jakub@redhat.com>
25955
25956 PR c++/13239
25957 * g++.dg/opt/expect1.C: New test.
25958
25959 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
25960
25961 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
25962
25963 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
25964
25965 PR debug/12923
25966 * gcc.dg/20031218-1.c: New test.
25967
25968 PR debug/12389
25969 * gcc.dg/20031218-2.c: New test.
25970 * gcc.dg/20031218-3.c: New test.
25971
25972 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
25973 of label name and allow for USER_LABEL_PREFIX == "_" names.
25974 * g++.dg/abi/mangle18-2.C: Likewise.
25975 * g++.dg/abi/mangle19-1.C: Likewise.
25976 * g++.dg/abi/mangle19-2.C: Likewise.
25977 * g++.dg/abi/mangle20-1.C: Likewise.
25978 * g++.dg/abi/mangle20-2.C: Likewise.
25979
25980 2003-12-18 Richard Henderson <rth@redhat.com>
25981
25982 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
25983
25984 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
25985 Dan Kegel <dank@kegel.com>
25986
25987 PR other/12009
25988 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
25989 testing a cross compiler, it causes spurious compile failures.
25990 * lib/g++.exp: Likewise.
25991
25992 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25993
25994 PR c++/13262
25995 * g++.dg/template/access13.C: New test.
25996
25997 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
25998
25999 * gcc.dg/20031216-1.c: New test.
26000
26001 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26002
26003 PR c++/9154
26004 * g++.dg/template/error10.C: New test.
26005
26006 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26007
26008 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
26009 * g++.dg/eh/simd-2.C: Likewise.
26010
26011 2003-12-17 James E Wilson <wilson@specifixinc.com>
26012 Roger Sayle <roger@eyesopen.com>
26013
26014 * gcc.c-torture/execute/ieee/mzero5.c: New.
26015
26016 2003-12-17 Mark Mitchell <mark@codesourcery.com>
26017
26018 PR c++/10603
26019 * g++.dg/parse/error6.C: New test.
26020
26021 PR c++/12827
26022 * g++.dg/parse/error7.C: New test.
26023
26024 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
26025
26026 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
26027 at -O with stabs debugging formats.
26028 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
26029 * gcc.dg/debug/debug-2.c: Likewise.
26030
26031 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26032
26033 PR c++/12696
26034 * g++.dg/init/error1.C: New test.
26035
26036 PR c++/12218
26037 * g++.dg/init/pm3.C: New test.
26038
26039 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
26040
26041 PR c/3347
26042 * gcc.dg/bitfld-8.c: New test.
26043
26044 2003-12-16 James Lemke <jim@wasabisystems.com>
26045
26046 * gcc.dg/arm-scd42-[123].c: New tests.
26047
26048 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26049
26050 PR c++/9043
26051 * g++.dg/abi/mangle20-1.C: New test.
26052 * g++.dg/abi/mangle20-2.C: New test.
26053
26054 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26055
26056 PR c++/13275
26057 * g++.dg/other/offsetof2.C: Remove XFAIL.
26058 * g++.dg/parse/offsetof1.C: New test.
26059 * g++.gd/parse/offsetof2.C: Likewise.
26060
26061 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26062
26063 * g++.dg/template/nontype3.C: New test.
26064 * g++.dg/template/static2.C: Tweaked the dg-error clause.
26065
26066 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26067
26068 * g++.dg/warn/noreturn-3.C: Also test instantiation.
26069
26070 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26071
26072 PR c++/13387
26073 * g++.dg/expr/assign1.C: New test.
26074
26075 PR c++/13242
26076 * g++.dg/abi/mangle19-1.C: New test.
26077 * g++.dg/abi/mangle19-2.C: New test.
26078
26079 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
26080
26081 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
26082
26083 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26084
26085 * gcc.c-torture/execute/20031216-1.c: New test.
26086
26087 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26088
26089 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
26090 an ICE regression.
26091
26092 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26093
26094 PR c++/10926
26095 * g++.dg/template/error9.C: New test.
26096
26097 PR c++/11116
26098 * g++.dg/template/error8.C: New test.
26099
26100 2003-12-15 Roger Sayle <roger@eyesopen.com>
26101
26102 PR middle-end/13400
26103 * gcc.c-torture/execute/20031215-1.c: New test case.
26104
26105 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26106
26107 PR c++/13269
26108 * g++.dg/parse/error5.C: New test.
26109
26110 PR c++/12989
26111 * g++.dg/expr/sizeof1.C: New test.
26112
26113 PR c++/13310
26114 * g++.dg/template/crash15.C: New test.
26115
26116 2003-12-15 Geoffrey Keating <geoffk@apple.com>
26117
26118 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
26119 a non-POD type as the last named parameter of a varargs function.
26120
26121 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26122
26123 PR c++/13243
26124 PR c++/12573
26125 * g++.dg/template/crash14.C: New test.
26126 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
26127
26128 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
26129
26130 * g++.dg/other/java1.C: New test.
26131
26132 PR c++/13241
26133 * g++.dg/abi/mangle18-1.C: New test.
26134 * g++.dg/abi/mangle18-2.C: New test.
26135
26136 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26137
26138 PR optimization/10312
26139 * gcc.c-torture/execute/20031214-1.c: New.
26140
26141 2003-12-14 Mark Mitchell <mark@codesourcery.com>
26142
26143 PR c++/10779
26144 PR c++/12160
26145 * g++.dg/parse/error3.C: New test.
26146 * g++.dg/parse/error4.C: Likewise.
26147 * g++.dg/abi/mangle4.C: Tweak error messages.
26148 * g++.dg/lookup/using5.C: Likewise.
26149 * g++.dg/other/error2.C: Likewise.
26150 * g++.dg/parse/typename5.C: Likewise.
26151 * g++.dg/parse/undefined1.C: Likewise.
26152 * g++.dg/template/arg2.C: Likewise.
26153 * g++.dg/template/ttp3.C: Likewise.
26154 * g++.dg/template/type1.C: Likewise.
26155 * g++.old-deja/g++.other/crash32.C: Likewise.
26156 * g++.old-djea/g++.pt/defarg8.C: Likewise.
26157
26158 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26159
26160 PR c++/13106
26161 * g++.dg/warn/noreturn-3.C: New test.
26162
26163 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26164
26165 PR c++/13118
26166 * g++.dg/abi/covariant3.C: New.
26167
26168 2003-12-12 Jakub Jelinek <jakub@redhat.com>
26169
26170 * g++.dg/eh/ia64-1.C: New test.
26171
26172 2003-12-12 Roger Sayle <roger@eyesopen.com>
26173
26174 PR optimization/13037
26175 * g77.f-torture/execute/13037.f: New test case.
26176
26177 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26178
26179 PR c++/12881
26180 * g++.dg/abi/covariant2.C: New.
26181
26182 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
26183
26184 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
26185
26186 2003-12-11 Zack Weinberg <zack@codesourcery.com>
26187
26188 * gcc.c-torture/execute/wchar_t-1.x: Delete.
26189
26190 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
26191
26192 PR other/10819
26193 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
26194 to fix Bug 10819.
26195 * lib/g++.exp (g++_version): Likewise.
26196 * lib/g77.exp (g77_version): Likewise.
26197 * lib/objc.exp (default_objc_version): Likewise.
26198
26199 2003-12-10 Richard Henderson <rth@redhat.com>
26200
26201 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
26202
26203 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
26204
26205 2003-12-08 Matt Austern <austern@apple.com>
26206
26207 PR c/13134
26208 * lib/gcc-dg.exp (dg-require-visibility): Define.
26209 * lib/target-supports (check_visibility_available): Define.
26210 * gcc.dg/visibility-1.c: New test.
26211 * gcc.dg/visibility-2.c: Likewise.
26212 * gcc.dg/visibility-3.c: Likewise.
26213 * gcc.dg/visibility-4.c: Likewise.
26214 * gcc.dg/visibility-5.c: Likewise.
26215 * gcc.dg/visibility-6.c: Likewise.
26216 * g++.dg/ext/visibility-1.C: Likewise.
26217 * g++.dg/ext/visibility-2.C: Likewise.
26218 * g++.dg/ext/visibility-3.C: Likewise.
26219 * g++.dg/ext/visibility-4.C: Likewise.
26220 * g++.dg/ext/visibility-5.C: Likewise.
26221 * g++.dg/ext/visibility-6.C: Likewise.
26222
26223 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26224
26225 * g++.dg/lookup/java1.C: New test.
26226 * g++.dg/lookup/java2.C: New test.
26227
26228 2003-12-07 Falk Hueffner <falk@debian.org>
26229
26230 * g++.dg/opt/noreturn-1.C: New test.
26231
26232 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
26233
26234 * gcc.dg/overflow-1.c: New test.
26235
26236 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26237
26238 * g77.f-torture/compile/13060.f: New test.
26239
26240 2003-12-06 Mark Mitchell <mark@codesourcery.com>
26241
26242 PR c++/13323
26243 * g++.dg/inherit/operator2.C: New test.
26244
26245 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26246
26247 PR c++/13305
26248 * g++.dg/ext/attrib9.C: New test.
26249
26250 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26251
26252 PR c++/13314
26253 * g++.dg/template/error7.C: New test.
26254
26255 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
26256 J"orn Rennecke <joern.rennecke@superh.com>
26257
26258 PR target/13302
26259 * g++.dg/other/struct-va_list.C: New test.
26260
26261 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26262
26263 PR c++/13166
26264 * g++.dg/parse/defarg6.C: New test.
26265
26266 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
26267
26268 PR target/13256
26269 * gcc.c-torture/execute/20031201-1.c: New test.
26270
26271 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
26272
26273 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
26274
26275 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26276
26277 * gcc.dg/builtin-return-1.c: New test.
26278
26279 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
26280 J"orn Rennecke <joern.rennecke@superh.com>
26281
26282 PR optimization/13260
26283 * gcc.c-torture/execute/20031204-1.c: New test.
26284
26285 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26286
26287 PR c++/9127
26288 * g++.dg/template/error6.C: New test.
26289
26290 2003-12-03 Jakub Jelinek <jakub@redhat.com>
26291
26292 * gcc.dg/20031202-1.c: New test.
26293
26294 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26295
26296 PR c++/13179
26297 * g++.dg/template/eh1.C: New test.
26298
26299 PR c++/10771
26300 * g++.dg/template/error5.C: New test.
26301
26302 2003-12-02 David Ung <davidu@mips.com>
26303
26304 * gcc.dg/compat/vector-check.h: Corrected type for var
26305 g_##TMODE
26306
26307 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26308
26309 PR c++/10126
26310 * g++.dg/template/ptrmem8.C: New test.
26311
26312 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26313
26314 PR c++/12573
26315 * g++.dg/template/dependent-expr3.C: New test.
26316
26317 2003-12-01 James Lemke <jim@wasabisystems.com>
26318
26319 * gcc.dg/arm-g2.c: New test.
26320
26321 2003-12-01 Roger Sayle <roger@eyesopen.com>
26322
26323 PR optimization/11634
26324 * gcc.dg/20031201-2.c: New test case.
26325
26326 2003-12-01 Zack Weinberg <zack@codesourcery.com>
26327
26328 PR 11433
26329 * objc.dg/proto-lossage-3.m: New test.
26330
26331 2003-12-01 Roger Sayle <roger@eyesopen.com>
26332
26333 PR optimization/12628
26334 * gcc.dg/20031201-1.c: New test case.
26335
26336 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26337
26338 * gcc.dg/unaligned-1.c: New test.
26339
26340 2003-11-30 Mark Mitchell <mark@codesourcery.com>
26341
26342 PR c++/9849
26343 * g++.dg/template/error4.C: New test.
26344 * g++.dg/template/nested3.C: Adjust error markers.
26345
26346 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26347
26348 * gcc.dg/cpp/assert4.c: Check more #system assertions.
26349
26350 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
26351
26352 PR c/10333
26353 * gcc.dg/bitfld-7.c: New test.
26354
26355 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
26356
26357 * gcc.dg/tls/asm-1.C: New test.
26358
26359 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26360
26361 * gcc.dg/cpp/assert4.c: Update.
26362
26363 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26364
26365 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
26366 * gcc.dg/builtin-apply3.c: New test.
26367
26368 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26369
26370 * lib/compat.exp (compat-obj): New xfaildata parameter.
26371 Use it to set compiler_conditional_xfail_data before compiling.
26372 (compat-get-options): Handle dg-xfail-if.
26373 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
26374 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
26375 * gcc.dg/compat/vector-1_y.c: Likewise.
26376 * gcc.dg/compat/vector-2_x.c: Likewise.
26377 * gcc.dg/compat/vector-2_y.c: Likewise.
26378
26379 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26380
26381 * g++.dg/opt/reg-stack4.C: New test.
26382
26383 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26384
26385 * gcc.dg/builtin-apply2.c: New test.
26386
26387 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26388
26389 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
26390
26391 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26392
26393 PR c++/12924
26394 * g++.dg/template/template-id-2.C: New test.
26395
26396 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26397
26398 PR c++/5369
26399 * g++.dg/template/memfriend1.C: New test.
26400 * g++.dg/template/memfriend2.C: Likewise.
26401 * g++.dg/template/memfriend3.C: Likewise.
26402 * g++.dg/template/memfriend4.C: Likewise.
26403 * g++.dg/template/memfriend5.C: Likewise.
26404 * g++.dg/template/memfriend6.C: Likewise.
26405 * g++.dg/template/memfriend7.C: Likewise.
26406 * g++.dg/template/memfriend8.C: Likewise.
26407 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
26408
26409 2003-11-21 Mark Mitchell <mark@codesourcery.com>
26410
26411 PR c++/12515
26412 * g++.dg/ext/cond1.C: New test.
26413
26414 2003-11-20 Richard Henderson <rth@redhat.com>
26415
26416 * gcc.dg/20020201-2.c: Remove.
26417 * gcc.dg/20020201-4.c: Remove.
26418 * gcc.dg/20020304-1.c: Remove.
26419
26420 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
26421
26422 * gcc.dg/cpp/trad/xwin1.c: New test case.
26423
26424 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
26425
26426 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
26427 * lib/g77.exp: Likewise.
26428 * lib/objc.exp: Likewise.
26429 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
26430 for darwin.
26431
26432 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26433
26434 PR c++/12932
26435 * g++.dg/template/static5.C: New test.
26436
26437 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
26438
26439 * gcc.dg/nested-func-1.c: New test.
26440
26441 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26442
26443 * gcc.dg/cpp/assert4.c: New test.
26444
26445 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26446
26447 PR c++/2294
26448 * g++.dg/lookup/using9.c: New test.
26449
26450 2003-11-14 Mark Mitchell <mark@codesourcery.com>
26451
26452 PR c++/12762
26453 * g++.dg/template/error3.C: New test.
26454
26455 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
26456
26457 PR ada/13035
26458 * ada/acats/run_acats, run_all.sh: Fix syntax error.
26459 No longer use a wrapper for gcc, since this does not work under
26460 Windows.
26461
26462 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26463
26464 PR c++/2094
26465 * g++.dg/template/ptrmem7.C: New test.
26466
26467 2003-11-13 Andrew Pinski <apinski@apple.com>
26468
26469 * gcc.c-torture/compile/20031113-1.c: New test.
26470
26471 2003-11-13 Mark Mitchell <mark@codesourcery.com>
26472 Kean Johnston <jkj@sco.com>
26473
26474 PR c/13029
26475 * gcc.dg/unused-4.c: Update.
26476
26477 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26478
26479 * g++.dg/opt/const3.C: New test.
26480
26481 2003-11-13 Jan Hubicka <jh@suse.cz>
26482
26483 * gcc.c-torture/compile/20031112-1.c: New test.
26484
26485 2003-11-12 Mark Mitchell <mark@codesourcery.com>
26486
26487 * g++.dg/parse/crash10.C: Remove bogus error marker.
26488
26489 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26490
26491 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
26492 (host_gcc): Likewise.
26493 (ROOT): Honor $PWDCMD.
26494 (BASE): Likewise.
26495 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
26496
26497 2003-11-12 Catherine Moore <clm@redhat.com>
26498
26499 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
26500
26501 2003-11-12 Andreas Jaeger <aj@suse.de>
26502 Jakub Jelinek <jakub@redhat.com>
26503 Andrew Pinski <pinskia@physics.uc.edu>
26504 Richard Henderson <rth@redhat.com>
26505
26506 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
26507 systems.
26508 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
26509
26510 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
26511 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
26512
26513 2003-11-11 Andreas Jaeger <aj@suse.de>
26514
26515 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
26516
26517 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
26518
26519 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
26520
26521 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
26522 Clean ups.
26523
26524 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
26525
26526 * gcc.dg/trampoline-1.c: New test.
26527
26528 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
26529
26530 * gcc.c-torture/compile/200031109-1.c: New test.
26531
26532 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26533
26534 PR c/3190
26535 PR c/8714
26536 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26537 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
26538 gcc.dg/format/no-y2k-1.c: Update.
26539
26540 2003-11-08 Roger Sayle <roger@eyesopen.com>
26541
26542 PR optimization/10467
26543 * gcc.dg/20031108-1.c: New test case.
26544
26545 2003-11-07 Geoffrey Keating <geoffk@apple.com>
26546
26547 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
26548
26549 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26550
26551 * gcc.dg/compound-lvalue-1.c: New test.
26552 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
26553 some XFAILs.
26554
26555 2003-11-06 Geoffrey Keating <geoffk@apple.com>
26556
26557 * gcc.dg/altivec-varargs-1.c: New test.
26558
26559 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26560
26561 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
26562 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
26563 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
26564 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
26565 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
26566
26567 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
26568
26569 * gcc.dg/cond-lvalue-1.c: New test.
26570
26571 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
26572
26573 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
26574
26575 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26576
26577 PR c++/11616
26578 * g++.dg/template/instantiate5.C: New test.
26579
26580 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26581
26582 PR c++/12726
26583 * g++.dg/ext/complit2.C: Replace test with self-contained version.
26584 * ChangeLog: Add missing first entry for above test.
26585
26586 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26587
26588 PR c++/9810
26589 * g++.dg/template/using8.C: New test.
26590 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
26591
26592 2003-11-02 Roger Sayle <roger@eyesopen.com>
26593
26594 PR optimization/10817
26595 * gcc.c-torture/compile/20031102-1.c: New test case.
26596
26597 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
26598
26599 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
26600 2147483647.
26601
26602 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26603
26604 * gcc.dg/20031102-1.c: New test.
26605
26606 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26607
26608 * gcc.dg/complex-1.c: New test.
26609
26610 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26611
26612 PR c++/12796
26613 * g++.dg/template/crash13.C: Adjust expected error location.
26614 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26615
26616 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26617
26618 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26619
26620 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26621
26622 PR/10239
26623 * gcc.c-torture/compile/20031031-2.c: New test.
26624
26625 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26626
26627 PR/11640
26628 * gcc.c-torture/compile/20031031-1.c: New test.
26629
26630 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26631
26632 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26633 * gcc.misc-tests/bprob.exp: Likewise.
26634 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
26635 the execution test on arm-elf configs.
26636 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
26637 configs that don't support scratch files.
26638 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
26639
26640 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
26641
26642 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
26643 done by dejagnu.
26644
26645 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
26646
26647 * ada/acats/run_all.sh: Redirect mv output to /dev/null
26648 Avoid non pure sh syntax. Add more logging.
26649
26650 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
26651 fail.
26652
26653 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26654
26655 PR libgcj/10610
26656 * gcc.dg/ppc-stackalign-1.c: New test.
26657
26658 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
26659
26660 * ada/acats/run_all.sh: Change output to be more compliant with
26661 dejagnu framework.
26662 Create acats.sum and acats.log files under testsuite/ada/acats
26663 Only run [a-z]* directories, to filter out e.g. CVS.
26664 Redirect build output to log file.
26665
26666 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26667
26668 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
26669
26670 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26671
26672 PR ada/5909:
26673 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
26674
26675 2003-10-27 Jakub Jelinek <jakub@redhat.com>
26676
26677 * gcc.c-torture/compile/20031023-1.c: New test.
26678 * gcc.c-torture/compile/20031023-2.c: New test.
26679 * gcc.c-torture/compile/20031023-3.c: New test.
26680 * gcc.c-torture/compile/20031023-4.c: New test.
26681
26682 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26683
26684 PR c++/10371
26685 * g++.dg/lookup/scoped8.C: New test.
26686
26687 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26688
26689 * g++.dg/opt/reg-stack3.C: New test.
26690
26691 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26692
26693 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
26694
26695 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26696
26697 PR c++/11076
26698 * g++.dg/template/crash13.C: New test.
26699
26700 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26701
26702 * gcc.dg/c99-restrict-2.c: New test.
26703
26704 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
26705
26706 PR c++/12698, c++/12699, c++/12700, c++/12566
26707 * g++.dg/inherit/covariant9.C: New test.
26708 * g++.dg/inherit/covariant10.C: New test.
26709 * g++.dg/inherit/covariant11.C: New test.
26710
26711 2003-10-23 Jason Merrill <jason@redhat.com>
26712
26713 PR c++/12726
26714 * g++.dg/ext/complit2.C: New test.
26715
26716 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26717
26718 PR target/12654
26719 * gcc.c-torture/execute/20031020-1.c: New test.
26720
26721 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26722
26723 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
26724 following the jump_insn.
26725
26726 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
26727
26728 * gcc.dg/cast-lvalue-1.c: New test.
26729
26730 2003-10-21 Mark Mitchell <mark@codesourcery.com>
26731
26732 PR c++/11962
26733 * g++.dg/template/cond2.C: New test.
26734
26735 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
26736
26737 * gcc.dg/builtins-28.c: New test.
26738
26739 2003-10-20 Jan Hubicka <jh@suse.cz>
26740
26741 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
26742 parameter.
26743 * testsuite/gcc.dg/inline-2.c: Likewise.
26744
26745 2003-10-20 Phil Edwards <phil@codesourcery.com>
26746
26747 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
26748 * gcc.dg/nest.c: Likewise.
26749
26750 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26751
26752 PR c++/9781, c++/10583, c++/11862
26753 * g++.dg/parse/crash13.C: New test.
26754
26755 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26756
26757 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
26758
26759 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26760
26761 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
26762 Define HAVE_C99_RUNTIME except on Solaris.
26763 * gcc.dg/builtins-20.c: Likewise.
26764
26765 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26766
26767 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
26768
26769 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26770
26771 PR c++/12495
26772 * g++.dg/template/crash21.C: New test.
26773
26774 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26775
26776 PR c++/2513
26777 * g++.dg/template/typename5.C: New test.
26778
26779 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26780
26781 PR c++/12369
26782 * g++.dg/template/friend25.C: New test.
26783
26784 2003-10-16 Ziemowit Laski <zlaski@apple.com>
26785
26786 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
26787 versions.
26788
26789 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
26790
26791 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
26792 == 2147483647.
26793
26794 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
26795
26796 * gcc.c-torture/execute/960416-1.x: Remove.
26797 * gcc.c-torture/execute/divconst-3.x: Likewise.
26798
26799 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
26800
26801 PR target/12598
26802 * gcc.dg/torture/cris-volatile-1.c: New test.
26803
26804 2003-10-14 Roger Sayle <roger@eyesopen.com>
26805
26806 PR optimization/9325
26807 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
26808 for overflowing floating point to integer conversion during RTL
26809 simplification.
26810
26811 2003-10-13 Ziemowit Laski <zlaski@apple.com>
26812
26813 * objc/execute/_cmd.m: Fix typo.
26814 * objc.dg/image-info.m, objc.dg/symtab-1.m:
26815 Relax 'scan-assembler' regexp.
26816 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
26817 objc.dg/try-catch-4.m: Run on non-Darwin targets.
26818 * objc.dg/zero-link-2.m: Remove blank line.
26819 * objc.dg/zero-link-3.m: New test case.
26820
26821 2003-10-13 Geoffrey Keating <geoffk@apple.com>
26822
26823 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
26824
26825 * gcc.dg/asm-names.c: Use scan-assembler-not rather
26826 than linker trickery.
26827
26828 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26829
26830 PR c++/12370
26831 * g++.dg/other/friend2.C: New test.
26832
26833 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26834
26835 * gcc.dg/20031012-1.c: New test.
26836
26837 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26838
26839 * gcc.dg/weak/weak-3.c: Fix for new warning.
26840
26841 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
26842
26843 PR optimization/8750
26844 * gcc.c-torture/execute/20031012-1.c: New test case.
26845
26846 2003-10-11 Roger Sayle <roger@eyesopen.com>
26847
26848 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
26849 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
26850
26851 2003-10-11 Roger Sayle <roger@eyesopen.com>
26852
26853 PR optimization/12260
26854 * gcc.c-torture/compile/20031011-2.c: New test case.
26855
26856 2003-10-11 Roger Sayle <roger@eyesopen.com>
26857
26858 * gcc.c-torture/execute/20031011-1.c: New testcase.
26859
26860 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
26861
26862 * gcc.c-torture/compile/20031011-1.c: New test.
26863
26864 2003-10-11 Jan Hubicka <jh@suse.cz>
26865
26866 * g++.dg/other/first-global.C: New test.
26867
26868 2003-10-11 Roger Sayle <roger@eyesopen.com>
26869
26870 * gcc.c-torture/execute/string-opt-18.c: New testcase.
26871
26872 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
26873
26874 * gcc.c-torture/compile/20031010-1.c: New test.
26875
26876 2003-10-10 Geoffrey Keating <geoffk@apple.com>
26877
26878 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
26879 * gcc.c-torture/execute/va-arg-25.c: ... here.
26880
26881 2003-10-09 Mark Mitchell <mark@codesourcery.com>
26882
26883 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
26884
26885 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
26886
26887 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
26888
26889 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26890
26891 * g++.dg/parse/error2.C: New test.
26892
26893 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26894
26895 PR c++/11097
26896 * g++.dg/other/error5.C: Modify the error message.
26897 * g++.dg/lookup/using8.C: New test.
26898
26899 2003-10-07 Geoffrey Keating <geoffk@apple.com>
26900
26901 * gcc.dg/darwin-abi-2.c: New file.
26902 * gcc.c-torture/execute/va-arg-24.c: New file.
26903
26904 2003-10-06 Bob Wilson <bob.wilson@acm.org>
26905
26906 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
26907 indentation.
26908
26909 2003-10-06 Mark Mitchell <mark@codesourcery.com>
26910
26911 PR c++/10147
26912 * g++.dg/other/error4.C: Update error messages.
26913 * g++.dg/template/ptrmem4.C: Likewise.
26914
26915 PR c++/12337
26916 * g++.dg/init/new9.C: New test.
26917
26918 PR c++/12334, c++/12236, c++/8656
26919 * g++.dg/ext/attrib8.C: New test.
26920
26921 2003-10-06 Devang Patel <dpatel@apple.com>
26922
26923 * gcc.dg/debug/dwarf2-3.h: New test.
26924 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
26925
26926 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
26927
26928 * g++.dg/opt/cfg2.C: New test.
26929
26930 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26931
26932 * g++.dg/opt/float1.C: New test.
26933
26934 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26935
26936 * gcc.dg/c90-array-lval-6.c: New test.
26937 * gcc.dg/c99-array-lval-6.c: New test.
26938
26939 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
26940 Ziemowit Laski <zlaski@apple.com>
26941
26942 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
26943 'Derived', so that it is never considered a class method; add
26944 new warning for '+port' method ambiguity.
26945 * objc.dg/method-12.m: Include <objc/objc.h> instead of
26946 <objc/objc-api.h> (needed on Mac OS X).
26947 * objc.dg/method-13.m: New test.
26948
26949 2003-10-03 Roger Sayle <roger@eyesopen.com>
26950
26951 PR optimization/9325, PR java/6391
26952 * gcc.c-torture/execute/20031003-1.c: New test case.
26953
26954 2003-10-02 Mark Mitchell <mark@codesourcery.com>
26955
26956 PR optimization/12180
26957 * gcc.dg/20031002-1.c: New test.
26958
26959 PR c++/12486
26960 * g++.dg/inherit/error1.C: New test.
26961
26962 2003-10-02 Chris Demetriou <cgd@broadcom.com>
26963
26964 * lib/f-torture.exp (search_for): Rename to...
26965 (search_for_re): This. Also, clean up comments and the
26966 "regexp" invocation.
26967
26968 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
26969
26970 * gcc.c-torture/compile/20031002-1.c: New test.
26971
26972 2003-10-02 Jakub Jelinek <jakub@redhat.com>
26973
26974 * g++.dg/opt/cond1.C: New test.
26975
26976 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
26977
26978 * gcc.dg/Wold-style-definition-2.c: New testcase.
26979 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
26980
26981 2003-09-29 Richard Henderson <rth@redhat.com>
26982
26983 * g++.dg/init/array10.C: Add dg-options.
26984
26985 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
26986
26987 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
26988
26989 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26990
26991 * g++.dg/template/friend19.C: Fix typo.
26992 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
26993
26994 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
26995
26996 * gcc.c-torture/execute/20030928-1.c: New test.
26997 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
26998
26999 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27000
27001 * g++.dg/opt/unroll1.C: New test.
27002
27003 2003-09-26 Roger Sayle <roger@eyesopen.com>
27004
27005 PR optimization/11741
27006 * gcc.dg/20030926-1.c: New test case.
27007
27008 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27009
27010 PR c++/5655
27011 * g++.dg/parse/access7.C: New test.
27012 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
27013
27014 2003-09-24 Ziemowit Laski <zlaski@apple.com>
27015
27016 MERGE OF objc-improvements-branch into MAINLINE:
27017 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
27018 if libobjc has not been built.
27019 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
27020 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
27021 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
27022 objc/execute/nested-3.m, objc/execute/np-2.m,
27023 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
27024 objc/execute/redefining_self.m, objc/execute/root_methods.m,
27025 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
27026 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
27027 objc.dg/special/unclaimed-category-1.h,
27028 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
27029 well as GNU runtime.
27030 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
27031 * execute/cascading-1.m, execute/function-message-1.m,
27032 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
27033 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
27034 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
27035 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
27036 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
27037 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
27038 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
27039 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
27040 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
27041 * objc.dg/bitfield-2.m: Run only on Darwin.
27042 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
27043 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
27044 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
27045 * objc.dg/const-str-1.m: Fix constant string layout.
27046
27047 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
27048
27049 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
27050
27051 2003-09-23 Geoffrey Keating <geoffk@apple.com>
27052
27053 * gcc.dg/darwin-abi-1.c: New file.
27054
27055 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
27056
27057 PR target/12281
27058 * gcc.c-torture/compile/20030921-1.c: New test.
27059
27060 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27061
27062 * g++.dg/opt/reg-stack2.C: New test.
27063
27064 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27065
27066 * g++.dg/eh/delayslot1.C: New test.
27067
27068 2003-09-20 Richard Henderson <rth@redhat.com>
27069
27070 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
27071
27072 2003-09-20 Roger Sayle <roger@eyesopen.com>
27073
27074 * gcc.c-torture/execute/20030920-1.c: New test case.
27075
27076 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27077
27078 * g++.dg/rtti/typeid3.C: Correct expected error message.
27079
27080 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27081
27082 PR c++/157
27083 * g++.dg/parse/crash12.C: New test.
27084
27085 2003-09-19 Janis Johnson <janis187@us.ibm.com>
27086
27087 * gcc.dg/compat/mixed-struct-check.h: New.
27088 * gcc.dg/compat/mixed-struct-defs.h: New.
27089 * gcc.dg/compat/mixed-struct-init.h: New.
27090 * gcc.dg/compat/struct-by-value-19_main.c: New.
27091 * gcc.dg/compat/struct-by-value-19_x.c: New.
27092 * gcc.dg/compat/struct-by-value-19_y.c: New.
27093 * gcc.dg/compat/struct-by-value-20_main.c: New.
27094 * gcc.dg/compat/struct-by-value-20_x.c: New.
27095 * gcc.dg/compat/struct-by-value-20_y.c: New.
27096 * gcc.dg/compat/struct-return-19_main.c: New.
27097 * gcc.dg/compat/struct-return-19_x.c: New.
27098 * gcc.dg/compat/struct-return-19_y.c: New.
27099 * gcc.dg/compat/struct-return-20_main.c: New.
27100 * gcc.dg/compat/struct-return-20_x.c: New.
27101 * gcc.dg/compat/struct-return-20_y.c: New.
27102
27103 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
27104 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
27105 so that it will not complain on LP64 targets.
27106
27107 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27108
27109 PR c++/495
27110 * g++.dg/template/friend24.C: New test.
27111
27112 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
27113
27114 PR c++/12332
27115 * g++.dg/template/memtmpl2.C: New test.
27116
27117 2003-09-18 Mark Mitchell <mark@codesourcery.com>
27118
27119 PR target/11184
27120 * gcc.dg/builtin-apply1.c: New test.
27121
27122 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
27123
27124 PR c++/9848
27125 * g++.dg/warn/Wunused-4.C: New test.
27126
27127 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27128
27129 PR c++/12316
27130 * g++.dg/other/gc2.C: New test.
27131
27132 2003-09-17 Mark Mitchell <mark@codesourcery.com>
27133
27134 PR c++/11991
27135 * g++.dg/rtti/typeid3.C: New test.
27136
27137 PR c++/12266
27138 * g++.dg/overload/template1.C: New test.
27139
27140 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27141
27142 * g++.dg/opt/cfg3.C: New test.
27143
27144 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27145
27146 PR c++/7939
27147 * g++.dg/template/crash11.C: New test.
27148
27149 2003-09-16 Jason Merrill <jason@redhat.com>
27150 Jakub Jelinek <jakub@redhat.com>
27151
27152 * gcc.dg/attr-warn-unused-result.c: New test.
27153
27154 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
27155
27156 PR c++/12184
27157 * g++.dg/expr/call2.C: New test.
27158
27159 2003-09-15 Andreas Jaeger <aj@suse.de>
27160
27161 * gcc.dg/Wold-style-definition-1.c: New test.
27162
27163 2003-09-14 Mark Mitchell <mark@codesourcery.com>
27164
27165 PR c++/3907
27166 * g++.dg/parse/template12.C: New test.
27167
27168 * g++.dg/abi/bitfield11.C: New test.
27169 * g++.dg/abi/bitfield12.C: Likewise.
27170
27171 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
27172
27173 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
27174 non-expansion of functional macro name without arguments at EOL.
27175 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
27176
27177 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
27178
27179 * gcc.c-torture/execute/20030914-[12].c: New tests.
27180
27181 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
27182
27183 PR c++/11788
27184 * g++.dg/overload/addr1.C: New test.
27185
27186 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
27187
27188 * gcc.dg/20030909-1.c: New test.
27189
27190 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27191
27192 * gcc.dg/ultrasp10.c: New test.
27193
27194 2003-09-09 Devang Patel <dpatel@apple.com>
27195
27196 * gcc.dg/darwin-ld-6.c: New test.
27197
27198 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27199
27200 * gcc.dg/torture/builtin-explog-1.c: New testcase.
27201
27202 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27203
27204 * gcc.dg/ia64-types1.c: New test.
27205 * gcc.dg/ia64-types2.c: Likewise.
27206
27207 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27208
27209 * gcc.dg/builtins-1.c: Add more _Complex tests.
27210 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27211
27212 * gcc.dg/builtins-1.c: Test existing _Complex functions.
27213 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27214
27215 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27216
27217 PR c++/11786
27218 * g++.dg/lookup/koenig2.C: New test.
27219
27220 PR c++/5296
27221 * g++.dg/rtti/typeid2.C: New test.
27222
27223 2003-09-08 Jakub Jelinek <jakub@redhat.com>
27224
27225 * gcc.c-torture/compile/20030904-1.c: New test.
27226
27227 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27228
27229 * g++.dg/opt/longbranch2.C: New test.
27230
27231 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27232
27233 * g++.dg/template/crash10.C: Only compile it.
27234
27235 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27236
27237 PR middle-end/11665
27238 * gcc.c-torture/compile/20030907-1.c: New test.
27239 * g++.dg/init/array11.C: New test.
27240
27241 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27242
27243 PR c++/11852
27244 * g++.dg/init/struct1.C: New test.
27245
27246 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27247
27248 PR c++/12181
27249 * g++.dg/expr/comma1.C: New test.
27250
27251 2003-09-06 Mark Mitchell <mark@codesourcery.com>
27252
27253 PR c++/11867
27254 * g++.dg/expr/static_cast5.C: New test.
27255
27256 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
27257
27258 PR c++/11507
27259 * g++.dg/lookup/scoped7.C: New test.
27260
27261 PR c++/9574
27262 * g++.dg/other/static1.C: New test.
27263
27264 PR c++/11490
27265 * g++.dg/warn/template-1.C: New test.
27266
27267 PR c++/11432
27268 * g++.dg/template/crash10.C: New test.
27269
27270 PR c++/2478
27271 * g++.dg/overload/VLA.C: New test.
27272
27273 PR c++/10804
27274 * g++.dg/template/call1.C: New test.
27275
27276 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27277
27278 PR c++/11794
27279 * g++.dg/parse/using3.C: New test.
27280
27281 2003-09-06 Roger Sayle <roger@eyesopen.com>
27282
27283 PR c++/11409
27284 * g++.dg/overload/builtin3.C: New test case.
27285
27286 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
27287
27288 PR c/9862
27289 * gcc.dg/20030906-1.c: New test.
27290 * gcc.dg/20030906-2.c: Likewise.
27291
27292 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27293
27294 PR c++/12167
27295 * g++.dg/parse/defarg5.C: New test.
27296
27297 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
27298
27299 2003-09-05 Mark Mitchell <mark@codesourcery.com>
27300
27301 PR c++/12163
27302 * g++.dg/expr/static_cast4.C: New test.
27303
27304 PR c++/12146
27305 * g++.dg/template/crash9.C: New test.
27306
27307 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
27308
27309 * g++.old-deja/g++.ext/pretty2.C: Update for change
27310 in __FUNCTION__.
27311 * g++.old-deja/g++.ext/pretty3.C: Likewise.
27312
27313 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
27314
27315 PR c++/11922
27316 * g++/dg/template/qualified-id1.C: New test.
27317
27318 PR c++/12037
27319 * g++.dg/warn/noeffect4.C: New test.
27320
27321 2003-09-04 Matt Austern <austern@apple.com>
27322
27323 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
27324 * g++.dg/ext/fnname2.C: Likewise.
27325 * g++.dg/ext/fnname3.C: Likewise.
27326
27327 2003-09-04 Mark Mitchell <mark@codesourcery.com>
27328
27329 * g++.dg/expr/lval1.C: New test.
27330 * g++.dg/ext/lvcast.C: Remove.
27331
27332 2003-09-03 Roger Sayle <roger@eyesopen.com>
27333
27334 PR optimization/11700.
27335 * gcc.c-torture/compile/20030903-1.c: New test case.
27336
27337 2003-09-03 Mark Mitchell <mark@codesourcery.com>
27338
27339 PR c++/12053
27340 * g++.dg/abi/layout4.C: New test.
27341
27342 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
27343
27344 PR c++/11553
27345 * g++.dg/parse/friend3.C: New test.
27346
27347 2003-09-02 Mark Mitchell <mark@codesourcery.com>
27348
27349 PR c++/11847
27350 * g++.dg/template/class1.C: New test.
27351
27352 PR c++/11808
27353 * g++.dg/expr/call1.C: New test.
27354
27355 2003-09-01 Mark Mitchell <mark@codesourcery.com>
27356
27357 PR c++/12114
27358 * g++.dg/init/ref9.C: New test.
27359
27360 PR c++/11972
27361 * g++.dg/template/nested4.C: New test.
27362
27363 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27364
27365 PR c++/12093
27366 * g++.dg/template/non-dependent4.C: New test.
27367
27368 PR c++/11928
27369 * g++.dg/inherit/conv1.C: New test.
27370
27371 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27372
27373 PR c++/6196
27374 * g++.dg/ext/label1.C: New test.
27375 * g++.dg/ext/label2.C: Likewise.
27376
27377 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27378
27379 * g++.dg/expr/cond3.C: New test.
27380
27381 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27382
27383 * gcc.dg/builtins-1.c: Add new builtin cases.
27384
27385 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27386
27387 * gcc.dg/builtins-1.c: Add new cases.
27388 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27389
27390 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27391
27392 * gcc.dg/builtins-1.c: Add more math builtin tests.
27393 * gcc.dg/torture/builtin-attr-1.c: New test.
27394
27395 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27396
27397 PR optimization/5079
27398 * g++.dg/opt/static3.C: New test.
27399
27400 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27401
27402 * gcc.misc-tests/gcov-10b.c: New test.
27403
27404 2003-08-27 Mark Mitchell <mark@codesourcery.com>
27405
27406 * g++.dg/opt/ptrmem3.C: New test.
27407
27408 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
27409
27410 2003-08-27 Jakub Jelinek <jakub@redhat.com>
27411
27412 * gcc.dg/20030826-2.c: New test.
27413
27414 2003-08-26 Roger Sayle <roger@eyesopen.com>
27415
27416 PR middle-end/12002
27417 * g77.f-torture/compile/12002.f: New test case.
27418
27419 2003-08-26 Roger Sayle <roger@eyesopen.com>
27420
27421 * gcc.dg/20030826-1.c: New test case.
27422
27423 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
27424
27425 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
27426
27427 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
27428
27429 PR c++/11871
27430 * c++.dg/lookup/crash1.C: New test.
27431
27432 * c++.dg/warn/noeffect3.C: New test.
27433
27434 2003-08-25 Janis Johnson <janis187@us.ibm.com>
27435
27436 * gcc.dg/compat/vector-1_x.c: Compile with -w.
27437 * gcc.dg/compat/vector-1_y.c: Ditto.
27438 * gcc.dg/compat/vector-2_x.c: Ditto.
27439 * gcc.dg/compat/vector-2_y.c: Ditto.
27440
27441 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
27442
27443 * gcc.dg/20030702-1.c: New test.
27444
27445 2003-08-25 Mark Mitchell <mark@codesourcery.com>
27446
27447 PR c++/8795
27448 * g++.dg/ext/altivec-1.C: New test.
27449
27450 2003-08-24 Richard Henderson <rth@redhat.com>
27451
27452 * g++.dg/eh/simd-2.C: Add -w for x86.
27453
27454 2003-08-23 Jakub Jelinek <jakub@redhat.com>
27455
27456 * gcc.dg/20030815-1.c: New test.
27457
27458 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27459
27460 PR c++/3765
27461 * g++.dg/parse/access6.C: New test.
27462
27463 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27464
27465 PR c++/641, c++/11876
27466 * g++.dg/template/friend22.C: New test.
27467 * g++.dg/template/friend23.C: Likewise.
27468
27469 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27470
27471 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
27472 identically.
27473
27474 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27475
27476 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
27477
27478 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27479
27480 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
27481
27482 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27483
27484 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
27485
27486 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27487
27488 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
27489
27490 2003-08-21 Mark Mitchell <mark@codesourcery.com>
27491
27492 PR c++/11919
27493 * g++.dg/overload/prom1.C: New test.
27494
27495 PR c++/11551
27496 * g++.dg/parse/dtor2.C: New test.
27497
27498 PR c++/10762
27499 * g++.dg/parse/using2.C: New test.
27500
27501 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
27502
27503 PR target/11805
27504 * gcc.c-torture/compile/20030821-1.c: New.
27505
27506 2003-08-20 Mark Mitchell <mark@codesourcery.com>
27507
27508 PR c++/11834
27509 * g++.dg/template/deduce2.C: New test.
27510
27511 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
27512
27513 * gcc.c-torture/execute/20030821-1.c: New test.
27514
27515 2003-08-20 Roger Sayle <roger@eyesopen.com>
27516
27517 PR middle-end/11984
27518 * gcc.dg/20030820-1.c: New test case.
27519
27520 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
27521
27522 PR c++/11945
27523 * g++.dg/warn/noeffect2.C: New test.
27524
27525 2003-08-19 Mark Mitchell <mark@codesourcery.com>
27526
27527 PR c++/10926
27528 * g++.dg/template/dtor2.C: New test.
27529
27530 PR c++/11684
27531 * g++.dg/template/operator1.C: New test.
27532 * g++.dg/parse/operator4.C: New test.
27533
27534 PR c++/11946.C
27535 * g++.dg/expr/enum1.C: New test.
27536 * gcc.dg/c99-bool-1.c: Remove bogus warning.
27537
27538 PR c++/11036.C
27539 * g++.dg/parse/elab2.C: New test.
27540 * g++.dg/parse/typedef4.C: Change error message.
27541 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
27542 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
27543 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
27544
27545 2003-08-19 Geoffrey Keating <geoffk@apple.com>
27546
27547 * gcc.dg/pch/warn-1.c: New.
27548 * gcc.dg/pch/warn-1.hs: New.
27549
27550 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
27551 not-tested file.
27552
27553 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27554
27555 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
27556
27557 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27558
27559 * gcc.dg/uninit-D.c: New Test.
27560 * gcc.dg/uninit-E.c: New Test.
27561 * gcc.dg/uninit-F.c: New Test.
27562 * gcc.dg/uninit-G.c: New Test.
27563
27564 2003-08-19 Michael Ritzert <ritzert@t-online.de>
27565
27566 * g++.dg/README: Describe the pch directory.
27567
27568 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27569
27570 PR c++/11174
27571 * g++.dg/parse/access4.C: New test.
27572 * g++.dg/parse/access5.C: Likewise.
27573 * g++.old-deja/g++.jason/access17.C: Adjust error message.
27574
27575 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
27576
27577 * gcc.dg/noncompile/20030818-1.c: New.
27578
27579 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
27580
27581 PR c++/11957
27582 * g++.dg/warn/noeffect1.C: New test.
27583
27584 * g++.dg/template/scope2.C: New test.
27585 * g++.dg/template/error2.C: Correct dg-error
27586
27587 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
27588
27589 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
27590
27591 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
27592
27593 PR C++/11512
27594 * g++.dg/template/warn1.C: New.
27595
27596 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
27597
27598 * g++.dg/template/error2.C: New test.
27599 * g++.dg/lookup/using7.C: Adjust errors
27600 * g++.old-deja/g++.pt/crash36.C: Likewise.
27601 * g++.old-deja/g++.pt/derived3.C: Likewise.
27602
27603 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27604
27605 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
27606 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
27607 * gcc.c-torture/execute/builtins/string-9.c: New, from
27608 string-opt-9.c. Adjust for execute/builtins framework.
27609 * gcc.c-torture/execute/string-opt-9.c: Delete.
27610
27611 2003-08-12 Mark Mitchell <mark@codesourcery.com>
27612
27613 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
27614
27615 * g++.dg/parse/ret-type2.C: New test.
27616
27617 PR c++/11703
27618 * g++.dg/init/new8.C: New test.
27619
27620 PR c++/10923
27621 * g++.dg/parse/typedef5.C: New test.
27622
27623 PR c++/9512
27624 * g++.dg/parse/qualified2.C: New test.
27625 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
27626 invalid code.
27627
27628 2003-08-11 Mark Mitchell <mark@codesourcery.com>
27629
27630 * g++.dg/conversion/ptrmem1.C: New test.
27631
27632 2003-08-11 Jakub Jelinek <jakub@redhat.com>
27633
27634 PR target/11693
27635 * gcc.dg/20030811-1.c: New test.
27636
27637 PR target/11535
27638 * gcc.c-torture/execute/20030811-1.c: New test.
27639
27640 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27641
27642 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
27643
27644 2003-08-10 Mark Mitchell <mark@codesourcery.com>
27645
27646 PR c++/11789.C
27647 * g++.dg/inherit/multiple1.C: New test.
27648
27649 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
27650
27651 * gcc.dg/spe1.c: New test.
27652
27653 PR c++/11670
27654 * g++.dg/expr/cast2.C: New test.
27655
27656 PR c++/10530
27657 * g++.dg/template/dependent-name2.C: New test.
27658
27659 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
27660
27661 * g++.dg/parse/crash11.C: Put the dg options in comments.
27662
27663 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
27664
27665 * lib/gcc-dg.exp: Update for diagnostic change.
27666
27667 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27668
27669 PR c++/5767
27670 * g++.dg/parse/crash11.C: New test.
27671
27672 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
27673
27674 * gcc.dg/cpp/spacing1.c: Update.
27675
27676 2003-08-04 Janis Johnson <janis187@us.ibm.com>
27677
27678 PR target/11739
27679 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
27680 a value for -mtune.
27681
27682 2003-08-04 Roger Sayle <roger@eyesopen.com>
27683
27684 PR middle-end/11771
27685 * gcc.c-torture/compile/20030804-1.c: New test case.
27686
27687 2003-08-04 Roger Sayle <roger@eyesopen.com>
27688
27689 * gcc.dg/20030804-1.c: New test case.
27690
27691 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
27692
27693 * gcc.dg/cpp/separate-1.c: New test.
27694
27695 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
27696
27697 PR c++/11704
27698 * g++.dg/template/dependent-expr2.C: New test.
27699
27700 PR c++/11766
27701 * g++.dg/expr/ptrmem1.C: New test.
27702
27703 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27704
27705 PR c++/9453
27706 * g++.dg/template/friend15.C: New test.
27707
27708 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
27709
27710 * lib/dg-pch.exp: Work round PCH bug.
27711
27712 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27713
27714 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
27715 builtins. Move cases from builtins-4.c here.
27716
27717 * gcc.dg/torture/builtin-math-1.c: New test taken from
27718 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
27719 additional cases.
27720
27721 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
27722 Delete.
27723
27724 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
27725
27726 PR c++/9447
27727 * g++.dg/template/using7.C: New test.
27728
27729 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
27730
27731 * import1.c, import2.c: New tests.
27732
27733 2003-08-01 Jakub Jelinek <jakub@redhat.com>
27734
27735 * g++.dg/eh/crossjump1.C: New test.
27736
27737 2003-08-01 Mark Mitchell <mark@codesourcery.com>
27738
27739 PR c++/11697
27740 * g++.dg/template/using6.C: New test.
27741
27742 PR c++/11744
27743 * g++.dg/template/koenig2.C: New test.
27744
27745 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27746
27747 PR c++/7983
27748 * g++.dg/parse/typedef4.C: New test.
27749
27750 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27751
27752 PR c++/8442, c++/8806
27753 * g++.dg/template/elab1.C: New test.
27754 * g++.dg/template/type2.C: Likewise.
27755 * g++.dg/template/ttp3.C: Adjust expected error message.
27756 * g++.old-deja/g++.law/visibility13.C: Likewise.
27757 * g++.old-deja/g++.niklas/t135.C: Likewise.
27758 * g++.old-deja/g++.pt/ttp41.C: Likewise.
27759 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
27760 template argument.
27761 * g++.old-deja/g++.pt/ttp44.C: Likewise.
27762
27763 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
27764
27765 PR c++/11295
27766 * g++.dg/ext/stmtexpr1.C: New test.
27767
27768 * g++.dg/opt/tmp1.C: New test.
27769
27770 PR c++/11525
27771 * g++.dg/parse/constant4.C: New test.
27772
27773 PR c++/9447
27774 * g++.dg/template/using5.C: New test.
27775
27776 2003-07-31 Roger Sayle <roger@eyesopen.com>
27777
27778 * gcc.dg/builtins-27.c: New test case.
27779
27780 2003-07-31 Jakub Jelinek <jakub@redhat.com>
27781
27782 * gcc.dg/tls/opt-7.c: New test.
27783
27784 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
27785
27786 * g++.old-deja/g++.other/crash18.C: Remove.
27787
27788 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
27789
27790 * g++.dg/template/explicit3.C: New.
27791 * g++.dg/template/explicit4.C: New.
27792 * g++.dg/template/explicit5.C: New.
27793
27794 PR c++/11347
27795 * g++.dg/template/memtmpl1.C: New.
27796
27797 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
27798
27799 PR target/11565
27800 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
27801 * gcc.dg/i386-387-5.c (dg-options): Likewise.
27802
27803 2003-07-30 Jan Hubicka <jh@suse.cz>
27804
27805 * vtgc1.c: Kill.
27806
27807 2003-07-29 Zack Weinberg <zack@codesourcery.com>
27808
27809 * gcc.dg/struct-in-proto-1.c: New test.
27810
27811 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
27812
27813 * gcc.dg/cpp/include2.c: Only expect one message.
27814
27815 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
27816
27817 PR c++/9447
27818 * g++.dg/template/using1.C: New test.
27819 * g++.dg/template/using2.C: New test.
27820 * g++.dg/template/using3.C: New test.
27821 * g++.dg/template/using4.C: New test.
27822
27823 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
27824
27825 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
27826 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27827
27828 2003-07-28 Jan Hubicka <jh@suse.cz>
27829
27830 PR c++/11530
27831 * g++.dg/opt/call1.C: New test.
27832
27833 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
27834
27835 PR c++/11667
27836 * g++.dg/init/enum2.C: New test.
27837 * g++.dg/template/overload1.C: Add "-w" option.
27838
27839 2003-07-28 <hp@bitrange.com>
27840
27841 * gcc.dg/Wdeclaration-after-statement-1.c,
27842 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
27843
27844 2003-07-28 Jakub Jelinek <jakub@redhat.com>
27845
27846 * gcc.c-torture/compile/20030725-1.c: New test.
27847
27848 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
27849
27850 * gcc.dg/20030505.c: Only run for SPE.
27851 Remove definition of opaque type.
27852
27853 2003-07-27 Mark Mitchell <mark@codesourcery.com>
27854
27855 * g++.dg/template/ptrmem6.C: New test.
27856
27857 2003-07-26 Geoffrey Keating <geoffk@apple.com>
27858
27859 * gcc.c-torture/compile/zero-strct-2.c: New test.
27860
27861 2003-07-25 Geoffrey Keating <geoffk@apple.com>
27862
27863 * gcc.dg/intermod-1.c: New test.
27864
27865 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
27866
27867 PR c++/11617
27868 * g++.dg/template/lookup2.C: New test.
27869 * g++.dg/template/memclass1.C: Remove instantiated from error.
27870 * g++.dg/other/error2.C: Tweak expected errors.
27871
27872 PR c++/11596
27873 * g++.dg/template/defarg3.C: New test.
27874
27875 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
27876
27877 2003-07-24 Mark Mitchell <mark@codesourcery.com>
27878
27879 * g++.dg/inherit/access5.C: New test.
27880
27881 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27882
27883 PR c++/11513
27884 * g++.dg/template/crash8.C: New test.
27885
27886 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
27887
27888 PR c/10602
27889 * gcc.dg/noncompile/incomplete-2.c: New test.
27890
27891 2003-07-23 Mark Mitchell <mark@codesourcery.com>
27892
27893 PR c++/11645
27894 * g++.dg/inherit/access4.C: New test.
27895
27896 PR c++/11517
27897 * g++.dg/expr/cond2.C: New test.
27898
27899 PR optimization/10679
27900 * g++.dg/opt/inline4.C: New test.
27901
27902 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
27903
27904 * g++.dg/parse/crash10: New test.
27905
27906 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27907
27908 * g++.dg/ext/flexary1.C: New test.
27909
27910 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27911
27912 PR c++/10793
27913 * g++.dg/template/crash9.C: New test.
27914
27915 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27916
27917 PR c++/3004
27918 * g++.dg/parse/typedef3.C: New test.
27919
27920 PR c++/7906
27921 * g++.dg/parse/operator2.C: New test.
27922
27923 PR c++/8895
27924 * g++.dg/parse/def-tmpl-arg1.C: New test.
27925
27926 PR c++/9282
27927 * g++.dg/parse/funptr1.C: New test.
27928
27929 PR c++/9452
27930 * g++.dg/parse/ambig3.C: New test.
27931
27932 PR c++/9454
27933 * g++.dg/parse/operator3.C: New test.
27934
27935 PR c++/9486
27936 * g++.dg/parse/template10.C: New test.
27937
27938 PR c++/9488
27939 * g++.dg/parse/template11.C: New test.
27940
27941 PR c++/10150
27942 * g++.dg/parse/invalid-op1.C: New test.
27943
27944 PR c++/10247
27945 * g++.dg/parse/condexpr1.C: New test.
27946
27947 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27948
27949 * g++.dg/ext/packed3.C: New test.
27950 * g++.dg/ext/packed4.C: New test.
27951
27952 * gcc.dg/pack-test-3.c: New test.
27953
27954 2003-07-21 Janis Johnson <janis187@us.ibm.com>
27955
27956 * lib/compat.exp: Handle dg-options per source file.
27957 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
27958 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
27959 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
27960 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
27961 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
27962 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
27963 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
27964 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
27965 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
27966 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
27967 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
27968 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
27969 * g++.dg/compat/break/bitfield7_x.C: Ditto.
27970 * g++.dg/compat/break/bitfield7_y.C: Ditto.
27971
27972 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
27973
27974 PR c/10320
27975 * gcc.c-torture/execute/20030718-1.c: New test.
27976
27977 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
27978
27979 PR optimization/11536
27980 * gcc.dg/20030721-1.c: New test.
27981
27982 2003-07-19 Mark Mitchell <mark@codesourcery.com>
27983
27984 PR c++/11546
27985 * g++.dg/template/lookup1.C: New test.
27986
27987 2003-07-19 Zack Weinberg <zack@codesourcery.com>
27988
27989 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
27990 diagnostics of ill-formed constructs involving labels.
27991 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
27992 the new 'previously defined here' message.
27993
27994 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
27995
27996 * g++.dg/parse/non-dependent2.C: New test.
27997
27998 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
27999
28000 * g++.dg/init/init-ref4.C: xfail on targets without
28001 weak symbols.
28002
28003 2003-07-17 Jakub Jelinek <jakub@redhat.com>
28004
28005 PR target/11087
28006 * gcc.c-torture/execute/20030717-1.c: New test.
28007
28008 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28009
28010 * g++.dg/opt/cfg1.C: New test.
28011
28012 2003-07-17 Mark Mitchell <mark@codesourcery.com>
28013
28014 PR optimization/11557
28015 * gcc.dg/20030717-1.c: New test.
28016
28017 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28018
28019 PR c++/10476
28020 * g++.dg/expr/crash-1.C: New test.
28021
28022 PR c++/11027
28023 * g++.dg/template/init3.C: New test.
28024
28025 PR c++/8222
28026 * g++.dg/template/non-dependent1.C: New test.
28027
28028 PR c++/11070
28029 * g++.dg/template/non-dependent2.C: New test.
28030
28031 PR c++/11071
28032 * g++.dg/template/non-dependent3.C: New test.
28033
28034 PR c++/9907
28035 * g++.dg/template/sizeof5.C: New test.
28036
28037 2003-07-17 Geoffrey Keating <geoffk@apple.com>
28038
28039 PR 11498
28040 * gcc.c-torture/compile/mangle-1.c: New file.
28041
28042 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28043
28044 PR c++/7809
28045 * g++.dg/parse/access3.C: New test.
28046
28047 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28048
28049 PR c++/11384
28050 * g++.dg/init/init-ref4.C: New test.
28051
28052 2003-07-16 Mark Mitchell <mark@codesourcery.com>
28053
28054 PR c++/11547
28055 * g++.dg/parse/constant3.C: New test.
28056 * g++.dg/parse/crash7.C: Likewise.
28057
28058 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
28059
28060 PR target/11008
28061 * gcc.dg/i386-pentium4-not-mull.c: New.
28062
28063 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
28064
28065 * gcc.dg/asm-names.c (ymain): Make it weak.
28066
28067 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28068
28069 PR c++/5421
28070 * g++.dg/template/friend21.C: New test.
28071
28072 2003-07-16 Jakub Jelinek <jakub@redhat.com>
28073
28074 * gcc.dg/cleanup-8.c: New test.
28075 * gcc.dg/cleanup-9.c: New test.
28076
28077 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
28078
28079 * g++.dg/ext/dll-MI1.h: New file.
28080 * g++.dg/ext/dllexport-MI1.C: New file.
28081 * g++.dg/ext/dllimport-MI1.C: New file.
28082
28083 2003-07-15 Jakub Jelinek <jakub@redhat.com>
28084
28085 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
28086 it does not have cmpstrsi patterns (just cmpmemsi).
28087
28088 2003-07-15 Mark Mitchell <mark@codesourcery.com>
28089
28090 PR debug/11473
28091 * g++.dg/debug/debug8.C: New test.
28092
28093 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28094
28095 PR c++/10108
28096 * g++.dg/template/crash7.C: New test.
28097
28098 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
28099
28100 PR target/10795
28101 * gcc.c-torture/compile/20030708-1.c: New.
28102
28103 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
28104
28105 * gcc.c-torture/execute/20030715-1.c: New test.
28106
28107 2003-07-14 Geoffrey Keating <geoffk@apple.com>
28108
28109 * gcc.dg/pch/inline-3.c: New file.
28110 * gcc.dg/pch/inline-3.hs: New file.
28111 * gcc.dg/pch/inline-4.c: New file.
28112 * gcc.dg/pch/inline-4.hs: New file.
28113
28114 2003-07-14 Mark Mitchell <mark@codesourcery.com>
28115
28116 PR c++/11509
28117 * g++.dg/template/crash6.C: New test.
28118
28119 PR c++/7053
28120 * g++.dg/template/friend20.C: New test.
28121
28122 PR c++/7019
28123 * g++.dg/template/overload2.C: New test.
28124
28125 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28126
28127 PR optimization/11440
28128 * gcc.c-torture/execute/20030714-1.c: New test.
28129
28130 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28131
28132 PR c++/11154
28133 * g++.dg/template/partial2.C: New test.
28134
28135 2003-07-13 Mark Mitchell <mark@codesourcery.com>
28136
28137 PR c++/11503
28138 * g++.dg/template/anon1.C: New test.
28139
28140 PR c++/11493
28141 PR c++/11495
28142 * g++.dg/parse/template9.C: Likewise.
28143 * g++.dg/template/crash4.C: New test.
28144 * g++.dg/template/koenig1.C: Likewise.
28145 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
28146 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
28147 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
28148 functions.
28149 * g++.old-deja/g++.jason/template36.C: Likewise.
28150 * g++.old-deja/g++.mike/p1989.C: Likewise.
28151 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
28152 * g++.old-deja/g++.pt/ttp20.C: Use this->.
28153 * g++.old-deja/g++.pt/ttp21.C: Use this->.
28154 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
28155 compiling.
28156 * g++.old-deja/g++.pt/union2.C: Use this->.
28157
28158 2003-07-11 Jakub Jelinek <jakub@redhat.com>
28159
28160 * gcc.dg/20030711-1.c: New test.
28161
28162 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
28163
28164 PR c++/11050
28165 * g++.dg/parse/args1.C: New test.
28166 * g++.pt/defarg8.C: Change expected errors.
28167
28168 2003-07-11 Mark Mitchell <mark@codesourcery.com>
28169
28170 PR c++/8164
28171 * g++.dg/template/nontype2.C: New test.
28172
28173 PR c++/10558
28174 * g++.dg/parse/template8.C: New test.
28175
28176 PR c++/8327
28177 * g++.dg/template/scope1.C: New test.
28178
28179 * g++.dg/warn/Wsign-compare-1.C: New test.
28180
28181 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28182
28183 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
28184
28185 2003-07-10 Mark Mitchell <mark@codesourcery.com>
28186
28187 PR c++/9411
28188 * g++.dg/template/explicit2.C: New test.
28189
28190 PR c++/10032
28191 * g++.dg/warn/pedantic1.C: New test.
28192
28193 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
28194
28195 PR c++ 9483
28196 * g++.dg/other/field1.C: New test.
28197
28198 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28199
28200 PR c/11449
28201 * gcc.c-torture/compile/20030707-1.c: New.
28202
28203 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28204
28205 PR c++/10849
28206 * g++.dg/template/access12.C: New test.
28207
28208 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
28209
28210 * g++.dg/bprob/bprob.exp (prof_ext): Update.
28211 * g77.dg/bprob/bprob.exp (prof_ext): Update.
28212 * gcc.misc-tests/bprob.exp (prof_ext): Update.
28213 * gcc.misc-tests/gcov.exp: Update
28214 * g++.dg/gcov/gcov.exp: Update
28215 * lib/gcov.exp: Update.
28216
28217 2003-07-08 Mark Mitchell <mark@codesourcery.com>
28218
28219 * g++.dg/abi/mangle17.C: Make sure template expressions are
28220 dependent.
28221 * g++.dg/abi/mangle4.C: Mark erroneous casts.
28222 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
28223 * g++.dg/opt/stack1.C: Remove erroneous code.
28224 * g++.dg/parse/template7.C: New test.
28225 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
28226 * g++.old-deja/g++.pt/crash4.C: Likewise.
28227
28228 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28229
28230 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
28231 with zero or one occurence of `$' after the initial `L'.
28232
28233 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
28234
28235 * gcc.c-torture/compile/20030704-1.c: Add a comment.
28236
28237 2003-07-08 Roger Sayle <roger@eyesopen.com>
28238
28239 PR c/11370
28240 * gcc.dg/Wunreachable-6.c: New testcase.
28241 * gcc.dg/Wunreachable-7.c: New testcase.
28242
28243 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28244
28245 PR c/11420
28246 * gcc.dg/20030708-1.c: New test.
28247
28248 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
28249
28250 * gcc.dg/compat/sdata-section.h: New file.
28251 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
28252 * gcc.dg/torture/mips-sdata-1.c: New test.
28253
28254 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28255
28256 PR c++/11030
28257 * g++.dg/template/friend19.C: New test.
28258
28259 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28260
28261 * g++.dg/opt/strength-reduce.C: New test.
28262
28263 2003-07-07 Roger Sayle <roger@eyesopen.com>
28264
28265 PR target/10979
28266 * gcc.dg/20030707-1.c: New testcase.
28267
28268 2003-07-07 Roger Sayle <roger@eyesopen.com>
28269
28270 PR optimization/11059
28271 * g++.dg/opt/emptyunion.C: New testcase.
28272
28273 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28274 Eric Botcazou <ebotcazou@libertysurf.fr>
28275
28276 * g++.dg/opt/stack1.C: New test.
28277
28278 2003-07-05 Mark Mitchell <mark@codesourcery.com>
28279
28280 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
28281 run test.
28282
28283 PR c++/11431
28284 * g++.dg/expr/static_cast3.C: New test.
28285
28286 2003-07-04 Zack Weinberg <zack@codesourcery.com>
28287
28288 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
28289 everywhere.
28290 * gcc.dg/concat.c: Concatenation of string constants with
28291 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
28292 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
28293 * gcc.dg/cpp/escape-2.c: Use wide character constants where
28294 necessary to avoid multi-character character constant warning.
28295 * gcc.dg/cpp/escape.c: Likewise.
28296 * gcc.dg/cpp/ucs.c: Likewise.
28297 Remove backslashes from dg-bogus comments, as they confuse Tcl.
28298 Fix a typo.
28299
28300 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28301
28302 PR c/11428
28303 * gcc.c-torture/compile/20030704-1.c: New.
28304
28305 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28306
28307 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
28308
28309 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
28310
28311 PR c++/5287, PR c++/7910, PR c++/11021
28312 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
28313 tests for warnings.
28314 * g++.dg/ext/dllimport2.C: Add tests for warnings.
28315 * g++.dg/ext/dllimport3.C: Likewise.
28316 * g++.dg/ext/dllimport4.C: New file.
28317 * g++.dg/ext/dllimport5.C: New file.
28318 * g++.dg/ext/dllimport6.C: New file.
28319 * g++.dg/ext/dllimport7.C: New file.
28320 * g++.dg/ext/dllimport8.C: New file.
28321 * g++.dg/ext/dllimport9.C: New file.
28322 * g++.dg/ext/dllimport10.C: New file.
28323 * g++.dg/ext/dllexport1.C: New file.
28324
28325 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28326
28327 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
28328 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
28329
28330 2003-07-03 Roger Sayle <roger@eyesopen.com>
28331
28332 * gcc.dg/builtins-25.c: New testcase.
28333 * gcc.dg/builtins-26.c: New testcase.
28334
28335 2003-07-03 Janis Johnson <janis187@us.ibm.com>
28336
28337 * gcc.dg/compat/vector-defs.h: New file.
28338 * gcc.dg/compat/vector-setup.h: New file.
28339 * gcc.dg/compat/vector-check.h: New file.
28340 * gcc.dg/compat/vector-1_main.c: New file.
28341 * gcc.dg/compat/vector-1_x.c: New file.
28342 * gcc.dg/compat/vector-1_y.c: New file.
28343 * gcc.dg/compat/vector-2_main.c: New file.
28344 * gcc.dg/compat/vector-2_x.c: New file.
28345 * gcc.dg/compat/vector-2_y.c: New file.
28346
28347 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
28348 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
28349 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
28350 * gcc.dg/compat/struct-align-1.h: New file.
28351 * gcc.dg/compat/struct-align-1_main.c: New file.
28352 * gcc.dg/compat/struct-align-1_x.c: New file.
28353 * gcc.dg/compat/struct-align-1_y.c: New file.
28354 * gcc.dg/compat/struct-align-2.h: New file.
28355 * gcc.dg/compat/struct-align-2_main.c: New file.
28356 * gcc.dg/compat/struct-align-2_x.c: New file.
28357 * gcc.dg/compat/struct-align-2_y.c: New file.
28358
28359 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
28360 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28361 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28362 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28363 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28364 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28365 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28366 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28367 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28368 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28369 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28370 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28371 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28372 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28373 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28374 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28375 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28376 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28377 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28378 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28379 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28380 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28381 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28382 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28383 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28384 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28385 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28386 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28387 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28388
28389 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28390
28391 * gcc.dg/i386-call-1.c: New test.
28392
28393 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
28394
28395 PR c++/9162
28396 * g++.dg/parse/defarg4.C: New.
28397
28398 2003-07-03 Roger Sayle <roger@eyesopen.com>
28399
28400 PR target/10700
28401 * gcc.c-torture/compile/20030703-1.c: New test case.
28402
28403 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28404
28405 * g++.dg/template/local3.C: Remove extra semicolon.
28406
28407 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28408
28409 * gcc.dg/i386-volatile-1.c: New test.
28410
28411 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
28412
28413 PR c++/11072
28414 * g++.dg/other/offsetof2.C: XFAIL.
28415 * g++.dg/other/offsetof5.C: New.
28416
28417 PR c++/10219
28418 * g++.dg/template/error1.C: New.
28419
28420 PR c++/9779
28421 * g++.dg/template/dependent-expr1.C: New.
28422
28423 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28424
28425 PR c++/6949
28426 * g++.dg/template/local3.C: New test.
28427
28428 PR c++/11149
28429 * g++.dg/lookup/scoped6.C: New test.
28430
28431 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
28432
28433 PR c++/8046
28434 * g++.dg/other/error7.C: New test.
28435
28436 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
28437
28438 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
28439 * g++.old-deja/g++.abi/vtable3.h: Likewise.
28440 * g++.old-deja/g++.law/code-gen5.C: Likewise.
28441 * g++.old-deja/g++.other/union2.C: Likewise.
28442 * gcc.dg/c90-const-expr-2.c: Likewise.
28443 * gcc.dg/c90-const-expr-3.c: Likewise.
28444 * gcc.dg/c99-const-expr-2.c: Likewise.
28445 * gcc.dg/c99-const-expr-3.c: Likewise.
28446 * gcc.dg/concat.c: Likewise.
28447
28448 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28449
28450 PR c++/9559
28451 * g++.dg/init/static1.C: New test.
28452
28453 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28454
28455 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
28456 * g++.old-deja/g++.other/access2.C: Likewise.
28457 * g++.old-deja/g++.other/decl2.C: Likewise.
28458 * gcc.c-torture/execute/20020615-1.c: Likewise.
28459
28460 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28461
28462 PR c++/4933
28463 * g++.dg/template/sizeof4.C: New test.
28464
28465 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28466
28467 * g++.dg/other/error6.C: New test.
28468
28469 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28470
28471 PR c++/10750
28472 * g++.dg/parse/constant2.C: New test.
28473
28474 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28475
28476 PR c++/11106
28477 * g++.dg/other/error5.C: New test.
28478
28479 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28480
28481 * gcc.dg/format/gcc_diag-1.c: New test.
28482
28483 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
28484
28485 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
28486
28487 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
28488
28489 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
28490 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
28491 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
28492
28493 2003-06-28 Jakub Jelinek <jakub@redhat.com>
28494
28495 * gcc.c-torture/execute/builtins/string-8.c: New test.
28496 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
28497 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
28498 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
28499
28500 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28501
28502 PR c++/10468
28503 * g++.dg/ext/typeof6.C: New test.
28504
28505 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28506
28507 PR c++/10796
28508 * g++.dg/init/enum1.C: New test.
28509
28510 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
28511
28512 * gcc.dg/20030627-1.c: New test.
28513
28514 2003-06-26 Mark Mitchell <mark@codesourcery.com>
28515
28516 PR c++/11332
28517 * g++.dg/expr/static_cast2.C: New test.
28518
28519 2003-06-26 Roger Sayle <roger@eyesopen.com>
28520 Jakub Jelinek <jakub@redhat.com>
28521
28522 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
28523 sprintf(dst,"%s",src) optimization.
28524 * gcc.c-torture/execute/20030626-1.c: New test case.
28525 * gcc.c-torture/execute/20030626-2.c: New test case.
28526
28527 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
28528
28529 * gcc.c-torture/execute/multi-ix.c: New test.
28530
28531 * gcc.c-torture/execute/simd-4.c (main):
28532 Added missing semicolon at end of union.
28533
28534 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
28535
28536 PR c++/8266
28537 * g++.dg/template/explicit-instantiation3.C: New test.
28538
28539 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28540
28541 * gcc.dg/20030626-1.c: Use signed char.
28542
28543 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28544
28545 * gcc.dg/20030626-1.c: New test.
28546
28547 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
28548
28549 * const-str-2.m: Update.
28550
28551 2003-06-25 Mark Mitchell <mark@codesourcery.com>
28552
28553 PR c++/10990
28554 * g++.dg/rtti/dyncast1.C: New test.
28555 * g++.dg/abi/mangle4.C: Correct base-specifier access.
28556 * g++.dg/lookup/scoped1.C: Remove XFAIL.
28557 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
28558
28559 PR c++/10931
28560 * g++.dg/expr/static_cast1.C: New test.
28561
28562 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
28563
28564 * gcc.dg/20030625-1.c: New test.
28565
28566 2003-06-24 Roger Sayle <roger@eyesopen.com>
28567
28568 * gcc.c-torture/compile/20030624-1.c: New test case.
28569
28570 2003-06-24 Jakub Jelinek <jakub@redhat.com>
28571
28572 * gcc.c-torture/execute/string-opt-17.c: New test.
28573
28574 2003-06-24 Mark Mitchell <mark@codesourcery.com>
28575
28576 PR c++/5754
28577 * g++.dg/parse/crash6.C: New test.
28578
28579 2003-06-23 Roger Sayle <roger@eyesopen.com>
28580
28581 * gcc.dg/builtins-24.c: New test case.
28582
28583 2003-06-23 Jakub Jelinek <jakub@redhat.com>
28584
28585 * g++.dg/opt/operator1.C: New test.
28586
28587 2003-06-22 Roger Sayle <roger@eyesopen.com>
28588
28589 * gcc.c-torture/execute/string-opt-16.c: New test case.
28590
28591 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28592
28593 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
28594 * g++.old-deja/g++.other/conv7.C: Likewise.
28595 * g++.old-deja/g++.other/overcnv2.C: Likewise.
28596 * g++.old-deja/g++.other/overload14.C: Likewise.
28597
28598 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28599
28600 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
28601 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
28602
28603 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28604
28605 PR c++/10888
28606 * g++.dg/warn/Winline-3.C: New test.
28607
28608 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28609
28610 * lib/target-supports.exp (check_alias_available): Make the test
28611 program acceptable to the Solaris assembler.
28612
28613 PR c++/10749
28614 * g++.dg/template/memclass2.C: New test.
28615
28616 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28617 Eric Botcazou <ebotcazou@libertysurf.fr>
28618
28619 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
28620 data for non-matching targets.
28621 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
28622
28623 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28624
28625 PR c++/10845
28626 * g++.dg/template/member3.C: New test.
28627
28628 2003-06-19 Mark Mitchell <mark@codesourcery.com>
28629
28630 PR c++/10939
28631 * g++.dg/template/func1.C: New test.
28632
28633 PR c++/9649
28634 * g++.dg/template/static4.C: New test.
28635 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
28636
28637 PR c++/11041
28638 * g++.dg/init/ref7.C: New test.
28639
28640 2003-06-19 Matt Austern <austern@apple.com>
28641
28642 PR c++/11228
28643 * g++.dg/anew1.C: New test.
28644 * g++.dg/anew2.C: New test.
28645 * g++.dg/anew3.C: New test.
28646 * g++.dg/anew4.C: New test.
28647
28648 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
28649
28650 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
28651
28652 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
28653
28654 * gcc.c-torture/execute/simd-4.c (main): Make expected value
28655 endian-dependent.
28656
28657 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
28658
28659 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
28660 Remove cruft.
28661
28662 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
28663
28664 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
28665 * gcc.c-torture/compile/961203-1.c: Likewise.
28666 * gcc.c-torture/compile/980506-1.c: Likewise.
28667
28668 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28669
28670 PR c++/10712
28671 * g++.dg/lookup/using7.C: New test.
28672
28673 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28674
28675 PR c++/11105
28676 * g++.dg/abi/conv1.C: Remove it.
28677 * g++.dg/template/conv7.C: New test.
28678 * g++.dg/template/conv8.C: Likewise.
28679 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
28680 conversion operator.
28681
28682 2003-06-17 Janis Johnson <janis187@us.ibm.com>
28683
28684 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
28685 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28686 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28687 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28688 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28689 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28690 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28691 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28692 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28693 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28694 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28695 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28696 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28697 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28698 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28699 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28700 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28701 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28702 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28703 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28704 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28705 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28706 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28707 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28708 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28709 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28710 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28711 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28712 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28713
28714 2003-06-16 Mark Mitchell <mark@codesourcery.com>
28715
28716 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
28717 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
28718 indications.
28719
28720 2003-06-16 Roger Sayle <roger@eyesopen.com>
28721
28722 * gcc.dg/i386-387-5.c: New test case.
28723 * gcc.dg/i386-387-6.c: New test case.
28724 * gcc.dg/builtins-23.c: New test case.
28725
28726 2003-06-15 Roger Sayle <roger@eyesopen.com>
28727
28728 * gcc.dg/builtins-22.c: New test case.
28729 * gcc.dg/i386-387-1.c: Update to test exp.
28730 * gcc.dg/i386-387-2.c: Likewise.
28731
28732 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28733
28734 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
28735
28736 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28737
28738 * lib/gcc-dg.exp (dg-require-dll): New function.
28739 (dg-xfail-if): Likewise.
28740 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
28741 driver.
28742
28743 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
28744 * gcc.c-torture/compile/20001205-1.c: Likewise.
28745 * gcc.c-torture/compile/20001226-1.c: Likewise.
28746 * gcc.c-torture/compile/20010518-2.c: Likewise.
28747 * gcc.c-torture/compile/20020312-1.c: Likewise.
28748 * gcc.c-torture/compile/20020604-1.c: Likewise.
28749 * gcc.c-torture/compile/920501-12.c: Likewise.
28750 * gcc.c-torture/compile/920501-4.c: Likewise.
28751 * gcc.c-torture/compile/920520-1.c: Likewise.
28752 * gcc.c-torture/compile/920521-1.c: Likewise.
28753 * gcc.c-torture/compile/920625-1.c: Likewise.
28754 * gcc.c-torture/compile/961203-1.c: Likewise.
28755 * gcc.c-torture/compile/980506-1.c: Likewise.
28756 * gcc.c-torture/compile/981006-1.c: Likewise.
28757 * gcc.c-torture/compile/981022-1.c: Likewise.
28758 * gcc.c-torture/compile/981223-1.c: Likewise.
28759 * gcc.c-torture/compile/990617-1.c: Likewise.
28760 * gcc.c-torture/compile/dll.c: Likewise.
28761 * gcc.c-torture/compile/labels-3.c: Likewise.
28762 * gcc.c-torture/compile/mipscop-1.c: Likewise.
28763 * gcc.c-torture/compile/mipscop-2.c: Likewise.
28764 * gcc.c-torture/compile/mipscop-3.c: Likewise.
28765 * gcc.c-torture/compile/mipscop-4.c: Likewise.
28766 * gcc.c-torture/compile/simd-5.c: Likewise.
28767 * gcc.c-torture/compile/20000804-1.x: Remove.
28768 * gcc.c-torture/compile/20001205-1.x: Likewise.
28769 * gcc.c-torture/compile/20001226-1.x: Likewise.
28770 * gcc.c-torture/compile/20010518-2.x: Likewise.
28771 * gcc.c-torture/compile/20020312-1.x: Likewise.
28772 * gcc.c-torture/compile/20020604-1.x: Likewise.
28773 * gcc.c-torture/compile/920501-12.x: Likewise.
28774 * gcc.c-torture/compile/920501-4.x: Likewise.
28775 * gcc.c-torture/compile/920520-1.x: Likewise.
28776 * gcc.c-torture/compile/920521-1.x: Likewise.
28777 * gcc.c-torture/compile/920625-1.x: Likewise.
28778 * gcc.c-torture/compile/961203-1.x: Likewise.
28779 * gcc.c-torture/compile/980506-1.x: Likewise.
28780 * gcc.c-torture/compile/981006-1.x: Likewise.
28781 * gcc.c-torture/compile/981022-1.x: Likewise.
28782 * gcc.c-torture/compile/981223-1.x: Likewise.
28783 * gcc.c-torture/compile/990617-1.x: Likewise.
28784 * gcc.c-torture/compile/mipscop-1.x: Likewise.
28785 * gcc.c-torture/compile/mipscop-2.x: Likewise.
28786 * gcc.c-torture/compile/mipscop-3.x: Likewise.
28787 * gcc.c-torture/compile/mipscop-4.x: Likewise.
28788 * gcc.c-torture/compile/simd-5.x: Likewise.
28789
28790 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
28791
28792 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28793
28794 * gcc.c-torture/execute/20030611-1.c: New test.
28795
28796 2003-06-12 Roger Sayle <roger@eyesopen.com>
28797
28798 PR middle-end/168
28799 * gcc.dg/20030612-1.c: New test case.
28800
28801 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28802
28803 PR c++/10635
28804 * g++.dg/expr/cast1.C: New test.
28805
28806 2003-06-12 Roger Sayle <roger@eyesopen.com>
28807
28808 * gcc.dg/builtins-21.c: New test case.
28809
28810 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
28811
28812 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
28813 options instead of at the end.
28814 * lib/objc.exp (objc_target_compile): Likewise.
28815
28816 2003-06-11 Mark Mitchell <mark@codesourcery.com>
28817
28818 PR c++/10432
28819 * g++.dg/parse/error1.C: New test.
28820
28821 2003-06-11 Janis Johnson <janis187@us.ibm.com>
28822
28823 * gcc.dg/compat/struct-by-value-11_main.c: New file.
28824 * gcc.dg/compat/struct-by-value-11_x.c: New file.
28825 * gcc.dg/compat/struct-by-value-11_y.c: New file.
28826 * gcc.dg/compat/struct-by-value-12_main.c: New file.
28827 * gcc.dg/compat/struct-by-value-12_x.c: New file.
28828 * gcc.dg/compat/struct-by-value-12_y.c: New file.
28829 * gcc.dg/compat/struct-by-value-13_main.c: New file.
28830 * gcc.dg/compat/struct-by-value-13_x.c: New file.
28831 * gcc.dg/compat/struct-by-value-13_y.c: New file.
28832 * gcc.dg/compat/struct-by-value-14_main.c: New file.
28833 * gcc.dg/compat/struct-by-value-14_x.c: New file.
28834 * gcc.dg/compat/struct-by-value-14_y.c: New file.
28835 * gcc.dg/compat/struct-by-value-15_main.c: New file.
28836 * gcc.dg/compat/struct-by-value-15_x.c: New file.
28837 * gcc.dg/compat/struct-by-value-15_y.c: New file.
28838 * gcc.dg/compat/struct-by-value-16_main.c: New file.
28839 * gcc.dg/compat/struct-by-value-16_x.c: New file.
28840 * gcc.dg/compat/struct-by-value-16_y.c: New file.
28841 * gcc.dg/compat/struct-by-value-17_main.c: New file.
28842 * gcc.dg/compat/struct-by-value-17_x.c: New file.
28843 * gcc.dg/compat/struct-by-value-17_y.c: New file.
28844 * gcc.dg/compat/struct-by-value-18_main.c: New file.
28845 * gcc.dg/compat/struct-by-value-18_x.c: New file.
28846 * gcc.dg/compat/struct-by-value-18_y.c: New file.
28847
28848 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
28849 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
28850 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
28851 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
28852 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
28853 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
28854 * gcc.dg/compat/scalar-return-3_main.c: New file.
28855 * gcc.dg/compat/scalar-return-3_x.c: New file.
28856 * gcc.dg/compat/scalar-return-3_y.c: New file.
28857 * gcc.dg/compat/scalar-return-4_main.c: New file.
28858 * gcc.dg/compat/scalar-return-4_x.c: New file.
28859 * gcc.dg/compat/scalar-return-4_y.c: New file.
28860
28861 2003-06-10 Janis Johnson <janis187@us.ibm.com>
28862
28863 * gcc.dg/compat/fp2-struct-check.h: New file.
28864 * gcc.dg/compat/fp2-struct-defs.h: New file.
28865 * gcc.dg/compat/fp2-struct-init.h: New file.
28866 * gcc.dg/compat/struct-by-value-10_main.c: New file.
28867 * gcc.dg/compat/struct-by-value-10_x.c: New file.
28868 * gcc.dg/compat/struct-by-value-10_y.c: New file.
28869 * gcc.dg/compat/struct-return-10_main.c: New file.
28870 * gcc.dg/compat/struct-return-10_x.c: New file.
28871 * gcc.dg/compat/struct-return-10_y.c: New file.
28872
28873 * gcc.dg/compat/compat-common.h: New file.
28874 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
28875 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
28876 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
28877 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
28878 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
28879 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
28880 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
28881 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28882 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
28883 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
28884 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28885 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
28886 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
28887 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28888 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
28889 * gcc.dg/compat/small-struct-check.h: Ditto.
28890 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
28891 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28892 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
28893 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
28894 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28895 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
28896 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
28897 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28898 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
28899 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
28900 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28901 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
28902 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
28903 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28904 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
28905 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
28906 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28907 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
28908 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
28909 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28910 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
28911 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
28912 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28913 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
28914 * gcc.dg/compat/struct-return-2_main.c: Ditto.
28915 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28916 * gcc.dg/compat/struct-return-2_y.c: Ditto.
28917 * gcc.dg/compat/struct-return-3_main.c: Ditto.
28918 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28919 * gcc.dg/compat/struct-return-3_y.c: Ditto.
28920
28921 2003-06-10 Geoffrey Keating <geoffk@apple.com>
28922
28923 * g++.dg/pch/static-1.C: New file.
28924 * g++.dg/pch/static-1.Hs: New file.
28925
28926 2003-06-10 Richard Henderson <rth@redhat.com>
28927
28928 * gcc.dg/asm-7.c: Adjust expected warning text.
28929
28930 2003-06-10 Roger Sayle <roger@eyesopen.com>
28931
28932 * gcc.dg/builtins-20.c: New test case.
28933
28934 2003-06-10 Mark Mitchell <mark@codesourcery.com>
28935
28936 PR c++/11131
28937 * g++.dg/opt/template1.C: New test.
28938
28939 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28940
28941 * lib/gcc-dg.exp (dg-test): Clear additional_files and
28942 additional_sources.
28943
28944 2003-05-21 David Taylor <dtaylor@emc.com>
28945
28946 * gcc.dg/Wpadded.c: New file.
28947
28948 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28949
28950 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
28951 * gcc.dg/special/weak-2.c: Add dg-require-weak.
28952 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
28953 dg-require-weak.
28954
28955 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
28956
28957 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
28958
28959 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28960
28961 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
28962 (dg-require-alias): Likewise.
28963 (dg-require-gc-sections): Likewise.
28964 * lib/target-supports.exp (check_gc_sections_available): Likewise.
28965
28966 2003-06-08 Richard Henderson <rth@redhat.com>
28967
28968 * gcc.dg/20011029-2.c: Fix the array reference.
28969 * gcc.dg/asm-7.c: New.
28970
28971 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
28972
28973 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
28974
28975 2003-06-08 Mark Mitchell <mark@codesourcery.com>
28976
28977 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
28978 (dg-require-gc-sections): Likewise.
28979
28980 2003-06-08 Jan Hubicka <jh@suse.cz>
28981
28982 * i386-cmov1.c: Fix regular expression.
28983 * i386-cvt-1.c: Likewise.
28984 * i386-local.c: Likewise.
28985 * i386-local2.c: Likewise.
28986 * i386-mul.c: Likewise.
28987 * i386-ssetype-1.c: Likewise.
28988 * i386-ssetype-3.c: Likewise.
28989 * i386-ssetype-5.c: Likewise.
28990
28991 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28992
28993 PR c++/11039
28994 * g++.dg/warn/implicit-typename2.C: New test.
28995 * g++.dg/warn/implicit-typename3.C: New test.
28996
28997 2003-06-07 Richard Henderson <rth@redhat.com>
28998
28999 * g++.dg/other/offsetof3.C: Use size_t.
29000 * g++.dg/other/offsetof4.C: Likewise.
29001
29002 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
29003
29004 * lib/copy-file.exp: New. Implement gcc_copy_files.
29005
29006 * lib/dg-pch.exp: Load copy-file.exp
29007 (dg-pch): Use gcc_copy_files instead of "file copy".
29008
29009 2003-06-06 Mark Mitchell <mark@codesourcery.com>
29010
29011 * gcc.dg/weak/weak.exp: Simplify.
29012 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
29013 * gcc.dg/weak/weak-1.c: Likewise.
29014 * gcc.dg/weak/weak-2.c: Likewise.
29015 * gcc.dg/weak/weak-3.c: Likewise.
29016 * gcc.dg/weak/weak-4.c: Likewise.
29017 * gcc.dg/weak/weak-5.c: Likewise.
29018 * gcc.dg/weak/weak-6.c: Likewise.
29019 * gcc.dg/weak/weak-7.c: Likewise.
29020 * gcc.dg/weak/weak-8.c: Likewise.
29021 * gcc.dg/weak/weak-9.c: Likewise.
29022
29023 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
29024
29025 gcc.c-torture/execute/20030606-1.c: New.
29026
29027 2003-06-06 Roger Sayle <roger@eyesopen.com>
29028
29029 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
29030 * gcc.dg/builtins-19.c: Likewise.
29031
29032 2003-06-06 Roger Sayle <roger@eyesopen.com>
29033
29034 * gcc.dg/builtins-2.c: Add some more tests.
29035 * gcc.dg/builtins-18.c: New test case.
29036 * gcc.dg/builtins-19.c: New test case.
29037
29038 2003-06-06 Roger Sayle <roger@eyesopen.com>
29039 Jim Wilson <wilson@tuliptree.org>
29040
29041 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
29042
29043 2003-06-06 Jakub Jelinek <jakub@redhat.com>
29044
29045 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
29046 mempcpy/stpcpy calls not to be optimized into something else.
29047 * gcc.c-torture/execute/string-opt-3.c: Moved to...
29048 * gcc.c-torture/execute/builtins/string-7.c: ...here.
29049 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
29050
29051 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29052
29053 * gcc.dg/format/asm_fprintf-1.c: New test.
29054
29055 2003-06-05 Mark Mitchell <mark@codesourcery.com>
29056
29057 * lib/gcc-defs.exp (additional_sources): New variable.
29058 (dg-additional-sources): New function.
29059 (additional_files): New variable.
29060 (dg-additional-files): New function.
29061 (dg-additional-files-options): Likewise.
29062 * lib/gcc-dg.exp (dg-require-weak): New function.
29063 (dg-require-alias): Likewise.
29064 (dg-require-gc-sections): Likewise.
29065 * lib/target-supports.exp (check_alias_available): Remove testfile
29066 parameter.
29067 (check_gc_sections_available): New function.
29068 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
29069 (dg-gpp-additional-files): Likewise.
29070 * lib/g++.exp (additional_sources): Remove.
29071 (additional_files): Likewise.
29072 (g++_target_compile): Use dg-additional-files-options.
29073
29074 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
29075 Tcl logic.
29076 * gcc.dg/special/ecos.exp: Remove.
29077 * gcc.dg/special/20000419-2.c: Use dg-require-*.
29078 * gcc.dg/special/alias-1.c: Likewise.
29079 * gcc.dg/special/alias-2.c: Likewise.
29080 * gcc.dg/special/gcsec-1.c: Likewise.
29081 * gcc.dg/special/weak-1.c: Likewise.
29082 * gcc.dg/special/weak-2.c: Likewise.
29083 * gcc.dg/special/wkali-1.c: Likewise.
29084 * gcc.dg/special/wkali-2.c: Likewise.
29085
29086 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
29087 dg-gpp-additional-*.
29088 * g++.dg/special/conpr-3.C: Likewise.
29089 * g++.dg/special/conpr-4.C: Likewise.
29090 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
29091 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
29092 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
29093 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
29094 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
29095 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
29096 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
29097 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
29098 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
29099 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
29100 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
29101 * g++.old-deja/g++.other/comdat1.C: Likewise.
29102 * g++.old-deja/g++.other/comdat2.C: Likewise.
29103 * g++.old-deja/g++.other/comdat3.C: Likewise.
29104 * g++.old-deja/g++.other/ctor1.C: Likewise.
29105 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
29106
29107 2003-06-05 Richard Henderson <rth@redhat.com>
29108
29109 * gcc.dg/debug/20030605-1.c: New.
29110
29111 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29112
29113 * README.QMTEST: Update.
29114
29115 2003-06-04 Richard Henderson <rth@redhat.com>
29116
29117 * gcc.dg/cleanup-1.c: New.
29118 * gcc.dg/cleanup-2.c: New.
29119 * gcc.dg/cleanup-3.c: New.
29120 * gcc.dg/cleanup-4.c: New.
29121 * gcc.dg/cleanup-5.c: New.
29122 * gcc.dg/cleanup-6.c: New.
29123 * gcc.dg/cleanup-7.c: New.
29124
29125 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29126
29127 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
29128
29129 * lib/dg-pch.exp: New file.
29130 * g++.dg/pch/pch.exp: Use dg-pch.exp.
29131 * gcc.dg/pch/pch.exp: Likewise.
29132
29133 2003-06-04 Roger Sayle <roger@eyesopen.com>
29134
29135 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
29136 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
29137 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
29138 * gcc.dg/builtins-17.c: New test case.
29139 * gcc.dg/i386-387-4.c: New test case.
29140 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
29141
29142 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29143
29144 * gcc.dg/ultrasp9.c: New test.
29145
29146 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29147
29148 * gcc.c-torture/compile/20030604-1.c: New test.
29149 * gcc.dg/sparc-constant-1.c: New test.
29150
29151 2003-06-03 Glen Nakamura <glen@imodulo.com>
29152
29153 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
29154
29155 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
29156
29157 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
29158
29159 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
29160 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
29161
29162 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
29163
29164 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
29165
29166 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29167
29168 PR c++/10940
29169 * g++.dg/template/spec10.C: New test.
29170
29171 2003-06-03 Roger Sayle <roger@eyesopen.com>
29172
29173 * gcc.dg/builtins-16.c: New test case.
29174
29175 2003-06-03 Jakub Jelinek <jakub@redhat.com>
29176
29177 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
29178 mempcpy test with post-increments.
29179 * gcc.c-torture/execute/string-opt-3.c: New test.
29180 * gcc.dg/string-opt-1.c: New test.
29181
29182 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
29183
29184 PR fortran/10965
29185 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
29186
29187 2003-06-02 Mark Mitchell <mark@codesourcery.com>
29188
29189 * lib/scanasm.exp (dg-scan): New function, factored out of ...
29190 (scan-assembler): ... here. Use dg-scan.
29191 (scan-assembler-not): Likewise.
29192 (scan-file): New function.
29193 (scan-file-not): Likewise.
29194 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
29195 * gcc.dg/cpp/_Pragma4.c: Likewise.
29196 * gcc.dg/cpp/_Pragma5.c: Likewise.
29197 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29198 * gcc.dg/cpp/avoidpaste2.c: Likewise.
29199 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
29200 * gcc.dg/cpp/cmdlne-P.c: Likewise.
29201 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
29202 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
29203 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
29204 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
29205 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
29206 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
29207 * gcc.dg/cpp/cxxcom1.c: Likewise.
29208 * gcc.dg/cpp/line1.c: Likewise.
29209 * gcc.dg/cpp/maccom1.c: Likewise.
29210 * gcc.dg/cpp/maccom2.c: Likewise.
29211 * gcc.dg/cpp/maccom3.c: Likewise.
29212 * gcc.dg/cpp/maccom4.c: Likewise.
29213 * gcc.dg/cpp/maccom5.c: Likewise.
29214 * gcc.dg/cpp/maccom6.c: Likewise.
29215 * gcc.dg/cpp/multiline.c: Likewise.
29216 * gcc.dg/cpp/spacing1.c: Likewise.
29217 * gcc.dg/cpp/spacing2.c: Likewise.
29218 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
29219 * gcc.dg/cpp/trad/maccom1.c: Likewise.
29220 * gcc.dg/cpp/trad/maccom2.c: Likewise.
29221 * gcc.dg/cpp/trad/maccom3.c: Likewise.
29222 * gcc.dg/cpp/trad/maccom4.c: Likewise.
29223 * gcc.dg/cpp/trad/maccom6.c: Likewise.
29224 * gcc.dg/cpp/cxxcom2.c: Likewise.
29225 * gcc.dg/cpp/cxxcom2.h: New file.
29226
29227 * gcc.dg/cpp/truefalse.cpp: Move it to ...
29228 * g++.dg/cpp/truefalse.C: Here.
29229 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
29230
29231 2003-06-01 Loren James Rittle <ljrittle@acm.org>
29232
29233 * gcc.dg/cpp/redef3.c: New file.
29234
29235 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29236
29237 * gcc.dg/i386-loop-3.c: New test.
29238
29239 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
29240
29241 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
29242
29243 2003-05-31 Roger Sayle <roger@eyesopen.com>
29244
29245 * gcc.dg/fwrapv-1.c: New test case.
29246 * gcc.dg/fwrapv-2.c: New test case.
29247
29248 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29249
29250 PR c++/10956
29251 * g++.dg/template/spec9.C: New test.
29252
29253 2003-05-29 Roger Sayle <roger@eyesopen.com>
29254
29255 * gcc.dg/duff-4.c: New test case.
29256
29257 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
29258
29259 PR fortran/10843
29260 * g77.dg/ffixed-form-1.f: New test
29261 * g77.dg/ffixed-form-2.f: New test
29262 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
29263 * g77.dg/ffree-form-3.f: New test
29264
29265 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
29266
29267 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
29268 * gcc.dg/wint_t-1.c: Likewise.
29269
29270 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29271
29272 * g++.dg/template/access11.C: New test.
29273
29274 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29275
29276 PR c++/10849
29277 * g++.dg/template/access10.C: New test.
29278
29279 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29280 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29281
29282 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
29283
29284 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29285
29286 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
29287 suppress for powerpc-*-darwin*.
29288 * gcc.dg/torture/builtin-noret-2.c: Likewise.
29289
29290 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29291
29292 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
29293 suppress option for powerpc-*-darwin*.
29294
29295 2003-05-23 Roger Sayle <roger@eyesopen.com>
29296
29297 * gcc.dg/builtins-1.c: Add tests for tan and atan.
29298 * gcc.dg/builtins-4.c: Add test for fmod.
29299
29300 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29301
29302 PR c++/10682
29303 * g++.dg/template/instantiate4.C: New test.
29304
29305 2003-05-22 Roger Sayle <roger@eyesopen.com>
29306
29307 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
29308
29309 2003-05-21 Janis Johnson <janis187@us.ibm.com>
29310
29311 * gcc.dg/compat/scalar-return-1_main.c: New file.
29312 * gcc.dg/compat/scalar-return-1_x.c: New file.
29313 * gcc.dg/compat/scalar-return-1_y.c: New file.
29314 * gcc.dg/compat/scalar-return-2_main.c: New file.
29315 * gcc.dg/compat/scalar-return-2_x.c: New file.
29316 * gcc.dg/compat/scalar-return-2_y.c: New file.
29317 * gcc.dg/compat/struct-return-3_main.c: New file.
29318 * gcc.dg/compat/struct-return-3_y.c: New file.
29319 * gcc.dg/compat/struct-return-3_x.c: New file.
29320 * gcc.dg/compat/struct-return-2_main.c: New file.
29321 * gcc.dg/compat/struct-return-2_x.c: New file.
29322 * gcc.dg/compat/struct-return-2_y.c: New file.
29323
29324 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29325
29326 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
29327 for hppa*-hp-hpux*.
29328 * gcc.dg/20021014-1.c (dg-options): Likewise.
29329 * gcc.dg/nest.c (dg-options): Likewise.
29330
29331 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
29332
29333 PR c++/9738
29334 * g++.dg/ext/dllimport2.C: New file.
29335 * g++.dg/ext/dllimport3.C: New file.
29336
29337 2003-05-20 Janis Johnson <janis187@us.ibm.com>
29338
29339 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
29340 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29341 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29342 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29343 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29344 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29345 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
29346 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
29347 * gcc.dg/compat/small-struct-defs.h: New file.
29348 * gcc.dg/compat/small-struct-init.h: New file.
29349 * gcc.dg/compat/small-struct-check.h: New file.
29350 * gcc.dg/compat/fp-struct-defs.h: New file.
29351 * gcc.dg/compat/fp-struct-check.h: New file.
29352 * gcc.dg/compat/fp-struct-init.h: New file.
29353 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
29354 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
29355
29356 2003-05-19 Jakub Jelinek <jakub@redhat.com>
29357
29358 * gcc.dg/20030225-2.c: New test.
29359
29360 2003-05-18 Roger Sayle <roger@eyesopen.com>
29361 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29362
29363 * gcc.c-torture/compile/20030518-1.c: New test case.
29364
29365 2003-05-18 Mark Mitchell <mark@codesourcery.com>
29366
29367 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
29368 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
29369 gcc-dg-debug-runtest.
29370 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
29371 gcc-dg-debug-runtest.
29372
29373 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29374
29375 PR c++/9022
29376 * g++.dg/lookup/using6.C: New test.
29377
29378 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29379
29380 * g++.dg/parse/access2.C: New test.
29381
29382 2003-05-17 Mark Mitchell <mark@codesourcery.com>
29383
29384 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
29385 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
29386 * gcc.dg/debug/debug.exp: Likewise.
29387
29388 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
29389
29390 * gcc.dg/dollar.c: New test.
29391
29392 2003-05-16 Janis Johnson <janis187@us.ibm.com>
29393
29394 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
29395 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
29396 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
29397 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
29398 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
29399 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
29400 * gcc.dg/compat/struct-by-value-6_main.c: New file.
29401 * gcc.dg/compat/struct-by-value-6_x.c: New file.
29402 * gcc.dg/compat/struct-by-value-6_y.c: New file.
29403 * gcc.dg/compat/struct-by-value-7_main.c: New file.
29404 * gcc.dg/compat/struct-by-value-7_x.c: New file.
29405 * gcc.dg/compat/struct-by-value-7_y.c: New file.
29406 * gcc.dg/compat/struct-by-value-8_main.c: New file.
29407 * gcc.dg/compat/struct-by-value-8_x.c: New file.
29408 * gcc.dg/compat/struct-by-value-8_y.c: New file.
29409 * gcc.dg/compat/struct-by-value-9_main.c: New file.
29410 * gcc.dg/compat/struct-by-value-9_x.c: New file.
29411 * gcc.dg/compat/struct-by-value-9_y.c: New file.
29412
29413 2003-05-16 Mark Mitchell <mark@codesourcery.com>
29414
29415 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
29416 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
29417 support for "repo" mode.
29418 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
29419 * lib/g77-dg.exp: Likewise.
29420 * lib/obj-dg.exp: Likewise.
29421
29422 2003-05-16 Jakub Jelinek <jakub@redhat.com>
29423
29424 Merge from gcc-3_2-rhl8-branch:
29425 2003-04-23 Jakub Jelinek <jakub@redhat.com>
29426
29427 * gcc.dg/tls/opt-6.c: New test.
29428
29429 2003-04-05 Jakub Jelinek <jakub@redhat.com>
29430
29431 * gcc.dg/20030405-1.c: New test.
29432
29433 2003-03-09 Jakub Jelinek <jakub@redhat.com>
29434
29435 * gcc.dg/20030309-1.c: New test.
29436
29437 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29438
29439 * gcc.c-torture/execute/20030307-1.c: New test.
29440
29441 2003-02-20 Randolph Chung <tausq@debian.org>
29442
29443 * gcc.c-torture/compile/20030220-1.c: New test.
29444
29445 2003-02-18 Jakub Jelinek <jakub@redhat.com>
29446
29447 * gcc.dg/20030217-1.c: New test.
29448
29449 2003-01-29 Jakub Jelinek <jakub@redhat.com>
29450
29451 * gcc.c-torture/compile/20020129-1.c: New test.
29452
29453 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29454
29455 * gcc.dg/unroll-1.c: New test.
29456
29457 2002-11-16 Jan Hubicka <jh@suse.cz>
29458
29459 * gcc.c-torture/execute/20020920-1.c: New test.
29460
29461 2002-10-08 Jakub Jelinek <jakub@redhat.com>
29462
29463 PR target/7434
29464 * gcc.c-torture/compile/20021008-1.c: New test.
29465
29466 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
29467
29468 PR target/7559
29469 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
29470
29471 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29472
29473 * gcc.c-torture/compile/20020807-1.c: New test.
29474
29475 2002-07-30 Jakub Jelinek <jakub@redhat.com>
29476
29477 * gcc.dg/tls/opt-1.c: New test.
29478
29479 2002-07-29 Jakub Jelinek <jakub@redhat.com>
29480
29481 * gcc.dg/20020729-1.c: New test.
29482
29483 2002-07-20 Jakub Jelinek <jakub@redhat.com>
29484
29485 * g++.dg/opt/life1.C: New test.
29486
29487 2002-05-20 Jakub Jelinek <jakub@redhat.com>
29488
29489 * gcc.dg/20020525-1.c: New test.
29490
29491 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29492
29493 PR c++/6794
29494 * g++.dg/ext/pretty1.C: New test.
29495 * g++.dg/ext/pretty2.C: New test.
29496
29497 2003-05-15 Mark Mitchell <mark@codesourcery.com>
29498
29499 PR c++/8385
29500 * g++.dg/ext/typeof5.C: New test.
29501
29502 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
29503
29504 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
29505 __USER_LABEL_PREFIX__ into account.
29506 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
29507
29508 2003-05-14 Roger Sayle <roger@eyesopen.com>
29509
29510 * gcc.dg/builtins-15.c: New test case.
29511
29512 2003-05-13 Zack Weinberg <zack@codesourcery.com>
29513
29514 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
29515
29516 2003-05-12 Mark Mitchell <mark@codesourcery.com>
29517
29518 * lib/g++.exp: Tweak handling of additional source files.
29519 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
29520 * g++.dg/special/conpr-2a.C: Rename to ...
29521 * g++.dg/special/conpr-2a.cc: ... this.
29522 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
29523 * g++.dg/special/conpr-3a.C: Rename to ...
29524 * g++.dg/special/conpr-3a.cc: This.
29525 * g++.dg/special/conpr-3b.C: Rename to ...
29526 * g++.dg/special/conpr-3b.cc: This.
29527 * g++.dg/special/conpr-4.C: New test.
29528 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
29529
29530 2003-05-12 David Edelsohn <edelsohn@gnu.org>
29531
29532 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
29533
29534 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29535
29536 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
29537 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29538 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
29539 * g++.old-deja/g++.other/warn3.C: Likewise.
29540
29541 2003-05-11 Roger Sayle <roger@eyesopen.com>
29542
29543 * gcc.dg/i386-387-1.c: Update to also test log.
29544 * gcc.dg/i386-387-2.c: Likewise.
29545
29546 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
29547
29548 * g77.f-torture/execute/int8421.f: New test.
29549
29550 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29551
29552 PR c++/10230, c++/10481
29553 * g++.dg/lookup/scoped5.C: New test.
29554
29555 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29556
29557 PR c++/10552
29558 * g++.dg/template/ttp6.C: New test.
29559
29560 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
29561
29562 * gcc.c-torture/execute/builtins: New directory.
29563 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
29564 gcc.c-torture/execute/builtins.
29565 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
29566 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
29567 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
29568 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
29569
29570 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29571
29572 PR c++/9252
29573 * g++.dg/template/access8.C: New test.
29574 * g++.dg/template/access9.C: New test.
29575
29576 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29577
29578 PR c++/9554
29579 * g++.dg/parse/access1.C: New test.
29580
29581 2003-05-09 DJ Delorie <dj@redhat.com>
29582
29583 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
29584 long, and not an int.
29585
29586 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29587
29588 PR c++/10555, c++/10576
29589 * g++.dg/template/memclass1.C: New test.
29590
29591 2003-05-08 DJ Delorie <dj@redhat.com>
29592
29593 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
29594 targets.
29595 * gcc.c-torture/execute/20021024-1.x: Likewise.
29596 * gcc.c-torture/execute/shiftdi.x: Likewise.
29597 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
29598 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
29599 * gcc.dg/20021018-1.c: Likewise.
29600
29601 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29602
29603 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
29604
29605 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
29606 (bcopy): Call memmove.
29607
29608 2003-05-08 Roger Sayle <roger@eyesopen.com>
29609
29610 * g77.f-torture/compile/8485.f: New test case.
29611
29612 2003-05-07 Richard Henderson <rth@redhat.com>
29613
29614 PR c++/10570
29615 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
29616 Verify exception_cleanup not called for rethrows.
29617 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
29618 when exiting catch block without rethrowing.
29619 * g++.dg/eh/forced3.C: New.
29620 * g++.dg/eh/forced4.C: New.
29621
29622 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
29623
29624 * gcc.dg/20030505.c: Fix triplet.
29625
29626 2003-05-06 DJ Delorie <dj@redhat.com>
29627
29628 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
29629 * gcc.dg/nest.c: Likewise.
29630
29631 2003-05-05 Roger Sayle <roger@eyesopen.com>
29632
29633 * gcc.dg/builtins-14.c: New test case.
29634
29635 2003-05-05 Janis Johnson <janis187@us.ibm.com>
29636
29637 * lib/compat.exp (compat-execute): New argument.
29638 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
29639 * gcc.dg/compat: New test directory.
29640 * gcc.dg/compat/compat.exp: New expect script.
29641 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
29642 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
29643 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
29644 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
29645 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
29646 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
29647
29648 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
29649 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
29650 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
29651 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
29652 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
29653 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
29654 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
29655 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
29656 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
29657 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
29658 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
29659 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
29660 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
29661 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
29662 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
29663
29664 2003-05-05 Zack Weinberg <zack@codesourcery.com>
29665
29666 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
29667
29668 2003-05-05 Jakub Jelinek <jakub@redhat.com>
29669
29670 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
29671
29672 2003-05-05 Geoffrey Keating <geoffk@apple.com>
29673
29674 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
29675 * gcc.dg/ppc-fsel-2.c: New test.
29676
29677 * gcc.dg/unused-5.c: New test.
29678
29679 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29680
29681 PR c++/10496
29682 * g++.dg/warn/pmf1.C: New test.
29683
29684 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29685
29686 PR c++/4494
29687 * g++.dg/warn/main.C: New test.
29688
29689 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29690
29691 * gcc.dg/nonnull-3.c: New test.
29692
29693 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
29694
29695 * gcc.dg/cpp/Wtrigraphs.c: Update.
29696 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
29697
29698 2003-05-03 Geoffrey Keating <geoffk@apple.com>
29699
29700 * gcc.dg/ppc-fsel-1.c: New test.
29701
29702 2003-05-03 Zack Weinberg <zack@codesourcery.com>
29703
29704 PR c/10604
29705 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
29706
29707 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
29708
29709 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
29710
29711 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29712
29713 PR c++/9364, c++/10553, c++/10586
29714 * g++.dg/parse/typename4.C: New test.
29715 * g++.dg/parse/typename5.C: Likewise.
29716
29717 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
29718
29719 * gcc.c-torture/compile/20030503-1.c: New test.
29720
29721 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29722
29723 * g++.dg/lookup/using5.C: Fix testcase error.
29724
29725 2003-05-01 Chris Demetriou <cgd@broadcom.com>
29726
29727 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
29728 since MEABI is no longer supported. Remove all vestiges
29729 of MEABI from the test.
29730
29731 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29732
29733 PR c++/10554
29734 * g++.dg/lookup/using5.C: New test.
29735
29736 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29737
29738 PR c++/8772
29739 * g++.dg/template/ttp5.C: New test.
29740
29741 2003-04-30 Mark Mitchell <mark@codesourcery.com>
29742
29743 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
29744 (dg-gpp-additional-sources): New function.
29745 (dg-gpp-additional-files): Likewise.
29746 * lib/g++.exp (additional_sources): New variable.
29747 (additional_files): Likewise.
29748 (g++_target_compile): Deal with them.
29749 * lib/old-dejagnu.exp: Remove.
29750 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
29751 * g++.old-deja: Revise all tests to use dg commands.
29752
29753 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29754
29755 PR c++/9432, c++/9528
29756 * g++.dg/lookup/using4.C: New test.
29757
29758 2003-04-29 Geoffrey Keating <geoffk@apple.com>
29759
29760 * gcc.dg/noreturn-5.c: New file.
29761 * gcc.dg/noreturn-6.c: New file.
29762
29763 * gcc.c-torture/compile/inline-1.c: New file.
29764
29765 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29766
29767 PR c++/10551
29768 * g++.dg/template/explicit1.C: New test.
29769
29770 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29771
29772 PR c++/10549
29773 * g++.dg/other/bitfield1.C: New test.
29774
29775 PR c++/10527
29776 * g++.dg/init/new7.C: New test.
29777
29778 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29779
29780 * g++.dg/ext/desig1.C: New test.
29781 * g++.dg/ext/init1.C: Update.
29782
29783 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
29784
29785 2003-04-28 Mark Mitchell <mark@codesourcery.com>
29786
29787 PR c++/10180
29788 * g++.dg/warn/Winline-1.C: New test.
29789
29790 2003-04-28 Jakub Jelinek <jakub@redhat.com>
29791
29792 * gcc.c-torture/execute/string-opt-19.c: New test.
29793
29794 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
29795 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
29796
29797 2003-04-27 Mark Mitchell <mark@codesourcery.com>
29798
29799 PR c++/10506
29800 * g++.dg/init/new6.C: New test.
29801
29802 PR c++/10503
29803 * g++.dg/init/ref6.C: New test.
29804
29805 2003-04-26 David Edelsohn <edelsohn@gnu.org>
29806
29807 * g++.dg/warn/weak1.C: XFAIL on AIX4.
29808
29809 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29810
29811 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
29812 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
29813
29814 2003-04-25 Mark Mitchell <mark@codesourcery.com>
29815
29816 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
29817 initialized static data members.
29818
29819 2003-04-25 H.J. Lu <hjl@gnu.org>
29820
29821 * gcc.dg/ia64-sync-4.c: New test.
29822
29823 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29824
29825 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
29826 date.
29827
29828 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
29829
29830 PR c++/10337
29831 * g++.dg/warn/conv1.C: New test.
29832 * g++.old-deja/g++.other/conv7.C: Adjust.
29833 * g++.old-deja/g++.other/overload14.C: Adjust.
29834
29835 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29836
29837 PR c++/10471
29838 * g++.dg/template/defarg2.C: New test.
29839
29840 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
29841
29842 * gcc.dg/cpp/include2.c: Update.
29843 * gcc.dg/cpp/multiline-2.c: New.
29844 * gcc.dg/cpp/multiline.c: Update.
29845 * gcc.dg/cpp/strify2.c: Update.
29846 * gcc.dg/cpp/trad/literals-2.c: Update.
29847
29848 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29849
29850 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
29851
29852 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29853
29854 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
29855
29856 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29857
29858 PR c++/10451
29859 * g++.dg/parse/crash4.C: New test.
29860
29861 PR c++/9847
29862 * g++.dg/parse/crash5.C: New test.
29863
29864 2003-04-22 Mark Mitchell <mark@codesourcery.com>
29865
29866 PR c++/10446
29867 * g++.dg/parse/crash3.C: New test.
29868
29869 PR c++/10428
29870 * g++.dg/parse/elab1.C: New test.
29871
29872 2003-04-22 Devang Patel <dpatel@apple.com>
29873
29874 * gcc.dg/cpp/trad/funlike-5.c: New test.
29875
29876 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
29877
29878 * g++.dg/other/packed1.C: Fix dg options.
29879
29880 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
29881
29882 * g++.dg/other/offsetof2.C: New test.
29883
29884 2003-04-21 Mark Mitchell <mark@codesourcery.com>
29885
29886 * g++.dg/template/recurse.C: Adjust location of error messages.
29887
29888 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
29889
29890 PR c++/9881
29891 * g++.dg/init/addr-const1.C: New test.
29892 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
29893
29894 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
29895
29896 PR c++/10405
29897 * g++.dg/lookup/struct-hack1.C: New test.
29898
29899 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
29900
29901 * ucs.c: Update diagnostic messages.
29902
29903 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29904
29905 * gcc.dg/cpp/truefalse.cpp: New test.
29906 * gcc.dg/cpp/cpp.exp: Update.
29907 * g++.dg/other/stdbool-if.C: Remove.
29908
29909 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29910
29911 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
29912 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
29913
29914 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29915
29916 * gcc.c-torture/compile/20030418-1.c: New test.
29917
29918 2003-04-17 Janis Johnson <janis187@us.ibm.com>
29919
29920 * README.compat: Remove; content moved to doc/sourcebuild.texi.
29921
29922 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29923
29924 PR c++/10347
29925 g++.dg/template/dependent-name1.C: New test.
29926
29927 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
29928
29929 * gcc.dg/warn-1.c (tourist_guide): New array,
29930 contains a pointer to bar.
29931
29932 2003-04-16 Roger Sayle <roger@eyesopen.com>
29933
29934 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
29935 * gcc.c-torture/execute/medce-1.c: New test case.
29936 * gcc.c-torture/execute/medce-2.c: New test case.
29937
29938 2003-04-15 Mark Mitchell <mark@codesourcery.com>
29939
29940 * lib/prune.exp: Ignore more messages.
29941
29942 PR c++/10381
29943 * g++.dg/parse/lookup3.C: New test.
29944
29945 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
29946
29947 * gcc.c-torture/compile/20030415-1.c : New test.
29948
29949 2003-04-14 Mark Mitchell <mark@codesourcery.com>
29950
29951 * gcc.c-torture/execute/scope-2.c: Move to ...
29952 * gcc.dg/noncompile/scope.c: .... here.
29953
29954 2003-04-14 Roger Sayle <roger@eyesopen.com>
29955
29956 * gcc.dg/20030414-2.c: New test case.
29957
29958 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
29959
29960 PR target/10377
29961 * gcc.dg/20030414-1.c: New test.
29962
29963 2003-04-13 Roger Sayle <roger@eyesopen.com>
29964
29965 * gcc.dg/builtins-12.c: New test case.
29966 * gcc.dg/builtins-13.c: New test case.
29967
29968 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29969
29970 * gcc.c-torture/execute/string-opt-18.c: New test.
29971
29972 2003-04-13 Mark Mitchell <mark@codesourcery.com>
29973
29974 PR c++/10300
29975 * g++.dg/init/new5.C: New test.
29976
29977 2003-04-12 Mark Mitchell <mark@codesourcery.com>
29978
29979 PR c++/7910
29980 * g++.dg/ext/dllimport1.C: New test.
29981
29982 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29983
29984 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
29985
29986 2003-04-11 Bud Davis <bdavis9659@comcast.net>
29987
29988 PR Fortran/9263
29989 * g77.f-torture/noncompile/9263.f: New test
29990 PR Fortran/1832
29991 * g77.f-torture/execute/1832.f: New test
29992
29993 2003-04-11 David Chad <davidc@freebsd.org>
29994 Loren J. Rittle <ljrittle@acm.org>
29995
29996 libobjc/8562
29997 * objc.dg/headers.m: New test.
29998
29999 2003-04-10 Zack Weinberg <zack@codesourcery.com>
30000
30001 * gcc.c-torture/execute/builtin-noret-2.c: New.
30002 * gcc.c-torture/execute/builtin-noret-2.x: New.
30003 XFAIL builtin-noret-2.c at -O1 and above.
30004 * gcc.dg/redecl.c: New.
30005 * gcc.dg/Wshadow-1.c: Update error regexps.
30006
30007 2003-04-10 Mark Mitchell <mark@codesourcery.com>
30008
30009 * g++.dg/abi/bitfield10.C: New test.
30010
30011 2003-04-09 Mike Stump <mrs@apple.com>
30012
30013 * gcc.dg/pch/pch.exp: Make testcase names longer.
30014 * g++.dg/pch/pch.exp: Make testcase names longer.
30015
30016 2003-04-08 Roger Sayle <roger@eyesopen.com>
30017
30018 * gcc.dg/builtins-11.c: New test case.
30019
30020 2003-04-08 Roger Sayle <roger@eyesopen.com>
30021
30022 * gcc.dg/builtins-9.c: New test case.
30023 * gcc.dg/builtins-10.c: New test case.
30024
30025 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
30026
30027 * gcc.dg/noncompile/init-4.c.c: New test.
30028
30029 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
30030
30031 * gcc.misc-test/gcov-9.c: New test.
30032 * gcc.misc-test/gcov-10.c: New test
30033 * gcc.misc-test/gcov-11.c: New test.
30034
30035 2003-04-05 Zack Weinberg <zack@codesourcery.com>
30036
30037 PR optimization/10024
30038 * gcc.c-torture/compile/20030405-1.c: New test.
30039
30040 2003-04-04 Geoffrey Keating <geoffk@apple.com>
30041
30042 * gcc.dg/pch/static-3.c: New.
30043 * gcc.dg/pch/static-3.hs: New.
30044 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
30045
30046 2003-04-04 Richard Henderson <rth@redhat.com>
30047
30048 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
30049 * g++.dg/eh/forced2.C: Likewise.
30050
30051 2003-04-03 Mike Stump <mrs@apple.com>
30052
30053 * lib/scanasm.exp (scan-assembler): Add xfail processing for
30054 target arg.
30055 (scan-assembler-times, scan-assembler-not): Likewise.
30056 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
30057
30058 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30059
30060 * gcc.dg/sparc-loop-1.c: New test.
30061
30062 2003-04-02 Geoffrey Keating <geoffk@apple.com>
30063
30064 PR other/9274
30065 * g++.dg/pch/system-2.C: New.
30066 * g++.dg/pch/system-2.Hs: New.
30067
30068 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
30069
30070 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
30071
30072 * g++.dg/eh/simd-1.C (vecfunc): Same.
30073
30074 2003-04-01 Roger Sayle <roger@eyesopen.com>
30075
30076 * gcc.c-torture/execute/20030401-1.c: New test case.
30077
30078 2003-04-01 Ziemowit Laski <zlaski@apple.com>
30079
30080 * objc.dg/defs.m: New.
30081
30082 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
30083
30084 * g++.dg/eh/simd-1.C: New.
30085 * g++.dg/eh/simd-2.C: New.
30086
30087 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
30088
30089 * gcc.c-torture/execute/simd-3.c: New.
30090
30091 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30092
30093 PR c/9936
30094 * gcc.dg/20030331-2.c: New test.
30095
30096 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30097
30098 PR c++/10278
30099 * g++.dg/parse/crash2.C: New test.
30100
30101 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30102
30103 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
30104 * gcc.c-torture/execute/20030331-1.c: ...here.
30105
30106 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30107
30108 * gcc.c-torture/execute/20030331-1.c: New test.
30109
30110 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
30111
30112 * lib/gcov.exp: Adjust call return testing strings.
30113 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
30114
30115 2003-03-31 Roger Sayle <roger@eyesopen.com>
30116
30117 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
30118 * gcc.dg/builtins-7.c: New test case.
30119 * gcc.dg/builtins-8.c: New test case.
30120
30121 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30122
30123 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
30124
30125 2003-03-30 Mark Mitchell <mark@codesourcery.com>
30126
30127 PR c++/7647
30128 * g++.dg/lookup-class-member-2.C: New test.
30129
30130 2003-03-30 Glen Nakamura <glen@imodulo.com>
30131
30132 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
30133
30134 2003-03-28 Roger Sayle <roger@eyesopen.com>
30135
30136 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
30137
30138 2003-03-28 Mark Mitchell <mark@codesourcery.com>
30139
30140 * g++.dg/init/attrib1.C: New test.
30141
30142 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30143
30144 * gcc.dg/ultrasp8.c: New test.
30145
30146 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30147
30148 * gcc.dg/ultrasp7.c: New test.
30149
30150 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
30151
30152 PR c++/10047
30153 * g++.dg/template/inline1.C: New test.
30154
30155 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30156
30157 * gcc.dg/sparc-dwarf2.c: New test.
30158
30159 2003-03-27 Roger Sayle <roger@eyesopen.com>
30160
30161 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
30162 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
30163
30164 2003-03-27 Mark Mitchell <mark@codesourcery.com>
30165
30166 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
30167 than reading .x files.
30168 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
30169 * g77.dg/gcov/gcov-1.f: Likewise.
30170 * gcc.misc-tests/gcov-4b.c: Likewise.
30171 * gcc.misc-tests/gcov-5b.c: Likewise.
30172 * gcc.misc-tests/gcov-6.c: Likewise.
30173 * gcc.misc-tests/gcov-7.c: Likewise.
30174 * gcc.misc-tests/gcov-8.c: Likewise.
30175 * g++.dg/gcov/gcov-1.x: Remove.
30176 * g77.dg/gcov/gcov-1.x: Likewise.
30177 * gcc.misc-tests/gcov-4b.x: Likewise.
30178 * gcc.misc-tests/gcov-5b.x: Likewise.
30179 * gcc.misc-tests/gcov-6.x: Likewise.
30180 * gcc.misc-tests/gcov-7.x: Likewise.
30181 * gcc.misc-tests/gcov-8.x: Likewise.
30182
30183 2003-03-27 Glen Nakamura <glen@imodulo.com>
30184
30185 PR opt/10087
30186 * gcc.dg/20030324-1.c: New test.
30187
30188 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
30189
30190 PR c++/10224
30191 * g++.dg/template/arg3.C: New test.
30192
30193 PR c++/10158
30194 * g++.dg/template/friend18.C: New test.
30195
30196 2003-03-26 Roger Sayle <roger@eyesopen.com>
30197
30198 * g77.f-torture/compile/20030326-1.f: New test case.
30199
30200 2003-03-26 Janis Johnson <janis187@us.ibm.com>
30201
30202 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
30203
30204 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
30205
30206 2003-03-26 Jakub Jelinek <jakub@redhat.com>
30207
30208 * gcc.dg/ia64-sync-3.c: New test.
30209
30210 2003-03-26 Alan Modra <amodra@bigpond.net.au>
30211
30212 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
30213
30214 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30215
30216 * gcc.dg/ultrasp6.c: New test.
30217
30218 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30219
30220 * gcc.dg/i386-signbit-1.c: New test.
30221 * gcc.dg/i386-signbit-2.c: New test.
30222 * gcc.dg/i386-signbit-3.c: New test.
30223
30224 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30225
30226 * gcc.dg/ultrasp5.c: Fix options.
30227
30228 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30229
30230 * gcc.dg/ultrasp5.c: Fix comment.
30231
30232 2003-03-24 Bud Davis <bdavis9659@comcast.net>
30233
30234 PR fortran/10197
30235 * g77.f-torture/execute/10197.f: New test.
30236
30237 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
30238
30239 PR c++/9898, c++/383
30240 * g++.dg/template/conv6.C: New test.
30241
30242 PR c++/10119
30243 * g++.dg/template/ptrmem5.C: New test.
30244
30245 PR c++/10026
30246 * g++.dg/lookup/koenig1.C: New test.
30247
30248 PR C++/10199
30249 * g++.dg/lookup/template2.C: New test.
30250
30251 2003-03-24 Jakub Jelinek <jakub@redhat.com>
30252
30253 * g++.dg/opt/rtti1.C: New test.
30254
30255 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30256
30257 * gcc.dg/ultrasp5.c: New test.
30258
30259 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
30260
30261 PR middle-end/9967
30262 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
30263 builtin fputs.
30264
30265 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
30266
30267 PR c/8224
30268 * gcc.dg/20030323-1.c: New test.
30269
30270 2003-03-23 Roger Sayle <roger@eyesopen.com>
30271
30272 * gcc.c-torture/compile/20030323-1.c: New test case.
30273
30274 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
30275
30276 * gcc.dg/20030321-1.c: New test.
30277
30278 2003-03-22 Zack Weinberg <zack@codesourcery.com>
30279
30280 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
30281
30282 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
30283
30284 PR c++/9978, c++/9708
30285 * g++.dg/ext/vlm1.C: Adjust expected error.
30286 * g++.dg/ext/vla2.C: New test.
30287 * g++.dg/template/arg1.C: New test.
30288 * g++.dg/template/arg2.C: New test.
30289
30290 2003-03-22 Bud Davis <bdavis9659@comcast.net>
30291
30292 * g77.f-torture/execute/select.f: New test.
30293 * g77.f-torture/noncompile/select_no_compile.f: New test.
30294
30295 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
30296
30297 PR c++/9898
30298 * g++.dg/other/error4.C: New test.
30299
30300 2003-03-20 Mark Mitchell <mark@codesourcery.com>
30301
30302 * g++.dg/template/friend17.C: New test.
30303
30304 2003-03-21 Alan Modra <amodra@bigpond.net.au>
30305
30306 * gcc.c-torture/compile/20030320-1.c: New.
30307
30308 2003-03-20 Roger Sayle <roger@eyesopen.com>
30309
30310 * gcc.dg/builtins-6.c: New test case.
30311
30312 2003-03-19 Alan Modra <amodra@bigpond.net.au>
30313
30314 PR target/10073
30315 * gcc.c-torture/compile/20030319-1.c: New.
30316
30317 2003-03-18 Jan Hubicka <jh@suse.cz>
30318
30319 * gcc.dg/i386-cvt-1.c: New test.
30320
30321 2003-03-17 Zack Weinberg <zack@codesourcery.com>
30322
30323 * objc.dg/naming-1.m: Use "(parse|syntax) error".
30324 * objc.dg/naming-2.m: Likewise.
30325
30326 2003-03-17 Mark Mitchell <mark@codesourcery.com>
30327
30328 PR c++/9639
30329 * g++.dg/parse/crash1.C: New test.
30330
30331 2003-03-16 Mark Mitchell <mark@codesourcery.com>
30332
30333 PR c++/8805
30334 * g++.dg/eh/cleanup1.C: New test.
30335
30336 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
30337
30338 * gcc.c-torture/execute/20030316-1.c: New test case.
30339
30340 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
30341
30342 PR c++/9629
30343 * g++.dg/init/ctor2.C: New test.
30344
30345 2003-03-15 Roger Sayle <roger@eyesopen.com>
30346
30347 * g77.f-torture/compile/xformat.f: New test case.
30348
30349 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30350
30351 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
30352 * g++.old-deja/g++.mike/eh50.C: Likewise.
30353
30354 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30355
30356 PR c++/6440
30357 * g++.dg/template/spec7.C: New test.
30358 * g++.dg/template/spec8.C: Likewise.
30359
30360 2003-03-14 Jakub Jelinek <jakub@redhat.com>
30361
30362 * gcc.c-torture/execute/20030313-1.c: New test.
30363
30364 2003-03-14 Richard Henderson <rth@redhat.com>
30365
30366 * gcc.dg/inline-2.c: Adjust alpha test for external call.
30367
30368 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30369
30370 * gcc.c-torture/compile/20030314-1.c: New test.
30371
30372 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
30373
30374 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
30375 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
30376 thumb target,
30377 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
30378 to accept newer _imp__ prefix and additional
30379 newline in .drectve section.
30380 * gcc.dg/dll-4.c: Likewise.
30381 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
30382 switch.
30383
30384 2003-03-13 Mark Mitchell <mark@codesourcery.com>
30385
30386 * g++.dg/parse/namespace9.C: New test.
30387
30388 * g++.dg/init/ref5.C: New test.
30389 * g++.dg/parse/ptrmem1.C: Likewise.
30390
30391 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30392
30393 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
30394 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
30395 regular expression.
30396 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
30397 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
30398
30399 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
30400
30401 * gcc.c-torture/execute/20030224-2.c: New test.
30402
30403 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30404
30405 * gcc.dg/decl-3.c: New test.
30406
30407 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30408
30409 * gcc.dg/i386-loop-2.c: New test.
30410
30411 2003-03-11 Mark Mitchell <mark@codesourcery.com>
30412
30413 PR c++/9474
30414 * g++.dg/parse/namespace8.C: New test.
30415
30416 PR c++/9924
30417 * g++.dg/overload/builtin2.C: New test.
30418
30419 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
30420
30421 * gcc.dg/return-type-3.c: New test.
30422
30423 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30424
30425 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
30426 profiling options are not supported.
30427
30428 2003-03-10 Mark Mitchell <mark@codesourcery.com>
30429
30430 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
30431 * g++.old-deja/g++.warn/impint2.C: Likewise.
30432
30433 2003-03-10 Devang Patel <dpatel@apple.com>
30434
30435 * g++.dg/cpp/c++_cmd_1.C: New test.
30436 * g++.dg/cpp/c++_cmd_1.h: New file.
30437
30438 2003-03-10 Segher Boessenkool <segher@koffie.nl>
30439
30440 * gcc.dg/altivec-9.c: New file.
30441
30442 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30443
30444 * gcc.dg/ppc-sdata-1.c: New test.
30445 * gcc.dg/ppc-sdata-2.c: New test.
30446
30447 2003-03-09 Mark Mitchell <mark@codesourcery.com>
30448
30449 PR c++/9373
30450 * g++.dg/opt/ptrmem2.C: New test.
30451
30452 PR c++/8534
30453 * g++.dg/opt/ptrmem1.C: New test.
30454
30455 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30456
30457 * gcc.dg/i386-loop-1.c: New test.
30458
30459 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30460
30461 PR c++/9970
30462 * g++.dg/lookup/friend1.C: New test.
30463
30464 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30465
30466 PR c++/9823
30467 * g++.dg/parser/constructor1.C: New test.
30468
30469 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
30470
30471 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
30472
30473 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
30474
30475 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
30476
30477 * gcc.dg/cpp/Wunused.c: Update test.
30478
30479 2003-03-08 Jan Hubicka <jh@suse.cz>
30480
30481 * gcc.dg/inline-3.c: New test.
30482
30483 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30484
30485 PR c++/9809
30486 * g++.dg/parse/builtin1.C: New test.
30487
30488 PR c++/9982
30489 * g++.dg/abi/cookie1.C: New test.
30490 * g++.dg/abi/cookie2.C: Likewise.
30491
30492 PR c++/9524
30493 * g++.dg/template/field1.C: New test.
30494
30495 PR c++/9912
30496 * g++.dg/parse/class1.C: New test.
30497 * g++.dg/parse/namespace7.C: Likewise.
30498 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
30499
30500 2003-03-07 Mark Mitchell <mark@codesourcery.com>
30501
30502 * g++.dg/init/ref4.C: New test.
30503
30504 2003-03-07 Jan Hubicka <jh@suse.cz>
30505
30506 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
30507 * gcc.dg/inline-3.c: New test.
30508
30509 2003-03-06 Mark Mitchell <mark@codesourcery.com>
30510
30511 * g++.dg/init/ref3.C: New test.
30512
30513 PR c++/9965
30514 * g++.dg/init/ref2.C: New test.
30515
30516 PR c++/9400
30517 * g++.dg/warn/Wshadow-2.C: New test.
30518
30519 PR c++/9791
30520 * g++.dg/warn/Woverloaded-1.C: New test.
30521
30522 2003-03-05 Jan Hubicka <jh@suse.cz>
30523
30524 * gcc.dg/i386-local2.c: New.
30525 * gcc.dg/i386-local.c: Fix typo.
30526
30527 2003-03-05 Mark Mitchell <mark@codesourcery.com>
30528
30529 * g++.dg/abi/layout3.C: New test.
30530
30531 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30532
30533 * gcc.c-torture/compile/20030305-1.c
30534
30535 2003-03-05 Jan Hubicka <jh@suse.cz>
30536
30537 * gcc.dg/i386-local.c: New.
30538
30539 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
30540
30541 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
30542
30543 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30544
30545 * gcc.dg/switch-2.c: New test.
30546 * gcc.dg/switch-3.c: New test.
30547 * gcc.dg/Wswitch.c: Adjust line numbers.
30548 * gcc.dg/Wswitch-default.c: Likewise.
30549 * gcc.dg/Wswitch-enum.c: Likewise.
30550
30551 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
30552
30553 * gcc.c-torture/execute/20030222-1.c: New test.
30554
30555 2003-03-03 James E Wilson <wilson@tuliptree.org>
30556
30557 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
30558
30559 2003-03-03 Mark Mitchell <mark@codesourcery.com>
30560
30561 PR c++/9878
30562 * g++.dg/init/ref1.C: New test.
30563
30564 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
30565
30566 * gcc.dg/sh-relax.c: New SH-only test.
30567
30568 2003-03-03 Geoffrey Keating <geoffk@apple.com>
30569
30570 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
30571 comment explaining purpose of testcase.
30572
30573 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30574
30575 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
30576 for HC11/HC12 (asm needs two int registers).
30577 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
30578 HC11/HC12 because the test uses an asm which needs two 32-bit
30579 registers.
30580
30581 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30582
30583 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
30584 for HC11/HC12 (array is too large otherwise).
30585 * gcc.c-torture/compile/920501-4.x: New file, likewise.
30586 * gcc.c-torture/compile/20010518-2.x: Likewise.
30587 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
30588 HC11/HC12 (array is too large).
30589
30590 2003-03-01 Geoffrey Keating <geoffk@apple.com>
30591
30592 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
30593 * lib/g++-dg.exp (g++-dg-test): Likewise.
30594
30595 2003-03-01 Roger Sayle <roger@eyesopen.com>
30596
30597 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
30598 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
30599
30600 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30601
30602 * g++.dg/warn/implicit-typename1.C: Remove warning.
30603
30604 2003-02-28 Richard Henderson <rth@redhat.com>
30605
30606 * gcc.dg/noreturn-1.c: Move noreturn warning line.
30607 * gcc.dg/return-type-1.c: Move control reaches end warning line.
30608
30609 2003-02-28 Geoffrey Keating <geoffk@apple.com>
30610
30611 * gcc.dg/pch/pch.exp: Change .pch to .gch.
30612 * g++.dg/pch/pch.exp: Likewise.
30613
30614 2003-02-28 Mark Mitchell <mark@codesourcery.com>
30615
30616 PR c++/9879
30617 * testsuite/g++.dg/init/new4.C: New test.
30618
30619 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
30620
30621 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
30622
30623 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
30624
30625 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
30626 unsigned long.
30627
30628 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
30629 wider than float.
30630
30631 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30632
30633 * lib/scanasm.exp: Add support for counting numbers of
30634 occurences.
30635 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
30636 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
30637
30638 2003-02-25 Mark Mitchell <mark@codesourcery.com>
30639
30640 PR c++/9683
30641 * g++.dg/template/static3.C: New test.
30642
30643 PR c++/9829
30644 * g++.dg/parse/namespace6.C: New test.
30645
30646 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30647
30648 PR target/9732
30649 * gcc.dg/20030225-1.c: New test.
30650
30651 2003-02-24 Mark Mitchell <mark@codesourcery.com>
30652
30653 * README: Remove out-of-date information.
30654
30655 PR c++/9836
30656 * g++.dg/template/spec6.C: New test.
30657
30658 2003-02-24 Jeff Law <law@redhat.com>
30659
30660 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
30661
30662 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30663
30664 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
30665 * gcc.dg/pragma-ep-1.c: Likewise.
30666
30667 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30668
30669 PR c++/9602
30670 * g++.dg/template/friend16.C: New test.
30671
30672 2003-02-23 Mark Mitchell <mark@codesourcery.com>
30673
30674 PR c++/5333
30675 * g++.dg/parse/fused-params1.C: Adjust error messages.
30676 * g++.dg/template/nested3.C: New test.
30677
30678 2003-02-24 Alan Modra <amodra@bigpond.net.au>
30679
30680 * g++.dg/abi/param1.C: New test.
30681
30682 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30683
30684 PR c++/7982
30685 * g++.dg/warn/implicit-typename1.C: New test.
30686
30687 2003-02-22 Kelley Cook <kelleycook@comcast.net>
30688
30689 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
30690 with "mtune".
30691 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30692 * gcc.c-torture/execute/20010129-1.x: Likewise.
30693 * gcc.dg/20011107-1.c: Likewise.
30694 * gcc.dg/20020108-1.c: Likewise.
30695 * gcc.dg/20020122-3.c: Likewise.
30696 * gcc.dg/20020206-1.c: Likewise.
30697 * gcc.dg/20020310-1.c: Likewise.
30698 * gcc.dg/20020426-2.c: Likewise.
30699 * gcc.dg/20020517-1.c: Likewise.
30700 * gcc.dg/991230-1.c: Likewise.
30701 * gcc.dg/i386-unroll-1.c: Likewise.
30702 * gcc.misc-tests/i386-prefetch.exp: Likewise.
30703
30704 2003-02-22 Jan Hubicka <jh@suse.cz>
30705
30706 * gcc.dg/i386-mul.c: New test.
30707
30708 2003-02-21 Roger Sayle <roger@eyesopen.com>
30709
30710 * gcc.dg/builtins-5.c: New test case.
30711
30712 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
30713
30714 * gcc.dg/asmreg-1.c: New test.
30715
30716 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30717
30718 PR c++/9749
30719 * g++.dg/parse/varmod1.C: New test.
30720
30721 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30722
30723 PR c++/9727
30724 * g++.dg/template/op1.C: New test.
30725
30726 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30727
30728 PR c++/8906
30729 * g++.dg/template/nested2.C: New test.
30730
30731 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30732
30733 PR c++/8724
30734 * g++.dg/expr/dtor1.C: New test.
30735
30736 2003-02-21 Zack Weinberg <zack@codesourcery.com>
30737
30738 * gcc.dg/cpp/include3.c: New test.
30739 * gcc.dg/cpp/inc/foo.h: New file.
30740
30741 2003-02-21 Glen Nakamura <glen@imodulo.com>
30742
30743 * gcc.c-torture/execute/20030221-1.c: New test.
30744
30745 2003-02-20 Mark Mitchell <mark@codesourcery.com>
30746
30747 PR c++/9729
30748 * g++.dg/abi/conv1.C: New test.
30749
30750 2003-02-20 Jan Hubicka <jh@suse.cz>
30751
30752 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
30753
30754 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
30755
30756 * gcc.c-torture/compile/20030219-1.c: New test.
30757
30758 2003-02-18 Jan Hubicka <jh@suse.cz>
30759
30760 * gcc.dg/funcorder.c: New test.
30761
30762 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30763
30764 * gcc.c-torture/execute/20030218-1.c: New.
30765
30766 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
30767
30768 * gcc.dg/20030218-1.c: New.
30769
30770 2003-02-18 Richard Henderson <rth@redhat.com>
30771
30772 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
30773 * gcc.dg/attr-used-2.c: New.
30774
30775 2003-02-18 Mark Mitchell <mark@codesourcery.com>
30776
30777 PR c++/9704
30778 * g++.dg/init/copy5.C: New test.
30779
30780 2003-02-18 Geoffrey Keating <geoffk@apple.com>
30781
30782 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
30783 * g++.dg/pch/pch.exp: Likewise.
30784
30785 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30786
30787 * gcc.c-torture/execute/20030209-1.c: Enable the test if
30788 STACK_SIZE is not defined.
30789
30790 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30791
30792 PR c++/9457
30793 * g++.dg/template/init1.C: New test.
30794
30795 2003-02-16 Jan HUbicka <jh@suse.cz>
30796
30797 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
30798 (foo): Add few extra tests
30799 * gcc.dg/c99-const-expr-3.c: Likewise.
30800 * gcc.c-torture/execute/20030216-1.c: New.
30801
30802 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30803
30804 PR c++/9459
30805 * g++.dg/ext/typeof4.C: New test.
30806
30807 2003-02-15 Roger Sayle <roger@eyesopen.com>
30808
30809 * gcc.dg/i386-387-3.c: New test case.
30810
30811 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
30812
30813 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
30814 cris-*-elf* cris-*-aout* and mmix-*-*.
30815
30816 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
30817
30818 * gcc.dg/20030213-1.c: New test.
30819
30820 2003-02-12 Roger Sayle <roger@eyesopen.com>
30821
30822 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
30823 * gcc.dg/i386-387-2.c: Likewise.
30824
30825 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
30826
30827 * gcc.dg/ppc-spe.c: Fix formatting.
30828 Enable tests that were previously unsupported by gas.
30829 Delete tests for instructions that no longer exist.
30830 Switch arguments on evsubifw builtin.
30831
30832 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
30833
30834 * gcc.c-torture/execute/20030209-1.c: Disable the test if
30835 STACK_SIZE is too small.
30836
30837 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30838 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
30839
30840 * gcc.dg/decl-2.c: New test.
30841
30842 2003-02-10 Jan Hubicka <jh@suse.cz>
30843
30844 * gcc.dg/i386-fpcvt-1.c: New test.
30845
30846 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
30847
30848 * gcc.c-torture/execute/20030209-1.c: New test.
30849
30850 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
30851
30852 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
30853 int-wide bitops, use the constants of the same width.
30854 Likewise, if long long is 32-bit wide, test bitops using
30855 32-bit constants.
30856
30857 2003-02-07 Loren James Rittle <ljrittle@acm.org>
30858
30859 * gcc.dg/20021014-1.c: Annotate with expected notice text.
30860
30861 2003-02-07 Roger Sayle <roger@eyesopen.com>
30862
30863 * testsuite/gcc.dg/builtins-4.c: New test case.
30864
30865 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30866
30867 * gcc.dg/20020430-1.c: Fix dg command typos.
30868 * gcc.dg/20020503-1.c: Likewise.
30869
30870 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30871
30872 PR c++/8785
30873 * g++.dg/parse/fused-params1.C: New test.
30874
30875 PR c++/8857
30876 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
30877
30878 PR c++/8921
30879 * g++.dg/parse/non-dependent1.C: New test.
30880
30881 PR c++/8928
30882 * g++.dg/parse/dupl-tmpl-args1.C: New test.
30883
30884 PR c++/9228
30885 * g++.dg/parse/undefined7.C: New test.
30886 * g++.dg/parse/non-templ1.C: New test.
30887
30888 PR c++/9229
30889 * g++.dg/parse/too-many-tmpl-args1.C: New test.
30890
30891 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30892
30893 * gcc.c-torture/compile/20030206-1.c: New test.
30894
30895 2003-02-05 Roger Sayle <roger@eyesopen.com>
30896
30897 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
30898 "pow" to "foo" to avoid potential confusion with a math built-in.
30899
30900 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30901
30902 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
30903 conditions for SPARC targets.
30904
30905 2003-02-05 Jakub Jelinek <jakub@redhat.com>
30906
30907 * gcc.dg/20030204-1.c: New test.
30908
30909 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30910
30911 PR c++/38
30912 * g++.dg/parse/array-size1.C: New test.
30913
30914 PR c++/5657
30915 * g++.dg/parse/undefined3.C: New test.
30916
30917 PR c++/5665
30918 * g++.dg/parse/undefined4.C: New test.
30919
30920 PR c++/5975
30921 * g++.dg/parse/undefined5.C: New test.
30922
30923 PR c++/7259
30924 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
30925
30926 PR c++/8578
30927 * g++.dg/parse/casting-operator1.C: New test.
30928
30929 PR c++/8596
30930 * g++.dg/parse/undefined6.C: New test.
30931
30932 PR c++/8736
30933 * g++.dg/parse/missing-template1.C: New test.
30934
30935 2003-02-04 Jan Hubicka <jh@suse.cz>
30936
30937 * gcc.dg/i386-cadd.c: Compile using -march=k8.
30938 * gcc.dg/i386-cmov?.c: Likewise.
30939 * gcc.dg/i386-fpcvt-?.c: Likewise.
30940 * gcc.dg/i386-ssefp-1.c: Likewise.
30941 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
30942 conventions.
30943
30944 2003-02-03 Mark Mitchell <mark@codesourcery.com>
30945
30946 PR c++/7129
30947 * testsuite/g++.dg/ext/max.C: New test.
30948
30949 2003-02-03 Jan Hubicka <jh@suse.cz>
30950
30951 * gcc.c-torture/execute/20030203-1.c: New test.
30952
30953 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
30954
30955 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
30956 'natural-endian'.
30957
30958 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
30959
30960 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
30961 * g++.dg/init/new2.C: Likewise.
30962 * g++.dg/other/new1.C: Likewise.
30963
30964 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
30965
30966 * gcc.dg/struct-ret-libc.c: New test.
30967
30968 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
30969
30970 * gcc.dg/20030129-1.c: New test.
30971
30972 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30973
30974 PR c++/8849
30975 * g++.dg/template/ptrmem4.C: New test.
30976
30977 2003-01-29 Mark Mitchell <mark@codesourcery.com>
30978
30979 * g++.dg/parser/constant1.C: New test.
30980
30981 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30982
30983 PR c++/8591
30984 * g++.dg/parse/friend2.C: New test.
30985
30986 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
30987
30988 PR c++/9437
30989 * g++.dg/template/unify4.C: New test.
30990
30991 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
30992
30993 * gcc.c-torture/execute/20030128-1.c: New test.
30994
30995 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
30996
30997 * g++.dg/lookup/nested1.C: Test moved from ...
30998 * g++.old-deja/g++.other/lookup24.C: ... here.
30999
31000 2003-01-28 Jan Hubicka <jh@suse.cz>
31001
31002 * gcc.dg/i386-cmov5.c: New test.
31003
31004 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
31005
31006 * gcc.c-torture/execute/20010925-1.c: Changed the
31007 memcpy declaration.
31008
31009 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31010
31011 PR c++/3902
31012 * g++.dg/parse/template5.C: New test.
31013
31014 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
31015
31016 PR fortran/9258
31017 * g77.dg/pr9258: New test.
31018
31019 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31020
31021 * README: Move relevant parts from README.g++.
31022
31023 * README.g++: Remove this file.
31024
31025 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31026
31027 * g++.dg/abi/dcast1.C: New test.
31028
31029 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31030
31031 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
31032
31033 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
31034
31035 PR c++/47
31036 * g++.old-deja/g++.other/lookup24.C: New test.
31037
31038 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31039
31040 PR middle-end/7227
31041 * gcc.dg/uninit-C.c: New test.
31042
31043 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
31044
31045 * g++.dg/abi/covariant1.C: New test.
31046
31047 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
31048
31049 * gcc.dg/20030123-1.c: New test.
31050
31051 2003-01-25 Jan Hubicka <jh@suse.cz>
31052
31053 PR opt/8492
31054 * gcc.c-torture/compile/20030125-1.c
31055
31056 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
31057
31058 PR c++/9403
31059 * g++.dg/parse/template3.C: New test.
31060 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
31061
31062 PR c++/795
31063 * g++.dg/parse/template4.C: New test.
31064
31065 PR c++/9415
31066 * g++.dg/template/qual2.C: New test.
31067
31068 PR c++/8545
31069 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
31070
31071 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
31072
31073 2003-01-25 Roger Sayle <roger@eyesopen.com>
31074
31075 * gcc.c-torture/execute/switch-1.c: New test case.
31076
31077 2003-01-25 Jan Hubicka <jh@suse.cz>
31078
31079 * gcc.c-torture/execute/20030125-1.[cx]: New test.
31080
31081 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
31082
31083 Tweaks for Bison-1.875. From the NEWS file:
31084 "- `parse error' -> `syntax error'
31085 Bison now uniformly uses the term `syntax error'"
31086 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
31087 * gcc.dg/cpp/digraph2.c: Likewise.
31088 * gcc.dg/cpp/direct2.c: Likewise.
31089 * gcc.dg/cpp/paste4.c: Likewise.
31090 * gcc.dg/c90-restrict-1.c: Likewise.
31091 * gcc.dg/c99-func-2.c: Likewise.
31092 * gcc.dg/noncompile/920721-2.c: Likewise.
31093 * gcc.dg/noncompile/930622-2.c: Likewise.
31094 * gcc.dg/noncompile/940112-1.c: Likewise.
31095 * gcc.dg/noncompile/950921-1.c: Likewise.
31096 * gcc.dg/noncompile/951123-1.c: Likewise.
31097 * gcc.dg/noncompile/971104-1.c: Likewise.
31098 * gcc.dg/noncompile/990416-1.c: Likewise.
31099
31100 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
31101
31102 * g++.dg/parse/undefined1.C: Add error message.
31103
31104 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31105
31106 PR c++/9354
31107 * g++.dg/parse/new1.C: New test.
31108
31109 PR c++/9216
31110 * g++.dg/parse/template2.C: New test.
31111
31112 PR c++/9354
31113 * g++.dg/parse/typedef2.C: New test.
31114
31115 PR c++/9328
31116 * g++.dg/ext/typeof3.C: New test.
31117
31118 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31119
31120 PR c++/2738
31121 * g++.dg/parse/ret-type1.C: New test.
31122
31123 PR c++/3792
31124 * g++.dg/parse/tmpl-outside1.C: New test.
31125
31126 PR c++/4207
31127 * g++.dg/parse/int-as-enum1.C: New test.
31128
31129 PR c++/4903
31130 * g++.dg/parse/no-typename1.C: New test.
31131
31132 PR c++/5533
31133 * g++.dg/parse/no-value1.C: New test.
31134
31135 PR c++/5921
31136 * g++.dg/parse/wrong-inline1.C: New test.
31137
31138 PR c++/6402
31139 * g++.dg/parse/ref1.C: New test.
31140
31141 PR c++/6992
31142 * g++.dg/parse/attr-ctor1.C: New test.
31143
31144 PR c++/7229
31145 * g++.dg/parse/namespace5.C: New test.
31146
31147 PR c++/7917
31148 * g++.dg/parse/func-def1.C: New test.
31149
31150 PR c++/8143
31151 * g++.dg/parse/undefined1.C: New test.
31152
31153 PR c++/5723, PR c++/8522
31154 * g++.dg/parse/specialization1.C: New test.
31155
31156 PR c++/163, PR c++/8595
31157 * g++.dg/parse/struct-as-enum1.C: New test.
31158
31159 PR c++/9173
31160 * g++.dg/parse/undefined2.C: New test.
31161
31162 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31163
31164 PR c++/9298
31165 * g++.dg/parse/template1.C: New test.
31166
31167 PR c++/9384
31168 * g++.dg/parse/using1.C: New test.
31169
31170 PR c++/9285
31171 PR c++/9294
31172 * g++.dg/parse/expr2.C: New test.
31173
31174 PR c++/9388
31175 * g++.dg/parse/lookup2.C: Likewise.
31176
31177 2003-01-21 Jan Hubicka <jh@suse.cz>
31178
31179 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
31180 * gcc.c-torture/execute/eeprof-1.c: Likewise.
31181 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
31182 * gcc.c-torture/execute/string-opt-*.c: Likewise.
31183
31184 2003-01-20 Nick Clifton <nickc@redhat.com>
31185
31186 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
31187 problem with ARM sibcall code generation.
31188
31189 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
31190
31191 * gcc.c-torture/execute/20030120-1.c: New.
31192
31193 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
31194
31195 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
31196
31197 2003-01-17 Mark Mitchell <mark@codesourcery.com>
31198
31199 PR c++/9272
31200 * g++.dg/parse/ctor1.C: New test.
31201
31202 PR c++/9294:
31203 * g++.dg/parse/qualified1.C: New test.
31204
31205 * g++.dg/parse/typename3.C: New test.
31206
31207 2003-01-16 Richard Henderson <rth@redhat.com>
31208
31209 * g++.dg/tls/init-2.C: Fix error matches for real this time.
31210
31211 2003-01-16 Richard Henderson <rth@redhat.com>
31212
31213 * g++.dg/pch/pch.exp: Copy test header to the working directory
31214 before using it either for precompilation or direct use.
31215 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
31216 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
31217
31218 2003-01-16 Richard Henderson <rth@redhat.com>
31219
31220 * gcc.dg/pch/pch.exp: Copy test header to the working directory
31221 before using it either for precompilation or direct use.
31222 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
31223 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
31224
31225 2003-01-16 Mark Mitchell <mark@codesourcery.com>
31226
31227 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
31228 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
31229 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
31230 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
31231 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
31232 typename warning into error.
31233 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
31234 error messages.
31235 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
31236 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
31237 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
31238 messages.
31239 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
31240 make declaration visible in template.
31241 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
31242 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
31243 messages.
31244 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
31245 message.
31246 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
31247 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
31248 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
31249 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
31250 typename warning with error message.
31251 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
31252 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
31253 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
31254
31255 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
31256
31257 * g++.dg/parse/ambig2.C: New test.
31258
31259 2003-01-15 Richard Henderson <rth@redhat.com>
31260
31261 * g++.dg/tls/init-2.C: Update error message string.
31262
31263 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31264
31265 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
31266
31267 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
31268
31269 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
31270 all for HC11/HC12.
31271 * gcc.c-torture/compile/20001205-1.x: Likewise.
31272 * gcc.c-torture/compile/20001226-1.x: Likewise.
31273 * gcc.c-torture/compile/920520-1.x: Likewise.
31274 * gcc.c-torture/compile/961203-1.x: Likewise.
31275 * gcc.c-torture/compile/20020604-1.x: Likewise.
31276
31277 2003-01-15 Jan Hubicka <jh@suse.cz>
31278
31279 * gcc.c-torture/compile/20030115-1.c: New test.
31280
31281 * gcc.dg/i386-fpcvt-1.c: New test.
31282 * gcc.dg/i386-fpcvt-2.c: New test.
31283
31284 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
31285
31286 Further conform g++'s __vmi_class_type_info to the C++ ABI
31287 specification.
31288 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
31289 the specification.
31290
31291 2003-01-14 Jan Hubicka <jh@suse.cz>
31292
31293 * gcc.dg/i386-fpcvt-1.c: New test.
31294 * gcc.dg/i386-fpcvt-2.c: New test.
31295
31296 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31297
31298 * gcc.dg/i386-mmx-3.c: New test.
31299
31300 2003-01-12 Mark Mitchell <mark@codesourcery.com>
31301
31302 PR c++/9264
31303 * g++.dg/parse/octal1.C: New file.
31304
31305 PR c++/9172
31306 * g++.dg/parse/typename1.C: New file.
31307
31308 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
31309
31310 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
31311 * gcc.dg/bf-no-ms-layout.c: Likewise.
31312 * gcc.dg/bf-ms-attrib.c: Likewise.
31313
31314 2003-01-10 Mark Mitchell <mark@codesourcery.com>
31315
31316 PR c++/9099
31317 * g++.dg/parse/dtor1.C: New file.
31318
31319 PR c++/9128
31320 * g++.dg/rtti/typeid1.C: New file.
31321
31322 PR c++/9153
31323 * g++.dg/parse/lookup1.C: New file.
31324
31325 PR c++/9171
31326 * g++.dg/templ/spec5.C: New file.
31327
31328 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
31329
31330 * gcc.c-torture/compile/20030110-1.c: New test.
31331
31332 2003-01-09 Geoffrey Keating <geoffk@apple.com>
31333
31334 Merge from pch-branch:
31335
31336 2002-12-23 Geoffrey Keating <geoffk@apple.com>
31337
31338 * gcc.dg/pch/cpp-1.h: New.
31339 * gcc.dg/pch/cpp-1.c: New.
31340 * gcc.dg/pch/cpp-2.h: New.
31341 * gcc.dg/pch/cpp-2.c: New.
31342
31343 2002-11-19 Geoffrey Keating <geoffk@apple.com>
31344
31345 * gcc.dg/pch/except-1.h: New.
31346 * gcc.dg/pch/except-1.c: New.
31347
31348 2002-11-13 Geoffrey Keating <geoffk@apple.com>
31349
31350 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
31351 running test.
31352 * gcc.dg/pch: Include *.hp not *.h.
31353 * gcc.dg/pch/system-1.h: New.
31354 * gcc.dg/pch/system-1.c: New.
31355
31356 2002-11-11 Geoffrey Keating <geoffk@apple.com>
31357
31358 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
31359 rather than trying to build and run a program using PCH.
31360 * gcc.dg/pch: Remove dg-do commands from test files.
31361
31362 2002-11-08 Geoffrey Keating <geoffk@apple.com>
31363
31364 * gcc.dg/pch/macro-3.c: New.
31365 * gcc.dg/pch/macro-3.h: New.
31366
31367 2002-11-04 Geoffrey Keating <geoffk@apple.com>
31368
31369 * gcc.dg/pch/common-1.c: New.
31370 * gcc.dg/pch/common-1.h: New.
31371 * gcc.dg/pch/decl-1.c: New.
31372 * gcc.dg/pch/decl-1.h: New.
31373 * gcc.dg/pch/decl-2.c: New.
31374 * gcc.dg/pch/decl-2.h: New.
31375 * gcc.dg/pch/decl-3.c: New.
31376 * gcc.dg/pch/decl-3.h: New.
31377 * gcc.dg/pch/decl-4.c: New.
31378 * gcc.dg/pch/decl-4.h: New.
31379 * gcc.dg/pch/decl-5.c: New.
31380 * gcc.dg/pch/decl-5.h: New.
31381 * gcc.dg/pch/global-1.c: New.
31382 * gcc.dg/pch/global-1.h: New.
31383 * gcc.dg/pch/inline-1.c: New.
31384 * gcc.dg/pch/inline-1.h: New.
31385 * gcc.dg/pch/inline-2.c: New.
31386 * gcc.dg/pch/inline-2.h: New.
31387 * gcc.dg/pch/static-1.c: New.
31388 * gcc.dg/pch/static-1.h: New.
31389 * gcc.dg/pch/static-2.c: New.
31390 * gcc.dg/pch/static-2.h: New.
31391
31392 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
31393
31394 * g++.dg/pch/pch.exp: Better handle failing testcases.
31395 * gcc.dg/pch/pch.exp: Likewise.
31396 * gcc.dg/pch/macro-1.c: New.
31397 * gcc.dg/pch/macro-1.h: New.
31398 * gcc.dg/pch/macro-2.c: New.
31399 * gcc.dg/pch/macro-2.h: New.
31400
31401 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
31402
31403 * g++.dg/dg.exp: Treat files in pch/ specially.
31404 * g++.dg/pch/pch.exp: New file.
31405 * g++.dg/pch/empty.H: New file.
31406 * g++.dg/pch/empty.C: New file.
31407 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
31408 "precompile".
31409
31410 * gcc.dg/pch/pch.exp: New file.
31411 * gcc.dg/pch/empty.h: New file.
31412 * gcc.dg/pch/empty.c: New file.
31413 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
31414 "precompile".
31415
31416 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31417
31418 * g++.dg/template/friend14.C: New test.
31419
31420 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31421
31422 * gcc.dg/old-style-asm-1.c: New test.
31423
31424 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
31425
31426 * gcc.c-torture/compile/20030109-1.c: New test.
31427
31428 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31429
31430 * gcc.c-torture/execute/20030109-1.c: New test.
31431
31432 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
31433
31434 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
31435 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
31436 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
31437 * g++.old-deja/g++.mike/eh2.C: Likewise.
31438 * g++.old-deja/g++.mike/eh3.C: Likewise.
31439 * g++.old-deja/g++.mike/eh5.C: Likewise.
31440 * g++.old-deja/g++.mike/eh6.C: Likewise.
31441 * g++.old-deja/g++.mike/eh7.C: Likewise.
31442 * g++.old-deja/g++.mike/eh8.C: Likewise.
31443 * g++.old-deja/g++.mike/eh9.C: Likewise.
31444 * g++.old-deja/g++.mike/eh10.C: Likewise.
31445 * g++.old-deja/g++.mike/eh12.C: Likewise.
31446 * g++.old-deja/g++.mike/eh13.C: Likewise.
31447 * g++.old-deja/g++.mike/eh14.C: Likewise.
31448 * g++.old-deja/g++.mike/eh16.C: Likewise.
31449 * g++.old-deja/g++.mike/eh17.C: Likewise.
31450 * g++.old-deja/g++.mike/eh18.C: Likewise.
31451 * g++.old-deja/g++.mike/eh21.C: Likewise.
31452 * g++.old-deja/g++.mike/eh23.C: Likewise.
31453 * g++.old-deja/g++.mike/eh24.C: Likewise.
31454 * g++.old-deja/g++.mike/eh25.C: Likewise.
31455 * g++.old-deja/g++.mike/eh26.C: Likewise.
31456 * g++.old-deja/g++.mike/eh27.C: Likewise.
31457 * g++.old-deja/g++.mike/eh28.C: Likewise.
31458 * g++.old-deja/g++.mike/eh29.C: Likewise.
31459 * g++.old-deja/g++.mike/eh31.C: Likewise.
31460 * g++.old-deja/g++.mike/eh33.C: Likewise.
31461 * g++.old-deja/g++.mike/eh34.C: Likewise.
31462 * g++.old-deja/g++.mike/eh35.C: Likewise.
31463 * g++.old-deja/g++.mike/eh36.C: Likewise.
31464 * g++.old-deja/g++.mike/eh37.C: Likewise.
31465 * g++.old-deja/g++.mike/eh38.C: Likewise.
31466 * g++.old-deja/g++.mike/eh39.C: Likewise.
31467 * g++.old-deja/g++.mike/eh40.C: Likewise.
31468 * g++.old-deja/g++.mike/eh41.C: Likewise.
31469 * g++.old-deja/g++.mike/eh42.C: Likewise.
31470 * g++.old-deja/g++.mike/eh44.C: Likewise.
31471 * g++.old-deja/g++.mike/eh46.C: Likewise.
31472 * g++.old-deja/g++.mike/eh47.C: Likewise.
31473 * g++.old-deja/g++.mike/eh48.C: Likewise.
31474 * g++.old-deja/g++.mike/eh49.C: Likewise.
31475 * g++.old-deja/g++.mike/eh50.C: Likewise.
31476 * g++.old-deja/g++.mike/eh51.C: Likewise.
31477 * g++.old-deja/g++.mike/eh53.C: Likewise.
31478 * g++.old-deja/g++.mike/eh55.C: Likewise.
31479 * g++.old-deja/g++.mike/p7912.C: Likewise.
31480 * g++.old-deja/g++.mike/p9706.C: Likewise.
31481 * g++.old-deja/g++.mike/p10416.C: Likewise.
31482 * g++.old-deja/g++.mike/p11667.C: Likewise.
31483 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
31484 Remove redundant reference to Iris.
31485 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
31486 Elxsi, i860, Pico Java, and WE32K.
31487
31488 2003-01-07 Mark Mitchell <mark@codesourcery.com>
31489
31490 * g++.dg/ext/asm4.C: New test.
31491
31492 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31493
31494 PR c++/9030
31495 * g++.dg/template/friend12.C: New test.
31496 * g++.dg/template/friend13.C: Likewise.
31497 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
31498
31499 2003-01-08 Jan Hubicka <jh@suse.cz>
31500
31501 * gcc.dg/i386-cadd.c: New test.
31502 * gcc.dg/i386-cmov4.c: Likewise.
31503
31504 2003-01-06 Mark Mitchell <mark@codesourcery.com>
31505
31506 PR c++/9165
31507 * g++.dg/warn/Wunused-3.C: New test.
31508
31509 * g++.dg/abi/bitfield9.C: New test.
31510
31511 PR c++/9189
31512 * g++.dg/parse/defarg3.C: New test.
31513
31514 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
31515
31516 * g++.dg/parse/ambig1.C: New test.
31517 * g++.dg/parse/defarg2.C: New test.
31518
31519 2003-01-05 Mark Mitchell <mark@codesourcery.com>
31520
31521 * g++.dg/template/defarg-1.C: New test.
31522 * g++.dg/template/local2.C: Likewise.
31523
31524 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
31525
31526 * gcc.c-torture/execute/20030105-1.c: New test.
31527
31528 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31529
31530 * g++.dg/parse/namespace3.C: Remove extra semicolons.
31531 * g++.dg/parse/namespace4.C: Likewise.
31532
31533 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31534
31535 * g++.dg/template/ntp2.C: New test.
31536
31537 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
31538
31539 * g++.dg/parse/extern-C-1.C: New test.
31540
31541 * g++.dg/parse/namespace4.C: New test.
31542
31543 * g++.dg/template/nested1.C: New test.
31544
31545 * g++.dg/parse/namespace3.C: New test.
31546
31547 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
31548
31549 * g++.dg/lookup/two-stage1.C: New test.
31550
31551 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31552
31553 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
31554 * g++.old-deja/g++.jason/access8.C: Likewise.
31555 * g++.old-deja/g++.other/decl5.C: Likewise.
31556
31557 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31558
31559 * g++.dg/parse/parse7.C: New test.
31560
31561 2003-01-02 Mark Mitchell <mark@codesourcery.com>
31562
31563 PR c++/2843
31564 * g++.dg/ext/attrib7.C: New test.
31565
31566 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31567
31568 * g++.dg/parse/parse6.C: New test.
31569
31570 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
31571
31572 * gcc.dg/h8300-stack-1.c: New.
31573
31574 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31575
31576 g++.dg/lookup/exception1.C: New test.
31577
31578 g++.dg/lookup/template1.C: New test.
31579
31580 g++.dg/parse/namespace2.C: New test.
31581
31582 g++.dg/parse/parens2.C: New test.
31583
31584 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31585
31586 * g++.dg/parse/parse5.C: New test.
31587 * g++.dg/lookup/scoped4.C: New test.
31588
31589 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31590
31591 * g++.dg/parse/parens1.C: New test.
31592
31593 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
31594 angle-bracket1.C.
31595 * g++.dg/parse/parens2.C: New test.
31596
31597 * g++.dg/lookup/scope-operator1.C: New test.
31598
31599 * g++.dg/parse/operator1.C: New test.
31600
31601 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31602
31603 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
31604 * g++.old-deja/g++.other/access6.C: Likewise.
31605 * g++.old-deja/g++.other/decl1.C: Likewise.
31606 * g++.old-deja/g++.pt/typename12.C: Likewise.
31607
31608 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31609
31610 * g++.dg/parse/namespace1.C: New test.
31611
31612 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31613
31614 * g++.dg/parse/parse4.C: New test.
31615
31616 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31617
31618 * g++.dg/parse/parse3.C: New test.
31619
31620 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31621
31622 * g++.dg/parse/parse2.C: New test.
31623
31624 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31625
31626 * g++.dg/template/friend11.C: New test.
31627
31628 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31629
31630 * g++.dg/parse/parse1.C: New test.
31631
31632 2002-12-31 Janis Johnson <janis187@us.ibm.com>
31633
31634 * lib/profopt.exp: Change the name of a global variable to avoid
31635 possible clashes with other test suites.
31636
31637 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
31638
31639 * g++.dg/inherit/covariant8.C: New test.
31640
31641 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31642
31643 * g++.dg/init/array9.C: New test.
31644
31645 PR c++/9112
31646 * g++.dg/parse/expr1.C: New test.
31647
31648 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
31649
31650 * gcc.c-torture/compile/20021230-1.c: New test.
31651
31652 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
31653
31654 * g++.dg/inherit/covariant5.C: New test.
31655 * g++.dg/inherit/covariant6.C: New test.
31656 * g++.dg/inherit/covariant7.C: New test.
31657
31658 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31659
31660 PR c++/2739
31661 * g++.dg/other/access2.C: New test.
31662
31663 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
31664
31665 * g++.dg/other/anon-struct.C: No longer fails
31666 * g++.old-deja/g++.brendan/parse4.C: Likewise.
31667 * g++.old-deja/g++.brendan/parse5.C: Likewise.
31668 * g++.old-deja/g++.brendan/parse6.C: Likewise.
31669
31670 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
31671
31672 * g++.dg/parse/angle-bracket.C (main): No longer fails.
31673
31674 2002-12-27 Mark Mitchell <mark@codesourcery.com>
31675
31676 * g++.dg/eh/spec4.C: Remove stray semicolon.
31677 * g++.dg/expr/pmf-1.C: Change error message.
31678 * g++.dg/ext/asm1.C: Remove stray semicolon.
31679 * g++.dg/ext/typename1.C: Add missing typenames.
31680 * g++.dg/inherit/template-as-base.C: Change error message.
31681 * g++.dg/lookup/scoped1.C: Likewise.
31682 * g++.dg/lookup/scoped2.C: Likewise.
31683 * g++.dg/lookup/using2.C: Likewise.
31684 * g++.dg/other/component1.C: Remove stray semicolon.
31685 * g++.dg/other/do1.C: Change error message.
31686 * g++.dg/other/error2.C: Likewise.
31687 * g++.dg/other/init1.C: Likewise.
31688 * g++.dg/other/packed1.C: Remove stray semicolon.
31689 * g++.dg/other/ptrmem2.C: Change error message.
31690 * g++.dg/parse/parameter-declaration-1.C: Remove line number
31691 marker.
31692 * g++.dg/special/initp1.C: Remove invalid attribute usage.
31693 * g++.dg/template/access3.C: Add typename keyword.
31694 * g++.dg/template/access5.C: Remove stray semicolon.
31695 * g++.dg/template/access6.C: Likewise.
31696 * g++.dg/template/complit1.C: Likewise.
31697 * g++.dg/template/crash1.C: Change error message.
31698 * g++.dg/template/inherit2.C: Remove stray semicolon.
31699 * g++.dg/template/instantiate2.C: Likewise.
31700 * g++.dg/template/instantiate3.C: Change error message.
31701 * g++.dg/template/qual1.C: Remove stray semicolon.
31702 * g++.dg/template/qualttp18.C: Change error message.
31703 * g++.dg/template/ref1.C: Remove stray semicolon.
31704 * g++.dg/template/sizeof1.C (A::value): Declare it.
31705 * g++.dg/template/spec4.C: Change error message.
31706 * g++.dg/template/static1.C: Likewise.
31707 * g++.dg/template/type1.C: Likewise.
31708 * g++.dg/template/typename3.C: Likewise.
31709 * g++.old-deja/g++.benjamin/13478.C: Change error message.
31710 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
31711 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
31712 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
31713 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
31714 named return value extension.
31715 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
31716 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
31717 * g++.old-deja/g++.bob/extern_C.C: Likewise.
31718 * g++.old-deja/g++.bob/inherit2.C: Likewise.
31719 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31720 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31721 * g++.old-deja/g++.brendan/crash13.C: Likewise.
31722 * g++.old-deja/g++.brendan/crash15.C: Likewise.
31723 * g++.old-deja/g++.brendan/crash18.C: Change error message.
31724 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
31725 * g++.old-deja/g++.brendan/crash38.C: Likewise.
31726 * g++.old-deja/g++.brendan/crash50.C: Likewise.
31727 * g++.old-deja/g++.brendan/crash56.C: Likewise.
31728 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
31729 syntax.
31730 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
31731 * g++.old-deja/g++.brendan/crash8.C: Change error message.
31732 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
31733 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31734 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
31735 * g++.old-deja/g++.brendan/template11.C: Likewise.
31736 * g++.old-deja/g++.brendan/template26.C: Likewise.
31737 * g++.old-deja/g++.brendan/template27.C: Use explicit
31738 specialization syntax.
31739 * g++.old-deja/g++.brendan/template30.C: Likewise.
31740 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
31741 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
31742 non-dependent names.
31743 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
31744 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
31745 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
31746 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
31747 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
31748 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
31749 named return value extension.
31750 * g++.old-deja/g++.ext/namedret2.C: Likewise.
31751 * g++.old-deja/g++.ext/namedret3.C: Likewise.
31752 * g++.old-deja/g++.ext/return1.C: Likewise.
31753 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
31754 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
31755 * g++.old-deja/g++.jason/access8.C: Likewise.
31756 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
31757 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
31758 pseudo-destructor names.
31759 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
31760 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
31761 pseudo-destructor names.
31762 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
31763 * g++.old-deja/g++.jason/overload19.C: Likewise.
31764 * g++.old-deja/g++.jason/overload32.C: Likewise.
31765 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
31766 stray semicolons.
31767 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
31768 * g++.old-deja/g++.jason/return.C: Likewise.
31769 * g++.old-deja/g++.jason/return2.C: Likewise.
31770 * g++.old-deja/g++.jason/shadow1.C: Likewise.
31771 * g++.old-deja/g++.jason/special.C: Use explicit specialization
31772 syntax.
31773 * g++.old-deja/g++.jason/template10.C: Account for use of
31774 non-dependent names.
31775 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
31776 syntax.
31777 * g++.old-deja/g++.jason/template37.C: Likewise.
31778 * g++.old-deja/g++.law/access4.C: Change error messages.
31779 * g++.old-deja/g++.law/arm13.C: Remove incorrect
31780 pseudo-destructor names.
31781 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
31782 * g++.old-deja/g++.law/ctors9.C: Likewise.
31783 * g++.old-deja/g++.law/cvt22.C: Likewise.
31784 * g++.old-deja/g++.law/dtors5.C: Likewise.
31785 * g++.old-deja/g++.law/global-init1.C: Likewise.
31786 * g++.old-deja/g++.law/missed-error3.C: Likewise.
31787 * g++.old-deja/g++.law/operators28.C: Likewise.
31788 * g++.old-deja/g++.law/visibility28.C: Likewise.
31789 * g++.old-deja/g++.martin/eval1.C: Likewise.
31790 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
31791 name.
31792 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
31793 * g++.old-deja/g++.mike/net34.C: Likewise.
31794 * g++.old-deja/g++.mike/net36.C: Likewise.
31795 * g++.old-deja/g++.mike/ns2.C: Likewise.
31796 * g++.old-deja/g++.mike/p12306.C: Likewise.
31797 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
31798 value extension.
31799 * g++.old-deja/g++.mike/p700.C: Likewise.
31800 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
31801 * g++.old-deja/g++.mike/p710.C: Likewise.
31802 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
31803 value extension.
31804 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
31805 * g++.old-deja/g++.mike/pmf9.C: Likewise.
31806 * g++.old-deja/g++.ns/crash2.C: Likewise.
31807 * g++.old-deja/g++.ns/crash3.C: Likewise.
31808 * g++.old-deja/g++.ns/invalid1.C: Likewise.
31809 * g++.old-deja/g++.ns/ns17.C: Likewise.
31810 * g++.old-deja/g++.ns/template16.C: Likewise.
31811 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
31812 keyword.
31813 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
31814 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
31815 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
31816 named return value extension.
31817 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
31818 * g++.old-deja/g++.other/access4.C: Issue additional error
31819 messages.
31820 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
31821 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
31822 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
31823 * g++.old-deja/g++.other/crash25.C: Change error message.
31824 * g++.old-deja/g++.other/crash4.C: Change error message.
31825 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
31826 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
31827 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
31828 checks.
31829 * g++.old-deja/g++.other/defarg8.C: Likewise.
31830 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
31831 * g++.old-deja/g++.other/dtor10.C: Likewise.
31832 * g++.old-deja/g++.other/incomplete.C: Likewise.
31833 * g++.old-deja/g++.other/linkage7.C: Likewise.
31834 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
31835 lookup algorithm.
31836 * g++.old-deja/g++.other/mangle2.C: Likewise.
31837 * g++.old-deja/g++.other/refinit2.C: Likewise.
31838 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
31839 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
31840 * g++.old-deja/g++.pt/crash28.C: Likewise.
31841 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
31842 syntax.
31843 * g++.old-deja/g++.pt/crash32.C: Change error message.
31844 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
31845 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
31846 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
31847 error message position.
31848 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
31849 * g++.old-deja/g++.pt/defarg8.C: Change error message.
31850 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
31851 syntax.
31852 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
31853 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
31854 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
31855 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
31856 keyword.
31857 * g++.old-deja/g++.pt/explicit31.C: Likewise.
31858 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
31859 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
31860 keyword.
31861 * g++.old-deja/g++.pt/explicit71.C: Change error message.
31862 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
31863 syntax.
31864 * g++.old-deja/g++.pt/friend28.C: Account for use of
31865 non-dependent names.
31866 * g++.old-deja/g++.pt/friend29.C: Likewise.
31867 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
31868 rules.
31869 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
31870 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
31871 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
31872 lookup rules.
31873 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
31874 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
31875 keyword.
31876 * g++.old-deja/g++.pt/memclass20.C: Likewise.
31877 * g++.old-deja/g++.pt/memclass5.C: Likewise.
31878 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
31879 keyword.
31880 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
31881 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
31882 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
31883 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
31884 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
31885 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
31886 keyword.
31887 * g++.old-deja/g++.pt/spec10.C: Likewise.
31888 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
31889 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
31890 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
31891 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
31892 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
31893 * g++.old-deja/g++.pt/ttp62.C: Likewise.
31894 * g++.old-deja/g++.pt/ttp64.C: Likewise.
31895 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
31896 * g++.old-deja/g++.pt/typename15.C: Likewise.
31897 * g++.old-deja/g++.pt/typename22.C: Likewise.
31898 * g++.old-deja/g++.pt/typename6.C: Change error messages.
31899 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
31900 * g++.old-deja/g++.pt/virtual2.C: Likewise.
31901 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
31902 syntax.
31903 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
31904 return value extension.
31905 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
31906 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
31907 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
31908 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
31909
31910 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
31911
31912 * g++.dg/warn/inline1.C: New test.
31913 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
31914 * g++.old-deja/g++.jason/synth10.C: Likewise.
31915 * g++.old-deja/g++.mike/net31.C: Likewise.
31916 * g++.old-deja/g++.mike/p8786.C: Likewise.
31917
31918 * g++.dg/template/friend10.C: New test.
31919 * g++.dg/template/conv5.C: New test.
31920
31921 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
31922
31923 * g++.dg/lookup/scoped3.C: New test.
31924
31925 * g++.dg/lookup/decl1.C: New test.
31926 * g++.dg/lookup/decl2.C: New test.
31927
31928 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
31929
31930 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
31931 gcc.c-torture/compile/20021015-1.c,
31932 gcc.c-torture/compile/20021015-2.c,
31933 gcc.c-torture/compile/20021123-1.c,
31934 gcc.c-torture/compile/20021123-2.c,
31935 gcc.c-torture/compile/20021123-3.c,
31936 gcc.c-torture/compile/20021123-4.c,
31937 gcc.c-torture/execute/20021024-1.c: Add tests previously added
31938 only to 3.1 or 3.2 branch.
31939
31940 2002-12-23 Mark Mitchell <mark@codesourcery.com>
31941
31942 * gcc.dg/i386-bitfield3.c: New test.
31943
31944 * gcc.dg/i386-bitfield2.c: New test.
31945
31946 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
31947
31948 * g++.dg/parse/conv_op1.C: New test.
31949
31950 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
31951
31952 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
31953 approved.
31954
31955 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
31956
31957 * gcc.c-torture/compile/20021220-1.c: New test.
31958
31959 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
31960
31961 * gcc.dg/i386-fastcall-1.c: New.
31962
31963 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31964
31965 * gcc.c-torture/execute/20021219-1.c: New test.
31966
31967 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31968
31969 * gcc.dg/i386-pic-1.c: New test.
31970
31971 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31972
31973 PR c++/8099
31974 * g++.dg/template/friend9.C: New test.
31975
31976 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31977
31978 PR c++/3663
31979 * g++.dg/template/access7.C: New test.
31980
31981 2002-12-18 Nick Clifton <nickc@redhat.com>
31982
31983 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
31984 the libstdc++-v3 directory has been found.
31985
31986 2002-12-12 Devang Patel <dpatel@apple.com>
31987 * gcc.dg/darwin-ld-1.c: New test.
31988 * gcc.dg/darwin-ld-2.c: New test.
31989 * gcc.dg/darwin-ld-3.c: New test.
31990 * gcc.dg/darwin-ld-4.c: New test.
31991 * gcc.dg/darwin-ld-5.c: New test.
31992
31993 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31994
31995 * gcc.c-torture/compile/20021212-1.c: New test.
31996
31997 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
31998
31999 * gcc.dg/fshort-wchar: New test.
32000
32001 2002-12-10 Mark Mitchell <mark@codesourcery.com>
32002
32003 PR c++/8372
32004 * g++.dg/template/dtor1.C: New test.
32005
32006 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
32007 markers.
32008
32009 2002-12-10 Jakub Jelinek <jakub@redhat.com>
32010
32011 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
32012
32013 2002-12-09 Mark Mitchell <mark@codesourcery.com>
32014
32015 * g++.dg/template/static1.C: New test.
32016 * g++.dg/template/static2.C: New test.
32017 * g++.old-deja/g++.ext/memconst.C: New test.
32018
32019 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32020
32021 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
32022 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
32023 * g++.dg/special/initp1.C: Likewise.
32024
32025 2002-12-06 Jakub Jelinek <jakub@redhat.com>
32026
32027 * gcc.c-torture/execute/20021204-1.c: New test.
32028
32029 2002-12-04 Geoffrey Keating <geoffk@apple.com>
32030
32031 * gcc.dg/ppc-fmadd-1.c: New file.
32032 * gcc.dg/ppc-fmadd-2.c: New file.
32033 * gcc.dg/ppc-fmadd-3.c: New file.
32034
32035 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32036
32037 * gcc.c-torture/compile/20021204-1.c: New test.
32038
32039 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
32040
32041 * g++.dg/inherit/covariant2.C: New test.
32042 * g++.dg/inherit/covariant3.C: New test.
32043 * g++.dg/inherit/covariant4.C: New test.
32044 * g++.dg/inherit/covariant1.C: Remove XFAIL.
32045 * g++.old-deja/g++.robertl/eb17.C: Likewise.
32046
32047 2002-12-03 Mark Mitchell <mark@codesourcery.com>
32048
32049 PR c++/8688
32050 * g++.dg/init/brace3.C: New test.
32051
32052 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
32053
32054 * gcc.dg/20020210-1.c: Fix a comment typo.
32055
32056 2002-12-02 Mark Mitchell <mark@codesourcery.com>
32057
32058 PR c++/8720
32059 * g++.dg/parse/defarg1.C: New test.
32060
32061 PR c++/8615
32062 * g++.dg/template/char1.C: New test.
32063
32064 * g++.dg/template/varmod1.C: Fix typo.
32065
32066 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32067
32068 DR 180
32069 * g++.old-deja/g++.pt/crash32.C: Expect error.
32070
32071 2002-12-01 Mark Mitchell <mark@codesourcery.com>
32072
32073 PR c++/5919
32074 * g++.dg/template/varmod1.C: New test.
32075
32076 PR c++/8727
32077 * g++.dg/inherit/typeinfo1.C: New test.
32078
32079 PR c++/8663
32080 * g++.dg/inherit/typedef1.C: New test.
32081
32082 2002-11-30 Mark Mitchell <mark@codesourcery.com>
32083
32084 PR c++/8332
32085 PR c++/8493
32086 * g++.dg/template/strlen1.C: New test.
32087
32088 PR c++/8227
32089 * g++.dg/template/ctor2.C: New test.
32090
32091 PR c++/8214
32092 * g++.dg/init/string1.C: New test.
32093
32094 PR c++/8511
32095 * g++.dg/template/friend8.C: New test.
32096
32097 2002-11-29 Joe Buck <jbuck@synopsys.com>
32098
32099 * g++.dg/lookup/anon2.C: New test.
32100
32101 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
32102
32103 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
32104 h8300 port.
32105
32106 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
32107
32108 * gcc.dg/bitfld-6.c: New test.
32109
32110 2002-11-27 Jan Hubicka <jh@suse.cz>
32111
32112 * gcc.c-torture/execute/20021127.[cx]: New test.
32113
32114 2002-11-26 Jan Hubicka <jh@suse.cz>
32115
32116 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
32117 quality.
32118
32119 2002-11-26 Geoffrey Keating <geoffk@apple.com>
32120
32121 * g++.dg/init/brace2.C: New test.
32122 * g++.old-deja/g++.mike/p9129.C: Correct.
32123
32124 2002-11-26 Mark Mitchell <mark@codesourcery.com>
32125
32126 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
32127
32128 2002-11-25 Andreas Bauer <baueran@in.tum.de>
32129
32130 * gcc.dg/sibcall-6: New test for indirect sibcalls.
32131
32132 2002-11-25 Mark Mitchell <mark@codesourcery.com>
32133
32134 * testsuite/g++.dg/abi/empty11.C: New test.
32135 * testsuite/g++.dg/rtti/cv1.C: New test.
32136
32137 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
32138
32139 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
32140
32141 2002-11-24 Mark Mitchell <mark@codesourcery.com>
32142
32143 * g++.dg/abi/empty10.C: New test.
32144
32145 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32146
32147 * gcc.c-torture/compile/20021124-1.c: New test.
32148
32149 2002-11-22 Mark Mitchell <mark@codesourcery.com>
32150
32151 * g++.dg/abi/rtti2.C: New test.
32152
32153 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32154
32155 * gcc.dg/i386-unroll-1.c: New test.
32156
32157 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32158
32159 * gcc.c-torture/compile/20021120-1.c: New test.
32160 * gcc.c-torture/compile/20021120-2.c: New test.
32161
32162 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32163
32164 * gcc.dg/bitfld-5.c: New test.
32165
32166 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32167
32168 * gcc.c-torture/execute/20021120-3.c: New test.
32169
32170 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32171
32172 * gcc.c-torture/execute/20021120-2.c: New test.
32173
32174 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32175
32176 * gcc.c-torture/execute/20021120-1.c: New test.
32177
32178 2002-11-20 Jakub Jelinek <jakub@redhat.com>
32179
32180 * gcc.c-torture/execute/20021118-3.c: New test.
32181
32182 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32183
32184 * gcc.c-torture/compile/20021119-1.c: New test.
32185
32186 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
32187
32188 * gcc.dg/duff-1.c: New test.
32189 * gcc.dg/duff-2.c: New test.
32190 * gcc.dg/duff-3.c: New test.
32191
32192 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
32193
32194 * gcc.dg/cpp/_Pragma5.c: New test.
32195
32196 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32197
32198 * gcc.c-torture/execute/20021118-2.c: New test.
32199
32200 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32201
32202 * gcc.c-torture/execute/20021118-1.c: New test.
32203
32204 2002-11-16 Jakub Jelinek <jakub@redhat.com>
32205
32206 * gcc.dg/20021116-1.c: New test.
32207
32208 2002-11-14 Mark Mitchell <mark@codesourcery.com>
32209
32210 * g++.dg/abi/vcall1.C: New test.
32211
32212 2002-11-14 Jakub Jelinek <jakub@redhat.com>
32213
32214 * gcc.dg/20021029-1.c: New test.
32215 * gcc.dg/20021029-2.c: New test.
32216
32217 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32218
32219 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
32220
32221 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32222
32223 PR c/8439
32224 * gcc.dg/20021110.c: Move to ...
32225 * gcc.c-torture/compile/20021110.c: .... here.
32226
32227 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32228
32229 PR c/8467
32230 * gcc.c-torture/execute/20021111-1.c
32231
32232 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32233
32234 PR c/8439
32235 * gcc.dg/20021110.c: New test.
32236
32237 2002-11-10 Mark Mitchell <mark@codesourcery.com>
32238
32239 * g++.dg/abi/vthunk3.C: Run only on x86.
32240
32241 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
32242
32243 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
32244
32245 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
32246
32247 * lib/compat.exp (compat-execute): Fix logic error in last
32248 change.
32249
32250 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
32251
32252 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
32253
32254 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32255
32256 PR c++/8389
32257 * g++.dg/template/access6.C: New test.
32258
32259 2002-11-08 Jan Hubicka <jh@suse.cz>
32260
32261 * gcc.dg/i386-ssefp-1.c: New test.
32262 * gcc.dg/i386-ssefp-1.c: New test.
32263
32264 2002-11-08 Jan Hubicka <jh@suse.cz>
32265
32266 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
32267
32268 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32269
32270 * g++.dg/abi/vthunk3.C: New test.
32271
32272 PR c++/8338
32273 * g++.dg/template/crash2.C: New test.
32274
32275 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32276
32277 * testsuite/g++.dg/abi/dtor1.C: New test.
32278 * testsuite/g++.dg/abi/dtor2.C: Likewise.
32279
32280 2002-11-05 Geoffrey Keating <geoffk@apple.com>
32281
32282 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
32283 Darwin.
32284
32285 2002-11-04 Adam Nemet <anemet@lnxw.com>
32286
32287 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
32288 -mthumb. Only xfail with -O0.
32289
32290 2002-11-03 Mark Mitchell <mark@codesourcery.com>
32291
32292 * g++.dg/abi/thunk1.C: New test.
32293 * g++.dg/abi/thunk2.C: Likewise.
32294 * g++.dg/abi/vtt1.C: Likewise.
32295
32296 2002-11-02 Diego Novillo <dnovillo@redhat.com>
32297
32298 PR optimization/8423
32299 * gcc.c-torture/execute/builtin-constant.c: New test.
32300
32301 2002-11-01 Zack Weinberg <zack@codesourcery.com>
32302
32303 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
32304 Add some more cases.
32305
32306 2002-11-01 Mark Mitchell <mark@codesourcery.com>
32307
32308 PR c++/8391
32309 * g++.dg/opt/local1.C: New test.
32310
32311 2002-10-30 Mark Mitchell <mark@codesourcery.com>
32312
32313 PR c++/8160
32314 * g++.dg/template/complit1.C: New test.
32315
32316 PR c++/8149
32317 * g++.dg/template/typename4.C: Likewise.
32318
32319 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32320
32321 Core issue 287, PR c++/7639
32322 * g++.dg/template/instantiate1.C: Adjust error location.
32323 * g++.dg/template/instantiate3.C: New test.
32324 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
32325 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
32326 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
32327
32328 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
32329
32330 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
32331
32332 2002-10-29 Mark Mitchell <mark@codesourcery.com>
32333
32334 PR c++/8287
32335 * g++.dg/init/dtor2.C: New test.
32336
32337 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32338
32339 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
32340 * gcc.dg/nest.c: Bypass errors on irix6.
32341
32342 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
32343
32344 * gcc.dg/nest.c: Expect error for mmix-*-*.
32345 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
32346
32347 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
32348
32349 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
32350 markers.
32351
32352 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
32353
32354 2002-10-25 Mike Stump <mrs@apple.com>
32355
32356 * gcc.dg/warn-1.c: New test.
32357
32358 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32359
32360 * g++.dg/template/typename3.C: New test.
32361
32362 2002-10-25 Mark Mitchell <mark@codesourcery.com>
32363
32364 * g++.dg/lookup/ptrmem1.C: New test.
32365
32366 * g++.dg/abi/vthunk2.C: New test.
32367
32368 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32369
32370 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
32371
32372 2002-10-24 Mark Mitchell <mark@codesourcery.com>
32373
32374 * g++.dg/abi/empty9.C: New test.
32375
32376 2002-10-24 Richard Henderson <rth@redhat.com>
32377
32378 * g++.dg/inherit/thunk1.C: Enable for ia64.
32379
32380 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32381
32382 PR c++/8067
32383 * g++.dg/lookup/pretty1.C: New test.
32384
32385 2002-10-23 Jakub Jelinek <jakub@redhat.com>
32386
32387 * gcc.dg/20021023-1.c: New test.
32388
32389 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32390
32391 PR c++/7679
32392 * g++.dg/parse/inline1.C: New test.
32393
32394 2002-10-23 Richard Henderson <rth@redhat.com>
32395
32396 * g++.dg/inherit/thunk1.C: Enable for x86_64.
32397
32398 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
32399
32400 2002-10-22 Mark Mitchell <mark@codesourcery.com>
32401
32402 PR c++/6579
32403 * g++.dg/parse/stmtexpr3.C: New test.
32404
32405 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
32406
32407 * g++.dg/expr/cond1.C: New test.
32408
32409 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32410
32411 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
32412
32413 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32414
32415 * g++.dg/abi/vbase13.C: New test.
32416 * g++.dg/abi/vbase14.C: Likewise.
32417
32418 2002-10-21 Jakub Jelinek <jakub@redhat.com>
32419
32420 * gcc.dg/tls/pic-1.c: New test.
32421 * gcc.dg/tls/nonpic-1.c: New test.
32422 * gcc.dg/20021018-1.c: New test.
32423
32424 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32425
32426 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
32427 Remove only files with the same base name as the test case.
32428 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
32429 (profopt-execute): Likewise. Also, remove old profiling
32430 and performance data files before running the tests.
32431
32432 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
32433 * g++.dg/bprob/bprob.exp: Likewise.
32434 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
32435 to allow more general test case names.
32436
32437 * g++.dg/bprob/bprob-1.C: Rename to ...
32438 * g++.dg/bprob/g++-bprob-1.C: ... this.
32439
32440 * g77.dg/bprob/bprob-1.f: Rename to ...
32441 * g77.dg/bprob/g77-bprob-1.f: ... this.
32442
32443 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32444
32445 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
32446 bison 1.50 or later.
32447
32448 2002-10-21 Janis Johnson <janis187@us.ibm.com>
32449
32450 * g++.dg/README: Describe more test directories.
32451
32452 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32453
32454 * g++.dg/init/array6.C: Add additional tests.
32455
32456 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32457
32458 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
32459 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
32460
32461 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
32462
32463 * gcc.c-torture/compile/20020604-1.x: New.
32464 * gcc.c-torture/compile/simd-5.x: Likewise.
32465 * gcc.c-torture/execute/920710-1.x: Likewise.
32466 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
32467
32468 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32469
32470 * g++.dg/inherit/override1.C: Add dg-options clause.
32471
32472 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32473
32474 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
32475 _mm_slli_si128.
32476
32477 2002-10-19 Andreas Schwab <schwab@suse.de>
32478
32479 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
32480 directory component.
32481
32482 2002-10-18 Mark Mitchell <mark@codesourcery.com>
32483
32484 * g++.dg/inherit/thunk1.C: New test.
32485
32486 * g++.dg/inherit/override1.C: New test.
32487
32488 * g++.dg/abi/mangle11.C: New test.
32489 * g++.dg/abi/mangle14.C: New test.
32490 * g++.dg/abi/mangle17.C: New test.
32491
32492 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
32493
32494 * g++.dg/overload/member2.C: New test.
32495
32496 2002-10-17 Janis Johnson <janis187@us.ibm.com>
32497
32498 * g++.dg/README: Describe new compat directory.
32499 * g++.dg/dg.exp: Skip tests in compat directory.
32500 * README.compat: New file.
32501 * lib/compat.exp: New expect script.
32502 * g++.dg/compat: New test directory.
32503 * g++.dg/compat/compat.exp: New expect script.
32504 * g++.dg/compat/abi: New test directory.
32505 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
32506 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
32507 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
32508 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
32509 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
32510 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
32511 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
32512 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
32513 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
32514 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
32515 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
32516 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
32517 * g++.dg/compat/break: New test directory.
32518 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
32519 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
32520 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
32521 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
32522 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
32523 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
32524 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
32525 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
32526 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
32527 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
32528 g++.dg/compat/break/README: New files.
32529 * g++.dg/compat/eh: New test directory.
32530 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
32531 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
32532 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
32533 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
32534 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
32535 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
32536 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
32537 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
32538 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
32539 g++.dg/compat/eh/filter2_y.C,
32540 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
32541 g++.dg/compat/eh/new1_y.C,
32542 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
32543 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
32544 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
32545 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
32546 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
32547 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
32548 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
32549 g++.dg/compat/eh/unexpected1_y.C: New files.
32550 * g++.dg/compat/init: New test directory.
32551 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
32552 g++.dg/compat/init/array5_y.C,
32553 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
32554 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
32555 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
32556 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
32557 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
32558 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
32559 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
32560 g++.dg/compat/init/init-ref2_y.C: New files.
32561
32562 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32563
32564 PR c++/7584
32565 * g++.dg/inherit/using3.C: New test.
32566
32567 2002-10-17 Jan Hubicka <jh@suse.cz>
32568
32569 * gcc.dg/20021017-2.c: New test.
32570
32571 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32572
32573 * g++.dg/abi/mangle16.C: Adjust.
32574
32575 * g++.dg/init/array8.C: New test.
32576
32577 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
32578
32579 * gcc.dg/special/mips-abi.exp: New test.
32580 * gcc.dg/special/mips-abi.s: Empty file used by the above.
32581
32582 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32583
32584 * g++.dg/abi/mangle16.C: New test.
32585 * g++.dg/abi/mangle17.C: Likewise.
32586
32587 PR c++/7478
32588 * g++.dg/template/ref1.C: New test.
32589
32590 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32591
32592 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
32593
32594 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
32595
32596 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
32597
32598 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32599
32600 PR c++/7524
32601 * g++.dg/init/array7.C: New test.
32602
32603 2002-10-15 Mark Mitchell <mark@codesourcery.com>
32604
32605 * g++.dg/init/array6.C: New test.
32606
32607 * g++.dg/abi/mangle13.C: Likewise.
32608 * g++.dg/abi/mangle14.C: Likewise.
32609 * g++.dg/abi/mangle15.C: Likewise.
32610
32611 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32612
32613 * g++.dg/abi/empty8.C: New test.
32614
32615 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
32616
32617 * g++.dg/init/ctor1.C: New test.
32618
32619 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
32620
32621 * gcc.c-torture/execute/20021015-1.c: New test.
32622
32623 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
32624
32625 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
32626
32627 2002-10-14 Jan Hubicka <jh@suse.cz>
32628
32629 * gcc.dg/i386-ssetype-[1-5].c: New tests.
32630
32631 2002-10-14 Richard Henderson <rth@redhat.com>
32632
32633 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
32634
32635 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32636
32637 PR optimization/6631
32638 * g++.dg/opt/const2.C: New test.
32639
32640 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32641
32642 PR c++/7176
32643 * g++.dg/parse/friend1.C: New test.
32644 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
32645
32646 2002-10-14 Jakub Jelinek <jakub@redhat.com>
32647
32648 * gcc.dg/20021014-1.c: New test.
32649
32650 2002-10-11 Mark Mitchell <mark@codesourcery.com>
32651
32652 PR c++/5661
32653 * g++.dg/ext/vlm1.C: New test.
32654 * g++.dg/ext/vlm2.C: Likewise.
32655
32656 * g++.dg/init/array1.C: Remove invalid braces.
32657 * g++.dg/init/brace1.C: New test.
32658 * g++.dg/init/copy2.C: Likewise.
32659 * g++.dg/init/copy3.C: Likewise.
32660 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
32661 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
32662 braces.
32663
32664 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
32665
32666 * gcc.dg/cpp/assembler.S: Don't use -ansi.
32667
32668 2002-10-11 Richard Shann <richard.shann@superh.com>
32669
32670 * gcc.c-torture/compile/simd-5.c: New test.
32671
32672 2002-10-10 Roger Sayle <roger@eyesopen.com>
32673
32674 * gcc.c-torture/execute/shiftopt-1.c: New test case.
32675
32676 2002-10-10 Jim Wilson <wilson@redhat.com>
32677
32678 * gcc.c-torture/execute/20021010-1.c: New test.
32679
32680 2002-10-09 Zack Weinberg <zack@codesourcery.com>
32681
32682 PR c/7353
32683 * g++.dg/ext/typedef-init.C: New test.
32684 * gcc.dg/typedef-init.c: New test.
32685
32686 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
32687
32688 * gcc.dg/cpp/paste13.c: New test.
32689
32690 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32691
32692 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
32693 remaining platforms, XFAIL during compile, not execute. Don't
32694 XFAIL at -O0.
32695
32696 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
32697
32698 * gcc.dg/alias-1.c: Tweak expected warning.
32699
32700 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
32701
32702 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
32703
32704 2002-10-06 Andreas Jaeger <aj@suse.de>
32705
32706 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
32707 * gcc.dg/cpp/c++98.C: Likewise.
32708
32709 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
32710 * g++.dg/cpp/c++98.C: Likewise.
32711
32712 * g++.dg/README (Subdirectories): Mention cpp directory.
32713
32714 PR target/7559
32715 * gcc.dg/20021006-1.c: New test.
32716
32717 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32718
32719 PR c++/7804
32720 * g++.dg/other/warning1.C: New test.
32721
32722 2002-10-04 Roger Sayle <roger@eyesopen.com>
32723
32724 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
32725 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
32726 and sparc-*-* with -m64 as expected failures. See PR 8087.
32727
32728 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32729
32730 PR c++/7931
32731 * g++.dg/template/ptrmem3.C: New test.
32732
32733 PR c++/7754
32734 * g++.dg/template/union1.C: New test.
32735
32736 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32737
32738 PR c++/8006
32739 * g++.dg/abi/mangle9.C: New test.
32740 * g++.dg/abi/mangle10.C: New test.
32741 * g++.dg/abi/mangle11.C: New test.
32742 * g++.dg/abi/mangle12.C: New test.
32743
32744 2002-10-02 Mark Mitchell <mark@codesourcery.com>
32745
32746 PR c++/7188.
32747 * g++.dg/template/meminit1.C: New test.
32748 * g++.dg/warn/Wreorder-1.C: Likewise.
32749 * g++.old-deja/g++.mike/warn3.C: Tweak.
32750 * lib/prune.exp: Ingore "in copy constructor".
32751
32752 2002-10-02 Andreas Jaeger <aj@suse.de>
32753
32754 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
32755 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
32756 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
32757 on x86-64.
32758
32759 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32760
32761 * gcc.dg/empty1.C: Fix typo.
32762
32763 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
32764
32765 * gcc.dg/alias-1.c: New test.
32766
32767 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32768
32769 * gcc.dg/empty1.C: New test.
32770
32771 * g++.dg/tls/init-2.C: Tweak error messages.
32772
32773 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
32774
32775 * gcc.c-torture/compile/20020923-1.c: New test.
32776
32777 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
32778
32779 * gcc.c-torture/execute/ffs-1.c: New test.
32780 * gcc.c-torture/execute/ffs-2.c: Ditto.
32781
32782 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
32783
32784 * g++.dg/overload/member1.C: New test.
32785
32786 2002-09-30 Mark Mitchell <mark@codesourcery.com>
32787
32788 * g++.dg/abi/empty7.C: New test.
32789 * g++.dg/init/pm2.C: Likewise.
32790
32791 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
32792
32793 * g++.dg/rtti/crash1.C: New test.
32794
32795 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
32796
32797 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
32798 gcc.dg/sibcall-4.c: New tests.
32799
32800 2002-09-28 Roger Sayle <roger@eyesopen.com>
32801
32802 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
32803 powerpc and MMIX targets.
32804
32805 2002-09-27 Zack Weinberg <zack@codesourcery.com>
32806
32807 * gcc.dg/cpp/20020927-1.c: New.
32808
32809 2002-09-26 David S. Miller <davem@redhat.com>
32810
32811 * gcc.c-torture/compile/trunctfdf.c: New.
32812
32813 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32814
32815 * lib/target-supports.exp (check_weak_available): Handle solaris2.
32816
32817 2002-09-27 Alan Modra <amodra@bigpond.net.au>
32818
32819 * gcc.c-torture/execute/loop-15.c: New.
32820
32821 2002-09-26 Janis Johnson <janis187@us.ibm.com>
32822
32823 * README.QMTEST: Fix typo.
32824
32825 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32826
32827 * gcc.dg/20020926-1.c: New test.
32828
32829 2002-09-25 David S. Miller <davem@redhat.com>
32830
32831 PR target/7842
32832 * gcc.c-torture/execute/shiftdi.c: New test.
32833
32834 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
32835
32836 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
32837 unique to the tool.
32838 * lib/g77.exp (g77_init): Likewise.
32839 * lib/g++.exp (g++_init): Likewise.
32840 * lib/objc.exp (objc_init): Likewise.
32841
32842 2002-09-25 Mark Mitchell <mark@codesourcery.com>
32843
32844 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
32845 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
32846 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
32847
32848 2002-09-25 Richard Henderson <rth@redhat.com>
32849
32850 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
32851 too-small long double.
32852
32853 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
32854
32855 * gcc.dg/20020919-1.c: New test.
32856
32857 2002-09-23 Mark Mitchell <mark@codesourcery.com>
32858
32859 * g++.dg/abi/bitfield6.C: New test.
32860 * g++.dg/abi/bitfield7.C: New test.
32861 * g++.dg/abi/bitfield8.C: New test.
32862 * g++.dg/abi/vbase11.C: New test.
32863
32864 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
32865
32866 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
32867 hppa*-*-hpux*. Update test comment.
32868
32869 2002-09-20 Jakub Jelinek <jakub@redhat.com>
32870
32871 * gcc.dg/tls/struct-1.c: New test.
32872
32873 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
32874
32875 * gcc.dg/cpp/tr-warn2.c: Update.
32876
32877 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32878
32879 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
32880
32881 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32882
32883 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
32884 systems.
32885
32886 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
32887
32888 * gcc.c-torture/execute/ieee/mzero3.c: New test.
32889
32890 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32891 Adjust for c++filt moved to binutils. Remove spurious duplicate
32892 setting of cxxfilt.
32893
32894 2002-09-19 Geoffrey Keating <geoffk@apple.com>
32895
32896 * gcc.dg/20020312-2.c: Update for darwin.
32897
32898 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
32899
32900 * g++.old-deja/g++.other/crash32.C: Mark ICE.
32901
32902 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
32903
32904 * objc.dg/comp-types-1.m: New test.
32905 * objc.dg/comp-types-2.m: New test.
32906 * objc.dg/comp-types-3.m: New test.
32907 * objc.dg/comp-types-4.m: New test.
32908 * objc.dg/comp-types-5.m: New test.
32909 * objc.dg/comp-types-6.m: New test.
32910
32911 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
32912
32913 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
32914
32915 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32916
32917 * g++.dg/other/do1.C: New test.
32918
32919 * g++.dg/template/subst1.C: New test.
32920
32921 2002-09-16 Steve Ellcey <sje@cup.hp.com>
32922
32923 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
32924
32925 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32926
32927 * g++.dg/template/qualttp20.C: Adjust expected errors.
32928 * g++.old-deja/g++.jason/report.C: Likewise.
32929 * g++.old-deja/g++.other/qual1.C: Likewise.
32930
32931 * g++.dg/lookup/scoped2.C: New test.
32932
32933 * g++.dg/ext/asm3.C: New test.
32934
32935 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
32936
32937 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
32938
32939 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
32940
32941 * ChangeLog: follow spelling conventions.
32942 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
32943 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
32944 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
32945 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
32946 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
32947 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
32948 * g++.old-deja/g++.law/global-init1.C: Likewise.
32949 * g++.old-deja/g++.other/delete4.C: Likewise.
32950 * g++.old-deja/g++.other/inline21.C: Likewise.
32951 * g++.old-deja/g++.other/singleton.C: Likewise.
32952 * g77.dg/strlen0.f: Likewise.
32953 * g77.f-torture/compile/20010519-1.f: Likewise.
32954 * g77.f-torture/compile/980310-4.f: Likewise.
32955 * gcc.c-torture/compile/20000605-1.c: Likewise.
32956 * gcc.c-torture/execute/20020225-1.c: Likewise.
32957 * gcc.dg/c90-hexfloat-2.c: Likewise.
32958 * gcc.dg/c99-bool-1.c: Likewise.
32959 * gcc.dg/c99-hexfloat-2.c: Likewise.
32960 * gcc.dg/dll-2.c: Likewise.
32961 * gcc.dg/wtr-union-init-1.c: Likewise.
32962 * gcc.dg/wtr-union-init-2.c: Likewise.
32963 * gcc.dg/wtr-union-init-3.c: Likewise.
32964 * gcc.dg/cpp/avoidpaste1.c: Likewise.
32965 * gcc.dg/cpp/defined.c: Likewise.
32966 * gcc.dg/cpp/macsyntx.c: Likewise.
32967 * gcc.dg/cpp/paste2.c: Likewise.
32968 * gcc.dg/cpp/trad/defined.c: Likewise.
32969 * gcc.dg/format/c90-printf-1.c: Likewise.
32970 * gcc.dg/format/c90-scanf-1.c: Likewise.
32971 * gcc.dg/format/c99-printf-1.c: Likewise.
32972 * gcc.dg/format/c99-scanf-1.c: Likewise.
32973 * gcc.misc-tests/gcov-8.c: Likewise.
32974 * lib/profopt.exp: Likewise.
32975
32976 2002-09-15 Krister Walfridsson <cato@df.lth.se>
32977
32978 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
32979
32980 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
32981
32982 * g++.dg/inherit/using2.C: New test.
32983
32984 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
32985
32986 * ChangeLog: Follow spelling conventions.
32987 * g++.dg/template/friend4.C: Likewise.
32988 * g++.old-deja/g++.pt/crash67.C: Likewise.
32989 * gcc.c-torture/execute/20000801-4.c: Likewise.
32990 * gcc.dg/c90-digraph-1.c: Likewise.
32991 * gcc.dg/c94-digraph-1.c: Likewise.
32992 * gcc.dg/c99-digraph-1.c: Likewise.
32993 * gcc.dg/cpp/line5.c: Likewise.
32994 * gcc.dg/cpp/multiline.c: Likewise.
32995 * gcc.dg/cpp/trad/literals-1.c: Likewise.
32996 * gcc.dg/format/attr-3.c: Likewise.
32997 * gcc.dg/format/c90-scanf-3.c: Likewise.
32998 * gcc.dg/format/ext-4.c: Likewise.
32999
33000 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33001
33002 * g++.dg/template/pretty1.C: New test.
33003
33004 2002-09-14 Alan Modra <amodra@bigpond.net.au>
33005
33006 * gcc.c-torture/execute/struct-cpy-1.c: New test.
33007
33008 2002-09-13 Matt Austern <austern@apple.com>
33009
33010 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
33011 passing a cast expression to a function by const reference.
33012
33013 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
33014
33015 * g++.dg/template/deduce1.C: New test.
33016
33017 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
33018
33019 * gcc.c-torture/execute/simd-1.c: Force all use of int to
33020 32-bit int.
33021
33022 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
33023
33024 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
33025 usage.
33026
33027 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
33028
33029 * gcc.c-torture/compile/20020910-1.c: New test.
33030
33031 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
33032
33033 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
33034
33035 2002-09-10 Andreas Jaeger <aj@suse.de>
33036
33037 * gcc.dg/20020312-2.c: Adjust for x86-64.
33038
33039 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
33040
33041 * g77.dg/7388.f: New test case for PR 7388.
33042
33043 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
33044
33045 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
33046
33047 2002-09-05 Ziemowit Laski <zlaski@apple.com>
33048
33049 * objc.dg/proto-lossage-1.m: New test.
33050
33051 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
33052
33053 * gcc.dg/cpp/_Pragma4.c: Fix typo.
33054
33055 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
33056
33057 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
33058 expected to pass.
33059
33060 2002-09-06 Stan Shebs <shebs@apple.com>
33061 David Edelsohn <edelsohn@gnu.org>
33062
33063 * gcc.dg/weak: New directory.
33064 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
33065 target-specific xfail bits.
33066 * gcc.dg/typeof-2.c: Move to new directory.
33067 * gcc.dg/weak.exp: New expect script.
33068
33069 2002-09-06 Alan Modra <amodra@bigpond.net.au>
33070
33071 * gcc.c-torture/execute/extzvsi.c: New test.
33072
33073 2002-09-05 Stan Shebs <shebs@apple.com>
33074
33075 * gcc.dg/weak-1.c: xfail on Darwin.
33076 * gcc.dg/weak-2.c: Ditto.
33077 * gcc.dg/weak-3.c: Ditto.
33078 * gcc.dg/weak-4.c: Ditto.
33079 * gcc.dg/weak-5.c: Ditto.
33080 * gcc.dg/weak-6.c: Ditto.
33081 * gcc.dg/weak-7.c: Ditto.
33082 * gcc.dg/weak-8.c: Ditto.
33083 * gcc.dg/weak-9.c: Ditto.
33084
33085 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
33086
33087 * gcc.c-torture/execute/loop-14.c: New test.
33088
33089 2002-09-04 Jakub Jelinek <jakub@redhat.com>
33090
33091 * g++.dg/other/cxa-atexit1.C: New test.
33092
33093 * gcc.dg/typeof-2.c: New test.
33094
33095 2002-09-03 Roger Sayle <roger@eyesopen.com>
33096
33097 * gcc.dg/builtins-2.c: New testcase.
33098 * gcc.dg/builtins-3.c: New testcase.
33099
33100 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
33101
33102 * gcc.dg/cpp/_Pragma4.c: New test.
33103
33104 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
33105
33106 * objc/execute/nil_method-1.m: New testcase.
33107
33108 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
33109
33110 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
33111 [Object class], not [Object initialize].
33112
33113 2002-08-31 Roger Sayle <roger@eyesopen.com>
33114 Hans-Peter Nilsson <hp@bitrange.com>
33115
33116 * gcc.c-torture/execute/20020720-1.x: Skip test on
33117 mmix-knuth-mmixware. Correct comment.
33118
33119 2002-08-27 Mark Mitchell <mark@codesourcery.com>
33120
33121 * testsuite/g++.dg/abi/bitfield5.C: New test.
33122 * testsuite/g++.dg/abi/vbase10.C: Likewise.
33123
33124 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
33125
33126 * objc.dg/undeclared-selector.m: New test.
33127
33128 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
33129
33130 * g++.dg/other/offsetof1.C: Avoid cast warning.
33131
33132 2002-08-26 Ziemowit Laski <zlaski@apple.com>
33133
33134 * objc.dg/super-class-2.m: New test.
33135
33136 2002-08-24 Matt Austern <austern@apple.com>
33137
33138 * g++.dg/ext/lvaddr.C: New test.
33139 * g++.dg/ext/lvcast.C: New test.
33140
33141 2002-08-22 Mark Mitchell <mark@codesourcery.com>
33142
33143 * testsuite/g++.dg/inherit/cond1.C: New test.
33144
33145 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
33146
33147 * gcc.dg/noncompile/incomplete-1.c: New test.
33148
33149 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33150
33151 * gcc.dg/typespec-1.c: New test.
33152
33153 2002-08-20 Devang Patel <dpatel@apple.com>
33154 * objc.dg/proto-hier-2.m: New test.
33155
33156 2002-08-19 Ziemowit Laski <zlaski@apple.com>
33157
33158 * objc.dg/bitfield-1.m: New test.
33159 * objc.dg/bitfield-2.m: New test.
33160
33161 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
33162
33163 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
33164 gcc.dg/c99-flex-array-4.c: New tests.
33165
33166 2002-08-16 Stan Shebs <shebs@apple.com>
33167
33168 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
33169
33170 2002-08-15 Jakub Jelinek <jakub@redhat.com>
33171
33172 * gcc.dg/typeof-1.c: New test.
33173 * g++.dg/ext/typeof2.C: New test.
33174
33175 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
33176
33177 * g++.dg/other/offsetof1.C: New test.
33178
33179 2002-08-14 Richard Henderson <rth@redhat.com>
33180
33181 * gcc.dg/tls/diag-3.c: Fix expected message strings.
33182
33183 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
33184
33185 * gcc.dg/cpp/_Pragma3.c: New test.
33186
33187 2002-08-13 Mark Mitchell <mark@codesourcery.com>
33188
33189 * g++.dg/template/inherit3: New test.
33190
33191 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
33192
33193 * gcc.dg/bitfld-4.c: Add blank options.
33194
33195 2002-08-09 Mark Mitchell <mark@codesourcery.com>
33196
33197 * g++.dg/template/crash1.C: New test.
33198
33199 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33200
33201 * gcc.dg/tls/opt-2.c: New test.
33202
33203 2002-08-08 Devang Patel <dpatel@apple.com>
33204
33205 * objc.dg/selector-1.m : New test
33206
33207 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33208
33209 * g++.dg/abi/bitfield4.C: New test.
33210 * gcc.dg/bitfld-4.c: New test.
33211
33212 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33213
33214 * g++.dg/other/packed1.C: New test.
33215
33216 2002-08-07 Mark Mitchell <mark@codesourcery.com>
33217
33218 * g++.dg/abi/offsetof.C: Tweak error messages.
33219 * g++.old-deja/g++.mike/p10769a.C: Likewise.
33220
33221 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33222
33223 * gcc.dg/bitfld-3.c: New test.
33224
33225 2002-08-07 Jakub Jelinek <jakub@redhat.com>
33226 Richard Henderson <rth@redhat.com>
33227
33228 * gcc.dg/i386-bitfield1.c: New test.
33229 * g++.dg/abi/bitfield3.C: Update.
33230
33231 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
33232
33233 * objc.dg/const-str-2.m: Update.
33234 * gcc.dg/cpp/c++98.c: Change to C extension.
33235 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
33236 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
33237
33238 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
33239
33240 * testsuite/gcc.dg/tls/diag-3.c: New.
33241
33242 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
33243
33244 * g++.dg/README (Subdirectories): Document new subdir expr.
33245 * g++.dg/expr/pmf-1.C: New test.
33246
33247 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
33248
33249 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
33250
33251 2002-08-06 Jakub Jelinek <jakub@redhat.com>
33252
33253 * g++.dg/abi/bitfield3.C: New test.
33254
33255 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
33256
33257 * lib/gcov.exp: Tweak expected line formats.
33258 * gcc.misc-tests/gcov8.c: New test.
33259 * gcc.misc-tests/gcov8.x: New flags.
33260
33261 2002-08-05 Jakub Jelinek <jakub@redhat.com>
33262
33263 * consistency.vlad/layout/endian.c: Include string.h.
33264
33265 * gcc.c-torture/execute/20020805-1.c: New test.
33266
33267 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
33268
33269 * g++.dg/other/conversion1.C: New test.
33270
33271 2002-08-03 Roger Sayle <roger@eyesopen.com>
33272
33273 * gcc.dg/builtins-1.c: New testcase.
33274
33275 2002-08-02 Mark Mitchell <mark@codesourcery.com>
33276
33277 * g++.dg/inherit/access3.C: New test.
33278
33279 2002-08-01 Jakub Jelinek <jakub@redhat.com>
33280
33281 * gcc.dg/ia64-visibility-2.c: New test.
33282
33283 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
33284
33285 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
33286 __qualifier_flags to __flags.
33287
33288 2002-07-31 Mark Mitchell <mark@codesourcery.com>
33289
33290 * g++.dg/inherit/operator1.C: New test.
33291 * g++.dg/lookup/disamb1.C: Fix typo in comment.
33292 * g++.dg/other/error1.C: Change expected error message.
33293 * g++.dg/template/conv4.C: Likewise.
33294
33295 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
33296
33297 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
33298 for documented behavior.
33299
33300 2002-07-25 Roger Sayle <roger@eyesopen.com>
33301
33302 * gcc.c-torture/execute/20020720-1.x: Skip this test on
33303 several targets known to fail.
33304
33305 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
33306
33307 * gcc.dg/mips-args-[123].c: New tests.
33308
33309 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
33310
33311 * gcc.dg/ppc-spe.c: New.
33312
33313 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
33314
33315 * g++.dg/other/ptrmem4.C: New testcase.
33316
33317 2002-07-24 Richard Henderson <rth@redhat.com>
33318
33319 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
33320
33321 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
33322
33323 * g++.dg/ext/alignof1.C (main): Return 0 for success.
33324
33325 2002-07-24 Roger Sayle <roger@eyesopen.com>
33326
33327 * gcc.c-torture/execute/memset-3.c: New testcase.
33328
33329 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
33330
33331 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
33332 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
33333
33334 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33335
33336 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
33337 Delete.
33338
33339 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
33340
33341 * gcc.c-torture/compile/simd-4.c: New test.
33342
33343 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33344
33345 PR c++/7347, c++/7348
33346 * g++.dg/template/access4.C: New test.
33347 * g++.dg/template/access5.C: New test.
33348 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
33349 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
33350 * g++.old-deja/g++.pt/ttp58.C: Likewise.
33351 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
33352
33353 2002-07-22 Jakub Jelinek <jakub@redhat.com>
33354
33355 * gcc.dg/gnu89-init-2.c: New test.
33356
33357 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
33358
33359 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
33360
33361 2002-07-20 Roger Sayle <roger@eyesopen.com>
33362
33363 * gcc.c-torture/execute/20020720-1.c: New testcase.
33364
33365 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
33366
33367 * gcc.dg/cpp/Wsignprom.c: New tests.
33368
33369 2002-07-20 Alan Modra <amodra@bigpond.net.au>
33370
33371 * gcc.c-torture/execute/loop-13.c: New test.
33372
33373 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
33374
33375 * gcc.dg/cpp/expr.c: New tests.
33376
33377 2002-07-18 David Edelsohn <edelsohn@gnu.org>
33378
33379 * g++.dg/opt/pr6713.C: Add template instantiation.
33380
33381 2002-07-18 Alan Modra <amodra@bigpond.net.au>
33382
33383 * gcc.dg/nest.c: New test.
33384
33385 2002-07-17 Richard Henderson <rth@redhat.com>
33386
33387 * g++.dg/opt/pr6713.C: New test.
33388
33389 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
33390
33391 * gcc.c-torture/execute/loop-2e.x: Let the testcase
33392 XFAIL for all x86 processors.
33393
33394 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
33395
33396 * gcc.c-torture/execute/20010122-1.x: Do not test with
33397 -fomit-frame-pointer.
33398
33399 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33400
33401 * g++.dg/template/instantiate2.C: New test.
33402 * g++.dg/template/spec4.C: New test.
33403
33404 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33405
33406 * g++.dg/template/access2.C: New test.
33407 * g++.dg/template/access3.C: New test.
33408
33409 2002-07-15 Zack Weinberg <zack@codesourcery.com>
33410
33411 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
33412 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
33413 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
33414 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
33415 Convert to use <stdarg.h>.
33416 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
33417 Delete.
33418 * gcc.dg/va-arg-2.c: New.
33419 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
33420
33421 2002-07-15 Jakub Jelinek <jakub@redhat.com>
33422
33423 * gcc.c-torture/compile/20020710-1.c: New test.
33424
33425 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
33426 Andrew Pinski <pinskia@physics.uc.edu>
33427
33428 gcc.c-torture/compile/simd-2.c: New testcase.
33429 gcc.c-torture/compile/simd-3.c: Likewise.
33430
33431 2002-07-11 Mark Mitchell <mark@codesourcery.com>
33432
33433 PR c++/7224
33434 * g++.dg/overload/error1.C: New test.
33435
33436 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33437
33438 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
33439 configuration and IRIX 6 O32 ABI.
33440
33441 2002-07-11 Roger Sayle <roger@eyesopen.com>
33442
33443 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
33444
33445 2002-07-10 Roger Sayle <roger@eyesopen.com>
33446
33447 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
33448
33449 2002-07-10 Jeffrey A Law <law@redhat.com>
33450
33451 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
33452
33453 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
33454
33455 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
33456
33457 * gcc.dg/20020312-2.c: Check for __PPC__.
33458
33459 2002-07-09 Diego Novillo <dnovillo@redhat.com>
33460
33461 * gcc.c-torture/compile/20020709-1.c: New test.
33462
33463 2002-07-07 Roger Sayle <roger@eyesopen.com>
33464
33465 * g++.dg/template/qualttp21.C: New test case.
33466
33467 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
33468
33469 * gcc.c-torture/compile/20020706-1.c: New test.
33470 * gcc.c-torture/compile/20020706-2.c: New test.
33471
33472 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
33473 Alexandre Oliva <aoliva@redhat.com>
33474
33475 * g++.dg/warn/incomplete1.C: New test.
33476
33477 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33478
33479 PR c++/7099
33480 * g++.dg/warn/noreturn1.C: New test.
33481
33482 2002-07-03 Mark Mitchell <mark@codesourcery.com>
33483
33484 PR c++/6706
33485 * g++.dg/debug/debug6.C: New test.
33486 * g++.dg/debug/debug7.C: New test.
33487
33488 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
33489
33490 * gcc.c-torture/compile/simd-3.c: New test.
33491
33492 2002-07-03 Chris Demetriou <cgd@broadcom.com>
33493
33494 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
33495 * gcc.dg/20020620-1.c: Likewise.
33496
33497 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33498
33499 PR c++/6944
33500 * g++.dg/init/array4.C: New test.
33501 * g++.dg/init/array5.C: New test.
33502
33503 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
33504
33505 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
33506 * gcc.c-torture/execute/simd-2.c (main): Likewise.
33507
33508 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33509
33510 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
33511 * gcc.dg/wtr-aggr-init-1.c: Likewise.
33512 * gcc.dg/wtr-conversion-1.c: Likewise.
33513 * gcc.dg/wtr-escape-1.c: Likewise.
33514 * gcc.dg/wtr-int-type-1.c: Likewise.
33515 * gcc.dg/wtr-label-1.c: Likewise.
33516 * gcc.dg/wtr-static-1.c: Likewise.
33517 * gcc.dg/wtr-strcat-1.c: Likewise.
33518 * gcc.dg/wtr-suffix-1.c: Likewise.
33519 * gcc.dg/wtr-switch-1.c: Likewise.
33520 * gcc.dg/wtr-unary-plus-1.c: Likewise.
33521 * gcc.dg/wtr-union-init-1.c: Likewise.
33522 * gcc.dg/wtr-union-init-2.c: Likewise.
33523 * gcc.dg/wtr-union-init-3.c: Likewise.
33524
33525 * gcc.dg/wtr-func-def-1.c: New test.
33526
33527 2002-07-02 Devang Patel <dpatel@apple.com>
33528
33529 * objc.dg/param-1.m: New test.
33530
33531 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
33532
33533 * gcc.dg/cpp/trad/directive.c: Add test.
33534 * gcc.dg/cpp/trad/macroargs.c: Add test.
33535 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
33536
33537 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
33538
33539 * gcc.dg/cpp/cmdlne-M.c: New test.
33540
33541 2002-07-02 Ziemowit Laski <zlaski@apple.com>
33542
33543 * objc.dg/desig-init-1.m: New test.
33544
33545 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33546
33547 PR c++/6716
33548 * g++.dg/template/instantiate1.C: New test.
33549
33550 2002-07-01 Mark Mitchell <mark@codesourcery.com>
33551
33552 PR c++/7112
33553 * g++.dg/template/sizeof2.C: New test.
33554
33555 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33556
33557 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
33558 gcc.dg/cpp/trad/include.c: New tests.
33559
33560 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
33561
33562 PR target/7177
33563 * gcc.c-torture/compile/20020701-1.c: New test.
33564
33565 2002-07-01 Stan Shebs <shebs@apple.com>
33566
33567 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
33568 header here...
33569 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
33570 (objc-torture-execute): or here.
33571
33572 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
33573
33574 * gcc.c-torture/execute/arith-rand-ll.c: New test.
33575
33576 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33577
33578 * gcc.dg/cpp/trad/escaped-nl.c: New test.
33579
33580 2002-06-30 Devang Patel <dpatel@apple.com>
33581
33582 * objc.dg/fsyntax-only.m: New test.
33583
33584 2002-06-27 Mark Mitchell <mark@codesourcery.com>
33585
33586 PR c++/6695
33587 * g++.dg/template/friend7.C: New file.
33588
33589 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
33590
33591 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
33592 return type.
33593
33594 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
33595
33596 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
33597 avoid division by zero.
33598
33599 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
33600
33601 * gcc.dg/Wunknownprag.c: New tests.
33602
33603 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
33604
33605 * gcc.c-torture/execute/simd-2.c: New test.
33606
33607 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
33608
33609 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
33610 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
33611 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
33612 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
33613 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
33614 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
33615 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
33616 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
33617 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
33618 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
33619 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
33620 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
33621 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
33622 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
33623 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
33624 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
33625 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
33626
33627 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
33628
33629 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
33630 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
33631 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
33632 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
33633 New tests.
33634 * gcc.dg/cpp/trad/directive.c: Update.
33635
33636 2002-06-23 Andreas Jaeger <aj@suse.de>
33637
33638 * gcc.c-torture/execute/complex-6.c: New.
33639
33640 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
33641
33642 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
33643 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
33644 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
33645 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
33646
33647 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
33648
33649 * gcc.dg/cpp/trad: New directory with traditional tests copied
33650 from parent directory.
33651 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33652 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33653 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33654 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33655 Move to trad/ and rename.
33656 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
33657 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
33658 gcc.dg/cpp/trad/redef2.c: New tests.
33659 * gcc.dg/cpp/trad/trad.exp: New driver.
33660
33661 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
33662
33663 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33664 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33665 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33666 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33667 Remove.
33668
33669 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
33670
33671 * gcc.dg/20020620-1.c: New test.
33672
33673 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33674
33675 * g++.dg/template/ttp4.C: New test.
33676
33677 2002-06-19 Jakub Jelinek <jakub@redhat.com>
33678
33679 * g++.dg/opt/vt1.C: Fix regexp.
33680
33681 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33682
33683 * gcc.c-torture/execute/pure-1.c: Make functions static again.
33684 Don't use attribute `noinline'.
33685
33686 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33687
33688 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
33689
33690 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
33691
33692 * gcc.c-torture/execute/simd-1.c: New.
33693
33694 * gcc.dg/simd-1.c: New.
33695
33696 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33697
33698 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
33699
33700 2002-06-16 Richard Henderson <rth@redhat.com>
33701
33702 * g++.dg/ext/anon-struct1.C: New.
33703 * g++.dg/ext/anon-struct2.C: New.
33704 * g++.dg/ext/anon-struct3.C: New.
33705 * gcc.dg/anon-struct-1.c: New.
33706 * gcc.dg/anon-struct-2.c: New.
33707 * gcc.dg/anon-struct-3.c: New.
33708 * gcc.dg/20011008-1.c: Adjust warning text.
33709 * gcc.dg/20020527-1.c: Add -fms-extensions.
33710
33711 2002-06-16 Richard Henderson <rth@redhat.com>
33712
33713 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
33714
33715 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
33716
33717 * gcc.c-torture/execute/20020615-1.c: New test.
33718
33719 2002-06-15 Roger Sayle <roger@eyesopen.com>
33720
33721 * gcc.c-tortuture/execute/compare-1.c: New test case.
33722 * gcc.c-tortuture/execute/compare-2.c: New test case.
33723 * gcc.c-tortuture/execute/compare-3.c: New test case.
33724
33725 2002-06-13 Richard Henderson <rth@redhat.com>
33726
33727 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
33728 ia64 ilp32.
33729
33730 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33731
33732 * g++.dg/template/typename2.C: Update error message.
33733
33734 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
33735
33736 * gcc.c-torture/execute/20020611-1.c: New test.
33737
33738 2002-06-11 Bob Wilson <bob.wilson@acm.org>
33739
33740 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
33741 list of targets to skip.
33742
33743 2002-06-10 Bob Wilson <bob.wilson@acm.org>
33744
33745 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
33746 targets if not optimizing.
33747
33748 2002-06-10 Jakub Jelinek <jakub@redhat.com>
33749
33750 * gcc.c-torture/compile/20020605-1.c: New test.
33751
33752 * g++.dg/opt/vt1.C: New test.
33753
33754 * gcc.dg/20020531-1.c: New test.
33755
33756 * gcc.dg/20020530-1.c: New test.
33757
33758 * gcc.dg/20020527-1.c: New test.
33759
33760 * g++.dg/opt/cse1.C: New test.
33761
33762 2002-06-07 Roger Sayle <roger@eyesopen.com>
33763
33764 * gcc.dg/20020607-2.c: New test case.
33765
33766 2002-06-07 Jakub Jelinek <jakub@redhat.com>
33767
33768 * gcc.c-torture/compile/20020604-1.c: New test.
33769
33770 2002-06-04 Richard Henderson <rth@redhat.com>
33771
33772 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
33773 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
33774 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
33775
33776 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
33777
33778 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
33779
33780 2002-06-03 Richard Henderson <rth@redhat.com>
33781
33782 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
33783 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
33784
33785 2002-06-02 Richard Henderson <rth@redhat.com>
33786
33787 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
33788 test functions static.
33789
33790 2002-06-02 Andreas Jaeger <aj@suse.de>
33791
33792 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
33793 now.
33794
33795 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
33796
33797 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
33798 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
33799 Update for mofified diagnostics.
33800 * gcc.dg/c99-intconst-1.c: No longer fail.
33801
33802 2002-06-02 Richard Henderson <rth@redhat.com>
33803
33804 * gcc.dg/uninit-A.c: Remove xfail markers.
33805
33806 2002-06-01 Roger Sayle <roger@eyesopen.com>
33807
33808 * gcc.dg/fnegate-1.c: New test case.
33809
33810 2002-05-30 Osku Salerma <osku@iki.fi>
33811
33812 * gcc.c-torture/execute/mayalias-1.c: New file.
33813
33814 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
33815
33816 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
33817 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
33818 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
33819
33820 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
33821
33822 * gcc.c-torture/execute/20020529-1.c: New test.
33823
33824 2002-05-27 Richard Henderson <rth@redhat.com>
33825
33826 * g++.dg/ext/attrib6.C: New test case.
33827
33828 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33829
33830 * gcc.c-torture/execute/pure-1.c: New test.
33831
33832 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33833
33834 * gcc.dg/cpp/arith-2.c: Remove.
33835
33836 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33837
33838 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
33839 * gcc.dg/cpp/if-3.c: Remove.
33840
33841 2002-05-26 Jakub Jelinek <jakub@redhat.com>
33842
33843 * g++.dg/opt/cse2.C: New test.
33844
33845 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
33846
33847 * gcc.dg/cpp/arith-1.c: New semantic tests.
33848 * gcc.dg/cpp/if-1.c: Update.
33849
33850 2002-05-24 Ben Elliston <bje@redhat.com>
33851
33852 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
33853
33854 2002-05-24 Jakub Jelinek <jakub@redhat.com>
33855
33856 * gcc.dg/verbose-asm.c: New test.
33857
33858 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
33859
33860 * gcc.dg/cpp/paste12.c: New test.
33861
33862 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33863
33864 * g++.dg/parse/named_ops.C: New test.
33865
33866 2002-05-23 Mark Mitchell <mark@codesourcery.com>
33867
33868 * gcc/testsuite/gcc.dg/weak-8.c: New test.
33869
33870 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
33871
33872 * gcc.dg/weak-2.c: Allow optional leading underscore
33873 in scan-assembler symbol name.
33874 * gcc.dg/weak-3.c: Likewise.
33875 * gcc.dg/weak-4.c: Likewise.
33876 * gcc.dg/weak-5.c: Likewise.
33877
33878 2002-05-23 Jakub Jelinek <jakub@redhat.com>
33879
33880 * gcc.dg/20020523-1.c: New test.
33881
33882 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33883
33884 * objc.dg/const-str-2.m: Update now that we stop after
33885 a command line error.
33886
33887 2002-05-22 Richard Henderson <rth@redhat.com>
33888
33889 * g++.dg/dg.exp: Fix typo in test pruneing.
33890
33891 2002-05-22 Richard Henderson <rth@redhat.com>
33892
33893 * g++.dg/dg.exp: Prune the tls subdirectory.
33894 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
33895 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
33896 * g++.dg/tls/init-1.C: New.
33897
33898 2002-05-22 Jakub Jelinek <jakub@redhat.com>
33899
33900 * gcc.dg/20020517-1.c: New test.
33901
33902 2002-05-21 Richard Henderson <rth@redhat.com>
33903
33904 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
33905 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
33906
33907 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
33908
33909 * g++.dg/other/copy2.C: New test.
33910
33911 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
33912
33913 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
33914 (MAX_COPY): Bump up to 10 times sizeof (long long).
33915 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
33916
33917 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
33918 sizeof (long long).
33919
33920 * gcc.c-torture/execute/strcpy-1.c: New test.
33921
33922 2002-05-19 Jason Merrill <jason2redhat.com>
33923
33924 * g++.dg/ext/oper1.C: New test.
33925
33926 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
33927 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
33928
33929 * README.QMTEST: New file.
33930
33931 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
33932
33933 2002-05-19 Andreas Jaeger <aj@suse.de>
33934
33935 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
33936 now.
33937 * gcc.c-torture/execute/loop-2d.x: Likewise.
33938
33939 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
33940
33941 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
33942 support weak symbols.
33943 * gcc.dg/weak-4.c: Likewise.
33944 * gcc.dg/weak-6.c: Likewise.
33945
33946 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
33947
33948 * gcc.dg/weak-3.c: Add dg-excess-error comment for
33949 cygwin, coff and h8300-*-hms targets
33950 * gcc.dg/weak-5.c: Likewise.
33951 * gcc.dg/weak-7.c: Likewise.
33952
33953 2002-05-16 Jason Merrill <jason@redhat.com>
33954
33955 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
33956 (scan-assembler-not, scan-assembler-dem): Likewise.
33957 (scan-assembler-dem-not): Likewise.
33958
33959 2002-05-15 Richard Henderson <rth@redhat.com>
33960
33961 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
33962
33963 2002-05-15 Richard Henderson <rth@redhat.com>
33964
33965 * gcc.dg/weak-5.c (vfoo1c): No warning here.
33966 (vfoo1f): Warning here.
33967 (vfoo1l): Don't redefine the alias.
33968
33969 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
33970
33971 * g++.dg/init/pm1.C: New test.
33972
33973 2002-05-12 David S. Miller <davem@redhat.com>
33974
33975 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
33976 types.
33977
33978 2002-05-10 Roger Sayle <roger@eyesopen.com>
33979
33980 * gcc.c-torture/execute/20020510-1.c: New test case.
33981
33982 2002-05-10 David S. Miller <davem@redhat.com>
33983
33984 * gcc.c-torture/execute/conversion.c: Test long double too.
33985
33986 2002-05-09 Jakub Jelinek <jakub@redhat.com>
33987
33988 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
33989 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
33990 * lib/g++.exp (g++_link_flags): Likewise.
33991 * lib/objc.exp (objc_target_compile): Likewise.
33992
33993 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
33994
33995 * gcc.dg/cpp/poison.c: Update.
33996 * gcc.dg/cpp/20000625-2.c: Remove.
33997 * gcc.dg/cpp/direct2s.c: Remove final test.
33998
33999 2002-05-08 Tom Rix <trix@redhat.com>
34000
34001 * gcc.c-torture/execute/20020508-1.c: New test.
34002 * gcc.c-torture/execute/20020508-2.c: New test.
34003 * gcc.c-torture/execute/20020508-3.c: New test.
34004
34005 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
34006
34007 * gcc.dg/cpp/charconst-4.c: More tests.
34008
34009 2002-05-08 Mark Mitchell <mark@codesourcery.com>
34010
34011 PR c/6569
34012 * gcc.dg/weak-3.c: Update location of warning messages.
34013 * gcc.dg/weak-5.c: Likewise.
34014
34015 2002-05-06 Roger Sayle <roger@eyesopen.com>
34016
34017 * gcc.c-torture/execute/20020506-1.c: New test case.
34018
34019 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
34020
34021 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
34022
34023 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34024
34025 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
34026
34027 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34028
34029 * gcc.dg/cpp/charconst-3.c: New test.
34030
34031 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34032
34033 * gcc.dg/cpp/charconst.c: Update tests.
34034
34035 2002-05-05 Tim Josling <tej@melbpc.org.au>
34036
34037 * treelang: Added directory for new sample language treelang. Also
34038 lib/treelang.exp: New file to signal treelang should be tested.
34039
34040 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34041
34042 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
34043 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
34044 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
34045 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
34046 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
34047 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
34048 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
34049
34050 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
34051
34052 * gcc.dg/format/xopen-2.c: New test.
34053
34054 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34055
34056 * gcc.dg/20020503-1.c: New test.
34057
34058 2002-05-02 Mark Mitchell <mark@codesourcery.com>
34059
34060 * g++.dg/init/dtor1.C: Make it tougher.
34061
34062 2002-05-01 Mark Mitchell <mark@codesourcery.com>
34063
34064 * g++.dg/init/dtor1.C: New test.
34065
34066 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
34067
34068 * gcc.dg/altivec-8.c: New.
34069
34070 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
34071
34072 * gcc.dg/altivec-7.c: New.
34073
34074 2002-04-29 Jakub Jelinek <jakub@redhat.com>
34075
34076 * g++.dg/parse/typedef1.C: New test.
34077
34078 2002-04-29 Mark Mitchell <mark@codesourcery.com>
34079
34080 PR c++/6486
34081 * g++.dg/template/friend6.C: New test.
34082
34083 PR c++/6492
34084 * g++.dg/init/copy1.C: New test.
34085
34086 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
34087
34088 * g++.dg/warn/effc1.C: New test.
34089
34090 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
34091
34092 * gcc.dg/cpp/if-cexp.c: Add a test.
34093
34094 2002-04-28 Jakub Jelinek <jakub@redhat.com>
34095
34096 * gcc.dg/20020426-2.c: New test.
34097
34098 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
34099
34100 * gcc.dg/cpp/if-mop.c: Update.
34101 * gcc.dg/cpp/if-mpar.c: Add test.
34102 * gcc.dg/cpp/if-oppr.c: Update.
34103
34104 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34105
34106 PR c/6343
34107 * gcc.dg/weak-[2-7].c: New tests.
34108
34109 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34110
34111 * gcc.dg/enum1.c: New test.
34112
34113 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34114
34115 PR c++/6497
34116 * g++.dg/inherit/access2.C: New test.
34117
34118 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34119
34120 PR bootstrap/6445
34121 * gcc.dg/20020426-1.c: New test.
34122
34123 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34124
34125 * g++.dg/abi/enum1.C: New test.
34126
34127 2002-04-26 Richard Henderson <rth@redhat.com>
34128
34129 * gcc.dg/c99-bool-1.c: Expect always true warning.
34130
34131 2002-04-25 Roger Sayle <roger@eyesopen.com>
34132
34133 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
34134
34135 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34136
34137 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
34138 targets.
34139
34140 2002-04-24 Mark Mitchell <mark@codesourcery.com>
34141
34142 * g++.dg/abi/mange7.C: New test.
34143
34144 PR c++/6438.
34145 * g++.dg/parse/stmtexpr2.C: New test.
34146
34147 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
34148
34149 * gcc.dg/20020312-2.c: Add SH target.
34150
34151 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34152
34153 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
34154 compiler output on mips*-*-irix*.
34155
34156 2002-04-23 Jakub Jelinek <jakub@redhat.com>
34157
34158 * g++.dg/parse/attr1.C: New test.
34159
34160 2002-04-23 Roger Sayle <roger@eyesopen.com>
34161
34162 * gcc.c-torture/execute/string-opt-17.c: New test case.
34163 * gcc.c-torture/execute/memset-2.c: New test case.
34164
34165 2002-04-23 Mark Mitchell <mark@codesourcery.com>
34166
34167 PR c++/6256:
34168 * g++.dg/template/friend5.C: New test.
34169
34170 PR c++/6331:
34171 * g++.dg/template/qual1.C: Likewise.
34172
34173 2002-04-22 Zack Weinberg <zack@codesourcery.com>
34174
34175 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
34176 Include stdlib.h, not stdio.h or ctype.h.
34177
34178 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
34179
34180 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
34181 cris-*-elf* and mmix-*-*.
34182 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
34183 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
34184 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
34185 Ditto.
34186 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
34187 * gcc.dg/wchar_t-1.c: Ditto.
34188
34189 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
34190
34191 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
34192 Clarify comment.
34193
34194 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
34195
34196 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
34197
34198 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34199
34200 * gcc.c-torture/execute/20000906-1.x: Delete.
34201
34202 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
34203
34204 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
34205
34206 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
34207
34208 * PR6367
34209 * g77.f-torture/execute/6367.f: New test.
34210 * g77.f-torture/execute/6367.x: Disable for MMIX.
34211
34212 2002-04-19 Mark Mitchell <mark@codesourcery.com>
34213
34214 * PR6352
34215 * g++.dg/opt/inline2.C: New test.
34216
34217 2002-04-18 Richard Henderson <rth@redhat.com>
34218
34219 * gcc.dg/20000906-1.c: Enable for all targets.
34220 * gcc.c-torture/compile/iftrap-2.c: New.
34221
34222 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34223
34224 * gcc.dg/20020418-1.c: New test.
34225 * gcc.dg/20020418-2.c: New test.
34226
34227 2002-04-18 Richard Henderson <rth@redhat.com>
34228
34229 * gcc.c-torture/compile/iftrap-1.c: New.
34230 * gcc.dg/iftrap-1.c: Adjust for ia64.
34231 * gcc.dg/iftrap-2.c: New.
34232
34233 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34234
34235 * gcc.c-torture/compile/20020418-1.c: New test.
34236
34237 2002-04-18 Roger Sayle <roger@eyesopen.com>
34238
34239 * gcc.c-torture/compile/20020415-1.c: New.
34240
34241 2002-04-18 David S. Miller <davem@redhat.com>
34242
34243 * gcc.c-torture/execute/20020418-1.c: New test.
34244
34245 2002-04-17 Jakub Jelinek <jakub@redhat.com>
34246
34247 * gcc.dg/20020416-1.c: New test.
34248
34249 * g++.dg/opt/inline1.C: New test.
34250
34251 2002-04-16 Jakub Jelinek <jakub@redhat.com>
34252
34253 * gcc.dg/altivec-5.c: New test.
34254
34255 * gcc.dg/20020415-1.c: New test.
34256
34257 2002-04-15 Mark Mitchell <mark@codesourcery.com>
34258
34259 * testsuite/lib/chill.exp: Remove.
34260
34261 2002-04-14 Jakub Jelinek <jakub@redhat.com>
34262
34263 * g++.dg/other/big-struct.C: New test.
34264
34265 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
34266
34267 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
34268 of scratch file.
34269
34270 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
34271
34272 PR c/6277
34273 * gcc.dg/i386-387-1.c: Allow optional leading underscore
34274 in scan-assembler function name
34275
34276 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
34277
34278 * g77.f-torture/execute/980628-4.x,
34279 g77.f-torture/execute/980628-5.x,
34280 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34281 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34282 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
34283 i[34567]86-*-*.
34284
34285 2002-04-13 David S. Miller <davem@redhat.com>
34286
34287 * gcc.c-torture/execute/20020413-1.c: New test.
34288
34289 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
34290
34291 * gcc.dg/asm-6.c,
34292 * g++.dg/ext/asm1.C: New tests.
34293
34294 2002-04-12 Mark Mitchell <mark@codesourcery.com>
34295
34296 PR c++ 5373.
34297 * g++.dg/parse/stmtexpr1.C: New test.
34298
34299 PR c++/5189.
34300 * g++.dg/template/copy1.C: New test.
34301
34302 2002-04-12 Richard Henderson <rth@redhat.com>
34303
34304 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
34305
34306 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
34307
34308 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
34309 gcc.c-torture/execute/20020307-2.c.
34310
34311 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
34312
34313 * g++.dg/ext/attrib5.C,
34314 * g++.dg/lookup/struct1.C: New tests.
34315
34316 2002-04-11 Jakub Jelinek <jakub@redhat.com>
34317
34318 * gcc.dg/20020411-1.c: New test.
34319
34320 * gcc.c-torture/execute/20020411-1.c: New test.
34321
34322 2002-04-10 Janis Johnson <janis187@us.ibm.com>
34323
34324 * g77.f-torture/execute/6177.f: New test.
34325
34326 2002-04-10 Jakub Jelinek <jakub@redhat.com>
34327
34328 PR middle-end/6247
34329 * g++.dg/opt/cleanup1.C: New test.
34330
34331 * g++.dg/opt/const1.C: New test.
34332
34333 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
34334
34335 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
34336
34337 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
34338
34339 PR c++/5507
34340 * g++.dg/template/typename2.C: New test.
34341
34342 2002-04-10 Alan Modra <amodra@bigpond.net.au>
34343
34344 * gcc.c-torture/execute/loop-12.c: New.
34345
34346 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
34347
34348 * g77.f-torture/execute/980628-4.x,
34349 g77.f-torture/execute/980628-5.x,
34350 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34351 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34352 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
34353
34354 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34355
34356 PR optimization/6086
34357 * g++.dg/opt/preinc1.C: New test.
34358
34359 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34360
34361 PR c++/5571
34362 * g++.dg/opt/static2.C: New test.
34363
34364 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34365
34366 PR c/5120
34367 * gcc.dg/20020406-1.c: New test.
34368
34369 2002-04-04 David S. Miller <davem@redhat.com>
34370
34371 * gcc.c-torture/execute/20020404-1.c: New test.
34372
34373 2002-04-04 Jakub Jelinek <jakub@redhat.com>
34374
34375 PR c/6123
34376 * gcc.dg/20020312-2.c: Do not declare global register variable
34377 if __PIC__ or __pic__ is defined.
34378
34379 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
34380
34381 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
34382 __asm__ so that it works correctly even if -ansi -pedantic-errors.
34383
34384 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34385
34386 * gcc.misc-tests/linkage.exp: Update last change to handle
34387 sparc*-, not just sparc-.
34388
34389 2002-04-03 Richard Henderson <rth@redhat.com>
34390
34391 * gcc.dg/cpp/ucs.c: Improved long UCS test.
34392
34393 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34394
34395 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
34396
34397 2002-04-02 David S. Miller <davem@redhat.com>
34398
34399 * gcc.c-torture/execute/20020402-3.c: New test.
34400
34401 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34402
34403 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
34404 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
34405
34406 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
34407 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
34408 g77.f-torture/execute/20001201.x,
34409 g77.f-torture/execute/u77-test.x: New files.
34410
34411 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
34412 * gcc.dg/wchar_t-1.c: Ditto.
34413
34414 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34415
34416 * gcc.c-torture/execute/20020402-1.c: New test.
34417
34418 2002-04-01 Richard Henderson <rth@redhat.com>
34419
34420 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
34421
34422 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
34423
34424 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34425
34426 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
34427
34428 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34429
34430 * g++.dg/inherit/template-as-base.C: Expect error.
34431 * g++.dg/inherit/namespace-as-base.C: Likewise.
34432
34433 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
34434
34435 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
34436 g++.dg/ext/instantiate3.C: Tweak match patterns.
34437
34438 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
34439 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
34440 -da test.
34441
34442 2002-03-31 Richard Henderson <rth@redhat.com>
34443
34444 * gcc.dg/special/alias-2.c: New.
34445 * gcc.dg/special/ecos.exp: Run it.
34446
34447 2002-03-31 Richard Henderson <rth@redhat.com>
34448
34449 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
34450
34451 2002-03-31 Kazu Hirata <kazu@hxi.com>
34452
34453 * gcc.dg/weak-1.c: Disable on h8300 port.
34454
34455 2002-03-29 Janis Johnson <janis187@us.ibm.com>
34456
34457 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
34458 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
34459 ordering tests.
34460 * g++.dg/bprob/bprob-1.C: New test.
34461 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
34462 * g++.dg/gcov/gcov-1.C: New test.
34463 * g++.dg/gcov/gcov-1.x: New file.
34464 * g++.dg/gcov/gcov-2.C: New test.
34465 * g++.dg/gcov/gcov-3.C: New test.
34466 * g++.dg/gcov/gcov-3.h: New file.
34467
34468 2002-03-28 Roger Sayle <roger@eyesopen.com>
34469
34470 * g++.old-deja/g++.other/builtins5.C: New test.
34471 * g++.old-deja/g++.other/builtins6.C: New test.
34472 * g++.old-deja/g++.other/builtins7.C: New test.
34473 * g++.old-deja/g++.other/builtins8.C: New test.
34474 * g++.old-deja/g++.other/builtins9.C: New test.
34475
34476 2002-03-29 Jakub Jelinek <jakub@redhat.com>
34477
34478 * g++.dg/opt/static1.C: New test.
34479
34480 * g++.dg/opt/longbranch1.C: New test.
34481
34482 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
34483
34484 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
34485
34486 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
34487
34488 2002-03-28 Jeffrey A Law (law@redhat.com)
34489
34490 * gcc.c-torture/execute/20020328-1.c: New test.
34491
34492 2002-03-27 Richard Henderson <rth@redhat.com>
34493
34494 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
34495 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
34496 move from g++.old-deja/g++.ext/.
34497
34498 2002-03-27 Mark Mitchell <mark@codesourcery.com>
34499
34500 * g++.dg/init/new2.C: New test.
34501
34502 2002-03-26 Richard Henderson <rth@redhat.com>
34503
34504 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
34505
34506 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
34507 on sparc.
34508
34509 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
34510 sparcv9 systems.
34511 * gcc.dg/20001102-1.c: Likewise.
34512
34513 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
34514
34515 * gcc.dg/cpp/endif-pedantic1.c,
34516 gcc.dg/cpp/endif-pedantic2.c: New tests.
34517
34518 2002-03-26 Mark Mitchell <mark@codesourcery.com>
34519
34520 * g++.dg/init/new1.C: New test.
34521
34522 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
34523
34524 * g++.dg/abi/vbase9.C: New test.
34525
34526 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
34527
34528 * gcc.dg/arm-asm.c: New test.
34529
34530 2002-03-26 Andrew Cagney <ac131313@redhat.com>
34531
34532 * gcc.dg/Wswitch-enum.c: New test.
34533 Fix PR c/5044.
34534
34535 2002-03-26 Richard Henderson <rth@redhat.com>
34536
34537 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
34538 structure.
34539
34540 2002-03-25 Richard Henderson <rth@redhat.com>
34541
34542 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
34543 sparcv9 systems.
34544
34545 * gcc.c-torture/compile/20011119-1.c (xxx): New.
34546 * gcc.c-torture/compile/20011119-2.c (xxx): New.
34547
34548 2002-03-25 Zack Weinberg <zack@codesourcery.com>
34549
34550 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
34551
34552 2002-03-25 Bob Wilson <bob.wilson@acm.org>
34553
34554 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
34555 targets using generic thunk support.
34556
34557 2002-03-25 Jakub Jelinek <jakub@redhat.com>
34558
34559 * gcc.c-torture/compile/20020323-1.c: New test.
34560
34561 * g++.dg/opt/conj2.C: New test.
34562
34563 2002-03-24 Richard Henderson <rth@redhat.com>
34564
34565 * gcc.dg/weak-1.c: Use -fno-common.
34566
34567 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34568
34569 * g77.dg/f77-edit-apostrophe-out.f: New test
34570 * g77.dg/f77-edit-h-out.f: New test
34571 * g77.dg/f77-edit-t-in.f: New test
34572 * g77.dg/f77-edit-t-out.f: New test
34573 * g77.dg/f77-edit-x-out.f: New test
34574 * g77.dg/f77-edit-slash-out.f: New test
34575 * g77.dg/f77-edit-colon-out.f: New test
34576 * g77.dg/f77-edit-s-out.f: New test
34577
34578 2002-03-24 Richard Henderson <rth@redhat.com>
34579
34580 * objc/execute/formal_protocol-6.x: New XFAIL.
34581
34582 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34583
34584 * gcc.dg/weak-1.c: Early return from dg-final on platforms
34585 that do not support weak symbols
34586
34587 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34588
34589 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
34590 * lib/g77.exp: Likewise.
34591 * lib/objc.exp: Likewise.
34592
34593 2002-03-23 Andrew Cagney <ac131313@redhat.com>
34594
34595 * gcc.dg/Wswitch-default.c: New test.
34596
34597 2002-03-23 Jakub Jelinek <jakub@redhat.com>
34598
34599 * g++.dg/other/enum1.C: New test.
34600
34601 2002-03-23 Zack Weinberg <zack@codesourcery.com>
34602
34603 * gcc.dg/pragma-ep-3.c: Fix typo.
34604
34605 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34606
34607 * g++.dg/inherit/template-as-base.C: New test.
34608
34609 2002-03-22 Jakub Jelinek <jakub@redhat.com>
34610
34611 * g++.old-deja/g++.other/dwarf2-1.C: Move...
34612 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
34613
34614 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
34615
34616 * gcc.dg/cpp/multiline.c: Update to match.
34617
34618 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
34619
34620 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
34621
34622 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
34623
34624 * gcc.dg/cpp/extratokens2.c: New file.
34625
34626 2002-03-21 David Edelsohn <edelsohn@gnu.org>
34627
34628 * gcc.dg/20020312-2.c: Add rs6000 target.
34629
34630 * gcc.c-torture/compile/20020319-1.c: New test.
34631
34632 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34633
34634 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
34635 (A, E): Handle this.
34636
34637 2002-03-20 Jason Merrill <jason@redhat.com>
34638
34639 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
34640 ignoring -fpic.
34641 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
34642 through prune_gcc_output.
34643
34644 2002-03-20 Jakub Jelinek <jakub@redhat.com>
34645
34646 * gcc.c-torture/compile/20020320-1.c: New test.
34647
34648 2002-03-19 Jakub Jelinek <jakub@redhat.com>
34649
34650 * gcc.c-torture/compile/20020318-1.c: New test.
34651
34652 * gcc.dg/struct-by-value-1.c: New test.
34653
34654 * gcc.dg/20020319-1.c: New test.
34655
34656 2002-03-18 Jakub Jelinek <jakub@redhat.com>
34657
34658 * g++.dg/opt/conj1.C: New test.
34659
34660 2002-03-17 Mark Mitchell <mark@codesourcery.com>
34661
34662 * g++.dg/template/qualttp20.C: Revert previous change.
34663 * g++.dg/template/qualttp3.C: Likewise.
34664 * g++.dg/template/qualttp4.C: Likewise.
34665 * g++.dg/template/qualttp5.C: Likewise.
34666 * g++.dg/template/qualttp6.C: Likewise.
34667 * g++.dg/template/qualttp7.C: Likewise.
34668 * g++.dg/template/qualttp8.C: Likewise.
34669 * g++.dg/template/recurse.C: Likewise.
34670
34671 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
34672
34673 * gcc.dg/cpp/wchar-1.c: Update.
34674
34675 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
34676
34677 * g++.dg/template/conv1.C: New test.
34678 * g++.dg/template/conv2.C: New test.
34679 * g++.dg/template/conv3.C: New test.
34680 * g++.dg/template/conv4.C: New test.
34681
34682 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34683
34684 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
34685 * g++.dg/template/qualttp3.C: Likewise.
34686 * g++.dg/template/qualttp4.C: Likewise.
34687 * g++.dg/template/qualttp5.C: Likewise.
34688 * g++.dg/template/qualttp6.C: Likewise.
34689 * g++.dg/template/qualttp7.C: Likewise.
34690 * g++.dg/template/qualttp8.C: Likewise.
34691 * g++.dg/template/recurse.C: Likewise.
34692
34693 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34694
34695 * g++.dg/opt/dtor1.C: New test.
34696
34697 2002-03-15 Jakub Jelinek <jakub@redhat.com>
34698
34699 * gcc.c-torture/compile/20020315-1.c: New test.
34700
34701 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
34702
34703 * gcc.dg/weak-1.c: Fix scan tests.
34704
34705 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
34706
34707 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
34708 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
34709 cris-*-aout* mmix-*-*.
34710 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
34711 cris-*-aout* mmix-*-*.
34712 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
34713 cris-*-elf* cris-*-aout* and mmix-*-*.
34714 * gcc.dg/20001009-1.c: Ditto.
34715 * gcc.dg/20010912-1.c: Ditto.
34716 * gcc.dg/20020122-4.c: Ditto.
34717 * gcc.dg/inline-2.c: Ditto.
34718
34719 2002-03-14 Jeffrey A Law (law@cygnus.com)
34720
34721 * gcc.c-torture/compile/20020314-1.c: New test.
34722
34723 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
34724
34725 * gcc.c-torture/execute/20020314-1.c: New test.
34726
34727 2002-03-14 Jakub Jelinek <jakub@redhat.com>
34728
34729 * g++.dg/warn/Wunused-1.C: New test.
34730
34731 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
34732
34733 * g++.dg/abi/mangle6.C: New test.
34734
34735 2002-03-13 Jakub Jelinek <jakub@redhat.com>
34736
34737 * gcc.c-torture/compile/20020309-2.c: New test.
34738
34739 * gcc.c-torture/compile/20020312-1.c: New test.
34740
34741 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
34742
34743 * g++.dg/other/access1.C: New test.
34744
34745 2002-03-12 Jakub Jelinek <jakub@redhat.com>
34746
34747 * gcc.c-torture/execute/wchar_t-1.c: New test.
34748
34749 2002-03-12 David Edelsohn <edelsohn@gnu.org>
34750
34751 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
34752
34753 2002-03-12 Roger Sayle <roger@eyesopen.com>
34754
34755 * gcc.dg/20020312-1.c: New test case.
34756
34757 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
34758
34759 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
34760
34761 2002-03-11 Richard Henderson <rth@redhat.com>
34762
34763 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
34764 * g++.old-deja/g++.jason/report.C: Likewise.
34765
34766 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34767
34768 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
34769 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
34770
34771 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34772
34773 * testsuite/g++.dg/overload/pmf1.C: New test.
34774
34775 2002-03-11 Kazu Hirata <kazu@hxi.com>
34776
34777 * gcc.c-torture/execute/20020307-1.c: Use long.
34778
34779 2002-03-11 Jakub Jelinek <jakub@redhat.com>
34780
34781 PR optimization/5844
34782 * gcc.dg/20020310-1.c: New test.
34783
34784 2002-03-09 Michael Meissner <meissner@redhat.com>
34785
34786 * gcc.c-torture/execute/memcpy-2.c: New test.
34787 * gcc.c-torture/execute/memset-1.c: New test.
34788 * gcc.c-torture/execute/strlen-1.c: New test.
34789 * gcc.c-torture/execute/strcmp-1.c: New test.
34790 * gcc.c-torture/execute/strncmp-1.c: New test.
34791
34792 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
34793
34794 * gcc.dg/ppc-ldstruct.c: New test.
34795
34796 2002-03-09 Jakub Jelinek <jakub@redhat.com>
34797
34798 * gcc.c-torture/execute/va-arg-22.c: New test.
34799
34800 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34801
34802 * gcc.c-torture/compile/20020309-1.c: New test.
34803
34804 2002-03-08 Jakub Jelinek <jakub@redhat.com>
34805
34806 * gcc.c-torture/execute/20020307-2.c: New test.
34807
34808 2002-03-07 Jeffrey A Law (law@redhat.com)
34809
34810 * g77.f-torture/compile/20020307-1.f: New test.
34811
34812 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
34813
34814 * gcc.dg/unordered-1.c: New test.
34815
34816 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
34817
34818 * gcc.c-torture/execute/20020307-1.c: New test.
34819
34820 2002-03-05 Jakub Jelinek <jakub@redhat.com>
34821
34822 * gcc.dg/20020304-1.c: New test.
34823
34824 * gcc.c-torture/compile/20020304-2.c: New test.
34825
34826 2002-03-04 Zack Weinberg <zack@codesourcery.com>
34827
34828 * gcc.c-torture/compile/20020304-1.c: New test case
34829 (from PR c/5830).
34830
34831 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
34832
34833 * gcc.dg/20020103-1.c: Add other -D ppc variants.
34834
34835 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
34836
34837 * g++.dg/other/classkey1.C: New test.
34838
34839 2002-03-01 Richard Henderson <rth@redhat.com>
34840
34841 * gcc.c-torture/compile/981223-1.x: New.
34842 * gcc.c-torture/compile/920625-1.x: New.
34843
34844 2002-02-28 Richard Henderson <rth@redhat.com>
34845
34846 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
34847
34848 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
34849
34850 * gcc.c-torture/execute/20020227-1.c: New test.
34851
34852 2002-02-27 Mark Mitchell <mark@codesourcery.com>
34853
34854 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
34855 here" ERROR lines.
34856 * g++.old-deja/g++.oliva/partord1.C: Likewise.
34857 * g++.old-deja.g++.other/defarg1.C: Likewise.
34858 * g++.old-deja/g++.pt/calls2.C: Likewise.
34859 * g++.old-deja/g++.pt/crash20.C: Likewise.
34860 * g++.old-deja/g++.pt/crash30.C: Likewise.
34861 * g++.old-deja/g++.pt/crash36.C: Likewise.
34862 * g++.old-deja/g++.pt/crash6.C: Likewise.
34863 * g++.old-deja/g++.pt/defarg13.C: Likewise.
34864 * g++.old-deja/g++.pt/derived3.C: Likewise.
34865 * g++.old-deja/g++.pt/error1.C: Likewise.
34866 * g++.old-deja/g++.pt/friend21.C: Likewise.
34867 * g++.old-deja/g++.pt/friend23.C: Likewise.
34868 * g++.old-deja/g++.pt/infinite1.C: Likewise.
34869 * g++.old-deja/g++.robertl/eb128.C: Likewise.
34870
34871 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
34872
34873 * gcc.c-torture/execute/20020225-2.c: New test.
34874
34875 2002-02-27 Zack Weinberg <zack@codesourcery.com>
34876
34877 * gcc.c-torture/execute/920730-1t.c,
34878 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
34879 Delete test cases, only relevant to -traditional.
34880
34881 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
34882
34883 * gcc.dg/cpp/undef1.c: Remove.
34884 * gcc.dg/cpp/directiv.c: Update.
34885 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
34886
34887 2002-02-27 Michael Meissner <meissner@redhat.com>
34888
34889 * gcc.c-torture/execute/20020226-1.c: New test.
34890
34891 2002-02-26 Jakub Jelinek <jakub@redhat.com>
34892
34893 * g++.dg/debug/debug4.C: New test.
34894
34895 * gcc.dg/ia64-visibility-1.c: New test.
34896
34897 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
34898
34899 * gcc.dg/debug/20020224-1.c: New.
34900
34901 2002-02-25 Kazu Hirata <kazu@hxi.com>
34902
34903 * gcc.c-torture/execute/960416-1.x: New.
34904 * gcc.c-torture/execute/divconst-3.x: Likewise.
34905
34906 2002-02-25 Jakub Jelinek <jakub@redhat.com>
34907
34908 * gcc.dg/20020224-1.c: New test.
34909
34910 2002-02-25 Alan Modra <amodra@bigpond.net.au>
34911
34912 * gcc.c-torture/execute/20020225-1.c: New.
34913
34914 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
34915
34916 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
34917
34918 2002-02-23 Jakub Jelinek <jakub@redhat.com>
34919
34920 * gcc.dg/20020222-1.c: New test.
34921
34922 2002-02-22 Jakub Jelinek <jakub@redhat.com>
34923
34924 * g++.dg/opt/anonunion1.C: New test.
34925
34926 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
34927
34928 * g++.dg/template/qualttp19.C: New test.
34929 * g++.dg/template/qualttp20.C: New test.
34930 * g++.old-deja/g++.jason/report.C: Adjust expected errors
34931 * g++.old-deja/g++.other/qual1.C: Likewise.
34932
34933 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
34934
34935 * gcc.dg/attr-alwaysinline.c: New.
34936
34937 2002-02-21 Jakub Jelinek <jakub@redhat.com>
34938
34939 * gcc.dg/20020220-1.c: New test.
34940
34941 * gcc.dg/20020220-2.c: New test.
34942
34943 * g++.dg/opt/mmx1.C: New test.
34944
34945 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
34946
34947 * gcc.c-torture/compile/20020110.c: New test.
34948
34949 2002-02-20 Jakub Jelinek <jakub@redhat.com>
34950
34951 * gcc.c-torture/execute/20020219-1.c: New test.
34952
34953 * gcc.dg/20020219-1.c: New test.
34954
34955 * gcc.dg/noncompile/20020220-1.c: New test.
34956
34957 * g++.dg/opt/ptrintsum1.C: New test.
34958
34959 * gcc.dg/debug/20020220-1.c: New test.
34960
34961 2002-02-17 Jakub Jelinek <jakub@redhat.com>
34962
34963 * gcc.c-torture/execute/20020216-1.c: New test.
34964
34965 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
34966
34967 * gcc.dg/decl-1.c: Update, new test.
34968
34969 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
34970
34971 * g++.dg/abi/bitfield1.C: New test.
34972 * g++.dg/abi/bitfield2.C: New test.
34973
34974 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
34975
34976 * gcc.dg/attr-nest.c: New test.
34977
34978 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
34979
34980 * gcc.c-torture/execute/20020215-1.c: New test.
34981
34982 2002-02-14 Jakub Jelinek <jakub@redhat.com>
34983
34984 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
34985 * g++.dg/debug/debug.exp: New.
34986 * g++.dg/debug/trivial.C: New.
34987 * g++.dg/debug/debug1.C: Moved...
34988 * g++.dg/other/debug1.C: ...from here.
34989 * g++.dg/debug/debug2.C: Moved...
34990 * g++.dg/other/debug2.C: ...from here.
34991 * g++.dg/debug/debug3.C: Moved...
34992 * g++.dg/other/debug3.C: ...from here.
34993
34994 * gcc.dg/noncompile/20020213-1.c: New test.
34995
34996 2002-02-13 Jakub Jelinek <jakub@redhat.com>
34997
34998 * g++.dg/other/debug3.C: New test.
34999
35000 * gcc.c-torture/execute/20020213-1.c: New test.
35001
35002 2002-02-13 Richard Smith <richard@ex-parrot.com>
35003
35004 * g++.old-deja/g++.other/thunk1.C: New test.
35005
35006 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35007
35008 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
35009
35010 2002-02-13 Stan Shebs <shebs@apple.com>
35011
35012 * gcc.dg/altivec-3.c: New.
35013
35014 2002-02-12 Jakub Jelinek <jakub@redhat.com>
35015
35016 * gcc.dg/Wunreachable-1.c: New test.
35017 * gcc.dg/Wunreachable-2.c: New test.
35018
35019 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35020
35021 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
35022
35023 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
35024
35025 * gcc.dg/decl-1.c: New test.
35026
35027 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35028
35029 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
35030
35031 2002-02-10 Kazu Hirata <kazu@hxi.com>
35032
35033 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
35034 * gcc.c-torture/compile/980506-1.x: Likewise.
35035
35036 2002-02-10 Kazu Hirata <kazu@hxi.com>
35037
35038 * gcc.dg/20020210-1.c: New.
35039
35040 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
35041
35042 * g77.f-torture/execute/947.f: New regression test
35043 for PR fortran/947.
35044
35045 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
35046
35047 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
35048 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
35049
35050 2002-02-08 Richard Henderson <rth@redhat.com>
35051
35052 * gcc.c-torture/compile/labels-3.c: New.
35053
35054 2002-02-08 Jakub Jelinek <jakub@redhat.com>
35055
35056 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
35057 expression statements work instead.
35058 * gcc.dg/noncompile/20020207-1.c: New test.
35059
35060 2002-02-07 Richard Henderson <rth@redhat.com>
35061
35062 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
35063
35064 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35065
35066 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
35067 message from g77
35068 * lib/g77-dg.exp: Trim g77 error messages so that they are
35069 recognized by dg.exp.
35070
35071 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35072
35073 PR fortran/5473
35074 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
35075
35076 2002-02-07 Richard Henderson <rth@redhat.com>
35077
35078 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
35079 to be sufficiently aligned for integers.
35080
35081 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
35082
35083 * g++.dg/template/friend4.C: New test.
35084
35085 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35086
35087 PR fortran/5743
35088 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
35089 unsupported cases.
35090
35091 2002-02-07 Richard Henderson <rth@redhat.com>
35092
35093 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
35094 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
35095 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
35096 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
35097
35098 2002-02-06 Richard Henderson <rth@redhat.com>
35099
35100 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
35101
35102 2002-02-06 Janis Johnson <janis187@us.ibm.com>
35103
35104 * gcc.dg/20020206-1.c: New test.
35105
35106 2002-02-06 Jakub Jelinek <jakub@redhat.com>
35107
35108 * gcc.c-torture/execute/20020206-1.c: New test.
35109
35110 * gcc.c-torture/execute/20020206-2.c: New test.
35111
35112 PR optimization/5429:
35113 * gcc.c-torture/compile/20020206-1.c: New test.
35114
35115 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
35116
35117 * g++.dg/ext/align1.C: Do not use an explicit alignment value
35118 as certain file formats cannot support particularly large
35119 alignments.
35120
35121 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
35122 and do not expect to be able to link the executable.
35123
35124 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
35125 fail because the COFF format does not support the weak attribute.
35126
35127 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
35128
35129 * g77.dg/pr5473.f: New test
35130
35131 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
35132
35133 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
35134 Fix testcase accordingly.
35135
35136 2002-02-04 Richard Henderson <rth@redhat.com>
35137
35138 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
35139 (buf): Change to be an array of pointers, not ints.
35140
35141 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35142
35143 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
35144 before all tests. Move warning one line above to match where it
35145 C frontend emits.
35146 * gcc.dg/Wswitch-2.c: New test.
35147 * g++.dg/warn/Wswitch-1.C: New test.
35148 * g++.dg/warn/Wswitch-2.C: New test.
35149
35150 2002-02-04 Richard Henderson <rth@redhat.com>
35151
35152 * g++.dg/abi/offsetof.C: Fix size comparison.
35153
35154 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
35155
35156 * gcc.dg/cast-qual-2.c: New test.
35157
35158 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35159
35160 * gcc.dg/20020201-4.c: New test.
35161
35162 2002-02-04 Ben Elliston <bje@redhat.com>
35163
35164 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
35165 target_info attribute != 0, in addition to the empty string.
35166 (gcc_target_compile): Likewise.
35167
35168 2002-02-03 Andrew Cagney <ac131313@redhat.com>
35169
35170 * gcc.dg/Wswitch.c: New test.
35171 PR gcc/4475. PR gcc/3780.
35172
35173 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
35174
35175 * g77.f-torture/execute/5122.f: New test for regressions
35176 against PR fortran/5122.
35177
35178 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
35179
35180 * g77.f-torture/compile/pr3743.f: Delete
35181 * g77.dg/pr3743-1.f: New test.
35182 * g77.dg/pr3743-2.f: New test.
35183 * g77.dg/pr3743-3.f: New test.
35184 * g77.dg/pr3743-4.f: New test.
35185
35186 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35187
35188 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
35189
35190 2002-02-02 Richard Henderson <rth@redhat.com>
35191
35192 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
35193 * gcc.c-torture/execute/bf64-1.c: Likewise.
35194
35195 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35196
35197 * gcc.dg/20020201-2.c: New test.
35198
35199 * gcc.dg/20020201-3.c: New test.
35200
35201 * gcc.c-torture/execute/bitfld-2.c: New test.
35202
35203 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35204
35205 * gcc.dg/bitfld-1.c: Update.
35206 * gcc.dg/bitfld-2.c: Update.
35207 * gcc.c-torture/execute/bitfld-1.x: New.
35208
35209 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35210
35211 * gcc.c-torture/execute/20020201-1.c: New test.
35212
35213 2002-02-01 Janis Johnson <janis187@us.ibm.com>
35214
35215 PR target/5469
35216 * gcc.dg/20020201-1.c: New test.
35217
35218 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
35219
35220 PR fortran/3743
35221 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
35222 * g77.f-torture/compile/pr3743.x: Remove
35223
35224 2002-01-31 Tom Rix <trix@redhat.com>
35225
35226 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
35227
35228 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35229
35230 * gcc.dg/noncompile/20020130-1.c: New test.
35231
35232 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
35233
35234 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
35235
35236 2002-01-29 Richard Henderson <rth@redhat.com>
35237
35238 * gcc.c-torture/execute/991118-1.c: Cast various constants back
35239 to long long.
35240 * gcc.c-torture/execute/bf64-1.c: Likewise.
35241
35242 2002-01-29 Jakub Jelinek <jakub@redhat.com>
35243
35244 * gcc.c-torture/execute/20020129-1.c: New test.
35245
35246 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35247
35248 * gcc.c-torture/compile/20000224-1.c: Update.
35249 * gcc.c-torture/execute/bitfld-1.c: New tests.
35250 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
35251 * gcc.dg/uninit-A.c: Update.
35252
35253 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
35254
35255 * g++.dg/template/ctor1.C: Add instantiation.
35256
35257 2002-01-28 Paul Koning <pkoning@equallogic.com>
35258
35259 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
35260 argument to __builtin_prefetch to be const ptr.
35261
35262 2002-01-28 Jakub Jelinek <jakub@redhat.com>
35263
35264 * gcc.c-torture/compile/20020120-1.c: New test.
35265
35266 2002-01-27 Kazu Hirata <kazu@hxi.com>
35267
35268 * gcc.c-torture/execute/20020127-1.c: New test.
35269
35270 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
35271
35272 * g77.dg/f77-edit-i-in.f: New test
35273 * g77.dg/f77-edit-i-out.f: New test
35274
35275 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
35276
35277 * gcc.dg/debug/debug.exp: New file.
35278 * gcc.dg/debug/trivial.c: New file.
35279 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
35280 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
35281 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
35282 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
35283 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
35284 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
35285 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
35286 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
35287 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
35288 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
35289 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
35290 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
35291 * gcc.dg/20000503-1.c: Removed.
35292 * gcc.dg/20010207-1.c: Removed.
35293 * gcc.dg/20011223-1.c: Removed.
35294 * gcc.dg/20020104-2.c: Removed.
35295 * gcc.dg/debug-1.c: Removed.
35296 * gcc.dg/debug-2.c: Removed.
35297 * gcc.dg/debug-3.c: Removed.
35298 * gcc.dg/debug-4.c: Removed.
35299 * gcc.dg/debug-5.c: Removed.
35300 * gcc.dg/debug-6.c: Removed.
35301 * gcc.dg/dwarf2-1.c: Removed.
35302 * gcc.dg/dwarf2-2.c: Removed.
35303
35304 2002-01-25 Jakub Jelinek <jakub@redhat.com>
35305
35306 * g++.old-deja/g++.other/eh5.C: New test.
35307 * g++.old-deja/g++.other/sibcall2.C: New test.
35308 * g++.old-deja/g++.other/array9.C: New test.
35309 * g++.old-deja/g++.other/typename2.C: New test.
35310 * g++.old-deja/g++.other/crash60.C: New test.
35311 * g++.old-deja/g++.other/conv9.C: New test.
35312 * g++.old-deja/g++.other/mangle10.C: New test.
35313 * g++.old-deja/g++.other/unchanging1.C: New test.
35314 * g++.old-deja/g++.other/exprstmt1.C: New test.
35315 * g++.old-deja/g++.other/inline23.C: New test.
35316 * g++.old-deja/g++.eh/ia64-1.C: New test.
35317 * g++.old-deja/g++.other/dwarf2-1.C: New test.
35318 * g++.old-deja/g++.other/reload1.C: New test.
35319 * g++.old-deja/g++.other/static20.C: New test.
35320 * g++.old-deja/g++.other/local-alloc1.C: New test.
35321 * g++.old-deja/g++.other/conv8.C: New test.
35322 * g++.old-deja/g++.other/stmtexpr2.C: New test.
35323 * g++.old-deja/g++.other/storeexpr1.C: New test.
35324 * g++.old-deja/g++.other/storeexpr2.C: New test.
35325 * g++.dg/eh/template2.C: New test.
35326 * g++.dg/warn/weak1.C: New test.
35327
35328 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
35329
35330 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35331 Remove first, non-varying, argument.
35332
35333 2002-01-23 Richard Henderson <rth@redhat.com>
35334
35335 * gcc.dg/inline-2.c: New.
35336
35337 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
35338 Add optional target arg. Check number of arguments.
35339 (scan-assembler-not, scan-assembler-dem): Likewise.
35340 (scan-assembler-dem-not): Likewise.
35341
35342 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35343
35344 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
35345 line 12.
35346 * g++.old-deja/g++.brendan/parse3.C,
35347 g++.old-deja/g++.other/crash26.C,
35348 g++.old-deja/g++.other/crash28.C,
35349 g++.old-deja/g++.other/crash29.C,
35350 g++.old-deja/g++.other/crash30.C,
35351 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
35352
35353 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
35354
35355 * gcc.dg/20020115-1.c: New.
35356
35357 2002-01-23 Bob Wilson <bob.wilson@acm.org>
35358
35359 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
35360
35361 2002-01-23 Janis Johnson <janis187@us.ibm.com>
35362
35363 * gcc.dg/20020122-3.c: New.
35364
35365 2002-01-23 Jakub Jelinek <jakub@redhat.com>
35366
35367 * g++.dg/other/gc1.C: New test.
35368
35369 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35370
35371 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
35372
35373 2002-01-22 Richard Henderson <rth@redhat.com>
35374
35375 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
35376
35377 2002-01-22 Richard Henderson <rth@redhat.com>
35378
35379 * gcc.dg/20020122-4.c: New.
35380
35381 2002-01-22 H.J. Lu <hjl@gnu.org>
35382
35383 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
35384 link output.
35385 * gcc.dg/special/ecos.exp: Likewise.
35386 * lib/g++-dg.exp: Likewise.
35387 * lib/g77-dg.exp: Likewise.
35388 * lib/gcc-dg.exp : Likewise.
35389 * lib/mike-g++.exp: Likewise.
35390 * lib/mike-g77.exp: Likewise.
35391 * lib/mike-gcc.exp: Likewise.
35392 * lib/objc-dg.exp: Likewise.
35393
35394 2002-01-22 Janis Johnson <janis187@us.ibm.com>
35395
35396 PR target/5379
35397 * gcc.dg/20020122-2.c: New test.
35398
35399 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
35400
35401 * gcc.dg/20020122-1.c: New test.
35402
35403 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
35404
35405 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
35406
35407 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
35408
35409 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
35410
35411 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35412
35413 * gcc.c-torture/compile/20020121-1.c: New test.
35414
35415 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
35416
35417 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
35418 ld_library_path.
35419
35420 2002-01-21 Jakub Jelinek <jakub@redhat.com>
35421
35422 * gcc.dg/20020218-1.c: New test.
35423
35424 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
35425
35426 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
35427 messages
35428 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
35429 "At global scope" warning
35430 * g++.dg/ext/align1.C: Change cygwin test for alignment
35431 from db-bogus to dg-warning
35432
35433 2002-01-21 Zack Weinberg <zack@codesourcery.com>
35434
35435 * g77.f-torture/compile/cpp2.F: New test.
35436
35437 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
35438
35439 * g++.dg/template/access1.C: New test.
35440
35441 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
35442
35443 * gcc.dg/20020118-1.c: New.
35444
35445 2002-01-18 Kazu Hirata <kazu@hxi.com>
35446
35447 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
35448
35449 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35450
35451 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
35452 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
35453 alignment warnings.
35454
35455 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35456
35457 * gcc.misc-tests/i386-prefetch.exp: Save and restore
35458 torture_with_loops and torture_without_loops
35459
35460 2002-01-17 Jakub Jelinek <jakub@redhat.com>
35461
35462 * gcc.c-torture/compile/20020116-1.c: New test.
35463
35464 2002-01-16 Jakub Jelinek <jakub@redhat.com>
35465
35466 * gcc.dg/20020116-2.c: New test.
35467
35468 * gcc.dg/ultrasp4.c: New test.
35469
35470 * gcc.dg/20020116-1.c: New test.
35471
35472 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
35473
35474 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
35475 by EABI.
35476
35477 2002-01-15 Janis Johnson <janis187@us.ibm.com>
35478
35479 * gcc.misc-tests/i386-prefetch.exp: New.
35480 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
35481 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
35482 * gcc.misc-tests/i386-pf-none-1.c: New test.
35483 * gcc.misc-tests/i386-pf-sse-1.c: New test.
35484
35485 2002-01-15 Jakub Jelinek <jakub@redhat.com>
35486
35487 * gcc.dg/gnu89-init-1.c: Add new tests.
35488
35489 2002-01-15 Andreas Jaeger <aj@suse.de>
35490
35491 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
35492 * gcc.dg/i386-mmx-2.c: Likewise.
35493 * gcc.dg/i386-sse-1.c: Likewise.
35494 * gcc.dg/i386-sse-2.c: Likewise.
35495 * gcc.dg/i386-sse-3.c: Likewise.
35496
35497 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
35498
35499 * g77.f-torture/execute/intrinsic-unix-bessel.f:
35500 Uncomment additional cases that now pass.
35501
35502 2002-01-11 Richard Henderson <rth@redhat.com>
35503
35504 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
35505 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
35506
35507 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
35508
35509 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
35510
35511 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
35512
35513 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
35514 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
35515
35516 2002-01-10 Dale Johannesen <dalej@apple.com>
35517
35518 * gcc.c-torture/execute/loop-11.c: New.
35519
35520 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
35521
35522 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
35523 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
35524
35525 2002-01-09 Richard Henderson <rth@redhat.com>
35526
35527 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
35528 type in which to perform the operation for each size.
35529
35530 2002-01-09 Alan Matsuoka (alanm@redhat.com)
35531
35532 * gcc.c-torture/compile/20020109-2.c: New test.
35533
35534 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
35535
35536 * gcc.c-torture/execute/loop-10.c: New test.
35537
35538 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35539
35540 * gcc.c-torture/compile/20010226-1.c: New test.
35541 * gcc.c-torture/compile/20010227-1.c: New test.
35542 * gcc.c-torture/compile/20010426-1.c: New test.
35543 * gcc.c-torture/compile/20010510-1.c: New test.
35544 * gcc.c-torture/compile/20010605-3.c: New test.
35545 * gcc.c-torture/compile/20010824-1.c: New test.
35546 * gcc.c-torture/execute/20010409-1.c: New test.
35547 * gcc.dg/noncompile/20000901-1.c: New test.
35548 * gcc.dg/20001023-1.c: New test.
35549 * gcc.dg/20001101-1.c: New test.
35550 * gcc.dg/20001102-1.c: New test.
35551 * gcc.dg/20010207-1.c: New test.
35552 * gcc.dg/20010405-1.c: New test.
35553 * gcc.dg/20010822-1.c: New test.
35554 * gcc.dg/20011107-1.c: New test.
35555
35556 2002-01-09 Jeffrey A Law (law@redhat.com)
35557
35558 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
35559
35560 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
35561 execution failure on PA targets.
35562
35563 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35564
35565 * gcc.c-torture/compile/20020109-1.c: New test.
35566
35567 2002-01-08 Kazu Hirata <kazu@hxi.com>
35568
35569 * gcc.c-torture/execute/20020108-1.c: New test.
35570
35571 2002-01-08 Jakub Jelinek <jakub@redhat.com>
35572
35573 * gcc.dg/20020108-1.c: New test.
35574
35575 2002-01-08 H.J. Lu <hjl@gnu.org>
35576
35577 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
35578 for header files.
35579
35580 2002-01-08 Geoff Keating <geoffk@redhat.com>
35581
35582 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
35583 consistency.
35584
35585 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
35586
35587 * gcc.dg/altivec-4.c: Test altivec predicates.
35588
35589 2002-01-07 Jakub Jelinek <jakub@redhat.com>
35590
35591 * gcc.c-torture/execute/20020107-1.c: New test.
35592
35593 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
35594
35595 PR c/5279
35596 * gcc.c-torture/compile/20020106-1.c: New test.
35597
35598 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
35599
35600 * gcc.c-torture/execute/nestfunc-4.c: New test.
35601
35602 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35603
35604 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
35605 extra triple that slipped in.
35606 * g++.old-deja/g++.abi/align.C: Likewise.
35607 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35608
35609 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35610
35611 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
35612 * g++.old-deja/g++.abi/align.C: Likewise.
35613 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35614
35615 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
35616 on FreeBSD/i386.
35617 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
35618 FreeBSD.
35619
35620 2002-01-04 Jakub Jelinek <jakub@redhat.com>
35621
35622 * gcc.dg/20020104-1.c: New test.
35623
35624 * gcc.dg/20020104-2.c: New test.
35625
35626 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
35627
35628 * gcc.dg/20020103-1.c: Fix typo in target selector.
35629
35630 2002-01-03 Richard Henderson <rth@redhat.com>
35631
35632 * gcc.dg/20020103-1.c: New.
35633
35634 2002-01-03 Kazu Hirata <kazu@hxi.com>
35635
35636 * gcc.c-torture/execute/20020103-1.c: New test.
35637
35638 2002-01-03 Jakub Jelinek <jakub@redhat.com>
35639
35640 * g++.dg/other/debug2.C: New test.
35641
35642 * gcc.c-torture/compile/20020103-1.c: New test.
35643
35644 2002-01-02 Jakub Jelinek <jakub@redhat.com>
35645
35646 * gcc.dg/gnu89-init-1.c: Added new tests.
35647
35648 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35649
35650 * g++.dg/template/friend2.C: Remove as patch is reverted.
35651
35652 * g++.dg/warn/oldcast1.C: New test.
35653
35654 * g++.dg/template/ptrmem1.C: New test.
35655 * g++.dg/template/ptrmem2.C: New test.
35656
35657 * g++.dg/template/ntp.C: New test.
35658
35659 * g++.dg/other/component1.C: New test.
35660
35661 * g++.dg/template/ttp3.C: New test.
35662
35663 * g++.dg/template/friend2.C: New test.
35664 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
35665
35666 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35667
35668 * g++.dg/other/ptrmem1.C: New test.
35669 * g++.dg/other/ptrmem2.C: New test.
35670
35671 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35672
35673 * g++.dg/template/ctor1.C: New test.
35674
35675 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35676
35677 * g++.dg/template/friend2.C: New test.
35678
35679 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
35680
35681 * gcc.dg/mmix-1.c: New test.
35682
35683 2001-12-31 Richard Henderson <rth@redhat.com>
35684
35685 * gcc.dg/asm-5.c: New.
35686
35687 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
35688
35689 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
35690 in namespace __gnu_cxx
35691
35692 2001-12-30 Richard Henderson <rth@redhat.com>
35693
35694 * gcc.dg/debug-6.c: New.
35695
35696 2001-12-30 Jakub Jelinek <jakub@redhat.com>
35697
35698 * gcc.c-torture/compile/20011229-2.c: New test.
35699
35700 2001-12-29 Jakub Jelinek <jakub@redhat.com>
35701
35702 * gcc.dg/debug-3.c: New test.
35703 * gcc.dg/debug-4.c: New test.
35704 * gcc.dg/debug-5.c: New test.
35705
35706 2001-12-29 Richard Henderson <rth@redhat.com>
35707
35708 * g++.dg/eh/loop1.C: New.
35709
35710 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35711
35712 * g++.dg/template/crash1.C: New test.
35713
35714 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35715
35716 * g++.dg/other/const1.C: New test.
35717
35718 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35719
35720 * gcc.c-torture/compile/20011229-1.c: New test.
35721
35722 2001-12-28 Stan Shebs <shebs@apple.com>
35723
35724 * lib/objc-torture.exp: Resync with c-torture.exp.
35725 * lib/objc.exp: Load standard libraries.
35726
35727 2001-12-28 Jakub Jelinek <jakub@redhat.com>
35728
35729 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
35730 additional tests.
35731
35732 2001-12-27 Roger Sayle <roger@eyesopen.com>
35733
35734 * gcc.c-torture/execute/string-opt-16.c: New testcase.
35735
35736 2001-12-27 Richard Henderson <rth@redhat.com>
35737
35738 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
35739
35740 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
35741
35742 * g++.dg/eh/ctor1.C: New test.
35743 * g++.dg/other/error2.C: New test.
35744
35745 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
35746
35747 * g++.dg/other/init2.C: New test.
35748
35749 2001-12-24 Richard Henderson <rth@redhat.com>
35750
35751 * gcc.dg/20011223-1.c: New.
35752 * gcc.dg/inline-1.c: New.
35753
35754 2001-12-23 Richard Henderson <rth@redhat.com>
35755
35756 * gcc.dg/asm-4.c: Test operand modifiers.
35757
35758 2001-12-23 Richard Henderson <rth@redhat.com>
35759
35760 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
35761
35762 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
35763
35764 * gcc.c-torture/execute/20011223-1.c: New test.
35765
35766 2001-12-21 Richard Henderson <rth@redhat.com>
35767
35768 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
35769 re-enables the warning.
35770
35771 2001-12-21 Richard Henderson <rth@redhat.com>
35772
35773 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
35774
35775 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35776
35777 * gcc.c-torture/compile/20011218-1.c: New test.
35778
35779 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
35780
35781 * gcc.misc-test/arm-isr.exp: New file. Control running of the
35782 arm-isr.c test.
35783 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
35784 epilogue generation for ARM ISR routines.
35785
35786 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35787
35788 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
35789 * gcc.dg/format/c90-printf-3.c: Likewise.
35790 * gcc.dg/format/c99-printf-3.c: Likewise.
35791 * gcc.dg/format/ext-1.c: Likewise.
35792 * gcc.dg/format/ext-6.c: Likewise.
35793 * gcc.dg/format/format.h: Prototype unlocked stdio.
35794
35795 2001-12-20 Richard Henderson <rth@redhat.com>
35796
35797 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
35798 (arena): Use it.
35799 (malloc): Correct allocation logic. Abort if we fill up the
35800 arena before initialization complete.
35801 (realloc): Correct allocation logic.
35802
35803 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35804
35805 * gcc.c-torture/compile/20011219-2.c: New test.
35806
35807 * gcc.c-torture/execute/20011219-1.c: New test.
35808
35809 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
35810
35811 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
35812 target does not support weak symbols.
35813
35814 2001-12-19 Jakub Jelinek <jakub@redhat.com>
35815
35816 * gcc.c-torture/compile/20011219-1.c: New test.
35817
35818 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
35819
35820 * g++.dg/other/error1.C: New test.
35821
35822 2001-12-17 Jeffrey A Law (law@redhat.com)
35823
35824 * gcc.c-torture/execute/20011217-1.c: New test.
35825
35826 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
35827
35828 * objc.dg/special/: New directory.
35829 * objc.dg/special/special.exp: New file.
35830 * objc.dg/special/unclaimed-category-1.h: New file.
35831 * objc.dg/special/unclaimed-category-1a.m: New file.
35832 * objc.dg/special/unclaimed-category-1.m: New file.
35833
35834 2001-12-17 Andreas Jaeger <aj@suse.de>
35835
35836 * gcc.c-torture/compile/20011217-2.c: New test.
35837
35838 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
35839
35840 * gcc.c-torture/compile/20011217-1.c: New test.
35841
35842 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
35843
35844 * testsuite/gcc.dg/20011214-1.c: New.
35845
35846 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
35847
35848 * gcc.dg/altivec-4.c: New.
35849
35850 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
35851
35852 * gcc.dg/20011113-1.c: New test.
35853
35854 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
35855
35856 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
35857 std::__malloc_alloc_template<0> and
35858 std::__default_alloc_template<false, 0>.
35859
35860 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
35861
35862 * objc/execute/bf-21.m: New test.
35863 * objc/execute/enumeration-1.m: New test.
35864 * objc/execute/enumeration-2.m: New test.
35865
35866 2001-12-12 Jakub Jelinek <jakub@redhat.com>
35867
35868 * gcc.dg/gnu89-init-1.c: New test.
35869
35870 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
35871
35872 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
35873 * g++.old-deja/g++.jason/2371.C: Likewise.
35874 * g++.old-deja/g++.jason/template33.C: Likewise.
35875 * g++.old-deja/g++.jason/template34.C: Likewise.
35876 * g++.old-deja/g++.jason/template36.C: Likewise.
35877 * g++.old-deja/g++.oliva/typename1.C: Likewise.
35878 * g++.old-deja/g++.oliva/typename2.C: Likewise.
35879 * g++.old-deja/g++.other/typename1.C: Likewise.
35880 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35881 * g++.old-deja/g++.pt/nontype5.C: Likewise.
35882 * g++.old-deja/g++.pt/typename11.C: Likewise.
35883 * g++.old-deja/g++.pt/typename14.C: Likewise.
35884 * g++.old-deja/g++.pt/typename16.C: Likewise.
35885 * g++.old-deja/g++.pt/typename3.C: Likewise.
35886 * g++.old-deja/g++.pt/typename4.C: Likewise.
35887 * g++.old-deja/g++.pt/typename5.C: Likewise.
35888 * g++.old-deja/g++.pt/typename7.C: Likewise.
35889 * g++.old-deja/g++.robertl/eb9.C: Likewise.
35890
35891 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
35892
35893 * g++.dg/other/linkage1.C: New test.
35894 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
35895 specifiers.
35896
35897 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
35898
35899 * gcc.dg/concat.c: New test.
35900
35901 2001-12-11 Stan Shebs <shebs@apple.com>
35902
35903 * objc/compile: New test directory.
35904 * objc/compile/compile.exp: New expect script.
35905 * objc/compile/20011211-1.m: New compile test.
35906
35907 2001-12-11 Jason Merrill <jason@redhat.com>
35908
35909 * lib/prune.exp (prune_gcc_output): Also handle "In member
35910 function". So many permutations...
35911
35912 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
35913
35914 * g++.dg/template/typedef1.C: New test.
35915
35916 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
35917
35918 * g++.dg/other/copy1.C: New test.
35919
35920 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
35921
35922 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
35923
35924 * gcc.dg/builtin-choose-expr.c: New.
35925
35926 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
35927
35928 * gcc.dg/altivec-2.c: New.
35929
35930 2001-12-07 Richard Henderson <rth@redhat.com>
35931
35932 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
35933
35934 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
35935
35936 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
35937 ultrasparc.
35938
35939 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35940
35941 * g++-old.deja/g++.robertl/eb101.C: Deleted.
35942
35943 2001-12-06 Janis Johnson <janis187@us.ibm.com>
35944
35945 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
35946 variable argument list.
35947
35948 2001-12-06 Zack Weinberg <zack@codesourcery.com>
35949
35950 * gcc.c-torture/execute/memcheck: Delete entire directory.
35951 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
35952 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
35953
35954 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
35955
35956 * gcc.dg/Wshadow-1.c: New test.
35957
35958 2001-12-05 Jakub Jelinek <jakub@redhat.com>
35959
35960 * gcc.c-torture/compile/20011130-1.c: New test.
35961
35962 * gcc.dg/noncompile/20011025-1.c: New test.
35963
35964 * g++.dg/other/anon-union.C: New test.
35965
35966 * gcc.c-torture/execute/20011024-1.c: New test.
35967
35968 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
35969
35970 * gcc.c-torture/execute/20000722-1.x,
35971 gcc.c-torture/execute/20010123-1.x: Remove.
35972 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
35973 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
35974 gcc.dg/c99-complit-2.c: New tests.
35975
35976 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
35977
35978 * g++.dg/inherit/base1.C: New test.
35979
35980 2001-12-04 Jakub Jelinek <jakub@redhat.com>
35981
35982 * g++.dg/other/stdarg1.C: New test.
35983
35984 * gcc.c-torture/compile/20011130-2.c: New test.
35985
35986 2001-12-03 Janis Johnson <janis187@us.ibm.com>
35987
35988 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
35989 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
35990 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
35991 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
35992 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
35993 * gcc.dg/builtin-prefetch-1.c: New test.
35994
35995 2001-12-03 Jakub Jelinek <jakub@redhat.com>
35996
35997 * gcc.dg/20011130-1.c: New test.
35998
35999 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
36000
36001 * g++.dg/other/scope1.C: New test.
36002 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
36003
36004 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36005
36006 * gcc.dg/vla-init-1.c: New test.
36007
36008 2001-12-01 Geoff Keating <geoffk@redhat.com>
36009
36010 * gcc.c-torture/compile/structs.c: New testcase from GDB.
36011
36012 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
36013
36014 * objc.dg/alias.m: Update.
36015 * objc.dg/class-1.m: Update.
36016 * objc.dg/const-str-1.m: Update.
36017 * objc.dg/fwd-proto-1.m: Update.
36018 * objc.dg/id-1.m: Update.
36019 * objc.dg/super-class-1.m: Update.
36020
36021 2001-11-29 Mark Mitchell <mark@codesourcery.com>
36022
36023 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
36024 constructs.
36025
36026 2001-11-28 Jeffrey A Law (law@cygnus.com)
36027
36028 * gcc.c-torture/execute/20011128-1.c: New test.
36029
36030 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
36031
36032 * gcc.dg/20011127-1.c: New test.
36033
36034 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36035
36036 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
36037 from Austin Group draft 7.
36038 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
36039 scanf format arguments.
36040 * gcc.dg/format/no-exargs-2.c: New test.
36041
36042 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
36043
36044 * g++.dg/abi/vbase8-4.C: New test.
36045
36046 2001-11-24 Ian Lance Taylor <ian@airs.com>
36047
36048 * gcc.c-torture/execute/20011121-1.c: New test.
36049
36050 2001-11-23 Jeffrey A Law (law@cygnus.com)
36051
36052 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
36053
36054 2001-11-23 Andreas Jaeger <aj@suse.de>
36055
36056 * gcc.dg/cpp/charconst-2.c: New test.
36057
36058 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
36059
36060 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
36061 to the host if it is remote. Let tests specify extra headers
36062 they use.
36063 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
36064 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
36065 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
36066 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
36067 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
36068 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
36069 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
36070 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
36071 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
36072 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
36073
36074 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
36075
36076 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
36077 for little endian ARMs.
36078
36079 2001-11-20 Jakub Jelinek <jakub@redhat.com>
36080
36081 * gcc.c-torture/compile/20011119-1.c: New test.
36082 * gcc.c-torture/compile/20011119-2.c: New test.
36083
36084 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
36085
36086 * gcc.dg/altivec-1.c: Fix typo.
36087
36088 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36089
36090 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36091
36092 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36093
36094 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
36095
36096 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
36097
36098 * lib/g77.exp: Don't specify --rpath-link.
36099
36100 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
36101 across all the headers.
36102 * gcc.dg/format/format.exp: For testing on a remote host,
36103 copy format.h.
36104
36105 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
36106 * gcc.c-torture/execute/930406-1.c: Likewise.
36107 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
36108
36109 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
36110
36111 * gcc.dg/altivec-1.c: New.
36112
36113 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
36114
36115 * gcc.dg/cpp/fpreprocessed.c: New test case.
36116
36117 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36118
36119 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
36120 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
36121 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
36122
36123 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36124
36125 * gcc.dg/no-builtin-1.c: New test.
36126
36127 2001-11-16 Jakub Jelinek <jakub@redhat.com>
36128
36129 * gcc.c-torture/execute/20011115-1.c: New test.
36130
36131 2001-11-15 Jakub Jelinek <jakub@redhat.com>
36132
36133 * gcc.c-torture/compile/20011114-2.c: New test.
36134 * gcc.c-torture/compile/20011114-3.c: New test.
36135 * gcc.c-torture/compile/20011114-4.c: New test.
36136
36137 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
36138
36139 * g++.dg/other/init1.C: New test.
36140
36141 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
36142
36143 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
36144 message.
36145
36146 * gcc.c-torture/execute/20011114-1.c: New testcase.
36147
36148 * gcc.c-torture/compile/20010327-1.c: Revert last change.
36149 * gcc.c-torture/compile/20011114-1.c: New test, exactly
36150 like the (before this change) version of 20010327-1.c.
36151
36152 2001-11-14 Roger Sayle <roger@eyesopen.com>
36153
36154 * gcc.c-torture/execute/string-opt-13.c: New testcase.
36155
36156 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
36157
36158 * g++.dg/init/array2.C: New test.
36159
36160 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
36161
36162 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
36163
36164 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
36165
36166 * g++.dg/other/forscope1.C: New test.
36167 * g++.dg/ext/forscope1.C: New test.
36168 * g++.dg/ext/forscope2.C: New test.
36169
36170 2001-11-13 Jakub Jelinek <jakub@redhat.com>
36171
36172 * gcc.c-torture/execute/20011113-1.c: New test.
36173
36174 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
36175
36176 * gcc.c-torture/execute/20011109-2.c: New test.
36177
36178 * gcc.c-torture/execute/20011109-1.c: New test.
36179
36180 2001-11-09 Jakub Jelinek <jakub@redhat.com>
36181
36182 * gcc.c-torture/compile/20011109-1.c: New test.
36183
36184 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
36185
36186 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
36187 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
36188 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
36189 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
36190 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
36191 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
36192 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
36193
36194 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
36195
36196 * g++.dg/warn/Wshadow-1.C: New tests.
36197 * g++.old-deja/g++.mike/for3.C: Update.
36198
36199 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
36200
36201 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
36202 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
36203 XFAILs. Adjust expected error texts.
36204 * gcc.c-torture/compile/20011106-1.c,
36205 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
36206 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
36207 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
36208 gcc.dg/c99-array-lval-5.c: New tests.
36209
36210 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36211
36212 * gcc.dg/cpp/defined.c: Update.
36213
36214 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36215
36216 * gcc.c-torture/execute/anon-1.c: New test.
36217
36218 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
36219
36220 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
36221 same size, so no warning should be produced on stormy16.
36222
36223 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
36224 due to oversized array.
36225 * g++.old-deja/g++.mike/ns15.C: Likewise.
36226 * g++.old-deja/g++.pt/crash16.C: Likewise.
36227
36228 2001-11-02 Graham Stott <grahams@redhat.com>
36229
36230 * g++.dgother/debug1.C: Fix typos.
36231
36232 2001-11-01 Jakub Jelinek <jakub@redhat.com>
36233
36234 * g++.dg/other/debug1.C: New test.
36235
36236 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36237
36238 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
36239 of unsigned long.
36240
36241 2001-10-30 Jakub Jelinek <jakub@redhat.com>
36242
36243 * gcc.dg/20011029-2.c: New test.
36244
36245 * gcc.c-torture/compile/20011029-1.c: New test.
36246
36247 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
36248
36249 * objc/execute/class_self-1.m: New test.
36250 * objc/execute/class_self-2.m: New test.
36251
36252 2001-10-25 Zack Weinberg <zack@codesourcery.com>
36253
36254 * gcc.misc-tests/msgs.exp: Delete.
36255 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
36256 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
36257 error set to match recent changes.
36258
36259 2001-10-24 Zack Weinberg <zack@codesourcery.com>
36260
36261 * gcc.dg/20011021-1.c: New test.
36262
36263 2001-10-24 Jakub Jelinek <jakub@redhat.com>
36264
36265 * gcc.c-torture/compile/20011023-1.c: New test.
36266
36267 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
36268
36269 * lib/g77.exp: Rewrite based on lib/g++.exp.
36270
36271 2001-10-19 Jakub Jelinek <jakub@redhat.com>
36272
36273 * gcc.c-torture/execute/20011019-1.c: New test.
36274
36275 * gcc.dg/20011018-1.c: New test.
36276
36277 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
36278
36279 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
36280
36281 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
36282
36283 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
36284 * gcc.dg/attr-invalid.c: Likewise.
36285
36286 2001-10-18 Jakub Jelinek <jakub@redhat.com>
36287
36288 * testsuite/gcc.dg/20011015-1.c: New test.
36289
36290 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36291
36292 * g++.dg/template/unify2.C: New test.
36293
36294 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36295
36296 * g++.dg/other/exception-specification.C: New test
36297
36298 2001-10-13 Tom Rix <trix@redhat.com>
36299
36300 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
36301 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
36302
36303 2001-10-12 Jakub Jelinek <jakub@redhat.com>
36304
36305 * testsuite/gcc.dg/20011009-1.c: New test.
36306
36307 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
36308
36309 PR g++/4476
36310 * g++.dg/other/friend1.C: New test.
36311
36312 2001-10-11 Richard Henderson <rth@redhat.com>
36313
36314 * g++.old-deja/g++.other/crash18.C: Add -S to options.
36315
36316 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36317
36318 * gcc.c-torture/compile/20011010-1.c: New.
36319
36320 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
36321
36322 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
36323 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
36324 g77.f-torture/execute/execute.exp,
36325 g77.f-torture/noncompile/noncompile.exp,
36326 gcc.c-torture/compile/compile.exp,
36327 gcc.c-torture/execute/execute.exp,
36328 gcc.c-torture/execute/ieee/ieee.exp,
36329 gcc.c-torture/execute/memcheck/memcheck.exp,
36330 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
36331 objc/execute/execute.exp: Update FSF address.
36332
36333 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
36334
36335 * gcc.dg/cpp/cmdlne-C.c: Update.
36336 * gcc.dg/cpp/cmdlne-C2.c: New.
36337
36338 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36339
36340 * gcc.c-torture/execute/20011008-3.c: New.
36341
36342 2001-10-08 DJ Delorie <dj@redhat.com>
36343
36344 * gcc.dg/20011008-1.c: New.
36345 * gcc.dg/20011008-2.c: New.
36346
36347 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
36348
36349 * gcc.dg/cpp/spacing1.c: Update test.
36350
36351 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36352
36353 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
36354 spelling errors of "separate" as "seperate".
36355
36356 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
36357
36358 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
36359 enough to avoid inlining.
36360
36361 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36362
36363 * lib/g77.exp: set libg2c_dir correctly.
36364
36365 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
36366
36367 * gcc.dg/cpp/macro11.c: New test.
36368
36369 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36370
36371 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
36372 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
36373 gcc.dg/format/multattr-3.c: New tests.
36374 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
36375 tests for format attributes on function pointers being rejected.
36376
36377 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36378
36379 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
36380
36381 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36382
36383 * g++.dg/warn/format1.C: New test.
36384
36385 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
36386
36387 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
36388
36389 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36390
36391 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
36392
36393 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36394
36395 * gcc.dg/cpp/redef2.c: Add test.
36396
36397 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
36398
36399 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
36400 long-standing bug on i686, apparently.
36401 * gcc.c-torture/execute/loop-2c.x: New file.
36402 * gcc.c-torture/execute/loop-2d.x: New file.
36403 * gcc.c-torture/execute/loop-3c.x: New file.
36404
36405 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
36406
36407 * gcc.dg/cpp/20000625-2.c: Correct line number.
36408
36409 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36410
36411 * gcc.dg/cpp/macro10.c: New test.
36412 * gcc.dg/cpp/strify3.c: New test.
36413 * gcc.dg/cpp/spacing1.c: Add tests.
36414 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
36415 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
36416
36417 2001-09-24 DJ Delorie <dj@redhat.com>
36418
36419 * gcc.c-torture/execute/20010924-1.c: New test.
36420
36421 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36422
36423 * testsuite/objc/execute/paste.m: Remove.
36424
36425 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
36426
36427 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
36428
36429 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
36430
36431 * g77.dg/strlen0.f: New test.
36432
36433 2001-09-21 Richard Henderson <rth@redhat.com>
36434
36435 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
36436 * g++.old-deja/g++.abi/vtable2.C: Likewise.
36437
36438 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
36439
36440 Table-driven attributes.
36441 * g++.dg/ext/attrib1.C: New test.
36442
36443 2001-09-20 DJ Delorie <dj@redhat.com>
36444
36445 * gcc.dg/20000926-1.c: Update expected warning messages.
36446 * gcc.dg/array-2.c: Likewise, and test for warnings too.
36447 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
36448 array.
36449
36450 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
36451
36452 * g++.dg/eh/registers1.C: New test case.
36453
36454 2001-09-17 Richard Henderson <rth@redhat.com>
36455
36456 * gcc.dg/array-5.c: Fix VLA decomposition test.
36457
36458 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
36459
36460 * gcc.dg/cpp/line5.c: New testcase.
36461
36462 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
36463
36464 * gcc.dg/cpp/macro9.c: New test.
36465
36466 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
36467
36468 * gcc.c-torture/execute/980223.c: Change type of addr from long
36469 to char *.
36470
36471 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
36472
36473 * gcc.c-torture/execute/20010915-1.c: New test.
36474
36475 2001-09-14 Janis Johnson <janis187@us.ibm.com>
36476
36477 * g77.dg/bprob: New directory.
36478 * g77.dg/bprob/bprob.exp: New file.
36479 * g77.dg/bprob/bprob-1.f: New test.
36480 * g77.dg/gcov: New directory.
36481 * g77.dg/gcov/gcov.exp: New file.
36482 * g77.dg/gcov/gcov-1.f: New test.
36483 * g77.dg/gcov/gcov-1.x: New file.
36484
36485 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
36486
36487 * gcc.dg/cpp/directiv.c: Update.
36488 * gcc.dg/cpp/undef1.c: Update.
36489
36490 2001-09-12 Jakub Jelinek <jakub@redhat.com>
36491
36492 * gcc.dg/20010912-1.c: New test.
36493
36494 2001-09-11 Janis Johnson <janis187@us.ibm.com>
36495
36496 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
36497 language-independent file in lib.
36498 * lib/gcov.exp: New file.
36499
36500 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
36501
36502 * gcc.c-torture/compile/20010911-1.c: New test.
36503
36504 2001-09-10 Janis Johnson <janis187@us.ibm.com>
36505
36506 * lib/profopt.exp: New, to support profile-directed optimizations.
36507 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
36508 * gcc.misc-tests/bprob-1.c: New test.
36509 * gcc.misc-tests/bprob-2.c: New test.
36510
36511 2001-09-07 Janis Johnson <janis187@us.ibm.com>
36512
36513 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
36514 XFAIL and which kinds of gcov output to verify.
36515 * gcc.misc-tests/gcov-4b.x: New file.
36516 * gcc.misc-tests/gcov-5b.x: New file.
36517 * gcc.misc-tests/gcov-6.x: New file.
36518 * gcc.misc-tests/gcov-7.c: New test.
36519 * gcc.misc-tests/gcov-7.x: New file.
36520
36521 2001-09-06 Janis Johnson <janis187@us.ibm.com>
36522
36523 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
36524 * gcc.misc-tests/gcov-6.c: New test.
36525
36526 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
36527
36528 PR c++/3986
36529 * g++.dg/abi/vbase1.C: New test.
36530
36531 2001-09-05 Ziemowit Laski <zlaski@apple.com>
36532
36533 * objc.dg/method-2.m: New.
36534
36535 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
36536
36537 PR c++/4203
36538 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
36539 * g++.dg/init/empty1.C: New test.
36540
36541 2001-09-03 Jakub Jelinek <jakub@redhat.com>
36542
36543 * gcc.c-torture/compile/20010903-1.c: New test.
36544
36545 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
36546
36547 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
36548 for m68k.
36549
36550 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
36551
36552 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
36553
36554 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
36555
36556 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
36557
36558 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
36559
36560 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
36561 for 16-bit 'unsigned int'.
36562
36563 2001-08-29 Kazu Hirata <kazu@hxi.com>
36564
36565 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
36566
36567 2001-08-27 Richard Henderson <rth@redhat.com>
36568
36569 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
36570 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
36571
36572 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
36573
36574 * gcc.dg/asm-names.c (ymain): New.
36575
36576 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
36577
36578 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
36579 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
36580 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
36581
36582 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36583
36584 * gcc.dg/compare5.c: New testcase.
36585
36586 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
36587
36588 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
36589 and "In instantiation".
36590
36591 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
36592
36593 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
36594
36595 2001-08-20 Janis Johnson <janis187@us.ibm.com>
36596
36597 * gcc.misc-tests/gcov.exp: Add support for branch information.
36598 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
36599 * gcc.misc-tests/gcov-4.c: New test.
36600 * gcc.misc-tests/gcov-4b.c: New test.
36601 * gcc.misc-tests/gcov-5b.c: New test.
36602
36603 2001-08-20 Zack Weinberg <zackw@panix.com>
36604
36605 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
36606 expected to fail.
36607
36608 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
36609
36610 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
36611
36612 2001-08-19 Jakub Jelinek <jakub@redhat.com>
36613
36614 * g++.dg/eh/template1.C: New test.
36615
36616 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
36617
36618 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
36619 Fix thinko.
36620 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
36621 for xfail.
36622
36623 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
36624
36625 * lib/g77-dg.exp: Use prune.exp for common procedures
36626 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
36627 * lib/g77.exp: (g77-dg-prune) Remove
36628
36629 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
36630
36631 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
36632
36633 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36634
36635 * g++.dg/template/unify1.C: New test.
36636
36637 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
36638
36639 * g++.dg/abi/empty4.C: New test.
36640
36641 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
36642
36643 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
36644 solaris2.*
36645 * g77.f-torture/compile/pr3743.x: Likewise.
36646
36647 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
36648
36649 * g++.dg/other/using-declaration.C: New test.
36650
36651 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36652
36653 * gcc.dg/cpp/tr-sign.c: New testcase.
36654
36655 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36656
36657 * gcc.dg/cpp/19951025-1.c: Revert.
36658 * gcc.dg/cpp/directiv.c: We no longer process directives that
36659 interrupt macro arguments.
36660
36661 2001-08-03 Zack Weinberg <zackw@stanford.edu>
36662
36663 * gcc.dg/bconstp-1.c: New test.
36664
36665 2001-08-03 Richard Henderson <rth@redhat.com>
36666
36667 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
36668
36669 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
36670
36671 * gcc.dg/cpp/19951025-1.c: Update.
36672
36673 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
36674
36675 * g77.dg/ff90-1.f (s): Fix reference of variable z,
36676 should be x.
36677
36678 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
36679
36680 Kill -fhonor-std.
36681 * g++.old-deja/g++.ns/ns14.C: Remove special options.
36682 * g++.old-deja/g++.other/std1.C: Likewise.
36683 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
36684
36685 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36686
36687 * lib/g77.exp: Load gcc-defs.exp for common procedures
36688 (g77_pass, g77_fail, g77_finish, g77_exit,
36689 ${tool}_check_unsupported_p} Now redundant. Deleted.
36690
36691 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36692
36693 * g77.dg/fbackslash.f
36694 * g77.dg/fcase-preserve.f
36695 * g77.dg/ff90-1.f
36696 * g77.dg/ffixed-line-length-0.f
36697 * g77.dg/ffixed-line-length-132.f
36698 * g77.dg/ffixed-line-length-7.f
36699 * g77.dg/ffixed-line-length-72.f
36700 * g77.dg/ffixed-line-length-none.f
36701 * g77.dg/ffree-form-1.f
36702 * g77.dg/fno-backslash.f
36703 * g77.dg/fno-f90-1.f
36704 * g77.dg/fno-fixed-form-1.f
36705 * g77.dg/fno-onetrip.f
36706 * g77.dg/fno-typeless-boz.f
36707 * g77.dg/fno-underscoring.f
36708 * g77.dg/fno-vxt-1.f
36709 * g77.dg/fonetrip.f
36710 * g77.dg/ftypeless-boz.f
36711 * g77.dg/fugly-assumed.f
36712 * g77.dg/funderscoring.f
36713 * g77.dg/fvxt-1.f
36714
36715 2001-08-01 Ziemowit Laski <zlaski@apple.com>
36716
36717 * objc.dg/fwd-proto-1.m: New.
36718 * objc.dg/local-decl-1.m: New.
36719 * objc.dg/naming-1.m: New.
36720 * objc.dg/naming-2.m: New.
36721 * objc.dg/proto-hier-1.m: New.
36722
36723 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
36724
36725 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
36726 largest-type elements to a struct makes its size grow.
36727
36728 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36729
36730 * g++.dg/abi/vthunk1.C: New test.
36731
36732 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36733
36734 * g++.dg/abi/vbase8-22.C: New test.
36735
36736 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36737
36738 * gcc.dg/cpp/macro8.c: New test.
36739
36740 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36741
36742 * g++.dg/abi/vbase8-21.C: New test.
36743
36744 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36745
36746 * g++.dg/abi/vbase8-10.C: New test.
36747
36748 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36749
36750 * lib/g++.exp (g++_set_ld_library_path): Renamed to
36751 ${tool}_set_ld_library_path.
36752 Changed caller.
36753 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
36754 g++.exp.
36755
36756 2001-07-26 Stan Cox <scox@redhat.com>
36757
36758 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
36759 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
36760 gcc_exit, gcc_check_unsupported_p):
36761 Moved to gcc-deps.exp
36762 * gcc-deps.exp: New file.
36763
36764 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36765
36766 * g++.old-deja/g++.pt/defarg14.C: New test.
36767
36768 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36769
36770 * g++.old-deja/g++.other/lineno5.C: New test.
36771
36772 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36773
36774 * g++.old-deja/g++.pt/crash68.C: New test.
36775
36776 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36777
36778 * g++.old-deja/g++.other/crash42.C: New test.
36779
36780 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36781
36782 * gcc.dg/cpp/extratokens.c: Fix.
36783 * gcc.dg/cpp/skipping2.c: New tests.
36784
36785 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36786
36787 * gcc.c-torture/execute/20010724-1.c: New file.
36788 * gcc.c-torture/execute/20010724-1.x: New file.
36789
36790 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36791
36792 * g++.old-deja/g++.other/cond7.C: New test.
36793
36794 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36795
36796 * g++.old-deja/g++.other/optimize4.C: New test.
36797
36798 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36799
36800 * g++.old-deja/g++.abi/vbase8-5.C: New test.
36801
36802 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
36803
36804 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
36805 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
36806 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
36807 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
36808
36809 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
36810 bug report" message.
36811
36812 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
36813 * g++.dg/ext/instantiate1.C: Move from old-deja.
36814
36815 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
36816
36817 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
36818 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
36819 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
36820 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
36821
36822 2001-07-23 Jeffrey A Law (law@cygnus.com)
36823
36824 * gcc.c-torture/execute/20010723-1.c: New test.
36825
36826 2001-07-23 Ben Elliston <bje@redhat.com>
36827
36828 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
36829
36830 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36831
36832 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
36833 i[34567]86-*-*.
36834 Delete handling of ieee_multilib_flags.
36835 Pass -mieee for alpha*-*-* and sh-*-*.
36836 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
36837
36838 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
36839
36840 Remove old-abi tests.
36841 * g++.old-deja/g++.mike/p11116.C: Remove.
36842 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
36843
36844 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
36845
36846 * g77.f-torture/compile/pr3743.f: New test
36847
36848 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
36849
36850 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
36851
36852 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36853
36854 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
36855 g++.old-deja/g++.pt/static6.C: Likewise.
36856 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
36857 supports weak symbols.
36858
36859 2001-07-18 Andreas Jaeger <aj@suse.de>
36860
36861 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
36862 supported again.
36863
36864 2001-07-18 Andreas Jaeger <aj@suse.de>
36865
36866 * gcc.dg/iftrap-1.c: Fix target line.
36867
36868 2001-07-17 Richard Henderson <rth@redhat.com>
36869
36870 * gcc.c-torture/execute/20010717-1.c: New.
36871
36872 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36873
36874 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
36875 tests.
36876
36877 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36878
36879 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
36880
36881 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36882
36883 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
36884 UAC_SIGBUS, UAC_NOPRINT definitions.
36885
36886 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
36887
36888 * objc/execute/object_is_class.m: New test.
36889 * objc/execute/object_is_meta_class.m: New test.
36890
36891 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
36892
36893 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
36894 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
36895
36896 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
36897
36898 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
36899 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
36900
36901 2001-07-14 Richard Henderson <rth@redhat.com>
36902
36903 * gcc.dg/iftrap-1.c: New.
36904
36905 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
36906
36907 * g77.f-torture/execute/intrinsic77.f: New test.
36908
36909 2001-07-11 Janis Johnson <janis@us.ibm.com>
36910
36911 * gcc.misc-tests/gcov-3.c: New test.
36912
36913 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36914
36915 * gcc.c-torture/compile/20010711-1.c,
36916 * gcc.c-torture/compile/20010711-2.c: New tests.
36917
36918 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36919
36920 * gcc.c-torture/execute/20010711-1.c: New test.
36921
36922 2001-07-11 Ben Elliston <bje@redhat.com>
36923
36924 * g++.old-deja/g++.other/enum5.C: New test.
36925
36926 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
36927
36928 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
36929 (g++-dg-prune): Call prune_gcc_output.
36930 * prune.exp: New file for prune_gcc_output.
36931 * lib/g++.exp, lib/gcc.exp: Load it.
36932
36933 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
36934
36935 * gcc.c-torture/compile/20010701-1.c,
36936 g++.old-deja/g++.ext/attrib6.C: New tests.
36937
36938 2001-07-06 Jeffrey A Law (law@cygnus.com)
36939
36940 * gcc.c-torture/compile/20010706-1.c: New test.
36941
36942 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
36943
36944 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
36945
36946 2001-06-28 Stan Shebs <shebs@apple.com>
36947
36948 * gcc.dg/pragma-darwin.c: New test.
36949
36950 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36951
36952 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
36953 Solaris 2.[678] system.
36954
36955 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
36956
36957 * gcc.dg/20010622-1.c: New test.
36958
36959 2001-06-18 Stan Shebs <shebs@apple.com>
36960
36961 * objc.dg: New directory.
36962 * objc.dg/dg.exp: New file.
36963 * objc.dg/alias.m: New.
36964 * objc.dg/class-1.m: New.
36965 * objc.dg/class-2.m: New.
36966 * objc.dg/const-str-1.m: New.
36967 * objc.dg/const-str-2.m: New.
36968 * objc.dg/id-1.m: New.
36969 * objc.dg/method-1.m: New.
36970 * objc.dg/super-class-1.m: New.
36971 * lib/objc-dg.exp: New file.
36972
36973 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
36974
36975 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
36976 of label name.
36977
36978 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
36979
36980 * g++.old-deja/g++.abi/vbase8-9.C: New test.
36981
36982 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36983
36984 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
36985 variable.
36986
36987 2001-06-12 Richard Henderson <rth@redhat.com>
36988
36989 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
36990
36991 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
36992
36993 * g++.old-deja/g++.abi/vbase5.C: New test.
36994 * g++.old-deja/g++.abi/vbase6.C: New test.
36995 * g++.old-deja/g++.abi/vbase7.C: New test.
36996
36997 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36998
36999 * gcc.c-torture/compile/20010610-1.c: New test.
37000
37001 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37002
37003 * g++.old-deja/g++.abi/vbase4.C: New test.
37004
37005 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37006
37007 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
37008 support %f for HC11/HC12 targets.
37009 * gcc.c-torture/execute/930513-1.x: New file, likewise.
37010 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
37011 on HC11/HC12 targets.
37012 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
37013
37014 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37015
37016 * gcc.dg/wchar_t-1.c: New file.
37017 * gcc.dg/wint_t-1.c: Likewise.
37018
37019 2001-06-11 Bernd Schmidt <bernds@redhat.com>
37020
37021 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
37022
37023 2001-06-11 Richard Henderson <rth@redhat.com>
37024
37025 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
37026
37027 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37028
37029 * gcc.c-torture/compile/20010611-1.c: New test.
37030
37031 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37032
37033 * gcc.dg/c99-tag-1.c: Add more tests.
37034
37035 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
37036
37037 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
37038 representation on MN10300 and ARM/Thumb.
37039
37040 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
37041
37042 * g77.f-torture/execute/20010610.f: New.
37043
37044 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
37045
37046 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
37047 names.
37048
37049 2001-06-09 Richard Henderson <rth@redhat.com>
37050
37051 * gcc.c-torture/execute/ashrdi-1.c: New.
37052 * gcc.c-torture/execute/ashldi-1.c: New.
37053 * gcc.c-torture/execute/lshrdi-1.c: New.
37054
37055 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
37056
37057 * objc/execute/load-3.m: Added. Check sending +load to categories,
37058 in addition to classes.
37059
37060 2001-06-08 Stan Shebs <shebs@apple.com>
37061
37062 * objc/execute/load-2.m: New test. From Nicola Pero
37063 <n.pero@mi.flashnet.it>.
37064
37065 2001-06-08 Jakub Jelinek <jakub@redhat.com>
37066
37067 * gcc.c-torture/execute/20010605-2.c: New test.
37068
37069 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37070
37071 * g++.old-deja/g++.abi/vbase2.C: New test.
37072 * g++.old-deja/g++.abi/vbase3.C: New test.
37073
37074 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37075
37076 * g++.old-deja/g++.pt/friend49.C: New test.
37077
37078 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
37079
37080 * g++.old-deja/g++.ext/anon3.C: New test.
37081
37082 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
37083
37084 * g++.old-deja/g++.other/conv7.C: New test.
37085
37086 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
37087
37088 * gcc.c-torture/compile/20010605-2.c: New test.
37089
37090 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
37091
37092 * gcc.c-torture/execute/20010604-1.c: New test.
37093
37094 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
37095
37096 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
37097
37098 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
37099
37100 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
37101 (g++_link_flags): Likewise.
37102 (g++_init): Pass gccpath's value to two previous functions.
37103
37104 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37105
37106 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
37107 Ensure logfile entry matches exec command line.
37108
37109 2001-05-31 Richard Henderson <rth@redhat.com>
37110
37111 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
37112 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
37113
37114 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
37115
37116 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
37117 compiler for irix6.2
37118
37119 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
37120
37121 * g++.old-deja/g++.other/optimize3.C: New file.
37122
37123 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
37124
37125 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
37126 assemble.
37127
37128 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
37129
37130 * g++.old-deja/g++.other/optimize2.C: New file.
37131
37132 2001-05-25 Diego Novillo <dnovillo@redhat.com>
37133
37134 * gcc.c-torture/compile/20010518-2.c: New file.
37135 * gcc.c-torture/execute/20010518-1.c: New file.
37136 * gcc.c-torture/execute/20010518-2.c: New file.
37137
37138 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
37139
37140 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
37141
37142 2001-05-24 Mark Mitchell <mark@codesourcery.com>
37143
37144 G++ no longer defines builtins that do not begin with __builtin.
37145 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
37146 * g++.old-deja/g++.brendand/misc13.C: Likewise.
37147 * g++.old-deja/g++.law/builtin1.C: Likewise.
37148 * g++.old-deja/g++.law/cvt2.C: Likewise.
37149 * g++.old-deja/g++.mike/net5.C: Likewise.
37150 * g++.old-deja/g++.other/builtins1.C: Likewise.
37151 * g++.old-deja/g++.other/builtins2.C: Likewise.
37152 * g++.old-deja/g++.other/builtins3.C: Likewise.
37153 * g++.old-deja/g++.other/builtins4.C: Likewise.
37154 * g++.old-deja/g++.other/inline8.C: Likewise.
37155 * g++.old-deja/g++.robertl/eb39.C: Likewise.
37156
37157 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
37158
37159 * g++.old-deja/g++.pt/using1.C: Adjust.
37160 * g++.old-deja/g++.pt/using2.C: New test.
37161
37162 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37163
37164 * gcc.dg/cpp/charconst.c: New tests.
37165 * gcc.dg/cpp/escape.c: New tests.
37166 * gcc.dg/cpp/escape-1.c: New tests.
37167 * gcc.dg/cpp/escape-2.c: New tests.
37168 * gcc.dg/cpp/ucs.c: New tests.
37169
37170 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
37171
37172 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
37173 native compiler for irix6.5.
37174
37175 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
37176
37177 * lib/g++.exp (g++_include_flags): Use args to compute
37178 get_multilibs.
37179 (g++_link_flags): Likewise.
37180 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
37181
37182 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
37183
37184 * gcc.dg/c90-hexfloat-1.c: Add more tests.
37185
37186 2001-05-21 Geoff Keating <geoffk@redhat.com>
37187
37188 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
37189 this file.
37190
37191 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37192
37193 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
37194 STACK_SIZE;
37195 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
37196 to STACK_SIZE; Use it to define size of add_histo array.
37197 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
37198 to STACK_SIZE.
37199 (f): Use GITT_SIZE to define size of gitt local table.
37200 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
37201 to STACK_SIZE; Use it to define size of bytemem array.
37202
37203 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37204
37205 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
37206 on 68HC11/HC12 due to the asm instruction.
37207 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
37208 * gcc.c-torture/compile/920520-1.x: Likewise.
37209 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
37210 on 68HC11/HC12 because the function is larger than 64K.
37211 * gcc.c-torture/compile/961203-1.x: New file, this test fails
37212 on 68HC11/HC12 because the structure is too large.
37213
37214 2001-05-20 Richard Henderson <rth@redhat.com>
37215
37216 * gcc.c-torture/execute/20010520-1.c: New.
37217
37218 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37219
37220 * g++.old-deja/g++.warn/compare1.C: New test.
37221 * gcc.dg/compare4.c: New test.
37222
37223 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
37224
37225 * g++.old-deja/g++.other/optimize1.C: New test.
37226
37227 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37228
37229 * g++.old-deja/g++.pt/spec41.C: New test.
37230
37231 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
37232
37233 * gcc.c-torture/compile/20010114-1.x: Remove.
37234
37235 2001-05-18 Stan Shebs <shebs@apple.com>
37236
37237 * gcc.c-torture/compile/20010518-1.c: New test.
37238
37239 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
37240
37241 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
37242 * g++.old-deja/g++.pt/crash67.C: New test.
37243
37244 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
37245
37246 * g++.old-deja/g++.other/debug9.C: New test.
37247
37248 2001-05-16 Zack Weinberg <zackw@stanford.edu>
37249
37250 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
37251
37252 2001-05-16 Jan Hubicka <jh@suse.cz>
37253
37254 * gcc.c-torture/compile/20010516-1.c: New test.
37255
37256 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37257
37258 * g++.old-deja/g++.other/crash41.C: New test.
37259
37260 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37261
37262 * g++.old-deja/g++.pt/crash66.C: New test.
37263
37264 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
37265
37266 * g++.old-deja/g++.robertl/eb27.C: Convert.
37267
37268 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
37269
37270 * g++.dg/friend-warn.C: New test. Do not warn about friend
37271 declaration being redundant.
37272
37273 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
37274
37275 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
37276
37277 2001-05-14 Mark Mitchell <mark@codesourcery.com>
37278
37279 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
37280
37281 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
37282
37283 * lib/g++.exp: Use testsuite_flags.
37284
37285 2001-05-13 Mark Mitchell <mark@codesourcery.com>
37286
37287 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
37288
37289 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
37290
37291 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
37292
37293 2001-05-11 Mark Mitchell <mark@codesourcery.com>
37294
37295 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
37296
37297 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
37298
37299 * gcc.c-torture/compile/20010313-1.c: New test.
37300
37301 2001-05-09 Zack Weinberg <zackw@stanford.edu>
37302
37303 * gcc.dg/cpp/direct2.c: New test.
37304 * gccq.dg/cpp/direct2s.c: New test.
37305
37306 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
37307
37308 2001-05-07 Mark Mitchell <mark@codesourcery.com>
37309
37310 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
37311 * g++.old-deja/g++.other/op3.C: Likewise.
37312
37313 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37314
37315 * gcc.dg/cpp/syshdr.h: New file.
37316 * gcc.dg/cpp/sysmac1.c: Update.
37317 * gcc.dg/cpp/sysmac2.c: Update.
37318
37319 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37320
37321 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
37322
37323 2001-05-04 David Edelsohn <edelsohn@gnu.org>
37324
37325 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
37326 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
37327
37328 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
37329
37330 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
37331
37332 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
37333
37334 * lib/g++.exp (g++_include_flags): Don't use any special flags
37335 if TESTING_IN_BUILD_TREE is not defined.
37336 (g++_init): Use a plain 'c++' as the compiler if
37337 TESTING_IN_BUILD_TREEE is not defined.
37338
37339 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37340
37341 * g++.old-deja/g++.eh/catch13.C: New test.
37342 * g++.old-deja/g++.eh/catch14.C: New test.
37343
37344 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37345
37346 * gcc.dg/cpp/tr-define.c: New test.
37347
37348 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
37349
37350 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
37351 <stdlib.h>, not <malloc.h>.
37352
37353 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37354
37355 * g++.old-deja/g++.ns/template17.C: New test.
37356
37357 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37358
37359 * g++.old-deja/g++.pt/ref4.C: New test.
37360
37361 2001-04-30 Richard Henderson <rth@redhat.com>
37362
37363 * gcc.dg/20000724-1.c: Revert last change.
37364
37365 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
37366
37367 * g77.f-torture/execute/20010430.f: New test.
37368
37369 2001-04-30 Mark Mitchell <mark@codesourcery.com>
37370
37371 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
37372
37373 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
37374
37375 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
37376
37377 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37378
37379 * g++.old-deja/g++.eh/crash6.C: New test.
37380
37381 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37382
37383 * g++.old-deja/g++.other/warn7.C: New test.
37384
37385 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37386
37387 * g++.old-deja/g++.other/defarg9.C: New test.
37388
37389 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37390
37391 * g77.f-torture/compile/20010426.f: New test.
37392 * g77.f-torture/execute/20010426.f: New test.
37393
37394 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37395
37396 * g77.f-torture/compile/20000629-1.x: Remove - error
37397 has been fixed.
37398
37399 2001-04-26 Jeffrey A Law (law@cygnus.com)
37400
37401 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
37402 Tweak slightly to work with g++.dg framework.
37403 * g++.dg/special/ecos.exp: Run initp1.C test.
37404 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
37405
37406 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
37407 its linker doesn't give line numbers either.
37408 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
37409
37410 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37411
37412 * g++.old-deja/g++.other/lex1.C: New test.
37413
37414 2001-04-26 Jakub Jelinek <jakub@redhat.com>
37415
37416 * gcc.dg/noncompile/20010425-1.c: New test.
37417
37418 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37419
37420 * g++.old-deja/g++.pt/mangle2.C: New test.
37421
37422 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37423
37424 * gcc.dg/format/plus-1.c: New test.
37425
37426 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37427
37428 * gcc.dg/20010423-1.c: New test.
37429
37430 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37431
37432 * gcc.c-torture/execute/20010422-1.c: New test.
37433
37434 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
37435
37436 * g++.old-deja/g++.ns/type2.C: New test.
37437
37438 2001-04-24 Zack Weinberg <zackw@stanford.edu>
37439
37440 * g++.old-deja/g++.other/perf1.C: New test.
37441
37442 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
37443
37444 * gcc.dg/c99-func-2.c: Remove xfail.
37445 * gcc.dg/c99-func-3.c: Remove xfail.
37446 * gcc.dg/c99-func-4.c: Remove xfail.
37447
37448 2001-04-23 Zack Weinberg <zackw@stanford.edu>
37449
37450 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
37451
37452 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
37453
37454 * gcc.c-torture/compile/20010423-1.c: New test.
37455
37456 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37457
37458 * g++.old-deja/g++.pt/typename28.C: New test.
37459
37460 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37461
37462 * g++.old-deja/g++.abi/empty2.C: New test.
37463 * g++.old-deja/g++.abi/empty3.C: New test.
37464
37465 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37466
37467 * g++.old-deja/g++.other/comdat2.C: New test.
37468 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
37469
37470 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37471
37472 * g++.old-deja/g++.other/overload14.C: New test.
37473
37474 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37475
37476 * g++.old-deja/g++.other/lookup23.C: New test.
37477
37478 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37479
37480 * gcc.c-torture/execute/20010403-1.c: New test.
37481
37482 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
37483 Mark Mitchell <mark@codesourcery.com>
37484
37485 * lib/old-dejagnu.exp: Don't delete output of executable.
37486 Add .exe suffix to executables.
37487
37488 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
37489
37490 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
37491
37492 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37493
37494 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
37495
37496 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37497
37498 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
37499 * g++.old-deja/g++.abi/crash1.C: New test.
37500
37501 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37502
37503 * g++.old-deja/g++.other/crash40.C: New test.
37504
37505 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37506
37507 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
37508
37509 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
37510
37511 * g++.old-deja/g++.other/warn6.C: New test.
37512
37513 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37514
37515 * g++.old-deja/g++.robertl/eb42.C: Same.
37516
37517 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37518
37519 * gcc.dg/wtr-conversion-1.c: New testcase.
37520
37521 2001-04-10 Richard Henderson <rth@redhat.com>
37522
37523 * g++.old-deja/g++.other/array5.C: New.
37524
37525 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37526
37527 * gcc.c-torture/execute/20010408-1.c: New test.
37528
37529 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
37530
37531 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
37532 headers and constructs.
37533 * g++.old-deja/g++.robertl/eb79.C: Same.
37534 * g++.old-deja/g++.robertl/eb77.C (main): Same.
37535 * g++.old-deja/g++.robertl/eb73.C: Same.
37536 * g++.old-deja/g++.robertl/eb66.C (main): Same.
37537 * g++.old-deja/g++.robertl/eb55.C (t): Same.
37538 * g++.old-deja/g++.robertl/eb54.C (main): Same.
37539 * g++.old-deja/g++.robertl/eb46.C (main): Same.
37540 * g++.old-deja/g++.robertl/eb44.C: Same.
37541 * g++.old-deja/g++.robertl/eb41.C (main): Same.
37542 * g++.old-deja/g++.robertl/eb4.C (main): Same.
37543 * g++.old-deja/g++.robertl/eb39.C: Same.
37544 * g++.old-deja/g++.robertl/eb33.C (main): Same.
37545 * g++.old-deja/g++.robertl/eb31.C (main): Same.
37546 * g++.old-deja/g++.robertl/eb30.C: Same.
37547 * g++.old-deja/g++.robertl/eb3.C: Same.
37548 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
37549 * g++.old-deja/g++.robertl/eb21.C: Same.
37550 * g++.old-deja/g++.robertl/eb15.C: Same.
37551 * g++.old-deja/g++.robertl/eb118.C: Same.
37552 * g++.old-deja/g++.robertl/eb115.C (main): Same.
37553 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
37554 * g++.old-deja/g++.robertl/eb109.C: Same.
37555 * g++.old-deja/g++.other/sibcall1.C (main): Same.
37556 * g++.old-deja/g++.mike/rtti1.C: Same.
37557 * g++.old-deja/g++.mike/p658.C: Same.
37558 * g++.old-deja/g++.mike/net46.C: Same.
37559 * g++.old-deja/g++.mike/net34.C: Same.
37560 * g++.old-deja/g++.mike/memoize1.C: Same.
37561 * g++.old-deja/g++.mike/eh2.C: Same.
37562 * g++.old-deja/g++.law/weak.C: Same.
37563 * g++.old-deja/g++.law/visibility7.C: Same.
37564 * g++.old-deja/g++.law/visibility25.C: Same.
37565 * g++.old-deja/g++.law/visibility22.C: Same.
37566 * g++.old-deja/g++.law/visibility2.C: Same.
37567 * g++.old-deja/g++.law/visibility17.C: Same.
37568 * g++.old-deja/g++.law/visibility13.C: Same.
37569 * g++.old-deja/g++.law/visibility10.C: Same.
37570 * g++.old-deja/g++.law/visibility1.C: Same.
37571 * g++.old-deja/g++.law/virtual3.C (eval): Same.
37572 * g++.old-deja/g++.law/vbase1.C: Same.
37573 * g++.old-deja/g++.law/operators32.C: Same.
37574 * g++.old-deja/g++.law/nest3.C: Same.
37575 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
37576 * g++.old-deja/g++.law/except5.C (main): Same.
37577 * g++.old-deja/g++.law/cvt7.C (run): Same.
37578 * g++.old-deja/g++.law/cvt2.C: Same.
37579 * g++.old-deja/g++.law/cvt16.C: Same.
37580 * g++.old-deja/g++.law/ctors6.C (bar): Same.
37581 * g++.old-deja/g++.law/ctors17.C (main): Same.
37582 * g++.old-deja/g++.law/ctors13.C: Same.
37583 * g++.old-deja/g++.law/ctors12.C (main): Same.
37584 * g++.old-deja/g++.law/ctors10.C: Same.
37585 * g++.old-deja/g++.law/code-gen5.C: Same.
37586 * g++.old-deja/g++.law/bad-error7.C: Same.
37587 * g++.old-deja/g++.law/arm9.C: Same.
37588 * g++.old-deja/g++.law/arm12.C: Same.
37589 * g++.old-deja/g++.law/arg8.C: Same.
37590 * g++.old-deja/g++.law/arg1.C: Same.
37591 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
37592 * g++.old-deja/g++.jason/template31.C: Same.
37593 * g++.old-deja/g++.jason/template24.C (main): Same.
37594 * g++.old-deja/g++.jason/2371.C: Same.
37595 * g++.old-deja/g++.eh/new2.C: Same.
37596 * g++.old-deja/g++.eh/new1.C: Same.
37597 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
37598 * g++.old-deja/g++.brendan/nest21.C (main): Same.
37599 * g++.old-deja/g++.brendan/err-msg3.C: Same.
37600 * g++.old-deja/g++.brendan/crash62.C: Same.
37601 * g++.old-deja/g++.brendan/crash52.C: Same.
37602 * g++.old-deja/g++.brendan/crash49.C (main): Same.
37603 * g++.old-deja/g++.brendan/crash38.C: Same.
37604 * g++.old-deja/g++.brendan/crash15.C (main): Same.
37605 * g++.old-deja/g++.brendan/copy9.C: Same.
37606
37607 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
37608
37609 * gcc.c-torture/execute/20001203-2.c (memset):
37610 Count argument is of type __SIZE_TYPE__.
37611
37612 2001-04-04 Diego Novillo <dnovillo@redhat.com>
37613
37614 * gcc.c-torture/compile/20010404-1.c: New test.
37615
37616 2001-04-04 Jakub Jelinek <jakub@redhat.com>
37617
37618 * gcc.c-torture/compile/20010326-1.c: New test.
37619
37620 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
37621
37622 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
37623 peculiarities of the SH.
37624 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
37625
37626 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37627
37628 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
37629 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
37630 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
37631
37632 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37633
37634 * g77.f-torture/compile/20010321-1.f: New test.
37635
37636 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37637
37638 * gcc.c-torture/compile/20010329-1.c: New test.
37639
37640 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37641
37642 * gcc.c-torture/execute/20010329-1.c: New test.
37643
37644 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37645
37646 * g++.old-deja/g++.other/eh4.C: Fix typo.
37647
37648 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37649
37650 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
37651
37652 2001-03-28 Philip Blundell <philb@gnu.org>
37653
37654 * gcc.c-torture/compile/20010328-1.c: New test.
37655
37656 2001-03-27 Richard Henderson <rth@redhat.com>
37657
37658 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
37659 * g++.old-deja/g++.eh/vbase3.C: Likewise.
37660
37661 2001-03-27 Alan Modra <alan@linuxcare.com.au>
37662
37663 * gcc.c-torture/compile/20010327-1.c: New test.
37664
37665 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
37666
37667 * g++.old-deja/g++.other/friend12.C: New test.
37668 * g++.old-deja/g++.other/friend9.C: Expect no errors.
37669 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
37670
37671 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
37672
37673 * gcc.c-torture/execute/20010325-1.c: New test.
37674
37675 2001-03-23 Jakub Jelinek <jakub@redhat.com>
37676
37677 * g++.old-deja/g++.other/mangle3.C: New test.
37678
37679 2001-03-22 Jakub Jelinek <jakub@redhat.com>
37680
37681 * g++.old-deja/g++.other/anon8.C: New test.
37682
37683 2001-03-20 Philip Blundell <philb@gnu.org>
37684
37685 * gcc.c-torture/compile/20010320-1.c: New test.
37686
37687 2001-03-17 Richard Henderson <rth@redhat.com>
37688
37689 * g++.old-deja/g++.other/eh4.C: Add expected error text.
37690
37691 2001-03-15 Geoff Keating <geoff@redhat.com>
37692
37693 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
37694 tests on AIX.
37695
37696 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
37697
37698 * g++.old-deja/g++.other/eh4.C: New test.
37699
37700 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
37701
37702 * gcc.dg/cpp/mi1.c: Update.
37703
37704 2001-03-14 Jakub Jelinek <jakub@redhat.com>
37705
37706 * g++.old-deja/g++.other/regstack.C: New test.
37707
37708 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
37709
37710 * g++.old-deja/g++.other/ref4.C: New test.
37711
37712 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
37713
37714 * objc/execute/va_method.m: Added.
37715 * objc/execute/IMP.m: Added.
37716 * objc/execute/_cmd.m: Added.
37717 * objc/execute/accessing_ivars.m: Added.
37718 * objc/execute/class-1.m: Added.
37719 * objc/execute/class-10.m: Added.
37720 * objc/execute/class-11.m: Added.
37721 * objc/execute/class-12.m: Added.
37722 * objc/execute/class-13.m: Added.
37723 * objc/execute/class-14.m: Added.
37724 * objc/execute/class-2.m: Added.
37725 * objc/execute/class-3.m: Added.
37726 * objc/execute/class-4.m: Added.
37727 * objc/execute/class-5.m: Added.
37728 * objc/execute/class-6.m: Added.
37729 * objc/execute/class-7.m: Added.
37730 * objc/execute/class-8.m: Added.
37731 * objc/execute/class-9.m: Added.
37732 * objc/execute/class-tests-1.h
37733 * objc/execute/class-tests-2.h
37734 * objc/execute/compatibility_alias.m: Added.
37735 * objc/execute/encode-1.m: Added.
37736 * objc/execute/formal_protocol-1.m: Added.
37737 * objc/execute/formal_protocol-2.m: Added.
37738 * objc/execute/formal_protocol-3.m: Added.
37739 * objc/execute/formal_protocol-4.m: Added.
37740 * objc/execute/formal_protocol-5.m: Added.
37741 * objc/execute/formal_protocol-6.m: Added.
37742 * objc/execute/formal_protocol-7.m: Added.
37743 * objc/execute/informal_protocol.m: Added.
37744 * objc/execute/initialize.m: Added.
37745 * objc/execute/load.m: Added.
37746 * objc/execute/many_args_method.m: Added.
37747 * objc/execute/nested-3.m: Added.
37748 * objc/execute/no_clash.m: Added.
37749 * objc/execute/private.m: Added.
37750 * objc/execute/redefining_self.m: Added.
37751 * objc/execute/root_methods.m: Added.
37752 * objc/execute/selector-1.m: Added.
37753 * objc/execute/static-1.m: Added.
37754 * objc/execute/static-2.m: Added.
37755 * objc/execute/va_method.m: Added.
37756
37757 2001-03-10 Richard Henderson <rth@redhat.com>
37758
37759 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
37760
37761 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
37762
37763 * g++.old-deja/g++.other/crash31.C: XFAIL.
37764 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
37765 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
37766 * gcc.c-torture/execute/20010123-1.x: XFAIL.
37767 * gcc.c-torture/execute/20010124-1.x: XFAIL.
37768 * gcc.dg/sequence-pt-1.c: XFAIL one test.
37769
37770 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37771
37772 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
37773
37774 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37775
37776 * gcc.dg/20000724-1.c: Don't use multiline strings.
37777
37778 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37779
37780 * objc/execute/string1.m, objc/execute/string2.m: Compare the
37781 result of -cString against what we expect it to be; don't just
37782 print it out for no one to read.
37783
37784 * objc/execute/string3.m, objc/execute/string4.m: New tests.
37785 Based on testcases provided by Nicola Pero.
37786
37787 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37788
37789 * gcc.dg/cpp/macro7.c: New test.
37790
37791 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37792
37793 * gcc.dg/cpp/multiline.c: Update.
37794
37795 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37796
37797 * g++.old-deja/g++.other/enum3.C: New test.
37798
37799 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37800
37801 * g++.old-deja/g++.other/pod1.C: New test.
37802
37803 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37804
37805 * g++.old-deja/g++.ext/overload1.C: New test.
37806
37807 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37808
37809 * g++.old-deja/g++.pt/using1.C: New test.
37810
37811 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37812
37813 * g++.old-deja/g++.other/using9.C: New test.
37814
37815 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
37816
37817 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
37818
37819 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
37820
37821 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
37822
37823 * g++.old-deja/g++.ext/realpt1.C: Remove.
37824
37825 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
37826
37827 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
37828
37829 2001-02-26 Will Cohen <wcohen@redhat.com>
37830
37831 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
37832
37833 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
37834
37835 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
37836 templatized constructors.
37837
37838 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37839
37840 * gcc.c-torture/execute/20010224-1.c: New test.
37841
37842 2001-02-23 Jakub Jelinek <jakub@redhat.com>
37843
37844 * gcc.c-torture/execute/20010222-1.c: New test.
37845
37846 2001-02-22 Jakub Jelinek <jakub@redhat.com>
37847
37848 * g++.old-deja/g++.other/inline20.C: New test.
37849
37850 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
37851
37852 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
37853
37854 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37855
37856 * g++.old-deja/g++.other/lookup22.C: New test.
37857
37858 2001-02-19 Zack Weinberg <zackw@stanford.edu>
37859
37860 * g77.dg: New directory.
37861 * g77.dg/20010216-1.f: New test case.
37862 * g77.dg/dg.exp: New driver.
37863 * lib/g77-dg.exp: New driver library.
37864
37865 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37866
37867 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
37868
37869 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
37870
37871 * g++.old-deja/g++.other/decl9.C: New test.
37872
37873 2001-02-16 Jakub Jelinek <jakub@redhat.com>
37874
37875 * g++.old-deja/g++.other/init16.C: Update the test so that it does
37876 not need <string> and also tests the initialization at runtime.
37877
37878 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37879
37880 * gcc.c-torture/execute/longlong.c: New test.
37881
37882 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37883
37884 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
37885
37886 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37887
37888 * gcc.c-torture/execute/920302-1.c (execute):
37889 Change argument type to short.
37890
37891 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37892
37893 * g++.old-deja/g++.pt/deduct6.C: New test.
37894
37895 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37896
37897 * g++.old-deja/g++.pt/deduct5.C: New test.
37898
37899 2001-02-14 Jakub Jelinek <jakub@redhat.com>
37900
37901 * gcc.c-torture/execute/20010209-1.c: New test.
37902
37903 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
37904
37905 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
37906
37907 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
37908
37909 * g++.dg/vtgc1.C: Update for new ABI.
37910
37911 * consistency.vlad: New directory, 1665 files.
37912
37913 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37914
37915 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
37916 return type.
37917 * gcc.dg/cpp/digraphs.c: Declare puts.
37918
37919 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37920
37921 * g++.old-deja/g++.other/warn5.C: New test.
37922
37923 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37924
37925 * g++.old-deja/g++.pt/spec40.C: New test.
37926
37927 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37928
37929 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
37930 case.
37931 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
37932
37933 2001-02-12 Jakub Jelinek <jakub@redhat.com>
37934
37935 * gcc.c-torture/compile/20010209-1.c: New test.
37936
37937 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
37938
37939 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
37940 excess errors message but not if it crashes.
37941 * g++.old-deja/g++.other/crash27.C: Likewise.
37942 * g++.old-deja/g++.other/crash28.C: Likewise.
37943 * g++.old-deja/g++.other/crash30.C: Likewise.
37944 * g++.old-deja/g++.other/crash32.C: Likewise.
37945 * g++.old-deja/g++.other/crash35.C: Likewise.
37946 * g++.old-deja/g++.pt/inherit2.C: Likewise.
37947
37948 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
37949
37950 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
37951 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
37952 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
37953 g77.f-torture/execute/execute.exp,
37954 g77.f-torture/noncompile/noncompile.exp,
37955 gcc.c-torture/execute/execute.exp,
37956 gcc.c-torture/execute/memcheck/memcheck.exp,
37957 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
37958 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
37959 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
37960 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
37961 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
37962 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
37963 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
37964 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
37965 Remove bug reporting instructions with ancient email addresses.
37966
37967 2001-02-07 Jakub Jelinek <jakub@redhat.com>
37968
37969 * gcc.dg/20010202-1.c: New test.
37970 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
37971
37972 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
37973
37974 * g++.dg/stdbool-if.C: New test.
37975
37976 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
37977
37978 * objc/execute/fdecl.m: Added main().
37979
37980 2001-02-07 Jakub Jelinek <jakub@redhat.com>
37981
37982 * gcc.c-torture/execute/20010206-1.c: New test.
37983
37984 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
37985
37986 * gcc.dg/cpp/avoidpaste1.c: Update.
37987
37988 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
37989
37990 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
37991 Pero <nicola@brainstorm.co.uk>.
37992 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
37993
37994 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
37995
37996 * g++.old-deja/g++.pt/spec39.C: New test.
37997
37998 2001-02-05 Jakub Jelinek <jakub@redhat.com>
37999
38000 * gcc.c-torture/compile/20010202-1.c: New test.
38001
38002 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
38003
38004 * g++.old-deja/g++.abi/primary2.C: New test.
38005 * g++.old-deja/g++.abi/primary3.C: New test.
38006 * g++.old-deja/g++.abi/primary4.C: New test.
38007 * g++.old-deja/g++.abi/primary5.C: New test.
38008 * g++.old-deja/g++.abi/vtable3.h: New test.
38009 * g++.old-deja/g++.abi/vtable3a.C: New test.
38010 * g++.old-deja/g++.abi/vtable3b.C: New test.
38011 * g++.old-deja/g++.abi/vtable3c.C: New test.
38012 * g++.old-deja/g++.abi/vtable3d.C: New test.
38013 * g++.old-deja/g++.abi/vtable3e.C: New test.
38014 * g++.old-deja/g++.abi/vtable3f.C: New test.
38015 * g++.old-deja/g++.abi/vtable3g.C: New test.
38016 * g++.old-deja/g++.abi/vtable3h.C: New test.
38017 * g++.old-deja/g++.abi/vtable3i.C: New test.
38018 * g++.old-deja/g++.abi/vtable3j.C: New test.
38019 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
38020
38021 2001-02-03 Jakub Jelinek <jakub@redhat.com>
38022
38023 * g++.old-deja/g++.other/anon6.C: New test.
38024 * g++.old-deja/g++.other/anon7.C: New test.
38025
38026 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
38027
38028 * gcc.dg/cpp/avoidpaste2.c: New tests.
38029
38030 2001-01-31 Jakub Jelinek <jakub@redhat.com>
38031
38032 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
38033
38034 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
38035
38036 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
38037 DECIMAL_DIG cases for Irix."
38038
38039 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
38040
38041 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
38042
38043 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38044
38045 * gcc.dg/c99-tag-1.c: New test.
38046
38047 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38048
38049 * gcc.dg/cpp/tr-warn1.c: Add tests.
38050
38051 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38052
38053 * gcc.dg/cpp/avoidpaste1.c: Update.
38054 * gcc.dg/cpp/paste4.c: Update.
38055
38056 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
38057
38058 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
38059 cases for Irix.
38060
38061 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38062
38063 * g++.old-deja/g++.other/inline19.C: New test.
38064
38065 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
38066
38067 * gcc.dg/Wlarger-than.c: New test.
38068
38069 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38070
38071 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
38072
38073 2001-01-29 Jakub Jelinek <jakub@redhat.com>
38074
38075 * gcc.c-torture/execute/20010129-1.c: New test.
38076 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
38077
38078 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
38079
38080 * gcc.dg/cpp/avoidpaste1.c: Test case.
38081
38082 2001-01-28 Jakub Jelinek <jakub@redhat.com>
38083
38084 * g++.old-deja/g++.other/inline18.C: New test.
38085
38086 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38087
38088 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
38089 and __builtin_putchar.
38090
38091 2001-01-27 Jakub Jelinek <jakub@redhat.com>
38092
38093 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
38094 tests.
38095
38096 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
38097
38098 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
38099 floating point number rounding mode to round to the nearest
38100 representable mode.
38101
38102 2001-01-25 Jakub Jelinek <jakub@redhat.com>
38103
38104 * g++.old-deja/g++.other/mangle2.C: New test.
38105
38106 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
38107
38108 * gcc.c-torture/compile/20010124-1.c: New test.
38109
38110 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
38111
38112 * g++.old-deja/g++.pt/spec38.C: New test.
38113
38114 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38115
38116 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
38117 "Build don't run".
38118
38119 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38120
38121 * gcc.c-torture/execute/20010123-1.c: New test.
38122
38123 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38124
38125 * g++.old-deja/g++.pt/spec37.C: New test.
38126
38127 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38128
38129 * g++.old-deja/g++.pt/overload14.C: New test.
38130
38131 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38132
38133 * gcc.c-torture/execute/20010122-1.c: New test, exercise
38134 __builtin_return_address.
38135
38136 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
38137
38138 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
38139 * g++.old-deja/g++.pt/spec35.C: New test.
38140 * g++.old-deja/g++.pt/spec36.C: New test.
38141
38142 2001-01-20 Jakub Jelinek <jakub@redhat.com>
38143
38144 * gcc.c-torture/compile/20010118-1.c: New test.
38145
38146 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
38147
38148 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
38149
38150 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38151
38152 * gcc.c-torture/execute/20010119-1.c: New test.
38153
38154 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38155
38156 * g++.old-deja/g++.other/vbase5.C: New test.
38157
38158 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38159
38160 * gcc.c-torture/execute/20010118-1.c: New test.
38161
38162 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38163
38164 * g++.old-deja/g++.pt/deduct3.C: New test.
38165
38166 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38167
38168 * g++.old-deja/g++.pt/spec34.C: New test.
38169
38170 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
38171
38172 * g77.f-torture/compile/20000601-2.f: New test.
38173
38174 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38175
38176 * g++.old-deja/g++.other/init17.C: New test.
38177
38178 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
38179
38180 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
38181
38182 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38183
38184 * g++.old-deja/g++.pt/unify8.C: New test.
38185
38186 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38187
38188 * g++.old-deja/g++.abi/vbase1.C: New test.
38189
38190 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38191
38192 * g++.old-deja/g++.pt/crash65.C: New test.
38193
38194 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
38195
38196 * gcc.dg/cpp/assembl2.S: New test case.
38197
38198 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
38199
38200 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
38201 are supported.
38202
38203 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38204
38205 * g++.old-deja/g++.other/builtins1.C: New test.
38206 * g++.old-deja/g++.other/builtins2.C: Likewise.
38207 * g++.old-deja/g++.other/builtins3.C: Likewise.
38208 * g++.old-deja/g++.other/builtins4.C: Likewise.
38209
38210 2001-01-17 Jakub Jelinek <jakub@redhat.com>
38211
38212 * gcc.c-torture/compile/20010117-1.c: New test.
38213 * gcc.c-torture/compile/20010117-2.c: New test.
38214
38215 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38216
38217 * g77.f-torture/execute/20010116.[fx]: New test,
38218 XFAIL on i?86-*-*.
38219 * g77.f-torture/compile/20010115.f: Indicate it's
38220 a test for PR fortran/1636.
38221
38222 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
38223
38224 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
38225
38226 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38227
38228 * g77.f-torture/compile/20010115.f: New test.
38229
38230 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
38231
38232 * g++.old-deja/g++.pt/nontype5.C: New test.
38233
38234 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
38235
38236 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
38237 have an equivalent working one below it.
38238
38239 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38240
38241 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
38242 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38243
38244 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38245
38246 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
38247 message containing "init_priority".
38248 (conpr-2.C): Likewise.
38249 (conpr-3.C): Likewise.
38250 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
38251
38252 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38253
38254 * gcc.c-torture/execute/20010114-2.c: New test.
38255
38256 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
38257
38258 * gcc.c-torture/compile/20010114-1.c: New test.
38259 * gcc.c-torture/compile/20010114-1.x: Xfail.
38260 * gcc.c-torture/compile/20010114-2.c: New test.
38261 * gcc.c-torture/execute/20010114-1.c: New test.
38262 * gcc.dg/trunc-1.c: New test.
38263 * gcc.dg/uninit-B.c: New test.
38264
38265 2001-01-13 Nick Clifton <nickc@redhat.com>
38266
38267 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
38268 target.
38269
38270 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
38271
38272 * gcc.c-torture/compile/20010113-1.c: New test.
38273
38274 2001-01-13 Jakub Jelinek <jakub@redhat.com>
38275
38276 * gcc.c-torture/compile/20001212-1.c: New test.
38277
38278 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
38279
38280 * gcc.dg/cpp/widestr1.c: Update.
38281 * gcc.dg/cpp/prag-imp.c: Remove.
38282
38283 2001-01-12 Jakub Jelinek <jakub@redhat.com>
38284
38285 * gcc.c-torture/execute/20000801-3.x: Remove.
38286 * gcc.dg/c90-init-1.c: New test.
38287 * gcc.dg/c99-init-1.c: New test.
38288 * gcc.dg/c99-init-2.c: New test.
38289 * gcc.dg/gnu99-init-1.c: New test.
38290
38291 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
38292
38293 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
38294 testing that no relevant ones were found.
38295
38296 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38297
38298 * g++.old-deja/g++.pt/cast2.C: New test.
38299
38300 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38301
38302 * g++.old-deja/g++.pt/friend47.C: New test.
38303
38304 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38305
38306 * g++.old-deja/g++.pt/instantiate13.C: New test.
38307
38308 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38309
38310 * g++.old-deja/g++.other/defarg7.C: New test.
38311 * g++.old-deja/g++.other/defarg8.C: New test.
38312
38313 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38314
38315 * g++.old-deja/g++.pt/crash64.C: New test.
38316
38317 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38318
38319 * g++.old-deja/g++.pt/crash63.C: New test.
38320
38321 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
38322
38323 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
38324
38325 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
38326
38327 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
38328
38329 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38330
38331 * g++.old-deja/g++.pt/error3.C: New test.
38332
38333 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38334
38335 * g++.old-deja/g++.other/crash39.C: New test.
38336
38337 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38338
38339 * g++.old-deja/g++.other/vbase4.C: New test.
38340
38341 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
38342
38343 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
38344 * gcc.dg/special/20000419-2.c: New file. Identical to above.
38345 * gcc.dg/special/special.exp: New test driver which will check
38346 for alias support for the above test.
38347
38348 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
38349
38350 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
38351 problems on small machines.
38352 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
38353 parameterize.
38354
38355 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
38356
38357 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
38358 mips.
38359 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38360
38361 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
38362
38363 * g++.old_deja/g++.pt/using8.C: New test.
38364
38365 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
38366
38367 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
38368
38369 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
38370
38371 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
38372 where a failure is expected.
38373 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
38374
38375 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38376
38377 * g++.old_deja/g++.pt/instantiate12.C: New test.
38378
38379 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38380
38381 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
38382 start of structs.
38383 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
38384 * g++.old-deja/g++.brendan/crash17.C: Likewise.
38385 * g++.old-deja/g++.brendan/crash29.C: Likewise.
38386 * g++.old-deja/g++.brendan/crash48.C: Likewise.
38387 * g++.old-deja/g++.brendan/ns1.C: Likewise.
38388 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
38389 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
38390 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
38391 * g++.old-deja/g++.eh/spec6.C: Likewise.
38392 * g++.old-deja/g++.jason/crash3.C: Likewise.
38393 * g++.old-deja/g++.law/ctors11.C: Likewise.
38394 * g++.old-deja/g++.law/ctors17.C: Likewise.
38395 * g++.old-deja/g++.law/ctors5.C: Likewise.
38396 * g++.old-deja/g++.law/ctors9.C: Likewise.
38397 * g++.old-deja/g++.mike/ambig1.C: Likewise.
38398 * g++.old-deja/g++.mike/net22.C: Likewise.
38399 * g++.old-deja/g++.mike/p3538a.C: Likewise.
38400 * g++.old-deja/g++.mike/p3538b.C: Likewise.
38401 * g++.old-deja/g++.mike/virt3.C: Likewise.
38402 * g++.old-deja/g++.niklas/t128.C: Likewise.
38403 * g++.old-deja/g++.other/anon4.C: Likewise.
38404 * g++.old-deja/g++.other/using1.C: Likewise.
38405 * g++.old-deja/g++.other/warn3.C: Likewise.
38406 * g++.old-deja/g++.pt/t37.C: Likewise.
38407 * g++.old-deja/g++.robertl/eb69.C: Likewise.
38408 * g++.old-deja/g++.robertl/eb71.C: Likewise.
38409
38410 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38411
38412 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
38413
38414 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38415
38416 * gcc.c-torture/execute/stdio-opt-3.c: New test.
38417
38418 2001-01-07 Jakub Jelinek <jakub@redhat.com>
38419
38420 * gcc.c-torture/compile/20010107-1.c: New test.
38421
38422 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38423
38424 * gcc.c-torture/execute/builtin-noret-1.c: New test.
38425
38426 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38427
38428 * gcc.dg/format/format.h: New file.
38429 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
38430 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
38431 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
38432 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
38433 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
38434 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38435 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
38436 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
38437 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
38438 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
38439 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
38440 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
38441 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
38442 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
38443 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
38444 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
38445 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
38446 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
38447 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
38448 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
38449 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
38450 instead of declaring standard types, macros and functions in each
38451 test.
38452
38453 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
38454
38455 * gcc.c-torture/execute/20010106-1.c: New test.
38456
38457 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
38458
38459 * gcc.dg/format/format.exp: New file.
38460 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
38461 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
38462 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
38463 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
38464 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
38465 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
38466 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
38467 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
38468 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
38469 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
38470 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
38471 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
38472 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
38473 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
38474 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
38475 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
38476 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
38477 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
38478 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
38479 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
38480 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
38481 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
38482 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
38483 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
38484 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
38485 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
38486 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
38487 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
38488 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
38489 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
38490 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
38491 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
38492 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
38493 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
38494 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
38495 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
38496 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
38497 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
38498 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
38499 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
38500 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
38501 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
38502
38503 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
38504
38505 * gcc.c-torture/execute/991228-1.c: Take word endianness into
38506 account.
38507
38508 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
38509
38510 * gcc.c-torture/execute/builtin-complex-1.c: New test.
38511
38512 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
38513
38514 * g++.old-deja/g++.pt/crash62.C: New test.
38515
38516 2001-01-04 Richard Henderson <rth@redhat.com>
38517
38518 * gcc.dg/20000926-1.c: Update expected warnings.
38519 * gcc.dg/array-2.c: Likewise.
38520 * gcc.dg/array-4.c: Also validate flexible array members.
38521 * gcc.dg/c99-flex-array-1.c: New.
38522
38523 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
38524
38525 * gcc.c-torture/compile/20001222-1.x: Remove.
38526
38527 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38528
38529 * gcc.c-torture/execute/built-in-setjmp.c: New.
38530
38531 2001-01-03 Richard Henderson <rth@redhat.com>
38532
38533 * gcc.dg/940510-1.c: Update expected error wording.
38534 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
38535
38536 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
38537
38538 * lib/target-supports.exp (check_alias_available): Modified to
38539 indicate aliases not supported if only weak aliases are supported.
38540
38541 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38542
38543 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
38544 Turn on cmpstrsi checks for __pj__ and __i370__.
38545
38546 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38547
38548 * g++.old-deja/g++.other/virtual11.C: New test.
38549
38550 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38551
38552 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
38553
38554 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38555
38556 * gcc.c-torture/compile/20010102-1.c: New test.
38557
38558 2001-01-02 Andreas Jaeger <aj@suse.de>
38559
38560 * gcc.dg/noreturn-3.c: New test.
38561
38562 * gcc.dg/noreturn-4.c: New test.
38563
38564 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38565
38566 * gcc.c-torture/execute/stdio-opt-1.c: Also test
38567 __builtin_fputc and __builtin_fwrite.
38568
38569 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38570
38571 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
38572 signed char, not default char.
38573
38574 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38575
38576 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
38577
38578 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
38579
38580 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
38581
38582 2000-12-29 Richard Henderson <rth@redhat.com>
38583
38584 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
38585 (__cyg_profile_func_exit): Define.
38586
38587 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38588
38589 * g++.dg/vtgc1.C: New test.
38590
38591 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
38592
38593 * gcc.dg/noncompile/20001228-1.c: New test.
38594
38595 * gcc.dg/20001228-1.c: New test.
38596
38597 * gcc.c-torture/execute/20001228-1.c: New test.
38598
38599 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
38600
38601 * gcc.dg/format-strfmon-1.c: New test.
38602
38603 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38604
38605 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
38606 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
38607 * gcc.c-torture/execute/string-opt-1.c: Likewise.
38608 * gcc.c-torture/execute/string-opt-2.c: Likewise.
38609 * gcc.c-torture/execute/string-opt-3.c: Likewise.
38610 * gcc.c-torture/execute/string-opt-4.c: Likewise.
38611 * gcc.c-torture/execute/string-opt-6.c: Likewise.
38612 * gcc.c-torture/execute/string-opt-7.c: Likewise.
38613 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38614 * gcc.c-torture/execute/string-opt-9.c: Likewise.
38615 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38616 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38617 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38618
38619 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
38620 * gcc.c-torture/execute/string-opt-4.c: Test index.
38621
38622 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
38623
38624 * gcc.c-torture/compile/20001226-1.c: New test.
38625
38626 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
38627
38628 * gcc.c-torture/compile/20001222-1.c: New test.
38629 * gcc.c-torture/compile/20001222-1.x: Xfail.
38630
38631 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
38632
38633 * gcc.c-torture/execute/comp-goto-2.c: New test.
38634
38635 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
38636
38637 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
38638 Use long types if __INT_MAX__ is 32767.
38639 (main): Use cast to (sint32 *) when poking 88 into a_page.
38640
38641 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
38642
38643 2000-12-21 Bernd Schmidt <bernds@redhat.com>
38644
38645 * gcc.c-torture/compile/20001221-1.c: New test.
38646 * gcc.c-torture/execute/20001221-1.c: New test.
38647
38648 2000-12-20 Richard Henderson <rth@redhat.com>
38649
38650 * g++.old-deja/g++.pt/crash36.C: Update error lines.
38651 * g++.old-deja/g++.robertl/eb109.C: Likewise.
38652
38653 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38654
38655 * gcc.dg/compare3.c: New test.
38656
38657 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38658
38659 * gcc.dg/format-warnll-1.c: New test.
38660
38661 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
38662
38663 * gcc.dg/cpp/cmdlne-P.c: New test.
38664
38665 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38666
38667 * gcc.c-torture/execute/builtin-abs-1.c,
38668 gcc.c-torture/execute/builtin-abs-2.c: New tests.
38669
38670 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38671
38672 * gcc.dg/cpp/multiline.c: New test.
38673
38674 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38675
38676 * g++.old-deja/g++.other/syshdr1.C: Update.
38677 * gcc.dg/cpp/lineflags.c: Remove temporarily.
38678
38679 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38680
38681 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
38682
38683 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38684
38685 * g++.old-deja/g++.pt/ttp65.C: New test.
38686
38687 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38688
38689 * g++.old-deja/g++.pt/ttp64.C: New test.
38690
38691 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38692
38693 * g++.old-deja/g++.pt/spec33.C: New test.
38694
38695 2000-12-14 Catherine Moore <clm@redhat.com>
38696
38697 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
38698 * gcc.c-torture/execute/920612-2.c: Likewise.
38699 * gcc.c-torture/execute/920428-2.c: Likewise.
38700 * gcc-c-torture/execute/va-arg-11.c: Call exit.
38701 * gcc.c-torture/execute/va-arg-21.c: Likewise.
38702
38703 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38704
38705 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
38706 * gcc.dg/pack-test-2.c: Likewise.
38707
38708 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38709
38710 Tests by Zack Weinberg <zackw@stanford.edu>.
38711
38712 * gcc.dg/cpp/defined.c: Update.
38713 * gcc.dg/cpp/defined_trad.c: New tests.
38714
38715 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38716
38717 * gcc.dg/cpp/trad-direct.c: Update.
38718
38719 2000-12-11 Neil Booth <neilb@earthling.net>
38720
38721 * gcc.dg/cpp/defined_trad.c
38722
38723 2000-12-11 Neil Booth <neilb@earthling.net>
38724
38725 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
38726
38727 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
38728
38729 * gcc.dg/format-miss-2.c: New test.
38730
38731 2000-12-09 Neil Booth <neilb@earthling.net>
38732
38733 * gcc.dg/cpp/lineflags.c: New tests.
38734 * gcc.dg/cpp/poison.c: Update.
38735 * gcc.dg/cpp/redef2.c: Update.
38736 * gcc.dg/cpp/skipping.c: New test.
38737
38738 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
38739
38740 * g++.old-deja/g++.other/eh3.C: New testcase.
38741
38742 2000-12-07 Neil Booth <neilb@earthling.net>
38743
38744 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
38745 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
38746 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
38747 wtr-union-init-2.c, wtr-union-init-3.c: Update.
38748 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
38749 Update.
38750
38751 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38752
38753 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
38754 __SIZE_TYPE__ instead of int for type of integers cast to
38755 pointers.
38756
38757 2000-12-07 Jakub Jelinek <jakub@redhat.com>
38758
38759 * g++.old-deja/g++.other/cleanup4.C: New test.
38760
38761 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38762
38763 * format-sec-1.c: New test.
38764
38765 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38766
38767 * gcc.dg/format-nonlit-3.c: New test.
38768
38769 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38770
38771 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
38772 through a null pointer.
38773
38774 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38775
38776 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
38777 * g++.old-deja/g++.pt/partial4.C: New test.
38778
38779 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
38780
38781 * gcc.c-torture/execute/ieee/hugeval.x: New.
38782
38783 2000-12-06 Neil Booth <neilb@earthling.net>
38784
38785 * gcc.dg/cpp/backslash2.c: New tests.
38786
38787 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38788
38789 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
38790 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
38791
38792 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
38793
38794 * gcc.c-torture/execute/20001203-2.c: New testcase.
38795
38796 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38797
38798 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
38799 * g++.old-deja/g++.other/virtual10.C: New test.
38800
38801 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38802
38803 * g++.old-deja/g++.mike/pmf5.C: Remove test.
38804
38805 2000-12-05 Richard Henderson <rth@redhat.com>
38806
38807 * gcc.c-torture/compile/20001205-1.c: New.
38808
38809 2000-12-04 Neil Booth <neilb@earthling.net>
38810
38811 * g++.old-deja/g++.other/virtual9.C: New test.
38812 * g++.old-deja/g++.pt/crash61.C: New test.
38813 * gcc.c-torture/execute/loop-9.c: New test.
38814
38815 2000-12-04 Neil Booth <neilb@earthling.net>
38816
38817 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
38818 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
38819 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
38820 * gcc.dg/cpp/extratokens.c: ...here.
38821
38822 2000-12-04 Neil Booth <neilb@earthling.net>
38823
38824 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
38825 New tests.
38826
38827 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38828
38829 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
38830 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
38831
38832 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38833
38834 * gcc.c-torture/execute/20001203-1.c: New test.
38835
38836 2000-12-03 Neil Booth <neilb@earthling.net>
38837
38838 * gcc.dg/cpp/macro6.c: New test cases.
38839
38840 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38841
38842 * gcc.c-torture/execute/string-opt-9.c: New test.
38843 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38844 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38845 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38846
38847 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
38848 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
38849
38850 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
38851
38852 * gcc.dg/cpp/if-6.c: New testcase.
38853
38854 * gcc.dg/20001201-1.c: New testcase.
38855
38856 2000-12-02 Neil Booth <neilb@earthling.net>
38857
38858 * g++.old-deja/g++.other/externC4.C,
38859 g++.old-deja/g++.other/friend10.C: New tests.
38860
38861 2000-12-02 Neil Booth <neilb@earthling.net>
38862
38863 * g++.old-deja/g++.other/instan2.C
38864 * g++.old-deja/g++.other/instan3.C: New test.
38865
38866 2000-12-02 Neil Booth <neilb@earthling.net>
38867
38868 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
38869 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
38870 gnuc99.c,gnuc99-pedantic.c: New tests.
38871
38872 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38873
38874 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
38875 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
38876
38877 2000-12-01 Neil Booth <neilb@earthling.net>
38878
38879 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
38880 * gcc.dg/cpp/poison.c: Update.
38881 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
38882
38883 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
38884
38885 * g77.f-torture/execute/20001201.f: New test.
38886
38887 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38888
38889 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
38890
38891 2000-12-01 Jakub Jelinek <jakub@redhat.com>
38892
38893 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
38894
38895 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
38896
38897 * g++.old-deja/g++.other/cast6.C: New test.
38898
38899 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
38900
38901 * gcc.c-torture/execute/20001130-2.c: New testcase.
38902
38903 2000-11-30 Richard Henderson <rth@redhat.com>
38904
38905 * gcc.c-torture/execute/20001130-1.c: New test.
38906
38907 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38908
38909 * g++.old-deja/g++.other/op3.C: New test.
38910
38911 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38912
38913 * g++.old-deja/g++.other/op2.C: New test.
38914
38915 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38916
38917 * g++.old-deja/g++.other/crash38.C: New test.
38918
38919 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
38920
38921 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
38922
38923 2000-11-29 Jakub Jelinek <jakub@redhat.com>
38924
38925 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
38926 tests.
38927 * gcc.c-torture/execute/string-opt-6.c: New test.
38928
38929 * gcc.dg/20001117-1.c: Add main.
38930
38931 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
38932
38933 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
38934 Move from here ...
38935 * gcc.dg/940510-1.c: ... to here.
38936
38937 * gcc.dg/20000926-1.c: GNU C now allows initializations of
38938 zero-size arrays in toplevel structures.
38939
38940 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38941
38942 * gcc.c-torture/execute/loop-8.c: New test.
38943
38944 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38945
38946 * g++.old-deja/g++.other/base1.C: New test.
38947
38948 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38949
38950 * g++.old-deja/g++.other/parse2.C: New test.
38951
38952 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38953
38954 * g++.old-deja/g++.pt/incomplete1.C: New test.
38955
38956 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38957
38958 * g++.old-deja/g++.other/friend9.C: New test.
38959
38960 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38961
38962 * gcc.dg/20001127-1.c: New test.
38963
38964 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
38965
38966 * g++.old-deja/g++.pt/friend46.C: New test.
38967
38968 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
38969
38970 * g++.old-deja/g++.other/ptrmem8.C: New test.
38971
38972 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38973
38974 * gcc.c-torture/execute/string-opt-7.c: New test.
38975 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38976
38977 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
38978
38979 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
38980 instead of 'mkcheck 2'.
38981
38982 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
38983
38984 * gcc.c-torture/execute/memcheck/driver.c,
38985 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
38986 C9X references to refer to C99.
38987
38988 2000-11-25 Jakub Jelinek <jakub@redhat.com>
38989
38990 * gcc.dg/ultrasp3.c: New test.
38991
38992 2000-11-25 Neil Booth <neilb@earthling.net>
38993
38994 * gcc.dg/cpp/include2.c: Update test to be locale independent.
38995
38996 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
38997
38998 * gcc.c-torture/compile/20001123-2.c: New.
38999
39000 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39001
39002 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
39003
39004 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
39005
39006 * gcc.dg/sequence-point-1.c: Add some new tests.
39007 * gcc.c-torture/execute/20001124-1.c: New test.
39008
39009 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39010
39011 * g++.old-deja/g++.other/vaarg4.C: New test.
39012 * gcc.c-torture/compile/20001123-1.c: New test.
39013
39014 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39015
39016 * g++.other/crash24.C: Adjust and remove XFAIL.
39017 * g++.other/crash37.C: New test.
39018
39019 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
39020
39021 * g++.old-deja/g++.pt/instantiate9.C: New test.
39022
39023 2000-11-22 Mark Mitchell <mark@codesourcery.com>
39024
39025 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
39026 new ABI, too.
39027
39028 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
39029 * g++.old-deja/g++.robertl/eb55.C: Likewise.
39030
39031 2000-11-22 Neil Booth <neilb@earthling.net>
39032
39033 * gcc.dg/cpp/Wtrigraphs.c: New test.
39034
39035 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
39036
39037 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
39038
39039 2000-11-22 Jakub Jelinek <jakub@redhat.com>
39040
39041 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
39042
39043 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
39044
39045 * lib/gcc-dg.exp: load_lib scanasm.exp.
39046 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
39047 * lib/g++-dg.exp: load_lib scanasm.exp.
39048 * lib/scanasm.exp: New.
39049 (scan-assembler, scan-assembler-not): Add optional arguments to
39050 test name, or if not present, the pattern name.
39051 (scan-assembler-dem, scan-assembler-dem-not): New.
39052
39053 * g++.dg/dg.exp: New.
39054
39055 2000-11-21 Neil Booth <neilb@earthling.net>
39056
39057 * gcc.dg/cpp/integrated1.c: Remove.
39058
39059 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39060
39061 * gcc.c-torture/execute/20001121-1.c: New test.
39062
39063 2000-11-21 Richard Henderson <rth@redhat.com>
39064
39065 * gcc.c-torture/compile/20001121-1.c: New test.
39066
39067 2000-11-20 Neil Booth <neilb@earthling.net>
39068
39069 * gcc.dg/cpp/integrated1.c: New test.
39070
39071 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39072
39073 * g++.old-deja/g++.other/inline17.C: New test.
39074
39075 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
39076
39077 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
39078 local variable to be zero: I made the variable global. Now
39079 uses abort() and exit() instead of relying on main's return value.
39080
39081 2000-11-20 Neil Booth <neilb@earthling.net>
39082
39083 * gcc.dg/cpp/paste2.c: Update test.
39084 * objc/execute/paste.m: New test.
39085
39086 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39087
39088 * gcc.dg/c99-condexpr-1.c: New test.
39089
39090 2000-11-20 Neil Booth <neilb@earthling.net>
39091
39092 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
39093
39094 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
39095
39096 * g++.old-deja/g++.pt/export1.C: New test.
39097
39098 2000-11-20 Jakub Jelinek <jakub@redhat.com>
39099
39100 * gcc.dg/20001117-1.c: New test.
39101
39102 2000-11-18 Richard Henderson <rth@redhat.com>
39103
39104 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
39105
39106 2000-11-18 Richard Henderson <rth@redhat.com>
39107
39108 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
39109 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
39110 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
39111
39112 2000-11-18 Richard Henderson <rth@redhat.com>
39113
39114 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
39115 (main): New. Exit cleanly.
39116
39117 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39118
39119 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
39120 gcc.dg/c99-fordecl-2.c: New tests.
39121
39122 2000-11-18 Richard Henderson <rth@redhat.com>
39123
39124 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
39125 * gcc.c-torture/execute/zerolen-2.c: New.
39126
39127 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39128
39129 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
39130 memory.
39131
39132 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39133
39134 * g++.old-deja/g++.pt/instantiate8.C: New test.
39135
39136 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39137
39138 * g++.old-deja/g++.other/incomplete.C: Add more tests.
39139 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
39140
39141 2000-11-16 Nick Clifton <nickc@redhat.com>
39142
39143 * gcc.c-torture/execute/nestfunc-2.c: New test.
39144 * gcc.c-torture/execute/nestfunc-3.c: New test.
39145
39146 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39147
39148 * gcc.c-torture/compile/20001116-1.c: New test.
39149
39150 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39151
39152 * gcc.c-torture/execute/20001115-1.c: New test.
39153
39154 2000-11-15 Mark Mitchell <mark@codesourcery.com>
39155
39156 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
39157 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
39158 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
39159 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39160
39161 2000-11-15 Neil Booth <neilb@earthling.net>
39162
39163 gcc.dg/cpp/_Pragma1.c: Update.
39164 gcc.dg/cpp/_Pragma2.c: New test.
39165
39166 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
39167
39168 * g++.old-deja/g++.other/anon5.C: New test.
39169
39170 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
39171
39172 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
39173 tests.
39174
39175 2000-11-14 Jakub Jelinek <jakub@redhat.com>
39176
39177 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
39178 output.
39179
39180 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39181
39182 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
39183 labels at end of compound statements.
39184
39185 2000-11-13 Jakub Jelinek <jakub@redhat.com>
39186
39187 * gcc.c-torture/execute/loop-7.c: New test.
39188
39189 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39190
39191 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
39192
39193 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39194
39195 * gcc.dg/c99-bool-1.c: New test.
39196
39197 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39198
39199 * gcc.dg/c99-scope-1.c: Remove xfail.
39200 * gcc.dg/c99-scope-2.c: New test.
39201
39202 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39203
39204 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
39205 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
39206
39207 2000-11-11 Mark Mitchell <mark@codesourcery.com>
39208
39209 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
39210 error messages.
39211
39212 * g++.mike/p700.C: Don't typedef wchar_t.
39213 * g++.mike/p784.C: Likewise.
39214 * g++.mike/eb101.C: Don't use __wchar_t.
39215
39216 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
39217
39218 * g77.f-torture/execute/20001111.[fx]: Test premature exit
39219 from DO loop.
39220
39221 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39222
39223 * gcc.c-torture/execute/20001111-1.c: New test.
39224
39225 2000-11-10 Nick Clifton <nickc@redhat.com>
39226
39227 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
39228 long multuiple and accumulate.
39229
39230 2000-11-09 Richard Henderson <rth@redhat.com>
39231
39232 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
39233 via size_t instead of int.
39234
39235 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
39236 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39237 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39238 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39239
39240 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
39241
39242 * gcc.c-torture/compile/20001109-1.c: New test.
39243 * gcc.c-torture/compile/20001109-2.c: New test.
39244
39245 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
39246
39247 * g++.old-deja/g++.pt/operator1.C: New test.
39248 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
39249
39250 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39251
39252 * gcc.dg/20001108-1.c: New test.
39253
39254 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39255
39256 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
39257 with both arguments constant strings.
39258 * gcc.c-torture/execute/string-opt-3.c: New test.
39259 * gcc.c-torture/execute/string-opt-4.c: New test.
39260 * gcc.c-torture/execute/string-opt-5.c: New test.
39261
39262 2000-11-08 Nick Clifton <nickc@redhat.com>
39263
39264 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
39265 mulsidi3adddi patterns.
39266
39267 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
39268
39269 * g++.old-deja/g++.other/crash36.C: New test.
39270
39271 2000-11-08 Jakub Jelinek <jakub@redhat.com>
39272
39273 * g++.old-deja/g++.other/init16.C: New test.
39274
39275 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
39276
39277 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
39278
39279 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39280
39281 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
39282 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39283 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39284
39285 2000-11-07 DJ Delorie <dj@redhat.com>
39286
39287 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
39288
39289 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39290
39291 * gcc.c-torture/execute/string-opt-1.c: New test.
39292
39293 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39294
39295 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
39296 mips-sgi-irix6.* because the MIPS ABI passes floating-point
39297 parameters in registers, and there is no way for a varargs
39298 function to know in which order the integer and floating-point
39299 parameters should be interleaved when they are placed on the
39300 stack.
39301 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39302 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39303
39304 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39305
39306 * gcc.c-torture/execute/string-opt-2.c: New test.
39307
39308 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
39309
39310 * g++.old-deja/g++.pt/crash60.C: New test.
39311
39312 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39313
39314 * g++.old-deja/g++.other/crash24.C: New test.
39315 * g++.old-deja/g++.other/crash25.C: New test.
39316 * g++.old-deja/g++.other/crash26.C: New test.
39317 * g++.old-deja/g++.other/crash27.C: New test.
39318 * g++.old-deja/g++.other/crash28.C: New test.
39319 * g++.old-deja/g++.other/crash29.C: New test.
39320 * g++.old-deja/g++.other/crash30.C: New test.
39321 * g++.old-deja/g++.other/crash31.C: New test.
39322 * g++.old-deja/g++.other/crash32.C: New test.
39323 * g++.old-deja/g++.other/crash33.C: New test.
39324 * g++.old-deja/g++.other/crash34.C: New test.
39325 * g++.old-deja/g++.other/crash35.C: New test.
39326
39327 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39328
39329 * gcc.c-torture/execute/20001031-1.c: New test.
39330
39331 2000-11-04 Mark Mitchell <mark@codesourcery.com>
39332
39333 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
39334 namespace.
39335
39336 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
39337 standards-conformant.
39338
39339 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
39340
39341 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
39342 * g++.old-deja/g++.mike/p755a.C: Likewise.
39343 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
39344 library makes no calls to `operator new' during initialization.
39345
39346 2000-11-04 Neil Booth <neilb@earthling.net>
39347
39348 * gcc.dg/cpp/include2.c: New tests.
39349
39350 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
39351
39352 * lib/g++.exp (g++_set_ld_library_path): New function.
39353 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
39354
39355 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
39356
39357 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
39358 warnings.
39359
39360 2000-11-01 Richard Henderson <rth@redhat.com>
39361
39362 * g++.old-deja/g++.ext/namedret1.C: New.
39363 * g++.old-deja/g++.ext/namedret2.C: New.
39364 * g++.old-deja/g++.ext/namedret3.C: New.
39365
39366 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
39367
39368 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
39369 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
39370
39371 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39372
39373 * gcc.c-torture/execute/va-arg-21.c: New test.
39374
39375 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
39376
39377 * gcc.dg/c99-complex-2.c: New test.
39378
39379 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39380
39381 * gcc.c-torture/execute/stdio-opt-1.c: New test.
39382
39383 2000-10-31 Jakub Jelinek <jakub@redhat.com>
39384
39385 * g++.old-deja/g++.other/inline16.C: New test.
39386
39387 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
39388
39389 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
39390 __PRETTY_FUNCTION__
39391
39392 2000-10-29 Neil Booth <neilb@earthling.net>
39393
39394 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
39395 New tests.
39396 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
39397 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
39398 optimisation.
39399
39400 2000-10-29 Neil Booth <neilb@earthling.net>
39401
39402 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
39403 * mi1.c, mi1c.h: Add null directives to multiple-include test.
39404 * mi5.c: Test multiple includes work with -C.
39405 * trigraphs.c: Test ^= version.
39406
39407 2000-10-28 Neil Booth <neilb@earthling.net>
39408
39409 New tests and test updates for new macro expander.
39410
39411 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
39412 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
39413 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
39414 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
39415 new diagnostic messages.
39416
39417 * gcc.dg/cpp/macro3.c: New tests.
39418
39419 2000-10-27 Mark Mitchell <mark@codesourcery.com>
39420
39421 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
39422 on the same line.
39423
39424 2000-10-27 Jakub Jelinek <jakub@redhat.com>
39425
39426 * g++.old-deja/g++.other/eh2.C: New test.
39427
39428 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
39429
39430 * gcc.c-torture/execute/20001027-1.c: New test.
39431
39432 2000-10-26 Richard Henderson <rth@redhat.com>
39433
39434 * gcc.c-torture/execute/20001026-1.c: New.
39435
39436 2000-10-26 Mark Mitchell <mark@codesourcery.com>
39437
39438 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
39439 * g++.old-deja/g++.law/builtin1.C: Likewise.
39440 * g++.old-deja/g++.law/ctors10.C: Likewise.
39441 * g++.old-deja/g++.law/virtual3.C: Likewise.
39442 * g++.old-deja/g++.mike/p658.C: Likewise.
39443 * g++.old-deja/g++.other/sibcall1.C: Likewise.
39444 * g++.old-deja/g++.other/vaarg2.C: Likewise.
39445 * g++.old-deja/g++.robertl/eb124.C: Likewise.
39446 * g++.old-deja/g++.robertl/eb44.C: Likewise.
39447 * g++.old-deja/g++.robertl/eb77.C: Likewise.
39448
39449 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
39450
39451 * gcc.c-torture/compile/20001024-1.c: New test.
39452
39453 2000-10-25 Mark Mitchell <mark@codesourcery.com>
39454
39455 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
39456 to tell us whether or not we are using V3.
39457
39458 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
39459
39460 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
39461 operands.
39462
39463 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
39464
39465 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
39466
39467 2000-10-25 Jakub Jelinek <jakub@redhat.com>
39468
39469 * gcc.c-torture/execute/20001024-1.c: New test.
39470
39471 2000-10-24 Jakub Jelinek <jakub@redhat.com>
39472
39473 * g++.old-deja/g++.other/sibcall1.C: New test.
39474
39475 2000-10-20 Jakub Jelinek <jakub@redhat.com>
39476
39477 * gcc.dg/noncompile/init-3.c: New test.
39478
39479 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
39480
39481 * gcc.dg/format-array-1.c: New test.
39482
39483 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39484
39485 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
39486 writing through null pointers; remove comment about testing
39487 unterminated strings.
39488
39489 2000-10-17 Matthew Hiller <hiller@redhat.com>
39490
39491 * gcc.c-torture/execute/20001017-2.c: New test.
39492
39493 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39494
39495 * gcc.c-torture/compile/20001018-1.c: New test.
39496 * gcc.c-torture/compile/20001018-1.x: Xfail.
39497
39498 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39499
39500 * gcc.c-torture/execute/20001017-1.c: New test.
39501
39502 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39503
39504 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
39505 for multiple use of arguments with scanf formats; add tests for
39506 multiple use of arguments.
39507
39508 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
39509
39510 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
39511
39512 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39513
39514 * gcc.dg/format-miss-1.c: New test.
39515
39516 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39517
39518 * gcc.c-torture/execute/20001013-1.c: New test.
39519
39520 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39521
39522 * gcc.dg/format-branch-1.c: New test.
39523
39524 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39525
39526 * README, lib/file-format.exp: Remove EGCS references.
39527
39528 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39529
39530 * gcc.dg/20001013-1.c: New test.
39531
39532 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
39533
39534 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
39535 for intmax_t in the compiler using __typeof__ and the type rules
39536 for conditional expressions.
39537
39538 2000-10-13 Jakub Jelinek <jakub@redhat.com>
39539
39540 * gcc.dg/20001012-1.c: New test.
39541 * gcc.dg/20001012-2.c: New test.
39542
39543 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39544
39545 * gcc.dg/format-attr-1.c: New test.
39546
39547 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39548
39549 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
39550 __LONG_LONG_MAX__ instead of LLONG_MAX.
39551
39552 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39553
39554 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
39555 scanf flags.
39556 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
39557 flags.
39558
39559 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
39560
39561 * gcc.dg/sequence-pt-1.c: New test.
39562
39563 2000-10-11 Geoff Keating <geoffk@cygnus.com>
39564
39565 * gcc.c-torture/execute/20001011-1.c: New testcase.
39566 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
39567
39568 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39569
39570 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
39571 does not error on it.
39572
39573 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39574
39575 * gcc.dg/20001009-1.c: New test.
39576
39577 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
39578
39579 * gcc.c-torture/compile/20001009-1.c: Move from here ....
39580 * gcc.c-torture/execute/20001009-2.c: ... to here.
39581
39582 2000-10-09 Geoff Keating <geoffk@cygnus.com>
39583
39584 * gcc.c-torture/compile/20001009-1.c: New testcase.
39585 * gcc.c-torture/execute/20001009-1.c: New testcase.
39586 Testcases provided by Jan Hubicka <jh@suse.cz>.
39587
39588 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39589
39590 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39591 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
39592 uintmax_t using <limits.h> to emulate the compiler's internal
39593 logic. No longer XFAIL %j tests.
39594
39595 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39596
39597 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
39598 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39599 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
39600 regexps and details of expected handling of some bad formats.
39601 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
39602 suppression.
39603
39604 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39605
39606 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
39607 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
39608 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
39609 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
39610 in list archives.
39611
39612 2000-10-06 Richard Henderson <rth@cygnus.com>
39613
39614 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
39615 * g++.old-deja/g++.brendan/crash52.C: Likewise.
39616 * g++.old-deja/g++.jason/report.C: Likewise.
39617 * g++.old-deja/g++.law/friend5.C: Likewise.
39618 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
39619 of the expected warnings.
39620
39621 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
39622
39623 * g++.old-deja/g++.pt/enum14.C: New test.
39624
39625 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
39626
39627 * g++.old-deja/g++.pt/crash59.C: New test.
39628
39629 2000-10-04 Will Cohen <wcohen@redhat.com>
39630
39631 * gcc.dg/20000926-1.c: New test.
39632
39633 2000-10-03 Geoff Keating <geoffk@cygnus.com>
39634
39635 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
39636 function name for current C++ compiler.
39637 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
39638
39639 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
39640
39641 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
39642 __PRETTY_FUNCTION__.
39643 * g++.old-deja/g++.ext/pretty2.C: Likewise.
39644
39645 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39646
39647 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
39648
39649 2000-09-26 Jakub Jelinek <jakub@redhat.com>
39650
39651 * gcc.c-torture/compile/20000923-1.c: New test.
39652
39653 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
39654
39655 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
39656 * g++.old-deja/g++.pt/ttp62.C: Same.
39657 * g++.old-deja/g++.other/inline14.C: Same.
39658
39659 2000-09-24 Richard Henderson <rth@cygnus.com>
39660
39661 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
39662
39663 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
39664
39665 * gcc.dg/c90-printf-1.c: Add test for wide string format.
39666
39667 2000-09-22 Geoff Keating <geoffk@cygnus.com>
39668
39669 * gcc.c-torture/compile/20000922-1.c: New file.
39670
39671 2000-09-21 Nick Clifton <nickc@redhat.com>
39672
39673 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
39674 a signed long modulo operation.
39675 (mod6): New function - perform an unsigned long modulo operation.
39676 (main): Add tests for modulos of very large numbers by very small
39677 dividends.
39678
39679 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39680
39681 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
39682
39683 2000-09-19 Richard Henderson <rth@cygnus.com>
39684
39685 * gcc.dg/compare2.c (case 10): XFAIL.
39686
39687 2000-09-18 Richard Henderson <rth@cygnus.com>
39688
39689 * gcc.c-torture/execute/20000906-1.c: Move ...
39690 * gcc.dg/20000906-1.c: ... here. Only run on targets
39691 that support __builtin_trap.
39692
39693 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
39694
39695 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
39696
39697 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39698
39699 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
39700 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
39701 more $ format tests.
39702
39703 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39704
39705 * gcc.dg/format-errmk-1.c: New test.
39706
39707 2000-09-17 Greg McGary <greg@mcgary.org>
39708
39709 * gcc.c-torture/execute/20000917-1.x: Remove.
39710
39711 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
39712
39713 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
39714
39715 2000-09-17 Greg McGary <greg@mcgary.org>
39716
39717 * gcc.c-torture/execute/20000917-1.c: New test.
39718 * gcc.c-torture/execute/20000917-1.x: XFAIL.
39719
39720 2000-09-16 Neil Booth <NeilB@earthling.net>
39721
39722 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
39723 in nested macro bug.
39724
39725 2000-09-15 Neil Booth <NeilB@earthling.net>
39726
39727 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
39728
39729 2000-09-14 Jeffrey A Law (law@cygnus.com)
39730
39731 * gcc.c-torture/execute/20000914-1.c: New test.
39732
39733 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
39734
39735 * g++.other/inline13.C: New test.
39736
39737 2000-09-12 Andreas Jaeger <aj@suse.de>
39738
39739 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
39740 constant by Ulrich Drepper <drepper@redhat.com>.
39741
39742 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
39743
39744 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
39745
39746 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39747
39748 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
39749
39750 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
39751
39752 * gcc.dg/cpp/backslash.c: New test.
39753
39754 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
39755
39756 * gcc.c-torture/execute/20000910-1.c: New test.
39757 * gcc.c-torture/execute/20000910-2.c: Likewise.
39758
39759 2000-09-11 Robert Lipe <robertl@sco.com>
39760
39761 * gcc.dg/pragma-align.c: New test.
39762
39763 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
39764
39765 * g++.old-deja/g++.pt/explicit82.C: New test.
39766 * g++.old-deja/g++.pt/explicit83.C: New test.
39767
39768 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
39769
39770 * gcc.dg/asm-names.c: New test.
39771
39772 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39773
39774 * gcc.dg/cpp/tr-warn6.c: New test
39775
39776 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
39777
39778 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
39779 be accepted.
39780
39781 2000-09-07 Catherine Moore <clm@redhat.com>
39782
39783 * gcc.c-torture/execute/unroll-1.c: New test.
39784
39785 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
39786
39787 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
39788 ERROR markers.
39789 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
39790 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
39791 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
39792 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
39793 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
39794 Preprocess only.
39795 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
39796 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
39797
39798 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39799
39800 * g++.old-deja/g++.pt/deduct2.C: New test.
39801
39802 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39803
39804 * g++.old-deja/g++.pt/parms2.C: New test.
39805
39806 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39807
39808 * g++.old-deja/g++.pt/crash58.C: New test.
39809
39810 2000-09-06 Greg McGary <greg@mcgary.org>
39811
39812 * gcc.c-torture/execute/20000906-1.c: New test.
39813 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
39814
39815 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39816
39817 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
39818
39819 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39820
39821 * g++.old-deja/g++.pt/crash57.C: New test.
39822
39823 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39824
39825 * g++.old-deja/g++.pt/crash56.C: New test.
39826
39827 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39828
39829 * g++.old-deja/g++.pt/koenig1.C: New test.
39830
39831 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39832
39833 * gcc.dg/20000904-1.c: New test.
39834
39835 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39836
39837 * gcc.dg/cpp/paste8.c: New test.
39838
39839 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
39840
39841 * gcc.c-torture/compile/20000827-1.c: New test.
39842
39843 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39844
39845 * gcc.dg/format-diag-1.c: New test.
39846
39847 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39848
39849 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
39850 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
39851 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
39852 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
39853 gcc.dg/formatz-1.c: Adjust warning regular expressions.
39854
39855 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39856
39857 * g++.old-deja/g++.other/nested4.C: New test.
39858
39859 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39860
39861 * g++.old-deja/g++.ns/scoped1.C: New test.
39862
39863 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
39864
39865 * lib/g++.exp: Support testing already-installed GCC.
39866
39867 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39868
39869 * wtr-label-1.c, wtr-suffix-1.c: New tests.
39870
39871 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39872
39873 * gcc.dg/return-type-2.c: New test.
39874
39875 2000-08-27 Geoff Keating <geoffk@cygnus.com>
39876
39877 * gcc.c-torture/compile/20000825-1.c: New test.
39878
39879 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
39880
39881 * gcc.dg/dwarf2-2.c: New test.
39882
39883 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
39884
39885 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
39886 dg-warning regexps.
39887
39888 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
39889
39890 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
39891 gcc.dg/format-ext-5.c: New tests.
39892
39893 2000-08-25 Jakub Jelinek <jakub@redhat.com>
39894
39895 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
39896
39897 2000-08-24 Mark Mitchell <mark@codesourcery.com>
39898
39899 * gcc.dg/noncompile/930622-2.c: Adjust error message.
39900
39901 2000-08-24 Richard Henderson <rth@cygnus.com>
39902
39903 * gcc.dg/ia64-sync-1.c: New test.
39904 * gcc.dg/ia64-sync-2.c: New test.
39905 * gcc.dg/ia64-asm-1.c: New test.
39906
39907 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
39908
39909 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
39910 * gcc.dg/format-ext-2.c: New test.
39911
39912 2000-08-23 Jason Merrill <jason@redhat.com>
39913
39914 * lib/old-dejagnu.exp: Also ignore "In member function" and
39915 "At global scope".
39916
39917 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39918
39919 * gcc.dg/noncompile/label-lineno-1.c: New test.
39920
39921 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39922
39923 * gcc.dg/c99-array-nonobj-1.c: New test.
39924
39925 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39926
39927 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
39928 tests.
39929 * gcc.dg/format-ext-1.c: New test.
39930
39931 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39932
39933 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
39934 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
39935 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
39936 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
39937 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
39938
39939 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
39940
39941 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
39942 gcc.dg/c99-strftime-2.c: New tests.
39943
39944 2000-08-22 Richard Henderson <rth@cygnus.com>
39945
39946 * gcc.c-torture/execute/20000822-1.c: New test.
39947
39948 2000-08-21 Jakub Jelinek <jakub@redhat.com>
39949
39950 * gcc.c-torture/execute/20000819-1.x: Remove.
39951
39952 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
39953
39954 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
39955 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
39956 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
39957 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
39958 gcc.dg/format-xopen-1.c: New tests.
39959
39960 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
39961
39962 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
39963
39964 2000-08-21 Jakub Jelinek <jakub@redhat.com>
39965
39966 * g++.old-deja/g++.other/loop2.C: New test.
39967
39968 * gcc.c-torture/compile/20000606-1.c: New test.
39969 * gcc.c-torture/compile/20000728-1.c: New test.
39970 * gcc.c-torture/execute/20000801-1.c: New test.
39971 * gcc.c-torture/execute/20000801-2.c: New test.
39972 * gcc.c-torture/execute/20000819-1.c: New test.
39973 * gcc.c-torture/execute/20000819-1.x: XFAIL.
39974 * gcc.dg/20000629-1.c: New test.
39975 * gcc.dg/20000724-1.c: New test.
39976 * gcc.dg/20000807-1.c: New test.
39977
39978 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
39979
39980 * gcc.dg/cpp/pragma-1.c: New test.
39981 * gcc.dg/cpp/pragma-2.c: New test.
39982
39983 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
39984
39985 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
39986 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
39987
39988 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39989
39990 * gcc.c-torture/compile/20000818-1.c: New test.
39991
39992 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
39993
39994 * gcc.c-torture/execute/20000818-1.c: New test.
39995
39996 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
39997
39998 * gcc.dg/format-va-1.c: New test.
39999
40000 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40001
40002 * g++.old-deja/g++.other/typedef8.C: New test.
40003
40004 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40005
40006 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
40007 * g++.old-deja/g++.mike/net36.C: Mark candidate.
40008 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
40009 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
40010 * g++.old-deja/g++.other/ptrmem7.C: New test.
40011 * g++.old-deja/g++.pt/ptrmem10.C: New test.
40012
40013 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40014
40015 * g++.old-deja/g++.pt/typename27.C: New test.
40016
40017 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
40018
40019 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
40020 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
40021 * g++.old-deja/g++.pt/friend45.C: New test.
40022 * g++.old-deja/g++.other/friend8.C: New test.
40023
40024 2000-08-15 Richard Henderson <rth@cygnus.com>
40025
40026 * gcc.c-torture/execute/20000815-1.c: New test.
40027
40028 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
40029
40030 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
40031 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
40032 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
40033
40034 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
40035
40036 * g++.old-deja/g++.other/refinit2.C: New test.
40037
40038 2000-08-13 Geoff Keating <geoffk@cygnus.com>
40039
40040 * lib/c-torture.exp (c-torture): Make
40041 compiler_conditional_xfail_data global.
40042 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
40043 compiler_conditional_xfail_data machinery.
40044 (f-torture-execute): Likewise.
40045 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
40046 and only when unrolling loops.
40047
40048 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
40049
40050 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40051
40052 * g++.old-deja/g++.pt/explicit81.C: New test.
40053
40054 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40055
40056 * g++.old-deja/g++.pt/typename26.C: New test.
40057
40058 2000-08-10 Geoff Keating <geoffk@cygnus.com>
40059
40060 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
40061 warning.
40062
40063 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
40064
40065 * g++.old-deja/g++.other/array3.C: New test.
40066
40067 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40068
40069 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
40070 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
40071 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
40072 New tests.
40073
40074 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
40075
40076 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
40077 * g++.old-deja/g++.abi/vmihint.C: Likewise.
40078
40079 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
40080
40081 * gcc.c-torture/execute/20000808-1.c: New test.
40082
40083 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40084
40085 * gcc.dg/c90-const-expr-1.c: New test.
40086
40087 2000-08-08 Richard Henderson <rth@cygnus.com>
40088
40089 * gcc.dg/noncompile/920923-1.c: Declare calloc.
40090
40091 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
40092
40093 * gcc.dg/noncompile/const-ll-1.c: New test.
40094
40095 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
40096
40097 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
40098
40099 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40100
40101 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
40102 that running programs linked against the shared version of libobjc
40103 run correctly.
40104
40105 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40106
40107 * gcc.dg/c99-printf-1.c: New test.
40108
40109 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40110
40111 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
40112
40113 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
40114
40115 * gcc.c-torture/execute/20000731-1.x: Delete.
40116
40117 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
40118
40119 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
40120 and torture_without_loops as is done by c-torture.exp.
40121 (search_for): Copy from c-torture.exp.
40122 (gcc-dg-runtest): New function, drives a directory of tests
40123 iterating over the TORTURE_OPTIONS.
40124 (scan-assembler, scan-assembler-not): Move here from
40125 individual directory drivers.
40126
40127 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
40128 defined by lib/gcc-dg.exp.
40129 * gcc.dg/cpp/cpp.exp: Likewise.
40130 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
40131 gcc-dg-runtest, so we cycle over optimization options.
40132
40133 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
40134 * gcc.dg/compare2.c: No longer expected to fail.
40135
40136 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40137
40138 * gcc.c-torture/execute/20000804-1.c: New test.
40139
40140 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
40141
40142 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
40143
40144 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
40145
40146 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
40147
40148 2000-08-03 Jeffrey A Law (law@cygnus.com)
40149
40150 * gcc.c-torture/compile/20000803-1.c: New test.
40151
40152 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
40153
40154 * gcc.c-torture/execute/20000801-3.c,
40155 gcc.c-torture/execute/20000801-4.c: New tests.
40156 * gcc.c-torture/execute/20000801-3.x,
40157 gcc.c-torture/execute/20000801-4.x: Xfail.
40158
40159 2000-08-02 Geoff Keating <geoffk@cygnus.com>
40160
40161 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
40162 libobjc/.libs to allow for libtool.
40163
40164 2000-08-02 Jakub Jelinek <jakub@redhat.com>
40165
40166 * gcc.c-torture/compile/20000802-1.c: New test.
40167
40168 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
40169
40170 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
40171
40172 2000-07-31 Jeffrey A Law (law@cygnus.com)
40173
40174 * gcc-c-torture/execute/20000731-2.c: New test.
40175
40176 * gcc.c-torture/execute/20000731-1.c: New test.
40177 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
40178
40179 2000-07-31 Jakub Jelinek <jakub@redhat.com>
40180
40181 * testsuite/gcc.dg/cpp/paste7.c: New test.
40182 * gcc.dg/cpp/20000725-1.c: New test.
40183
40184 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
40185
40186 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
40187 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
40188 declaration warning for __builtin_dwarf_reg_size.
40189
40190 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
40191
40192 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
40193
40194 * gcc.dg/noncompile/voidparam-1.c: New test.
40195
40196 2000-07-30 Richard Henderson <rth@cygnus.com>
40197
40198 * gcc.dg/c90-digraph-1.c: Don't xfail.
40199 * gcc.dg/compare2.c (case 10): Xfail.
40200 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
40201
40202 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
40203
40204 * gcc.dg/c99-main-1.c: New test.
40205
40206 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
40207
40208 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
40209
40210 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
40211
40212 * gcc.c-tortuer/execute/20000726-1.c: New test.
40213
40214 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
40215
40216 * gcc.c-torture/execute/enum-2.c: New test.
40217
40218 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40219
40220 * gcc.dg/cpp/tr-warn3.c: New test.
40221
40222 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40223
40224 * g++.old-deja/g++.ext/implicit1.C: Remove.
40225 * g++.old-deja/g++.jason/c2.C: Remove
40226 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
40227 * g++.old-deja/g++.pt/crash16.C: Likewise.
40228 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
40229
40230 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40231
40232 * g++.old-deja/g++.other/for2.C: New test.
40233
40234 2000-07-25 Jakub Jelinek <jakub@redhat.com>
40235
40236 * gcc.dg/20000720-1.c: New test.
40237
40238 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
40239
40240 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
40241
40242 2000-07-24 Geoff Keating <geoffk@cygnus.com>
40243
40244 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
40245 * gcc.c-torture/execute/20000722-1.c: New.
40246 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
40247
40248 2000-07-24 Jakub Jelinek <jakub@redhat.com>
40249
40250 * gcc.dg/cpp/20000720-1.S: New test.
40251
40252 2000-07-21 Michael Meissner <meissner@redhat.com>
40253
40254 * gcc.c-torture/execute/ieee/hugeval.c: New test.
40255
40256 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40257
40258 * g++.old-deja/g++.brendan/crash16.C,
40259 g++.old-deja/g++.brendan/parse3.C,
40260 g++.old-deja/g++.brendan/redecl1.C,
40261 g++.old-deja/g++.ns/template13.C,
40262 g++.old-deja/g++.other/decl4.C,
40263 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
40264
40265 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40266
40267 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
40268 and "Internal error".
40269
40270 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
40271 regexps.
40272 * gcc.dg/cpp/paste6.c: New test.
40273
40274 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
40275
40276 * gcc.dg/cpp/tr-direct.c: New test.
40277
40278 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
40279 gcc.dg/cpp/undef1.c: Tweak error regexps.
40280
40281 2000-07-18 Eric Christopher <echristo@redhat.com>
40282
40283 * gcc.c-torture/compile/20000718-1.c: New test.
40284
40285 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
40286
40287 * cpplex.c (_cpp_push_token): If the token being pushed back
40288 is the previous token in this context, just subtract one from
40289 context->posn.
40290 * cppmacro.c (save_expansion): Clear aux field when storing a
40291 placemarker.
40292
40293 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
40294
40295 * gcc.dg/noncompile/redecl-1.c: New test.
40296
40297 2000-07-18 Jakub Jelinek <jakub@redhat.com>
40298
40299 * gcc.c-torture/execute/20000717-5.c: New test.
40300 * gcc.c-torture/execute/20000717-1.x: Removed.
40301
40302 2000-07-17 Richard Henderson <rth@cygnus.com>
40303
40304 * gcc.c-torture/execute/20000717-4.c: New test.
40305
40306 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
40307
40308 * gcc.dg/cpp/syshdr.c: New test.
40309 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
40310
40311 2000-07-17 Neil Booth <neilb@earthling.net>
40312
40313 * gcc.dg/cpp/cmdlne-dM.c: New test.
40314 * gcc.dg/cpp/cmdlne-dD.c: New test.
40315
40316 2000-07-17 Jeffrey A Law (law@cygnus.com)
40317
40318 * gcc.c-torture/execute/20000717-3.c: New test.
40319
40320 * gcc.c-torture/compile/20000717-1.c: New test.
40321
40322 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
40323
40324 * gcc.c-torture/execute/20000717-2.c: New test.
40325
40326 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
40327
40328 * gcc.dg/formatz-1.c: New test.
40329
40330 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
40331 * gcc.dg/c99-digraph-1.c: New tests.
40332
40333 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
40334 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
40335
40336 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
40337 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
40338 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
40339 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
40340 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
40341 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
40342 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
40343
40344 2000-07-17 Greg McGary <greg@mcgary.org>
40345
40346 * gcc.c-torture/execute/20000717-1.c: New test.
40347 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
40348
40349 2000-07-15 Jakub Jelinek <jakub@redhat.com>
40350
40351 * gcc.c-torture/execute/20000715-2.c: New test.
40352 * gcc.dg/20000715-1.c: New test.
40353
40354 2000-07-15 Michael Meissner <meissner@redhat.com>
40355
40356 * gcc.c-torture/execute/20000715-1.c: New test.
40357
40358 2000-07-13 Jakub Jelinek <jakub@redhat.com>
40359
40360 * gcc.c-torture/execute/20000707-1.c: New test.
40361
40362 2000-07-13 Neil Booth <NeilB@earthling.net>
40363
40364 * testsuite/gcc.dg/cpp/digraph1.c,
40365 testsuite/gcc.dg/cpp/digraph2.c,
40366 testsuite/gcc.dg/cpp/digraphs.c: New tests.
40367
40368 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
40369
40370 * g77.f-torture/compile/20000630-2.f: New test.
40371 * g77.f-torture/compile/20000630-2.x
40372
40373 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
40374
40375 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
40376
40377 2000-07-11 Neil Booth <NeilB@earthling.net>
40378
40379 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
40380
40381 2000-07-11 Neil Booth <NeilB@earthling.net>
40382
40383 * gcc.dg/cpp/cmdlne-C.c: New.
40384
40385 2000-07-09 Neil Booth <NeilB@earthling.net>
40386
40387 * gcc.dg/cpp/directiv.c: New tests.
40388 * gcc.dg/cpp/undef1.c: Update.
40389
40390 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
40391
40392 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
40393
40394 2000-07-09 Neil Booth <NeilB@earthling.net>
40395
40396 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
40397
40398 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
40399
40400 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
40401 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
40402
40403 2000-07-08 Neil Booth <NeilB@earthling.net>
40404
40405 * gcc.dg/cpp/macsyntx.c: New tests.
40406
40407 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40408
40409 * gcc.dg/20000707-1.c: New test.
40410
40411 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40412
40413 * gcc.c-torture/execute/20000706-1.c: New test.
40414 * gcc.c-torture/execute/20000706-2.c: New test.
40415 * gcc.c-torture/execute/20000706-3.c: New test.
40416 * gcc.c-torture/execute/20000706-4.c: New test.
40417 * gcc.c-torture/execute/20000706-5.c: New test.
40418
40419 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40420
40421 * g++.old-deja/g++.pt/instantiate7.C: New test.
40422
40423 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40424
40425 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
40426 * g++.old-deja/g++.mike/thunk3.C: Likewise.
40427 * g++.old-deja/g++.other/rtti3.C: Likewise.
40428 * g++.old-deja/g++.other/rttid3.C: Likewise.
40429
40430 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
40431
40432 * g77.f-torture/compile/20000630-1.x: Fix typo
40433
40434 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
40435
40436 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
40437 assembly output.
40438
40439 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
40440
40441 * gcc.dg/cpp/ident.c: New test.
40442
40443 2000-07-05 Neil Booth <NeilB@earthling.net>
40444
40445 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
40446 gcc.dg/cpp/lexstrng.c: New tests.
40447
40448 2000-07-04 Neil Booth <NeilB@earthling.net>
40449
40450 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
40451 * gcc.dg/cpp/strify2.c: Same.
40452
40453 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
40454
40455 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
40456 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
40457 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
40458 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
40459
40460 * testsuite/gcc.dg/cpp/macro1.c,
40461 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
40462 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
40463 testsuite/gcc.dg/cpp/strify1.c,
40464 testsuite/gcc.dg/cpp/strify2.c: New tests.
40465
40466 2000-07-03 Jakub Jelinek <jakub@redhat.com>
40467
40468 * gcc.c-torture/execute/20000703-1.c: New test.
40469
40470 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40471
40472 * g++.old-deja/g++.pt (lookup10.C): New test.
40473
40474 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40475
40476 * g++.old-deja/g++.pt (typename25.C): New test.
40477
40478 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
40479
40480 * gcc.c-torture/compile/20000701-1.c: New test.
40481
40482 2000-06-30 Nick Clifton <nickc@cygnus.com>
40483
40484 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
40485 to test case.
40486
40487 2000-06-30 Catherine Moore <clm@cygnus.com>
40488
40489 * gcc.c-torture/execute/align-1.c: New test.
40490
40491 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
40492
40493 * g++.old-deja/g++.pt/expr8.C: New test.
40494 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
40495
40496 2000-06-29 Nick Clifton <nickc@cygnus.com>
40497
40498 * gcc.c-torture/compile/20000629-1.c: New test.
40499
40500 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40501
40502
40503 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
40504 gcc.dg/noncompile directory, depending on whether they're
40505 preprocessor tests or not. Annotate all the tests for the dg
40506 framework.
40507
40508 * gcc.c-torture/noncompile/noncompile.exp: Delete.
40509 * gcc.dg/noncompile/noncompile.exp: New.
40510
40511 * Moved files:
40512 Old name New name
40513 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
40514 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
40515 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
40516 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
40517 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
40518 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
40519 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
40520 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
40521 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
40522 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
40523 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
40524 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
40525 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
40526 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
40527 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
40528 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
40529 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
40530 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
40531 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
40532 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
40533 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
40534 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
40535 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
40536 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
40537
40538 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
40539 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
40540 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
40541 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
40542 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
40543 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
40544
40545 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40546
40547 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
40548 declare one variable. On the fourth, error.
40549 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
40550 declared by 20000628-1a.h.
40551
40552 2000-06-29 Richard Henderson <rth@redhat.com>
40553
40554 * gcc.c-torture/execute/930529-1.x: New file.
40555 * gcc.dg/920413-1.c: Adjust expected warning text.
40556 * gcc.dg/980217-1.c: Declare abort.
40557 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
40558
40559 2000-06-29 Jeffrey A Law (law@cygnus.com)
40560
40561 * g77.f-torture/compile/20000629-1.f: New test.
40562 * g77.f-torture/compile/20000629-1.x: Expected to fail.
40563
40564 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40565
40566 Rearrange lots of files, removing entirely the
40567 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
40568 directories.
40569
40570 * Deleted files:
40571 gcc.c-torture/code_quality/code_quality.exp
40572 gcc.c-torture/special/special.exp
40573 gcc.failure/failure.exp
40574 gcc.failure/940409-1.x
40575 gcc.c-torture/compile/961203-1.x
40576
40577 * New files:
40578 gcc.misc-tests/linkage.exp
40579 gcc.c-torture/execute/920730-1t.c
40580 gcc.c-torture/execute/920730-1t.x
40581 gcc.c-torture/compile/920520-1.x
40582 gcc.c-torture/compile/920521-1.x
40583 gcc.c-torture/compile/981006-1.x
40584 gcc.c-torture/execute/eeprof-1.x
40585
40586 * Moved files (possibly with modifications to fit a new harness):
40587 Old name New name
40588 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
40589 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
40590 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
40591 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
40592 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
40593 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
40594 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
40595 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
40596 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
40597 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
40598 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
40599 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
40600 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
40601 gcc.failure/940409-1.c gcc.dg/940409-1.c
40602
40603 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40604
40605 * c-torture/compile/961203-1.x: Delete.
40606
40607 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
40608 not exit. Include stdio.h.
40609 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
40610 * gcc.misc-tests/dg-12.c: Likewise.
40611 * gcc.misc-tests/dg-5.c: Likewise.
40612 * gcc.misc-tests/dg-6.c: Likewise.
40613 * gcc.misc-tests/dg-7.c: Prototype abort.
40614 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
40615 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
40616 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
40617 not exit.
40618 * gcc.misc-tests/sieve.c: Use return from main, not exit.
40619 * gcc.misc-tests/sort2.c: Use return from main, not exit.
40620
40621 2000-06-28 Jakub Jelinek <jakub@redhat.com>
40622
40623 * gcc.dg/cpp/20000628-1.c: New test.
40624 * gcc.dg/cpp/20000628-1.h: New header for above test.
40625 * gcc.dg/cpp/20000628-1a.h: Likewise.
40626
40627 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
40628
40629 * gcc.dg/cpp: New directory.
40630 * gcc.dg/cpp/cpp.exp: New driver.
40631 * gcc.dg/cpp/20000627-1.c: New test.
40632 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
40633 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
40634 and rewrite as a compilation test.
40635
40636 * gcc.dg: Move many files into the cpp subdirectory, possibly
40637 renaming or editing them as well.
40638 Old name New name
40639 990119-1.c cpp/19990119-1.c
40640 990228-1.c cpp/19990228-1.c
40641 990407-1.c cpp/19990407-1.c
40642 990409-1.c cpp/19990409-1.c
40643 990413-1.c cpp/19990413-1.c
40644 990703-1.c cpp/19990703-1.c
40645 20000127-1.c cpp/20000127-1.c
40646 20000129-1.c cpp/20000129-1.c
40647 20000207-1.c cpp/20000207-1.c
40648 20000207-2.c cpp/20000207-2.c
40649 20000209-1.c cpp/20000209-1.c
40650 20000209-2.c cpp/20000209-2.c
40651 20000301-1.c cpp/20000301-1.c
40652 20000419-1.c cpp/20000419-1.c
40653 20000510-1.S cpp/20000510-1.S
40654 20000519-1.c cpp/20000519-1.c
40655 20000529-1.c cpp/20000529-1.c
40656 20000625-1.c cpp/20000625-1.c
40657 20000625-2.c cpp/20000625-2.c
40658 cpp-as1.c cpp/assert1.c
40659 cpp-as2.c cpp/assert2.c
40660 cxx-comments-1.c cpp/cxxcom1.c
40661 cxx-comments-2.c cpp/cxxcom2.c
40662 endif-label.c cpp/endif.c
40663 cpp-hash1.c cpp/hash1.c
40664 cpp-hash2.c cpp/hash2.c
40665 cpp-if1.c cpp/if-1.c
40666 cpp-if2.c cpp/if-2.c
40667 cpp-if3.c cpp/if-3.c
40668 cpp-if4.c cpp/if-4.c
40669 cpp-if5.c cpp/if-5.c
40670 cpp-cond.c cpp/if-cexp.c
40671 cpp-missingop.c cpp/if-mop.c
40672 cpp-missingparen.c cpp/if-mpar.c
40673 cpp-opprec.c cpp/if-oppr.c
40674 cpp-ifparen.c cpp/if-paren.c
40675 cpp-shortcircuit.c cpp/if-sc.c
40676 cpp-shift.c cpp/if-shift.c
40677 cpp-unary.c cpp/if-unary.c
40678 cpp-li1.c cpp/line1.c
40679 cpp-li2.c cpp/line2.c
40680 lineno.c cpp/line3.c
40681 lineno-2.c cpp/line4.c
40682 cpp-mi.c cpp/mi1.c
40683 cpp-mic.h cpp/mi1c.h
40684 cpp-micc.h cpp/mi1cc.h
40685 cpp-mind.h cpp/mi1nd.h
40686 cpp-mindp.h cpp/mi1ndp.h
40687 cpp-mix.h cpp/mi1x.h
40688 cpp-mi2.c cpp/mi2.c
40689 cpp-mi2a.h cpp/mi2a.h
40690 cpp-mi2b.h cpp/mi2b.h
40691 cpp-mi2c.h cpp/mi2c.h
40692 cpp-mi3.c cpp/mi3.c
40693 cpp-mi3.def cpp/mi3.def
40694 poison-1.c cpp/poison.c
40695 pr-impl.c cpp/prag-imp.c
40696 cpp-redef-2.c cpp/redef1.c
40697 cpp-redef.c cpp/redef2.c
40698 strpaste.c cpp/strp1.c
40699 strpaste-2.c cpp/strp2.c
40700 cpp-tradpaste.c cpp/tr-paste.c
40701 cpp-tradstringify.c cpp/tr-str.c
40702 cpp-tradwarn1.c cpp/tr-warn1.c
40703 cpp-tradwarn2.c cpp/tr-warn2.c
40704 trigraphs.c cpp/trigraphs.c
40705 cpp-unc1.c cpp/unc1.c
40706 cpp-unc2.c cpp/unc2.c
40707 cpp-unc3.c cpp/unc3.c
40708 cpp-unc.c cpp/unc4.c
40709 undef.c cpp/undef1.c
40710 undef-2.c cpp/undef2.c
40711 cpp-wi1.c cpp/widestr1.c
40712
40713 2000-06-27 Mark Mitchell <mark@codesourcery.com>
40714
40715 * lib/g++.exp (g++_include_flags): Tweak.
40716
40717 2000-06-27 H.J. Lu <hjl@gnu.org>
40718 Loren J. Rittle <ljrittle@acm.org>
40719
40720 * lib/g++.exp (g++_include_flags): Override libgloss.exp
40721 version with one that knows about the new gcc tree structure.
40722 (g++_link_flags): Same.
40723
40724 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
40725
40726 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
40727 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
40728 case we are cross-compiling.
40729
40730 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
40731 g++.old-deja/g++.niklas/Makefile.in,
40732 g++.old-deja/g++.niklas/configure.in,
40733 g++.old-deja/g++.other/Makefile.in,
40734 g++.old-deja/g++.other/configure.in,
40735 gcc.c-torture/code_quality/Makefile.in,
40736 gcc.c-torture/code_quality/configure.in,
40737 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
40738 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
40739 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
40740 gcc.c-torture/execute/ieee/Makefile.in,
40741 gcc.c-torture/execute/ieee/configure.in,
40742 gcc.c-torture/noncompile/Makefile.in,
40743 gcc.c-torture/noncompile/configure.in,
40744 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
40745 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
40746 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
40747
40748 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40749
40750 * g++.old-deja/g++.other/ambig3.C: New test.
40751
40752 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40753
40754 * g++.old-deja/g++.pt/syntax1.C: New test.
40755 * g++.old-deja/g++.pt/syntax2.C: New test.
40756 * g++.old-deja/g++.other/syntax3.C: New test.
40757 * g++.old-deja/g++.other/syntax4.C: New test.
40758
40759 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40760
40761 * gcc.dg/20000623-1.c: Prototype exit and abort.
40762
40763 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40764
40765 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
40766 New tests.
40767 * gcc.dg/cpp-mi3.def: New file.
40768
40769 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
40770 inside assertions.
40771 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
40772 lexer's error messages.
40773 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
40774 divine anything from the linemarkers.
40775 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
40776 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
40777
40778 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
40779
40780 * gcc.dg/20000623-1.c: New test.
40781
40782 2000-06-22 Jakub Jelinek <jakub@redhat.com>
40783
40784 * gcc.c-torture/execute/20000622-1.c: New test.
40785
40786 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40787
40788 * g++.old-deja/g++.other/init15.C: New test.
40789
40790 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40791
40792 * g++.old-deja/g++.pt/vaarg2.C: New test.
40793 * g++.old-deja/g++.pt/vaarg3.C: New test.
40794
40795 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
40796
40797 * g++.old-deja/g++.other/dyncast6.C: New test.
40798
40799 2000-06-15 Jakub Jelinek <jakub@redhat.com>
40800
40801 * gcc.c-torture/execute/loop-6.c: New test.
40802
40803 2000-06-14 Jakub Jelinek <jakub@redhat.com>
40804
40805 * gcc.dg/20000614-1.c: New test.
40806 * gcc.dg/20000614-2.c: New test.
40807
40808 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
40809
40810 * g++.old-deja/g++.other/inline12.C: New test.
40811
40812 2000-06-13 Jakub Jelinek <jakub@redhat.com>
40813
40814 * g++.old-deja/g++.other/eh1.C: New test.
40815
40816 2000-06-12 Jakub Jelinek <jakub@redhat.com>
40817
40818 * g++.old-deja/g++.other/type.C: New test.
40819
40820 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40821
40822 * g++.old-deja/g++.other/initstring.C: New test.
40823
40824 2000-06-12 Jason Merrill <jason@redhat.com>
40825
40826 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
40827
40828 2000-06-09 Jeffrey A Law (law@cygnus.com)
40829
40830 * gcc.c-torture/compile/20000609-1.c: New test.
40831
40832 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
40833
40834 * gcc.dg/20000609-1.c: New test.
40835
40836 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
40837
40838 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
40839 * gcc.c-torture/noncompile/poison-1.c: Move...
40840 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
40841 * gcc.dg/cpp-li1.c: Add a token after the #line.
40842
40843 2000-06-05 Richard Henderson <rth@cygnus.com>
40844
40845 * gcc.c-torture/execute/20000605-2.c: New test.
40846 * gcc.c-torture/execute/20000605-3.c: New test.
40847
40848 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
40849
40850 * g77.f-torture/execute/20000503-1.x: New file.
40851
40852 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
40853
40854 * g++.old-deja/g++.eh/badalloc1.C: New test.
40855
40856 2000-06-05 Richard Henderson <rth@cygnus.com>
40857
40858 * gcc.c-torture/execute/20000605-1.c: New test.
40859
40860 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40861 Nathan Sidwell <nathan@codesourcery.com>
40862
40863 * gcc.c-torture/compile/20000605-1.c: New test.
40864
40865 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
40866
40867 * g77.f-torture/compile/20000601-1.f: New test.
40868
40869 2000-06-03 Richard Henderson <rth@cygnus.com>
40870
40871 * gcc.c-torture/execute/20000603-1.c: New.
40872
40873 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
40874
40875 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
40876 * gcc.dg/noreturn-2.c (noreturn): Likewise.
40877
40878 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
40879
40880 * gcc.dg/compare2.c (case 12): XFAIL.
40881 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
40882 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
40883
40884 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
40885
40886 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
40887
40888 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
40889 guard macro is already defined when the header is first
40890 included.
40891 * gcc.dg/cpp-mix.h: New file.
40892 * gcc.dg/endif-label.c: Update patterns to match compiler.
40893
40894 * g++.brendan/complex1.C: Declare abort.
40895 * g++.law/refs4.C: Remove XFAIL.
40896 * g++.oliva/expr2.C: Declare abort and exit.
40897
40898 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
40899
40900 * gcc.c-torture/execute/20000528-1.c: New test.
40901
40902 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
40903 * g++.old-deja/g++.law/temps4.C: Likewise.
40904
40905 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
40906 stdlib.h. Call abort() on failure.
40907 * g++.old-deja/g++.law/refs4.C: Likewise.
40908 * g++.old-deja/g++.law/temps4.C: Likewise.
40909 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
40910 * gcc.c-torture/execute/20000112-1.c: Include string.h.
40911
40912 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
40913
40914 Relative to g++.dg/special:
40915 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
40916
40917 Relative to g++.old-deja:
40918 * g++.brendan/complex1.C, g++.jason/optimize2.C,
40919 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
40920 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
40921 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
40922 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
40923 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
40924 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
40925
40926 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
40927 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
40928 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
40929 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
40930 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
40931 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
40932 and/or string.h.
40933
40934 * g++.other/goto1.C: Update expectations for error messages.
40935
40936 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
40937
40938 * gcc.c-torture/compile/20000523-1.c: New test.
40939
40940 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40941
40942 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
40943
40944 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40945
40946 * g++.old-deja/g++.eh/catch11.C: New test.
40947 * g++.old-deja/g++.eh/catch12.C: New test.
40948
40949 2000-05-24 Nick Clifton <nickc@cygnus.com>
40950
40951 * gcc.c-torture/execute/20000523-1.c: New test.
40952
40953 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
40954
40955 * c-torture/execute/bcp-1.c: Replace abort in arg of
40956 __builtin_constant_p with a generic external function.
40957
40958 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
40959 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
40960 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
40961 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
40962 Prototype abort and/or exit.
40963
40964 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
40965 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
40966 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
40967 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
40968
40969 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
40970
40971 * gcc.dg/dwarf2-1.c: New test.
40972
40973 2000-05-20 Richard Henderson <rth@cygnus.com>
40974
40975 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
40976
40977 2000-05-20 Andreas Jaeger <aj@suse.de>
40978
40979 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
40980 testcase.
40981
40982 2000-05-19 David Edelsohn <edelsohn@gnu.org>
40983
40984 * gcc.c-torture/execute/20000519-2.c: New test.
40985
40986 2000-05-19 Andreas Jaeger <aj@suse.de>
40987
40988 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
40989 which fails with SSA.
40990
40991 * lib/c-torture.exp: Also test with -O3 -fssa.
40992
40993 2000-05-18 Michael Meissner <meissner@redhat.com>
40994
40995 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
40996 * gcc.c-torture/execute/920415-1.c: Ditto.
40997 * gcc.c-torture/execute/920501-1.c: Ditto.
40998 * gcc.c-torture/execute/conversion.c: Ditto.
40999 * gcc.c-torture/execute/cvt-1.c: Ditto.
41000
41001 2000-05-18 Jeffrey A Law (law@cygnus.com)
41002
41003 * gcc.c-torture/compile/20000518-1.c: New test.
41004
41005 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
41006
41007 * g77.f-torture/compile/200005018.f: New test.
41008
41009 2000-05-17 Jeffrey A Law (law@cygnus.com)
41010
41011 * gcc.c-torture/compile/20000517-1.c: New test.
41012
41013 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41014
41015 * gcc.c-torture/execute/20000516-1.c: New test.
41016
41017 2000-05-15 Jakub Jelinek <jakub@redhat.com>
41018
41019 * g++.old-deja/g++.other/eh.C: New test.
41020
41021 2000-05-12 Richard Henderson <rth@cygnus.com>
41022
41023 * gcc.c-torture/execute/990208-1.c (main): Don't pass
41024 constants through to doit's conditional.
41025
41026 2000-05-11 Jeffrey A Law (law@cygnus.com)
41027
41028 * gcc.c-torture/compile/20000511-1.c: New test.
41029 * g77.f-torture/compile/20000511-1.f: New test.
41030 * g77.f-torture/compile/20000511-2.f: New test.
41031
41032 2000-05-11 Michael Meissner <meissner@redhat.com>
41033
41034 * gcc.c-torture/execute/20000511-1.c: New test.
41035
41036 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
41037
41038 * gcc.dg/dg.exp: Scan .S files as well as .c files.
41039 * gcc.dg/20000510-1.S: New.
41040
41041 2000-05-08 Catherine Moore <clm@cygnus.com>
41042
41043 * gcc.dg/unused-3.c: New.
41044
41045 2000-05-06 Richard Henderson <rth@cygnus.com>
41046
41047 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
41048 * g++.old-deja/g++.mike/warn1.C: Likewise.
41049 * g++.old-deja/g++.pt/local1.C: Likewise.
41050 * g++.old-deja/g++.pt/local7.C: Likewise.
41051 * g++.old-deja/g++.pt/spec16.C: Likewise.
41052
41053 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
41054
41055 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
41056
41057 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
41058
41059 * g77.f-torture/execute/20000503-1.f: New test.
41060
41061 2000-05-04 Andreas Jaeger <aj@suse.de>
41062
41063 * gcc.dg/noreturn-2.c: New test.
41064
41065 2000-05-04 Neil Booth <NeilB@earthling.net>
41066
41067 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
41068 preprocessor.
41069
41070 2000-05-04 Richard Henderson <rth@cygnus.com>
41071
41072 * gcc.c-torture/execute/20000503-1.c: Fix typo.
41073
41074 2000-05-04 Richard Henderson <rth@cygnus.com>
41075
41076 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
41077 OpenSSL by Jason R Thorpe.
41078
41079 2000-05-03 Jim Wilson <wilson@cygnus.com>
41080
41081 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
41082
41083 2000-05-03 Robert Lipe <robertlipe@usa.net>
41084
41085 * gcc.dg/20000503-1.c: New test.
41086
41087 2000-05-02 Jakub Jelinek <jakub@redhat.com>
41088
41089 * gcc.c-torture/compile/20000502-1.c: New test.
41090 * g++.old-deja/g++.other/align.C: New test.
41091 * gcc.dg/cpp-tradstringify.c: New test.
41092
41093 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
41094
41095 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
41096 and hard registers.
41097
41098 2000-04-26 Geoff Keating <geoffk@cygnus.com>
41099
41100 * gcc.c-torture/execute/loop-5.c: New test.
41101
41102 2000-04-25 Jakub Jelinek <jakub@redhat.com>
41103
41104 * gcc.c-torture/execute/va-arg-20.c: New test.
41105
41106 2000-04-23 Jeffrey A Law (law@cygnus.com)
41107
41108 * gcc.c-torture/execute/20000422-1.c: New test.
41109
41110 2000-04-20 Greg McGary <gkm@gnu.org>
41111
41112 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
41113 when optimizing, but without sibling-call optimizations (-O1).
41114
41115 2000-04-20 Jeffrey A Law (law@cygnus.com)
41116
41117 * gcc.c-torture/compile/20000420-1.c: New test.
41118
41119 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
41120
41121 * g++.abi/ptrflags.C: New test.
41122 * g++.eh/catchptr1.C: Test incomplete pointer chains.
41123
41124 2000-04-19 Catherine Moore <clm@cygnus.com>
41125
41126 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
41127
41128 2000-04-19 Greg McGary <gkm@gnu.org>
41129
41130 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
41131 sibling-call optimizations.
41132
41133 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
41134
41135 * gcc.dg/20000419-1.c: New test.
41136
41137 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
41138
41139 * gcc.c-torture/execute/20000412-6.c: New test.
41140
41141 2000-04-12 Jeffrey A Law (law@cygnus.com)
41142
41143 * gcc.c-torture/execute/20000412-5.c: New test.
41144 * g77.f-torture/compile/20000412-1.f: New test.
41145 * gcc.c-torture/execute/20000412-4.c: New test.
41146 * gcc.c-torture/compile/20000412-2.c: New test.
41147 * gcc.c-torture/execute/20000412-3.c: New test.
41148 * gcc.c-torture/compile/20000412-1.c: New test.
41149 * gcc.c-torture/execute/20000412-2.c: New test.
41150
41151 2000-04-12 Jakub Jelinek <jakub@redhat.com>
41152
41153 * objc/execute/bf-20.m: New test.
41154
41155 2000-04-10 Richard Henderson <rth@cygnus.com>
41156
41157 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
41158
41159 * gcc.c-torture/execute/20000412-1.c: New test.
41160
41161 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
41162
41163 * g++.old-deja/g++.eh/catchptr1.C: New test.
41164
41165 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
41166
41167 * g++.old-deja/g++.abi/cxa_vec.C: New test.
41168
41169 2000-04-08 Neil Booth <NeilB@earthling.net>
41170
41171 * gcc.dg/cpp-nullchar.c: Remove test as
41172 embedded nulls cause problems.
41173
41174 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41175
41176 * gcc.dg/compare2.c: New test.
41177
41178 2000-04-08 Neil Booth <NeilB@earthling.net>
41179
41180 * gcc.dg/cpp-nullchar.c: New test.
41181
41182 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
41183
41184 * gcc.dg/cpp-mi2.c: New test.
41185 * gcc.dg/cpp-mi2[abc].h: New files.
41186
41187 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
41188
41189 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
41190 member name.
41191
41192 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
41193
41194 * g++.old-deja/g++.abi/vmihint.C: New test.
41195
41196 2000-04-06 Neil Booth <NeilB@earthling.net>
41197
41198 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
41199 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
41200 copyright.
41201
41202 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
41203
41204 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
41205 avoid stack-frame overwrite.
41206
41207 2000-04-05 Jakub Jelinek <jakub@redhat.com>
41208
41209 * gcc.c-torture/compile/20000405-2.c: New test.
41210 * gcc.c-torture/compile/20000405-3.c: New test.
41211
41212 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41213
41214 * gcc.c-torture/compile/20000405-1.c: New test.
41215
41216 2000-04-04 Geoff Keating <geoffk@cygnus.com>
41217
41218 * gcc.dg/cast-qual-1.c: Revert last change.
41219
41220 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41221
41222 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
41223
41224 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
41225
41226 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
41227 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
41228
41229 2000-04-03 Jeffrey A Law (law@cygnus.com)
41230
41231 * gcc.c-torture/compile/20000403-2.c: New test.
41232 * gcc.c-torture/compile/20000403-1.c: New test.
41233
41234 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
41235
41236 * gcc.c-torture/execute/20000403-1.c: New test.
41237
41238 2000-04-03 Geoff Keating <geoffk@cygnus.com>
41239
41240 * gcc.c-torture/execute/20000402-1.c: New test.
41241
41242 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
41243
41244 * gcc.c-torture/execute/va-arg-15.c: New test.
41245 * gcc.c-torture/execute/va-arg-16.c: New test.
41246 * gcc.c-torture/execute/va-arg-17.c: New test.
41247 * gcc.c-torture/execute/va-arg-18.c: New test.
41248 * gcc.c-torture/execute/va-arg-19.c: New test.
41249
41250 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
41251
41252 * gcc.c-torture/compile/981211-1.c: Move to...
41253 * gcc.dg/cpp-as1.c: ...here.
41254 * gcc.dg/cpp-as2.c: New file.
41255
41256 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
41257 compiler.
41258
41259 2000-04-02 Neil Booth <NeilB@earthling.net>
41260
41261 * gcc.dg/cpp-cond.c New tests.
41262 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
41263 accidental success less likely.
41264 * gcc.dg/cpp-missingop.c New tests.
41265 * gcc.dg/cpp-missingparen.c New tests.
41266 * gcc.dg/cpp-shift.c New tests.
41267 * gcc.dg/cpp-shortcircuit.c New tests.
41268 * gcc.dg/cpp-unary.c New tests.
41269
41270 2000-03-29 Jeffrey A Law (law@cygnus.com)
41271
41272 * gcc.c-torture/compile/20000329-1.c: New test.
41273
41274 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
41275
41276 * gcc.c-torture/compile/20000326-1.c: New test.
41277 * gcc.c-torture/compile/20000326-2.c: New test.
41278
41279 2000-03-24 Geoff Keating <geoffk@cygnus.com>
41280
41281 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
41282 the first parameter is a function argument.
41283
41284 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
41285
41286 * g++.old-deja/g++.ext/array4.C: New test.
41287
41288 2000-03-22 Geoff Keating <geoffk@cygnus.com>
41289
41290 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
41291
41292 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41293
41294 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
41295
41296 2000-03-19 Richard Henderson <rth@cygnus.com>
41297
41298 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
41299
41300 2000-03-19 Richard Henderson <rth@cygnus.com>
41301
41302 * gcc.c-torture/compile/20000319-1.c: New test.
41303
41304 2000-03-14 Jeffrey A Law (law@cygnus.com)
41305
41306 * gcc.c-torture/execute/20000314-3.c: New test.
41307 * gcc.c-torture/execute/20000314-2.c: New test.
41308 * gcc.c-torture/execute/20000314-1.c: New test.
41309 * gcc.c-torture/compile/20000314-2.c: New test.
41310 * gcc.c-torture/compile/20000314-1.c: New test.
41311
41312 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
41313
41314 * g++.old-deja/g++.warn/inline.C: New test.
41315
41316 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
41317
41318 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
41319 standards-compliant result rather than specific constants.
41320 Put test-values in array.
41321
41322 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
41323
41324 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
41325 (g++_target_compile): Put test-specific options last.
41326
41327 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41328
41329 * g++.old-deja/g++.eh/vbase4.C: New test.
41330
41331 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41332
41333 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
41334
41335 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41336
41337 * g++.old-deja/g++.brendan/misc12.C: Removed.
41338 * g++.old-deja/g++.pt/memtemp77.C: Constify.
41339 * g++.old-deja/g++.ext/pretty4.C: New test.
41340
41341 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41342
41343 * g++.old-deja/g++.other/string2.C: New test.
41344
41345 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
41346
41347 * g++.old-deja/g++.warn/impint2.C: New test.
41348
41349 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
41350
41351 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
41352 is 1, not zero.
41353
41354 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
41355
41356 * g++.old-deja/g++.warn/impint.C: New test.
41357 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
41358 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
41359 * g++.old-deja/g++.pt/explicit12.C: Likewise.
41360 * g++.old-deja/g++.pt/explicit13.C: Likewise.
41361 * g++.old-deja/g++.pt/explicit17.C: Likewise.
41362 * g++.old-deja/g++.pt/explicit18.C: Likewise.
41363 * g++.old-deja/g++.pt/explicit19.C: Likewise.
41364 * g++.old-deja/g++.pt/explicit23.C: Likewise.
41365 * g++.old-deja/g++.pt/explicit31.C: Likewise.
41366 * g++.old-deja/g++.pt/explicit35.C: Likewise.
41367 * g++.old-deja/g++.pt/explicit6.C: Likewise.
41368 * g++.old-deja/g++.pt/memclass7.C: Likewise.
41369
41370 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
41371
41372 * gcc.dg/cpp-redef.c: New test.
41373
41374 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
41375
41376 * g++.old-deja/g++.pt/unify7.C: New test.
41377
41378 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41379
41380 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
41381 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
41382
41383 2000-02-25 Geoff Keating <geoffk@cygnus.com>
41384
41385 * gcc.c-torture/compile/20000224-1.c: New test.
41386
41387 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41388
41389 * gcc.c-torture/compile/cpp-2.c: New test.
41390 * gcc.c-torture/compile/cpp-1.c: New test.
41391
41392 2000-02-25 Jeffrey A Law (law@cygnus.com)
41393
41394 * gcc.c-torture/execute/20000225-1.c: New test.
41395
41396 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41397
41398 * gcc.dg/cpp-li2.c: New test.
41399
41400 * gcc.dg/cpp-wi1.c: New test.
41401
41402 * gcc.dg/cpp-li1.c: New test.
41403
41404 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
41405
41406 * g++.old-deja/g++.other/sizeof5.C: New test.
41407
41408 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41409
41410 * gcc.c-torture/execute/va-arg-13.c: New test.
41411
41412 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
41413
41414 * gcc.c-torture/execute/va-arg-12.c: New test.
41415
41416 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41417
41418 * gcc.c-torture/execute/20000223-1.c: New test.
41419
41420 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41421
41422 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
41423
41424 2000-02-22 Mark Mitchell <mark@codesourcery.com>
41425
41426 * g++.old-deja/g++.abi/ptrmem.C: New test.
41427
41428 2000-02-19 Richard Henderson <rth@cygnus.com>
41429
41430 * gcc.c-torture/compile/init-3.c: New.
41431
41432 2000-02-17 Mark Mitchell <mark@codesourcery.com>
41433
41434 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
41435 ALWAYS_CXXFLAGS.
41436
41437 2000-02-11 Robert Lipe <robertl@sco.com>
41438
41439 * gcc.c-torture/compile/20000211-3.c: New test.
41440
41441 2000-02-11 Martin Buchholz <martin@xemacs.org>
41442
41443 * gcc.c-torture/compile/20000211-2.c: New test.
41444
41445 2000-02-11 Jeffrey A Law (law@cygnus.com)
41446
41447 * gcc.c-torture/compile/20000211-1.c: New test.
41448
41449 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
41450
41451 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
41452 on native targets
41453
41454 2000-02-08 Nathan Sidwell <nathan@acm.org>
41455
41456 * g++.old-deja/g++.other/cast5.C: New test.
41457
41458 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
41459
41460 * gcc.c-torture/execute/20000205-1.c: New.
41461
41462 2000-02-03 Nathan Sidwell <nathan@acm.org>
41463
41464 * g++.old-deja/g++.jason/cast3.C: Return void.
41465 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
41466
41467 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41468
41469 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
41470
41471 * gcc.dg/loop-1.c: New test.
41472
41473 2000-01-27 Jakub Jelinek <jakub@redhat.com>
41474
41475 * gcc.c-torture/compile/20000127-1.c: New test.
41476 * gcc.c-torture/execute/991228-1.c: New test.
41477
41478 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41479
41480 * gcc.dg/unused-2.c: New test.
41481
41482 * gcc.dg/conv-1.c: New test.
41483
41484 2000-01-24 Mark Mitchell <mark@codesourcery.com>
41485
41486 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
41487 compiler.
41488 (tool_option_proc): Fix typo.
41489
41490 2000-01-24 Geoff Keating <geoffk@cygnus.com>
41491
41492 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
41493 of the ld on the host, not on the build machine.
41494 Also, don't crash if '--help' is not a supported option.
41495
41496 2000-01-24 Richard Henderson <rth@cygnus.com>
41497
41498 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
41499
41500 2000-01-20 Jeffrey A Law (law@cygnus.com)
41501
41502 * gcc.c-torture/execute/20000120-2.c: New test.
41503 * gcc.c-torture/execute/20000120-1.c: New test.
41504
41505 2000-01-13 Jeffrey A Law (law@cygnus.com)
41506
41507 * gcc.c-torture/execute/20000113-1.c: New test.
41508
41509 2000-01-12 Jeffrey A Law (law@cygnus.com)
41510
41511 * gcc.c-torture/execute/20000112-1.c: New test.
41512
41513 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41514
41515 * gcc.dg/20000111-1.c: New test.
41516
41517 2000-01-10 Jeffrey A Law (law@cygnus.com)
41518
41519 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
41520 with 16 bit integers.
41521
41522 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41523
41524 * gcc.dg/20000108-1.c: New test.
41525
41526 2000-01-05 Nathan Sidwell <nathan@acm.org>
41527
41528 * g++.old-deja/g++.ns/koenig8.C: New test.
41529
41530 2000-01-05 Nathan Sidwell <nathan@acm.org>
41531
41532 * g++.old-deja/g++.other/cast4.C: New test.
41533
41534 2000-01-05 Jeffrey A Law (law@cygnus.com)
41535
41536 * gcc.c-torture/compile/20000105-2.c: New test.
41537 * gcc.c-torture/compile/20000105-1.c: New test.
41538
41539 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41540
41541 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
41542 references to printf & atoi to conform to ANSI standard.
41543 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
41544 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
41545 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
41546 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
41547 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
41548 * g++.old-deja/g++.brendan/complex1.C: Likewise.
41549 * g++.old-deja/g++.brendan/copy1.C: Likewise.
41550 * g++.old-deja/g++.brendan/copy2.C: Likewise.
41551 * g++.old-deja/g++.brendan/copy3.C: Likewise.
41552 * g++.old-deja/g++.brendan/copy4.C: Likewise.
41553 * g++.old-deja/g++.brendan/copy5.C: Likewise.
41554 * g++.old-deja/g++.brendan/copy6.C: Likewise.
41555 * g++.old-deja/g++.brendan/copy7.C: Likewise.
41556 * g++.old-deja/g++.brendan/copy8.C: Likewise.
41557 * g++.old-deja/g++.brendan/crash11.C: Likewise.
41558 * g++.old-deja/g++.brendan/crash14.C: Likewise.
41559 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
41560 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
41561 * g++.old-deja/g++.brendan/delete2.C: Likewise.
41562 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
41563 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
41564 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
41565 * g++.old-deja/g++.brendan/eh1.C: Likewise.
41566 * g++.old-deja/g++.brendan/groff1.C: Likewise.
41567 * g++.old-deja/g++.brendan/init3.C: Likewise.
41568 * g++.old-deja/g++.brendan/misc12.C: Likewise.
41569 * g++.old-deja/g++.brendan/misc7.C: Likewise.
41570 * g++.old-deja/g++.brendan/new2.C: Likewise.
41571 * g++.old-deja/g++.brendan/operators4.C: Likewise.
41572 * g++.old-deja/g++.brendan/operators5.C: Likewise.
41573 * g++.old-deja/g++.brendan/overload2.C: Likewise.
41574 * g++.old-deja/g++.brendan/overload7.C: Likewise.
41575 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
41576 * g++.old-deja/g++.brendan/reference1.C: Likewise.
41577 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
41578 * g++.old-deja/g++.brendan/template24.C: Likewise.
41579 * g++.old-deja/g++.brendan/template3.C: Likewise.
41580 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
41581 * g++.old-deja/g++.jason/inline3.C: Likewise.
41582 * g++.old-deja/g++.jason/opeq.C: Likewise.
41583 * g++.old-deja/g++.law/arg5.C: Likewise.
41584 * g++.old-deja/g++.law/arm7.C: Likewise.
41585 * g++.old-deja/g++.law/ctors11.C: Likewise.
41586 * g++.old-deja/g++.law/cvt8.C: Likewise.
41587 * g++.old-deja/g++.law/init9.C: Likewise.
41588 * g++.old-deja/g++.law/refs4.C: Likewise.
41589 * g++.old-deja/g++.law/template2.C: Likewise.
41590 * g++.old-deja/g++.law/visibility24.C: Likewise.
41591 * g++.old-deja/g++.law/vtable3.C: Likewise.
41592 * g++.old-deja/g++.mike/asm2.C: Likewise.
41593 * g++.old-deja/g++.mike/eh1.C: Likewise.
41594 * g++.old-deja/g++.mike/misc1.C: Likewise.
41595 * g++.old-deja/g++.mike/misc13.C: Likewise.
41596 * g++.old-deja/g++.mike/misc14.C: Likewise.
41597 * g++.old-deja/g++.mike/ns12.C: Likewise.
41598 * g++.old-deja/g++.mike/p1248.C: Likewise.
41599 * g++.old-deja/g++.mike/p3708.C: Likewise.
41600 * g++.old-deja/g++.mike/p3708a.C: Likewise.
41601 * g++.old-deja/g++.mike/p3708b.C: Likewise.
41602 * g++.old-deja/g++.mike/p646.C: Likewise.
41603 * g++.old-deja/g++.mike/p700.C: Likewise.
41604 * g++.old-deja/g++.mike/p783.C: Likewise.
41605 * g++.old-deja/g++.mike/p783a.C: Likewise.
41606 * g++.old-deja/g++.mike/p783b.C: Likewise.
41607 * g++.old-deja/g++.mike/p786.C: Likewise.
41608 * g++.old-deja/g++.mike/p789.C: Likewise.
41609 * g++.old-deja/g++.mike/p789a.C: Likewise.
41610 * g++.old-deja/g++.mike/p807a.C: Likewise.
41611 * g++.old-deja/g++.other/delete3.C: Likewise.
41612 * g++.old-deja/g++.other/dyncast1.C: Likewise.
41613 * g++.old-deja/g++.other/dyncast2.C: Likewise.
41614 * g++.old-deja/g++.other/dyncast3.C: Likewise.
41615 * g++.old-deja/g++.other/empty1.C: Likewise.
41616 * g++.old-deja/g++.other/temporary1.C: Likewise.
41617 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
41618 * g++.old-deja/g++.pt/t16.C: Likewise.
41619 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
41620
41621 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
41622
41623 * gcc.dg/991230-1.c: New test.
41624
41625 1999-12-29 Jeffrey A Law (law@cygnus.com)
41626
41627 * gcc.c-torture/compile/991229-3.c: New test.
41628 * gcc.c-torture/compile/991229-2.c: New test.
41629 * gcc.c-torture/compile/991229-1.c: New test.
41630
41631 1999-12-29 Greg McGary <gkm@eng.ascend.com>
41632
41633 * gcc.c-torture/compile/labels-2.c: New test.
41634
41635 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
41636
41637 * gcc.c-torture/execute/991227-1.c: New test.
41638
41639 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41640
41641 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
41642
41643 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
41644
41645 * gcc.c-torture/execute/991221-1.c: New test.
41646
41647 1999-12-20 Nathan Sidwell <nathan@acm.org>
41648
41649 * g++.old-deja/g++.other/cast3.C: New test.
41650
41651 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
41652
41653 * gcc.c-torture/execute/991216-4.c: New test.
41654
41655 1999-12-16 Michael Meissner <meissner@cygnus.com>
41656
41657 * gcc.c-torture/execute/991216-1.c: New test.
41658 * gcc.c-torture/execute/991216-2.c: New test.
41659 * gcc.c-torture/execute/991216-3.c: New test.
41660
41661 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41662
41663 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
41664 Actually make the test fail by using "-O2" for compilation.
41665
41666 1999-12-15 Nathan Sidwell <nathan@acm.org>
41667
41668 * g++.old-deja/g++.warn/cast-align1.C: New test.
41669
41670 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41671
41672 * gcc.c-torture/compile/991214-1.c: New test.
41673 * gcc.c-torture/compile/991214-2.c: New test.
41674
41675 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41676
41677 * gcc.dg/991214-1.c: New test.
41678
41679 1999-12-13 Jeffrey A Law (law@cygnus.com)
41680
41681 * gcc.c-torture/compile/991213-3.c: New test.
41682 * gcc.c-torture/compile/991213-2.c: New test.
41683 * gcc.c-torture/compile/991213-1.c: New test.
41684
41685 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
41686
41687 * gcc.dg/991209-1.c: New test.
41688
41689 1999-12-08 Nathan Sidwell <nathan@acm.org>
41690
41691 * gcc.c-torture/compile/991208-1.c: New test.
41692
41693 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41694
41695 * gcc.dg/ultrasp2.c: New test.
41696
41697 1999-12-05 Alex Samuel <samuel@codesourcery.com>
41698
41699 * g++.old-deja/g++.abi/align.C (main): Fix typo.
41700
41701 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
41702
41703 * gcc.c-torture/compile/991202-1.c: New test.
41704 * gcc.c-torture/execute/991202-1.c: New test.
41705 * gcc.c-torture/execute/991202-2.c: New test.
41706 * gcc.c-torture/execute/991202-3.c: New test.
41707
41708 1999-12-02 Alex Samuel <samuel@codesourcery.com>
41709
41710 * g++.old-deja/g++.abi/align.C: New test.
41711 * g++.old-deja/g++.abi/aggregates.C: Likewise.
41712 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41713
41714 1999-12-01 Richard Henderson <rth@cygnus.com>
41715
41716 * gcc.c-torture/execute/991201-1.c: New.
41717
41718 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
41719
41720 * gcc.dg/991129-1.c: New test.
41721
41722 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
41723
41724 * gcc.c-torture/compile/991127-1.c: New test.
41725
41726 1999-11-22 Nathan Sidwell <nathan@acm.org>
41727
41728 * g++.old-deja/g++.other/warn4.C: New test.
41729
41730 1999-11-22 Nathan Sidwell <nathan@acm.org>
41731
41732 * g++.old-deja/g++.eh/cleanup2.C: New test.
41733 * g++.old-deja/g++.ext/pretty2.C: New test.
41734 * g++.old-deja/g++.ext/pretty3.C: New test.
41735 * g++.old-deja/g++.other/debug6.C: New test.
41736
41737 1999-10-20 Jim Wilson <wilson@cygnus.com>
41738
41739 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
41740 compiler_output to look for one error message instead of two.
41741
41742 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
41743
41744 * gcc.c-torture/execute/991118-1.c: Also test case
41745 where the word boundary does not split a byte evenly.
41746
41747 1999-11-19 Nathan Sidwell <nathan@acm.org>
41748
41749 * g++.old-deja/g++.ext/restrict1.C: New test.
41750
41751 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
41752
41753 * gcc.c-torture/execute/991118-1.c: New test.
41754
41755 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
41756
41757 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
41758 working directory pathnames.
41759
41760 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
41761
41762 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
41763 host is equipped with driver.h and driver.o so it can actually
41764 compile and run the tests.
41765
41766 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
41767
41768 * gcc.c-torture/compile/991008-1.c: New test.
41769
41770 1999-11-08 Nick Clifton <nickc@cygnus.com>
41771
41772 * lib/gcc-dg.exp: Include target-supports.exp
41773
41774 1999-11-05 Nick Clifton <nickc@cygnus.com>
41775
41776 * lib/target-supports.exp: New file: Provide procs to test for
41777 features supported by the target.
41778 (check_weak_available): Moved here from ecos.exp.
41779 (check_alias_available): New proc: Determine of the target
41780 toolchain supports the alias attribute.
41781
41782 * gcc.dg/special/ecos.exp: Move check_weak_available to
41783 target-supports.exp.
41784 (alias-1.c): Only perform the test if the target supports
41785 aliases.
41786 (wkali-1.c): Only perform the test if the target supports
41787 aliases.
41788
41789 * gcc.dg/990506-0.c: Expect error messages from cross
41790 targets as well as native targets.
41791
41792 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41793
41794 * gcc.dg/ultrasp1.c: Removed xfail.
41795 * gcc.dg/struct-ret-2.c: Likewise.
41796 * gcc.dg/array-1.c: Likewise.
41797
41798 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41799
41800 * gcc.dg/struct-ret-2.c: New test.
41801
41802 * gcc.dg/array-1.c: New test.
41803
41804 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
41805
41806 * gcc.c-torture/execute/991030-1.c: New test.
41807
41808 1999-10-26 Richard Henderson <rth@cygnus.com>
41809
41810 * gcc.c-torture/compile/991026-2.c: New test.
41811
41812 1999-10-26 Jeffrey A Law (law@cygnus.com)
41813
41814 * gcc.c-torture/compile/991026-1.c: New test.
41815
41816 1999-10-23 Jeffrey A Law (law@cygnus.com)
41817
41818 * gcc.c-torture/execute/991023-1.c: New test.
41819
41820 1999-10-19 Jeffrey A Law (law@cygnus.com)
41821
41822 * gcc.c-torture/execute/991019-1.c: New test.
41823
41824 1999-10-16 Richard Henderson <rth@cygnus.com>
41825
41826 * gcc.c-torture/execute/991016-1.c: New test.
41827
41828 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
41829
41830 * gcc.c-torture/execute/991014-1.c: New test.
41831
41832 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
41833
41834 * g++.old-deja/g++.other/union2.C: New test.
41835
41836 1999-10-13 Nathan Sidwell <nathan@acm.org>
41837
41838 * g++.old-deja/g++.other/vaarg2.C: New test.
41839 * g++.old-deja/g++.other/vaarg3.C: New test.
41840
41841 1999-10-12 Craig Burley <craig@jcb-sc.com>
41842
41843 * g77.f-torture/noncompile/19990905-1.f: Moved from being
41844 in compile/.
41845
41846 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
41847
41848 * gcc.c-torture/execute/va-arg-11.c: New test.
41849
41850 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
41851
41852 * lib/file-format.exp (gcc_target_object_format): Don't
41853 crash if objdump is unavailable.
41854
41855 1999-09-29 Donn Terry <donn@interix.com>
41856
41857 * gcc.misc-tests/mg.exp: delete extraneous redirection.
41858
41859 1999-09-28 Nick Clifton <nickc@cygnus.com>
41860
41861 * gcc.c-torture/compile/990928-1.c: New test.
41862
41863 1999-09-28 Nathan Sidwell <nathan@acm.org>
41864
41865 * g++.old-deja/g++.other/decl6.C: New test.
41866
41867 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41868
41869 * gcc.c-torture/execute/va-arg-10.c: New test.
41870
41871 1999-09-27 Nathan Sidwell <nathan@acm.org>
41872
41873 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
41874 __PRETTY_FUNCTION__.
41875
41876 1999-09-23 Nick Clifton <nickc@cygnus.com>
41877
41878 * gcc.c-torture/execute/990923-1.c: New test.
41879
41880 1999-09-21 Nick Clifton <nickc@cygnus.com>
41881
41882 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
41883 for which -fpic is inappropriate.
41884
41885 1999-09-21 Mark Mitchell <mark@codesourcery.com>
41886
41887 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
41888
41889 1999-09-21 Nathan Sidwell <nathan@acm.org>
41890
41891 * g++.old-deja/g++.other/dyncast1.C: New test.
41892 * g++.old-deja/g++.other/dyncast2.C: New test.
41893 * g++.old-deja/g++.other/dyncast3.C: New test.
41894 * g++.old-deja/g++.other/dyncast4.C: New test.
41895 * g++.old-deja/g++.other/dyncast5.C: New test.
41896 * g++.old-deja/g++.eh/catch3.C: New test.
41897 * g++.old-deja/g++.eh/catch3p.C: New test.
41898 * g++.old-deja/g++.eh/catch4.C: New test.
41899 * g++.old-deja/g++.eh/catch4p.C: New test.
41900 * g++.old-deja/g++.eh/catch5.C: New test.
41901 * g++.old-deja/g++.eh/catch5p.C: New test.
41902 * g++.old-deja/g++.eh/catch6.C: New test.
41903 * g++.old-deja/g++.eh/catch6p.C: New test.
41904 * g++.old-deja/g++.eh/catch7.C: New test.
41905 * g++.old-deja/g++.eh/catch7p.C: New test.
41906 * g++.old-deja/g++.eh/catch8.C: New test.
41907 * g++.old-deja/g++.eh/catch8p.C: New test.
41908 * g++.old-deja/g++.eh/catch9.C: New test.
41909 * g++.old-deja/g++.eh/catch9p.C: New test.
41910
41911 1999-09-13 Nathan Sidwell <nathan@acm.org>
41912
41913 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
41914 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
41915
41916 1999-09-13 Jeffrey A Law (law@cygnus.com)
41917
41918 * gcc.c-torture/compile/990913-1.c: New test.
41919
41920 1999-09-10 Nathan Sidwell <nathan@acm.org>
41921
41922 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
41923 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41924
41925 1999-09-09 Richard Henderson <rth@cygnus.com>
41926
41927 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
41928
41929 1999-09-09 Nathan Sidwell <nathan@acm.org>
41930
41931 * g++.old-deja/g++.other/lookup11.C: New test.
41932 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
41933 what is permitted and what we want.
41934 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
41935 overload use.
41936 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41937
41938 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
41939
41940 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
41941 * gcc.c-torture/noncompile/poison-1.c: New file.
41942
41943 1999-09-08 Nathan Sidwell <nathan@acm.org>
41944
41945 * g++.old-deja/g++.other/sizeof3.C: New test.
41946 * g++.old-deja/g++.other/sizeof4.C: New test.
41947 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
41948 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
41949
41950 1999-09-07 Richard Henderson <rth@cygnus.com>
41951
41952 * gcc.dg/va-arg-1.c: New.
41953
41954 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41955
41956 * gcc.c-torture/execute/va-arg-9.c: New test.
41957
41958 1999-09-05 Craig Burley <craig@jcb-sc.com>
41959
41960 * g77.f-torture/compile/980519-2.f: New test.
41961 * g77.f-torture/compile/19990905-0.f: New test.
41962 * g77.f-torture/compile/19990905-1.f: New test.
41963 * g77.f-torture/compile/19990905-2.f: New test.
41964
41965 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
41966
41967 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
41968
41969 * gcc.c-torture/execute/990827-1.c: Fix typo.
41970
41971 1999-09-03 Nathan Sidwell <nathan@acm.org>
41972
41973 * g++.old-deja/g++.other/deref1.C: New test.
41974
41975 1999-09-02 Nathan Sidwell <nathan@acm.org>
41976
41977 * g++.old-deja/g++.other/ambig2.C: New test.
41978 * g++.old-deja/g++.other/cond5.C: New test.
41979 * g++.old-deja/g++.other/lookup16.C: New test.
41980
41981 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
41982
41983 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
41984 assemblers too.
41985
41986 1999-08-31 Jeffrey A Law (law@cygnus.com)
41987
41988 * lib/c-torture.exp: Avoid the "compare executables" optimization
41989 when testing native.
41990
41991 1999-08-29 Jeffrey A Law (law@cygnus.com)
41992
41993 * gcc.c-torture/execute/990829-1.c: New test.
41994 * gcc.c-torture/compile/990829-1.c: New test.
41995
41996 1999-08-27 Paul Burchard <burchard@pobox.com>
41997
41998 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
41999 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
42000 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
42001 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
42002 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
42003 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
42004 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
42005 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
42006 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
42007 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
42008 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
42009
42010 1999-08-27 Jeffrey A Law (law@cygnus.com)
42011
42012 * gcc.c-torture/execute/990827-1.c: New test.
42013
42014 1999-08-26 Craig Burley <craig@jcb-sc.com>
42015
42016 * g77.f-torture/noncompile/19990826-4.f: New test.
42017
42018 * g77.f-torture/compile/19990826-3.f: New test.
42019
42020 * g77.f-torture/execute/19990826-2.f: New test.
42021
42022 * g77.f-torture/compile/19990826-1.f: New test.
42023
42024 * gcc.c-torture/execute/990826-0.c: New test.
42025 * g77.c-torture/execute/19990826-0.f: New test.
42026
42027 * g77.f-torture/noncompile/970626-2.f: New test.
42028
42029 1999-08-25 Paul Burchard <burchard@pobox.com>
42030
42031 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
42032 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
42033 lss-011.C: New tests.
42034
42035 1999-08-25 Nathan Sidwell <nathan@acm.org>
42036
42037 * g++.old-deja/g++.other/decl5.C: New test.
42038
42039 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42040
42041 * noncompile/noncompile.exp: Load_lib c-torture.exp.
42042 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
42043 call `postbase' for each one. All callers of `postbase' changed
42044 to call this instead.
42045
42046 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
42047
42048 * gcc.c-torture/execute/990811-1.c: New test.
42049
42050 1999-08-09 Nick Clifton <nickc@cygnus.com>
42051
42052 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
42053 just native ones.
42054
42055 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
42056 just native ones.
42057
42058 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42059
42060 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
42061
42062 1999-08-04 Jeffrey A Law (law@cygnus.com)
42063
42064 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
42065
42066 1999-08-04 Nathan Sidwell <nathan@acm.org>
42067
42068 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
42069
42070 1999-08-04 Jeffrey A Law (law@cygnus.com)
42071
42072 * gcc.c-torture/execute/990804-1.c: New test.
42073
42074 1999-08-03 Nathan Sidwell <nathan@acm.org>
42075
42076 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
42077 * g++.old-deja/g++.brendan/crash64.C: Likewise.
42078 * g++.old-deja/g++.brendan/overload8.C: Likewise.
42079
42080 1999-08-03 Nathan Sidwell <nathan@acm.org>
42081
42082 * g++.old-deja/g++.other/struct1.C: New test.
42083
42084 1999-08-03 Nathan Sidwell <nathan@acm.org>
42085
42086 * g++.old-deja/g++.other/enum2.C: New test.
42087
42088 1999-08-02 Richard Henderson <rth@cygnus.com>
42089
42090 Adapted from tests from Franz Sirl:
42091 * gcc.c-torture/execute/va-arg-7.c: New test.
42092 * gcc.c-torture/execute/va-arg-8.c: New test.
42093
42094 1999-08-01 Jeffrey A Law (law@cygnus.com)
42095
42096 * gcc.c-torture/compile/990801-2.c: New test.
42097
42098 * gcc.c-torture/compile/990801-1.c: New test.
42099
42100 1999-07-27 Michael Meissner <meissner@cygnus.com>
42101
42102 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
42103 fp-cmp-1.c, converting double to float.
42104
42105 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
42106 fp-cmp-1.c, converting double to long double.
42107
42108 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
42109 from fr1 to unknown_register, since fr1 is a legitimate register
42110 on some machines.
42111
42112 1999-07-25 Jeffrey A Law (law@cygnus.com)
42113
42114 * README: More listname related changes.
42115
42116 1999-07-08 Catherine Moore <clm@cygnus.com>
42117
42118 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
42119
42120 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
42121
42122 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
42123
42124 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42125
42126 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
42127
42128 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
42129
42130 * gcc.dg/990703-1.c: New test.
42131
42132 1999-06-29 Nick Clifton <nickc@cygnus.com>
42133
42134 * lib/file-format.exp: New file: Move definition of proc
42135 gcc_target_object_format to here from
42136 gcc.dg/special/ecos.exp.
42137
42138 * lib/c-torture.exp: Include lib file-format.exp.
42139 * lib/gcc-dg.exp: Include lib file-format.exp.
42140
42141 * gcc.dg/special/ecos.exp: Remove definition of proc
42142 gcc_target_object_format.
42143
42144 1999-06-28 Jeffrey A Law (law@cygnus.com)
42145
42146 * gcc.c-torture/execute/990628-1.c: New test.
42147
42148 1999-06-25 Jeffrey A Law (law@cygnus.com)
42149
42150 * gcc.c-torture/compile/990625-2.c: New test.
42151
42152 * gcc.c-torture/compile/990625-1.c: New test.
42153
42154 1999-06-23 Nick Clifton <nickc@cygnus.com>
42155
42156 * gcc.c-torture/compile/dll.c: New test case. Check that dll
42157 attributes compile.
42158 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
42159 ports that use the COFF/PE file format.
42160
42161 1999-06-17 Jeffrey A Law (law@cygnus.com)
42162
42163 * gcc.c-torture/compile/990617-1.c: New test.
42164
42165 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
42166
42167 * g++.old-deja/g++.other/decl4.C: New test.
42168
42169 1999-06-14 Nathan Sidwell <nathan@acm.org>
42170
42171 * g++.old-deja/g++.other/bitfld3.C: New test.
42172
42173 1999-06-08 Nathan Sidwell <nathan@acm.org>
42174
42175 * g++.old-deja/g++.eh/catch1.C: New test.
42176
42177 1999-06-07 Jeffrey A Law (law@cygnus.com)
42178
42179 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
42180
42181 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
42182 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
42183
42184 1999-06-05 Craig Burley <craig@jcb-sc.com>
42185
42186 * g77.f-torture/compile/19990502-0.f: Replace with new,
42187 shorter, test that still fails after recent changes.
42188
42189 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42190
42191 * gcc.c-torture/execute/990604-1.c: New test.
42192
42193 1999-05-31 Jeffrey A Law (law@cygnus.com)
42194
42195 * gcc.c-torture/execute/990531-1.c: New test.
42196
42197 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42198
42199 * gcc.c-torture/compile/990527-1.c: New test.
42200
42201 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
42202
42203 * gcc.c-torture/execute/990527-1.c: New test.
42204
42205 1999-05-25 Nick Clifton <nickc@cygnus.com>
42206
42207 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
42208 bitfields as signed.
42209
42210 1999-05-25 Craig Burley <craig@jcb-sc.com>
42211
42212 * g77.f-torture/compile/19990525-0.f: New test.
42213
42214 1999-05-25 Jeffrey A Law (law@cygnus.com)
42215
42216 * gcc.c-torture/execute/990525-2.c: New test.
42217
42218 * gcc.c-torture/execute/990525-1.c: New test.
42219
42220 1999-05-24 Nathan Sidwell <nathan@acm.org>
42221
42222 * g++.old-deja/g++.other/anon3.C: New test.
42223 * g++.old-deja/g++.other/anon4.C: New test.
42224 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
42225 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
42226 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
42227 Merrill).
42228
42229 1999-05-24 Jeffrey A Law (law@cygnus.com)
42230
42231 * gcc.c-torture/execute/990524-1.c: New test.
42232
42233 * gcc.dg/990524-1.c: New test.
42234
42235 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42236
42237 * gcc.c-torture/compile/990523-1.c: New test.
42238
42239 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
42240
42241 * gcc.c-torture/compile/990519-1.c: New test.
42242
42243 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42244
42245 * gcc.c-torture/compile/990517-1.c: New test.
42246
42247 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
42248 (e4, f4): New tests.
42249 (main): Call them.
42250
42251 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42252
42253 * gcc.dg/noreturn-1.c: New test.
42254
42255 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42256
42257 * gcc.c-torture/execute/990513-1.c: New test.
42258
42259 1999-05-10 Richard Henderson <rth@cygnus.com>
42260
42261 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
42262
42263 1999-05-10 Craig Burley <craig@jcb-sc.com>
42264
42265 * g77.f-torture/execute/erfc.f: Use small single-precision
42266 values, to avoid problems on Alphas when not -mieee.
42267
42268 1999-05-08 Craig Burley <craig@jcb-sc.com>
42269
42270 * gcc.dg/990506-0.c: New test.
42271
42272 1999-05-08 Richard Henderson <rth@cygnus.com>
42273
42274 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
42275 the constant to test. Don't XFAIL 64-bit targets.
42276
42277 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
42278 * g++.old-deja/g++.law/profile1.C: Likewise.
42279
42280 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
42281 operator new instances.
42282 * g++.old-deja/g++.other/delete5.C: Likewise.
42283
42284 1999-05-03 Craig Burley <craig@jcb-sc.com>
42285
42286 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
42287 intrinsic.
42288
42289 1999-05-03 Craig Burley <craig@jcb-sc.com>
42290
42291 * g77.f-torture/execute/u77-test.f: Reverse order of two
42292 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
42293
42294 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42295
42296 * gcc.dg/compare1.c: New test.
42297
42298 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
42299
42300 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
42301 New tests.
42302
42303 1999-05-02 Craig Burley <craig@jcb-sc.com>
42304
42305 * g77.f-torture/compile/19990502-1.f: New test.
42306
42307 1999-05-02 Craig Burley <craig@jcb-sc.com>
42308
42309 * g77.f-torture/compile/19990502-0.f: New test.
42310
42311 1999-05-02 Craig Burley <craig@jcb-sc.com>
42312
42313 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
42314 intrinsic.
42315
42316 1999-05-02 Craig Burley <craig@jcb-sc.com>
42317
42318 * g77.f-torture/execute/u77-test.f (main): List libU77
42319 intrinsics not currently tested.
42320 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
42321 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
42322 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
42323 Trim blanks off the ends of some printed strings.
42324
42325 1999-05-02 Craig Burley <craig@jcb-sc.com>
42326
42327 * g77.f-torture/execute/u77-test.f (main): Just warn about
42328 FSTAT gid disagreement, as it's expected on some systems.
42329
42330 1999-05-01 Craig Burley <craig@jcb-sc.com>
42331
42332 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
42333 use a new function, which allows for some slop.
42334 Clean up some commentary.
42335 (issum): The new function.
42336 (sgladd): Deleted subroutine.
42337
42338 1999-05-01 Craig Burley <craig@jcb-sc.com>
42339
42340 * g77.f-torture/execute/u77-test.f: Modify to be more like
42341 libf2c/libU77 version, bringing patches to that version here.
42342 Add suitable commentary.
42343
42344 1999-04-25 Richard Henderson <rth@cygnus.com>
42345
42346 * gcc.dg/990424-1.c: New test.
42347
42348 1999-04-24 Craig Burley <craig@jcb-sc.com>
42349
42350 * g77.f-torture/execute/u77-test.f (main): Bug involving
42351 LSTAT has been fixed, so turn back on full checking.
42352
42353 1999-04-20 Craig Burley <craig@jcb-sc.com>
42354
42355 * g77.f-torture/compile/19990419-0.f: New test.
42356 * g77.f-torture/execute/19990419-1.f: New test.
42357
42358 1999-04-17 Richard Henderson <rth@cygnus.com>
42359
42360 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
42361 to avoid the need for a prototype to supress a warning.
42362
42363 1999-04-07 Jim Wilson <wilson@cygnus.com>
42364
42365 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
42366
42367 1999-04-04 Jeffrey A Law (law@cygnus.com)
42368
42369 * gcc.c-torture/execute/990404-1.c: New test.
42370
42371 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42372
42373 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
42374 * gcc.dg/cpp-if3.c: Don't use -pedantic.
42375 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
42376 missing initializer warnings.
42377
42378 1999-03-28 Jeffrey A Law (law@cygnus.com)
42379
42380 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
42381 matching strings.
42382
42383 1999-03-26 Jeffrey A Law (law@cygnus.com)
42384
42385 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
42386
42387 1999-03-26 Craig Burley <craig@jcb-sc.com>
42388
42389 * g77.f-torture/execute/19990325-0.f: New test.
42390 * g77.f-torture/execute/19990325-1.f: New test.
42391
42392 1999-03-24 Jeffrey A Law (law@cygnus.com)
42393
42394 * gcc.c-torture/execute/990324-1.c: New test.
42395
42396 1999-03-22 Jim Wilson <wilson@cygnus.com>
42397
42398 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
42399 test with 4.
42400
42401 1999-03-17 Richard Henderson <rth@cygnus.com>
42402
42403 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
42404
42405 1999-03-13 Craig Burley <craig@jcb-sc.com>
42406
42407 * g77.f-torture/execute/19990313-2.f: New test.
42408 * g77.f-torture/execute/19990313-3.f: New test.
42409
42410 1999-03-13 Craig Burley <craig@jcb-sc.com>
42411
42412 * g77.f-torture/execute/19990313-0.f: New test.
42413 * g77.f-torture/execute/19990313-1.f: New test.
42414
42415 1999-03-12 Jim Wilson <wilson@cygnus.com>
42416
42417 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
42418 printf to sprintf.
42419 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
42420 (main): Add check for u15. Conditionalize u31 check depending on
42421 whether ints are <32 bits or >=32 bits.
42422
42423 1999-03-08 Craig Burley <craig@jcb-sc.com>
42424
42425 * g77.f-torture/execute/19981119-0.f: Improve testiness.
42426
42427 1999-03-08 Craig Burley <craig@jcb-sc.com>
42428
42429 * g77.f-torture/compile/19990305-0.f: New test.
42430 * g77.f-torture/execute/19981119-0.f: New test.
42431
42432 1999-03-08 Craig Burley <craig@jcb-sc.com>
42433
42434 * g77.f-torture/execute/970625-2.f: call ABORT if final
42435 result is not correct, instead of just printing it.
42436 Add this checking via newly introduced obfuscation, to
42437 trip up buggy front ends.
42438
42439 1999-03-07 Craig Burley <craig@jcb-sc.com>
42440
42441 * g77.f-torture/compile/960317-1.f: Moved from being
42442 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
42443
42444 1999-03-06 Craig Burley <craig@jcb-sc.com>
42445
42446 * g77.f-torture/execute/960317-1.f: New (old) test.
42447 * g77.f-torture/execute/970625-2.f: Ditto.
42448
42449 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
42450
42451 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
42452 message on line 1 or line 2; cccp and cpplib do this differently.
42453
42454 1999-03-01 Jeffrey A Law (law@cygnus.com)
42455
42456 * g++.old-deja/g++.law/weak1.C: New test.
42457
42458 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42459
42460 * gcc.c-torture/execute/990119-1.c: Renamed to...
42461 * gcc.dg/990119-1.c: this, so it will only be tested once
42462 (it's a preprocessor test, it doesn't need to be run at
42463 multiple optimization levels).
42464
42465 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42466
42467 * lib/g++.exp: Don't add incdir=$base_dir/../include to
42468 ALWAYS_CXXFLAGS.
42469
42470 1999-02-24 Craig Burley <craig@jcb-sc.com>
42471
42472 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
42473 * g77.f-torture/compile/19981216-0.f: ...as it is expected
42474 to not be compilable by current g77.
42475
42476 1999-02-24 Nick Clifton <nickc@cygnus.com>
42477
42478 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
42479
42480 1999-02-22 Jeffrey A Law (law@cygnus.com)
42481
42482 * gcc.c-torture/execute/990222-1.c: New test.
42483
42484 1999-02-19 Craig Burley <craig@jcb-sc.com>
42485
42486 * g77.f-torture/compile/19990218-0.f: New test.
42487 * g77.f-torture/noncompile/19990218-1.f: New test.
42488
42489 1999-02-18 Craig Burley <craig@jcb-sc.com>
42490
42491 * g77.f-torture/compile/19981216-0.f: New test.
42492
42493 1999-02-14 Jeffrey A Law (law@cygnus.com)
42494
42495 * gcc.dg/990214-1.c: New test.
42496
42497 1999-02-13 Jeffrey A Law (law@cygnus.com)
42498
42499 * gcc.dg/990213-2.c: New test.
42500
42501 * gcc.dg/990213-1.c: New test.
42502
42503 1999-02-12 Jeffrey A Law (law@cygnus.com)
42504
42505 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
42506 ints.
42507
42508 1999-02-11 Nick Clifton <nickc@cygnus.com>
42509
42510 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
42511 specified by target.
42512
42513 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
42514
42515 1999-02-11 Jeffrey A Law (law@cygnus.com)
42516
42517 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
42518
42519 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
42520
42521 * gcc.dg/special/ecos.exp: New test driver for new tests with
42522 special requirements.
42523
42524 * gcc.dg/special/alias-1.c: New test.
42525 * gcc.dg/special/gcsec-1.c: New test.
42526 * gcc.dg/special/weak-1.c: New test.
42527 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
42528 * gcc.dg/special/weak-2.c: New test.
42529 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
42530 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
42531 * gcc.dg/special/wkali-1.c: New test.
42532 * gcc.dg/special/wkali-2.c: New test.
42533 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
42534 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
42535
42536 1999-02-10 Felix Lee <flee@cygnus.com>
42537
42538 * lib/c-torture.exp (c-torture-compile): Pull out code for
42539 analyzing gcc error messages.
42540 (c-torture-execute): Likewise. Fix some (harmless) false
42541 positives.
42542 * lib/gcc.exp (gcc_check_compile): New function.
42543
42544 1999-02-08 Richard Henderson <rth@cygnus.com>
42545
42546 * gcc.c-torture/execute/990208-1.c: New test.
42547
42548 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
42549
42550 * g++.dg/special/ecos.exp: New driver for new tests with special
42551 requirements
42552
42553 * g++.dg/special/conpr-1.C: New test
42554 * g++.dg/special/conpr-2.C: New test
42555 * g++.dg/special/conpr-2a.C: New test
42556 * g++.dg/special/conpr-3.C: New test
42557 * g++.dg/special/conpr-3a.C: New test
42558 * g++.dg/special/conpr-3b.C: New test
42559
42560 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
42561 allow g++ to use the dg driver
42562
42563 * README: Add comment about g++.dg directory
42564
42565 1999-02-06 Jeffrey A Law (law@cygnus.com)
42566
42567 * README: Update email addresses.
42568
42569 1999-02-03 Nick Clifton <nickc@cygnus.com>
42570
42571 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
42572 arguments in order to force structure S onto the stack even on
42573 the alpha.
42574 (test): Pass 10 leading arguments to function foo as well as the
42575 structure S.
42576
42577 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
42578 failure for all targets.
42579
42580 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
42581 abort to terminate program execution.
42582
42583 1999-01-30 Richard Henderson <rth@cygnus.com>
42584
42585 * gcc.c-torture/execute/990130-1.c: New test.
42586
42587 1999-01-30 Jeffrey A Law (law@cygnus.com)
42588
42589 * gcc.dg/990130-1.c: New test.
42590
42591 1999-01-28 Michael Meissner <meissner@cygnus.com>
42592
42593 * gcc.c-torture/execute/990128-1.c: New test.
42594
42595 1999-01-27 Michael Meissner <meissner@cygnus.com>
42596
42597 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
42598
42599 1999-01-27 Felix Lee <flee@cygnus.com>
42600
42601 * lib/c-torture.exp (c-torture-compile): pull out code for
42602 analyzing gcc error messages.
42603 (c-torture-execute): ditto, and fix some (harmless) false
42604 positives.
42605 * lib/gcc.exp (gcc_check_compile): new function.
42606
42607 1999-01-17 Jeffrey A Law (law@cygnus.com)
42608
42609 * gcc.dg/990117-1.c: New test.
42610
42611 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
42612
42613 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
42614
42615 1999-01-15 Jeffrey A Law (law@cygnus.com)
42616
42617 * g77.f-torture/compile/990115-1.f: New test.
42618
42619 1999-01-07 Jeffrey A Law (law@cygnus.com)
42620
42621 * gcc.c-torture/compile/990107-1.c: New test
42622
42623 1999-01-06 Jeffrey A Law (law@cygnus.com)
42624
42625 * gcc.c-torture/execute/990106-2.c: New test.
42626
42627 * gcc.c-torture/execute/990106-1.c: New test.
42628
42629 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
42630
42631 * gcc.c-torture/compile/981223-1.c: New test.
42632
42633 1998-12-29 Richard Henderson <rth@cygnus.com>
42634
42635 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
42636 (opt3): Rename from opt4 and disable.
42637
42638 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
42639
42640 * g++.old-deja/g++.pt/ptrmem5.C: New test.
42641
42642 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42643
42644 * g++.old-deja/g++.other/conv5.C: New test.
42645
42646 1998-12-14 Nick Clifton <nickc@cygnus.com>
42647
42648 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
42649
42650 1998-12-11 Jeffrey A Law (law@cygnus.com)
42651
42652 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
42653
42654 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
42655
42656 * gcc.c-torture/compile/981211-1.c: New test.
42657
42658 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
42659
42660 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
42661
42662 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
42663
42664 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42665
42666 * gcc.special/930510-1.c: Make C9X safe.
42667 * gcc.misc-tests/gcov-1.c Similarly.
42668 * gcc.misc-tests/gcov-2.c Similarly.
42669
42670 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42671
42672 * gcc.dg/ultrasp1.c: New test.
42673
42674 1998-12-06 Richard Henderson <rth@cygnus.com>
42675
42676 * gcc.c-torture/execute/981206.c: New test.
42677
42678 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42679
42680 * g++.old-deja/g++.ns/template7.C: New test.
42681
42682 * g++.old-deja/g++.other/expr1.C: New test.
42683
42684 * g++.old-deja/g++.eh/tmpl3.C: New test.
42685
42686 * g++.old-deja/g++.eh/tmpl2.C: New test.
42687
42688 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42689
42690 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
42691 * g++.old-deja/g++.other/using6.C: Removed.
42692 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
42693
42694 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
42695
42696 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42697
42698 * g++.old-deja/g++.pt/overload8.C: New test.
42699
42700 * g++.old-deja/g++.pt/overload7.C: New test.
42701
42702 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
42703
42704 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
42705 and relinking messages.
42706 * lib/g++.exp (g++_target_compile): Remove .rpo file when
42707 compiling with -frepo.
42708
42709 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
42710
42711 * g++.old-deja/g++.pt/lookup6.C: New test.
42712
42713 1998-11-30 Nick Clifton <nickc@cygnus.com>
42714
42715 * gcc.c-torture/execute/981130-1.c: New test.
42716 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
42717
42718 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42719
42720 * g++.old-deja/g++.pt/explicit76.C: New test.
42721
42722 * g++.old-deja/g++.pt/friend38.C: New test.
42723
42724 * g++.old-deja/g++.ns/crash2.C: New test.
42725
42726 * g++.old-deja/g++.pt/defarg8.C: New test.
42727
42728 * g++.old-deja/g++.pt/instantiate6.C: New test.
42729
42730 * g++.old-deja/g++.pt/static6.C: New test.
42731
42732 * g++.old-deja/g++.pt/decl2.C: New test.
42733
42734 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42735
42736 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
42737 problem is actually related with name lookup, but so what? :-)
42738
42739 * g++.old-deja/g++.pt/friend37.C: New test.
42740
42741 1998-11-25 Dave Love <d.love@dl.ac.uk>
42742
42743 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
42744 element, which fails on some systems.
42745
42746 * g77.f-torture/execute/labug1.f: New test.
42747
42748 1998-11-21 Jeffrey A Law (law@cygnus.com)
42749
42750 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
42751 is defined.
42752
42753 1998-11-18 Dave Love <d.love@dl.ac.uk>
42754
42755 * g77.f-torture/compile/981117-1.f: New test.
42756
42757 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
42758
42759 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42760 properly discarded.
42761
42762 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
42763
42764 * gcc.c-torture/execute/memcheck: New directory of tests for
42765 -fcheck-memory-usage.
42766
42767 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
42768
42769 * README: New file, general information about the testsuite and
42770 new description of the various C++ test subdirectories.
42771 * README.g++: Eliminate obsolete information, update and move most
42772 relevant stuff to README.
42773
42774 1998-11-07 Richard Henderson <rth@cygnus.com>
42775
42776 * gcc.c-torture/compile/981107-1.c: New test.
42777
42778 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
42779
42780 * execute/memcpy-bi.c: New testcase.
42781
42782 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
42783
42784 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
42785 base classes.
42786
42787 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
42788 template is selected.
42789
42790 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
42791 classes, it should be accepted for all types.
42792
42793 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
42794
42795 * g++.old-deja/g++.pt/spec24.C: Ensure that template
42796 specializations start with template headers.
42797
42798 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
42799
42800 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
42801
42802 * g++.old-deja/g++.other/init9.C: Test cross initialization of
42803 non-POD types.
42804
42805 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42806
42807 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
42808
42809 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
42810
42811 * compile/981022-1.c, compile/981022-1.x: New test and driver.
42812
42813 1998-10-19 Jeffrey A Law (law@cygnus.com)
42814
42815 * 981019-1.c: New test.
42816
42817 1998-10-14 Robert Lipe <robertl@dgii.com>
42818
42819 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
42820 find objc headers.
42821
42822 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42823
42824 * compile/981001-4.c: Remove use of GCC extension that triggers a
42825 compiler bug.
42826
42827 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
42828
42829 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
42830
42831 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
42832
42833 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
42834 instantiation of template produces incorrect code for delete
42835 expression.
42836
42837 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
42838 constructors' name is not unique.
42839 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
42840 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
42841
42842 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
42843 automatic array of const is ill-formed.
42844
42845 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
42846 of template parameter?
42847
42848 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
42849 const.
42850
42851 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
42852 pointer-to-member expression.
42853
42854 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
42855 declaration causes ICE.
42856
42857 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
42858
42859 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
42860 reserved in the global namespace.
42861
42862 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
42863 generate needed virtual table.
42864
42865 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
42866
42867 1998-10-10 Dariush Eslimi <eslimi@loran.com>
42868
42869 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
42870 template-dependent type
42871
42872 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
42873
42874 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
42875 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
42876 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
42877
42878 * g++.old-deja/g++.other/using5.C: New test; using decl from base
42879 class should be usable as argument of member function.
42880 * g++.old-deja/g++.other/using6.C: New test; using decl from base
42881 class should be usable as return type of member function.
42882 * g++.old-deja/g++.other/using7.C: New test; using decl from base
42883 class should be usable as type of data member.
42884
42885 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
42886
42887 1998-10-09 Jeffrey A Law (law@cygnus.com)
42888
42889 * gcc.c-torture/special/920521-1.c: Fix bogus test.
42890
42891 1998-10-08 Nick Clifton <nickc@cygnus.com>
42892
42893 * gcc.dg/dll-?.c Add thumb to target list.
42894 Fix assembler scan patterns to match current assembler output.
42895
42896 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
42897
42898 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
42899 matching of template brackets.
42900
42901 * g++.old-deja/g++.other/using4.C: New test. Test using
42902 declarations of methods from base classes.
42903
42904 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
42905 within functions should introduce names into the innermost
42906 enclosing namespace.
42907
42908 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
42909 of static locals if first initialization throws.
42910
42911 1998-10-07 Jim Wilson <wilson@cygnus.com>
42912
42913 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
42914
42915 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
42916
42917 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
42918 lose track of the possible targets of tablejump insns.
42919 * special/special.exp: Run it.
42920
42921 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42922
42923 * g++.old-deja/g++.pt/friend35.C: New test. A template function
42924 must be declared before its specializations can be named in friend
42925 declarations.
42926
42927 1998-10-05 Dave Love <d.love@dl.ac.uk>
42928
42929 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
42930
42931 * g77.f-torture/execute/io1.f: New test.
42932
42933 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42934
42935 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
42936 with pointer to template function, for which no argument deduction
42937 is possible.
42938
42939 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
42940 specialization of template function as argument to template
42941 function.
42942
42943 * g++.old-deja/g++.other/access2.C: New test; Inner class
42944 shouldn't have privileged access to Outer's names.
42945
42946 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42947
42948 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
42949 friend template declared within template class conflicts with
42950 nested class of the same name.
42951
42952 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
42953 is ignored.
42954
42955 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
42956 object with direct initializer as function declaration.
42957
42958 * g++.old-deja/g++.other/decl2.C: New test; duplicate
42959 initializers.
42960
42961 * g++.old-deja/g++.other/null2.C: New test; conditional operator
42962 involving const pointer and NULL produces incorrect result.
42963
42964 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
42965 type name without `typename' should be rejected with -pedantic.
42966
42967 1998-10-02 Richard Henderson <rth@cygnus.com>
42968
42969 * g++.old-deja/g++.other/addrof1.C: New test.
42970
42971 1998-10-01 Nick Clifton <nickc@cygnus.com>
42972
42973 * gcc.c-torture/compile/981001-1.c: New test.
42974 * gcc.c-torture/execute/981001-1.c: New test.
42975
42976 1998-10-01 Jeffrey A Law (law@cygnus.com)
42977
42978 * gcc.c-torture/compile/981001-2.c: New test.
42979 * gcc.c-torture/compile/981001-3.c: New test.
42980 * gcc.c-torture/compile/981001-4.c: New test.
42981
42982 1998-10-01 Robert Lipe <robertl@dgii.com>
42983
42984 * lib/objc.exp (objc_target_compile): Add -L during compiles for
42985 multilibbed hosts. Idea grafted from g77.exp.
42986
42987 1998-09-30 Dave Love <d.love@dl.ac.uk>
42988
42989 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
42990 avoid losing on systems which need -lsocket.
42991
42992 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
42993
42994 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
42995 * g++.old-deja/g++.other/nested2.C: Ditto.
42996 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
42997 failure.
42998
42999 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
43000
43001 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
43002 preferred over template operator!= for enum bitfields.
43003
43004 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
43005
43006 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
43007 that happen to have the same base name, but in different scopes,
43008 are incorrectly rejected.
43009
43010 1998-09-16 Richard Henderson <rth@cygnus.com>
43011
43012 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
43013 on the native word size instead of an integer literal.
43014
43015 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
43016
43017 * g++.old-deja/g++.other/static2.C: Invocation of static data
43018 member of type pointer-to-function denoted as non-static member.
43019
43020 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
43021 checks involving function types and aliases.
43022
43023 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43024
43025 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
43026 redefined to the same non-trivial type.
43027
43028 * g++.old-deja/g++.pt/explicit73.C: Test for proper
43029 namespace-qualification of template specializations declared in
43030 other namespaces.
43031
43032 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
43033 to declare a subset of the specializations of a template function
43034 as friends of specializations of a template class.
43035
43036 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
43037 member templates that do not fully specialize the enclosing
43038 template class are rejected.
43039
43040 1998-09-11 Dave Love <d.love@dl.ac.uk>
43041
43042 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
43043
43044 1998-09-08 Dave Love <d.love@dl.ac.uk>
43045
43046 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
43047 altered from libf2c/libU77 version.
43048
43049 1998-09-06 Dave Love <d.love@dl.ac.uk>
43050
43051 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
43052
43053 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
43054
43055 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
43056 (un)signed char are different types for template specialization
43057 purposes.
43058
43059 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
43060
43061 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
43062 * objc: ObjC testsuite.
43063
43064 1998-08-31 Catherine Moore <clm@cygnus.com>
43065
43066 * gcc.c-torture/execute/941014-1.x: New file.
43067
43068 1998-08-31 Nick Clifton <nickc@cygnus.com>
43069
43070 * lib/c-torture.exp: Add support for
43071 torture_eval_before_compile and torture_eval_before_execute
43072 variables.
43073
43074 1998-08-30 Jeffrey A Law (law@cygnus.com)
43075
43076 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
43077 this test triggers valid.
43078
43079 1998-08-27 Jeffrey A Law (law@cygnus.com)
43080
43081 * gcc.dg/980827-1.c: New test.
43082
43083 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
43084
43085 * gcc.c-torture/execute/loop-4b.c: New test.
43086
43087 1998-08-26 Nick Clifton <nickc@cygnus.com>
43088
43089 * lib/c-torture.exp: Add support for
43090 torture_eval_before_compile and torture_eval_before_execute
43091 variables.
43092
43093 1998-08-25 Jeffrey A Law (law@cygnus.com)
43094
43095 * gcc.c-torture/compile/980825-1.c: New test.
43096
43097 1998-08-24 Nick Clifton <nickc@cygnus.com>
43098
43099 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
43100 count number tests in opt_t0 not good_t0.
43101
43102 1998-08-24 Jeffrey A Law (law@cygnus.com)
43103
43104 * gcc.c-torture/compile/930326-1.x: Fix typo.
43105
43106 1998-08-23 Mark Mitchell <mark@markmitchell.com>
43107
43108 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
43109 causes an ICE.
43110
43111 1998-08-21 Jeffrey A Law (law@cygnus.com)
43112
43113 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
43114 STACK_SIZE is defined.
43115 * gcc.c-torture/unsorted/stuct.c: Similarly.
43116
43117 * gcc.c-torture/compile/980821-1.c: New test.
43118
43119 1998-08-21 Jeffrey A Law (law@cygnus.com)
43120
43121 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
43122
43123 1998-08-19 Mark Mitchell <mark@markmitchell.com>
43124
43125 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
43126 code.
43127
43128 1998-08-09 Mark Mitchell <mark@markmitchell.com>
43129
43130 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
43131 error'.
43132
43133 1998-08-18 Jeffrey A Law (law@cygnus.com)
43134
43135 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
43136
43137 1998-08-16 Jeffrey A Law (law@cygnus.com)
43138
43139 * gcc.c-torture/compile/980816-1.c: New test.
43140
43141 * gcc.dg/980816-1.c: New test.
43142
43143 1998-08-13 Jeffrey A Law (law@cygnus.com)
43144
43145 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
43146 compiler for ieee tests.
43147
43148 1998-08-01 Dave Love <d.love@dl.ac.uk>
43149
43150 * g77.f-torture/compile/980729-0.f: New test.
43151
43152 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
43153
43154 * gcc.c-torture/special/eeprof-1.c: New test, for
43155 -finstrument-functions.
43156 * gcc.c-torture/special/special.exp: Run it.
43157
43158 1998-07-29 Jeffrey A Law (law@cygnus.com)
43159
43160 * gcc.c-torture/compile/980729-1.c: New test.
43161
43162 1998-07-27 Nick Clifton <nickc@cygnus.com>
43163
43164 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
43165 __thumb__ is defined, and test for ARM style doubles if so.
43166
43167 1998-07-26 Dave Love <d.love@dl.ac.uk>
43168
43169 * g77.f-torture/noncompile/980615-0.f: New test.
43170
43171 1998-07-26 H.J. Lu (hjl@gnu.org)
43172
43173 * gcc.dg/980312-1.c: Do link instead of compile.
43174 * gcc.dg/980313-1.c: Likewise.
43175
43176 1998-07-26 Jeffrey A Law (law@cygnus.com)
43177
43178 * gcc.c-torture/compile/980726-1.c: New test.
43179
43180 1998-07-25 Dave Love <d.love@dl.ac.uk>
43181
43182 * g77.f-torture/execute/io0.f: New test.
43183
43184 1998-07-24 Nick Clifton <nickc@cygnus.com>
43185
43186 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
43187 an int.
43188
43189 1998-06-18 Michael Meissner <meissner@cygnus.com>
43190
43191 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
43192 m32r bugs.
43193
43194 1998-07-17 Nick Clifton <nickc@cygnus.com>
43195
43196 * gcc.dg/980626-1.c: Expect failures for all toolchains until
43197 c-decl.c:grokdeclarator can handle mode attributes.
43198
43199 1998-07-16 Jeffrey A Law (law@cygnus.com)
43200
43201 * gcc.c-torture/execute/980716-1.c: New test.
43202
43203 1998-07-13 Jeffrey A Law (law@cygnus.com)
43204
43205 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
43206 the mn10200.
43207 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
43208 the mn10200.
43209 * gcc.c-torture/execute/va-arg-3.x: Similarly.
43210 * gcc.c-torture/compile/930326-1.x: Similarly.
43211
43212 1998-07-13 Dave Love <d.love@dl.ac.uk>
43213
43214 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
43215 New test from Craig.
43216
43217 1998-07-12 Dave Love <d.love@dl.ac.uk>
43218
43219 * g77.f-torture/noncompile/980616-0.f: New test.
43220
43221 * g77.f-torture/execute/970816-3.f: New test from Craig.
43222
43223 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43224
43225 * g++.other/singleton.C: Return error value instead of taking
43226 SIGSEGV.
43227
43228 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
43229
43230 * g++.other/singleton.C: New test. Warning is under dispute.
43231 Runtime crash is not.
43232
43233 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43234
43235 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
43236 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
43237 using6.C, using7.C}: New namespace tests.
43238
43239 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43240
43241 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
43242 specialization with typedef'ed names used as array indexes.
43243
43244 1998-07-09 Jeffrey A Law (law@cygnus.com)
43245
43246 * gcc.c-torture/execute/980709-1.c: New test.
43247
43248 * gcc.dg/980709-1.c: New test.
43249
43250 1998-07-07 Richard Henderson <rth@cygnus.com>
43251
43252 * gcc.c-torture/execute/bcp-1.c: New test.
43253
43254 1998-07-07 Jeffrey A Law (law@cygnus.com)
43255
43256 * gcc.c-torture/execute/980707-1.c: New test.
43257
43258 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
43259
43260 * gcc.c-torture/compile/980706-1.c: New test.
43261
43262 1998-07-01 Dave Love <d.love@dl.ac.uk>
43263
43264 * g77.f-torture/execute/980701-0.f,
43265 g77.f-torture/execute/980701-1.f: New test from Craig.
43266
43267 1998-07-01 Jeffrey A Law (law@cygnus.com)
43268
43269 * gcc.c-torture/compile/980701-1.c: New test.
43270
43271 * gcc.c-torture/execute/980701-1.c: New test.
43272
43273 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
43274 rlsruhe.de>
43275
43276 * g++.old-deja/g++.robertl/eb132.C: New test.
43277 * g++.old-deja/g++.robertl/eb133.C: Likewise.
43278
43279 1998-06-29 Dave Love <d.love@dl.ac.uk>
43280
43281 * g77.f-torture/execute/980628-7.f,
43282 g77.f-torture/execute/980628-8.f,
43283 g77.f-torture/execute/980628-9.f,
43284 g77.f-torture/execute/980628-10.f: New tests from Craig.
43285
43286 * g77.f-torture/execute/980628-3.f: Remove mail headers.
43287
43288 1998-06-28 Jeffrey A Law (law@cygnus.com)
43289
43290 * g77.f-torture/execute/980628-4.f: New test from Craig.
43291 * g77.f-torture/execute/980628-5.f: Likewise.
43292 * g77.f-torture/execute/980628-2.f: Likewise.
43293 * g77.f-torture/execute/980628-0.f: Likewise.
43294 * g77.f-torture/execute/980628-1.f: Likewise.
43295 * g77.f-torture/execute/980628-3.f: Likewise.
43296 * g77.f-torture/execute/980628-6.f: Likewise.
43297
43298 1998-06-28 Jeffrey A Law (law@cygnus.com)
43299
43300 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
43301 directory when nothing has been installed yet.
43302
43303 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
43304
43305 * gcc.c-torture/special/special.exp: Handle newer versions of
43306 dejagnu.
43307
43308 1998-06-26 Jeffrey A Law (law@cygnus.com)
43309
43310 * gcc.dg/980626-1.c: New test.
43311
43312 1998-06-19 Bruno Haible <haible@ilog.fr>
43313
43314 * gcc.misc-tests/m-un-2.c: New test.
43315 * g++.old-deja/g++.other/warn01.c: Likewise.
43316
43317 1998-06-19 Robert Lipe <robertl@dgii.com>
43318
43319 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
43320 compatibility with assmblers with a different comment character.
43321 Eliminate use of GAS-specific extensions.
43322
43323 1998-06-19 Jeffrey A Law (law@cygnus.com)
43324
43325 * gcc.c-torture/execute/ieee/980619-1.c: New test.
43326
43327 1998-06-19 Robert Lipe <robertl@dgii.com>
43328
43329 * lib/g77.exp: Replace search for libf2c.a with search for newly
43330 renamed libg2c.a
43331
43332 1998-06-17 Jeffrey A Law (law@cygnus.com)
43333
43334 * gcc.c-torture/execute/980617-1.c: New test.
43335
43336 1998-06-12 Jeffrey A Law (law@cygnus.com)
43337
43338 * gcc.c-torture/execute/980612-1.c: New test.
43339
43340 1998-06-08 Jeffrey A Law (law@cygnus.com)
43341
43342 * gcc.dg/980523-1.c: Only test on ppc-linux.
43343 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
43344
43345 * gcc.c-torture/execute/980608-1.c: New test.
43346
43347 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
43348
43349 * gcc.c-torture/execute/980605-1.c: New test.
43350
43351 1998-06-04 Jeffrey A Law (law@cygnus.com)
43352
43353 * gcc.c-torture/execute/980604-1.c: New test.
43354
43355 1998-06-02 Jeffrey A Law (law@cygnus.com)
43356
43357 * gcc.c-torture/execute/980602-1.c: New test.
43358 * gcc.c-torture/execute/980602-2.c: Likewise.
43359
43360 1998-06-02 Dave Love <d.love@dl.ac.uk>
43361
43362 * 970125-0.f: Fix per JCB. Add commentary.
43363
43364 1998-05-31 Michael Meissner <meissner@cygnus.com>
43365
43366 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
43367 IEEE -0 support.
43368
43369 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
43370
43371 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
43372 earlier.
43373
43374 1998-05-28 Catherine Moore <clm@cygnus.com>
43375
43376 * gcc.c-torture/execute/980526-3.c: New test.
43377
43378 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
43379
43380 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
43381 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
43382 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
43383 m88k-motorola-sysv3 to XFAIL.
43384
43385 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43386
43387 * gcc.dg/980526-1.c: New test.
43388 * gcc.c-torture/execute/980526-2.c: New test.
43389
43390 1998-05-26 Jeffrey A Law (law@cygnus.com)
43391
43392 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
43393
43394 * gcc.c-torture/execute/980526-1.c: New test.
43395
43396 1998-05-26 Dave Love <d.love@dl.ac.uk>
43397
43398 * g77.f-torture/execute/alpha2.f: Add runtime test.
43399
43400 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
43401
43402 * g++.old-deja/old-deja.exp: Strip leading directories.
43403
43404 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
43405 error for the line. Don't run multiple tests for the same line.
43406
43407 1998-05-23 Jeffrey A Law (law@cygnus.com)
43408
43409 * gcc.dg/980523-1.c: New test.
43410
43411 1998-05-23 Dave Love <d.love@dl.ac.uk>
43412
43413 * g77.f-torture/compile/970915-0.f: New test.
43414
43415 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
43416
43417 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
43418
43419 1998-05-21 Jeffrey A Law (law@cygnus.com)
43420
43421 * gcc.dg/980520-1.c: New test.
43422
43423 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
43424
43425 * gcc.dg/980502-1.c: Fix return type.
43426
43427 1998-05-20 Jeffrey A Law (law@cygnus.com)
43428
43429 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
43430 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
43431 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
43432 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
43433 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
43434
43435 1998-05-20 Dave Love <d.love@dl.ac.uk>
43436
43437 * g77.f-torture/execute/980520-1.f: New test.
43438
43439 1998-05-15 Dave Love <d.love@dl.ac.uk>
43440
43441 * lib/mike-g77.exp: New file.
43442
43443 * g77.f-torture/noncompile/noncompile.exp,
43444 g77.f-torture/noncompile/check0.f: New files.
43445
43446 1998-05-14 Dave Love <d.love@dl.ac.uk>
43447
43448 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
43449 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
43450 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
43451 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
43452 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
43453 abort where appropriate.
43454
43455 1998-05-05 Michael Meissner <meissner@cygnus.com>
43456
43457 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
43458 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
43459
43460 1998-04-29 Dave Love <d.love@dl.ac.uk>
43461
43462 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
43463
43464 1998-04-27 Dave Love <d.love@dl.ac.uk>
43465
43466 * g77.f-torture/compile/980427-0.f: New test.
43467
43468 1998-04-24 Dave Love <d.love@dl.ac.uk>
43469
43470 * g77.f-torture/compile/980424-0.f: New test.
43471
43472 1998-04-19 Dave Love <d.love@dl.ac.uk>
43473
43474 * g77.f-torture/compile/980419-2.f (main): New test.
43475 * g77.f-torture/compile/970125-0.f: New test.
43476 * g77.f-torture/compile/980419-1.f: New test.
43477
43478 1998-04-08 Jim Wilson <wilson@cygnus.com>
43479
43480 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
43481 of loop-4.c.
43482
43483 1998-04-07 Jim Wilson <wilson@cygnus.com>
43484
43485 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
43486
43487 1998-04-03 Jim Wilson <wilson@cygnus.com>
43488
43489 * gcc.c-torture/compile/980329-1.c: New test.
43490
43491 1998-03-18 Jim Wilson <wilson@cygnus.com>
43492
43493 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
43494 * gcc.dg/980312-1.c: Fix typo in -march command.
43495
43496 1998-03-16 H.J. Lu (hjl@gnu.org)
43497
43498 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
43499
43500 1998-03-11 Robert Lipe <robertl@dgii.com>
43501
43502 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
43503 Dave Love agree the Fortran source is bogus.
43504
43505 1998-03-11 Robert Lipe <robertl@dgii.com>
43506
43507 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
43508 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
43509 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
43510 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
43511 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
43512
43513 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43514
43515 * g++.old-deja/g++.other/friend1.C: New test.
43516
43517 1998-02-18 Dave Love <d.love@dl.ac.uk>
43518
43519 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
43520 possibly uninitialized) variables and declare dnrm2.
43521
43522 1998-02-23 Robert Lipe <robertl@dgii.com>
43523
43524 From Bruno Haible <haible@ilog.fr>:
43525 * gcc.c-torture/execute/980223.c: New test.
43526
43527 1998-02-13 Jeffrey A Law (law@cygnus.com)
43528
43529 * gcc.dg/ifelse-1.c: New test.
43530
43531 1998-02-09 H.J. Lu (hjl@gnu.org)
43532
43533 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
43534
43535 * lib/old-dejagnu.exp (old-dejagnu): Added the
43536 "execution test - XFAIL *-*-*" handling in the spirit of
43537 "excess errors test -". Changed the "execution test fails"
43538 handling to be like "excess errors test fails".
43539 * Update various tests accordingly.
43540
43541 1998-02-06 Jim Wilson <wilson@cygnus.com>
43542
43543 * gcc.c-torture/execute/980205.c: New test.
43544
43545 1998-01-18 Jeffrey A Law (law@cygnus.com)
43546
43547 * lib/c-torture.exp: Look for .x files instead of .cexp files.
43548 * lib/f-torture.exp: Similarly.
43549 * gcc.c-torture: Rename all .cexp files to .x files.
43550
43551 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
43552
43553 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
43554 (940510-1.c): Removed duplicate.
43555 (971104-1.c): New test.
43556
43557 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
43558
43559 * lib/f-torture.exp: Improve error and loop detection.
43560
43561 1997-11-19 Michael Meissner <meissner@cygnus.com>
43562
43563 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
43564 use that to size the filler array.
43565
43566 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
43567
43568 * lib/c-torture.exp(c-torture-execute): Fix typo.
43569
43570 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
43571 testcase as the executable name. Keep the executable around if
43572 the test fails.
43573
43574 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
43575
43576 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
43577 changes. Only test one -g option, and move it to the end of the
43578 list of options to test.
43579
43580 1997-09-19 Michael Meissner <meissner@cygnus.com>
43581
43582 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
43583 variable GCC_TORTURE_OPTIONS to supply default switches separated
43584 by colons. If no environment variable, run tests with -O0 -g, -O1
43585 -g, and -O2 -g as well.
43586
43587 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
43588
43589 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
43590 explanatory comments. Fix indentation.
43591
43592 1997-09-15 Jeffrey A Law (law@cygnus.com)
43593
43594 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
43595
43596 1997-09-11 Jeffrey A Law (law@cygnus.com)
43597
43598 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
43599 * g++.old-deja/g++.mike/p7325.C: Likewise.
43600 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
43601
43602 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
43603
43604 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
43605 * g++.old-deja/g++.brendan/crash30.C: Likewise.
43606 * g++.old-deja/g++.brendan/crash39.C: Likewise.
43607 * g++.old-deja/g++.law/operators4.C: Likewise.
43608
43609 1997-09-11 Joe Buck (jbuck@synopsys.com)
43610
43611 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
43612 * g++.old-deja/g++.mike/p784.C: Ditto.
43613 * g++.old-deja/g++.mike/p785.C: Ditto.
43614
43615 1997-09-05 Jeffrey A Law (law@cygnus.com)
43616
43617 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
43618
43619 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43620
43621 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
43622 target feature; pass this to c-torture-execute as needed.
43623
43624 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43625
43626 * lib/c-torture.exp(c-torture-execute): If the previous and the
43627 current executables being tested are identical, we don't need to
43628 run the executable again. Try to make the executable names
43629 unique. Add an optional argument for passing additional compiler
43630 flags.
43631
43632 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
43633
43634 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
43635
43636 1997-08-29 Jeffrey A Law (law@cygnus.com)
43637
43638 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
43639
43640 1997-07-31 Jeffrey A Law (law@cygnus.com)
43641
43642 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
43643 32bit or larger longs.
43644
43645 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
43646 have either a 32bit long or 32bit int.
43647
43648 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
43649
43650 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
43651 Make double precision tests dependent on sizeof (double).
43652
43653 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
43654
43655 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
43656 too.
43657
43658 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
43659
43660 * gcc.c-torture/compile/961203-1.cexp: New script.
43661
43662 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
43663
43664 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
43665 up the includes ourselves.
43666
43667 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
43668
43669 * lib/plumhall.exp: Remove random include, and add a few
43670 verbose messages for debugging.
43671
43672 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
43673
43674 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
43675 of trying to do it ourselves.
43676
43677 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43678
43679 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
43680
43681 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
43682
43683 * gcc.prms/5403.c: Made regexp a bit less strict.
43684
43685 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
43686
43687 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
43688 is returned from remote_load instead.
43689 * lib/plumhall.exp: Ditto.
43690 * lib/mike-g++.exp: Ditto.
43691 * lib/old-dejagnu.exp: Ditto.
43692 * lib/c-torture.exp: Ditto.
43693
43694 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
43695
43696 * lib/g++.exp: Use build_wrapper procedure.
43697 * lib/gcc.exp: Ditto.
43698
43699 1997-05-20 Jeffrey A Law (law@cygnus.com)
43700
43701 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
43702 an old-style decl for malloc. Fixes tests to work when
43703 sizeof (int) != sizeof (size_t).
43704
43705 1997-05-15 Mike Meissner <meissner@cygnus.com>
43706
43707 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
43708
43709 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
43710 use stdargs.h interface.
43711
43712 1997-05-15 Mike Meissner <meissner@cygnus.com>
43713
43714 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
43715 NO_VARARGS when compiling.
43716
43717 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
43718
43719 * lib/plumhall.exp(ph_includes): New procedure.
43720 (ph_make): Use it.
43721 (ph_compiler): Ditto.
43722
43723 * lib/g++.exp: Rename test-glue.c to testglue.c.
43724 * lib/gcc.exp: Ditto.
43725
43726 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
43727
43728 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
43729 to completion when it's called.
43730
43731 1997-03-21 Michael Meissner <meissner@cygnus.com>
43732
43733 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
43734 is defined, don't do test.
43735
43736 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
43737
43738 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
43739 for object files.
43740 (ph_summary): Mark skipped testcases as untested, not unresolved.
43741
43742 * lib/plumhall.exp (ph_make): If unresolved because of bad
43743 errorCode, record errorCode in log file.
43744 (*): Replace send_log/verbose with verbose -log.
43745
43746 1997-03-19 Michael Meissner <meissner@cygnus.com>
43747
43748 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
43749 double conversion if double isn't at least 8 bytes.
43750
43751 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
43752 int to work with targets where int is 16 bits.
43753
43754 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
43755 8 bytes, just exit, since 4 byte doubles don't have enough bits of
43756 precision for the test to complete.
43757
43758 1997-03-14 Michael Meissner <meissner@cygnus.com>
43759
43760 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
43761 if d10v is not compiled with the -mdouble64 flag.
43762 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
43763
43764 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
43765 d10v is not compiled with the -mint32 flag.
43766
43767 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
43768
43769 * lib/plumhall.exp: Use incr_count.
43770
43771 1997-03-12 Jeffrey A Law (law@cygnus.com)
43772
43773 * gcc.c-torture: Update to c-torture-1.45.
43774
43775 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
43776
43777 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
43778 the name of the expect testcase file).
43779
43780 * lib/g++.exp(g++_init): Ditto.
43781
43782 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
43783
43784 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
43785 the host.
43786
43787 * lib/gcc.exp(gcc_exit): New procedure.
43788
43789 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
43790
43791 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
43792 specs where appropriate.
43793
43794 * g++.old-deja/g++.arm/*: Added additional ERROR checks
43795 because of new "candidates are" messages, and removed a few
43796
43797 * Converted all non-old-style g++ testcases to old-style, and
43798 moved into g++.old-deja.
43799
43800 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
43801
43802 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
43803 options.
43804
43805 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
43806 succeeded.
43807
43808 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
43809
43810 1997-02-13 Michael Meissner <meissner@cygnus.com>
43811
43812 * lib/gcc.exp (gcc_target_compile): Add support for defining
43813 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
43814 the machine doesn't have those features.
43815
43816 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
43817
43818 * g++.law/operators4.exp: Don't use LIBS.
43819
43820 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
43821
43822 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
43823
43824 * lib/mike-g++.exp: Don't set the compiler to be tested here.
43825 * lib/g++.exp: Set it here instead. Also, allow use of the
43826 --tool_exec and --tool_opt options. Change CXX to
43827 GXX_UNDER_TEST.
43828
43829 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
43830
43831 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
43832
43833 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
43834
43835 * lib/old-dejagnu.exp: Use prune_warnings instead of
43836 prune_system_crud.
43837 * lib/mike-g++.exp: Ditto.
43838 * lib/gcc.exp: Ditto.
43839 * lib/g++.exp: Ditto.
43840
43841 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
43842
43843 1997-02-07 Jeffrey A Law (law@cygnus.com)
43844
43845 * 941014-2.c: Include stdlib.h
43846 * 960327-1.c: Include stdio.h
43847 * dbra.c, index-1.c: Don't assume ints are 32bits.
43848
43849 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
43850
43851 * lib/gcc.exp: Add gcc,stack_size target feature.
43852
43853 * lib/g++.exp(g++_target_compile): Add the include and link
43854 paths here, not in two other places. And, it's $options, not
43855 options.
43856
43857 * lib/mike-g++.exp(postbase): Remove the code that determines
43858 the correct include and link paths.
43859 * g++.old-deja/old-deja.exp: Ditto.
43860
43861 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
43862
43863 * lib/g++.exp(g++_init): target_compile no longer returns the
43864 filename of the result.
43865
43866 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
43867
43868 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
43869 call to glob.
43870
43871 * gcc.c-torture/special/special.exp: Change call to
43872 gcc_target_compile to include the object file.
43873
43874 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
43875
43876 * gcc.c-torture/special/special.exp: Correct misspelling in last
43877 change.
43878
43879 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
43880
43881 * lib/plumhall.exp(ph_summary): Log the entire output of the
43882 executable. Return -1 if there were any failures, 0 otherwise.
43883 (ph_execute): Return -1 if there were any failures, 0 otherwise.
43884 (ph_make): Clean up objects and executables that were built
43885 if the tests succeeded.
43886
43887 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
43888
43889 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
43890 libraries and includes in the build tree as appropriate.
43891
43892 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43893
43894 * lib/c-torture.exp: Instead of looking for the global variable
43895 NO_LONG_LONG, check to see if that's a feature of the target.
43896
43897 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43898
43899 * config/default.exp: Minimize. Delete the remainer of the files in
43900 config; this functionality is now in devo/dejagnu/config.
43901
43902 g++.*/*: Pass any additional flags used to compile to postbase;
43903 delete CXXFLAGS.
43904
43905 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
43906 is now done by runtest.exp. Use gcc_target_compile instead of
43907 compile.
43908
43909 lib/c-torture.exp: Use gcc_target_compile instead of compile.
43910 Remove references to CFLAGS. Use remote_file instead of
43911 calling rm -f.
43912 (c-torture): Take a list of arguments to use to compile this
43913 testcase.
43914
43915 lib/g++.exp: Simplify. Use target_compile instead of compile.
43916 lib/gcc-dg.exp: Ditto.
43917 lib/gcc.exp: Ditto.
43918 lib/mike-{gcc,g++}.exp: Ditto.
43919 lib/old-dejagnu.exp: Ditto.
43920 lib/plumhall.exp: Ditto.
43921
43922 1997-01-08 Jim Wilson <wilson@cygnus.com>
43923
43924 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
43925 (ph_linker): Likewise.
43926
43927 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
43928
43929 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
43930 MAP_ANON / MAP_ANONYMOUS if defined;
43931 else try to map from /dev/zero .
43932
43933 1996-11-12 Jeffrey A Law (law@cygnus.com)
43934
43935 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
43936 isn't defined, then define it to MAP_ANONYMOUS.
43937
43938 1996-11-12 Jeffrey A Law (law@cygnus.com)
43939
43940 * gcc.c-torture: Update to c-torture-1.42 release.
43941
43942 1996-11-11 Jeffrey A Law (law@cygnus.com)
43943
43944 * gcc.c-torture: Update to c-torture-1.41 release.
43945
43946 1996-10-27 Jeffrey A Law (law@cygnus.com)
43947
43948 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
43949 c-torture release.
43950
43951 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
43952
43953 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
43954 and LDFLAGS. Fix second case to append the target_info ldflags
43955 onto LDFLAGS, not CFLAGS.
43956 * lib/g++.exp (g++_init): Add target_info stuff.
43957 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
43958 of libgloss and newlib flags for !native.
43959
43960 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
43961 (GDB): Fix relative path to go up another dir for finding gdb.
43962
43963 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
43964
43965 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
43966 versions in the target_info array, if they don't exist.
43967
43968 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
43969
43970 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
43971
43972 1996-07-08 Jim Wilson <wilson@cygnus.com>
43973
43974 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
43975 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
43976
43977 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
43978
43979 * lib/old-dejagnu.exp: Don't remove the output file before we've
43980 actually tested it. Don't append pwd to the path of the executable
43981 we're testing.
43982
43983 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
43984
43985 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
43986
43987 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
43988
43989 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
43990 temporary directory for compiler files, and set it to a default
43991 value of /tmp. Set $output as the name of the output file from
43992 compiling the testcase. Add a -o option to $cflags_var so the
43993 compiler writes the final output file as $output. Set $executable
43994 to $output.
43995
43996 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
43997 directory for compiler files, and set it to /tmp if it doesn't
43998 already have a value. Set $output_file to the name of the output
43999 file from compiling the testcase. Add a -o option to CXXFLAGS so
44000 the compiler writes the final output file as $output. Use $output
44001 as the executable to be tested.
44002
44003 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44004
44005 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
44006
44007 1996-06-08 Jeffrey A Law (law@cygnus.com)
44008
44009 * gcc.c-torture/execute/pending-1.c: New test. Still
44010 pending in Tege's queue.
44011
44012 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
44013
44014 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
44015 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
44016 if there were failures. Call unresolved if there were unresolved
44017 testcases. Call gcc_fail if program did not run to completion.
44018 (ph_make): Pass additional argument name to ph_execute.
44019 (ph_execute): Add new argument. Pass additional arguments to
44020 ph_summary. Call gcc_fail is there is no execution output.
44021
44022 1996-04-24 Jeffrey A Law (law@cygnus.com)
44023
44024 * lib/plumhall.exp (proc_summary): Output relavent summary
44025 lines into the log so specific failures in plumhall can be
44026 investigated.
44027
44028 1996-04-10 Jeffrey A Law (law@cygnus.com)
44029
44030 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
44031 (c-torture-execute): Don't try to execute tests which use
44032 "long long" types if $NO_LONG_LONG is nonzero.
44033
44034 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
44035
44036 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
44037 not c-torture.
44038
44039 * gcc.ieee: Move from here.
44040 * gcc.c-torture/execute/ieee: To here.
44041
44042 1996-03-26 Jeffrey A Law (law@cygnus.com)
44043
44044 * gcc.c-torture: Update to c-torture-1.41 release.
44045
44046 1996-03-22 Jeffrey A Law (law@cygnus.com)
44047
44048 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
44049 not "$output".
44050
44051 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
44052
44053 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
44054 -c present.
44055
44056 1996-03-02 Jeffrey A Law (law@cygnus.com)
44057
44058 * config/proelf.exp: Handle connecting to a simulator.
44059
44060 1996-01-31 Jeffrey A Law (law@cygnus.com)
44061
44062 * config/proelf.exp: New file. Enough framework that we can
44063 run c-torture tests on the proelf targets (or any other target
44064 that gdb can connect to for that matter).
44065
44066 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
44067
44068 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
44069 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
44070
44071 * lib/plumhall.exp (ph_execute): Always call ph_summary if
44072 exec_output exists.
44073
44074 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
44075
44076 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
44077 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
44078
44079 * config/*.exp: Update FSF address. Change result of ${tool}_load
44080 to pass/fail/unresolved/unsupported/untested. Caller must now
44081 call unresolved/unsupported/untested.
44082 * lib/*.exp: Update FSF address. Update to handle new results of
44083 ${tool}_load.
44084 * lib/chill.exp (verbose): Delete.
44085
44086 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
44087
44088 * lib/gcc.exp (default_gcc_start): Change order of args to
44089 $LDFLAGS $CFLAGS $LIBS.
44090 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
44091 Save/set/restore CFLAGS. Pass single arg to gcc_start.
44092 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
44093 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44094 * gcc.misc-tests/dg-test.exp: Likewise.
44095 * gcc.misc-tests/msgs.exp: Likewise.
44096 * gcc.prms/prms.exp: Likewise.
44097 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
44098 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44099
44100 * lib/dg.exp: Deleted, moved to dejagnu/lib.
44101
44102 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44103
44104 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
44105
44106 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
44107 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
44108
44109 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
44110 necessary.
44111
44112 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
44113
44114 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
44115 global for loop; add use of $mathlib.
44116 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
44117 settings here; set mathlib for anything but VxWorks.
44118
44119 1996-01-22 Jeffrey A Law (law@cygnus.com)
44120
44121 * gcc.c-torture: Update to c-torture-1.40 release.
44122
44123 1996-01-03 Jeffrey A Law (law@cygnus.com)
44124
44125 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
44126 dg.exp.
44127
44128 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
44129
44130 * lib/c-torture.exp (c-torture-execute): Declare "output" as
44131 global.
44132
44133 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
44134
44135 * lib/g++.exp (LIBS): Define if not already.
44136 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
44137 (gcc-dg-prune): Call prune_gcc_output.
44138 * lib/gcc.exp (prune_gcc_output): New proc.
44139 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
44140 prune_gcc_output.
44141
44142 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
44143
44144 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
44145 (c-torture-execute): Likewise. Rename `name' to `testcase'.
44146
44147 1995-11-15 Jeffrey A Law (law@cygnus.com)
44148
44149 * gcc.c-torture: Update to c-torture-1.39 release.
44150
44151 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
44152
44153 * lib/c-torture.exp (c-torture-execute): Don't return if one option
44154 fails, try others as well.
44155
44156 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
44157
44158 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
44159 If compilation fails, mark execute tests as `untested'.
44160 If test is marked as unsupported, don't mark compilation and
44161 execute tests as failed.
44162
44163 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
44164
44165 * lib/g++.exp (g++_init): Don't link in libg++, and look to
44166 libstdc++ for whether or not we want to be doing shared
44167 libraries. Delete link_curses since we don't need it anymore.
44168 * lib/mike-g++.exp (postbase): Don't link in libg++.
44169 * g++.old-deja/old-deja.exp: Likewise.
44170
44171 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
44172
44173 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
44174
44175 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
44176
44177 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
44178 For that, add `-Wl,-a,shared_archive'.
44179 * g++.old-deja/old-deja.exp: Likewise.
44180
44181 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
44182
44183 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
44184
44185 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
44186
44187 * lib/mike-g++.exp (postbase): Pay attention to the status of
44188 g++_load.
44189
44190 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
44191
44192 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
44193
44194 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
44195
44196 * lib/gcc.exp (default_gcc_start): No longer need to log program
44197 being executed or its output, execute_anywhere does that now.
44198 * lib/g++.exp (default_g++_version): Call execute_anywhere.
44199 (default_g++_start): Likewise. Delete calls to verbose/send_log.
44200
44201 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
44202
44203 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
44204 the same as those in lib/g++.exp.
44205
44206 1995-10-10 Jeff Law (law@hurl.cygnus.com)
44207
44208 * gcc.c-torture: Update to c-torture-1.38 release.
44209 * gcc.ieee: Related changes.
44210
44211 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
44212
44213 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
44214 "exec". Minor reformatting changes.
44215
44216 * config/rom68k.exp (${tool}_load): Make it work in a canadian
44217 cross. This means all "exec" calls now work on a remote host as
44218 well.
44219 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
44220 cross. Filter out the extra "\r\n" stuff that expect puts in.
44221 (c-torture-execute): Filter out the bogus warnings like
44222 c-torture-compile does. Add support for canadian cross.
44223 * lib/gcc.exp (default_gcc_version, default_gcc_start)
44224 Use execute_anywhere rather than calling exec directly. Now it
44225 works for canadian cross testing.
44226
44227 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
44228
44229 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
44230 results into a variable, and check that rather than using file exists.
44231
44232 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
44233
44234 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
44235 create a libg++.so. For sunos4.1.*, also add -ltermcap.
44236
44237 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44238
44239 * g++.old-deja/old-deja.exp: Create and pass runshlib and
44240 lib_curses if there's a shared libg++ in the build tree.
44241
44242 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
44243
44244 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
44245 if not supported target.
44246
44247 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
44248
44249 * lib/g++.exp (g++_init): Move empty setting of runshlib and
44250 link_curses up to always happen, not just for native builds.
44251
44252 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
44253
44254 * gcc.c-torture: Update to c-torture-1.36 release.
44255 * gcc.failure: Related changes.
44256
44257 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
44258
44259 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
44260
44261 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
44262
44263 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
44264 * lib/mike-g++.exp (postbase): Not in here. Still reference
44265 runshlib, link_curses, and mathlib for link and run.
44266
44267 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
44268 pass the runtime shared library options for Solaris, OSF/1, and
44269 Irix5, and link with -lcurses to avoid unresolved references.
44270
44271 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
44272
44273 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
44274 only run once.
44275
44276 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
44277
44278 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
44279
44280 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
44281
44282 * gcc.c-torture: Update to c-torture-1.35 release. Note we
44283 do not have a framework for the "compat" tests yet.
44284
44285 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
44286
44287 * lib/mike-g++.exp (postbase): New local variable `mathlib',
44288 set to null if we're testing vxworks5.1. Use that instead of
44289 `-lm' in the setting of LIBS for link and run.
44290
44291 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
44292
44293 * config/rom68k.exp (${tool}_load): Major changes to make it
44294 work. Verified that it does in fact return the stuff in
44295 exec_output properly. Catch any Emul or any TRAP other than 0.
44296
44297 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
44298
44299 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
44300 LDFLAGS properly for targets that need stuff from libgloss.
44301 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
44302 only run once.
44303 (gpp_initialized): New variable.
44304
44305 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
44306
44307 * config/rom68k.exp: Load libgloss.exp.
44308 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
44309 so we can produce a fully linked binary.
44310 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
44311 so we can produce a fully linked binary.
44312
44313 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
44314
44315 * lib/plumhall.exp (ph_section): Watch for expected failures.
44316 Add missing `else'.
44317
44318 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
44319 run the testcase.
44320 (c-torture): Likewise.
44321
44322 1995-08-28 Doug Evans <dje@cygnus.com>
44323
44324 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
44325
44326 * lib/mike-g++.exp (mike_cleanup): New proc.
44327 (prebase): New globals compiler_result, not_compiler_result,
44328 target_regexp.
44329 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
44330 allow leading "-" in pattern. Watch for unsupported tests.
44331 If $compiler_result is set, pattern match assembler code,
44332 and ditto for $not_compiler_result.
44333 * lib/mike-gcc.exp: Likewise.
44334
44335 * lib/plumhall.exp (ph_execute): Only call ph_summary if
44336 execution "succeeded".
44337
44338 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
44339
44340 * config/win32.exp: New file.
44341 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
44342
44343 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
44344
44345 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
44346 unsupported.
44347 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
44348 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
44349 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
44350
44351 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
44352 "... without exceptions was ...". That is now handled by
44353 prune_system_crud.
44354 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44355
44356 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
44357
44358 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
44359 sieve.c,sort2.c}: New files.
44360 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
44361 sieve.exp,sort2.exp}: Drivers for them.
44362
44363 * lib/mike-gcc.exp (program_output): New user settable variable.
44364 (postbase): Call prune_system_crud. Also prune extraneous compiler
44365 messages.
44366 * lib/mike-g++.exp (program_output): New user settable variable.
44367
44368 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
44369
44370 * config/sh.exp: Deleted (use sim.exp instead).
44371
44372 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
44373
44374 * config/vx.exp: Declare CHECKTASK as global.
44375 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
44376 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
44377 * lib/old-dejagnu.exp: Load [pwd]/$executable.
44378
44379 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44380
44381 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
44382 target. Like vx.exp, only includes `vx29k.exp' instead of
44383 `vxworks.exp'.
44384
44385 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
44386
44387 * config/sim.exp: Increase time limit from 120 seconds to 240.
44388
44389 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
44390
44391 * gcc.c-torture/execute/950628-1.c: New test.
44392
44393 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
44394
44395 * gcc.c-torture: Update with changes/additions from
44396 c-torture-1.34.
44397
44398 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
44399
44400 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
44401
44402 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
44403
44404 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
44405
44406 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
44407
44408 * gcc.c-torture/compile/950512-1.c: New test.
44409 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
44410 * gcc.dg/struct-ret-1.c: Likewise.
44411
44412 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
44413
44414 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
44415 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
44416
44417 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
44418
44419 * gcc.c-torture/special/920411-1.c: Deleted.
44420 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
44421
44422 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
44423
44424 * config/sim.exp (${tool}_load): Hack in call to bash to get a
44425 cpu limit.
44426
44427 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
44428
44429 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
44430
44431 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
44432
44433 From kenner;
44434 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
44435 is the proper length.
44436 * va-arg-3.c: Likewise.
44437
44438 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
44439
44440 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
44441 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
44442
44443 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
44444 * lib/g++.exp (default_g++_start): Delete old cruft.
44445
44446 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
44447
44448 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
44449 (2 * (1 << 18)) to (2 * (1 << 17)).
44450
44451 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
44452
44453 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
44454
44455 * config/rom68k.exp: Renamed from config/idp.exp
44456
44457 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
44458
44459 * c-torture/compile/921109-2.c
44460
44461 1995-04-18 Mike Stump <mrs@cygnus.com>
44462
44463 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
44464 excess errors.
44465
44466 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
44467
44468 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
44469 output.
44470 * lib/g++.exp (default_g++_start): Likewise.
44471
44472 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
44473
44474 * gcc.c-torture/compile/950329-1.c: New test.
44475
44476 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
44477
44478 * config/bug.exp (${tool}_load): Updated to use new remote_open
44479 and remote_close procs.
44480 * config/idp.exp: New file.
44481
44482 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
44483
44484 * gcc.c-torture/execute/950322-1.c: New test.
44485
44486 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
44487
44488 * config/vx.exp (${tool}_load): Clean up testing of return code from
44489 vxworks_ld and vxworks_spawn.
44490
44491 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
44492
44493 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
44494
44495 1995-03-13 Mike Stump <mrs@cygnus.com>
44496
44497 * lib/old-deja.exp: Add `excess errors test - ' error, now one
44498 can mark excess errors on a machine by machine basis. Note, the
44499 default is to not expect any excess errors, even when excess
44500 errors test - is given, so you will want to put an XFAIL ... on
44501 these lines. For example, // excess errors test - XFAIL hppa*-*-*
44502 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
44503 those 4 machines, but no others.
44504
44505 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
44506
44507 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
44508 * lib/c-torture.exp: to here.
44509
44510 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
44511
44512 * gcc.c-torture/execute/950221-1.c: New test.
44513 * gcc.c-torture/execute/struct-ret-1.c: New test.
44514 * gcc.c-torture/compile/950221-1.c: New test.
44515
44516 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
44517
44518 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
44519
44520 * gcc.c-torture/execute/arith-1.c (main): Return 0.
44521 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
44522
44523 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
44524
44525 * g++.gb: New directory of tests, derived from my signature and
44526 class scoping tests.
44527
44528 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
44529 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
44530 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
44531 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
44532 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
44533 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
44534 * g++.gb/sig25.C: Likewise.
44535
44536 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
44537 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
44538 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
44539 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
44540 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
44541 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
44542 * g++.gb/sig25.exp: Likewise.
44543
44544 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
44545 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
44546 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
44547 * g++.gb/scope13.C: Likewise, this test still fails.
44548
44549 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
44550 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
44551 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
44552 * g++.gb/scope13.exp: Ditto.
44553
44554 * g++.gb/README: New file, explains what these tests are about.
44555
44556 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
44557
44558 * lib/dg.exp (dg-do): Support `preprocess'.
44559 (dg-test): Likewise.
44560
44561 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
44562
44563 * config/udi.exp: change "continue -expect" to "exp_continue".
44564
44565 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
44566
44567 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
44568 Delete redundant tests.
44569
44570 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
44571 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
44572 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
44573 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
44574 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
44575 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
44576 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
44577 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
44578
44579 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
44580 storing label pointers.
44581 * gcc.c-torture/execute/921019-1.c: Likewise.
44582 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
44583 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
44584 parameter fp.
44585 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
44586 constants.
44587
44588 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
44589 Delete obsolete tests.
44590
44591 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
44592 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
44593 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
44594 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
44595 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
44596 * gcc.c-torture/compile/950124-1.c: New test.
44597
44598 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
44599
44600 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
44601
44602 * lib/mike-g++.exp: Add -lm to LIBS.
44603
44604 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
44605
44606 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
44607
44608 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
44609
44610 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
44611
44612 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
44613
44614 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
44615
44616 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
44617
44618 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
44619 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
44620 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
44621 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
44622 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
44623 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
44624 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
44625 * g++.law/{operators31.C, operators32.C,
44626 * g++.law/{operators33.C, operators34.C}: Likewise.
44627 * g++.law/{pic1.C, refs2.C}: Likewise.
44628 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
44629 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
44630 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
44631 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44632
44633 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
44634 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
44635 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
44636 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
44637 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
44638 * g++.law/{enum9.exp, friend5.exp}: Likewise.
44639 * g++.law/{nest3.exp, nest4.exp}: Likewise.
44640 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
44641 * g++.law/{operators30.exp, operators31.exp}: Likewise.
44642 * g++.law/{operators32.exp, operators33.exp}: Likewise.
44643 * g++.law/{operators34.exp}: Likewise.
44644 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
44645 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
44646 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
44647 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
44648 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44649
44650 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
44651 No longer expected to fail.
44652 * g++.law/missed-error3.C: Tweak for recent bool changes.
44653
44654 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
44655
44656 * config/emb-unix: Deleted.
44657 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
44658 remote execution. Do final link on remote host if REMOTE_LINK is set.
44659
44660 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
44661
44662 * lib/dg.exp (dg-test): Fix typo in last patch.
44663
44664 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
44665
44666 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
44667 (handles multiple occurrences).
44668
44669 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
44670
44671 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
44672 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
44673 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
44674 printed).
44675 * lib/c-torture.exp (c-torture-compile): Likewise.
44676 (c-torture): Prepend full path if missing.
44677 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
44678 (gcc_fail): Likewise.
44679 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
44680
44681 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
44682
44683 * lib/netware.exp: Only attach to NetWare i386 systems.
44684
44685 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
44686
44687 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
44688 messages. Add test name to "output pattern match" pass/fail message.
44689
44690 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
44691
44692 * gcc.dg: New testsuite.
44693 * gcc.dg/dg.exp: New file.
44694
44695 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
44696 test-switch.c}: Deleted.
44697
44698 * gcc.misc-tests/msgs.exp: New testcase driver.
44699
44700 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
44701
44702 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
44703 Watch for illegal return values from ${tool}_load.
44704 * config/unix.exp (${tool}_load): Fix pass/fail detection for
44705 cross targets. Coerce return value >0 to 1.
44706
44707 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
44708
44709 * config/unix.exp (${tool}_load): Call program rsh, not proc.
44710
44711 * config/emb-unix.exp: New file.
44712
44713 * config/sim.exp: Error if variable $SIM not defined.
44714 (${tool}_load): Mark test as "untested" if simulator missing.
44715
44716 * config/unix.exp: Load remote.exp to get rcp_download.
44717 * lib/c-torture.exp: Use different option lists for testcases with
44718 and without loops.
44719 * gcc.c-torture/execute/execute.exp: Likewise.
44720
44721 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
44722
44723 * config/*.exp: Clarify return code from ${tool}_load.
44724 Call `unresolved' or `untested' instead of `warning' or `perror'
44725 (sometimes you still want to call both though).
44726 Add comment that `shell_id' is local to each file.
44727 * config/udi.exp (timeout): Set to 30.
44728 Don't print warning if connection fails, $connectmode has already
44729 printed an error.
44730 (${tool}_load): Move verbose messages to level 2.
44731 Rework pattern for "Process started" message.
44732 Pass `shell_id' to ${connectmode}_download.
44733 Retry twice upon timeout. Make resetting of target more robust.
44734 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
44735 Pass `shell_id' to exit_$connectmode.
44736 Only call exit_$connectmode if connected.
44737 * config/unix.exp (${tool}_load): Check return codes better.
44738 * config/vrtx.exp (${tool}_load): Likewise.
44739 * config/vx.exp (${tool}_load): Likewise.
44740 Delete unneeded global's.
44741 * lib/dg.exp (dg-test): Update to reflect clarified return codes
44742 from ${tool}_load.
44743 (dg-stat): Delete.
44744 (dg-init): Delete recording of pass/fail counts.
44745 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44746 (old-dejagnu-init): Likewise.
44747 (old-dejagnu-stat): Delete contents, empty proc now.
44748 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
44749 (c-torture): Delete references to lcnt, lpass, lfail.
44750 Get option list from TORTURE_OPTIONS.
44751 Delete -funroll[-all]-loops if no loops.
44752 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
44753 (g++_stat): Delete contents (empty proc now).
44754 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
44755 (gcc_finish): Likewise.
44756 (gcc_stat): Deleted.
44757 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
44758 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
44759 * gcc.c-torture/execute/execute.exp: Likewise.
44760 Split tests into two parts: compile, execute.
44761 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
44762 no loops. Update to reflect clarified return codes from ${tool}_load.
44763
44764 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
44765
44766 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
44767 to grep for.
44768 (old-dejagnu): Likewise (where necessary).
44769
44770 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
44771
44772 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
44773
44774 * lib/dg.exp (dg-process-target): Fix processing of selector.
44775 Add comment regarding use of `error'.
44776
44777 * lib/gcc.exp (prune_system_crud): Define if missing.
44778 * lib/g++.exp (prune_system_crud): Likewise.
44779
44780 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
44781 Call prune_system_crud.
44782 * lib/dg.exp (dg-runtest): New proc.
44783 Use perror instead of send_user for tcl errors in testcase.
44784 Don't return any value, it's never used.
44785 Don't clobber previous definition of `unknown'.
44786 Print tcl errors in `dg-final'.
44787
44788 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
44789
44790 * lib/dg.exp (dg-process-target): Improve syntax error messages.
44791 (dg-test): Don't print errorInfo, it contains stack backtrace.
44792
44793 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
44794
44795 * lib/g++.exp (runtest_file_p): Define if missing.
44796
44797 1994-09-24 Doug Evans (dje@cygnus.com)
44798
44799 * lib/mike-g++.exp: Comment out loading of g++.exp.
44800 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
44801 (default_g++_version): Always print something.
44802 (default_g++_start): Comment out call to `which'.
44803 (g++_start, g++_load): Deleted (must be defined in config file).
44804 * lib/gcc.exp: Test for existence of $CC at start.
44805 Delete check for tmpdir (done in gcc_init).
44806 (default_gcc_version): Always print something.
44807 (default_gcc_start): Comment out call to `which'.
44808 * config/*.exp: Major cleanup - make cross targets work at least a
44809 little better for g++ (by not being "--tool gcc" specific).
44810 Rename gcc_xxx to ${tool}_xxx.
44811 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
44812 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
44813
44814 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
44815
44816 * lib/c-torture.exp (c-torture-compile): Rework compiler
44817 message processing.
44818
44819 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
44820 c-torture.
44821
44822 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
44823
44824 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
44825
44826 * lib/dg.exp (dg-process-target): Support { target native }.
44827
44828 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
44829
44830 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
44831 looked for "... program xxx got fatal signal".
44832 Correct regsub munging of `comp_output'.
44833 Ignore compiler messages "path prefix not used" and "linker input
44834 file unused".
44835
44836 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
44837
44838 * lib/gcc.exp (runtest_file_p): Define if missing.
44839 * gcc.prms/template.c: Example to work from.
44840
44841 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
44842
44843 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
44844 * lib/dg.exp (dg-test): Call unsupported testcases as such.
44845
44846 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
44847 * gcc.prms/1883.c: Moved from compile/940714-1.c.
44848 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
44849 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
44850
44851 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
44852 (dg-process-target): No longer a varargs proc.
44853 Return S/N for target, P/F for xfail. All callers changed.
44854 (user option procs): More argument checking.
44855 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
44856 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
44857 (dg-test): Skip test if not running on selected target in `dg-do'.
44858 Update handling of `dg-do-what', `dg-output-text'.
44859 Separate execution pass/fail from output pattern match pass/fail.
44860 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
44861
44862 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
44863
44864 * gcc.c-torture/special/special.exp: Don't expect failure for mips
44865 target for 920510-1.c.
44866
44867 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
44868
44869 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
44870 Clean up comment regarding use of passcnt, etc.
44871 (gcc_stat): Don't update `testcnt' here.
44872 (gcc_finish): Do it here.
44873 Might as well reset `but_id' here too.
44874 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
44875 to determine if the file should be tested.
44876 * gcc.c-torture/compile/compile.exp: Likewise.
44877 * gcc.c-torture/execute/execute.exp: Likewise.
44878 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44879 * gcc.misc-tests/dg-test.exp: Likewise.
44880 * gcc.prms/prms.exp: Likewise.
44881 * gcc.wendy/wendy.exp: Likewise.
44882 * g++.old-deja.exp: Likewise.
44883 Move "Testing file" message to verbose level 1.
44884
44885 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
44886
44887 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
44888
44889 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
44890
44891 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
44892 (default_gcc_start): Accept optional second list element
44893 of compiler flags. Print compiler output at verbosity level 2.
44894 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
44895 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
44896 Save current values of framework globals passcnt, failcnt, xpasscnt,
44897 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
44898 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
44899 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
44900 xfailcnt to compute stats. Update framework global `testcnt' from
44901 pass/fail counts.
44902 (gcc_finish): New proc. Clean up test environment.
44903 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
44904 (gcc_epass, gcc_efail): Delete.
44905 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
44906 argument of line number.
44907 (dg-init): If the tool has an init routine, call it.
44908 (dg-test): Remove args `cflags_var' and `libs_var'.
44909 Pass all compiler options to ${tool}_start.
44910 Handle missing line number.
44911 (dg-finish): New function.
44912 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
44913 particular files. Call gcc_finish at end. Move "skipping test"
44914 message to verbosity level 3.
44915 * gcc.c-torture/compile/compile.exp: Likewise.
44916 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44917 * gcc.c-torture/execute/execute.exp: Likewise.
44918 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44919 Print testcase being tried at verbosity level 1.
44920 * gcc.c-torture/special/special.exp: Unset xfail.
44921 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44922 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
44923 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
44924 * gcc.failure/failure.exp: Likewise.
44925 * gcc.ieee/ieee.exp: Likewise.
44926 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
44927 Update call to dg-test. Call dg-finish at end.
44928 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
44929 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44930 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
44931 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
44932 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
44933 * gcc.wendy/wendy.exp: Add copyright.
44934 Delete setting of tmpdir (done by gcc_init).
44935 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
44936 Pass compiler flags to gcc_start. Call gcc_finish at end.
44937 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
44938 gcc_[ce]pass/fail.
44939
44940 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
44941
44942 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
44943 confusion.
44944 (g++_load): Likewise.
44945
44946 * config/*.exp (gcc_load): Some were varargs fns and some were not.
44947 Rename argument to `prog' to remove the confusion.
44948 Varargs fns behave differently too!
44949 (g++_load): Likewise.
44950
44951 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
44952
44953 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
44954 what it is. Delete (always) printing of status value for !native.
44955 Simplify verbose code, and include status and exec_output.
44956 (g++_load): Use gcc_load.
44957
44958 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
44959
44960 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
44961 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
44962 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
44963 940714-3.c as these testcases don't exist anymore. Make
44964 va-arg-1.c expected to pass.
44965
44966 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
44967
44968 * gcc.misc-tests/misc.exp: Only run specific testcases.
44969 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
44970 * gcc.misc-tests/dg-[1-9].c: New files.
44971
44972 * lib/dg.exp: New testsuite driver.
44973 * gcc.prms/prms.exp: Use it.
44974
44975 * README.gcc: New file.
44976
44977 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
44978 Document and reset `lxpass' and `lxfail'.
44979 Simplify "initialized" message.
44980 (gcc_stat): Clean up comments a little.
44981
44982 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
44983
44984 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
44985
44986 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
44987
44988 * lib/old-dejagnu.exp (process-option): New proc.
44989 (old-dejagnu-init, old-dejagnu-stat): Likewise.
44990 (old-dejagnu): Simplify.
44991 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
44992
44993 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
44994
44995 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
44996 exists and is not an empty string.
44997
44998 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
44999 $xfail rather than calling setup_xfail. Clear $xfail when test is
45000 finished.
45001 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
45002 automatically.
45003
45004 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
45005 longer expected to fail.
45006
45007 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
45008 "f" function call.
45009
45010 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
45011
45012 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
45013 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
45014 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
45015 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
45016 c-torture-1.29.
45017
45018 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
45019 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
45020
45021 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
45022
45023 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
45024 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
45025
45026 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
45027 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
45028 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
45029
45030 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
45031
45032 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
45033 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
45034 940714-1.c, 940714-2.c, 940714-3.c},
45035 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
45036 gcc.misc-tests/{mg.c,mg.exp}:
45037 New tests.
45038 * gcc.noncompile/noncompile.exp: Change accordingly.
45039
45040 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
45041
45042 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
45043 Undo previous clobberage.
45044
45045 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
45046
45047 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
45048 * gcc.special/{930510-1.c, special.exp}:
45049 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
45050 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
45051 struct-varargs-1.c}: New tests from c-torture-1.26.
45052
45053 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
45054
45055 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
45056 argument to switch.
45057
45058 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
45059
45060 * Revert the previous changes. Please see Rob's directory
45061 (/lisa/test/rob/progressive/gcc/testsuite) for testing
45062 fixes.
45063
45064 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
45065
45066 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
45067 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
45068 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
45069 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
45070 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
45071 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
45072 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
45073 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
45074 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
45075 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
45076 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
45077 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
45078 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
45079 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
45080 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
45081 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
45082 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
45083 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
45084 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
45085 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
45086 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
45087 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
45088 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
45089 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
45090 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
45091 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
45092 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
45093
45094 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
45095
45096 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
45097 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
45098 with perror calls.
45099
45100 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
45101
45102 * config/unix.exp (g++_load): Fix syntax.
45103
45104 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
45105
45106 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
45107 * gcc.noncompile/921017-1.c: Deleted obsolete test.
45108 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
45109 Don't expect va-arg-1.c to fail. Correct expected output for
45110 920928-1.c.
45111 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
45112 * gcc.wendy/hbm4.c: Correct typo.
45113 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
45114
45115 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
45116
45117 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
45118 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
45119 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
45120 * lib/c-torture.exp (c-torture-compile): Ditto.
45121
45122 Reduce volume of output (remove all the -I's and such).
45123 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
45124 Call gcc_cpass, gcc_cfail.
45125 (c-torture): Pass testing option to c-torture-compile.
45126
45127 1994-03-21 Doug Evans (dje@cygnus.com)
45128
45129 Bring patches over from progressive.
45130 * config/default.exp: Exit remote shell cleanly.
45131 (g++_exit, g++_start): Add default versions.
45132 * config/sim.exp (gcc_load): Use perror, not error.
45133
45134 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
45135
45136 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
45137 set in site.exp.
45138
45139 1994-03-14 Doug Evans (dje@cygnus.com)
45140
45141 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
45142 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
45143 (wendy_try): New proc to run testcase.
45144 (main loop): Call 'em.
45145 * gcc.wendy/*.c: Clean up pass to correct expected output.
45146
45147 * lib/gcc.exp: Minor cleanup work.
45148 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
45149
45150 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
45151
45152 * config/sim.exp (gcc_load): Document return codes better.
45153 Don't pass -v to simulator.
45154
45155 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
45156
45157 * gcc.special/920717-x.c: Fix typo.
45158 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
45159 get at sources.
45160
45161 * lib/mike-gcc.exp: Fix typo.
45162
45163 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
45164
45165 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
45166 binary to use, transform the name.
45167 * config/*.exp: rename everything. Nuke any g++ specific files,
45168 it's now a special case of gcc that requires no special support.
45169 Add a default.exp for unsupported targets.
45170
45171 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
45172
45173 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
45174 lib/old-dejagnu.exp: Fix a few patterns to work with the new
45175 version of Tcl.
45176
45177 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
45178
45179 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
45180 than a warning.
45181
45182 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
45183
45184 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
45185
45186 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
45187
45188 * gcc.execute/execute.exp: Combine opt_list and foption_list into
45189 option_list. Compile every file with only 4/6 option choices
45190 (same as C torture) instead of with 12/18 different option
45191 choices.
45192 * lib/c-torture.exp: Likewise.
45193
45194 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
45195 not already set.
45196
45197 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
45198
45199 * lib/old-deja.exp: Add `excess errors test fails' error, now one
45200 can put an XFAIL *-*-* on excess errors.
45201
45202 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
45203
45204 * g++.law: Add more tests derived from g++-bugs snapshots.
45205
45206 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
45207 equivalent to g++.law/init9.
45208
45209 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
45210 compiled it, and the a.out file after we've run it.
45211
45212 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
45213
45214 * lib/mike-g++.exp (postbase): Delete the .o file after we've
45215 compiled it, and the a.out file after we've run it.
45216
45217 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
45218
45219 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
45220
45221 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
45222
45223 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
45224 version number.
45225
45226 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
45227
45228 * g++.law: New directory of g++ tests derived from the g++-bugs
45229 snapshots.
45230
45231 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
45232
45233 * gcc.compile: initbug1.c initbug1.exp testcase added
45234
45235 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
45236
45237 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
45238 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
45239 fixes submitted by Jeff Law (law@cs.utah.edu)
45240 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
45241 Jeff Law (law@cs.utah.edu)
45242
45243
45244 1993-11-30 Mike Stump (mrs@cygnus.com)
45245
45246 * config/unix-g++.exp: Follow the gcc way of doing things.
45247 * g++.old-deja/old-deja.exp: Minor updates.
45248 * lib/g++.exp: New file, follow the gcc way of doing things.
45249 * lib/old-dejagnu.exp: Minor updates.
45250 * lib/mike-g++.exp: Always unset errorInfo.
45251
45252 1993-11-06 Mike Stump (mrs@cygnus.com)
45253
45254 * lib/gcc.exp: Fix some errors with the below change, CC and
45255 CFLAGS should be global when setting, not local.
45256
45257 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
45258
45259 * lib/gcc.exp: Transform tool name.
45260
45261 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45262
45263 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
45264
45265 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45266
45267 * lib/gcc.exp: change gcc_done to gcc_stat
45268
45269 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45270
45271 * Upgraded gcc testsuite to c-torture version 1.25
45272
45273 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
45274
45275 * lib/gcc.exp: added reporting code. Changed verbose compile message.
45276 * lib/c-torture: added hooks for new reporting code.
45277
45278 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
45279
45280 * config/sh-gcc.exp: check if sh-sim exists in the path
45281
45282 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
45283
45284 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
45285 * gcc.compile/compile.exp: Initial changes for new logic.
45286 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
45287 * gcc.failure/failure.exp: Initial changes for new logic.
45288 * gcc.ieee/ieee.exp: Initial changes for new logic.
45289 * gcc.misc-tests/misc.exp: Initial changes for new logic.
45290 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
45291 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
45292 * lib/c-torture.exp: Initial changes for new logic.
45293 * lib/gcc.exp: Initial changes for new logic.
45294
45295 1993-10-15 Mike Stump (mrs@cygnus.com)
45296
45297 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
45298 depend upon failure or success. Fully qualify names in failure
45299 and success messages. Always remove a.out before starting
45300 compile, just in case. Pay more attention to error text output by
45301 the compiler. Handle testcases with no known past errors just
45302 like all others, so that things are uniform. Other miscellaneous
45303 improvements.
45304
45305 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
45306
45307 * gcc.cpp: new directory for cpp tests
45308
45309 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
45310
45311 * lib/chill.exp: Code reformatted, removed unused code.
45312 * config/unix-chill.exp: Code reformatted, removed unused code.
45313 * chill.execute/execute.exp: Code reformatted, removed unused code.
45314 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
45315
45316 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
45317
45318 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
45319 routines not written.
45320
45321 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
45322
45323 * config/bug-gcc.exp: Use new procs from bug.exp.
45324
45325 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
45326
45327 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
45328 via ftp, rather than depending on NFS.
45329 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
45330 case.
45331
45332 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
45333
45334 * config/bug-gcc.exp: Use new download proc.
45335
45336 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
45337
45338 * chill.execute/execute.exp: cleanups, handles errors better
45339 * chill.compile/compile.exp: rewrite, based on execute.exp
45340 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
45341 * lib/chill.exp: major changes to diff proc and compile and link
45342 procs. added chill_fail and chill_pass wrappers to pass and
45343 fail. added more comments, and handle error codes better.
45344 Added a hack to capture stderr from exec, so noncompile tests
45345 can work.
45346
45347 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
45348
45349 * chill.execute/execute.exp: rewrite of testsuite driver
45350 * lib/chill.exp: rewrite of testsuite driver
45351 * config/unix-chill.exp: rewrite of testsuite driver
45352
45353 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
45354
45355 In chill.execute:
45356 * iexpr.ch: Standardize uppercase.
45357 * tuples.dat: Standardize uppercase.
45358 * vary.ch: standardize. Correct varying string assignments.
45359 * vary.dat: Add new output lines.
45360
45361 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
45362
45363 In chill.execute:
45364 * chprintf.ch: Standardize use of uppercase.
45365 * tuples.ch: Standardize and turn arr2 into a DCL,
45366 rather than a SYN.
45367 * pinits.ch: Standardize.
45368
45369 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
45370
45371 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
45372 * Makefil: Renamed to Makefile.in.
45373 * configure.in: New.
45374
45375 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
45376
45377 In chill.execute:
45378 * .cvsignore: Add result/output files.
45379 * Makefile: Fix up variables at start. Use MFLAGS
45380 everywhere. Correct bool_loc, built_ins entries.
45381 Add entry for vary1.ch.
45382 * bitarray.ch: Standardize upper-case usage.
45383 * bitexpr.ch: Standardize, add output of b1.
45384 * params.ch: Use arrayt in along PROC parameters, to
45385 avoid novelty problems.
45386 * sets.ch: Tiny cleanup.
45387 * vary1.ch: Re-indent.
45388
45389 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
45390
45391 * Add PR-related files to Makefiles, .cvsignore files, etc.
45392
45393 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
45394
45395 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
45396 with compiler objects. New names are test-flow.c and test-loop.c
45397
45398 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
45399
45400 * Upgraded c-torture tests from 1.19 to 1.20
45401
45402 * new files:
45403 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
45404 * gcc.compile: 930623-1.c 930623-2.c
45405 * gcc.noncompile: 930622-1.c 930622-2.c
45406 * gcc.failure: 920411-1.c 920627-2.c
45407 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
45408
45409 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
45410
45411 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45412 More changes to get testsuite working properly. Needs more work.
45413 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
45414
45415 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
45416
45417 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45418 More changes to get testsuite working properly. Needs more work.
45419
45420 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
45421
45422 * chill.compile/compile.exp: Added for Dejagnu support
45423 * chill.execute/execute.exp: Added for Dejagnu support
45424 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
45425
45426 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
45427
45428 This should complete moving the CHILL test files.
45429 * chill.noncompile(.cvsignore printf.grt
45430 in-printf.grt chprintf.grt chprintf.ch):
45431 Added test-support files.
45432 (Makefile): Modified further.
45433 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
45434 signal.ch): Added test files.
45435 * chill.execute (.cvsignore printf.grt printr.c
45436 in-printf.grt rts.c chprintf.grt rts.h): Added
45437 test-support files.
45438 (Makefile): More corrections.
45439
45440 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
45441
45442 * chill.compile, chill.execute, chill.nocompile: Add CHILL
45443 test cases, ready for DejaGnu.
45444
45445 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
45446
45447 * Upgraded c-torture tests from 1.18 to 1.19
45448
45449 * gcc.compile: added test(s):
45450 930607-1.c
45451 * gcc.execute: added test(s):
45452 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
45453
45454 * added new subdirectory for misc tests: gcc.misc-tests
45455 * gcc.misc-test(s): added tests:
45456 inst-check.c test-consts.c test-ior.c test-switch.c
45457
45458 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
45459
45460 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
45461
45462 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
45463
45464 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
45465
45466 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
45467
45468 * Upgraded c-torture tests from 1.17 to 1.18
45469
45470 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
45471
45472 * Upgraded c-torture tests from 1.12 to 1.17
45473
45474 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
45475
45476 * lib/old-dejagnu.exp:
45477 Fixed handling of XFAIL target triplets to correctly
45478 recognize wildcard characters. Removed code that
45479 appended a unique id tag to the end of the file name
45480 printed out by the result of the testcases within a
45481 given test file.
45482
45483 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
45484
45485 * lib/old-dejagnu.exp:
45486 Reworked expected failure handling to trigger off of XFAIL
45487 keyword in keyphrase embeded in testcase source code. The
45488 XFAIL keyword must be at the end of the keyphrase line. It
45489 may optionally be followed by one or more target triplets.
45490 It has just occured that the handling of wildcards in the
45491 target triplet may not be correct.
45492
45493 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
45494
45495 * g++.old-deja/tests:
45496 Moved all subdirectories up one level into g++.old-deja .
45497
45498 * lib/old-dejagnu.exp:
45499 Fixed problem with CXXFLAGS not being properly reset, and being
45500 corrupted with extraneous "-c" compiler option. This was
45501 causing binaries to not be generated for test that needed them.
45502 Modified strings passed to "pass" and "fail" so that individual
45503 tests from the same test file would be distinguished by an
45504 identifier appended to the test file name in the summary logs;
45505 this corrected a problem with erroneous diff logs. Added code
45506 to search testcases for expected fail and unexpected pass keywords.
45507
45508 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
45509
45510 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
45511
45512 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
45513
45514 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
45515 Removed extraneous text from end of "Special g++ Options"
45516 keyphrase.
45517
45518 * lib/old-dejagnu.exp: Added pattern matching to look for new
45519 keywords, embedded in testcases comments, which will trigger
45520 calls to xpass and xfail.
45521
45522 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
45523
45524 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
45525 comments embedded in the testcases, especially the one looking for
45526 special compiler options, as well as the pattern matching for the
45527 compiler output again.
45528
45529 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
45530
45531 * lib/old-dejagnu.exp: Do a proper check of the return value for
45532 execute tests. Fixed several problems with the pattern matching
45533 of the compiler output which gave erroneous test results.
45534 Changed several of the test result messages to be more descriptive.
45535 * config/unix-g++.exp: Proc g++_load now actually works and
45536 executes the tests passed to it and returns a usable return
45537 value.
45538
45539 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
45540
45541 * lib/gcc.exp: Exits gracefully if $CC is bogus.
45542
45543 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
45544
45545 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
45546 Modified both files to properly execute the old style
45547 dejagnu tests. The previous versions of these files were
45548 experimental and did not function anything near correctly.
45549
45550 1993-04-05 Rob Savoye (rob@cygnus.com)
45551
45552 * Removed all Makefile.in and configure.in files. No configuration
45553 needed now.
45554
45555 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
45556
45557 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
45558
45559 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
45560
45561 * gcc.compile/configure.in, gcc.unsorted/configure.in,
45562 gcc.special/configure.in, gcc.noncompile/configure.in,
45563 gcc.execute/configure.in, gcc.code_quality/configure.in,
45564 g++.other/configure.in, g++.old-deja/configure.in,
45565 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
45566 in srcname setting.
45567
45568 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
45569
45570 * lib/udi.exp: Fixed mondfe and mondfe_download.
45571 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
45572 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
45573
45574 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
45575
45576 * config/udi-gdb.exp: Check $shell_id after connecting to target.
45577 (gdb_exit): Don't remove *_soc files.
45578
45579 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
45580
45581 * lib/c-torture.exp: Don't look for main; instead always use -w
45582 -c. This is how the c-torture tests work. Remove the object
45583 file if the compilation succeeds.
45584 * gcc.execute/execute.exp: Remove executable if test passes.
45585 * gcc.noncompile/noncompile.exp: Every test is an expected
45586 failure.
45587 * gcc.special/special.exp: Added tests from c-torture 1.11,
45588 corrected use of existing test.
45589 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
45590 gcc.execute/920625-1.c: Updated to c-torture 1.11.
45591 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
45592 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
45593 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
45594 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
45595 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
45596 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
45597 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
45598 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
45599 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
45600 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
45601 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
45602 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
45603 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
45604 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
45605 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
45606 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
45607 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
45608 c-torture 1.11.
45609 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
45610 correspond to c-torture 1.11.
45611
45612 * New file.