re PR c++/29024 (storage class specifier accepted for typedef (clause 7.1.1 ; 1))
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
2
3 PR c++/29024
4 * g++.dg/parse/typedef8.C: New test.
5 * g++.dg/other/mult-stor1.C: Adjust error markers.
6
7 2006-10-11 Richard Guenther <rguenther@suse.de>
8
9 PR tree-optimization/28230
10 * gcc.dg/torture/pr28230.c: New testcase.
11
12 2006-10-11 Richard Guenther <rguenther@suse.de>
13
14 PR inline-asm/29119
15 * gcc.dg/torture/pr29119.c: New testcase.
16
17 2006-10-10 Jakub Jelinek <jakub@redhat.com>
18
19 PR middle-end/29272
20 * gcc.c-torture/execute/20060930-2.c: New test.
21
22 2006-10-09 Richard Henderson <rth@redhat.com>
23
24 Revert emutls patch.
25
26 2006-10-09 Richard Guenther <rguenther@suse.de>
27
28 PR middle-end/29254
29 * gcc.dg/pr29254.c: New testcase.
30
31 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
32 Paul Thomas <pault@gcc.gnu.org>
33
34 PR fortran/20541
35 * gfortran.dg/alloc_comp_basics_1.f90: New test.
36 * gfortran.dg/alloc_comp_basics_2.f90: New test.
37 * gfortran.dg/alloc_comp_assign_1.f90: New test.
38 * gfortran.dg/alloc_comp_assign_2.f90: New test.
39 * gfortran.dg/alloc_comp_assign_3.f90: New test.
40 * gfortran.dg/alloc_comp_assign_4.f90: New test.
41 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
42 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
43 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
44 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
45 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
46 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
47 * gfortran.dg/alloc_comp_std.f90: New test.
48 * gfortran.dg/move_alloc.f90: New test.
49
50 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
51
52 PR fortran/29115
53 * gfortran.dg/derived_constructor_comps_2.f90: New test.
54
55 PR fortran/29211
56 * gfortran.dg/forall_char_dependencies_1.f90: New test.
57
58 2006-10-08 Tobias Burnus <burnus@net-b.de>
59
60 PR fortran/28585
61 * gfortran.dg/new_line.f90: New test.
62
63 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
64
65 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
66 * gcc.dg/torture/builtin-convert-1.c,
67 gcc.dg/torture/builtin-convert-2.c,
68 gcc.dg/torture/builtin-convert-3.c,
69 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
70
71 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
72
73 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
74 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
75 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
76 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
77
78 2006-10-07 Andrew Pinski <pinskia@gmail.com>
79
80 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
81 Xfail some tests for powerpc-darwin and powerpc-aix.
82
83 2006-10-07 Jakub Jelinek <jakub@redhat.com>
84
85 PR c/29380
86 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
87
88 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
89
90 PR target/29300
91 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
92 on hppa*-*-hpux*.
93
94 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
95
96 PR fortran/16580
97 PR fortran/29288
98 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
99 Add tests for using all possible intrinsics as actual arguments.
100 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
101 all possible intrinsics as actual arguments.
102 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
103 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
104
105 2006-10-07 Richard Sandiford <richard@codesourcery.com>
106
107 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
108 * gcc.dg/debug/debug-2.c: Likewise.
109
110 2006-10-06 Uros Bizjak <uros@kss-loka.si>
111
112 * gcc.c-torture/compile/sync-2.c: New test.
113
114 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
115
116 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
117 line endings.
118
119 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
120
121 PR rtl-optimization/29128
122 * gcc.c-torture/compile/pr29128.c: New test.
123
124 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
125
126 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
127 line endings.
128
129 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
130
131 PR middle-end/29256
132 * gcc.dg/tree-ssa/loop-19.c: New test.
133
134 2006-10-06 Jakub Jelinek <jakub@redhat.com>
135
136 PR tree-optimization/29330
137 * gcc.dg/pr29330.c: New test.
138
139 PR target/28924
140 * gcc.c-torture/compile/20061005-1.c: New test.
141
142 2006-10-06 Olivier Hainque <hainque@adacore.com>
143
144 * gcc.dg/typename-vla-1.c: New case.
145 * gnat.dg/forward_vla.adb: New case.
146
147 2006-10-06 Jakub Jelinek <jakub@redhat.com>
148
149 PR tree-optimization/29290
150 * gfortran.dg/loop_nest_1.f90: New test.
151
152 PR target/29198
153 * gcc.dg/tls/opt-12.c: New test.
154
155 PR fortran/28415
156 * gfortran.dg/save_2.f90: New test.
157
158 PR c/29091
159 * gcc.dg/pr29091.c: New test.
160
161 2006-10-06 Joseph Myers <joseph@codesourcery.com>
162
163 * lib/target-supports.exp
164 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
165 same as x86_64-*-*; check for LP64.
166
167 2006-10-04 Richard Henderson <rth@redhat.com>
168
169 * lib/target-supports.exp (check_effective_target_tls): Redefine
170 to mean non-emulated tls.
171 * gcc.dg/tls/alias-1.c: Remove tls requirement.
172 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
173 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
174 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
175 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
176 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
177 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
178
179 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
180
181 PR fortran/29343
182 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
183
184 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
185
186 * gfortran.dg/bounds_check_fail_1.f90: New test.
187
188 2006-10-03 Mark Mitchell <mark@codesourcery.com>
189
190 PR c++/29020
191 * g++.dg/template/friend48.C: New test.
192
193 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
194
195 PR fortran/29098
196 * gfortran.dg/default_initialization_2.f90: New test.
197
198 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
199
200 PR fortran/20779
201 PR fortran/20891
202 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
203
204 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
205
206 PR fortran/29284
207 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
208
209 PR fortran/29321
210 PR fortran/29322
211 * gfortran.dg/missing_optional_dummy_2.f90: New test.
212
213 PR fortran/25091
214 PR fortran/25092
215 * gfortran.dg/entry_array_specs_1.f90: New test.
216
217 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
218
219 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
220 insufficient to inhibit some test failures at -O3. Do testing
221 on integers.
222
223 2006-10-03 Mark Mitchell <mark@codesourcery.com>
224
225 PR c++/29138
226 * g++.dg/inherit/access8.C: New test.
227 * g++.dg/template/dtor4.C: Tweak error messages.
228
229 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
230
231 PR fortran/27478
232 * gfortran.dg/entry_8.f90: New test.
233
234 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
235
236 PR c++/29291
237 * g++.dg/parse/new4.C: New test.
238
239 2006-10-03 Uros Bizjak <uros@kss-loka.si>
240
241 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
242 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
243 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
244 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
245 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
246
247 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
248
249 PR fortran/19260
250 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
251 * gfortran.dg/continuation_2.f90: New test.
252
253 PR fortran/19262
254 * gfortran.dg/continuation_3.f90: New test.
255 * gfortran.dg/continuation_4.f90: New test.
256 * gfortran.dg/continuation_5.f: New test.
257 * gfortran.dg/continuation_6.f: New test.
258
259 2006-10-02 Mark Mitchell <mark@codesourcery.com>
260
261 PR c++/29226
262 * g++.dg/template/vla1.C: New test.
263
264 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
265
266 PR fortran/29210
267 * gfortran.dg/complex_parameter_1.f90: New test.
268
269 2006-10-02 Jakub Jelinek <jakub@redhat.com>
270
271 PR c/29154
272 * gcc.c-torture/execute/20060929-1.c: New test.
273
274 2006-10-01 Mark Mitchell <mark@codesourcery.com>
275
276 PR c++/29105
277 * g++.dg/template/member6.C: New test.
278 * g++.dg/parse/typename7.C: Adjust error markers.
279
280 PR c++/29080
281 * g++.dg/template/member7.C: New test.
282
283 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
284
285 PR c/24010
286 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
287 gcc.dg/Woverride-init-3.c: New tests.
288
289 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
290
291 * gcc.c-torture/execute/20060930-1.c: New test.
292
293 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
294
295 PR fortran/18791
296 * gfortran.dg/specifics_1.f90: New test.
297 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
298 complex specifics.
299
300 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
301
302 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
303 pthread-init-common.h: New.
304
305 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
306
307 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
308 precision on some archs.
309
310 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
311
312 * gcc.dg/non-local-goto-1.c: New test.
313 * gcc.dg/non-local-goto-2.c: Likewise.
314 * gcc.dg/setjmp-3.c: Likewise.
315 * gcc.dg/setjmp-4.c: Likewise.
316
317 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
318
319 * gnat.dg/self_aggregate_with_pointer.adb: New test.
320
321 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
322
323 PR fortran/28276
324 * gfortran.dg/exponent_1.f90: New test.
325
326 PR fortran/27021
327 * gfortran.dg/nearest_1.f90: New test.
328
329 2006-09-26 Jakub Jelinek <jakub@redhat.com>
330
331 PR middle-end/25261
332 PR middle-end/28790
333 * gcc.dg/gomp/nestedfn-1.c: New test.
334
335 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
336
337 PR objc/29195
338 * objc/compile/method-1.m: New test.
339
340 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
341
342 PR c++/26938
343 * g++.dg/template/crash58.C: New test.
344 * g++.dg/parse/crash28.C: Adjust error markers.
345 * g++.dg/template/crash34.C: Likewise.
346 * g++.dg/template/friend31.C: Likewise.
347 * g++.dg/template/crash32.C: Likewise.
348
349 PR c++/27329
350 * g++.dg/template/crash59.C: New test.
351
352 PR c++/27667
353 * g++.dg/template/spec33.C: New test.
354 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
355
356 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
357 Adam Nemet <anemet@caviumnetworks.com>
358
359 * gcc.dg/tree-ssa/ivopts-1.c: New test.
360 * gcc.dg/tree-ssa/ivopts-2.c: New test.
361
362 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
363
364 PR target/28911
365 * gcc.dg/pr28911.c: New.
366
367 2006-09-23 Uros Bizjak <uros@kss-loka.si>
368
369 PR target/29169
370 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
371 (dg-options): Add -mfpmath=387.
372
373 2006-09-23 Jakub Jelinek <jakub@redhat.com>
374
375 PR c/28706
376 * gcc.dg/pr28706.c: New test.
377
378 PR c/28712
379 * gcc.dg/pr28712.c: New test.
380
381 2006-09-22 Mike Stump <mrs@apple.com>
382
383 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
384
385 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
386
387 PR tree-optimization/28888
388 * gcc.dg/pr28888.c: New test.
389
390 2006-09-21 Mark Mitchell <mark@codesourcery.com>
391
392 PR c++/29016
393 * g++.dg/init/ptrfn1.C: New test.
394
395 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
396
397 PR c++/28861
398 * g++.dg/template/spec32.C: New test.
399 * g++.dg/parse/crash9.C: Adjust error markers.
400
401 PR c++/28303
402 * g++.dg/template/typedef6.C: New test.
403 * g++.dg/init/error1.C: Adjust error markers.
404 * g++.dg/parse/crash9.C: Likewise.
405 * g++.dg/template/crash55.C: Likewise.
406
407 2006-09-21 Janis Johnson <janis187@us.ibm.com>
408
409 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
410
411 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
412
413 PR target/27650
414 * g++.dg/ext/dllimport12.C: New test.
415
416 2006-09-20 Richard Sandiford <richard@codesourcery.com>
417
418 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
419 * gcc.target/mips/nmadd-2.c: Likewise.
420 * gcc.target/mips/mips-ps-6.c: New test.
421 * gcc.target/mips/neg-abs-1.c: Likewise.
422 * gcc.target/mips/neg-abs-2.c: Likewise.
423 * gcc.target/mips/nmadd-3.c: New test.
424
425 2006-09-20 Jakub Jelinek <jakub@redhat.com>
426
427 PR middle-end/28046
428 * gcc.dg/gomp/atomic-10.c: New test.
429 * g++.dg/gomp/atomic-10.C: New test.
430
431 2006-09-20 Eric Christopher <echristo@apple.com>
432
433 * gcc.target/i386/sse3-not-fisttp.c: New.
434
435 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
436
437 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
438
439 2006-09-19 Richard Sandiford <richard@codesourcery.com>
440
441 * gcc.c-torture/execute/pr28289.c (one): New variable.
442 (main): Use it instead of argc.
443 * gcc.c-torture/execute/20060102-1.c (one): New variable.
444 (main): Use it instead of argc.
445
446 2006-09-19 Paul Brook <paul@codesourcery.com>
447
448 PR target/28516
449 * gcc.dg/nested-func-5.c: New test.
450
451 2006-09-19 Ben Elliston <bje@au.ibm.com>
452
453 * lib/target-supports.exp (check_effective_target_tls): Compile
454 test stubs using ${tool}_target_compile, not just target_compile.
455 (check_effective_target_tls_runtime): Likewise.
456
457 2006-09-19 Ben Elliston <bje@au.ibm.com>
458
459 * gcc.c-torture/compile/20030405-1.x: Remove.
460
461 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
462 optimising linker from discarding it.
463
464 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
465
466 PR fortran/28526
467 * gfortran.dg/keyword_symbol_1.f90: New test.
468
469 * gfortran.dg/spread_shape_1.f90: Add missing warning with
470 pedantic compilation option.
471
472 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
473
474 PR fortran/29060
475 * gfortran.dg/spread_shape_1.f90: New test.
476
477 2006-09-17 Roger Sayle <roger@eyesopen.com>
478
479 PR tree-optimization/28887
480 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
481
482 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
483
484 PR c/25993
485 * gcc.dg/pr25993.c: New test.
486
487 2006-09-17 Ira Rosen <irar@il.ibm.com>
488
489 PR tree-opt/21591
490 * gcc.dg/vect/pr21591.c: New test.
491
492 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
493
494 PR tree-opt/29059
495 * gcc.c-torture/compile/strcpy-1.c: New test.
496 * gcc.c-torture/compile/strcpy-2.c: New test.
497 * gcc.c-torture/compile/memcpy-1.c: New test.
498 * gcc.c-torture/compile/memcpy-2.c: New test.
499
500 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
501
502 PR testsuite/29055
503 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
504
505 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
506
507 * gnat.dg/specs/double_record_extension1.ads: New test.
508 * gnat.dg/specs/double_record_extension2.ads: Likewise.
509
510 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
511
512 PR fortran/29051
513 * gfortran.dg/oldstyle_3.f90: New test.
514
515 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
516
517 PR libgfortran/29099
518 * gfortran.dg/secnds-1.f: New test.
519
520 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
521
522 PR libgfortran/29053
523 * gfortran.dg/streamio_9.f90: New test.
524 * gfortran.dg/streamio_10.f90: New test.
525
526 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
527
528 PR C++/29002
529 * g++.dg/init/array22.C: New test.
530 * g++.dg/init/array23.C: New test.
531
532 2006-09-14 Arnaud Charlet <charlet@adacore.com>
533
534 * stackcheck.lst: Update list of tests requiring stack checking.
535 * norun.lst: Adjust for above change.
536 * ada95.lst: New file.
537 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
538 requiring -gnat95 switch.
539
540 2006-09-14 Olivier Hainque <hainque@adacore.com>
541
542 * gnat.dg/in_out_parameter.adb: New test.
543
544 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
545
546 PR debug/28980
547 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
548
549 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
550
551 * gnat.dg/specs/unchecked_union.ads: New test.
552
553 2006-09-13 Richard Sandiford <richard@codesourcery.com>
554
555 PR rtl-optimization/28982
556 * gcc.c-torture/execute/pr28982a.c: New test.
557 * gcc.c-torture/execute/pr28982b.c: Likewise.
558
559 2006-09-12 Eric Christopher <echristo@apple.com>
560
561 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
562 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
563
564 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
565
566 PR c/28768
567 PR preprocessor/14634
568 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
569 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
570 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
571
572 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
573
574 * gcc.dg/pr28243.c: New test.
575
576 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
577
578 PR fortran/28971
579 gfortran.dg/pr28971.f90: New test to act as a backstop in case
580 this undiagnosed regression reappears.
581
582 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
583
584 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
585 Treat $srcdir as a literal.
586 * lib/fortran-torture.exp (fortran-torture-compile,
587 fortran-torture-execute): Likewise.
588 * lib/objc-torture.exp (objc-torture-compile,
589 objc-torture-execute): Likewise.
590 * lib/profopt.exp (profopt-execute): Likewise.
591
592 2006-09-11 Geoffrey Keating <geoffk@apple.com>
593
594 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
595
596 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
597
598 PR testsuite/28950
599 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
600
601 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
602
603 PR target/13685
604 * gcc.target/i386/pr13685.c: New test.
605
606 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
607
608 * gcc.dg/pr28726.c: New test.
609
610 2006-09-11 Josh Conner <jconner@apple.com>
611
612 * gcc.dg/nrv3.c: Increase size of structure.
613 * gcc.dg/nrv4.c: Likewise.
614 * gcc.dg/nrv5.c: Likewise.
615
616 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
617
618 PR libfortran/28890
619 gfortran.dg/assumed_charlen_function_5.f90: New test.
620
621 2006-09-10 Mark Mitchell <mark@codesourcery.com>
622
623 PR c++/28991
624 * g++.dg/init/static3.C: New test.
625
626 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
627
628 PR testsuite/29007
629 * gcc.dg/long-long-cst1.c (t): Add cast to
630 __SIZE_TYPE__ before casting to int.
631 (main): Return 0 on success.
632
633 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
634
635 * gcc.c-torture/execute/20060910-1.c: New test.
636
637 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
638
639 PR middle-end/26983
640 * gcc.dg/pr26983.c: New test.
641
642 2006-09-10 Richard Sandiford <richard@codesourcery.com>
643
644 PR target/29006
645 * gcc.c-torture/execute/pr29006.c: New test.
646
647 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
648
649 PR libfortran/28947
650 gfortran.dg/matmul_4.f90: New test.
651
652 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
653
654 PR fortran/28959
655 gfortran.dg/used_types_10: New test.
656
657 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
658
659 PR libfortran/28923
660 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
661 gfortran.dg/array_initializer_3.f90: New test.
662
663 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
664
665 PR fortran/28914
666 * gfortran.dg/actual_array_constructor_3.f90: New test.
667
668 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
669
670 PR testsuite/26778
671 * gcc.target/i386/pr26778.c: New testcase.
672
673 2006-09-08 Eric Christopher <echristo@apple.com>
674
675 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
676 * gcc.target/i386/memcpy-1.c: Ditto.
677 * gcc.target/i386/asm-1.c: Ditto.
678 * gcc.target/i386/20060512-4.c: Ditto.
679 * gcc.target/i386/compress-float-387.c: Ditto.
680 * gcc.target/i386/20060512-1.c: Ditto.
681 * gcc.target/i386/compress-float-sse.c: Ditto.
682 * gcc.target/i386/20060512-2.c: Ditto.
683 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
684 * gcc.target/i386/stack-prot-kernel.c: Ditto.
685 * gcc.target/i386/compress-float-387-pic.c: Ditto.
686 * gcc.dg/pr26449.c: Ditto.
687 * gcc.dg/attr-ms_struct-2.c: Ditto.
688 * gcc.dg/attr-ms_struct-1.c: Ditto.
689 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
690
691 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
692
693 PR c/28504
694 * gcc.dg/vla-10.c: New test.
695
696 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
697
698 PR c++/28858
699 * g++.dg/parse/template20.C: New test.
700 * g++.dg/template/operator8.C: Remove obsolete part.
701 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
702 * g++.old-deja/g++.pt/crash65.C: Likewise.
703
704 2006-09-07 Jason Merrill <jason@redhat.com>
705
706 PR middle-end/27724
707 * gcc.dg/long-long-cst1.c: New test.
708
709 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
710
711 PR C++/28906
712 * g++.dg/other/array3.C: New test.
713 * g++.dg/other/array4.C: New test.
714 * g++.dg/other/array5.C: New test.
715
716 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
717
718 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
719
720 2006-09-07 Uros Bizjak <uros@kss-loka.si>
721
722 PR target/28946
723 * gcc.target/i386/pr28946.c: New test.
724
725 2006-09-07 Steven G. Kargl <kargls@comcast.net>
726
727 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
728 in integer literal constant.
729 * gfortran.dg/enum_8.f90: Ditto.
730 * gfortran.dg/g77/20030326-1.f: Ditto.
731
732 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
733
734 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
735 nonconformance usage.
736
737 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
738
739 PR middle-end/28862
740 * gcc.c-torture/compile/vector-align-1.c: New test.
741
742 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
743
744 PR rtl-opt/27883
745 * g++.dg/opt/copysign-1.C: New test.
746
747 2006-09-06 Jason Merrill <jason@redhat.com>
748
749 PR c++/27371
750 * g++.dg/warn/unused-result1.C: New test.
751
752 2006-09-06 Mark Mitchell <mark@codesourcery.com>
753
754 PR c++/28903
755 * g++.dg/ext/vla3.C: New test.
756
757 PR c++/28886
758 * g++.dg/template/array16.C: New test.
759
760 2006-09-06 Richard Guenther <rguenther@suse.de>
761
762 * gcc.dg/pr27226.c: Remove testcase again.
763
764 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
765
766 PR tree-opt/28937
767 * g++.dg/opt/unroll2.C: New test.
768
769 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
770
771 PR tree-opt/28952
772 * gcc.dg/vect/pr28952.c: New test.
773
774 2006-09-05 Richard Guenther <rguenther@suse.de>
775
776 PR tree-optimization/28900
777 * gcc.dg/torture/pr28900.c: New testcase
778
779 2006-09-05 Richard Guenther <rguenther@suse.de>
780
781 PR tree-optimization/28905
782 * gcc.c-torture/compile/pr28905.c: New testcase.
783
784 2006-09-05 Richard Guenther <rguenther@suse.de>
785
786 PR middle-end/28935
787 * gcc.dg/pr28935.c: New testcase.
788
789 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
790
791 * gcc.c-torture/execute/20060905-1.c: New test.
792
793 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
794
795 PR fortran/28908
796 * gfortran.dg/used_types_7.f90: New test.
797 * gfortran.dg/used_types_8.f90: New test.
798 * gfortran.dg/used_types_9.f90: New test.
799
800 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
801
802 * gcc.c-torture/compile/20060904-1.c: New test.
803
804 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
805
806 PR c++/23287 Revert my 2006-09-01 patch
807 * g++.dg/parse/dtor12.C: Remove.
808
809 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
810
811 PR c+/27670
812 * g++.dg/template/operator9.C: New test.
813
814 PR c++/27493
815 * g++.dg/template/operator7.C: New test.
816
817 PR c++/27494
818 * g++.dg/template/operator8.C: New test.
819
820 PR c++/27397
821 * g++.dg/template/crash57.C: New test.
822
823 * g++.dg/template/typedef4.C: Adjust error markers.
824 * g++.dg/template/typedef5.C: Likewise.
825
826 2006-09-02 Jakub Jelinek <jakub@redhat.com>
827
828 PR c++/28878
829 * g++.dg/parse/crash33.C: New test.
830
831 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
832 Richard Guenther <rguenther@suse.de>
833 Adam Nemet <anemet@caviumnetworks.com>
834
835 PR middle-end/27226
836 * gcc.target/mips/memcpy-1.c: New testcase.
837 * gcc.dg/pr27226.c: Likewise.
838
839 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
840
841 PR c++/28705
842 * g++.dg/lookup/koenig5.C: New.
843 * g++.dg/template/crash56.C: New.
844
845 2006-09-01 Josh Conner <jconner@apple.com>
846
847 PR c++/25505
848 * gcc.dg/nrv3.c: New test.
849 * gcc.dg/nrv4.c: New test.
850 * gcc.dg/nrv5.c: New test.
851
852 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
853
854 PR c++/23287
855 * g++.dg/parse/dtor12.C: New.
856
857 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
858
859 PR tree-optimization/28839
860 * gcc.dg/pr28839.c: New test.
861
862 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
863
864 PR target/24367
865 * gcc.dg/pr24367.c: New testcase.
866
867 2006-08-30 Joseph Myers <joseph@codesourcery.com>
868
869 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
870
871 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
872
873 PR rtl-optimization/27735
874 * gcc.dg/loop-unswitch-1.c: New test.
875
876 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
877
878 PR fortran/28885
879 * gfortran.dg/aliasing_dummy_2.f90: New test.
880
881 PR fortran/20067
882 * gfortran.dg/generic_5.f90: Change error message.
883
884 PR fortran/28873
885 * gfortran.dg/generic_6.f90: New test.
886
887 PR fortran/25077
888 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
889
890 PR fortran/25102
891 * gfortran.dg/invalid_interface_assignment.f90: New test.
892
893 PR fortran/24866
894 * gfortran.dg/module_proc_external_dummy.f90: New test.
895
896 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
897
898 PR c++/28349
899 * testsuite/g++.dg/warn/var-args1.C: New test.
900
901 2006-08-29 Steven G. Kargl <kargls@comcast.net>
902
903 PR fortran/28866
904 * gfortran.dg/simpleif_2.f90: New test.
905 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
906 * gfortran.dg/enum_5.f90: Ditto.
907
908 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
909 Kazu Hirata <kazu@codesourcery.com>
910
911 PR tree-optimization/17506
912 * gcc.dg/pr17506.c: New.
913
914 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
915
916 PR c++/28139
917 * g++.dg/eh/alias1.C: New test.
918
919 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
920
921 PR c++/28860
922 * g++.dg/template/ttp22.C: New test.
923
924 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
925
926 PR middle-end/26632
927 * gcc.dg/pr26632.c: New.
928
929 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
930
931 PR libgfortran/28354
932 * gfortran.dg/fmt_zero_precision.f90: New test.
933
934 2006-08-27 Mark Mitchell <mark@codesourcery.com>
935
936 PR c++/28058
937 * g++.dg/template/spec31.C: New test.
938
939 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
940
941 PR c++/26573
942 * g++.dg/other/static2.C: New test.
943
944 2006-08-26 Roger Sayle <roger@eyesopen.com>
945
946 * gcc.dg/Wswitch-enum-2.c: New test case.
947 * gcc.dg/Wswitch-enum-3.c: Likewise.
948
949 2006-08-26 Richard Guenther <rguenther@suse.de>
950
951 * gcc.c-torture/compile/20060826-1.c: New testcase.
952
953 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
954
955 PR c++/28736
956 * g++.dg/template/void10.C: New test.
957
958 PR c++/28737
959 * g++.dg/template/void8.C: New test.
960
961 PR c+_+/28738
962 * g++.dg/template/void9.C: New test.
963
964 * g++.dg/template/void3.C: Adjust error markers.
965 * g++.dg/template/void4.C: Likewise.
966 * g++.dg/template/crash55.C: Likewise.
967 * g++.dg/template/void7.C: Likewise
968
969 2006-08-26 Mark Mitchell <mark@codesourcery.com>
970
971 PR c++/28588
972 * g++.dg/inherit/access6.C: New test.
973 * g++.dg/inherit/access7.C: Likewise.
974
975 PR c++/28595
976 * g++.dg/template/array15.C: New test.
977 * g++.dg/template/crash2.C: Tweak error markers.
978
979 2006-08-26 Jakub Jelinek <jakub@redhat.com>
980
981 PR middle-end/28683
982 * gcc.c-torture/compile/20060823-1.c: New test.
983
984 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
985
986 PR c++/28853
987 * g++.dg/template/ttp21.C: New test.
988
989 PR c++/28852
990 * g++.dg/other/operator1.C: Add error-marker.
991 * g++.dg/other/operator2.C: New test.
992
993 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
994
995 PR c/27893
996 * gcc.c-torture/compile/vla-const-1.c,
997 gcc.c-torture/compile/vla-const-2.c: New tests.
998
999 2006-08-26 Richard Guenther <rguenther@suse.de>
1000
1001 PR middle-end/28814
1002 * gcc.dg/torture/pr28814.c: New testcase.
1003
1004 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1005
1006 PR c/28418
1007 * gcc.c-torture/compile/compound-literal-1.c: New test.
1008
1009 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1010
1011 PR c/28299
1012 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
1013 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
1014 Expect extra diagnostics.
1015
1016 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
1017
1018 gcc.dg/noncompile/pr16876.c: New test.
1019
1020 2006-08-25 Mark Mitchell <mark@codesourcery.com>
1021
1022 PR c++/28056
1023 * g++.dg/parse/local1.C: New test.
1024 * g++.dg/other/qual1.C: Tweak error marker.
1025
1026 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
1027
1028 PR c++/27787
1029 * g++.dg/template/typename10.C: New.
1030 * g++.dg/template/lookup4.C: Remove bogus error marker.
1031
1032 2006-08-25 Richard Guenther <rguenther@suse.de>
1033
1034 PR testsuite/28829
1035 * gcc.dg/pr26570.c: Fix testcase.
1036
1037 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
1038
1039 PR tree-opt/28807
1040 * gcc.c-torture/execute/mayalias-2.c: New test.
1041 * gcc.dg/tree-ssa/alias-13.c: New test.
1042
1043 2006-08-24 Jan Hubicka <jh@suse.cz>
1044
1045 PR debug/26881
1046 * gcc.dg/debug/pr26881.c: New file.
1047
1048 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
1049
1050 PR fortran/28788
1051 * gfortran.dg/used_types_4.f90: New test.
1052 * gfortran.dg/derived_init_2.f90: Modify to check sibling
1053 association of derived types.
1054 * gfortran.dg/used_types_2.f90: Add module cleanup.
1055 * gfortran.dg/used_types_3.f90: The same.
1056
1057 PR fortran/28771
1058 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
1059 fix of regression.
1060
1061 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1062
1063 PR 28813
1064 * gfortran.dg/direct_io_6.f90: Remove test.
1065
1066 2006-08-23 Stuart Hastings <stuart@apple.com>
1067
1068 PR 28825
1069 * gcc.target/i386/20060821-1.c: New.
1070
1071 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
1072
1073 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
1074 dg-warning strings for dllimport.
1075
1076 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1077
1078 PR C++/28450
1079 * g++.dg/ext/vector4.C: New test.
1080 * g++.dg/ext/complex1.C: New test.
1081
1082 2006-08-21 Geoffrey Keating <geoffk@apple.com>
1083
1084 PR debug/28692
1085 * gcc.dg/debug/const-1.c: New.
1086 * gcc.dg/debug/const-2.c: New.
1087 * gcc.dg/debug/dwarf2/const-1.c: New.
1088 * gcc.dg/debug/dwarf2/const-2.c: New.
1089 * gcc.dg/debug/dwarf2/const-2b.c: New.
1090
1091 2006-08-22 Richard Guenther <rguenther@suse.de>
1092
1093 PR middle-end/28776
1094 * gcc.c-torture/compile/pr28776-1.c: New testcase.
1095 * gcc.c-torture/compile/pr28776-2.c: Likewise.
1096
1097 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1098
1099 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
1100
1101 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
1102
1103 PR c++/26269
1104 * g++.dg/other/error14.C: New test.
1105
1106 PR c++/28505
1107 * g++.dg/parse/ctor7.C: New test.
1108 * g++.dg/parse/ctor8.C: Likewise.
1109
1110 PR c++/28741
1111 * g++.dg/template/void7.C: New test.
1112
1113 2006-08-21 Olivier Hainque <hainque@adacore.com>
1114
1115 * gnat.dg/self_aggregate_with_zeros.adb: New test.
1116 * gnat.dg/self_aggregate_with_array.adb: New test.
1117
1118 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1119
1120 * g++.dg/eh/arm-vfp-unwind.C: New test.
1121
1122 2006-08-20 Mark Mitchell <mark@codesourcery.com>
1123
1124 PR c++/28341
1125 * g++.dg/template/ref3.C: New test.
1126 * g++.dg/template/nontype13.C: New test.
1127
1128 PR c++/28346
1129 * g++.dg/template/ptrmem17.C: New test.
1130
1131 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
1132
1133 PR target/28648 c:
1134 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
1135
1136 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
1137
1138 PR fortran/28630
1139 * gfortran.dg/used_types_2.f90: New test.
1140
1141 PR fortran/28601
1142 * gfortran.dg/used_types_3.f90: New test.
1143
1144 PR fortran/20886
1145 * gfortran.dg/generic_actual_arg.f90: New test.
1146
1147 PR fortran/28735
1148 * gfortran.dg/module_private_array_refs_1.f90: New test.
1149
1150 PR fortran/28762
1151 * gfortran.dg/program_name_1.f90: New test.
1152
1153 PR fortran/28425
1154 * gfortran.dg/derived_constructor_comps_1.f90: New test.
1155
1156 PR fortran/28496
1157 * gfortran.dg/array_initializer_2.f90: New test.
1158
1159 PR fortran/18111
1160 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
1161
1162 PR fortran/28600
1163 * gfortran.dg/assumed_charlen_function_4.f90: New test.
1164
1165 PR fortran/28771
1166 * gfortran.dg/assumed_charlen_in_main.f90: New test.
1167
1168 PR fortran/28660
1169 * gfortran.dg/dependent_decls_1.f90: New test.
1170
1171 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
1172
1173 PR fortran/25217
1174 * gfortran.dg/derived_init_2.f90: New.
1175
1176 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
1177
1178 * gcc.c-torture/execute/pr28289.c: New test.
1179
1180 2006-08-17 Jakub Jelinek <jakub@redhat.com>
1181
1182 PR c/28744
1183 * gcc.dg/attr-externally-visible-1.c: New test.
1184 * gcc.dg/attr-externally-visible-2.c: New test.
1185 * g++.dg/parse/attr-externally-visible-1.C: New test.
1186 * g++.dg/parse/attr-externally-visible-2.C: New test.
1187
1188 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1189
1190 PR c++/28606
1191 * g++.dg/parse/dtor11.C: New test.
1192
1193 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1194
1195 PR rtl-optimization/28489
1196 * gcc.c-torture/compile/pr28489.c: New test.
1197
1198 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1199
1200 PR c++/28710
1201 * g++.dg/template/redecl4.C: New test.
1202
1203 PR c++/28711
1204 * g++.dg/template/ctor8.C: New test.
1205
1206 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1207
1208 * gcc.dg/pr26570.c: Fix testcase.
1209
1210 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1211
1212 * PR c++/28573
1213 * g++.dg/parse/offsetof6.C: New test.
1214 * g++.dg/parse/offsetof6.C: New test.
1215 * g++.dg/parse/offsetof7.C: New test.
1216
1217 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1218
1219 PR testsuite/28602
1220 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1221 is false.
1222
1223 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1224
1225 PR c++/28302
1226 * g++.dg/ext/vector3.C: New test.
1227
1228 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1229
1230 PR gcov/profile/26570
1231 * gcc.dg/pr26570.c: New test.
1232
1233 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
1234
1235 PR c/27697
1236 * gcc.dg/qual-component-1.c: New test.
1237
1238 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1239
1240 PR c++/28593
1241 * g++.dg/parse/new3.C: New test.
1242
1243 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1244
1245 PR fortran/25828
1246 * gfortran.dg/streamio_1.f90: New test.
1247 * gfortran.dg/streamio_2.f90: New test.
1248 * gfortran.dg/streamio_3.f90: New test.
1249 * gfortran.dg/streamio_4.f90: New test.
1250 * gfortran.dg/streamio_5.f90: New test.
1251 * gfortran.dg/streamio_6.f90: New test.
1252 * gfortran.dg/streamio_7.f90: New test.
1253 * gfortran.dg/streamio_8.f90: New test.
1254
1255 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
1256
1257 PR c/28287
1258 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
1259
1260 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
1261
1262 PR c++/28594
1263 * g++.dg/template/void6.C: New test.
1264
1265 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1266
1267 PR c/28649
1268 * gcc.dg/parse-error-1.c: New test.
1269 * gcc.dg/parse-error-2.c: New test.
1270 * gcc.dg/cpp/digraph2.c: Add error-marker.
1271 * gcc.dg/noncompile/920923-1.c: Likewise.
1272
1273 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1274
1275 PR c/27490
1276 * gcc.dg/sizeof-2.c: New testcase.
1277
1278 PR c/27489
1279 * gcc.dg/switch-A.c: New testcase.
1280
1281 2006-08-14 Steve Ellcey <sje@cup.hp.com>
1282
1283 PR c++/28288
1284 PR c++/14556
1285 * g++.old-deja/g++.warn/compare1.C: Delete.
1286 * g++.dg/opt/pr7503-2.C: Delete.
1287 * g++.dg/opt/pr7503-3.C: Delete.
1288 * g++.dg/opt/pr7503-4.C: Delete.
1289 * g++.dg/opt/pr7503-5.C: Delete.
1290 * g++.dg/opt/max1.C: Delete.
1291 * g++.dg/warn/minmax.C: Delete.
1292 * g++.dg/expr/minmax.C: New test.
1293
1294 2006-08-14 Richard Guenther <rguenther@suse.de>
1295
1296 PR testsuite/28703
1297 * gcc.c-torture/execute/pr28651.c: Do not use argc
1298 to avoid optimization, instead forbid inlining.
1299
1300 2006-08-14 Richard Sandiford <richard@codesourcery.com>
1301
1302 PR rtl-optimization/28634
1303 * gcc.c-torture/execute/ieee/pr28634.c: New test.
1304
1305 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
1306
1307 PR c/27184
1308 * gcc.dg/torture/pr27184.c: New test.
1309
1310 2006-08-12 Jakub Jelinek <jakub@redhat.com>
1311
1312 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
1313
1314 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1315
1316 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
1317 * gfortran.dg/stat_2.f90: Likewise.
1318 * gfortran.dg/chmod_1.f90: Likewise.
1319 * gfortran.dg/chmod_2.f90: Likewise.
1320 * gfortran.dg/chmod_3.f90: Likewise.
1321
1322 2006-08-11 David Edelsohn <edelsohn@gnu.org>
1323
1324 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
1325
1326 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1327
1328 * g++.dg/opt/pr23454-2.C: New test.
1329
1330 2006-08-11 Richard Guenther <rguenther@suse.de>
1331
1332 PR middle-end/28651
1333 * gcc.c-torture/execute/pr28651.c: New testcase.
1334
1335 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
1336
1337 * gnat.dg/specs/static_initializer.ads: New test.
1338
1339 2006-08-10 Paul Brook <paul@codesourcery.com>
1340
1341 * gcc.target/arm/cond-asm.c: New test.
1342
1343 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
1344
1345 PR tree-optimization/26197
1346 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
1347 * g++.dg/vect/vect.exp: Compile the new tests with
1348 --param max-aliased-vops=0.
1349
1350 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
1351
1352 PR c++/28637
1353 * g++.dg/template/void3.C: New test.
1354
1355 PR c++/28638
1356 * g++.dg/template/void4.C: New test.
1357
1358 PR c++/28640
1359 * g++.dg/template/void5.C: New test.
1360
1361 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
1362
1363 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
1364 after dg-do compile.
1365
1366 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
1367
1368 PR tree-optimizations/26969
1369 * gcc.dg/vect/vect.exp: Compile tests prefixed with
1370 "unswitch-loops" with -funswitch-loops.
1371 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
1372
1373 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1374
1375 * gcc.dg/sparc-getcontext-1.c: Fix typo.
1376 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
1377 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
1378 * objc.dg/dwarf-1.m: Likewise.
1379 * objc.dg/dwarf-2.m: Likewise.
1380 * obj-c++.dg/dwarf-2.mm: Likewise.
1381
1382 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1383
1384 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
1385 * objc.dg/dwarf-2.m: Likewise.
1386 * obj-c++.dg/dwarf-2.mm: Likewise.
1387
1388 PR libfortran/28603
1389 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
1390
1391 PR testsuite/27611
1392 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1393
1394 PR testsuite/27033
1395 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1396
1397 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
1398
1399 PR target/27827
1400 * gcc.target/i386/pr27827.c: New testcase.
1401
1402 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
1403
1404 PR fortran/28590
1405 * gfortran.dg/sequence_types_1.f90: New test.
1406
1407 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
1408
1409 PR fortran/28548
1410 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
1411 dg-warning. Add -pedantic option.
1412
1413 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1414
1415 PR c/28502
1416 * gcc.dg/proto-1.c: New test.
1417
1418 PR c/27721
1419 * gcc.dg/lvalue-4.c: New test.
1420
1421 PR c/28136
1422 * gcc.dg/init-bad-5.c: New test.
1423
1424 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
1425
1426 PR c++/28347
1427 * g++.dg/ext/typedef-init.C: Add new test for typedef
1428 initialization inside templates. Adjust existing error markers.
1429
1430 2006-08-03 Mark Mitchell <mark@codesourcery.com>
1431
1432 PR c++/28148
1433 * g++.dg/init/ptrmem3.C: New test.
1434
1435 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
1436
1437 PR tree-optimization/27770
1438 * lib/target-support.exp: New target keyword "section_anchors".
1439 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
1440 tests.
1441 * gcc.dg/vect/section-anchors-pr27770.c: New test.
1442 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
1443 * gcc.dg/vect/section-anchors-vect-69.c: New test.
1444 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
1445
1446 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1447
1448 * gcc.dg/20060801-1.c: Add missing '}'.
1449
1450 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1451
1452 PR c++/27508
1453 * g++.dg/parse/dtor9.C: New test.
1454 * g++.dg/parse/dtor10.C: New test.
1455 * g++.dg/other/error7.C: Adjust error-marker.
1456
1457 PR c++/28274
1458 * g++.dg/other/default5.C: New test.
1459
1460 2006-08-02 Richard Guenther <rguenther@suse.de>
1461
1462 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
1463
1464 2006-08-02 Mark Mitchell <mark@codesourcery.com>
1465
1466 PR c++/28557
1467 * g++.dg/template/conv9.C: New test.
1468
1469 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
1470
1471 PR debug/28063
1472 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
1473 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
1474 Optionally return assembly text. Update callers.
1475 (check_no_compiler_messages): Update verbose messages.
1476 (check_no_messages_and_pattern): New.
1477 (check_effective_target_string_merging): New.
1478
1479 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1480
1481 PR c++/28250
1482 * g++.dg/eh/catch4.C: New test.
1483
1484 PR c++/28257
1485 * g++.dg/other/qual1.C: New test.
1486
1487 PR c++/28259
1488 * g++.dg/inherit/error2.C: New test.
1489
1490 PR c++/28267
1491 * g++.dg/other/new1.C: New test.
1492
1493 * g++.dg/warn/pr23075.C: Remove obsolete test.
1494 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
1495 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
1496
1497 2006-07-31 Mark Mitchell <mark@codesourcery.com>
1498
1499 PR c++/28523
1500 * g++.dg/eh/cast1.C: New test.
1501
1502 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
1503
1504 PR libfortran/28452
1505 * gfortran.dg/random_3.f90: New test.
1506
1507 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1508
1509 PR c++/28432
1510 * g++.dg/other/pr28304.C: Change expected error message.
1511 * g++.dg/other/pr28432.C: New test.
1512
1513 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1514
1515 PR c++/28256
1516 * g++.dg/init/brace2.C: Change expected error message, add empty init.
1517
1518 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
1519
1520 PR debug/23336
1521 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
1522 at -g1.
1523 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
1524 g++.dg/debug/enum-2.C: New.
1525
1526 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1527
1528 PR c++/6634
1529 * g++.dg/parse/long1.C: Add more tests.
1530
1531 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1532
1533 * gfortran.dg/lrshift_1.c: New file.
1534
1535 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1536
1537 PR libgfortran/28335
1538 * gfortran.dg/no_unit_error_1.f90: New test.
1539
1540 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1541
1542 PR libgfortran/28335
1543 * gfortran.dg/no_unit_error_1.f90: Delete test.
1544 * gfortran.dg/no_unit_error_2.f90: Delete test.
1545
1546 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1547
1548 * gfortran.dg/chmod_3.f90: New test.
1549 * gfortran.dg/ltime_gmtime_1.f90: New test.
1550 * gfortran.dg/ltime_gmtime_2.f90: New test.
1551 * gfortran.dg/lrshift_1.f90: New test.
1552 * gfortran.dg/chmod_1.f90: New test.
1553 * gfortran.dg/chmod_2.f90: New test.
1554
1555 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
1556
1557 PR c++/27668
1558 * g++.dg/template/crash55.C: New test.
1559
1560 PR c++/27962
1561 * g++.dg/template/nontype16.C: New test.
1562
1563 * g++.dg/template/void2.C: Adjust error markers.
1564 * g++.dg/template/nontype5.C: Adjust error markers.
1565
1566 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
1567
1568 * gcc.target/i386/stack-prot-kernel.c: New test.
1569
1570 2006-07-27 Roger Sayle <roger@eyesopen.com>
1571
1572 * gcc.dg/builtins-55.c: New test case.
1573
1574 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
1575
1576 PR rtl-optimization/27907
1577 * gcc.c-torture/compile/pr27907.c: New test.
1578
1579 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1580
1581 * gfortran.dg/mclock.f90: New test.
1582 * gfortran.dg/int_conv_1.f90: New test.
1583 * gfortran.dg/stat_1.f90: New test.
1584 * gfortran.dg/stat_2.f90: New test.
1585
1586 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1587
1588 PR libgfortran/28335
1589 * gfortran.dg/no_unit_error_1.f90: New test.
1590 * gfortran.dg/no_unit_error_2.f90: New test.
1591 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
1592
1593 2006-07-25 Roger Sayle <roger@eyesopen.com>
1594
1595 PR middle-end/28473
1596 * gcc.dg/fold-convround-1.c: New test case.
1597
1598 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1599
1600 * gfortran.dg/arithmetic_if.f90: Fix comments.
1601
1602 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1603
1604 PR c++/27572
1605 * g++.dg/other/typedef1.C: New test.
1606 * g++.dg/template/typedef4.C: New test.
1607 * g++.dg/template/typedef5.C: New test.
1608
1609 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
1610
1611 PR fortran/28416
1612 * gfortran.dg/allocatable_dummy_3.f90: New.
1613
1614 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1615
1616 PR fortran/28439
1617 * gfortran.dg/arithmetic_if.f90: New test.
1618
1619 2006-07-24 Uros Bizjak <uros@kss-loka.si>
1620
1621 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
1622 avoid memcpy optimization.
1623
1624 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1625
1626 PR fortran/25289
1627 * gfortran.dg/direct_io_6.f90: New test.
1628
1629 2006-07-24 Jan Hubicka <jh@suse.cz>
1630
1631 PR c/25795
1632 PR c++/27369
1633 * gcc.dg/pr25795.c: New test.
1634 * gcc.dg/pr25795-1.c: New test.
1635
1636 2006-07-23 Roger Sayle <roger@eyesopen.com>
1637
1638 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
1639 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
1640 which may be transformed to "g || h" on some platforms.
1641
1642 2006-07-23 Mark Mitchell <mark@codesourcery.com>
1643
1644 PR c++/28025
1645 * g++.dg/template/friend45.C: New test.
1646
1647 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1648
1649 PR libgfortran/28339
1650 * gfortran.dg/arrayio_8.f90: New test.
1651
1652 2006-07-21 Mike Stump <mrs@apple.com>
1653
1654 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
1655
1656 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
1657
1658 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1659
1660 PR c++/28250
1661 * g++.dg/eh/catch3.C: New test.
1662
1663 PR c++/28363
1664 * g++.dg/template/defarg10.C: New test.
1665
1666 2006-07-20 Paul Brook <paul@codesourcery.com>
1667
1668 PR 27363
1669 * gcc.dg/pr27363.c: New test.
1670
1671 2006-07-19 Mark Mitchell <mark@codesourcery.com>
1672
1673 PR c++/28338
1674 * g++.dg/init/ref13.C: New test.
1675
1676 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1677
1678 PR obj-c++/28434
1679 * obj-c++.dg/proto-error-1.mm: New test.
1680
1681 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1682
1683 PR c++/28337
1684 * g++.dg/template/string1.C: New test.
1685
1686 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1687
1688 PR c++/28048
1689 * g++.dg/template/defarg9.C: New test.
1690
1691 PR c++/28235
1692 * g++.dg/template/static27.C: New test.
1693
1694 2006-07-18 Diego Novillo <dnovillo@redhat.com>
1695
1696 PR 28410
1697 * gcc.dg/tree-ssa/pr28410.c: New test.
1698
1699 2006-07-18 Lee Millward <lee.millward@gmail.com>
1700
1701 PR c++/28258
1702 * g++/dg/other/error13.C: New test.
1703
1704 PR c++/28260
1705 * g++.dg/template/friend44.C: New test.
1706
1707 2006-07-18 Steve Ellcey <sje@cup.hp.com>
1708
1709 PR c++/27495
1710 * g++.dg/other/pr27495.C: New.
1711
1712 2006-07-18 Olivier Hainque <hainque@adacore.com>
1713
1714 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
1715 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
1716
1717 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1718
1719 PR c/28286
1720 * gcc.dg/pragma-pack-4.c: New test.
1721
1722 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1723
1724 PR c++/28291
1725 * g++.dg/ext/pr28291.C: New test.
1726
1727 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1728
1729 PR middle-end/28403
1730 * gcc.c-torture/execute/pr28403.c: New test.
1731
1732 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1733
1734 PR middle-end/28402
1735 * gcc.dg/pr28402.c: New test.
1736
1737 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1738
1739 PR c++/28304
1740 * g++.dg/other/pr28304.C: New test.
1741
1742 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
1743
1744 PR other/28251
1745 gcc.c-torture/unsorted/dump-noaddr.c: New test.
1746 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
1747
1748 2006-07-17 Richard Guenther <rguenther@suse.de>
1749
1750 PR tree-optimization/28238
1751 * g++.dg/tree-ssa/pr28238.C: New testcase.
1752
1753 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1754
1755 PR c++/28250
1756 * g++.dg/eh/catch1.C: New test.
1757 * g++.dg/eh/catch2.C: New test.
1758
1759 2006-07-16 Jakub Jelinek <jakub@redhat.com>
1760
1761 PR c++/28370
1762 * g++.dg/template/anon3.C: New test.
1763
1764 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
1765
1766 PR fortran/20844
1767 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
1768 specifiers requiring an explicit format tag..
1769
1770 PR fortran/28201
1771 * gfortran.dg/generic_5: New test.
1772
1773 PR fortran/20893
1774 * gfortran.dg/elemental_optional_args_1.f90: New test.
1775
1776 2006-07-16 Olivier Hainque <hainque@adacore.com>
1777
1778 * gnat.dg/assert.ads: New file.
1779 * gnat.dg/controlled_record.ads: Likewise.
1780 * gnat.dg/controlled_record.adb: Likewise.
1781
1782 2006-07-15 Lee Millward <lee.millward@gmail.com>
1783
1784 PR c++/28292
1785 * g++.dg/other/error12.C: New test.
1786
1787 PR c++/28269
1788 * g++.dg/template/crash54.C: New test.
1789
1790 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1791
1792 PR c++/28249
1793 * g++.dg/parse/catch1.C: New test.
1794
1795 PR c++/28294
1796 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
1797
1798 PR c++/28387
1799 * g++.dg/ext/attrib24.C: New test.
1800
1801 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1802
1803 PR c++/28343
1804 * g++.dg/ext/asmspec1.C: New test.
1805
1806 2006-07-13 Janis Johnson <janis187@us.ibm.com>
1807
1808 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
1809 (dg-test): Support shouldfail tests.
1810 * lib/target-supports-dg.exp (dg-shouldfail): New.
1811 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
1812 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
1813 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
1814 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
1815 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
1816 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
1817 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
1818
1819 2006-07-13 Jan Hubicka <jh@suse.cz>
1820
1821 * gcc.target/i386/memcpy-1.c: New.
1822
1823 2006-07-12 Geoffrey Keating <geoffk@apple.com>
1824
1825 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
1826
1827 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
1828
1829 PR fortran/25097
1830 * gfortran.dg/present_1.f90: New test.
1831
1832 PR fortran/20903
1833 * gfortran.dg/interface_derived_type_1.f90: New test.
1834
1835 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
1836
1837 PR fortran/28213
1838 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
1839 list.
1840
1841 2006-07-07 Lee Millward <lee.millward@gmail.com>
1842
1843 PR c++/27820
1844 * g++.dg/other/label1.C: New test.
1845
1846 2006-07-07 Richard Guenther <rguenther@suse.de>
1847
1848 PR middle-end/28268
1849 * gcc.dg/torture/pr28268.c: New testcase.
1850
1851 2006-07-07 Steve Ellcey <sje@cup.hp.com>
1852
1853 PR c++/27019
1854 * g++.dg/ext/pr27019.C: New.
1855
1856 2006-07-07 Richard Guenther <rguenther@suse.de>
1857
1858 PR tree-optimization/28187
1859 * gcc.dg/pr28187.c: New testcase.
1860
1861 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
1862
1863 * gnat.dg/address_conversion.adb: New test.
1864 * gnat.dg/boolean_subtype.adb: Likewise.
1865 * gnat.dg/frame_overflow.adb: Likewise.
1866 * gnat.dg/pointer_array.adb: Likewise.
1867 * gnat.dg/pointer_conversion.adb: Likewise.
1868
1869 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
1870
1871 PR fortran/28237
1872 PR fortran/23420
1873 * gfortran.dg/print_fmt_5.f90: New test.
1874
1875 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1876
1877 PR fortran/28129
1878 * gfortran.dg/bounds_check_4.f90: New test.
1879
1880 2006-07-05 Richard Guenther <rguenther@suse.de>
1881
1882 PR target/28158
1883 * gfortran.dg/pr28158.f90: New testcase.
1884
1885 2006-07-05 Richard Guenther <rguenther@suse.de>
1886
1887 PR tree-optimization/28162
1888 * gcc.dg/pr28162.c: New testcase.
1889
1890 2006-07-05 Richard Guenther <rguenther@suse.de>
1891 Andrew Pinski <pinskia@gcc.gnu.org>
1892
1893 PR c++/27084
1894 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
1895
1896 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
1897
1898 PR fortran/28174
1899 * gfortran.dg/actual_array_substr_2.f90: New test.
1900
1901 PR fortran/28167
1902 * gfortran.dg/actual_array_constructor_2.f90: New test.
1903
1904 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1905
1906 * gfortran.dg/itime_idate_1.f: New test.
1907 * gfortran.dg/itime_idate_2.f: New test.
1908
1909 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1910
1911 PR libgfortran/27704
1912 * gfortran.dg/open_status_3.f90: New test.
1913 * gfortran.dg/fmt_l.f90: Update for new feature.
1914
1915 2006-07-03 Asher Langton <langton2@llnl.gov>
1916
1917 * gfortran.dg/oldstyle_2.f90: New.
1918
1919 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
1920
1921 * gnat.dg/string_slice.adb: New test.
1922
1923 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1924
1925 PR fortran/19259
1926 * gfortran.dg/semicolon_fixed.c: New.
1927 * gfortran.dg/semicolon_free.c: New.
1928
1929 2006-06-30 Mike Stump <mrs@apple.com>
1930
1931 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
1932 that don't support internal visibility.
1933
1934 2006-06-30 Andrew Pinski <pinskia@gmail.com>
1935
1936 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
1937 for '(' / ')' needing an extra '\'.
1938
1939 2006-06-29 Roger Sayle <roger@eyesopen.com>
1940
1941 PR middle-end/27428
1942 * gcc.dg/pr27428-1.c: New test case.
1943
1944 2006-06-29 Mike Stump <mrs@apple.com>
1945
1946 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
1947 on darwin as we can't align commons large enough yet.
1948
1949 * gcc.dg/vla-8.c: Add additional testcases.
1950
1951 2006-06-26 Steve Ellcey <sje@cup.hp.com>
1952
1953 PR c++/28114
1954 * g++.dg/other/pr28114.C: New.
1955
1956 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
1957
1958 * gcc.c-torture/compile/20060625-1.c: New test.
1959
1960 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
1961
1962 PR fortran/20867
1963 * gfortran.dg/stfunc_3.f90: New test.
1964
1965 PR fortran/25056
1966 * gfortran.dg/impure_actual_1.f90: New test.
1967
1968 PR fortran/20874
1969 * gfortran.dg/elemental_result_1.f90: New test.
1970
1971 PR fortran/25073
1972 * gfortran.dg/select_7.f90: New test.
1973
1974 PR fortran/27554
1975 * intrinsic_actual_1.f: New test.
1976
1977 PR fortran/22038
1978 PR fortran/28119
1979 * gfortran.dg/forall_4.f90: New test.
1980
1981 PR fortran/25072
1982 * gfortran.dg/forall_5.f90: New test.
1983
1984 2006-06-25 Lee Millward <lee.millward@gmail.com>
1985
1986 PR c++/28051
1987 * g++.dg/template/using13.C: New test.
1988
1989 PR c++/28054
1990 * g++.dg/other/incomplete3.C: New test.
1991
1992 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1993
1994 PR fortran/28081
1995 * gfortran.dg/substr_3.f: New test.
1996 * gfortran.dg/equiv_2.f90: Update expected error message.
1997
1998 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
1999
2000 PR fortran/28118
2001 * gfortran.dg/actual_array_substr_1.f90: New test.
2002
2003 2006-06-24 Olivier Hainque <hainque@adacore.com>
2004
2005 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
2006 * gnat.dg/scalar_mode_agg_compare.adb: New test.
2007
2008 2006-06-23 Janis Johnson <janis187@us.ibm.com>
2009
2010 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
2011
2012 2006-06-23 Steven G. Kargl <kargls@comcast.net>
2013
2014 PR fortran/27981
2015 * gfortran.dg/simpleif_2.f90: New test.
2016
2017 2006-06-23 Lee Millward <lee.millward@gmail.com>
2018
2019 * g++.dg/template/error22.C: Fix typo.
2020
2021 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2022
2023 PR c++/28112
2024 * g++.dg/ext/attrib23.C: New test.
2025
2026 2006-06-23 Olivier Hainque <hainque@adacore.com>
2027
2028 * gnat.dg/varsize_temp.adb: New test.
2029
2030 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2031
2032 PR c++/11468
2033 * g++.dg/other/java2.C: New test.
2034
2035 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
2036
2037 PR target/27789
2038 * g++.dg/ext/dllimport4.C. Add more tests for invalid
2039 initialization.
2040
2041 2006-06-22 Roger Sayle <roger@eyesopen.com>
2042
2043 PR target/27531
2044 * gcc.dg/pr27531-1.c: New test case.
2045
2046 2006-06-22 Asher Langton <langton2@llnl.gov>
2047
2048 PR fortran/24748
2049 * gfortran.dg/implicit_8.f90: New.
2050
2051 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
2052
2053 PR rtl-optimization/28121
2054 * gcc.dg/pr28121.c: New test.
2055
2056 2006-06-22 Lee Millward <lee.millward@gmail.com>
2057
2058 PR c++/27805
2059 * g++.dg/parse/ptrmem6.C: New test.
2060
2061 PR c++/27821
2062 * g++.dg/template/error22.C: New test.
2063
2064 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2065
2066 PR c++/28111
2067 * g++.dg/template/friend43.C: New test.
2068
2069 PR c++/28110
2070 * g++.dg/template/crash53.C: New test.
2071
2072 PR c++/28109
2073 * g++.dg/rtti/incomplete1.C: New test.
2074
2075 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
2076
2077 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
2078
2079 2006-06-21 Joseph Myers <joseph@codesourcery.com>
2080
2081 * gcc.c-torture/execute/complex-7.c: New.
2082
2083 2006-06-21 Jakub Jelinek <jakub@redhat.com>
2084
2085 * gcc.dg/merge-all-constants-1.c: New test.
2086
2087 2006-06-20 Janis Johnson <janis187@us.ibm.com>
2088
2089 PR c++/28113
2090 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
2091
2092 2006-06-20 Steven G. Kargl <kargls@comcast.net>
2093
2094 * gfortran.dg/rrspacing_1.f90: New test.
2095
2096 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2097
2098 PR c++/28052
2099 * g++.dg/other/bitfield2.C: New test.
2100
2101 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
2102
2103 PR tree-optimization/27331
2104 * gcc.dg/pr27331.c: New test.
2105
2106 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
2107 Eric Botcazou <ebotcazou@adacore.com>
2108
2109 PR ada/18692
2110 * lib/gnat.exp: New file.
2111 * lib/gnat-dg.exp: Likewise.
2112 * gnat.dg: New directory.
2113 * gnat.dg/dg.exp: New driver.
2114 * gnat.dg/specs: New directory.
2115 * gnat.dg/specs/specs.exp: New driver.
2116 * gnat.dg/style: New directory.
2117 * gnat.dg/style/style.exp: New driver.
2118
2119 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
2120
2121 PR fortran/16206
2122 * gfortran.dg/array_initializer_1.f90: New test.
2123
2124 PR fortran/28005
2125 * gfortran.dg/matmul_3.f90: New test.
2126
2127 2006-06-19 Andrew Pinski <pinskia@gmail.com>
2128
2129 PR middle-end/28075
2130 * gcc.dg/tree-ssa/inline-1.c: New test.
2131
2132 2006-06-19 Anatoly Sokolov <aesok@post.ru>
2133
2134 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
2135 in malloc prototype; remove XFAIL.
2136 * gcc.dg/pr18241-2.c: Ditto.
2137 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
2138 in memset prototype; remove XFAIL.
2139 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2140
2141 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
2142
2143 * gcc.dg/vla-8.c: Add.
2144
2145 2006-06-19 Richard Guenther <rguenther@suse.de>
2146
2147 PR tree-optimization/27090
2148 * g++.dg/tree-ssa/pr27090.C: New testcase.
2149
2150 2006-06-19 Roger Sayle <roger@eyesopen.com>
2151
2152 PR target/27861
2153 * gcc.dg/pr27861-1.c: New test case.
2154
2155 2006-06-19 Richard Guenther <rguenther@suse.de>
2156
2157 PR middle-end/28045
2158 * gcc.dg/torture/pr28045.c: New testcase.
2159
2160 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2161
2162 PR fortran/26801
2163 * gfortran.dg/associated_4.f90: New test.
2164
2165 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2166
2167 PR fortran/19310
2168 PR fortran/19904
2169 * gfortran.dg/real_const_3.f90: New test.
2170
2171 2006-06-16 Mark Mitchell <mark@codesourcery.com>
2172
2173 PR c++/28016
2174 * g++.dg/template/static26.C: New test.
2175
2176 PR c++/27979
2177 * g++.dg/expr/bitfield2.C: New test.
2178
2179 PR c++/27884
2180 * g++.dg/parse/linkage2.C: New test.
2181
2182 2006-06-16 Richard Guenther <rguenther@suse.de>
2183
2184 PR middle-end/27116
2185 * gcc.dg/pr15785-1.c: Revert last change.
2186 * gcc.dg/torture/pr27116-2.c: New testcase.
2187
2188 2006-06-16 Roger Sayle <roger@eyesopen.com>
2189
2190 PR middle-end/27802
2191 * gcc.dg/pr27802-1.c: New test case.
2192
2193 2006-06-15 Mark Mitchell <mark@codesourcery.com>
2194
2195 PR c++/27689
2196 * g++.dg/template/ttp18.C: New test.
2197 * g++.dg/template/ttp19.C: Likewise.
2198
2199 PR c++/27666
2200 * g++.dg/expr/cond9.C: New test.
2201
2202 PR c++/27640
2203 * g++.dg/template/ctor7.C: New test.
2204
2205 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2206
2207 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2208
2209 2006-06-16 Richard Guenther <rguenther@suse.de>
2210
2211 PR tree-optimization/27781
2212 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2213
2214 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2215
2216 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2217
2218 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2219
2220 * gcc.dg/tree-ssa/loop-18.c: New test.
2221
2222 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2223
2224 PR c++/27665
2225 * g++.dg/template/crash52.C: New test.
2226
2227 PR c++/27648
2228 * g++.dg/ext/attrib22.C: New test.
2229
2230 PR c++/26559
2231 * g++.dg/template/builtin1.C: New test.
2232 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2233
2234 PR c++/28018
2235 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2236 assignment.
2237 * g++.old-deja/g++.pt/crash51.C: Likewise.
2238
2239 PR c++/27227
2240 * g++.dg/lookup/linkage1.C: New test.
2241 * g++.dg/lookup/linkage2.C: Likewise.
2242
2243 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
2244
2245 PR middle-end/27959
2246 * gcc.dg/pr27959.c: New testcase.
2247
2248 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
2249
2250 PR target/28014:
2251 * g++.dg/eh/div.C: New test.
2252
2253 2006-06-13 Jakub Jelinek <jakub@redhat.com>
2254
2255 PR c++/27894
2256 * g++.dg/tree-ssa/pr26757.C: New test.
2257 * g++.dg/tree-ssa/pr27894.C: New test.
2258
2259 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2260
2261 * gcc.c-torture/compile/20060609-1.c: New test.
2262
2263 PR target/27863
2264 * gcc.c-torture/compile/pr27863.c: New test.
2265
2266 2006-06-13 Richard Guenther <rguenther@suse.de>
2267
2268 PR tree-optimization/27830
2269 * g++.dg/tree-ssa/pr27830.C: New testcase.
2270
2271 2006-06-13 Matthew Sachs <msachs@apple.com>
2272
2273 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
2274 the list of compiler flags; this causes those flags to be checked
2275 for things like dg-skip-if.
2276
2277 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2278
2279 PR c++/27601
2280 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
2281
2282 2006-06-12 Mark Mitchell <mark@codesourcery.com>
2283 Kazu Hirata <kazu@codesourcery.com>
2284
2285 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
2286 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
2287
2288 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2289
2290 PR c++/27933
2291 * g++.dg/lookup/using15.C: New test.
2292
2293 PR c++/27951
2294 * g++.dg/other/anon4.C: New test.
2295
2296 2006-06-12 Roger Sayle <roger@eyesopen.com>
2297
2298 PR c++/21210
2299 * g++.dg/init/complex1.C: New test case.
2300
2301 2006-06-11 Eric Christopher <echristo@apple.com>
2302
2303 PR middle-end/27948
2304 * gcc.dg/bf-ms-layout.c: Run on darwin.
2305 * gcc.dg/bf-no-ms-layout: Ditto.
2306 * gcc.dg/attr-ms_struct-2.c: New.
2307 * gcc.dg/bf-ms-layout-2.c: Ditto.
2308
2309 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
2310
2311 * gcc.dg/attr-ms_struct-packed1.c: New.
2312
2313 2006-06-09 Mike Stump <mrs@apple.com>
2314
2315 * gcc.dg/vla-7.c: Add.
2316
2317 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
2318
2319 PR fortran/24558
2320 * gfortran.dg/entry_6.f90: New test.
2321
2322 PR fortran/20877
2323 PR fortran/25047
2324 * gfortran.dg/entry_7.f90: New test.
2325
2326 2006-06-09 Jakub Jelinek <jakub@redhat.com>
2327
2328 PR c/27747
2329 * gcc.dg/cpp/_Pragma6.c: New test.
2330
2331 PR c++/27748
2332 * g++.dg/cpp/_Pragma1.C: New test.
2333
2334 PR preprocessor/27746
2335 * gcc.dg/gomp/macro-3.c: New test.
2336 * gcc.dg/gomp/macro-4.c: New test.
2337 * g++.dg/gomp/macro-3.C: New test.
2338 * g++.dg/gomp/macro-4.C: New test.
2339
2340 2006-06-09 Richard Guenther <rguenther@suse.de>
2341
2342 PR tree-optimization/26998
2343 * gcc.dg/torture/pr26998.c: New testcase.
2344 * gcc.dg/tree-ssa/vrp29.c: New testcase.
2345
2346 2006-06-08 Mike Stump <mrs@apple.com>
2347
2348 * gcc.dg/pr27095.c: Account for stubs.
2349
2350 PR target/26427
2351 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
2352 produce bad code on darwin.
2353
2354 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2355
2356 PR fortran/27958
2357 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
2358
2359 2006-06-08 Asher Langton <langton2@llnl.gov>
2360
2361 PR fortran/27786
2362 * cray_pointers_2.f90: Add -fbounds-check compile flag.
2363
2364 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2365
2366 PR target/27421
2367 * gcc.dg/union-3.c: New test.
2368
2369 2006-06-08 Richard Guenther <rguenther@suse.de>
2370
2371 PR middle-end/27116
2372 * gcc.dg/torture/pr27116.c: New testcase.
2373 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
2374
2375 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2376
2377 PR rtl-optimization/26449
2378 * gcc.dg/pr26449.c: New test.
2379
2380 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2381
2382 PR c++/27601
2383 * g++.dg/ext/offsetof1.C: Test member functions.
2384
2385 2006-06-07 Steve Ellcey <sje@cup.hp.com>
2386
2387 * gcc.dg/pr27095.c: Improve scanning.
2388
2389 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
2390
2391 PR fortran/23091
2392 * gfortran.dg/saved_automatic_1.f90: New test.
2393
2394 PR fortran/24168
2395 * gfortran.dg/array_simplify_1.f90: New test.
2396
2397 PR fortran/25090
2398 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2399
2400 PR fortran/25058
2401 * gfortran.dg/entry_dummy_ref_2.f90: New test.
2402
2403 2006-06-06 Mark Mitchell <mark@codesourcery.com>
2404
2405 PR c++/27177
2406 * g++.dg/expr/cast7.C: New test.
2407
2408 2006-06-06 Janis Johnson <janis187@us.ibm.com>
2409
2410 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
2411 * lib/gcc-defs.exp (tool_check_compile): Ditto.
2412 * lib/fortran-torture.exp (fortran-torture-compile,
2413 fortran-torture-execute): Ditto.
2414
2415 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
2416
2417 PR target/27842
2418 * gcc.dg/vmx/pr27842.c: New test.
2419
2420 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2421
2422 PR libfortran/27895
2423 * gfortran.dg/bounds_check_3.f90: New test.
2424
2425 2006-06-05 Mike Stump <mrs@apple.com>
2426
2427 * objc.dg/objc-fast-4.m: Skip for ppc64.
2428
2429 2006-06-05 Steve Ellcey <sje@cup.hp.com>
2430
2431 PR testsuite/27705
2432 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
2433
2434 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
2435 Victor Kaplansky <victork@il.ibm.com>
2436
2437 PR tree-optimizations/26360
2438 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
2439 with -fno-tree-dce.
2440 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
2441
2442 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
2443
2444 PR fortran/14067
2445 * gfortran.dg/data_char_1.f90: Add messages for truncated
2446 strings.
2447
2448 PR fortran/16943
2449 * gfortran.dg/func_decl_2.f90: New test.
2450
2451 PR fortran/20839
2452 * gfortran.dg/do_2.f90: New test.
2453
2454 PR fortran/27655
2455 * gfortran.dg/associated_3.f90: New test.
2456
2457 2006-06-04 Mark Mitchell <mark@codesourcery.com>
2458
2459 PR c++/27819
2460 * g++.dg/template/static25.C: New test.
2461
2462 PR c++/27722
2463 * g++.dg/init/array21.C: New test.
2464
2465 PR c++/27807
2466 * g++.dg/ext/complit7.C: New test.
2467
2468 PR c++/27806
2469 * g++.dg/parse/ptrmem5.C: New test.
2470
2471 2006-06-04 Roger Sayle <roger@eyesopen.com>
2472 Andrew Pinski <pinskia@physics.uc.edu>
2473
2474 PR c/27150
2475 PR middle-end/27382
2476 * gcc.dg/pr27150-1.c: New testcase.
2477 * gcc.dg/pr27382-1.c: New testcase.
2478 * gcc.dg/pr27382-2.c: New testcase.
2479
2480 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
2481
2482 PR c/25161
2483 PR c/27020
2484 * gcc.dg/array-10.c: New test.
2485
2486 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2487
2488 PR c++/27804
2489 * g++.dg/init/const4.C: New test.
2490 * g++.dg/init/member1.C: Add error-marker.
2491 * g++.dg/other/fold1.C: Adjust error-marker.
2492
2493 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2494
2495 PR c++/27601
2496 * g++.dg/ext/offsetof1.C: New test.
2497
2498 2006-06-04 Eric Christopher <echristo@apple.com>
2499
2500 * gcc.dg/attr-ms_struct-1.c: New.
2501
2502 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
2503
2504 * gcc.c-torture/compile/builtin_constant_p.c: New test.
2505
2506 2006-06-04 Richard Guenther <rguenther@suse.de>
2507
2508 PR tree-optimization/27039
2509 * gcc.dg/tree-ssa/loop-17.c: New testcase.
2510
2511 2006-06-03 Roger Sayle <roger@eyesopen.com>
2512
2513 PR target/26223
2514 * gcc.target/i386/amd64-abi-2.c: New test case.
2515
2516 2006-06-02 Eric Christopher <echristo@apple.com>
2517
2518 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
2519 * gcc.target/i386/20020523-1.c: Skip if darwin.
2520 * gcc.target/i386/asm-3.c: Ditto.
2521 * gcc.target/i386/20011119-1.c: Ditto.
2522 * gcc.target/i386/clobbers.c: Remove pic part of test.
2523
2524 2006-06-02 Steve Ellcey <sje@cup.hp.com>
2525
2526 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
2527 * g++.old-deja/g++.other/init19.C: Ditto.
2528 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
2529 and add other platforms as expected failures.
2530
2531 2006-06-01 Steve Ellcey <sje@cup.hp.com>
2532
2533 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
2534 (is-effective-target-keyword): Ditto.
2535
2536 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
2537
2538 PR fortran/27715
2539 * gfortran.dg/extended_char_comparison_1.f: New test.
2540
2541 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
2542
2543 PR fortran/25098
2544 * gfortran.dg/dummy_procedure_1.f90: New test.
2545
2546 PR fortran/25147
2547 * gfortran.dg/dummy_procedure_2.f90: New test.
2548
2549 * gfortran.dg/associated_2.f90: Correct to make consistent with
2550 standard.
2551
2552 2006-05-31 Roger Sayle <roger@eyesopen.com>
2553
2554 * gcc.target/i386/387-11.c: New test case.
2555
2556 2006-05-31 Mark Mitchell <mark@codesourcery.com>
2557
2558 PR c++/27801
2559 * g++.dg/template/cond6.C: New test.
2560
2561 PR c++/26496
2562 * g++.dg/template/crash51.C: New test.
2563 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
2564
2565 PR c++/27385
2566 * g++.dg/init/array20.C: New test.
2567
2568 2006-05-31 Roger Sayle <roger@eyesopen.com>
2569
2570 * gcc.dg/builtins-54.c: New test case.
2571
2572 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2573
2574 PR c++/26433
2575 * g++.dg/template/fntry1.C: Add dg-do link.
2576
2577 PR c++/27808
2578 * g++.dg/parse/friend6.C: New test.
2579
2580 2006-05-30 Asher Langton <langton2@llnl.gov>
2581
2582 * gfortran.dg/cray_pointers_7.f90: New test.
2583
2584 2006-05-30 Roger Sayle <roger@eyesopen.com>
2585
2586 PR tree-optimization/23452
2587 * gcc.dg/fold-mulconj-1.c: New test case.
2588
2589 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2590
2591 PR c++/27803
2592 * g++.dg/parse/bitfield1.C: New test.
2593
2594 2006-05-30 Roger Sayle <roger@eyesopen.com>
2595
2596 * gcc.target/ppc-eq0-1.c: New test case.
2597 * gcc.target/ppc-negeq0-1.c: New test case.
2598
2599 2006-05-30 Dirk Mueller <dmueller@suse.de>
2600
2601 PR c/27273
2602 * gcc.dg/overflow-warn-5.c: New test.
2603
2604 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2605
2606 PR c/27718
2607 * gcc.dg/sizeof-1.c: New test.
2608
2609 2006-05-30 Uros Bizjak <uros@kss-loka.si>
2610
2611 PR target/27790
2612 * gcc.target/i386/pr27790.c: New test.
2613
2614 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2615
2616 PR libgfortran/27757
2617 * gfortran.dg/direct_io_5.f90: New test.
2618
2619 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2620
2621 PR libgfortran/27634
2622 * gfortran.dg/fmt_missing_period_1.f: New test.
2623 * gfortran.dg/fmt_missing_period_2.f: New test.
2624 * gfortran.dg/fmt_missing_period_3.f: New test.
2625
2626 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2627
2628 PR fortran/19777
2629 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
2630 arrays.
2631
2632 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2633
2634 PR c++/27713
2635 * g++.dg/template/new6.C: New test.
2636
2637 2006-05-29 Roger Sayle <roger@eyesopen.com>
2638
2639 PR tree-optimization/24964
2640 * gcc.target/i386/387-10.c: New test case.
2641
2642 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
2643
2644 * intrinsics/string_intrinsics.c (compare_string):
2645 Use memcmp instead of strncmp to avoid tripping over
2646 CHAR(0) in a string.
2647
2648 2006-05-27 Richard Guenther <rguenther@suse.de>
2649
2650 PR middle-end/27773
2651 * gcc.dg/torture/pr27773.c: New testcase.
2652
2653 2006-05-27 Dirk Mueller <dmueller@suse.de>
2654
2655 * gcc.dg/pr24561.c: Rename to..
2656 * gcc.dg/pr25962.c: .. this.
2657
2658 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2659
2660 PR fortran/19777
2661 * gfortran.dg/bounds_check_2.f: New test.
2662
2663 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
2664
2665 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
2666 * gfortran.dg/byte_1.f90: Likewise.
2667 * gfortran.dg/dup_save_2.f90: Likewise.
2668
2669 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
2670
2671 * gfortran.dg/associated_2.f90: New test.
2672
2673 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2674
2675 PR fortran/27524
2676 * gfortran.dg/bounds_check_1.f90: New test.
2677
2678 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
2679
2680 PR rtl-optimization/27661
2681 * gcc.dg/pr27661.c: New test case.
2682
2683 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2684
2685 PR fortran/23151
2686 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
2687 * gfortran.dg/print_parentheses_1.f: New test.
2688 * gfortran.dg/print_parentheses_2.f90: New test.
2689
2690 2006-05-26 Jakub Jelinek <jakub@redhat.com>
2691
2692 PR target/27758
2693 * gcc.dg/pr27758.c: New test.
2694
2695 2006-05-24 Falk Hueffner <falk@debian.org>
2696
2697 * gcc.c-torture/compile/pr27571.c: New test.
2698
2699 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
2700
2701 PR fortran/27709
2702 * gfortran.dg/spec_expr_4.f90: New test.
2703
2704 PR fortran/27155
2705 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
2706
2707 2006-05-25 Mark Mitchell <mark@codesourcery.com>
2708
2709 PR c++/20103
2710 * g++.dg/ext/complit6.C: New test.
2711 * g++.dg/ext/complit3.C: Adjust error markers.
2712 * g++.dg/init/const3.C: New test.
2713
2714 2006-05-25 Richard Guenther <rguenther@suse.de>
2715
2716 PR middle-end/27743
2717 * gcc.dg/torture/pr27743.c: New testcase.
2718
2719 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2720
2721 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
2722
2723 2006-05-25 Alan Modra <amodra@bigpond.net.au>
2724
2725 * gcc.dg/compat/scalar-by-value-x.h: New.
2726 * gcc.dg/compat/scalar-by-value-y.h: New.
2727 * gcc.dg/compat/scalar-by-value-5.c: New.
2728 * gcc.dg/compat/scalar-by-value-5_main.c: New.
2729 * gcc.dg/compat/scalar-by-value-5_x.c: New.
2730 * gcc.dg/compat/scalar-by-value-5_y.c: New.
2731 * gcc.dg/compat/scalar-by-value-6.c: New.
2732 * gcc.dg/compat/scalar-by-value-6_main.c: New.
2733 * gcc.dg/compat/scalar-by-value-6_x.c: New.
2734 * gcc.dg/compat/scalar-by-value-6_y.c: New.
2735
2736 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
2737
2738 PR tree-optimization/27639
2739 PR tree-optimization/26719
2740 * gcc.dg/pr27639.c: New test.
2741 * gcc.dg/pr26719.c: New test.
2742 * gcc.dg/tree-ssa/scev-cast.c: New test.
2743
2744 2006-05-23 Mark Mitchell <mark@codesourcery.com>
2745
2746 PR c++/20173
2747 * g++.dg/template/error21.C: New test.
2748
2749 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
2750
2751 PR target/27696
2752 * gcc.target/i386/pr27696.c: New.
2753
2754 2006-05-22 Janis Johnson <janis187@us.ibm.com>
2755
2756 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
2757
2758 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
2759
2760 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2761
2762 PR c++/27716
2763 * g++.dg/other/assign1.C: New test.
2764
2765 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
2766
2767 PR target/27266
2768 * gcc.target/i386/pr27266.c: New.
2769
2770 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2771
2772 PR c++/27451
2773 * g++.dg/ext/asm9.C: New test.
2774
2775 2006-05-22 Richard Sandiford <richard@codesourcery.com>
2776
2777 PR rtl-optimization/25514
2778 * gcc.c-torture/compile/pr25514.c: New test.
2779
2780 2006-05-22 Richard Guenther <rguenther@suse.de>
2781
2782 Revert
2783 2006-01-31 Richard Guenther <rguenther@suse.de>
2784
2785 * gcc.target/i386/sselibm-1.c: New testcase.
2786 * gcc.target/i386/sselibm-2.c: Likewise.
2787 * gcc.target/i386/sselibm-3.c: Likewise.
2788 * gcc.target/i386/sselibm-4.c: Likewise.
2789 * gcc.target/i386/sselibm-5.c: Likewise.
2790
2791 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2792
2793 PR c/27420
2794 * gcc.dg/func-args-2.c: New test.
2795
2796 PR c/26818
2797 * gcc.dg/struct-incompl-1.c: New test.
2798
2799 2006-05-22 Richard Guenther <rguenther@suse.de>
2800
2801 PR testsuite/27708
2802 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
2803 the transformations we test for.
2804
2805 2006-05-22 Richard Guenther <rguenther@suse.de>
2806
2807 PR testsuite/27707
2808 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
2809
2810 2006-05-21 Mark Mitchell <mark@codesourcery.com>
2811
2812 PR c++/27210
2813 * g++.dg/warn/new1.C: New test.
2814 * g++.dg/template/new5.C: Likewise.
2815
2816 2006-05-21 Roger Sayle <roger@eyesopen.com>
2817
2818 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
2819 * gcc.target/i386/20060512-3.c: Likewise.
2820
2821 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
2822
2823 PR rtl-optimization/27671
2824 * gcc.c-torture/execute/pr27671-1.c: New.
2825 * gcc.dg/pr27671-2.c: Likewise.
2826
2827 PR tree-optimization/26622.
2828 * gcc.c-torture/compile/pr26622.c: New.
2829
2830 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2831
2832 PR fortran/27613
2833 * gfortran.dg/recursive_reference_1.f90: New test.
2834
2835 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2836
2837 PR fortran/25746
2838 * gfortran.dg/elemental_subroutine_3.f90: New test.
2839
2840 PR fortran/25090
2841 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
2842
2843 PR fortran/27584
2844 * gfortran.dg/associated_target_1.f90: New test.
2845
2846 PR fortran/19015
2847 * gfortran.dg/maxloc_shape_1.f90: New test.
2848
2849 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2850
2851 PR libgfortran/24459
2852 * gfortran.dg/namelist_24.f90: New test.
2853 * gfortran.dg/namelist_12.f: Fix typo in comment.
2854
2855 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
2856
2857 PR middle-end/25776
2858 * g++.dg/other/error11.C: New test.
2859
2860 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2861
2862 * gcc.target/mips/pr26765.c: Add -w to options.
2863
2864 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2865
2866 * lib/target-supports.exp (check_effective_target_mpaired_single):
2867 New function.
2868 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
2869 multilibs.
2870 * g++.dg/vect/vect.exp: Likewise.
2871
2872 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2873
2874 PR testsuite/25891
2875 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
2876
2877 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
2878
2879 PR fortran/27662
2880 * gfortran.dg/temporary_1.f90: New file.
2881
2882 2006-05-19 Andreas Schwab <schwab@suse.de>
2883
2884 * g++.dg/other/unused1.C: Also match "stringz".
2885
2886 2006-05-19 Mark Mitchell <mark@codesourcery.com>
2887
2888 PR c++/26433
2889 * g++.dg/template/fntry1.C: New test.
2890
2891 2006-05-18 Mark Mitchell <mark@codesourcery.com>
2892
2893 PR c++/27471
2894 PR c++/27506
2895 * g++.dg/conversion/bitfield5.C: New test.
2896 * g++.dg/conversion/bitfield6.C: New test.
2897
2898 2006-05-18 Mike Stump <mrs@apple.com>
2899
2900 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
2901 * gcc.dg/vla-4.c: Add.
2902 * gcc.dg/vla-5.c: Add.
2903 * gcc.dg/vla-6.c: Add.
2904
2905 2006-05-12 Stuart Hastings <stuart@apple.com>
2906
2907 * testsuite/gcc.target/i386/20060512-1.c: New.
2908 * testsuite/gcc.target/i386/20060512-2.c: New.
2909 * testsuite/gcc.target/i386/20060512-3.c: New.
2910 * testsuite/gcc.target/i386/20060512-4.c: New.
2911
2912 2006-05-17 Mark Mitchell <mark@codesourcery.com>
2913
2914 PR c++/26122
2915 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
2916
2917 PR c++/26068
2918 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
2919 * g++.dg/parse/linkage1.C: New test.
2920
2921 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2922
2923 PR tree-optimization/27548
2924 * g++.dg/tree-ssa/pr27548.C: New test.
2925
2926 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2927
2928 PR fortran/26551
2929 * gfortran.dg/recursive_check_1.f: New test.
2930 * gfortran.dg/recursive_check_2.f90: New test.
2931
2932 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
2933
2934 * g++.dg/opt/temp2.C: New test.
2935
2936 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2937
2938 PR c++/27491
2939 * g++.dg/init/brace5.C: New test.
2940
2941 PR middle-end/27415
2942 * gcc.dg/gomp/pr27415.c: New test.
2943 * g++.dg/gomp/pr27415.C: New test.
2944
2945 PR tree-optimization/27549
2946 * g++.dg/tree-ssa/pr27549.C: New test.
2947
2948 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2949
2950 PR libgfortran/27575
2951 * gfortran.dg/read_eof_4.f90: New test.
2952
2953 2006-05-16 Richard Guenther <rguenther@suse.de>
2954
2955 PR tree-optimization/22303
2956 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
2957
2958 2006-05-16 Jakub Jelinek <jakub@redhat.com>
2959
2960 PR middle-end/27573
2961 * gcc.dg/gomp/pr27573.c: New test.
2962 * gfortran.dg/gomp/pr27573.f90: New test.
2963
2964 PR c/27499
2965 * gcc.dg/gomp/pr27499.c: New test.
2966 * g++.dg/gomp/pr27499.C: New test.
2967
2968 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2969
2970 PR c++/27339
2971 * g++.dg/parser/access8.C: Adjust error marker.
2972 * g++.dg/template/access17.C: New test.
2973 * g++.dg/template/access18.C: Likewise.
2974
2975 2006-05-15 Roger Sayle <roger@eyesopen.com>
2976
2977 PR target/26600
2978 * gcc.target/i386/pr26600.c: New test case.
2979
2980 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2981
2982 PR c++/27505
2983 * g++.dg/expr/bitfield1.C: New test.
2984
2985 2006-05-15 Richard Guenther <rguenther@suse.de>
2986
2987 PR tree-optimization/27603
2988 * gcc.dg/torture/pr27603.c: New testcase.
2989
2990 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
2991
2992 PR fortran/25090
2993 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2994
2995 PR fortran/25082
2996 * gfortran.dg/scalar_return_1.f90: New test.
2997
2998 PR fortran/27411
2999 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
3000
3001 2006-05-15 Jakub Jelinek <jakub@redhat.com>
3002
3003 * gcc.dg/gomp/critical-4.c: New test.
3004 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
3005 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
3006 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
3007 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
3008
3009 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3010
3011 PR c++/27582
3012 * g++.dg/template/dependent-args1.C: New test.
3013
3014 PR c++/27581
3015 * g++.dg/lookup/this1.C: New test.
3016
3017 PR c++/27315
3018 * g++.dg/template/operator6.C: New test.
3019 * g++.dg/template/incomplete3.C: New test.
3020
3021 PR c++/27559
3022 * g++.dg/template/new4.C: New test.
3023
3024 PR c++/27496
3025 * g++.dg/template/void2.C: New test.
3026
3027 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
3028
3029 * g++.dg/template/dependent-expr5.C: New test.
3030
3031 2006-05-14 Roger Sayle <roger@eyesopen.com>
3032
3033 PR middle-end/26729
3034 * gcc.dg/pr26729-1.c: New test case.
3035
3036 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
3037
3038 * gcc.dg/pr27003.c: New test.
3039
3040 2006-05-12 Steve Ellcey <sje@cup.hp.com>
3041
3042 * lib/target-supports.dg (check_cxa_atexit_available): Change
3043 v3_target_compile to ${tool}_target_compile.
3044
3045 2006-05-11 Jason Merrill <jason@redhat.com>
3046
3047 * lib/scanasm.exp (scan-not-hidden): Fix typo.
3048
3049 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3050
3051 PR fortran/27553
3052 * gfortran.dg/label_5.f90: New test.
3053
3054 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
3055
3056 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
3057 check_effective_target_powerpc_altivec_ok): New.
3058 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
3059 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
3060 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
3061 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
3062 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
3063 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
3064 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
3065 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
3066 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
3067 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
3068 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
3069 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
3070 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
3071 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
3072 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
3073 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
3074 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
3075 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
3076 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
3077 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
3078 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
3079 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
3080 gcc.target/powerpc/altivec-9.c,
3081 gcc.target/powerpc/altivec-consts.c,
3082 gcc.target/powerpc/altivec-pr22085.c,
3083 gcc.target/powerpc/altivec-splat.c,
3084 gcc.target/powerpc/altivec-types-1.c,
3085 gcc.target/powerpc/altivec-types-2.c,
3086 gcc.target/powerpc/altivec-types-3.c,
3087 gcc.target/powerpc/altivec-types-4.c,
3088 gcc.target/powerpc/altivec-varargs-1.c,
3089 gcc.target/powerpc/altivec-vec-merge.c,
3090 gcc.target/powerpc/ppc-vector-memcpy.c,
3091 gcc.target/powerpc/ppc-vector-memset.c,
3092 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
3093 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
3094 these effective targets.
3095 * gcc.dg/vmx/pr27006.c: Add missing close brace.
3096 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
3097
3098 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3099
3100 PR middle-end/27384
3101 * g++.dg/other/fold1.C: New test.
3102
3103 PR middle-end/27488
3104 * gcc.dg/fold-nonneg-1.c: New test.
3105
3106 PR c++/27547
3107 * g++.dg/other/operator1.C: New test.
3108
3109 2006-05-11 Richard Guenther <rguenther@suse.de>
3110
3111 PR middle-end/27529
3112 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
3113
3114 2006-05-10 Janis Johnson <janis187@us.ibm.com>
3115
3116 * lib/target-supports-dg.exp (check-flags): New.
3117 (dg-skip-if): Move flag checks.
3118
3119 2006-05-09 Steve Ellcey <sje@cup.hp.com>
3120
3121 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
3122 * lib/target-supports.dg (check_cxa_atexit_available): New.
3123
3124 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
3125
3126 PR fortran/27470
3127 * gfortran.dg/multiple_allocation_2.f90: New test case.
3128
3129 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
3130
3131 * gcc.target/arm/pr27387.C: Fix a comment typo.
3132
3133 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3134
3135 PR fortran/24549
3136 * gfortran.dg/error_recovery_1.f90: New test.
3137
3138 2006-05-10 Richard Guenther <rguenther@suse.de>
3139
3140 PR tree-optimization/27302
3141 * gcc.dg/torture/pr27302.c: New testcase.
3142
3143 2006-05-09 Dirk Mueller <dmueller@suse.de>
3144 Richard Guenther <rguenther@suse.de>
3145
3146 PR middle-end/27498
3147 * gcc.dg/tree-ssa/pr27498.c: New testcase.
3148
3149 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
3150
3151 PR rtl-optimization/27335
3152 * gcc.dg/pr27335.c: New test.
3153
3154 2006-05-06 Richard Sandiford <richard@codesourcery.com>
3155
3156 * gcc.target/mips/mips-ps-5.c: New file.
3157
3158 2006-05-08 Jan Hubicka <jh@suse.cz>
3159
3160 PR middle-end/25962
3161 * gcc.dg/pr25962.c: New.
3162
3163 2006-05-08 Roger Sayle <roger@eyesopen.com>
3164
3165 PR target/27158
3166 * gcc.target/powerpc/pr27158.c: New test case.
3167
3168 2006-05-08 Laurent GUERBY <laurent@guerby.net>
3169
3170 PR testsuite/27476
3171 * ada/acats/run_all.sh: Use test -z.
3172
3173 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3174
3175 PR libfortran/18271
3176 * gfortran.dg/spec_expr_3.f90: New test.
3177
3178 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
3179
3180 PR target/24879
3181 * gcc.target/i386/monitor.c: New file.
3182
3183 2006-05-08 Alan Modra <amodra@bigpond.net.au>
3184
3185 * gcc.dg/pr27095.c: xfail *-*-darwin*.
3186
3187 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3188
3189 PR c++/27447
3190 * g++.dg/other/ptrmem7.C: New test.
3191
3192 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3193
3194 PR target/27421
3195 * gcc.dg/array-9.c: New test.
3196
3197 2006-05-07 Richard Guenther <rguenther@suse.de>
3198
3199 PR tree-optimization/27409
3200 * gcc.dg/torture/pr27409.c: New testcase.
3201
3202 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3203
3204 PR fortran/27457
3205 * gfortran.dg/select_6.f90: New.
3206
3207 2006-05-07 Richard Guenther <rguenther@suse.de>
3208
3209 PR tree-optimization/27136
3210 * gcc.dg/torture/pr27136.c: New testcase.
3211
3212 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
3213
3214 PR fortran/24813
3215 * gfortran.dg/char_cons_len_1.f90: New test.
3216
3217 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3218
3219 PR c++/27427
3220 * g++.dg/template/incomplete2.C: New test.
3221
3222 2006-05-06 Richard Guenther <rguenther@suse.de>
3223
3224 PR tree-optimization/27151
3225 * gcc.dg/vect/pr27151.c: New testcase.
3226
3227 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3228
3229 PR c++/27430
3230 * g++.dg/template/void1.C: New test.
3231
3232 PR c++/27423
3233 * g++.dg/other/void2.C: New test.
3234
3235 PR c++/27422
3236 * g++.dg/conversion/void1.C: New test.
3237
3238 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
3239
3240 PR/21391
3241 * g++.dg/other/unused1.C: New.
3242
3243 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3244
3245 PR objc/27240
3246 * objc.dg/member-1.m: New test.
3247
3248 2006-05-05 Steve Ellcey <sje@cup.hp.com>
3249
3250 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
3251
3252 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3253
3254 PR libfortran/26985
3255 * gfortran.dg/matmul_2.f90: New test.
3256
3257 2005-05-05 Laurent GUERBY <laurent@guerby.net>
3258
3259 * ada/acats/run_all.sh: Use sync when main not found.
3260
3261 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
3262
3263 PR target/26765
3264 * gcc.target/mips/pr26765.c: New.
3265
3266 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
3267
3268 * gcc.target/bfin: New directory.
3269 * gcc.target/bfin/bfin.exp: New file.
3270 * gcc.target/bfin/frmul.c: New file.
3271 * gcc.target/bfin/arith.c: New file.
3272 * gcc.target/bfin/mul-combine.c: New file.
3273 * gcc.target/bfin/shift.c: New file.
3274
3275 2006-05-04 Richard Guenther <rguenther@suse.de>
3276
3277 PR tree-optimization/14287
3278 PR tree-optimization/14844
3279 PR tree-optimization/19792
3280 PR tree-optimization/21608
3281 PR tree-optimization/27090
3282 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
3283 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
3284 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3285 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
3286 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3287
3288 2006-05-04 Jakub Jelinek <jakub@redhat.com>
3289
3290 PR tree-optimization/27285
3291 * gcc.c-torture/execute/pr27285.c: New test.
3292
3293 PR middle-end/27388
3294 * gcc.dg/gomp/pr27388-1.c: New test.
3295 * gcc.dg/gomp/pr27388-2.c: New test.
3296 * gcc.dg/gomp/pr27388-3.c: New test.
3297
3298 PR c++/27359
3299 * g++.dg/gomp/pr27359.C: New test.
3300
3301 2006-05-02 Steven G. Kargl <kargls@comcast.net>
3302
3303 PR fortran/20248
3304 * gfortran.dg/iargc.f90: New test.
3305
3306 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3307
3308 PR c++/27102
3309 * g++.dg/template/crash49.C: New test.
3310
3311 2006-05-02 Steve Ellcey <sje@cup.hp.com>
3312
3313 PR testsuite/27032
3314 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
3315
3316 2006-05-02 Jeff Law <law@redhat.com>
3317
3318 PR tree-optimization/27364
3319 * gcc.c-torture/execute/pr27364.c: New test.
3320
3321 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3322
3323 PR c++/27309
3324 * g++.dg/parser/ctor5.C: New test.
3325
3326 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
3327
3328 PR target/27387
3329 * gcc.target/arm/arm.exp: New.
3330 * gcc.target/arm/pr27387.C: Likewise.
3331
3332 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
3333
3334 PR fortran/27269
3335 PR fortran/27324
3336 * gfortran.dg/module_equivalence_2.f90: New test.
3337
3338 2006-05-02 Jakub Jelinek <jakub@redhat.com>
3339
3340 PR middle-end/27337
3341 * g++.dg/gomp/pr27337-1.C: New test.
3342 * g++.dg/gomp/pr27337-2.C: New test.
3343
3344 PR middle-end/27328
3345 * gcc.dg/gomp/pr27328.c: New test.
3346
3347 PR middle-end/27325
3348 * g++.dg/gomp/pr27325.C: New test.
3349
3350 PR middle-end/27310
3351 * g++.dg/gomp/pr27310.C: New test.
3352
3353 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3354
3355 PR tree-optimization/27291
3356 * g++.dg/tree-ssa/pr27291.C: New test.
3357
3358 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3359
3360 PR tree-optimization/27283
3361 * g++.dg/tree-ssa/pr27283.C: New test.
3362
3363 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3364
3365 * gcc.dg/tree-ssa/loop-16.c: New test.
3366
3367 2006-05-01 Roger Sayle <roger@eyesopen.com>
3368 Joseph S. Myers <joseph@codesourcery.com>
3369
3370 * gcc.dg/Wconversion-3.c: New test case.
3371 * gcc.dg/Wconversion-4.c: Likewise.
3372
3373 2006-05-01 Richard Guenther <rguenther@suse.de>
3374
3375 PR tree-optimization/26726
3376 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
3377
3378 2006-04-30 Roger Sayle <roger@eyesopen.com>
3379
3380 * gcc.dg/Woverflow-1.c: New test case.
3381 * gcc.dg/Woverflow-2.c: Likewise.
3382 * gcc.dg/Woverflow-3.c: Likewise.
3383
3384 2006-04-30 Mark Mitchell <mark@codesourcery.com>
3385
3386 PR c++/27094
3387 * g++.dg/template/defarg8.C: New test.
3388
3389 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3390
3391 PR c++/27278
3392 * g++.dg/parse/operator7.C: New test.
3393
3394 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3395
3396 PR c++/11471
3397 PR c++/27102
3398 * g++.dg/template/crash48.C: New test.
3399
3400 PR c++/27279
3401 * g++.dg/parse/ctor4.C: New test.
3402
3403 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3404
3405 PR fortran/25681
3406 * gfortran.df/char_type_len.f90: New test.
3407
3408 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3409
3410 PR libgfortran/27304
3411 * gfortran.dg/fmt_exhaust.f90: New test.
3412
3413 2006-04-28 Roger Sayle <roger@eyesopen.com>
3414
3415 PR c/25309
3416 * gcc.dg/large-size-array-2.c: New test case.
3417
3418 2006-04-28 Richard Guenther <rguenther@suse.de>
3419
3420 PR target/26826
3421 * gcc.target/i386/pr26826.c: New testcase.
3422
3423 2006-04-28 Jakub Jelinek <jakub@redhat.com>
3424
3425 PR middle-end/27260
3426 * gcc.c-torture/execute/pr27260.c: New.
3427
3428 2006-04-28 Alan Modra <amodra@bigpond.net.au>
3429
3430 PR middle-end/27095
3431 * gcc.dg/pr27095.c: New.
3432
3433 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3434
3435 PR c++/27292
3436 * g++.dg/conversion/bitfield4.C: New test.
3437
3438 2006-04-27 Eric Christopher <echristo@apple.com>
3439
3440 * gcc.dg/pragma-ms_struct.c: New.
3441
3442 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3443
3444 PR c++/27102
3445 * g++.dg/template/crash47.C: New test.
3446
3447 2006-04-27 Dirk Mueller <dmueller@suse.de>
3448
3449 * gcc.target/i386/sse-7.c: build with -msse.
3450
3451 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
3452
3453 PR testsuite/27274:
3454 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
3455 (main): Exit if processor doesn't support SSE.
3456
3457 2006-04-26 David Edelsohn <edelsohn@gnu.org>
3458
3459 PR middle-end/27282
3460 * gcc.c-torture/compile/pr27282.c: New test.
3461
3462 2006-04-26 Jakub Jelinek <jakub@redhat.com>
3463
3464 PR middle-end/26913
3465 * g++.dg/gomp/pr26913.C: New test.
3466
3467 PR c/25996
3468 * gcc.dg/gomp/pr25996.c: New test.
3469 * g++.dg/gomp/pr25996.C: New test.
3470
3471 2006-04-25 Richard Sandiford <richard@codesourcery.com>
3472
3473 PR rtl-optimization/26725
3474 * gcc.c-torture/compile/pr26725.c: New test.
3475
3476 2006-04-25 Richard Guenther <rguenther@suse.de>
3477
3478 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
3479 than n + -1.
3480
3481 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
3482
3483 * gcc.dg/20060425-1.c: New testcase.
3484
3485 2006-04-25 Jakub Jelinek <jakub@redhat.com>
3486
3487 PR tree-optimization/26865
3488 * gcc.dg/pr26865.c: New test.
3489
3490 2006-04-24 Mark Mitchell <mark@codesourcery.com>
3491
3492 PR c++/27292
3493 * g++.dg/conversion/bitfield1.C: New test.
3494 * g++.dg/conversion/bitfield2.C: Likewise.
3495 * g++.dg/conversion/bitfield3.C: Likewise.
3496
3497 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3498 Richard Guenther <rguenther@suse.de>
3499
3500 PR tree-optimization/27236
3501 * gcc.dg/tree-ssa/pr27236.c: New testcase.
3502
3503 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3504
3505 PR c++/19963
3506 * g++.dg/other/incomplete2.C: New test.
3507
3508 2006-04-24 Richard Guenther <rguenther@suse.de>
3509
3510 PR middle-end/26869
3511 * gcc.dg/torture/pr26869.c: New testcase.
3512
3513 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3514 Richard Guenther <rguenther@suse.de>
3515
3516 PR tree-optimization/27218
3517 * g++.dg/tree-ssa/pr27218.C: New testcase.
3518
3519 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3520
3521 PR c++/26912
3522 * g++.dg/template/friend41.C: New test.
3523
3524 2006-04-23 David Edelsohn <edelsohn@gnu.org>
3525
3526 * g++.dg/opt/pr15551.C: Include cstdio.
3527 (main): Use remove instead of unlink.
3528
3529 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
3530
3531 * gcc.dg/sibcall-7.c: New test.
3532 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
3533 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
3534 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
3535 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
3536 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
3537
3538 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3539
3540 PR c++/26534
3541 * g++.dg/opt/bitfield1.C: New test.
3542 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
3543 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
3544 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
3545 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
3546 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
3547 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
3548 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
3549 * g++.dg/abi/bitfield2.C: Likewise.
3550 * g++.dg/init/bitfield1.C: Likewise.
3551
3552 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
3553
3554 PR fortran/25099
3555 * gfortran.dg/elemental_subroutine_4.f90: New test.
3556 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
3557 call sub (m, x).
3558
3559 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
3560
3561 * gcc.c-torture/compile/20060421-1.c: New testcase.
3562
3563 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3564
3565 PR c/25875
3566 * gcc.dg/init-bad-4.c: New test.
3567
3568 2006-04-21 Paul Brook <paul@codesourcery.com>
3569
3570 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
3571
3572 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
3573
3574 PR fortran/27122
3575 * gfortran.dg/defined_operators_1.f90: New test.
3576 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
3577 remove old ones associated, incorrectly, with Note 5.46.
3578
3579 PR fortran/27113
3580 * gfortran.dg/character_array_constructor_1.f90: New test.
3581
3582 2006-04-20 Jakub Jelinek <jakub@redhat.com>
3583
3584 * gcc.dg/20060419-1.c: New test.
3585
3586 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
3587
3588 PR c/26774
3589 * gcc.dg/struct-parse-1.c: New test case.
3590
3591 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3592
3593 PR c++/26558
3594 * g++.dg/parse/template19.C: New test.
3595
3596 PR c++/26739
3597 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
3598
3599 PR c++/26036
3600 * g++.dg/expr/call3.C: New test.
3601
3602 PR c++/10385
3603 * g++.dg/conversion/dynamic1.C: New test.
3604
3605 2006-04-19 Mark Mitchell <mark@codesourcery.com>
3606
3607 PR c++/27102
3608 * g++.dg/template/crash35.C: Tweak error markers.
3609 * g++.dg/template/crash46.C: New test.
3610 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
3611 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
3612
3613 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
3614
3615 PR rtl-optimization/14261
3616 * gcc.c-torture/compile/20060419-1.c: Added.
3617
3618 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
3619
3620 * gfortran.dg/label_1.f90: Adjust dg-error.
3621
3622 2006-04-16 Roger Sayle <roger@eyesopen.com>
3623
3624 PR target/26961
3625 * gcc.dg/fold-cond-1.c: New test case.
3626 * gcc.dg/pr26961-1.c: Likewise.
3627
3628 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3629
3630 PR libgfortran/27138
3631 * gfortran.dg/read_bad_advance.f90: New test.
3632
3633 2006-04-16 Roger Sayle <roger@eyesopen.com>
3634 Dale Johannesen <dalej@apple.com>
3635
3636 PR target/24076
3637 * gcc.target/i386/vecinit-3.c: New testcase.
3638 * gcc.target/i386/vecinit-4.c: Likewise.
3639 * gcc.target/i386/sse-18.c: Likewise.
3640 * gcc.target/i386/sse-19.c: Likewise.
3641
3642 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
3643
3644 * gfortran.dg/allocate_zerosize_1.f90: New test.
3645
3646 2006-04-16 Mark Mitchell <mark@codesourcery.com>
3647
3648 PR c++/26365
3649 * g++.dg/template/crash45.C: New test.
3650
3651 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
3652
3653 PR fortran/26787
3654 * gfortran.dg/proc_assign_1.f90: New test.
3655 * gfortran.dg/procedure_lvalue.f90: Change message.
3656 * gfortran.dg/namelist_4.f90: Add new error.
3657
3658 PR fortran/25597
3659 PR fortran/27096
3660 * gfortran.dg/auto_pointer_array_result_1.f90
3661
3662 PR fortran/27089
3663 * gfortran.dg/specification_type_resolution_1.f90
3664
3665 PR fortran/18003
3666 PR fortran/25669
3667 PR fortran/26834
3668 * gfortran.dg/bounds_temporaries_1.f90: New test.
3669
3670 PR fortran/27124
3671 * gfortran.dg/array_return_value_1.f90: New test.
3672
3673 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3674
3675 PR fortran/25336
3676 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
3677
3678 2006-04-15 Jakub Jelinek <jakub@redhat.com>
3679
3680 PR middle-end/26823
3681 * g++.dg/gomp/pr26823-1.C: New test.
3682 * g++.dg/gomp/pr26823-2.C: New test.
3683
3684 2006-04-13 Uros Bizjak <uros@kss-loka.si>
3685
3686 PR middle-end/27134
3687 * gcc.dg/pr27314.c: New test.
3688
3689 2006-04-13 Richard Henderson <rth@redhat.com>
3690
3691 * g++.dg/gomp/block-0.C: Update expected matches.
3692
3693 2006-04-13 DJ Delorie <dj@redhat.com>
3694
3695 * lib/target-supports.exp (check_effective_target_int32plus): New.
3696 (check_effective_target_ptr32plus): New.
3697 (check_effective_target_size32plus): New.
3698 (check_effective_target_int16): New.
3699 (check_profiling_available): Add m32c to the list of unsupported targets.
3700
3701 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
3702 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
3703 memory size.
3704 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
3705 pointers.
3706 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
3707 size_t.
3708 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
3709 and size_t.
3710 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
3711 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
3712 not just xstormy16. Skip m32c due to weird pointer size.
3713 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
3714 not just xstormy16.
3715 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
3716 not just xstormy16.
3717 * gcc.dg/20020312-2.c: Add m32c support.
3718 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
3719 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
3720 in test.
3721 * gcc.dg/20050321-2.c: Require >=32 bit integers.
3722 * gcc.dg/asm-1.c: Skip if int and short are the same size.
3723 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
3724 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
3725 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
3726 * gcc.dg/init-string-2.c: Require >=32 bit integers.
3727 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
3728 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
3729 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
3730 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
3731 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
3732 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
3733 in test.
3734 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
3735 in test.
3736 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
3737 * gcc.dg/pr23049.c: Require >=32 bit integers.
3738 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
3739 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
3740 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
3741 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
3742 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
3743 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
3744 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
3745 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
3746 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
3747 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
3748 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
3749 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
3750 prototype in test.
3751 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
3752 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
3753 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
3754 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
3755 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
3756
3757 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
3758 * gcc.c-torture/execute/20040703-1.x: Likewise.
3759 * gcc.c-torture/execute/20040705-1.x: Likewise.
3760 * gcc.c-torture/execute/20040705-2.x: Likewise.
3761 * gcc.c-torture/execute/20040709-1.x: Likewise.
3762 * gcc.c-torture/execute/20040709-2.x: Likewise.
3763 * gcc.c-torture/execute/20040811-1.x: Likewise.
3764 * gcc.c-torture/execute/20050316-1.x: Likewise.
3765 * gcc.c-torture/execute/bitfld-4.x: Likewise.
3766 * gcc.c-torture/execute/pr19689.x: Likewise.
3767 * gcc.c-torture/execute/pr7284-1.x: Likewise.
3768 * gcc.c-torture/execute/usmul.x: Likewise.
3769 * gcc.c-torture/execute/vrp-5.x: Likewise.
3770 * gcc.c-torture/execute/vrp-6.x: Likewise.
3771 * gcc.dg/debug/20041023-1.s: Likewise.
3772
3773 2006-04-13 Roger Sayle <roger@eyesopen.com>
3774
3775 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
3776 of integers to a vector types are now constant expressions in C.
3777 * gcc.dg/vect/vect-fold-1.c: New test case.
3778
3779 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
3780 Ulrich Weigand <uweigand@de.ibm.com>
3781
3782 PR target/27006
3783 * gcc.dg/vmx/pr27006.c: New testcase.
3784
3785 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3786
3787 PR libgfortran/26766
3788 * gfortran.dg/write_recursive.f90: New test.
3789
3790 2006-04-11 Mark Mitchell <mark@codesourcery.com>
3791
3792 * g++.dg/parse/dtor7.C: New test.
3793 * g++.dg/parse/new1.C: Add error marker.
3794 * g++.dg/template/new3.C: New test.
3795
3796 PR c++/26122
3797 * g++.dg/template/pure1.C: New test.
3798
3799 PR c++/26295
3800 * g++.dg/parse/ptrmem4.C: New test.
3801
3802 2006-04-10 Jeff Law <law@redhat.com>
3803
3804 PR/27087
3805 * gcc.c-torture/compile/pr27087.c: New test.
3806
3807 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
3808
3809 PR/21391
3810 * gcc.dg/20060410.c: New.
3811
3812 2006-04-10 Matthias Klose <doko@debian.org>
3813
3814 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
3815 Recognize multilib directory names containing underscores.
3816
3817 2006-04-10 Roger Sayle <roger@eyesopen.com>
3818
3819 * gcc.target/i386/vecinit-1.c: New test case.
3820 * gcc.target/i386/vecinit-2.c: Likewise.
3821
3822 2006-04-10 Jakub Jelinek <jakub@redhat.com>
3823
3824 PR debug/27057
3825 * g++.dg/debug/dwarf2-2.C: New test.
3826
3827 2006-04-09 Richard Sandiford <richard@codesourcery.com>
3828
3829 PR rtl-optimization/27073
3830 * gcc.c-torture/execute/pr27073.c: New test.
3831
3832 2006-04-08 Mike Stump <mrs@apple.com>
3833
3834 * gcc.dg/pragma-darwin.c: Improve for ppc64.
3835
3836 2006-04-07 Richard Guenther <rguenther@suse.de>
3837
3838 PR tree-optimization/26135
3839 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
3840
3841 2006-04-06 Jan Hubicka <jh@suse.cz>
3842
3843 PR profile/26399
3844 * g++.dg/bprob/g++-bprob-2.C: New testcase.
3845
3846 2006-04-06 Roger Sayle <roger@eyesopen.com>
3847
3848 * g++.dg/conversion/nullptr1.C: New test case.
3849 * g++.dg/conversion/nullptr2.C: Likewise.
3850
3851 2006-04-05 Roger Sayle <roger@eyesopen.com>
3852
3853 * gfortran.dg/dependency_18.f90: New test case.
3854
3855 2006-04-05 Richard Guenther <rguenther@suse.de>
3856
3857 PR tree-optimization/26919
3858 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
3859 * gcc.dg/ipa/ipa-2.c: Likewise.
3860 * gcc.dg/ipa/ipa-3.c: Likewise.
3861 * gcc.dg/ipa/ipa-5.c: Likewise.
3862
3863 2006-04-05 Richard Guenther <rguenther@suse.de>
3864
3865 PR tree-optimization/26763
3866 * gcc.dg/torture/pr26763-1.c: New testcase.
3867 * gcc.dg/torture/pr26763-2.c: Likewise.
3868
3869 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
3870
3871 PR fortran/23634
3872 PR fortran/25619
3873 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
3874
3875 2006-04-04 Eric Christopher <echristo@apple.com>
3876
3877 * gcc.target/i386/387-1.c: Allow regexp to match darwin
3878 stubs.
3879 * gcc.target/i386/387-5.c: Ditto.
3880
3881 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
3882
3883 * gcc.target/sparc/struct-ret-check.c: New test.
3884
3885 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3886
3887 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
3888 zero decimal digits specified in format.
3889
3890 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
3891
3892 PR fortran/26891
3893 * gfortran.dg/missing_optional_dummy_1.f90: New test.
3894
3895 PR fortran/26976
3896 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
3897 * gfortran.dg/initialization_1.f90: Make assignment compliant.
3898 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
3899 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
3900 bigendian-ness.
3901
3902 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
3903
3904 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
3905 dummy arguments work when the actual argument is itself a dummy
3906 argument of the caller.
3907
3908 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3909
3910 PR libfortran/24685
3911 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
3912
3913 2006-04-01 Roger Sayle <roger@eyesopen.com>
3914
3915 * gfortran.dg/dependencency_17.f90: New test case.
3916
3917 2006-04-01 Roger Sayle <roger@eyesopen.com>
3918
3919 * gfortran.dg/dependency_14.f90: New test case.
3920 * gfortran.dg/dependency_15.f90: Likewise.
3921 * gfortran.dg/dependency_16.f90: Likewise.
3922
3923 2006-03-31 Asher Langton <langton2@llnl.gov>
3924
3925 PR fortran/25358
3926 gfortran.dg/cray_pointers_6.f90: New test.
3927
3928 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3929
3930 PR libgfortran/26890
3931 * gfortran.dg/read_size_noadvance.f90: New test.
3932
3933 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
3934
3935 PR fortran/25031
3936 * gfortran.dg/multiple_allocation_1.f90: Check that the
3937 size has changed after a re-allocation with stat.
3938
3939 2006-03-30 Richard Guenther <rguenther@suse.de>
3940
3941 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
3942 removal.
3943 * gcc.target/i386/sselibm-2.c: Likewise.
3944 * gcc.target/i386/sselibm-3.c: Likewise.
3945 * gcc.target/i386/sselibm-4.c: Likewise.
3946 * gcc.target/i386/sselibm-5.c: Likewise.
3947
3948 2006-03-28 Roger Sayle <roger@eyesopen.com>
3949
3950 * gcc.dg/fold-andxor-1.c: New test case.
3951 * gcc.dg/fold-xorand-1.c: Likewise.
3952
3953 2006-03-28 Roger Sayle <roger@eyesopen.com>
3954
3955 * gcc.dg/fold-convnotconv-1.c: New test case.
3956
3957 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
3958
3959 PR fortran/26779
3960 * gfortran.dg/private_type_5.f90: New test.
3961
3962 2006-03-27 David Edelsohn <edelsohn@gnu.org>
3963
3964 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
3965
3966 2006-03-27 Jakub Jelinek <jakub@redhat.com>
3967
3968 * gfortran.dg/advance_2.f90: New test.
3969 * gfortran.dg/advance_3.f90: New test.
3970
3971 * gfortran.fortran-torture/execute/equiv_5.f: New test.
3972
3973 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3974
3975 PR libgfortran/26661
3976 PR libgfortran/26880
3977 * gfortran.dg/read_x_past.f: New test.
3978
3979 2006-03-26 Geoffrey Keating <geoffk@apple.com>
3980
3981 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
3982 to be STABS.
3983
3984 2006-03-26 David Edelsohn <edelsohn@gnu.org>
3985
3986 * objc.dg/dwarf-1.m: Skip on AIX.
3987 * objc.dg/dwarf-2.m: Skip on AIX.
3988
3989 2006-03-25 Steven G. Kargl <kargls@comcast.net>
3990
3991 PR fortran/26816
3992 * gfortran.dg/float_1.f90: New test.
3993
3994 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
3995
3996 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
3997 X86_64 targets.
3998 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
3999
4000 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4001
4002 PR libfortran/26735
4003 * gfortran.dg/convert_implied_open.f90: New test case.
4004
4005 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4006
4007 PR fortran/26769
4008 * gfortran.dg/transpose_reshape_r10.f90: New test case.
4009
4010 2006-03-25 Uros Bizjak <uros@kss-loka.si>
4011
4012 PR middle-end/26717
4013 * gcc.dg/pr26717.c: New test.
4014
4015 2006-03-25 Roger Sayle <roger@eyesopen.com>
4016
4017 * gfortran.dg/dependency_12.f90: New test case.
4018
4019 2006-03-24 Roger Sayle <roger@eyesopen.com>
4020
4021 * gfortran.dg/dependency_9.f90: New (resurected) test case.
4022
4023 2006-03-24 Jeff Law <law@redhat.com>
4024
4025 * gcc.c-torture/pr26840.c: New test.
4026
4027 2006-03-24 Geoffrey Keating <geoffk@apple.com>
4028
4029 * objc.dg/dwarf-2.m: New.
4030 * obj-c++.dg/dwarf-2.mm: New.
4031
4032 * g++.old-deja/g++.other/init19.C: New.
4033
4034 2006-03-24 David Edelsohn <edelsohn@gnu.org>
4035
4036 * g++.dg/eh/spbp.C: Skip on AIX.
4037
4038 2006-03-24 Jakub Jelinek <jakub@redhat.com>
4039
4040 PR middle-end/26611
4041 * g++.dg/gomp/pr26611-1.C: New test.
4042 * g++.dg/gomp/pr26611-2.C: New test.
4043
4044 2006-03-24 Jeff Law <law@redhat.com>
4045
4046 * gcc.c-torture/compile/pr26833.c: New test.
4047 * gfortran.fortran-torture/compile/pr26806.f90: New test.
4048
4049 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4050
4051 * gfortran.dg/endfile_2.f90: Delete temp file.
4052
4053 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
4054
4055 PR fortran/19303
4056 * gfortran.dg/record_marker_1.f90: New test case.
4057 * gfortran.dg/record_marker_2.f: New test case.
4058 * gfortran.dg/record_marker_3.f90: New test case.
4059
4060 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
4061
4062 PR fortran/17298
4063 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
4064 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
4065
4066 2006-03-21 Janis Johnson <janis187@us.ibm.com>
4067
4068 * lib/gcc-dg.exp (cleanup-modules): New proc.
4069 * gfortran.dg/allocatable_function_1.f90,
4070 gfortran.dg/allocate_char_star_scalar_1.f90,
4071 gfortran.dg/assumed_charlen_function_1.f90,
4072 gfortran.dg/assumed_dummy_1.f90,
4073 gfortran.dg/assumed_shape_ranks_1.f90,
4074 gfortran.dg/assumed_shape_ranks_2.f90,
4075 gfortran.dg/assumed_size_dt_dummy.f90,
4076 gfortran.dg/auto_char_dummy_array_1.f90,
4077 gfortran.dg/auto_char_len_3.f90,
4078 gfortran.dg/automatic_module_variable.f90,
4079 gfortran.dg/bad_automatic_objects_1.f90,
4080 gfortran.dg/char_array_constructor.f90,
4081 gfortran.dg/char_array_structure_constructor.f90,
4082 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
4083 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
4084 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
4085 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
4086 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
4087 gfortran.dg/derived_pointer_recursion.f90,
4088 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
4089 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
4090 gfortran.dg/dummy_functions_1.f90,
4091 gfortran.dg/elemental_initializer_1.f90,
4092 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
4093 gfortran.dg/elemental_pointer_1.f90,
4094 gfortran.dg/elemental_subroutine_1.f90,
4095 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
4096 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
4097 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
4098 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
4099 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
4100 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
4101 gfortran.dg/global_references_1.f90,
4102 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
4103 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
4104 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
4105 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
4106 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
4107 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
4108 gfortran.dg/large_integer_kind_1.f90,
4109 gfortran.dg/large_real_kind_1.f90,
4110 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
4111 gfortran.dg/module_double_reuse.f90,
4112 gfortran.dg/module_equivalence_1.f90,
4113 gfortran.dg/module_interface_1.f90,
4114 gfortran.dg/module_parameter_array_refs_1.f90,
4115 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
4116 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
4117 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
4118 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
4119 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
4120 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
4121 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
4122 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
4123 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
4124 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
4125 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
4126 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
4127 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
4128 gfortran.dg/same_name_1.f90,
4129 gfortran.dg/sibling_dummy_procedure_1.f90,
4130 gfortran.dg/sibling_dummy_procedure_2.f90,
4131 gfortran.dg/sibling_dummy_procedure_3.f90,
4132 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
4133 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
4134 gfortran.dg/used_dummy_types_2.f90,
4135 gfortran.dg/used_dummy_types_3.f90,
4136 gfortran.dg/used_dummy_types_4.f90,
4137 gfortran.dg/used_dummy_types_5.f90,
4138 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
4139 gfortran.dg/userdef_operator_1.f90: Use it.
4140
4141 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4142
4143 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
4144 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
4145 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
4146 gfortran.dg/write_back.f,
4147 gfortran.fortran-torture/execute/inquire_1.f90,
4148 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
4149
4150 2006-03-21 Jeff Law <law@redhat.com>
4151
4152 * gcc.dg/tree-ssa/vrp28.c: New test.
4153
4154 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4155
4156 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
4157 if _STDC_C99 is defined.
4158 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
4159 * gcc.dg/builtins-20.c: Likewise.
4160 * gcc.dg/builtins-53.c: Likewise.
4161 * gcc.dg/single-precision-constant.c: Likewise. Also pass
4162 -mmacosx-version-min=10.3 on PowerPC/Darwin.
4163
4164 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
4165
4166 PR tree-opt/26781
4167 * gcc.c-torture/compile/pr26781-1.c: New test.
4168 * gcc.c-torture/compile/pr26781-2.c: New test.
4169
4170 2006-03-21 Jakub Jelinek <jakub@redhat.com>
4171
4172 PR c++/26690
4173 * g++.dg/gomp/pr26690-1.C: New test.
4174 * g++.dg/gomp/pr26690-2.C: New test.
4175
4176 2006-03-20 Jeff Law <law@redhat.com>
4177
4178 * gcc.dg/tree-ssa/pr21829.c: New test.
4179
4180 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
4181
4182 2006-03-20 Richard Sandiford <richard@codesourcery.com>
4183
4184 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
4185 (check_visibility_available): Use it.
4186 (check_effective_target_default_packed): Likewise.
4187 (check_effective_target_pcc_bitfield_type_matters): Likewise.
4188 (check_effective_target_fopenmp): Likewise.
4189 (check_effective_target_freorder): Likewise.
4190 (check_effective_target_fpic): Likewise.
4191 (check_named_sections_available): Likewise.
4192 (check_effective_target_ilp32): Likewise.
4193 (check_effective_target_lp64): Likewise.
4194
4195 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
4196
4197 PR fortran/20935
4198 * gfortran.dg/scalar_mask_2.f90: New test case.
4199
4200 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
4201
4202 PR tree-opt/26629
4203 * gcc.dg/tree-ssa/loadpre12.c: New test.
4204 * gcc.dg/tree-ssa/loadpre13.c: New test.
4205 * gcc.dg/tree-ssa/loadpre14.c: New test.
4206 * gcc.dg/tree-ssa/loadpre15.c: New test.
4207 * gcc.dg/tree-ssa/loadpre16.c: New test.
4208 * gcc.dg/tree-ssa/loadpre17.c: New test.
4209 * gcc.dg/tree-ssa/loadpre18.c: New test.
4210 * gcc.dg/tree-ssa/loadpre19.c: New test.
4211 * gcc.dg/tree-ssa/loadpre20.c: New test.
4212 * gcc.dg/tree-ssa/loadpre21.c: New test.
4213 * gcc.dg/tree-ssa/loadpre22.c: New test.
4214
4215 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
4216
4217 PR fortran/26741
4218 * gfortran.dg/elemental_initializer_1.f90: New test.
4219
4220 PR fortran/26716
4221 * gfortran.dg/assumed_shape_ranks_2: New test.
4222
4223 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
4224
4225 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
4226 target fpic.
4227
4228 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4229
4230 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
4231 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
4232 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
4233 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
4234 gfortran.fortran-torture/execute/direct_io.f90,
4235 gfortran.fortran-torture/execute/inquire_2.f90,
4236 gfortran.fortran-torture/execute/inquire_4.f90,
4237 gfortran.fortran-torture/execute/list_read_1.f90,
4238 gfortran.fortran-torture/execute/open_replace.f90,
4239 gfortran.fortran-torture/execute/slash_edit.f90,
4240 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
4241 temporary files from testcases.
4242
4243 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4244
4245 PR libgfortran/26509
4246 gfortran.dg/write_direct_eor.f90: New test.
4247
4248 2006-03-17 David Edelsohn <edelsohn@gnu.org>
4249
4250 * gcc.target/powerpc/pr26350.c: New.
4251 * gcc.target/powerpc/indexed-addr.c: New.
4252
4253 2006-03-16 Roger Sayle <roger@eyesopen.com>
4254
4255 * gfortran.dg/dependency_13.f90: New test case.
4256
4257 2006-03-16 Roger Sayle <roger@eyesopen.com>
4258
4259 PR middle-end/21781
4260 * gcc.dg/real-const-1.c: New test case.
4261
4262 2006-03-15 Geoffrey Keating <geoffk@apple.com>
4263
4264 * g++.old-deja/g++.other/init18.C: New.
4265 * g++.old-deja/g++.other/init5.C: Remove xfail.
4266
4267 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4268
4269 * g++.dg/opt/pr15551.C: Cleanup temp file.
4270
4271 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4272
4273 PR c++/6634
4274 g++.dg/parse/long1.C: New test.
4275
4276 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4277
4278 PR fortran/19101
4279 * gfortran.dg/continuation.f90: New test.
4280 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
4281
4282 2006-03-14 Richard Guenther <rguenther@suse.de>
4283
4284 PR tree-optimization/26672
4285 * gcc.dg/torture/pr26672.c: New testcase.
4286
4287 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
4288
4289 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
4290 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
4291
4292 2006-03-13 Roger Sayle <roger@eyesopen.com>
4293
4294 PR middle-end/26557
4295 * gcc.c-torture/compile/switch-1.c: New test case.
4296
4297 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
4298
4299 PR fortran/25378
4300 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
4301 test to include more permuatations of mask and index.
4302 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
4303 respond to F2003 spec. that the position returned for an all false
4304 mask && condition is zero.
4305
4306 2006-03-13 Jakub Jelinek <jakub@redhat.com>
4307
4308 PR middle-end/25989
4309 * gcc.dg/gomp/pr25989.c: New test.
4310
4311 2006-03-13 Jeff Law <law@redhat.com>
4312
4313 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
4314
4315 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
4316
4317 * gcc.dg/switch-9.c: New test.
4318
4319 2006-03-13 Richard Guenther <rguenther@suse.de>
4320
4321 PR middle-end/26630
4322 * gcc.dg/torture/pr26630.c: New testcase.
4323
4324 2006-03-11 Roger Sayle <roger@eyesopen.com>
4325
4326 * gfortran.dg/dependency_10.f90: New test case.
4327 * gfortran.dg/dependency_11.f90: Likewise.
4328
4329 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
4330 Erik Edelmann <eedelman@gcc.gnu.org>
4331
4332 * gfortran.dg/allocatable_function_1.f90: New.
4333 * gfortran.dg/allocatable_function_2.f90: New.
4334
4335 2006-03-10 Richard Guenther <rguenther@suse.de>
4336
4337 PR middle-end/26565
4338 * gcc.dg/torture/pr26565.c: New testcase.
4339
4340 2006-03-09 Eric Christopher <echristo@apple.com>
4341
4342 * gcc.c-torture/compile/20060309-1.c: New.
4343
4344 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4345
4346 PR libgfortran/26499
4347 * gfortran.dg/write_back.f: New test.
4348 * gfortran.dg/write_rewind_1.f: New test.
4349 * gfortran.dg/write_rewind_2.f: New test.
4350
4351 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4352
4353 PR libgfortran/26554
4354 * gfortran.dg/read_logical.f90: New test.
4355
4356 2006-03-04 Laurent GUERBY <laurent@guerby.net>
4357
4358 * ada/acats/norun.lst: cdd2a03 now passes.
4359
4360 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
4361
4362 PR testsuite/25177
4363 * gcc.target/powerpc/pr18096-1.c: Change where the error
4364 would match.
4365
4366 2006-03-04 Jakub Jelinek <jakub@redhat.com>
4367
4368 * gcc.target/i386/cleanup-1.c: New test.
4369 * gcc.target/i386/cleanup-2.c: New test.
4370
4371 2006-03-04 Roger Sayle <roger@eyesopen.com>
4372
4373 * gfortran.dg/dependency_9.f90: Remove for the time being.
4374
4375 2006-03-04 Krister Walfridsson <cato@df.lth.se>
4376
4377 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
4378 directive.
4379
4380 2006-03-03 Roger Sayle <roger@eyesopen.com>
4381
4382 * gfortran.dg/dependency_9.f90: New test case.
4383
4384 2006-03-03 Roger Sayle <roger@eyesopen.com>
4385
4386 * gfortran.dg/dependency_4.f90: New test case.
4387 * gfortran.dg/dependency_5.f90: New test case.
4388 * gfortran.dg/dependency_6.f90: New test case.
4389 * gfortran.dg/dependency_7.f90: New test case.
4390 * gfortran.dg/dependency_8.f90: New test case.
4391
4392 2006-03-03 Paul Brook <paul@codesourcery.com>
4393
4394 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
4395 Add m68k-*-elf.
4396
4397 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
4398
4399 PR fortran/25031
4400 * multiple_allocation_1.f90: New test.
4401
4402 2006-03-03 Roger Sayle <roger@eyesopen.com>
4403
4404 PR tree-optimization/26524
4405 * gfortran.dg/pr26524.f: New test case.
4406
4407 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4408
4409 * g++.dg/template/repo5.C: Cleanup repo files.
4410 * gcc.dg/20051201-1.c: Cleanup coverage files.
4411 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
4412 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
4413 tree dump files.
4414
4415 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
4416
4417 * objc.dg/objc-nofilename-1.m: New test.
4418 * objc.dg/bad-receiver-type.m: New test.
4419 * obj-c++.dg/bad-receiver-type.mm: New test.
4420
4421 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4422
4423 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
4424
4425 2006-03-01 Mike Stump <mrs@apple.com>
4426
4427 * g++.dg/abi/key2.C: Add.
4428
4429 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
4430
4431 * gfortran.dg/logical_dot_product.f90: New test.
4432
4433 PR fortran/26393
4434 * gfortran.dg/used_interface_ref.f90: New test.
4435
4436 PR fortran/20938
4437 * gfortran.dg/dependency_2.f90: New test.
4438 * gfortran.fortran-torture/execute/where17.f90: New test.
4439 * gfortran.fortran-torture/execute/where18.f90: New test.
4440 * gfortran.fortran-torture/execute/where19.f90: New test.
4441 * gfortran.fortran-torture/execute/where20.f90: New test.
4442
4443 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
4444
4445 * g++.dg/tree-ssa/pr26443.C: New test case.
4446
4447 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
4448
4449 PR middle-end/26022
4450 * g++.dg/opt/return-slot1.C: New test.
4451
4452 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4453
4454 PR libgfortran/26136
4455 * gfortran.dg/namelist_23.f90: New test.
4456
4457 2006-02-28 Roger Sayle <roger@eyesopen.com>
4458
4459 PR middle-end/14752
4460 * gcc.dg/fold-eqandshift-2.c: New test case.
4461
4462 2006-02-28 Richard Guenther <rguenther@suse.de>
4463
4464 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
4465 decomposition.
4466
4467 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
4468
4469 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
4470
4471 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4472
4473 PR libgfortran/26464
4474 * gfortran.dg/backspace_5.f: New test.
4475 * gfortran.dg/backspace_6.f: New test.
4476
4477 2006-02-26 Roger Sayle <roger@eyesopen.com>
4478
4479 * gcc.dg/fold-eqandnot-1.c: New test case.
4480
4481 2006-02-26 Roger Sayle <roger@eyesopen.com>
4482
4483 PR middle-end/19983
4484 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
4485
4486 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
4487
4488 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
4489 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
4490
4491 2006-02-26 Richard Guenther <rguenther@suse.de>
4492
4493 PR tree-optimization/26421
4494 * gcc.dg/tree-ssa/pr26421.c: New testcase.
4495
4496 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
4497
4498 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
4499 * g++.old-deja/g++.robertl/eb132.C: Likewise.
4500
4501 2006-02-26 Roger Sayle <roger@eyesopen.com>
4502
4503 * gcc.dg/fold-even-1.c: New test case.
4504
4505 2006-02-26 Roger Sayle <roger@eyesopen.com>
4506
4507 PR middle-end/21137
4508 * gcc.dg/fold-eqandshift-1.c: New test case.
4509
4510 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4511
4512 PR tree-optimization/25125
4513 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
4514 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
4515
4516 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4517
4518 PR tree-optimizations/26359
4519 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
4520 with -fdump-tree-dceloop-details.
4521 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
4522
4523 2006-02-25 Roger Sayle <roger@eyesopen.com>
4524
4525 PR middle-end/23673
4526 * gcc.dg/fold-eqxor-1.c: New test case.
4527 * gcc.dg/fold-eqxor-2.c: Likewise.
4528 * gcc.dg/fold-eqxor-3.c: Likewise.
4529
4530 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
4531
4532 PR fortran/23092
4533 * scalar_mask_1.f90: New test.
4534
4535 2006-02-24 Geoffrey Keating <geoffk@apple.com>
4536
4537 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
4538 * g++.dg/eh/uncaught2.C: New.
4539 * g++.dg/eh/uncaught3.C: New.
4540
4541 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4542
4543 PR libgfortran/26423
4544 * gfortran.dg/read_many_1.f: New test.
4545
4546 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
4547
4548 PR fortran/24519
4549 * gfortran.dg/dependency_3.f90: New test.
4550 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
4551 XFAILs.
4552
4553 PR fortran/25395
4554 * gfortran.dg/equiv_6.f90: New test.
4555
4556 2006-02-23 Jeff Law <law@redhat.com>
4557
4558 * gcc.c-torture/compile/pr26425.c: New test.
4559
4560 2006-02-23 Jakub Jelinek <jakub@redhat.com>
4561
4562 PR middle-end/26412
4563 * gcc.dg/gomp/pr26412.c: New test.
4564
4565 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4566
4567 PR c++/26291
4568 * g++.dg/other/ellipsis1.C: New test.
4569 * g++.dg/parse/operator4.C: Adjust error marker.
4570
4571 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
4572
4573 PR target/25603
4574 * gfortran.dg/pr25603.f: New testcase.
4575
4576 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
4577
4578 * gcc.dg/bf-spl1.c: Don't specify -m68000.
4579 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
4580
4581 2006-02-21 Geoffrey Keating <geoffk@apple.com>
4582
4583 * g++.dg/eh/spbp.C: New.
4584
4585 2006-02-21 Jakub Jelinek <jakub@redhat.com>
4586
4587 PR middle-end/26379
4588 * gcc.target/i386/mmx-7.c: New test.
4589
4590 2006-02-20 Roger Sayle <roger@eyesopen.com>
4591
4592 PR tree-optimization/26361
4593 * gcc.dg/tree-ssa/vrp27.c: New test case.
4594
4595 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
4596
4597 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
4598 * gcc.dg/tree-ssa/complex-4.c: Here.
4599
4600 2006-02-19 Roger Sayle <roger@eyesopen.com>
4601
4602 PR middle-end/19543
4603 * gfortran.dg/logical_1.f90: New test case.
4604
4605 2006-02-19 Jakub Jelinek <jakub@redhat.com>
4606
4607 PR middle-end/26334
4608 * gcc.dg/20060218-1.c: Moved to...
4609 * gcc.target/i386/20060218-1.c: ... here. New test.
4610
4611 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
4612
4613 PR fortran/26201
4614 * gfortran.dg/convert_1.f90: New.
4615
4616 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
4617
4618 PR fortran/25054
4619 * gfortran.dg/namelist_5.f90: New test.
4620
4621 PR fortran/25089
4622 * gfortran.dg/namelist_4.f90: New test.
4623
4624 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4625
4626 PR tree-opt/25680
4627 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
4628
4629 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4630
4631 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
4632 variable to take into account the variable name in the
4633 function header.
4634 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
4635
4636 2006-02-18 Jakub Jelinek <jakub@redhat.com>
4637
4638 PR middle-end/26334
4639 * gcc.c-torture/compile/20060217-1.c: New test.
4640 * gcc.dg/20060218-1.c: New test.
4641
4642 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
4643
4644 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
4645
4646 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
4647
4648 * gcc.dg/cpp/undef3.c: New test.
4649 * gcc.dg/cpp/trad/builtins2.c: New test.
4650
4651 2006-02-18 Mark Mitchell <mark@codesourcery.com>
4652
4653 PR c++/26266
4654 * g++.dg/template/static22.C: New test.
4655 * g++.dg/template/static23.C: New test.
4656 * g++.dg/template/static24.C: New test.
4657 * g++.dg/template/non-dependent13.C: New test.
4658 * g++.dg/init/member1.C: Tweak error markers.
4659
4660 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4661
4662 PR target/26255
4663 * gcc.c-torture/compile/pr26255.c: New test case.
4664
4665 2006-02-16 Roger Sayle <roger@eyesopen.com>
4666
4667 * gfortran.fortran-torture/execute/where_10.f90: New test case.
4668 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
4669 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
4670 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
4671 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
4672 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
4673 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
4674
4675 2006-02-16 Jeff Law <law@redhat.com>
4676
4677 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
4678 * gcc.dg/tree-ssa/vrp26.c: New test.
4679
4680 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
4681
4682 PR target/20353
4683 PR target/24578
4684 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
4685 __UCLIBC__ is defined.
4686
4687 2006-02-16 Jakub Jelinek <jakub@redhat.com>
4688
4689 PR fortran/26224
4690 * gfortran.dg/gomp/pr26224.f: New test.
4691
4692 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
4693
4694 PR tree-opt/25918
4695 * lib/target-supports.exp
4696 (check_effective_target_vect_short_mult): New.
4697 (check_effective_target_vect_char_mult): New.
4698 (check_effective_target_vect_widen_sum_qi_to_si): New.
4699 (check_effective_target_vect_widen_sum_qi_to_hi): New.
4700 (check_effective_target_vect_widen_sum_hi_to_si): New.
4701 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
4702 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
4703 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
4704 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
4705 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
4706 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
4707 vect-reduc-pattern-2c.c
4708 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
4709 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
4710 vect-reduc-pattern-1c.c
4711
4712 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
4713
4714 PR fortran/24557
4715 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
4716
4717 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
4718
4719 PR fortran/26054
4720 * gfortran.dg/enum_8.f90: Remove check for warning.
4721 * gfortran.dg/iomsg_1.f90: Ditto.
4722 * gfortran.dg/enum_1.f90: Ditto.
4723 * gfortran.dg/enum_9.f90: Ditto.
4724 * gfortran.dg/enum_2.f90: Ditto.
4725 * gfortran.dg/enum_10.f90: Ditto.
4726 * gfortran.dg/enum_3.f90: Ditto.
4727 * gfortran.dg/flush_1.f90: Ditto.
4728 * gfortran.dg/enum_4.f90: Ditto.
4729 * gfortran.dg/array_constructor_1.f90: Ditto.
4730 * gfortran.dg/enum_5.f90: Ditto.
4731 * gfortran.dg/enum_6.f90: Ditto.
4732 * gfortran.dg/enum_7.f90: Ditto.
4733
4734 2006-02-15 Jakub Jelinek <jakub@redhat.com>
4735
4736 PR middle-end/26300
4737 * gcc.c-torture/compile/20060215-1.c: New test.
4738
4739 2006-02-14 Roger Sayle <roger@eyesopen.com>
4740
4741 PR middle-end/23670
4742 * gcc.dg/tree-ssa/andor-2.c: New test case.
4743
4744 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
4745
4746 PR fortran/25045
4747 * optional_dim.f90: New test.
4748
4749 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4750
4751 PR fortran/26277
4752 * gfortran.dg/label_4.f90: New.
4753
4754 2006-02-14 Jakub Jelinek <jakub@redhat.com>
4755 Diego Novillo <dnovillo@redhat.com>
4756 Uros Bizjak <uros@kss-loka.si>
4757
4758 * gfortran.dg/gomp: New directory.
4759
4760 2006-02-14 Richard Guenther <rguenther@suse.de>
4761
4762 PR tree-optimization/26258
4763 * gcc.dg/torture/pr26258.c: New testcase.
4764
4765 2006-02-13 Jakub Jelinek <jakub@redhat.com>
4766
4767 PR fortran/26246
4768 * gfortran.dg/pr26246_1.f90: New test.
4769 * gfortran.dg/pr26246_2.f90: New test.
4770
4771 PR middle-end/26092
4772 * gcc.c-torture/compile/20060208-1.c: New test.
4773
4774 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
4775
4776 PR fortran/26074
4777 PR fortran/25103
4778 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
4779 * gfortran.dg/bad_automatic_objects_1.f90: New test.
4780 * gfortran.dg/automatic_module_variable.f90: Change error message.
4781
4782 PR fortran/20861
4783 * gfortran.dg/internal_dummy_1.f90: New test.
4784
4785 PR fortran/20871
4786 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
4787
4788
4789 PR fortran/25083
4790 * gfortran.dg/uncommon_block_data_1.f90: New test.
4791 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
4792 with standard.
4793
4794 PR fortran/25088
4795 * gfortran.dg/typed_subroutine_1.f90: New test.
4796
4797 2006-02-13 Geoffrey Keating <geoffk@apple.com>
4798
4799 * objc.dg/dwarf-1.m: New.
4800
4801 2006-02-13 Roger Sayle <roger@eyesopen.com>
4802
4803 PR middle-end/24427
4804 * gcc.dg/tree-ssa/andor-1.c: New test case.
4805
4806 2006-02-13 Josh Conner <jconner@apple.com>
4807
4808 PR target/25376
4809 * gcc.dg/pr25376.c: New test.
4810
4811 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
4812 assemble.
4813 * lib/target-supports.exp (check_named_sections_available):
4814 Only compile named-sections test -- don't assemble.
4815
4816 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
4817
4818 * g++.dg/warn/no-write-strings.C: New test.
4819 * g++.dg/warn/write-strings.C: Likewise.
4820 * g++.dg/warn/write-strings-default.C: Likewise.
4821
4822 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
4823
4824 PR fortran/25806
4825 * gfortran.dg/ret_pointer_2.f90: New test.
4826
4827 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
4828
4829 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
4830
4831 2006-02-10 Jeff Law <law@redhat.com>
4832
4833 * gcc.c-torture/compile/pr26213.c: New test.
4834
4835 2006-02-10 Steven G. Kargl <kargls@comcast.net>
4836
4837 gfortran.dg/null_1.f90: New test.
4838
4839 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4840
4841 PR fortran/14771
4842 * gfortran.dg/parens_4.f90: New.
4843 * gfortran.dg/parens_5.f90: New.
4844
4845 2006-02-10 Richard Guenther <rguenther@suse.de>
4846
4847 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
4848
4849 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4850 Paul Thomas <pault@gcc.gnu.org>
4851
4852 PR fortran/14771
4853 * gfortran.dg/parens_1.f90: New.
4854 * gfortran.dg/parens_2.f90: New.
4855 * gfortran.dg/parens_3.f90: New.
4856
4857 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
4858
4859 PR fortran/26038
4860 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
4861
4862 PR fortran/25059
4863 * gfortran.dg/impure_assignment_1.f90: New test.
4864
4865 PR fortran/25070
4866 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
4867
4868 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4869
4870 PR target/26141
4871 * g++.dg/expr/stdarg2.C: New test.
4872
4873 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4874
4875 PR inline-asm/16194
4876 * gcc.dg/pr16194.c: New test.
4877
4878 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4879
4880 * ada/acats/run_acats: Use portable variant of "$@".
4881
4882 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
4883
4884 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
4885 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
4886
4887 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4888
4889 PR tree-opt/26179
4890 * g++.dg/opt/pr26179.C: New test.
4891
4892 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4893
4894 PR middle-end/26134
4895 * gcc.dg/tree-ssa/complex-3.c: New test.
4896
4897 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4898
4899 * gcc.c-torture/compile/volatile-1.c: New test.
4900
4901 2006-02-09 Diego Novillo <dnovillo@redhat.com>
4902
4903 PR 26180
4904 * gcc.dg/tree-ssa/pr26180.c: New test.
4905
4906 2006-02-08 Jeff Law <law@redhat.com>
4907
4908 * gcc.dg/tree-ssa/pr21417.c: New test.
4909
4910 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4911
4912 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
4913 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
4914
4915 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4916
4917 * lib/scanrtl.exp: New.
4918
4919 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4920
4921 PR c++/26071
4922 * g++.dg/other/virtual2.C: New test.
4923
4924 PR c++/26070
4925 * g++.dg/other/virtual1.C: New test.
4926
4927 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4928
4929 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
4930 cleanup-ipa-dump): Update dump file glob patterns.
4931 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
4932 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
4933
4934 * lib/gcc-dg.exp: Load it.
4935 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
4936
4937 2006-02-07 Janis Johnson <janis187@us.ibm.com>
4938
4939 PR testsuite/26159
4940 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
4941 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4942
4943 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4944
4945 PR fortran/25577
4946 * gfortran.dg/mvbits_1.f90: New.
4947
4948 2006-02-07 Dirk Mueller <dmueller@suse.com>
4949
4950 * g++.dg/warn/Wdiv-by-zero.C: New test.
4951 * g++.dg/warn/Wno-div-by-zero.C: New.
4952
4953 2006-02-07 Jeff Law <law@redhat.com>
4954
4955 * gcc.dg/tree-ssa/pr21559.c: New test.
4956
4957 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
4958 multiple VRP passes.
4959 * gcc.dg/tree-ssa/vrp09.c: Likewise.
4960 * gcc.dg/tree-ssa/vrp18.c: Likewise.
4961 * gcc.dg/tree-ssa/pr21582.c: Likewise.
4962 * gcc.dg/tree-ssa/pr20657.c: Likewise.
4963 * gcc.dg/tree-ssa/pr21001.c: Likewise.
4964 * gcc.dg/tree-ssa/vrp02.c: Likewise
4965 * gcc.dg/tree-ssa/vrp11.c: Likewise
4966 * gcc.dg/tree-ssa/pr14341.c: Likewise
4967 * gcc.dg/tree-ssa/vrp19.c: Likewise
4968 * gcc.dg/tree-ssa/vrp20.c: Likewise
4969 * gcc.dg/tree-ssa/vrp03.c: Likewise
4970 * gcc.dg/tree-ssa/pr21086.c: Likewise
4971 * gcc.dg/tree-ssa/pr21959.c: Likewise
4972 * gcc.dg/tree-ssa/vrp21.c: Likewise
4973 * gcc.dg/tree-ssa/vrp04.c: Likewise
4974 * gcc.dg/tree-ssa/pr25485.c: Likewise
4975 * gcc.dg/tree-ssa/pr22026.c: Likewise
4976 * gcc.dg/tree-ssa/vrp22.c: Likewise
4977 * gcc.dg/tree-ssa/vrp05.c: Likewise
4978 * gcc.dg/tree-ssa/20030807-10.c: Likewise
4979 * gcc.dg/tree-ssa/pr20701.c: Likewise
4980 * gcc.dg/tree-ssa/vrp23.c: Likewise
4981 * gcc.dg/tree-ssa/vrp06.c: Likewise
4982 * gcc.dg/tree-ssa/pr22117.c: Likewise
4983 * gcc.dg/tree-ssa/pr20702.c: Likewise
4984 * gcc.dg/tree-ssa/vrp15.c: Likewise
4985 * gcc.dg/tree-ssa/pr21090.c: Likewise
4986 * gcc.dg/tree-ssa/pr21294.c: Likewise
4987 * gcc.dg/tree-ssa/vrp24.c: Likewise
4988 * gcc.dg/tree-ssa/vrp07.c: Likewise
4989 * gcc.dg/tree-ssa/pr21563.c: Likewise
4990 * gcc.dg/tree-ssa/pr25382.c: Likewise
4991 * gcc.dg/tree-ssa/vrp16.c: Likewise
4992 * gcc.dg/tree-ssa/vrp25.c: Likewise
4993 * gcc.dg/tree-ssa/vrp08.c: Likewise
4994 * gcc.dg/tree-ssa/20030807-6.c: Likewise
4995 * gcc.dg/tree-ssa/vrp17.c: Likewise
4996 * gcc.dg/tree-ssa/pr21458.c: Likewise
4997 * g++.dg/tree-ssa/pr18178.C: Likewise
4998
4999 2006-02-07 Richard Guenther <rguenther@suse.de>
5000
5001 PR c++/26140
5002 Revert
5003 2006-01-30 Richard Guenther <rguenther@suse.de>
5004 PR c++/23372
5005 * gcc.dg/pr23372-1.C: New testcase.
5006
5007 * g++.dg/tree-ssa/pr26140.C: New testcase.
5008
5009 2006-02-07 Mark Mitchell <mark@codesourcery.com>
5010
5011 PR c++/9737
5012 * g++.dg/template/ttp15.C: New test.
5013 * g++.dg/template/ttp16.C: Likewise.
5014 * g++.dg/template/ttp17.C: Likewise.
5015 * g++.old-deja/g++.pt/ttp36.C: Remove.
5016 * g++.old-deja/g++.pt/ttp19.C: Likewise.
5017 * g++.old-deja/g++.pt/ttp37.C: Likewise.
5018 * g++.old-deja/g++.pt/ttp38.C: Likewise.
5019 * g++.old-deja/g++.pt/ttp39.C: Likewise.
5020 * g++.old-deja/g++.pt/ttp9.C: Likewise.
5021 * g++.old-deja/g++.pt/ttp40.C: Likewise.
5022 * g++.old-deja/g++.pt/ttp51.C: Likewise.
5023 * g++.old-deja/g++.pt/ttp26.C: Likewise.
5024 * g++.old-deja/g++.pt/ttp36.C: Likewise.
5025
5026 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
5027
5028 PR libfortran/23815
5029 * unf_io_convert_4.f90: New test.
5030
5031 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
5032
5033 * gcc.dg/tree-ssa/loadpre10.c: New test.
5034 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
5035 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
5036 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
5037
5038 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5039
5040 PR libfortran/24685
5041 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
5042
5043 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
5044
5045 PR tree-opt/25251
5046 * gfortran.dg/assign_7.f: New test.
5047
5048 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
5049
5050 PR fortran/26041
5051 PR fortran/26064
5052 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
5053 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
5054 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
5055
5056 2006-02-05 Jakub Jelinek <jakub@redhat.com>
5057
5058 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
5059 in size_t typedef.
5060
5061 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5062
5063 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
5064 * g++.dg/charset/string.c (foo): Likewise.
5065 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
5066 const char*
5067 * g++.dg/ext/builtin2.C (printf): Likewise.
5068 * g++.dg/init/new15.C (printf): Likewise.
5069 * g++.dg/opt/pr17697-1.C (foo): Likewise.
5070 * g++.dg/opt/pr17697-2.C (foo): Likewise.
5071 * g++.dg/opt/pr17697-3.C (foo): Likewise.
5072 * g++.dg/template/non-dependent4.C (temp): Likewise.
5073 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
5074 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
5075 parameter type to const char*.
5076 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
5077 Change type to const char*.
5078 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
5079 Likewise.
5080 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
5081 second parameter type to const char*.
5082 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
5083 (Y::Y): Change parameter type to const char*.
5084 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
5085 * g++.old-deja/g++.jason/report.C: Apply const correctness.
5086 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
5087 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
5088 (char*).
5089 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
5090 const char*.
5091 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
5092 type to const char*.
5093 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
5094 return type to const char*.
5095 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
5096 to const char*.
5097 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
5098 * g++.old-deja/g++.law/refs1.C: Likewise.
5099 * g++.old-deja/g++.law/visibility1.C: Likewise.
5100 * g++.old-deja/g++.law/visibility2.C: Likewise.
5101 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
5102 const char*.
5103 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
5104 * g++.old-deja/g++.mike/net48.C: Likewise.
5105 * g++.old-deja/g++.mike/p646.C: Likewise.
5106 * g++.old-deja/g++.mike/p6746.C: Likewise.
5107 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
5108 type to const char*.
5109 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
5110 deprecated conversion warning.
5111 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
5112 char*.
5113 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
5114 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
5115 * g++.old-deja/g++.pt/explicit8.C: Likewise.
5116 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
5117 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
5118 * g++.old-deja/g++.pt/nontype3.C: Likewise.
5119 * g++.old-deja/g++.pt/t39.C: Likewise.
5120 * g++.old-deja/g++.robertl/eb106.C: Likewise.
5121 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
5122
5123 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
5124
5125 PR fortran/25075
5126 intrinsic_argument_conformance_1.f90: New test.
5127
5128 2006-02-03 Steven G. Kargl <kargls@comcast.net>
5129
5130 PR fortran/20845
5131 * gfortran.dg/char_result_11.f90: Add SAVE.
5132 * gfortran.dg/der_pointer_4.f90: Ditto.
5133 * gfortran.dg/default_initialization.f90: New test.
5134
5135 2006-02-03 Jeff Law <law@redhat.com>
5136
5137 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
5138 handle more than 100 dump files.
5139 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
5140 * lib/scantree.exp (scan-tree-dump): Likewise.
5141 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
5142 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
5143 * lib/scanipa.exp (scan-ipa-dump): Likewise.
5144 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
5145 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
5146
5147 2006-02-03 Diego Novillo <dnovillo@redhat.com>
5148
5149 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
5150
5151 2006-02-03 Mark Mitchell <mark@codesourcery.com>
5152
5153 * g++.dg/template/using12.C: New test.
5154
5155 2006-02-03 Alan Modra <amodra@bigpond.net.au>
5156
5157 * gcc.target/powerpc/pr25960.c: New test.
5158
5159 2006-02-02 Steven G. Kargl <kargls@comcast>
5160
5161 PR fortran/24958
5162 gfortran.dg/nullify_2.f90: New test.
5163
5164 2006-02-02 Diego Novillo <dnovillo@redhat.com>
5165
5166 PR 25990
5167 * gcc.dg/gomp/pr25990.c: New test.
5168
5169 2006-01-31 Mark Mitchell <mark@codesourcery.com>
5170
5171 PR c++/25342
5172 * g++.gd/template/partial4.C: New test.
5173
5174 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
5175
5176 PR middle-end/26001
5177 * gfortran.dg/data_char_2.f90: New.
5178
5179 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
5180
5181 PR fortran/26039
5182 maxval_maxloc_conformance_1.f90: New test.
5183
5184 2006-01-31 Richard Guenther <rguenther@suse.de>
5185
5186 * gcc.target/i386/sselibm-1.c: New testcase.
5187 * gcc.target/i386/sselibm-2.c: Likewise.
5188 * gcc.target/i386/sselibm-3.c: Likewise.
5189 * gcc.target/i386/sselibm-4.c: Likewise.
5190 * gcc.target/i386/sselibm-5.c: Likewise.
5191
5192 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
5193
5194 PR fortran/24266
5195 * gfortran.dg/arrayio_derived_2.f90: New.
5196
5197 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
5198
5199 * gcc.dg/unsigned-long-compare.c: New test.
5200
5201 2006-01-30 Steve Ellcey <sje@cup.hp.com>
5202
5203 PR testsuite/25318
5204 * lib/target-supports.exp (check_effective_target_freorder):
5205 Check to see if target supports -freorder-blocks-and-partition.
5206 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
5207 instead of "dg-require-named-sections".
5208
5209 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
5210
5211 PR target/14798:
5212 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
5213 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
5214 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5215 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5216 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
5217 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
5218 * gcc.dg/attr-isr-trap_exit.c: Likewise.
5219 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5220
5221 2006-01-30 Richard Guenther <rguenther@suse.de>
5222
5223 PR c++/23372
5224 * gcc.dg/pr23372-1.C: New testcase.
5225
5226 2006-01-29 Diego Novillo <dnovillo@redhat.com>
5227
5228 * gcc.dg/gomp/pr25874.c: New test.
5229
5230 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
5231
5232 PR tree-opt/25911
5233 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
5234
5235 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
5236
5237 PR fortran/18578
5238 PR fortran/18579
5239 PR fortran/20857
5240 PR fortran/20885
5241 * gfortran.dg/intent_out_1.f90: New test.
5242
5243 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
5244
5245 PR fortran/17911
5246 * gfortran.dg/procedure_lvalue.f90: New test.
5247
5248 PR fortran/20895
5249 PR fortran/25030
5250 * gfortran.dg/char_pointer_assign_2.f90: New test.
5251 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
5252 assignment to be consistent with standard.
5253 * gfortran.dg/char_result_2.f90: The same.
5254 * gfortran.dg/char_result_8.f90: The same.
5255
5256 2006-01-28 Zack Weinberg <zackw@panix.com>
5257
5258 * gcc.dg/Woverlength-strings.c
5259 * gcc.dg/Woverlength-strings-pedantic-c89.c
5260 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
5261 * gcc.dg/Woverlength-strings-pedantic-c99.c
5262 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
5263
5264 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
5265
5266 * gcc.c-torture/execute/20060127-1.c: New test.
5267
5268 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5269
5270 PR c++/25999
5271 * g++.dg/ext/pragmaweak1.C: New test.
5272
5273 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5274
5275 PR c++/25855
5276 * g++.dg/template/spec29.C: New test.
5277
5278 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
5279
5280 PR c/19606.
5281 * gcc.c-torture/execute/pr19606.c: New.
5282
5283 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
5284
5285 * gcc.dg/pragma-re-4.c: New test.
5286
5287 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
5288
5289 PR fortran/25964
5290 * gfortran.dg/assumed_size_refs_3.f90: New test.
5291
5292 2006-01-27 Ben Elliston <bje@au.ibm.com>
5293
5294 * gcc.misc-tests/dectest.exp: Remove defunct comment.
5295
5296 2006-01-26 Laurent GUERBY <laurent@guerby.net>
5297
5298 PR ada/21317
5299 * ada/acats/support/impdef.a: Add One_Long_Second.
5300 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
5301 * ada/acats/tests/c9/c94026.a: Likewise.
5302 * ada/acats/tests/c9/c97305c.ada: Likewise.
5303 * ada/acats/tests/c9/c99004a.ada: Likewise.
5304
5305 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
5306
5307 PR fortran/25964
5308 * gfortran.dg/global_references_2.f90: New test.
5309
5310 PR fortran/25084
5311 PR fortran/20852
5312 PR fortran/25085
5313 PR fortran/25086
5314 * gfortran.dg/assumed_charlen_function_1.f90: New test.
5315 * gfortran.dg/assumed_charlen_function_3.f90: New test.
5316
5317 PR fortran/25416
5318 * gfortran.dg/assumed_charlen_function_2.f90: New test.
5319
5320 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
5321
5322 PR c/25892
5323 * gcc.dg/Wpointer-sign.c: New.
5324 * gcc.dg/Wpointer-sign-Wall.c: New.
5325 * gcc.dg/Wpointer-sign-Wall-no.c: New.
5326 * gcc.dg/Wpointer-sign-pedantic.c: New.
5327 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
5328 * gcc.dg/conv-2.c: Use -Wpointer-sign.
5329
5330 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
5331
5332 PR C/25861
5333 * gcc.c-torture/compile/pr25861.c: New test.
5334
5335 2006-01-26 Paul Brook <paul@codesourcery.com>
5336
5337 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
5338 on short-enum targets.
5339 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
5340 variable.
5341 (generate_fields): Use short_enums.
5342 (main): Set short_enums. Document -e.
5343 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
5344 on short-enum targets.
5345 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
5346 variable.
5347 (generate_fields): Use short_enums.
5348 (main): Set short_enums. Document -e.
5349 * lib/target-supports.exp (check_effective_target_short_enums): New.
5350
5351 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
5352
5353 PR target/25947
5354 * gcc.dg/torture/pr25947-1.c: New test.
5355
5356 2006-01-25 Jan Hubicka <jh@suse.cz>
5357 Roger Sayle <roger@eyesopen.com>
5358
5359 PR rtl-optimization/25703
5360 * gcc.target/i386/20060125-1.c: New test case.
5361 * gcc.target/i386/20060125-2.c: New test case.
5362
5363 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5364
5365 PR fortran/18540
5366 * gfortran.dg/goto_1.f: New.
5367
5368 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
5369
5370 PR fortran/25716
5371 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
5372 25716 on 32-bit systems too.
5373
5374 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
5375
5376 PR testsuite/25590
5377 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
5378
5379 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
5380
5381 * gcc.dg/tree-ssa/gen-vect-33.c: New.
5382
5383 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5384
5385 PR fortran/25835
5386 * gfortran.dg/read_eof.f90: Delete, renamed.
5387 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
5388 * gfortran.dg/read_eof_2.f90: New test.
5389 * gfortran.dg/read_eof_3.f90: New test.
5390
5391 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
5392
5393 PR tree-opt/25860
5394 * gcc.c-torture/compile/pr25860.c: New test.
5395
5396 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5397
5398 PR c++/25552
5399 * g++.dg/parse/dtor8.C: New test.
5400
5401 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
5402
5403 PR testsuite/25891
5404 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
5405 * gcc.dg/gomp/gomp.exp: Return without testing anything if
5406 check_effective_target_fopenmp returns 0.
5407
5408 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
5409
5410 PR ada/20548
5411 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
5412 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
5413 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
5414
5415 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
5416
5417 PR tree-opt/25857
5418 * g++.dg/opt/pr25857.C: New test.
5419
5420 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
5421 Jan Hubicka <jh@suse.cz>
5422 Richard Guenther <rguenther@suse.de>
5423
5424 PR rtl-optimization/25654
5425 * gcc.dg/torture/pr25654.c: New testcase.
5426 * gcc.target/i386/pr25654.c: Likewise.
5427
5428 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
5429
5430 PR fortran/25901
5431 * gfortran.dg/internal references_2.f90: New test.
5432
5433 Fix regression in testing of admissability of attributes.
5434 * gfortran.dg/intent_used_1.f90: New test.
5435
5436 2006-01-23 Ben Elliston <bje@au.ibm.com>
5437
5438 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
5439 Remove target conditional torture options for i?86 and x86_64
5440 GNU/Linux.
5441
5442 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
5443
5444 PR c++/10891
5445 * g++.dg/rtti/no-rtti.C: New.
5446
5447 2006-01-21 Mark Mitchell <mark@codesourcery.com>
5448
5449 PR c++/25895
5450 * g++.dg/inherit/conv2.C: New test.
5451
5452 PR c++/25856
5453 * g++.dg/parse/dtor7.C: New test.
5454
5455 PR c++/25858
5456 * g++.dg/template/crash44.C: New test.
5457
5458 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
5459
5460 PR fortran/25124
5461 PR fortran/25625
5462 * gfortran.dg/internal_references_1.f90: New test.
5463 PR fortran/20881
5464 PR fortran/23308
5465 PR fortran/25538
5466 PR fortran/25710
5467 * gfortran.dg/global_references_1.f90: New test.
5468 * gfortran.dg/g77/19990905-1.f: Restore the error that
5469 there is a clash between the common block name and
5470 the name of a subroutine reference.
5471
5472 PR fortran/PR24276
5473 * gfortran.dg/aliasing_dummy_1.f90: New test.
5474
5475 2006-01-21 Alan Modra <amodra@bigpond.net.au>
5476
5477 * gcc.dg/vmx/1b-01.c: Warning fix.
5478 * gcc.dg/vmx/1c-02.c: Likewise.
5479 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
5480
5481 2006-01-20 Steve Ellcey <sje@cup.hp.com>
5482
5483 PR testsuite/24962
5484 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
5485
5486 2006-01-20 Richard Guenther <rguenther@suse.de>
5487 Steven Bosscher <stevenb.gcc@gmail.com>
5488
5489 PR rtl-optimization/24626
5490 * gcc.dg/torture/pr24626-1.c: New testcase.
5491 * gcc.dg/torture/pr24626-2.c: Likewise.
5492 * gcc.dg/torture/pr24626-3.c: Likewise.
5493 * gcc.dg/torture/pr24626-4.c: Likewise.
5494
5495 2006-01-20 Dirk Mueller <dmueller@suse.com>
5496
5497 PR c++/5520
5498 * g++.dg/warn/empty-body.C: New.
5499
5500 2006-01-19 Mark Mitchell <mark@codesourcery.com>
5501
5502 PR c++/22136
5503 * g++.dg/template/using10.C: New test.
5504 * g++.dg/temlpate/using11.C: Likewise.
5505 * g++.dg/inherit/using5.C: Tweak error messages.
5506
5507 2006-01-20 Alan Modra <amodra@bigpond.net.au>
5508
5509 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
5510 target test.
5511 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
5512
5513 2006-01-19 Jan Hubicka <jh@suse.cz>
5514
5515 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
5516
5517 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5518
5519 PR c++/25854
5520 * g++.dg/template/spec28.C: New test.
5521
5522 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
5523
5524 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5525 Fix fprintf's by adding srcdir or removing it.
5526
5527 2006-01-19 Diego Novillo <dnovillo@redhat.com>
5528
5529 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
5530 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
5531 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
5532 * testsuite/gcc.dg/gomp/empty.c: Likewise.
5533 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
5534 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
5535 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
5536 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
5537 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
5538 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
5539 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
5540 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
5541 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
5542 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
5543
5544 2006-01-18 Jeff Law <law@redhat.com>
5545
5546 * gcc.dg/tree-ssa/vrp25.c: New test.
5547
5548 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5549
5550 * gcc.dg/pr25805.c: Fix misapplied patch.
5551
5552 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
5553
5554 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
5555 (check_effective_target_vect_udot_qi): New.
5556 (check_effective_target_vect_sdot_hi): New.
5557 (check_effective_target_vect_udot_hi): New.
5558 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
5559 prefixed with "wrapv-" with -fwrapv.
5560 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
5561 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
5562 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
5563 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
5564 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
5565
5566 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
5567 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
5568 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
5569 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
5570
5571 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5572
5573 PR c++/16829
5574 * g++.dg/other/default2.C: New test.
5575 * g++.dg/other/default3.C: New test.
5576
5577 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5578
5579 PR c/25805
5580 * gcc.dg/pr25805.c: New file.
5581
5582 2006-01-18 Mark Mitchell <mark@codesourcery.com>
5583
5584 PR c++/25836
5585 * g++.dg/template/init6.C: New test.
5586
5587 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
5588
5589 * gcc.dg/tree-ssa/pr24287.c: New test
5590
5591 2006-01-18 Eric Christopher <echristo@apple.com>
5592
5593 * g++.dg/eh/table.C: New.
5594
5595 2006-01-18 DJ Delorie <dj@redhat.com>
5596
5597 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
5598 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
5599 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
5600 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
5601
5602 2006-01-18 Jeff Law <law@redhat.com>
5603
5604 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
5605 on wrapping on overflow semantics.
5606
5607 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
5608
5609 * gcc.gc/tree-ssa/vrp23.c: New test.
5610 * gcc.gc/tree-ssa/vrp24.c: New test.
5611
5612 2006-01-18 Richard Henderson <rth@redhat.com>
5613 Aldy Hernandez <aldyh@redhat.com>
5614 Jakub Jelinek <jakub@redhat.com>
5615 Diego Novillo <dnovillo@redhat.com>
5616 Uros Bizjak <uros@kss-loka.si>
5617
5618 * testsuite/gcc.dg/gomp: New directory.
5619
5620 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
5621 Steven G. Kargl <kargls@comcast.net>
5622
5623 PR fortran/20869
5624 * gfortran.dg/intrinsic_external_1.f90: New test.
5625
5626 PR fortran/20875.
5627 * gfortran.dg/elemental_pointer_1.f90: New test.
5628
5629 PR fortran/25024
5630 * gfortran.dg/external_procedures_1.f90: New test.
5631
5632 PR fortran/25785
5633 gfortran.dg/assumed_present.f90: New test.
5634
5635 2006-01-18 Jakub Jelinek <jakub@redhat.com>
5636
5637 * g++.dg/parse/lookup5.C: New test.
5638
5639 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5640
5641 PR fortran/25697
5642 * gfortran.dg/read_eof.f90: New test.
5643
5644 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5645
5646 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
5647 add a closing brace.
5648
5649 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5650
5651 PR fortran/25631
5652 * gfortran.dg/fmt_tl.f: New test.
5653
5654 2006-01-17 Eric Christopher <echristo@apple.com>
5655
5656 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
5657 * g++.old-deja/g++.warn/impint2.C: Ditto.
5658 * g++.old-deja/g++.other/null1.C: Ditto.
5659 * g++.dg/warn/conv2.C: Ditto.
5660 * g++.dg/warn/conv4.C: New file.
5661
5662 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5663
5664 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
5665
5666 2006-01-17 Andreas Jaeger <aj@suse.de>
5667 Janis Johnson <janis187@us.ibm.com>
5668
5669 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
5670 in 64-bit.
5671 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
5672 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
5673
5674 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5675
5676 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5677 xfail txxx where xxx >= 25.
5678
5679 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5680
5681 PR testsuite/25764
5682 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
5683
5684 2006-01-17 Jakub Jelinek <jakub@redhat.com>
5685
5686 PR c/25682
5687 * gcc.dg/pr25682.c: New test.
5688 * g++.dg/parse/array-size2.C: New test.
5689
5690 2006-01-16 Ian Lance Taylor <ian@airs.com>
5691
5692 * consistency.vlad: Remove entire directory, 1652 files.
5693
5694 2006-01-16 Janis Johnson <janis187@us.ibm.com>
5695
5696 * lib/target-supports.exp (check_effective_target_dfp_nocache,
5697 check_effective_target_dfprt_nocache): New.
5698 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
5699 (check_effective_target_dfprt): New.
5700 * lib/c-compat.exp (check_dfp): Remove.
5701 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
5702 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
5703 level of support for decimal float.
5704 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
5705 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
5706 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
5707 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
5708 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
5709 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
5710 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
5711 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
5712 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
5713 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
5714 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
5715 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
5716 directives.
5717
5718 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
5719
5720 PR testsuite/25741
5721 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
5722 $base_dir/../.
5723 * lib/gfortran.exp (gfortran_init): Likewise.
5724 * lib/obj-c++.exp (obj-c++_init): Likewise.
5725 * lib/scanasm.exp (scan-assembler-dem): Likewise.
5726 (scan-assembler-dem-not): Likewise.
5727 * lib/scandump.exp (scan-dump-dem): Likewise.
5728 (scan-dump-dem-not): Likewise.
5729
5730 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
5731
5732 PR testsuite/25767
5733 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
5734 powerpc-*-darwin*.
5735 * lib/obj-c++.exp (obj-c++_init): Likewise.
5736
5737 2006-01-16 Richard Guenther <rguenther@suse.de>
5738
5739 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
5740
5741 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5742
5743 PR testsuite/25777
5744 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
5745 to LD_LIBRARY_PATH.
5746
5747 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
5748 Andrew Pinski <pinskia@physics.uc.edu>
5749
5750 * gcc.dg/minmax-1.c: New test.
5751
5752 2006-01-16 Ben Elliston <bje@au.ibm.com>
5753
5754 * gcc.dg/dfp/dfp.exp: Correct FSF address.
5755 * gcc.misc-tests/dectest.exp: Ditto.
5756
5757 2006-01-15 Ian Lance Taylor <ian@airs.com>
5758
5759 PR testsuite/25796
5760 * gcc.target/i386/cmov6.c: Use -march=k8.
5761
5762 2006-01-15 Andreas Jaeger <aj@suse.de>
5763
5764 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
5765 x86 does not have __float128.
5766
5767 2006-01-14 Ian Lance Taylor <ian@airs.com>
5768
5769 * gcc.target/i386/cmov6.c: New test.
5770
5771 2006-01-14 Mark Mitchell <mark@codesourcery.com>
5772
5773 PR c++/25663
5774 * g++.dg/template/ctor6.C: New test.
5775
5776 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
5777
5778 PR tree-optimization/25485
5779 * gcc.dg/tree-ssa/pr25485.c: New.
5780
5781 2006-01-14 Richard Guenther <rguenther@suse.de>
5782
5783 PR tree-optimization/22548
5784 PR tree-optimization/22555
5785 PR tree-optimization/22501
5786 * gcc.dg/tree-ssa/alias-4.c: New testcase.
5787 * gcc.dg/tree-ssa/alias-5.c: Likewise.
5788 * gcc.dg/tree-ssa/alias-6.c: Likewise.
5789 * gcc.dg/tree-ssa/alias-7.c: Likewise.
5790 * gcc.dg/tree-ssa/alias-8.c: Likewise.
5791 * gcc.dg/tree-ssa/alias-9.c: Likewise.
5792 * gcc.dg/tree-ssa/alias-10.c: Likewise.
5793 * gcc.dg/tree-ssa/alias-11.c: Likewise.
5794 * gcc.dg/tree-ssa/alias-12.c: Likewise.
5795
5796 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
5797
5798 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
5799 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
5800
5801 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
5802 Richard Guenther <rguenther@suse.de>
5803
5804 PR rtl-optimization/24257
5805 * gcc.dg/torture/pr24257.c: New testcase.
5806
5807 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
5808
5809 * gcc.c-torture/execute/20060110-1.c: New test.
5810 * gcc.c-torture/execute/20060110-2.c: New test.
5811
5812 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
5813
5814 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
5815
5816 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
5817
5818 PR fortran/25756
5819 * gfortran.dg/label_3.f90: New test.
5820
5821 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
5822
5823 PR tree-optimization/25771
5824 * g++.dg/tree-ssa/pr25771.C: New test
5825
5826 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5827
5828 PR tree-opt/24365
5829 * g++.dg/opt/complex5.C: New test.
5830
5831 2006-01-13 Richard Guenther <rguenther@suse.de>
5832
5833 * gcc.target/i386/387-9.c: New testcase.
5834
5835 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
5836
5837 PR c++/24824
5838 * g++.dg/debug/dwarf2-1.C: New.
5839
5840 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
5841
5842 PR testsuite/25728
5843 * lib/gcov.exp (verify-lines): Add "close $fd".
5844
5845 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
5846 Ben Elliston <bje@au.ibm.com>
5847
5848 * gcc.dg/dfp/inf-1.c: New test.
5849
5850 2006-01-12 Janis Johnson <janis187@us.ibm.com>
5851 Yao Qi <qiyaoltc@cn.ibm.com>
5852 Ben Elliston <bje@au.ibm.com>
5853 Jon Grimm <jgrimm2@us.ibm.com>
5854
5855 * gcc.dg/nodfp-1.c: New test.
5856 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5857 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5858 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
5859 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
5860 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
5861 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
5862 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
5863 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
5864 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
5865 * gcc.dg/format/dfp-scanf-1.c: Likewise.
5866 * gcc.dg/format/dfp-printf-1.c: Likewise.
5867 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
5868 (compat_setup_dfp): New.
5869 * gcc.dg/compat/compat.exp: Use it.
5870 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
5871 Make some variables global, prepend "compat_" to their names.
5872 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
5873 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
5874 * gcc.misc-tests/dectest.exp: New test driver for decTest.
5875 * lib/compat.exp (compat_skip_list): Make global, rename.
5876 * lib/c-compat.exp: New file.
5877 * lib/target-supports.exp (check_effective_target_dfp): New.
5878
5879 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
5880 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
5881 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
5882 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
5883 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
5884 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
5885 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
5886 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
5887 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
5888 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
5889 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
5890 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
5891 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
5892 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
5893 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
5894 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
5895 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
5896 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
5897 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
5898 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
5899 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
5900 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
5901 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
5902 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
5903 gcc.dg/dfp/struct-layout-1.c,
5904 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
5905 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
5906 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
5907 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
5908 gcc.dg/dfp/func-vararg-dfp.c,
5909 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
5910 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
5911 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
5912 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
5913 gcc.dg/dfp/wtr-conversion-1.c: New tests.
5914
5915 2006-01-11 Richard Guenther <rguenther@suse.de>
5916
5917 PR tree-optimization/25734
5918 * gcc.dg/tree-ssa/pr25734.c: New testcase.
5919
5920 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5921
5922 PR fortran/25486
5923 * gfortran.dg/literal_character_constant_1_x.F: New test.
5924 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
5925 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
5926 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
5927
5928 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
5929
5930 PR c++/25386
5931 * g++.dg/ext/packed3.C: Add expected packed error.
5932
5933 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
5934
5935 PR target/25706
5936 * gcc.dg/torture/pr25706-1.c: New test.
5937
5938 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
5939
5940 PR tree-optimization/23109
5941 PR tree-optimization/23948
5942 PR tree-optimization/24123
5943
5944 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
5945 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
5946 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
5947 g++.dg/tree-ssa/pr23948.C: New testcases.
5948 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
5949 three divisions in order to do the optimization.
5950
5951 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
5952
5953 PR c++/25632
5954 * g++.dg/other/pr25632.C: New test.
5955
5956 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
5957
5958 PR fortran/25730
5959 * gfortran.dg/used_types_1.f90: New test.
5960
5961 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
5962
5963 PR target/25718
5964 * gcc.dg/torture/pr25718-1.c: New test.
5965
5966 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5967
5968 * gfortran.dg/list_read_2.f90: Fix typo in description.
5969
5970 2006-01-10 Jan Beulich <jbeulich@novell.com>
5971
5972 * lib/target-supports.exp (check_visibility_available): Simplify test
5973 for *-*-netware*.
5974 (check_profiling_available): Fail for *-*-netware*.
5975 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
5976 * gcc.dg/20021014-1.c: Likewise.
5977 * gcc.dg/nest.c: Likewise.
5978
5979 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5980
5981 fortran/24936
5982 * gfortran.dg/forall_3.f90: New test.
5983
5984 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5985
5986 PR fortran/21977
5987 * gfortran.dg/nesting_2.f90: New test.
5988 * gfortran.dg/nesting_3.f90: New test.
5989
5990 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
5991
5992 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
5993 Fix typo in comment.
5994
5995 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5996
5997 * gfortran.dg/single_char_string.f90: New test.
5998
5999 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
6000
6001 * gfortran.dg/ichar_2.f90: New test.
6002
6003 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
6004
6005 PR fortran/25093
6006 * gfortran.dg/private_type_4.f90: New.
6007
6008 2006-01-07 Richard Guenther <rguenther@suse.de>
6009
6010 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
6011
6012 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6013
6014 * gfortran.dg/func_decl_1.f90: New.
6015 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
6016 * gfortran.dg/array_alloc_2.f90: Likewise.
6017 * gfortran.dg/char_result_8.f90: Likewise.
6018 * gfortran.dg/dup_save_1.f90: Likewise.
6019 * gfortran.dg/dup_save_2.f90: Likewise.
6020 * gfortran.dg/f2c_6.f90: Likewise.
6021 * gfortran.dg/f2c_7.f90: Likewise.
6022 * gfortran.dg/func_result_2.f90: Likewise.
6023 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
6024
6025 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
6026
6027 PR fortran/22146
6028 * gfortran.dg/elemental_subroutine_1.f90: New test.
6029 * gfortran.dg/elemental_subroutine_2.f90: New test.
6030
6031 PR fortran/25029
6032 PR fortran/21256
6033 * gfortran.dg/assumed_size_refs_1.f90: New test.
6034
6035 PR fortran/20868
6036 PR fortran/20870
6037 * gfortran.dg/assumed_size_refs_2.f90: New test.
6038 * gfortran.dg/initialization_1.f90: Change warning message.
6039
6040 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
6041
6042 * gcc.dg/tree-ssa/loop-15.c: New test.
6043
6044 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6045
6046 PR fortran/25598
6047 * gfortran.dg/backspace_3.f: New test.
6048 * gfortran.dg/backspace_4.f: New test.
6049
6050 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6051
6052 PR fortran/24268
6053 * gfortran.dg/fmt_white.f: Update test.
6054
6055 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
6056
6057 * gcc.dg/cast-1.c: Add new warning.
6058 * gcc.dg/cast-2.c: Likewise.
6059 * gcc.dg/cast-3.c: Likewise.
6060 * gcc.dg/format/cast-1.c: Likewise.
6061 * gcc.dg/cast-4.c: New testcase.
6062
6063 2006-01-05 Richard Guenther <rguenther@suse.de>
6064
6065 PR tree-optimization/22555
6066 * gcc.dg/tree-ssa/alias-3.c: New testcase.
6067
6068 2006-01-05 Richard Guenther <rguenther@suse.de>
6069 Diego Novillo <dnovillo@redhat.com>
6070
6071 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
6072 * gcc.dg/tree-ssa/loop-8.c: Likewise.
6073 * gcc.dg/tree-ssa/loop-1.c: Likewise.
6074 * gcc.dg/tree-ssa/pr23294.c: Likewise.
6075 * gcc.dg/tree-ssa/pr21985.c: Likewise.
6076 * gcc.dg/tree-ssa/loop-14.c: Likewise.
6077 * gcc.dg/tree-ssa/loop-2.c: Likewise.
6078 * gcc.dg/tree-ssa/loop-3.c: Likewise.
6079 * gcc.dg/tree-ssa/loop-4.c: Likewise.
6080 * gcc.dg/tree-ssa/pr21171.c: Likewise.
6081 * gcc.dg/tree-ssa/loop-5.c: Likewise.
6082 * gcc.dg/tree-ssa/loop-10.c: Likewise.
6083 * gcc.dg/tree-ssa/loop-6.c: Likewise.
6084 * treelang/compile/extravar.tree: Likewise.
6085 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
6086 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
6087 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
6088 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6089 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
6090
6091 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
6092
6093 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
6094 for 64-bit fix.
6095
6096 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
6097
6098 PR fortran/23675
6099 gfortran.dg/char_result_11.f90: New.
6100
6101 2006-01-04 Mark Mitchell <mark@codesourcery.com>
6102
6103 PR c++/24782
6104 * g++.dg/parse/access9.C: New test.
6105 * g++.dg/tc1/dr52.C: Tweak error markers.
6106
6107 2006-01-04 Richard Henderson <rth@redhat.com>
6108
6109 Merge from gomp branch.
6110 * g++.dg/parse/pragma2.C: Update expected error lines.
6111
6112 2006-01-04 Jakub Jelinek <jakub@redhat.com>
6113
6114 * g++.dg/other/i386-2.C: New test.
6115
6116 PR target/25554
6117 * gcc.c-torture/compile/20051228-1.c: New test.
6118
6119 PR c/25559
6120 * gcc.dg/pr25559.c: New test.
6121
6122 2006-01-03 Mark Mitchell <mark@codesourcery.com>
6123
6124 PR c++/25492
6125 * g++.dg/lookup/friend9.C: New test.
6126
6127 PR c++/25625
6128 * g++.dg/template/repo5.C: New test.
6129
6130 2006-01-03 Steven G. Kargl <kargls@comcast.net>
6131
6132 PR fortran/25101
6133 * gfortran.dg/forall_2.f90: New test.
6134
6135 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6136
6137 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
6138 dg-require-weak. Adjust regexp to handle leading-underscore
6139 targets and space as well as TAB after .weak. Change previous
6140 64-bit fix to not use naked dot.
6141
6142 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
6143
6144 PR rtl-optimization/25578
6145 * gcc.c-torture/execute/20060102-1.c: New testcase.
6146
6147 2006-01-03 Richard Guenther <rguenther@suse.de>
6148
6149 PR c/25183
6150 * gcc.dg/torture/pr25183.c: New testcase.
6151
6152 2006-01-03 Jakub Jelinek <jakub@redhat.com>
6153
6154 Merge from gomp-branch.
6155 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
6156 * gcc.dg/ia64-sync-2.c: Likewise.
6157 * gcc.dg/ia64-sync-3.c: Likewise.
6158 * gcc.dg/ia64-sync-4.c: Likewise.
6159 * gcc.dg/sync-2.c: Likewise.
6160 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
6161 that sparc64-*-* and sparcv9-*-* supports sync builtins.
6162
6163 2006-01-02 Mark Mitchell <mark@codesourcery.com>
6164
6165 PR c++/25635
6166 * g++.dg/parse/operator6.C: New test.
6167
6168 PR c++/25637
6169 * g++.dg/parse/error29.C: New test.
6170
6171 PR c++/25638
6172 * g++.dg/parse/dtor6.C: New test.
6173
6174 PR c++/25633
6175 * g++.dg/parse/ctor3.C: New test.
6176
6177 PR c++/25634
6178 * g++.dg/template/class3.C: New test.
6179
6180 2006-01-02 Geoffrey Keating <geoffk@apple.com>
6181
6182 * g++.dg/debug/debug9.C: New.
6183
6184 2006-01-02 Steven G. Kargl <kargls@comcast.net>
6185
6186 PR fortran/24640
6187 * gfortran.dg/label_2.f90: New test.
6188
6189 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6190
6191 * g++.dg/lookup/using12.C: Tighten error marker.
6192
6193 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
6194 Andrew Pinski <pinskia@physics.uc.edu>
6195
6196 * gcc.target/powerpc/darwin-abi-3.c: New file.
6197 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
6198 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
6199 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
6200 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
6201 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
6202 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
6203 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
6204 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
6205
6206 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
6207
6208 * gcc.dg/tree-ssa/loadpre1.c: New;
6209 * gcc.dg/tree-ssa/loadpre2.c: New;
6210 * gcc.dg/tree-ssa/loadpre3.c: New;
6211 * gcc.dg/tree-ssa/loadpre4.c: New;
6212 * gcc.dg/tree-ssa/loadpre5.c: New;
6213 * gcc.dg/tree-ssa/loadpre6.c: New;
6214 * gcc.dg/tree-ssa/loadpre7.c: New;
6215 * gcc.dg/tree-ssa/loadpre8.c: New;
6216 * gcc.dg/tree-ssa/loadpre9.c: New;
6217
6218 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
6219
6220 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
6221 * g++.dg/abi/thunk4.C: Likewise.
6222
6223 2006-01-01 Andreas Jaeger <aj@suse.de>
6224
6225 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
6226 portable.
6227
6228 2006-01-01 Jakub Jelinek <jakub@redhat.com>
6229
6230 PR c++/25294
6231 * gcc.dg/pragma-pack-3.c: New test.
6232 * g++.dg/parse/pragma3.C: New test.
6233
6234 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6235
6236 PR middle-end/24827
6237 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
6238
6239 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6240
6241 PR testsuite/25214
6242 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
6243
6244 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
6245
6246 PR fortran/22607
6247 * gfortran-dg/pure_byref_3.f90: New.
6248
6249 fortran/PR 25396
6250 * gfortran.dg/userdef_operator_1.f90: New.
6251
6252 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
6253
6254 * g++.dg/abi/thunk3.C: New.
6255 * g++.dg/abi/thunk4.C: New.
6256
6257 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
6258
6259 PR fortran/25532
6260 * gfortran.dg/host_used_types_1.f90: New test. Check that host
6261 associated derived type components of derived types are
6262 properly declared in contained procedures.
6263
6264 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6265
6266 PR libgfortran/25139
6267 * gfortran.dg/backspace_2.f: New test.
6268
6269 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6270
6271 PR libgfortran/25550
6272 * gfortran.dg/endfile.f: New test.
6273
6274 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6275
6276 PR libgfortran/25419
6277 * gfortran.dg/comma.f: New test.
6278
6279 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6280
6281 * lib/gfortran-dg.exp: Remove trailing whitespace.
6282 * lib/fortran-torture.exp: Test with -fbounds-check instead of
6283 -funroll-all-loops.
6284
6285 2005-12-28 Alan Modra <amodra@bigpond.net.au>
6286
6287 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
6288 Extended Double long doubles or repeat tests when long double is
6289 the same size as double.
6290
6291 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6292
6293 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
6294
6295 PR testsuite/25442
6296 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
6297 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
6298
6299 PR testsuite/25441
6300 * gcc.dg/pr23911.c: Make test variable static.
6301
6302 PR testsuite/25444
6303 * gcc.dg/tree-ssa/pr14841.c: Likewise.
6304
6305 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6306
6307 PR c++/25439
6308 * g++.dg/parse/crash17.C: Adjust error markers.
6309 * g++.dg/template/error20.C: New test.
6310
6311 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6312
6313 PR c++/23172
6314 * g++.dg/ext/complit4.C: New test.
6315
6316 PR c++/25417
6317 * g++.dg/ext/complit5.C: Likewise.
6318
6319 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
6320
6321 PR tree-optimization/25125
6322 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
6323 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
6324 * gcc.c-torture/execute/pr25125.c: New.
6325
6326 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
6327
6328 PR fortran/25029
6329 PR fortran/21256
6330 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
6331 with incorrect assumed size references.
6332
6333 2005-12-24 Mark Mitchell <mark@codesourcery.com>
6334
6335 PR c++/23171
6336 * g++.dg/opt/init1.C: New test.
6337
6338 2005-12-23 Mark Mitchell <mark@codesourcery.com>
6339
6340 PR c++/24671
6341 * g++.dg/template/sfinae3.C: New test.
6342
6343 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6344
6345 * g++.dg/other/friend4.C: New test.
6346
6347 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6348
6349 PR target/25005
6350 * g++.dg/opt/pr25005.C: New test.
6351
6352 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6353
6354 PR c++/25369
6355 * g++.dg/template/ptrmem16.C: New test.
6356
6357 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
6358
6359 PR fortran/25029
6360 PR fortran/21256
6361 * gfortran.dg/initialization_1.f90: Add test of SIZE.
6362
6363 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6364
6365 PR libgfortran/25307
6366 * gfortran.dg/list_read_5.f90: New test.
6367
6368 2005-12-22 Richard Henderson <rth@redhat.com>
6369
6370 * gcc.target/i386/sse-7.c: Use -msse2.
6371
6372 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6373
6374 PR rtl-optimization/25432
6375 * gcc.c-torture/compile/20051216-1.c: New test.
6376
6377 PR objc/25328
6378 * objc/execute/pr25328.m: New test.
6379
6380 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6381
6382 PR c++/25364
6383 * g++.dg/template/call4.C: New test.
6384
6385 2005-12-22 Dale Johannesen <dalej@apple.com>
6386
6387 * gcc.target/i386/sse-17.c: New.
6388
6389 2005-12-22 Paul Brook <paul@codesourcery.com>
6390
6391 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
6392
6393 2005-12-22 Paul Brook <paul@codesourcery.com>
6394
6395 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
6396
6397 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6398
6399 PR tree-opt/25513
6400 * gcc.c-torture/compile/pr25513.c: New test.
6401
6402 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6403
6404 PR c++/23333
6405 * g++.dg/parse/error25.C: Add more tests.
6406
6407 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6408
6409 PR fortran/18990
6410 * gfortran.dg/der_charlen_1.f90: New.
6411
6412 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
6413
6414 PR fortran/20889
6415 * gfortran.dg/pointer_component_type_1.f90: New test.
6416
6417 PR fortran/25029
6418 PR fortran/21256
6419 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
6420 should give an error with assumed size array refernces and checks those
6421 that should not.
6422 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
6423 reference an upper bound so that it does not generate an error.
6424
6425 PR fortran/19362
6426 PR fortran/20244
6427 PR fortran/20864
6428 PR fortran/25391
6429 * gfortran.dg/used_dummy_types_1.f90: New test.
6430 * gfortran.dg/used_dummy_types_2.f90: New test.
6431 * gfortran.dg/used_dummy_types_3.f90: New test.
6432 * gfortran.dg/used_dummy_types_4.f90: New test.
6433 * gfortran.dg/used_dummy_types_5.f90: New test.
6434
6435 PR fortran/23152
6436 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
6437 group already being USE associated.
6438 * gfortran.dg/assumed_shape_nml.f90: New test.
6439 * gfortran.dg/assumed_size_nml.f90: New test.
6440
6441 PR fortran/20862
6442 PR fortran/25053
6443 PR fortran/25063
6444 PR fortran/25064
6445 PR fortran/25066
6446 PR fortran/25067
6447 PR fortran/25068
6448 PR fortran/25307
6449 * gfortran.dg/io_constraints_1.f90: New test.
6450 * gfortran.dg/io_constraints_1.f90: New test.
6451 * gfortran.dg/iostat_3.f90: Change wording of warning.
6452 * gfortran.dg/g77/19981216-0.f: The same.
6453
6454 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
6455
6456 PR tree-optimization/23518
6457 * testsuite/gcc.dg/pr23518.c: New.
6458
6459 2005-12-21 Mike Stump <mrs@apple.com>
6460
6461 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
6462
6463 2005-12-21 Paul Brook <paul@codesourcery.com>
6464
6465 * gcc.dg/pr19340.c: Skip on m68k targets.
6466
6467 2005-12-21 Steven Bosscher <stevenb@suse.de>
6468
6469 PR rtl-optimization/25196
6470 * gcc.dg/pr25196.c: New test.
6471
6472 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
6473
6474 PR fortran/25423
6475 gfortran.dg/where_nested_1.f90: New.
6476
6477 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
6478
6479 PR tree-optimization/25382.
6480 * gcc.dg/tree-ssa/pr25382.c: New.
6481
6482 2005-12-20 Richard Guenther <rguenther@suse.de>
6483
6484 PR middle-end/24306
6485 * gcc.target/i386/pr24306.c: New testcase.
6486
6487 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
6488
6489 PR tree-optimization/25501
6490 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
6491
6492 2005-12-20 Richard Guenther <rguenther@suse.de>
6493
6494 Revert
6495 2005-12-02 Richard Guenther <rguenther@suse.de>
6496
6497 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
6498
6499 2005-12-20 Mark Mitchell <mark@codesourcery.com>
6500
6501 PR c++/21228
6502 * g++.dg/warn/Wunreachable-code-2.C: New test.
6503
6504 2005-12-19 Mark Mitchell <mark@codesourcery.com>
6505
6506 PR c++/24278
6507 * g++.dg/template/ctor5.C: New test.
6508
6509 PR c++/24915
6510 * g++.dg/template/overload8.C: New test.
6511
6512 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
6513
6514 * gcc.c-torture/compile/pr25483 : New test.
6515
6516 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6517
6518 PR c++/20552
6519 * g++.dg/ext/typeof10.C: New test.
6520
6521 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
6522
6523 * gcc.dg/mt-loopi1.c: New.
6524
6525 2005-12-18 Richard Guenther <rguenther@suse.de>
6526
6527 PR tree-optimization/25481
6528 * gcc.dg/torture/pr25481.c: New testcase.
6529
6530 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
6531
6532 PR rtl-optimization/21041
6533 * gcc.dg/pr21041.c: New test.
6534
6535 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6536
6537 PR libgfortran/25463
6538 * gfortran.dg/advance.f90: New test.
6539
6540 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
6541
6542 * gcc.dg/20051201-1.c: New test.
6543
6544 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
6545
6546 PR fortran/25018
6547 * gfortran.dg/initialization_1.f90: New test.
6548 * gfortran.dg/enum_5.f90: Change dg-error to new message.
6549 * gfortran.dg/g77/980616-0.f: The same.
6550
6551 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6552
6553 * PR fortran/25458
6554 * gfortran.dg/chkbits.f90: New test.
6555
6556 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6557
6558 * gfortran.dg/enum_5.f: Revert to previous version.
6559
6560 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6561
6562 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
6563 * gfortran.dg/nested_modules_1.f90: Ditto.
6564 * gfortran.dg/hollerith_f95.f90: Ditto.
6565 * gfortran.dg/select_5.f90: Ditto.
6566 * gfortran.dg/secnds.f: Ditto.
6567 * gfortran.dg/hollerith2.f90: Ditto.
6568 * gfortran.dg/imag_2.f: Ditto.
6569 * gfortran.dg/ftell_2.f90: Ditto.
6570 * gfortran.dg/malloc_free_1.f90: Ditto.
6571 * gfortran.dg/logint-1.f: Ditto.
6572 * gfortran.dg/recursive_statement_functions.f90: Ditto.
6573 * gfortran.dg/e_d_fmt.f90: Ditto.
6574 * gfortran.dg/hollerith_legacy.f90: Ditto.
6575 * gfortran.dg/logint-2.f: Ditto.
6576 * gfortran.dg/enum_5.f90: Ditto.
6577 * gfortran.dg/f2c_2.f90: Ditto.
6578 * gfortran.dg/pr17143.f90: Ditto.
6579 * gfortran.dg/namelist_14.f90: Ditto.
6580 * gfortran.dg/logint-3.f: Ditto.
6581 * gfortran.dg/spread_scalar_source.f90: Ditto.
6582 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
6583 * gfortran.dg/namelist_11.f: Ditto.
6584 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6585 * gfortran.dg/g77/20010519-1.f
6586 * gfortran.dg/g77/alpha1.f: Ditto.
6587 * gfortran.dg/g77/990115-1.f: Ditto.
6588 * gfortran.dg/g77/erfc.f: Ditto.
6589 * gfortran.dg/g77/19990313-3.f: Ditto.
6590 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
6591 * gfortran.dg/g77/20010426.f: Ditto.
6592 * gfortran.dg/g77/19990313-0.f: Ditto.
6593 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
6594 * gfortran.dg/g77/20000629-1.f: Ditto.
6595 * gfortran.dg/g77/970125-0.f: Ditto.
6596 * gfortran.dg/g77/8485.f: Ditto.
6597 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
6598 * gfortran.dg/g77/19990313-1.f: Ditto.
6599 * gfortran.dg/g77/int8421.f: Ditto.
6600 * gfortran.dg/g77/19990305-0.f: Ditto.
6601 * gfortran.dg/g77/947.f: Ditto.
6602 * gfortran.dg/g77/19990905-2.f: Ditto.
6603 * gfortran.dg/g77/cabs.f: Ditto.
6604 * gfortran.dg/g77/19990313-2.f: Ditto.
6605 * gfortran.dg/g77/20020307-1.f: Ditto.
6606 * gfortran.dg/g77/dcomplex.f: Ditto.
6607 * gfortran.dg/g77/19990502-1.f: Ditto.
6608 * gfortran.dg/g77/19981216-0.f: Ditto.
6609 * gfortran.dg/common_4.f90: Ditto.
6610 * gfortran.dg/entry_4.f90: Ditto.
6611 * gfortran.dg/equiv_constraint_2.f90: Ditto.
6612 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
6613 * gfortran.dg/namelist_12.f: Ditto.
6614 * gfortran.dg/scale_1.f90: Ditto.
6615 * gfortran.dg/modulo_1.f90
6616 * gfortran.dg/hollerith.f90: Ditto.
6617 * gfortran.dg/direct_io_3.f90: Ditto.
6618 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
6619 * gfortran.dg/gnu_logical_1.F: Ditto.
6620 * gfortran.dg/unf_io_convert_1.f90: Ditto.
6621 * gfortran.dg/assign_1.f90: Ditto.
6622 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
6623 * gfortran.dg/pr23095.f: Ditto.
6624 * gfortran.dg/read_float_1.f90: Ditto.
6625
6626 2005-12-17 Andreas Jaeger <aj@suse.de>
6627
6628 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
6629 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
6630
6631 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6632
6633 PR fortran/24268
6634 * gfortran.dg/fmt_white.f: New test.
6635
6636 2005-12-16 Steven G. Kargl <kargls@comcast.net>
6637
6638 * gfortran.dg/label_1.f90: New test.
6639
6640 2005-12-15 Ben Elliston <bje@au.ibm.com>
6641
6642 PR testsuite/25422
6643 * gcc.dg/20031012-1.c: Add -Walways-true option.
6644 * gcc.dg/weak/weak-3.c: Likewise.
6645 * g++.old-deja/g++.mike/warn8.C: Likewise.
6646
6647 2005-12-16 Mike Stump <mrs@apple.com>
6648
6649 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
6650 exit.
6651
6652 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6653
6654 PR libgfortran/25264
6655 PR libgfortran/25349
6656 * gfortran.dg/tl_editing.f90: Added additional checks.
6657 * gfortran.dg/t_editing.f: New test.
6658 * gfortran.dg/write_padding.f90: New test
6659
6660 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6661
6662 PR testsuite/25215
6663 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
6664
6665 2005-12-16 Jakub Jelinek <jakub@redhat.com>
6666
6667 PR rtl-optimization/24899
6668 * gcc.c-torture/execute/20051215-1.c: New test.
6669
6670 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
6671
6672 PR 24823
6673 * gfortran.dg/pr24823.f: New test.
6674
6675 2005-12-16 Jeff Law <law@redhat.com>
6676
6677 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
6678
6679 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6680
6681 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
6682 Change C++ style comments to C style comments.
6683 Remove aligned types from the array.
6684 Keep Enums disabled.
6685 (complex_types): Remove aligned types from the array.
6686 Comment out "_Complex long double".
6687 (attrib_types): Remove.
6688 (complex_attrib_types): Remove.
6689 (attrib_array_types): Remove.
6690 (complex_attrib_array_types): Remove.
6691 (aligned_bitfld_types): Remove.
6692 (n_aligned_bitfld_types): Remove.
6693 (FEATURE_ALIGNEDPACKED): Delete.
6694 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
6695 (singles): Remove support for adding attributes.
6696 (choose_type): Remove support for attributed types.
6697 (generate_fields): Remove support for attributed bit-fields.
6698 Remove support for adding attributes.
6699 (generate_random_tests): Remove support for adding attributes.
6700 (features): Add back "[0] :0" and "complex vector [0]".
6701 (main): Remove support for attributed bit-fields.
6702 Uncomment the calling of generate_random_tests for the rests of
6703 the tests.
6704
6705 2005-12-16 Jan Hubicka <jh@suse.cz>
6706
6707 * gcc.c-torture/combine/pr25224.c: New.
6708
6709 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
6710
6711 PR other/25028
6712 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
6713 HP-UX.
6714
6715 2005-12-15 Richard Sandiford <richard@codesourcery.com>
6716
6717 * gcc.dg/20051215-1.c: New file.
6718
6719 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6720
6721 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
6722 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
6723
6724 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
6725
6726 PR fortran/18197
6727 * gfortran.dg/dummy_functions_1.f90: New.
6728
6729 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
6730
6731 PR rtl-optimization/25310
6732 * gcc.c-torture/compile/pr25310.c: New test.
6733
6734 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6735
6736 PR debug/25023
6737 * gcc.dg/pr25023.c: New test.
6738
6739 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6740
6741 * g++.old-deja/g++.brendan/redecl1.C,
6742 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
6743 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
6744 g++.old-deja/g++.oliva/typeof1.C,
6745 g++.old-deja/g++.other/crash16.C,
6746 g++.old-deja/g++.other/crash34.C,
6747 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
6748 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
6749 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
6750 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
6751 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
6752 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
6753 Remove xfail.
6754
6755 2005-12-14 Kean Johnston <jkj@sco.com>
6756 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6757
6758 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
6759 * gcc.target/i386/20020523-1.c: Ditto.
6760 * gcc.target/i386/tailcall-1.c: Ditto.
6761 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
6762 * gcc.target/i386/ssetype-5.c: Ditto.
6763
6764 2005-12-14 Jeff Law <law@redhat.com>
6765
6766 * gcc.dg/tree-ssa/foldstring-1.c: New test.
6767
6768 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6769
6770 PR target/25254
6771 PR target/24188
6772 * gcc.target/i386/pr25254.c: New test.
6773 * gfortran.dg/PR24188.f: New test.
6774
6775 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
6776
6777 * lib/fortran-torture.exp: Catch remaining uses of
6778 remote_file build delete.
6779
6780 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6781
6782 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
6783
6784 2005-12-14 Ben Elliston <bje@au.ibm.com>
6785
6786 * gcc.dg/warn-addr-cmp.c: New test.
6787
6788 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6789
6790 PR debug/25023
6791 PR target/25293
6792 * gcc.target/i386/pr25293.c: New test.
6793
6794 2005-12-13 Petr Machata <machata@post.cz>
6795
6796 PR c++/24907
6797 * g++.dg/parse/comma2.C: New test.
6798
6799 2005-12-13 Mark Mitchell <mark@codesourcery.com>
6800 Jakub Jelinek <jakub@redhat.com>
6801
6802 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6803 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6804 (limits.h): Include unconditionally.
6805 (stdlib.h): Likewise.
6806 (hashtab.h): Do not include.
6807 (getopt.h): Likewise.
6808 (stddef.h): Include.
6809 (hashval_t): Define.
6810 (struct entry): Add "next" field.
6811 (HASH_SIZE): New macro.
6812 (hash_table): New variable.
6813 (switchfiles): Do not use xmalloc.
6814 (mix): New macro.
6815 (iterative_hash): New function.
6816 (hasht): Remove.
6817 (e_exists): New function.
6818 (e_insert): Likewise.
6819 (output): Use, instead of libiberty hashtable functions.
6820 (main): Do not use getopt. Do not call htab_create.
6821
6822 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6823
6824 PR c++/25331
6825 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
6826 put atal* and atpaal* attributes on array elements.
6827 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
6828 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
6829 put atal* and atpaal* attributes on array elements.
6830 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
6831
6832 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
6833
6834 * gcc.dg/single-precision-constant.c: New test.
6835
6836 2005-12-13 Alan Modra <amodra@bigpond.net.au>
6837
6838 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
6839 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
6840 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
6841 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6842 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6843 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6844 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
6845 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
6846 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
6847 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
6848 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
6849 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
6850 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
6851 gcc.target/powerpc/ppc-sdata-2.c,
6852 gcc.target/powerpc/ppc-stackalign-1.c,
6853 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
6854 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
6855 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
6856 gcc.target/powerpc/rs6000-ldouble-2.c,
6857 gcc.target/powerpc/rs6000-power2-1.c,
6858 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
6859 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
6860 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
6861 option into target selector.
6862 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
6863 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
6864
6865 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6866
6867 PR objc/25348
6868 * objc.dg/encode-9.m: New test.
6869
6870 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6871
6872 PR testsuite/20772
6873 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
6874 * gcc.dg/asm-b.c: Fix typo.
6875 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
6876 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
6877 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
6878 i?86 lp64 and x86_64 ilp32.
6879 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
6880 on i?86 lp64.
6881 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
6882
6883 2005-12-12 Steven G. Kargl <kargls@comcast.net>
6884
6885 PR fortran/25078
6886 gfortran.dg/equiv_5.f90: New test.
6887
6888 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
6889
6890 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
6891 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
6892 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
6893 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
6894 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
6895 * gcc.dg/tree-ssa/reassoc-5.c: New.
6896 * gcc.dg/tree-ssa/reassoc-6.c: New.
6897 * gcc.dg/tree-ssa/reassoc-7.c: New.
6898 * gcc.dg/tree-ssa/reassoc-8.c: New.
6899 * gcc.dg/tree-ssa/reassoc-9.c: New.
6900 * gcc.dg/tree-ssa/reassoc-10.c: New.
6901 * gcc.dg/tree-ssa/reassoc-11.c: New.
6902
6903 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6904
6905 PR testsuite/25167
6906 PR testsuite/24478
6907 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
6908
6909 2005-12-12 Mark Mitchell <mark@codesourcery.com>
6910
6911 PR c++/25300
6912 * g++.dg/template/inherit.C: Do not use a generic error message.
6913
6914 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6915
6916 PR libobjc/25354
6917 * objc.dg/gnu-encoding: New directory.
6918 * objc.dg/gnu-encoding/compat-common.h: New file.
6919 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
6920 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
6921 * objc.dg/gnu-encoding/vector-defs.h: New file.
6922 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
6923 * objc.dg/gnu-encoding/generate-random.c: New file.
6924 * objc.dg/gnu-encoding/generate-random_r.c: New file.
6925 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
6926 * objc.dg/gnu-encoding/generate-random.h: New file.
6927
6928 2005-12-11 Mark Mitchell <mark@codesourcery.com>
6929
6930 PR c++/25337
6931 * g++.dg/template/defarg7.C: New test.
6932
6933 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6934
6935 PR libobjc/25347
6936 * objc.dg/encode-8.m: New test.
6937
6938 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6939
6940 PR libobjc/25346
6941 * objc.dg/encode-7.m: New test.
6942
6943 2005-12-10 Mark Mitchell <mark@codesourcery.com>
6944
6945 PR c++/25010
6946 * g++.dg/opt/inline10.C: New test.
6947
6948 2005-12-11 Steven G. Kargl <kargls@comcast.net>
6949
6950 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
6951
6952 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
6953
6954 * gfortran.dg/substring_equivalence.f90: typo in comment
6955
6956 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6957
6958 PR fortran/25068
6959 * gfortran.dg/iostat_3.f90: New test.
6960
6961 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
6962
6963 PR fortran/23815
6964 * gfortran.dg/unf_io_convert_1.f90: New test.
6965 * gfortran.dg/unf_io_convert_2.f90: New test.
6966 * gfortran.dg/unf_io_convert_3.f90: New test.
6967
6968 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6969
6970 PR testsuite/20772
6971 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
6972 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
6973 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
6974 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
6975 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
6976 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
6977 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
6978 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
6979 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
6980 gcc.dg/torture/fp-int-convert-float128-timode.c,
6981 gcc.dg/torture/fp-int-convert-float128.c,
6982 gcc.dg/torture/fp-int-convert-float80-timode.c,
6983 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
6984 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
6985
6986 * gcc.dg/tls/opt-1.c: Require effective target fpic.
6987
6988 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
6989
6990 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
6991
6992 2005-12-10 Richard Sandiford <richard@codesourcery.com>
6993
6994 * gcc.dg/20051207-1.c,
6995 * gcc.dg/20051207-2.c,
6996 * gcc.dg/20051207-3.c: New tests.
6997
6998 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6999
7000 PR testsuite/20772
7001 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
7002 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
7003 dg-skip-if target selector.
7004
7005 PR testsuite/20772
7006 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
7007 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
7008 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
7009 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
7010 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
7011 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
7012 and/or merge with i?86 cases.
7013
7014 * gcc.dg/tls/opt-3.c: Require effective target fpic.
7015
7016 PR testsuite/20772
7017 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
7018 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
7019 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
7020 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
7021 x86_64-*-linux*.
7022
7023 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
7024
7025 PR target/25311
7026 * gcc.c-torture/compile/pr25311.c: New test.
7027
7028 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7029
7030 PR libgfortran/25039
7031 * gfortran.dg/read_comma.f: New test.
7032
7033 2005-12-08 Jakub Jelinek <jakub@redhat.com>
7034
7035 PR c++/19317
7036 * g++.dg/opt/pr19317-1.C: New test.
7037 * g++.dg/opt/pr19317-2.C: New test.
7038 * g++.dg/opt/pr19317-3.C: New test.
7039
7040 PR target/19005
7041 * gcc.c-torture/execute/pr19005.c: New test.
7042
7043 PR target/17828
7044 * g++.old-deja/g++.other/comdat5.C: New test.
7045 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
7046
7047 * g++.dg/compat/struct-layout-1.exp: New file.
7048 * g++.dg/compat/struct-layout-1.h: New.
7049 * g++.dg/compat/struct-layout-1_generate.c: New.
7050 * g++.dg/compat/struct-layout-1_x1.h: New.
7051 * g++.dg/compat/struct-layout-1_x2.h: New.
7052 * g++.dg/compat/struct-layout-1_y1.h: New.
7053 * g++.dg/compat/struct-layout-1_y2.h: New.
7054
7055 * gcc.dg/20050330-2.c: New test.
7056
7057 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
7058
7059 PR fortran/25292
7060 * gfortran.dg/associated_1.f90: New.
7061
7062 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7063
7064 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
7065 ILP32 vect_no_align platforms.
7066
7067 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
7068 Jakub Jelinek <jakub@redhat.com>
7069
7070 PR target/25268
7071 * gcc.c-torture/compile/20051207-1.c: New test.
7072
7073 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7074
7075 PR testsuite/20772
7076 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
7077 gcc.dg/torture/pr18582-1.c,
7078 gcc.target/i386/attributes-error.c: Also test on x86_64.
7079
7080 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
7081
7082 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7083
7084 PR c++/19397
7085 * g++.dg/template/typedef3.C: New test.
7086
7087 PR c++/19762
7088 PR c++/19764
7089 * g++.dg/template/dtor3.C: Fix error markers.
7090
7091 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
7092
7093 * lib/target-supports.exp (check_effective_target_sync_char_short):
7094 Add s390*.
7095
7096 2005-12-06 Janis Johnson <janis187@us.ibm.com>
7097
7098 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
7099
7100 2005-12-06 Roger Sayle <roger@eyesopen.com>
7101
7102 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
7103 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
7104 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
7105 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
7106
7107 2005-12-06 Roger Sayle <roger@eyesopen.com>
7108
7109 PR c++/25263
7110 * g++.dg/other/array2.C: New test case.
7111
7112 2005-12-05 Geoffrey Keating <geoffk@apple.com>
7113
7114 * gcc.dg/darwin-weakimport-3.c: New.
7115
7116 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
7117 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
7118 and to work on Darwin.
7119 * gcc.dg/attr-weakref-1b.c: New file.
7120 * gcc.dg/attr-weakref-2.c: New test.
7121 * gcc.dg/darwin-weakref-1.c: New test.
7122
7123 2005-12-05 Janis Johnson <janis187@us.ibm.com>
7124
7125 PR testsuite/25247
7126 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
7127 use in selector expressions.
7128 (dg-xfail-if): Ditto.
7129 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
7130 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
7131 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
7132 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
7133 * gcc.test-framework/test-framework.exp: Skip generated tests if
7134 CHECK_TEST_FRAMEWORK is not 1.
7135
7136 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7137
7138 PR tree-optimization/24963
7139 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
7140
7141 PR target/24108
7142 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
7143
7144 PR target/18580
7145 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
7146 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7147 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7148 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7149
7150 2005-12-05 Jakub Jelinek <jakub@redhat.com>
7151
7152 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
7153 dg-options.
7154
7155 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7156
7157 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
7158
7159 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7160
7161 * gcc.dg/format/cast-1.c: New test.
7162
7163 2005-12-04 Roger Sayle <roger@eyesopen.com>
7164
7165 PR c/7776
7166 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
7167 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
7168 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
7169 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
7170
7171 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7172
7173 * gcc.dg/cast-pretty-print-1.c: New test.
7174
7175 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7176
7177 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
7178
7179 2005-12-02 Mark Mitchell <mark@codesourcery.com>
7180
7181 PR c++/24173
7182 * g++.dg/template/friend40.C: New test.
7183
7184 2005-12-02 Jakub Jelinek <jakub@redhat.com>
7185
7186 PR target/25199
7187 * gcc.target/i386/movq-2.c: New test.
7188 * gcc.target/i386/movq.c: Remove target i?86, instead add
7189 dg-require-effective-target ilp32.
7190
7191 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7192
7193 PR c++/24103
7194 * g++.dg/other/default1.C: New test.
7195
7196 2005-12-02 Richard Guenther <rguenther@suse.de>
7197
7198 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7199
7200 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
7201
7202 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
7203
7204 2005-12-02 Alan Modra <amodra@bigpond.net.au>
7205
7206 PR target/21017
7207 * gcc.target/powerpc/rotate.c: New.
7208
7209 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7210
7211 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
7212 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
7213
7214 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
7215
7216 PR c/13384
7217 * gcc.dg/pr17730-1.c: Adjust.
7218 * gcc.dg/lvalue1.c (main): Likewise.
7219 * gcc.dg/lvalue-2.c: Likewise.
7220 * g++.dg/pr7503-3.C
7221
7222 2005-12-01 Geoffrey Keating <geoffk@apple.com>
7223
7224 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
7225 error messages.
7226
7227 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
7228
7229 PR fortran/24789
7230 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
7231
7232 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7233
7234 PR target/24475
7235 * lib/target-supports.exp (check_effective_target_tls): New.
7236 (check_effective_target_tls_runtime): New.
7237 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
7238 for TLS support.
7239 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
7240 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
7241 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
7242 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
7243 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
7244 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
7245 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
7246 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
7247 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
7248 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
7249 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
7250 effective-target TLS.
7251 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
7252 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
7253 effective-target TLS runtime.
7254
7255 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7256
7257 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
7258
7259 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
7260
7261 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
7262 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
7263 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
7264 ignored" warnings when "packing" is the same as the ABI layout.
7265
7266 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
7267
7268 PR fortran/21302
7269 * gfortran.dg/line_length_1.f: New test.
7270 * gfortran.dg/line_length_2.f90: Ditto.
7271
7272 2005-11-30 Richard Guenther <rguenther@suse.de>
7273
7274 PR tree-optimization/21655
7275 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
7276
7277 2005-11-30 Dale Johannesen <dalej@apple.com>
7278
7279 * gcc.c-torture/compile/pr24930.c: New.
7280
7281 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
7282
7283 PR fortran/15809
7284 * gfortran.dg/auto_char_dummy_array.f90: New test.
7285
7286 2005-11-30 Jeff Law <law@redhat.com>
7287
7288 * g++.old-deja/g++.law/pr25000.C: New test.
7289
7290 2005-11-30 Jakub Jelinek <jakub@redhat.com>
7291
7292 * gcc.dg/tls/opt-11.c: New test.
7293
7294 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
7295
7296 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
7297 targets.
7298 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
7299 LP64 ia64.
7300
7301 2005-11-29 Jakub Jelinek <jakub@redhat.com>
7302
7303 * gfortran.dg/open_access_1.f90: New test.
7304
7305 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7306
7307 * gcc.dg/charset/builtin2.c: New test.
7308
7309 2005-11-28 Jakub Jelinek <jakub@redhat.com>
7310
7311 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
7312 on mmix-*-* for *_[xy].c.
7313
7314 2005-11-28 Kean Johnston <jkj@sco.com>
7315
7316 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
7317 headers.
7318 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
7319 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
7320 * gcc.target/i386/asm-3.c: Ditto.
7321 * gcc.target/i386/clobbers.c: Ditto.
7322 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
7323 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
7324 test regexp.
7325 * gcc.target/i386/mul.c: Ditto.
7326 * gcc.target/i386/ssetype-1.c: Ditto.
7327 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
7328 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
7329 static so the test works with -fPIC mode too. Based on comment in
7330 PR19231 by Pinski.
7331 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
7332
7333 2005-11-28 Richard Guenther <rguenther@suse.de>
7334
7335 * gcc.dg/alias-9.c: New testcase.
7336 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
7337
7338 2005-11-28 Roger Sayle <roger@eyesopen.com>
7339 Uros Bizjak <uros@kss-loka.si>
7340
7341 PR middle-end/20219
7342 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
7343 tan(x)/sin(x) transformations.
7344
7345 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
7346
7347 PR middle-end/24575
7348 * gcc.dg/tree-ssa/divide-3.c: New test.
7349 * gcc.dg/tree-ssa/divide-4.c: New test.
7350
7351 2005-11-27 Steven G. Kargl <kargls@comcast.net>
7352
7353 PR fortran/24917
7354 * gfortran.dg/boz_6.f90: New test.
7355
7356 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7357
7358 PR fortran/23912
7359 * gfortran.dg/modulo_1.f90: New test.
7360
7361 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7362
7363 PR libfortran/24919
7364 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
7365 fail on CRLF platforms.
7366 * gfortran.dg/ftell_2.f90: Likewise.
7367
7368 2005-11-26 Eric Christopher <echristo@apple.com>
7369
7370 * gcc.dg/intmax_t-1.c: Remove mips xfail.
7371
7372 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7373
7374 * objc.dg/gnu-runtime-3.m: Simplify.
7375
7376 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7377
7378 PR middle-end/23669
7379 * gcc.dg/tree-ssa/divide-1.c: New test.
7380 * gcc.dg/tree-ssa/divide-2.c: New test.
7381
7382 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7383
7384 PR libgfortran/24945
7385 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
7386
7387 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7388
7389 PR libgfortran/24945
7390 * gfortran.dg/open_status_2.f90: New test.
7391
7392 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7393
7394 * gcc.c-torture/execute/builtins/fprintf.c,
7395 gcc.c-torture/execute/builtins/fputs-lib.c,
7396 gcc.c-torture/execute/builtins/fputs.c,
7397 gcc.c-torture/execute/builtins/lib/fprintf.c,
7398 gcc.c-torture/execute/builtins/lib/printf.c,
7399 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
7400
7401 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
7402
7403 * gcc.dg/20050922-2.c: New test.
7404
7405 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7406
7407 * objc.dg/gnu-runtime-3.m: New test.
7408
7409 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7410
7411 PR c++/9278
7412 * g++.dg/other/void1.C: New test.
7413
7414 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
7415
7416 PR middle-end/24998
7417 * gcc.dg/torture/fp-int-convert-float.c,
7418 gcc.dg/torture/fp-int-convert-double.c,
7419 gcc.dg/torture/fp-int-convert-long-double.c,
7420 gcc.dg/torture/fp-int-convert-timode.c,
7421 gcc.dg/torture/fp-int-convert-float80.c,
7422 gcc.dg/torture/fp-int-convert-float80-timode.c,
7423 gcc.dg/torture/fp-int-convert-float128.c,
7424 gcc.dg/torture/fp-int-convert-float128-timode.c,
7425 gcc.dg/torture/fp-int-convert.h: New files.
7426
7427 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7428
7429 PR middle-end/24989
7430 * gcc.dg/tree-ssa/bool-10.c: New test.
7431 * gcc.dg/tree-ssa/bool-11.c: New test.
7432 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
7433
7434 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7435
7436 PR middle-end/24990
7437 * tree-ssa/pr24990-1.c: New test.
7438
7439 2005-11-24 Richard Guenther <rguenther@suse.de>
7440 Dirk Mueller <dmueller@suse.de>
7441
7442 PR c++/14024
7443 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
7444 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
7445 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
7446 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
7447 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
7448 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
7449
7450 2005-11-23 Uros Bizjak <uros@kss-loka.si>
7451
7452 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
7453
7454 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
7455
7456 PR c/21668
7457 * gcc.dg/Wc++-compat.c: New.
7458 * gcc.dg/Wno-c++-compat.c: New.
7459
7460 2005-11-23 Alan Modra <amodra@bigpond.net.au>
7461
7462 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
7463 (vspltish, vspltisw): Likewise.
7464
7465 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7466
7467 PR libgfortran/24794
7468 * gfortran.dg/namelist_12.f: Fix quotes.
7469 * gfortran.dg/namelist_13.f90: Fix quotes.
7470 * gfortran.dg/namelist_14.f90: Fix quotes.
7471 * gfortran.dg/namelist_15.f90: Fix quotes.
7472 * gfortran.dg/namelist_use.f90: Fix quotes.
7473 * gfortran.dg/namelist_use_only.f90: Fix quotes.
7474 * gfortran.dg/namelist_21.f90: New test.
7475 * gfortran.dg/namelist_22.f90: New test.
7476
7477 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
7478
7479 PR target/23435
7480 * gcc.c-torture/compile/pr23435.c: New.
7481
7482 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7483
7484 * gcc.c-torture/execute/floatunsisf-1.c: New test.
7485
7486 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7487
7488 * gcc.target/powerpc/405-macchw-1.c,
7489 gcc.target/powerpc/405-macchw-2.c,
7490 gcc.target/powerpc/405-macchwu-1.c,
7491 gcc.target/powerpc/405-macchwu-2.c,
7492 gcc.target/powerpc/405-machhw-1.c,
7493 gcc.target/powerpc/405-machhw-2.c,
7494 gcc.target/powerpc/405-machhwu-1.c,
7495 gcc.target/powerpc/405-machhwu-2.c,
7496 gcc.target/powerpc/405-maclhw-1.c,
7497 gcc.target/powerpc/405-maclhw-2.c,
7498 gcc.target/powerpc/405-maclhwu-1.c,
7499 gcc.target/powerpc/405-maclhwu-2.c,
7500 gcc.target/powerpc/405-mulchw-1.c,
7501 gcc.target/powerpc/405-mulchw-2.c,
7502 gcc.target/powerpc/405-mulchwu-1.c,
7503 gcc.target/powerpc/405-mulchwu-2.c,
7504 gcc.target/powerpc/405-mulhhw-1.c,
7505 gcc.target/powerpc/405-mulhhw-2.c,
7506 gcc.target/powerpc/405-mulhhwu-1.c,
7507 gcc.target/powerpc/405-mulhhwu-2.c,
7508 gcc.target/powerpc/405-mullhw-1.c,
7509 gcc.target/powerpc/405-mullhw-2.c,
7510 gcc.target/powerpc/405-mullhwu-1.c,
7511 gcc.target/powerpc/405-mullhwu-2.c,
7512 gcc.target/powerpc/405-nmacchw-1.c,
7513 gcc.target/powerpc/405-nmacchw-2.c,
7514 gcc.target/powerpc/405-nmachhw-1.c,
7515 gcc.target/powerpc/405-nmachhw-2.c,
7516 gcc.target/powerpc/405-nmaclhw-1.c,
7517 gcc.target/powerpc/405-nmaclhw-2.c,
7518 gcc.target/powerpc/440-macchw-1.c,
7519 gcc.target/powerpc/440-macchw-2.c,
7520 gcc.target/powerpc/440-macchwu-1.c,
7521 gcc.target/powerpc/440-macchwu-2.c,
7522 gcc.target/powerpc/440-machhw-1.c,
7523 gcc.target/powerpc/440-machhw-2.c,
7524 gcc.target/powerpc/440-machhwu-1.c,
7525 gcc.target/powerpc/440-machhwu-2.c,
7526 gcc.target/powerpc/440-maclhw-1.c,
7527 gcc.target/powerpc/440-maclhw-2.c,
7528 gcc.target/powerpc/440-maclhwu-1.c,
7529 gcc.target/powerpc/440-maclhwu-2.c,
7530 gcc.target/powerpc/440-mulchw-1.c,
7531 gcc.target/powerpc/440-mulchw-2.c,
7532 gcc.target/powerpc/440-mulchwu-1.c,
7533 gcc.target/powerpc/440-mulchwu-2.c,
7534 gcc.target/powerpc/440-mulhhw-1.c,
7535 gcc.target/powerpc/440-mulhhw-2.c,
7536 gcc.target/powerpc/440-mulhhwu-1.c,
7537 gcc.target/powerpc/440-mulhhwu-2.c,
7538 gcc.target/powerpc/440-mullhw-1.c,
7539 gcc.target/powerpc/440-mullhw-2.c,
7540 gcc.target/powerpc/440-mullhwu-1.c,
7541 gcc.target/powerpc/440-mullhwu-2.c,
7542 gcc.target/powerpc/440-nmacchw-1.c,
7543 gcc.target/powerpc/440-nmacchw-2.c,
7544 gcc.target/powerpc/440-nmachhw-1.c,
7545 gcc.target/powerpc/440-nmachhw-2.c,
7546 gcc.target/powerpc/440-nmaclhw-1.c,
7547 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
7548
7549 2005-11-21 Jakub Jelinek <jakub@redhat.com>
7550
7551 PR fortran/24774
7552 * gfortran.dg/inquire_9.f90: New test.
7553
7554 PR fortran/21647
7555 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
7556
7557 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7558
7559 PR libfortran/24432
7560 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7561 Check that 'cos' is supported.
7562
7563 2005-11-21 Paul Thomas <pault@gcc.gnu.org
7564
7565 PR fortran/24223
7566 * gfortran.dg/substring_equivalence.f90: New test.
7567
7568 PR fortran/24705
7569 * gfortran.dg/auto_internal_assumed.f90: New test.
7570
7571 2005-11-21 Uros Bizjak <uros@kss-loka.si>
7572
7573 * gcc.dg/fold-div-2.c: New test.
7574
7575 2005-11-20 Ian Lance Taylor <ian@airs.com>
7576
7577 PR rtl-optimization/24883
7578 * gcc.c-torture/compile/pr24883.c: New test.
7579
7580 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
7581
7582 PR middle-end/20583
7583 * gcc.c-torture/compile/pr20583.c: New.
7584
7585 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
7586
7587 * gcc.c-torture/execute/usmul.c: New test.
7588
7589 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
7590
7591 * gcc.dg/tree-ssa/vrp22.c: New test.
7592
7593 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
7594
7595 PR middle-end/24912
7596 * gcc.dg/torture/pr24912-1.c: New test.
7597
7598 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
7599
7600 PR fortran/24862
7601 * gfortran.dg/arrayio_derived_1.f90: New test.
7602
7603 2005-11-19 Richard Guenther <rguenther@suse.de>
7604
7605 PR middle-end/23294
7606 * gcc.dg/tree-ssa/pr23294.c: New testcase.
7607
7608 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
7609
7610 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
7611
7612 2005-11-18 Mark Mitchell <mark@codesourcery.com>
7613
7614 PR c++/8355
7615 * g++.dg/template/friend39.C: New test.
7616
7617 2005-11-18 James E Wilson <wilson@specifix.com>
7618
7619 * gcc.dg/builtin-strstr.c: New.
7620
7621 2005-11-18 Richard Henderson <rth@redhat.com>
7622
7623 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
7624 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
7625 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
7626 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
7627 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
7628 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
7629 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
7630 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
7631 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
7632 renaming to remove initial "ia64-".
7633
7634 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
7635
7636 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
7637
7638 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
7639
7640 * g++.dg/cpp/string-2.C: New test.
7641
7642 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
7643
7644 * gcc.dg/tree-ssa/loop-14.c: New test.
7645
7646 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
7647 Michael Chamberlain <michael@chamberlain.net.au>
7648
7649 * ada/acats/run_all.sh (target_run): Kill long running tests.
7650
7651 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7652
7653 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
7654 * gcc.dg/cleanup-9.c: Likewise.
7655 * gcc.dg/cleanup-10.c: Likewise.
7656 * gcc.dg/cleanup-11.c: Likewise.
7657
7658 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7659
7660 PR fortran/24892
7661 * gfortran.dg/open_access_append_1.f90: New test.
7662 * gfortran.dg/open_access_append_2.f90: New test.
7663
7664 2005-11-16 Richard Guenther <rguenther@suse.de>
7665
7666 PR middle-end/24851
7667 * gcc.c-torture/execute/pr24851.c: New testcase.
7668
7669 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
7670
7671 * gcc.dg/fold-overflow-1.c: New test.
7672
7673 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
7674
7675 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
7676 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
7677
7678 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
7679
7680 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
7681 structures.
7682 * g++.dg/eh/forced2.C: Likewise.
7683 * g++.dg/eh/forced3.C: Likewise.
7684 * g++.dg/eh/forced4.C: Likewise.
7685
7686 2005-11-11 Mike Stump <mrs@apple.com>
7687
7688 * g++.old-deja/g++.mike/unused.C: Add.
7689
7690 2005-11-15 Mark Mitchell <mark@codesourcery.com>
7691
7692 PR c++/24667
7693 * g++.dg/warn/Wcast-qual1.C: New test.
7694
7695 2005-11-15 Jan Hubicka <jh@suse.cz>
7696
7697 * gcc.dg/winline-5.c: Add large-unit-insns limit.
7698
7699 2005-11-14 David Edelsohn <edelsohn@gnu.org>
7700
7701 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
7702
7703 2005-11-14 Diego Novillo <dnovillo@redhat.com>
7704
7705 PR 24840
7706 * gcc.dg/tree-ssa/pr24840.c: New test.
7707
7708 2005-11-14 Janis Johnson <janis187@us.ibm.com>
7709
7710 PR testsuite/24841
7711 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
7712
7713 2005-11-14 Dale Johannesen <dalej@apple.com>
7714
7715 * gcc.c-torture/execute/20051113-1.c: New.
7716
7717 2005-11-14 Mark Mitchell <mark@codesourcery.com>
7718
7719 PR c++/24687
7720 * g++.dg/template/crash43.C: New test.
7721
7722 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
7723
7724 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
7725
7726 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7727
7728 PR c++/24817
7729 * g++.dg/eh/spec8.C: New test.
7730
7731 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7732
7733 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
7734
7735 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7736
7737 PR c++/20293
7738 * g++.dg/parse/ambig4.C: New test.
7739 * g++.dg/tc1/dr101.C: Adjust error markers.
7740 * g++.dg/lookup/strong-using-2.C: Likewise.
7741 * g++.dg/lookup/ambig5.C: Likewise.
7742 * g++.dg/lookup/ambig4.C: Likewise.
7743 * g++.dg/parse/crash22.C: Likewise.
7744
7745 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7746
7747 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
7748
7749 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
7750
7751 * gcc.dg/nested-calls-1.c: New test.
7752
7753 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7754
7755 * gfortran.dg/complex_intrinsic_1.f90: New test.
7756 * gfortran.dg/complex_intrinsic_2.f90: New test.
7757 * gfortran.dg/fgetc_1.f90: New test.
7758 * gfortran.dg/fgetc_2.f90: New test.
7759 * gfortran.dg/fgetc_3.f90: New test.
7760 * gfortran.dg/ftell_1.f90: New test.
7761 * gfortran.dg/ftell_2.f90: New test.
7762 * gfortran.dg/gnu_logical_1.F: New test.
7763 * gfortran.dg/gnu_logical_2.f90: New test.
7764
7765 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
7766
7767 PR middle-end/24820
7768 * testsuite/gcc.dg/pr24820.c: New test.
7769
7770 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
7771
7772 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
7773 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
7774 variable.
7775
7776 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7777
7778 testsuite/24614
7779 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
7780
7781 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7782
7783 * gcc.target/cris/cris.exp: New file.
7784 * gcc.target/cris/rld-legit1.c: New test.
7785 * gcc.target/cris/rld-legit2.c: New test.
7786
7787 2005-11-12 Jakub Jelinek <jakub@redhat.com>
7788
7789 PR c++/24780
7790 * g++.dg/opt/pr24780.C: New test.
7791
7792 PR c++/24761
7793 * g++.dg/template/asm1.C: New test.
7794
7795 2005-11-12 Steven G. Kargl <kargls@comcast.net>
7796
7797 PR libgfortran/24787
7798 * gfortran.dg/scan_1.f90: New test.
7799
7800 2005-11-12 Jan Hubicka <jh@suse.cz>
7801
7802 * gcc.target/i386/minmax-1.c: New.
7803 * gcc.target/i386/minmax-2.c: New.
7804
7805 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
7806
7807 * gcc.dg/pr24445.c: Fix for 64-bit targets.
7808
7809 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
7810
7811 * gcc.c-torture/execute/20051110-1.c,
7812 gcc.c-torture/execute/20051110-2.c: New tests.
7813
7814 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7815
7816 PR middle-end/24750
7817 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
7818 New tests.
7819
7820 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7821
7822 * lib/target-libpath.exp (get_shlib_extension): New proc.
7823 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
7824 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7825 * lib/objc.exp (objc_target_compile): Likewise.
7826 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
7827 detection.
7828
7829 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7830
7831 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
7832
7833 * lib/target-supports.exp (check_effective_target_static_libgfortran):
7834 Add -static to additional_flags and pass it to target_compile.
7835
7836 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7837
7838 PR libgfortran/24719
7839 gfortran.dg/read_noadvance.f90: New test.
7840
7841 PR libgfortran/24699
7842 gfortran.dg/fmt_t_2.f90: New test.
7843
7844 PR libgfortran/24785
7845 gfortran.dg/read_x_eor.f90: New test.
7846
7847 PR libgfortran/24584
7848 gfortran.dg/namelist_empty.f90: Rename test.
7849
7850 PR libgfortran/24489
7851 gfortran/read_eor.f90: Rename test.
7852
7853 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7854
7855 PR fortran/15976
7856 * gfortran.dg/automatic_module_variable.f90: New test.
7857
7858 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
7859
7860 PR target/24445
7861 * gcc.dg/pr24445.c: New test.
7862
7863 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7864
7865 PR fortran/24655
7866 PR fortran/24755
7867 * gfortran.dg/recursive_statement_functions.f90: Add statement
7868 functions using inline intrinsic functions and parameters to test
7869 that they no longer seg-fault.
7870
7871 PR fortran/24409
7872 gfortran.dg/nested_modules_4.f90: New test.
7873 gfortran.dg/nested_modules_5.f90: New test.
7874
7875 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7876
7877 PR fortran/24643
7878 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
7879
7880 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
7881
7882 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
7883 failures.
7884
7885 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7886
7887 * gcc.dg/sparc-getcontext-1.c: New test.
7888
7889 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
7890
7891 * gcc.dg/ifcvt-fabs-1.c: New test.
7892
7893 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
7894
7895 PR other/4372
7896 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
7897 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
7898
7899 2005-11-09 Richard Guenther <rguenther@suse.de>
7900
7901 PR tree-optimization/24716
7902 * gcc.c-torture/execute/pr24716.c: New testcase.
7903
7904 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7905
7906 * gcc.dg/pr24624.c: Disable for non S/390 targets.
7907
7908 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7909
7910 PR 24624
7911 * gcc.dg/pr24624.c: Testcase added.
7912
7913 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7914
7915 PR 24623
7916 * g++.dg/other/pr24623.C: Testcase added.
7917
7918 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
7919
7920 PR fortran/22607
7921 * gfortran-dg/pure_byref_1.f90: New.
7922 * gfortran-dg/pure_byref_2.f90: New.
7923
7924 2005-11-09 Uros Bizjak <uros@kss-loka.si>
7925
7926 PR c/24101
7927 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
7928 * gcc.dg/dg.exp: Run main loop also for *.i files.
7929
7930 2005-11-08 Jakub Jelinek <jakub@redhat.com>
7931
7932 PR c++/19450
7933 * g++.dg/tls/diag-3.C: New test.
7934 * g++.dg/tls/diag-4.C: New test.
7935 * g++.dg/tls/static-1.C: New test.
7936 * g++.dg/tls/static-1a.cc: New file.
7937
7938 2005-11-08 Diego Novillo <dnovillo@redhat.com>
7939
7940 PR 23046
7941 * g++.dg/tree-ssa/pr23046.C: New test.
7942
7943 2005-11-08 Devang Patel <dpatel@apple.com>
7944
7945 PR tree-optimization/23115
7946 * gcc.dg/tree-ssa/pr23115.c: New.
7947
7948 2005-11-08 David Edelsohn <edelsohn@gnu.org>
7949
7950 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
7951 * gcc.target/powerpc/pr16155.c: Same.
7952 * gcc.target/powerpc/altivec-1.c: Same.
7953 * gcc.target/powerpc/altivec-2.c: Same.
7954 * gcc.target/powerpc/altivec-3.c: Same.
7955 * gcc.target/powerpc/altivec-5.c: Same.
7956 * gcc.target/powerpc/altivec-11.c: Same.
7957 * gcc.target/powerpc/altivec-12.c: Same.
7958 * gcc.target/powerpc/altivec-14.c: Same.
7959 * gcc.target/powerpc/altivec-22.c: Same.
7960 * gcc.target/powerpc/altivec-consts.c: Same.
7961 * gcc.target/powerpc/altivec-pr22085.c: Same.
7962 * gcc.target/powerpc/altivec-splat.c: Same.
7963 * gcc.target/powerpc/altivec-varargs-1.c: Same.
7964 * gcc.target/powerpc/altivec-vec-merge.c: Same.
7965 * gcc.target/powerpc/darwin-longlong.c: Same.
7966
7967 2005-11-08 Uros Bizjak <uros@kss-loka.si>
7968
7969 PR target/19340
7970 * gcc.dg/pr19340.c: New test.
7971
7972 2005-11-07 Ian Lance Taylor <ian@airs.com>
7973
7974 PR rtl-optimization/24683
7975 * gcc.dg/pr24683.c: New test.
7976
7977 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7978
7979 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
7980 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
7981
7982 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7983
7984 * gcc.target/i386/pr23376.c: Compile with -mmmx.
7985
7986 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
7987
7988 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
7989
7990 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7991
7992 PR target/24230
7993
7994 * gcc.target/powerpc/altivec-consts.c,
7995 gcc.target/powerpc/altivec-splat.c: New testcase.
7996
7997 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7998
7999 PR c/24599
8000
8001 * gcc.dg/overflow-2.c: New testcase.
8002
8003 2005-11-07 Jakub Jelinek <jakub@redhat.com>
8004
8005 PR rtl-optimization/23567
8006 * gcc.c-torture/execute/20051104-1.c: New test.
8007
8008 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
8009
8010 PR fortran/24534
8011 gfortran.dg/private_type_2.f90: Modified to check that case with
8012 PRIVATE declaration within derived type is accepted.
8013
8014 PR fortran/20838
8015 gfortran.dg/pointer_assign_1.f90: New test.
8016
8017 PR fortran/20840
8018 * gfortran.dg/arrayio_0.f90: New test.
8019
8020 PR fortran/17737
8021 gfortran.dg/data_initialized.f90: New test.
8022 gfortran.dg/data_constraints_1.f90: New test.
8023 gfortran.dg/data_constraints_2.f90: New test.
8024
8025 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
8026
8027 PR fortran/24174
8028 PR fortran/24305
8029 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
8030
8031 2005-11-06 Diego Novillo <dnovillo@redhat.com>
8032
8033 PR 24670
8034 * gcc.dg/tree-ssa/pr24670.c: New test.
8035
8036 2005-11-05 Ian Lance Taylor <ian@airs.com>
8037
8038 PR target/22432
8039 * gcc.target/i386/pr22432.c: New test.
8040
8041 2005-11-05 Richard Henderson <rth@redhat.com>
8042
8043 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
8044 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
8045 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
8046 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
8047 from gcc.dg/alpha-*.
8048 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
8049 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
8050
8051 2005-11-05 Andreas Jaeger <aj@suse.de>
8052
8053 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
8054
8055 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8056
8057 PR target/23424
8058 * gcc.dg/torture/pr23424-1.c: New test.
8059
8060 2005-11-04 Richard Henderson <rth@redhat.com>
8061
8062 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
8063 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
8064 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
8065 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
8066 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
8067 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
8068 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
8069 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
8070 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
8071 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
8072 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
8073 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
8074 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
8075 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
8076 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
8077 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
8078 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
8079 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
8080 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
8081 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
8082 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
8083 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
8084 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
8085 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
8086 Move from gcc.dg/.
8087 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
8088 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
8089 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
8090 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
8091 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
8092 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
8093 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
8094 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
8095 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
8096 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
8097 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
8098 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
8099 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
8100 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
8101 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
8102 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
8103 gcc.target/i386/lea.c, gcc.target/i386/local.c,
8104 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
8105 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
8106 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
8107 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
8108 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
8109 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
8110 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
8111 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
8112 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
8113 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
8114 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
8115 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
8116 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
8117 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
8118 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
8119 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
8120 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
8121 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
8122 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
8123 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
8124 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
8125 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
8126 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
8127 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
8128 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
8129 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
8130 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
8131 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
8132
8133 2005-11-04 Diego Novillo <dnovillo@redhat.com>
8134
8135 PR 24627
8136 * gcc.dg/tree-ssa/pr24627.c: New test.
8137
8138 2005-11-04 Paul Brook <paul@codesourcery.com>
8139
8140 * gcc.dg/tls/opt-10.c: New test.
8141
8142 2005-11-04 Andreas Jaeger <aj@suse.de>
8143
8144 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
8145 avoid extra warnings.
8146
8147 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8148
8149 PR libfortran/22298
8150 * gcc/testsuite/lib/target-supports.exp
8151 (check_effective_target_static_libgfortran): New
8152 static_libgfortran effective target.
8153 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
8154 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
8155
8156 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8157
8158 * gcc.dg/pr24615.c: Guard test with { target fpic }.
8159
8160 2005-11-03 Josh Conner <jconner@apple.com>
8161
8162 PR c++/19989
8163 g++.dg/ext/array2.C: New test.
8164 g++.dg/template/dependent-name3.C: New test.
8165 g++.dg/template/dependent-name4.C: New test.
8166 g++.dg/template/sfinae2.C: New test.
8167
8168 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8169
8170 PR preprocessor/22042
8171 * gcc.dg/cpp/strify4.c: New test.
8172
8173 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8174
8175 PR c++/17964
8176 * g++.dg/cpp/string-1.C: New test.
8177
8178 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8179
8180 * gcc.target/powerpc: New directory.
8181 * gcc.target/powerpc/powerpc.exp: New file.
8182 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
8183 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
8184 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
8185 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
8186 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
8187 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
8188 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
8189 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
8190 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
8191 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
8192 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
8193 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
8194 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
8195 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
8196 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
8197 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
8198 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
8199 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
8200 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
8201 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
8202 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
8203 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
8204 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
8205 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
8206 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
8207 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
8208 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
8209 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
8210 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
8211 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
8212 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
8213 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
8214 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
8215 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
8216
8217 2005-11-03 Mark Mitchell <mark@codesourcery.com>
8218
8219 PR c++/21627
8220 * g++.dg/warn/inline2.C: New test.
8221
8222 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8223
8224 PR middle-end/23155
8225 * g++.dg/ext/c99struct1.C: New test.
8226 * gcc.dg/union-cast-1.c: New test.
8227 * gcc.dg/union-cast-2.c: New test.
8228 * gcc.dg/union-cast-3.c: New test.
8229
8230 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8231
8232 PR middle-end/24589
8233 * gcc.c-torture/execute/zero-struct-2.c: New test.
8234
8235 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8236
8237 PR c++/24582
8238 * g++.dg/init/switch1.C: New test.
8239
8240 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8241
8242 * gcc.dg/delay-slot-1.c: New test.
8243
8244 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
8245
8246 PR target/24620
8247 * gcc.dg/pr24620.c: New test.
8248
8249 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8250
8251 PR c/24329
8252 * gcc.dg/format/unnamed-1.c: New test.
8253
8254 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8255
8256 PR c++/22434
8257 * g++.dg/expr/cond8.C: New test.
8258
8259 PR c++/24560
8260 * g++.dg/parse/dot1.C: New test.
8261
8262 2005-11-02 Jan Hubicka <jh@suse.cz>
8263
8264 PR target/23303
8265 * gcc.dg/i386-lea.c: New test
8266
8267 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8268
8269 PR target/24615
8270 * gcc.dg/pr24615.c: New test.
8271
8272 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8273
8274 PR target/24600
8275 * gcc.dg/pr24600.c: New test.
8276
8277 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8278
8279 PR c++/19253
8280 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
8281 * g++.dg/parse/typename9.C: New test.
8282 * g++/dg/parse/typename10.C: Likewise.
8283
8284 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8285
8286 PR fortran/18157
8287 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
8288 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
8289 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
8290
8291 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8292
8293 PR c++/24569
8294 * g++.dg/debug/static1.C: New test.
8295
8296 2005-11-02 Josh Conner <jconner@apple.com>
8297
8298 * g++.dg/crash38.C: moved into proper directory...
8299 * g++.dg/template/crash42.C: ...here
8300
8301 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
8302
8303 PR target/18338
8304 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
8305 pcc_bitfield_type_matters || default_packed.
8306
8307 * lib/target-supports.exp
8308 (check_effective_target_pcc_bitfield_type_matters): New proc.
8309 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
8310
8311 PR testsuite/23304
8312 * lib/target-supports.exp (check_effective_default_packed): New proc.
8313 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
8314 Gate expected errors on target ! default_packed.
8315 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
8316
8317 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8318
8319 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
8320 change (r106358).
8321
8322 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8323
8324 PR fortran/24008
8325 * gfortran.dg/entry_5.f90: New.
8326 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
8327
8328 2005-11-01 Bob Wilson <bob.wilson@acm.org>
8329
8330 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
8331
8332 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
8333
8334 PR fortran/21565
8335 gfortran.dg/namelist_blockdata.f90: New test.
8336
8337 PR fortran/18737
8338 gfortran.dg/external_implicit_none.f90: New test.
8339
8340 PR fortran/14994
8341 * gfortran.dg/secnds.f: New test.
8342
8343 2005-10-31 Jan Hubicka <jh@suse.cz>
8344
8345 PR target/20928
8346 * gcc.c-torture/compile/pr20928.c: New test.
8347
8348 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
8349
8350 PR middle-end/23492
8351 * gcc.c-torture/compile/zero-strct-5.c: New test.
8352
8353 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
8354
8355 PR libgfortran/24584
8356 * gfortran.dg/pr24584.f90: New test.
8357
8358 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
8359
8360 PR fortran/18883
8361 * gfortran.dg/char_result_9.f90: New.
8362 * gfortran.dg/char_result_10.f90: New.
8363
8364 2005-10-30 Jan Hubicka <jh@suse.cz>
8365
8366 * g++.dg/tree-ssa/pr24172.C: New testcase.
8367
8368 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8369
8370 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
8371
8372 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
8373
8374 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
8375 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
8376 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
8377 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
8378 gfortran.dg/enum_9.f90,
8379 gfortran.fortran-torture/compile/enum_1.f90,
8380 gfortran.fortran-torture/execute/enum_1.f90,
8381 gfortran.fortran-torture/execute/enum_2.f90,
8382 gfortran.fortran-torture/execute/enum_3.f90,
8383 gfortran.fortran-torture/execute/enum_4.f90: New tests.
8384
8385 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
8386
8387 PR target/18482
8388 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
8389 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
8390
8391 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8392
8393 PR libfortran/20179
8394 * gfortran.dg/mixed_io_1.f90: New test.
8395 * gfortran.dg/mixed_io_1.c: New file.
8396
8397 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8398
8399 * gfortran.dg/malloc_free_1.f90: New test.
8400
8401 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
8402
8403 * gcc.dg/nested-func-4.c: Require profiling -pg.
8404
8405 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8406
8407 PR C++/23229
8408 * g++.dg/warn/main-2.C: New test.
8409
8410 2005-10-28 Steven G. Kargl <kargls@comcast.net>
8411
8412 PR fortran/24545
8413 * gfortran.dg/interface_2.f90: new test.
8414
8415 2005-10-28 Josh Conner <jconner@apple.com>
8416
8417 PR c++/22153
8418 * g++.dg/template/crash38.C: New test.
8419 * g++.dg/parse/explicit1.C: Change expected errors.
8420
8421 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8422
8423 PR C++/23426
8424 * g++.dg/other/large-size-array.C: New test.
8425
8426 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8427
8428 PR middle-end/24362
8429 * g++.dg/opt/complex4.C: New test.
8430
8431 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
8432
8433 * gcc.dg/nested-func-4.c: New test.
8434
8435 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
8436
8437 PR fortran/24158
8438 gfortran.dg/derived_recursion.f90: New test.
8439 gfortran.dg/implicit_actual.f90: New test.
8440
8441 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
8442
8443 PR middle-end/24295, PR testsuite/24477
8444 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
8445 removed when weakref hits the tree.
8446
8447 2005-10-25 Jakub Jelinek <jakub@redhat.com>
8448
8449 * gfortran.dg/cray_pointers_4.f90: New test.
8450
8451 * gfortran.dg/cray_pointers_5.f90: New test.
8452
8453 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
8454
8455 PR fortran/22290
8456 * gfortran.dg/assign_5.f90: New test.
8457 * gfortran.dg/assign_6.f: New test.
8458
8459 2005-10-25 Uros Bizjak <uros@kss-loka.si>
8460
8461 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
8462 CPU has no SSE support.
8463
8464 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
8465
8466 PR libgfortran/24224
8467 * gfortran.dg/arrayio_1.f90: Update attribution.
8468 * gfortran.dg/arrayio_2.f90: Update attribution.
8469 * gfortran.dg/arrayio_3.f90: Update attribution.
8470 * gfortran.dg/arrayio_4.f90: Update test conditions.
8471 * gfortran.dg/arrayio_5.f90: Update attribution.
8472 * gfortran.dg/arrayio_6.f90: New test.
8473 * gfortran.dg/arrayio_7.f90: New test.
8474
8475 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
8476
8477 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
8478
8479 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8480
8481 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
8482
8483 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8484
8485 PR fortran/24416
8486 * gfortran.dg/namelist_char_only.f90: New test.
8487
8488 2005-10-24 Asher Langton <langton2@llnl.gov>
8489
8490 PR fortran/17031
8491 PR fortran/22282
8492 * gfortran.dg/cray_pointers_1.f90: New test.
8493 * gfortran.dg/cray_pointers_2.f90: New test.
8494 * gfortran.dg/cray_pointers_3.f90: New test.
8495 * gfortran.dg/loc_1.f90: New test.
8496 * gfortran.dg/loc_2.f90: New test.
8497
8498 2005-10-24 Steven Bosscher <stevenb@suse.de>
8499
8500 * gcc.dg/pr24225.c: New test.
8501
8502 2005-10-24 Asher Langton <langton2@llnl.gov>
8503
8504 * gfortran.dg/dup_save_1.f90: New test.
8505 * gfortran.dg/dup_save_2.f90: New test.
8506
8507 2005-10-24 Paul Brook <paul@codesourcery.com>
8508
8509 PR 24107
8510 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
8511 stdint.h.
8512
8513 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
8514
8515 PR libgfortran/24489
8516 * gfortran.dg/pr24489.f90: New test.
8517
8518 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
8519
8520 PR fortran/23635
8521 * gfortran.dg/ichar_1.f90: Add tests for derived types.
8522
8523 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
8524
8525 PR target/18911
8526 * g++.dg/init/array16.C: Skip for mmix-*-*.
8527
8528 2005-10-23 Asher Langton <langton2@llnl.gov>
8529
8530 * gfortran.dg/byte_1.f90: New test.
8531 * gfortran.dg/byte_2.f90: New test.
8532
8533 2005-10-23 David Edelsohn <edelsohn@gnu.org>
8534
8535 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
8536
8537 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
8538
8539 PR fortran/18022
8540 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
8541
8542 PR fortran/24311
8543 * gfortran.dg/merge_char_const.f90: New test.
8544
8545 PR fortran/24384
8546 * gfortran.dg/spread_scalar_source.f90: New test.
8547
8548 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
8549
8550 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
8551
8552 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
8553 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
8554
8555 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
8556
8557 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
8558
8559 PR fortran/24426
8560 * gfortran.dg/der_pointer_4.f90: New.
8561
8562 2005-10-22 David Ayers <d.ayers@inode.at>
8563
8564 * obj-c++.dg/except-1.mm: Simplify.
8565
8566 2005-10-21 David Ayers <d.ayers@inode.at>
8567
8568 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
8569
8570 2005-10-21 Jakub Jelinek <jakub@redhat.com>
8571
8572 * gfortran.dg/assumed_dummy_2.f90: New test.
8573
8574 2005-10-21 James E Wilson <wilson@specifix.com>
8575
8576 PR preprocessor/15220
8577 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
8578
8579 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
8580
8581 * gcc.c-torture/execute/20051021-1.c: New test.
8582
8583 2005-10-21 Mark Mitchell <mark@codesourcery.com>
8584
8585 PR c++/24260
8586 * g++.dg/ext/tmplattr1.C: New test.
8587
8588 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
8589
8590 PR fortran/24440
8591 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
8592
8593 2005-10-20 Geoffrey Keating <geoffk@apple.com>
8594
8595 * obj-c++.dg/except-1.mm: New.
8596
8597 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
8598
8599 2005-10-21 Alan Modra <amodra@bigpond.net.au>
8600
8601 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
8602
8603 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
8604
8605 PR middle-end/24295
8606 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
8607 declarations with the same names as thunks' alias targets, use
8608 aliases instead.
8609 * gcc.dg/attr-alias-3.c: New test.
8610 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
8611
8612 2005-10-20 Mark Mitchell <mark@codesourcery.com>
8613
8614 PR c++/22618
8615 * g++.dg/parse/access8.C: New test.
8616
8617 2005-10-20 Richard Guenther <rguenther@suse.de>
8618
8619 PR c++/24439
8620 * g++.dg/tree-ssa/pr24439.C: New testcase.
8621
8622 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8623
8624 * g++.dg/opt/delay-slot-1.C: New test.
8625
8626 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
8627
8628 PR fortran/21625
8629 * gfortran.fg/der_init_1.f90: New.
8630
8631 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
8632
8633 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
8634
8635 2005-10-19 Mark Mitchell <mark@codesourcery.com>
8636
8637 PR c++/21908
8638 * g++.dg/parse/error28.C: New test.
8639
8640 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8641
8642 * gcc.dg/profile-generate-2.c: New test.
8643
8644 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
8645
8646 PR target/23589
8647 * g++.dg/ext/dllimport11.C: New.
8648
8649 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8650
8651 PR c++/22293
8652 * g++.dg/other/friend3.C: New test.
8653
8654 2005-10-18 Mark Mitchell <mark@codesourcery.com>
8655
8656 PR c++/23293
8657 * g++.dg/template/error19.C: New test.
8658
8659 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
8660
8661 PR c++/21383
8662 * g++.dg/overload/koenig2.C: New.
8663
8664 PR c++/23118
8665 * g++.dg/overload/error2.C: New.
8666
8667 PR c++/22604
8668 * g++.dg/inherit/covariant14.C: New.
8669
8670 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8671
8672 PR c++/23440
8673 * g++.dg/parse/for1.C: New test.
8674
8675 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
8676
8677 PR fortran/23446
8678 * gfortran.dg/host_dummy_index_1.f90: New test.
8679
8680 PR fortran/21459
8681 * gfortran.dg/automatic_char_len_2.f90: New test.
8682
8683 PR fortran/20866
8684 * gfortran.dg/recursive_statement_functions.f90: New test.
8685
8686 PR fortran/20853
8687 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
8688
8689 PR fortran/20849
8690 * gfortran.dg/external_initializer.f90: New test.
8691
8692 PR fortran/20837
8693 * non_module_public.f90: New test.
8694
8695 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
8696
8697 PR c++/24386
8698 * g++.dg/template/overload7.C: New.
8699
8700 PR c++/22551
8701 * g++.dg/other/switch2.C: Remove expected warnings.
8702
8703 PR c++/21353
8704 * g++.dg/template/defarg6.C: New.
8705
8706 2005-10-17 Uros Bizjak <uros@kss-loka.si>
8707
8708 PR target/24315
8709 * gcc.target/i386/pr24315.c: New test.
8710
8711 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8712
8713 PR c++/24389
8714 * g++.dg/template/static21.C: New test.
8715 * g++.dg/template/static21-a.cc: Likewise.
8716
8717 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
8718
8719 PR c++/23959
8720 * g++.dg/warn/Wswitch-default-1.C: New test.
8721 * g++.dg/warn/Wswitch-default-2.C: New test.
8722
8723 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8724
8725 PR c++/22173
8726 * g++.dg/parse/template18.C: New test.
8727 * g++.dg/template/nontype15.C: Likewise.
8728
8729 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
8730
8731 PR fortran/22273
8732 * gfortran.dg/spec_expr_2.f90: New.
8733
8734 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
8735
8736 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
8737 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
8738 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
8739 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
8740 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
8741 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
8742 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
8743 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
8744 previous target-specific skips and warning-message matches where
8745 applicable.
8746
8747 2005-10-15 Mark Mitchell <mark@codesourcery.com>
8748
8749 PR c++/21347
8750 * g++.dg/warn/Wctor-dtor.C: New test.
8751
8752 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8753
8754 PR c/23439
8755 * gcc.dg/for-1.c: New test.
8756
8757 2005-10-14 Mark Mitchell <mark@codesourcery.com>
8758
8759 PR c++/19565
8760 * g++.dg/warn/Wconversion1.C: New test.
8761 * g++.dg/ext/packed4.C: Compile with -w.
8762 * g++.dg/opt/20050511-1.C: Likewise.
8763 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
8764
8765 2005-10-14 Jakub Jelinek <jakub@redhat.com>
8766
8767 * gfortran.dg/boz_5.f90: New test.
8768
8769 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
8770
8771 PR c++/22551
8772 * g++.dg/other/switch2.C: New.
8773
8774 PR c++/23984
8775 * g++.dg/init/ctor7.C: New.
8776
8777 2005-10-13 David Edelsohn <edelsohn@gnu.org>
8778
8779 PR c++/23730
8780 * g++.dg/parse/crash32.C: New test.
8781
8782 2005-10-13 Mark Mitchell <mark@codesourcery.com>
8783
8784 PR c++/20721
8785 * g++.dg/init/goto2.C: New test.
8786
8787 PR c++/22464
8788 * g++.dg/template/crash/41.C: New test.
8789
8790 PR c++/22180
8791 * g++.dg/template/crash40.C: New test.
8792
8793 PR c++/23694
8794 * g++.dg/parse/friend5.C: New test.
8795
8796 PR c++/23307
8797 * g++.dg/template/crash38.C: New test.
8798
8799 PR c++/22352
8800 * g++.dg/template/friend38.C: New test.
8801
8802 PR c++/22405
8803 * g++.dg/template/crash39.C: New test.
8804
8805 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
8806
8807 * gcc.dg/debug/dwarf2/dwarf-char1.c,
8808 gcc.dg/debug/dwarf2/dwarf-char2.c,
8809 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
8810
8811 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
8812
8813 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
8814
8815 * gcc.dg/dll-2.c: Add tests for warnings.
8816 * gcc.dg/dll-3.c: Likewise.
8817 * gcc.dg/dll-4.c: Likewise.
8818
8819 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
8820 * g++.dg/ext/dllimport2.C: Likewise.
8821 * g++.dg/ext/dllimport3.C: Likewise.
8822 * g++.dg/ext/dllimport7.C: Likewise.
8823 * g++.dg/ext/dllimport8.C: Likewise.
8824 * g++.dg/ext/dllimport9.C: Likewise.
8825
8826 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
8827
8828 PR fortran/24092
8829 * gfortran.dg/derived_pointer_recursion.f90: New test.
8830
8831 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
8832
8833 * gcc.c-torture/execute/20051012-1.c: New test.
8834
8835 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8836
8837 PR fortran/18082
8838 * gfortran.dg/automatic_char_len_1.f90: New test.
8839
8840 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8841
8842 PR fortran/20847
8843 * gfortran.dg/save_common.f90: New test.
8844
8845 PR fortran/20856
8846 * gfortran.dg/save_result.f90: New test.
8847
8848 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8849
8850 PR c++/21592
8851 * g++.dg/template/dependent-expr1.C: Add new expected error.
8852 * g++.dg/template/dependent-expr2.C: Adjust error text.
8853 * g++.dg/template/overload6.C: New.
8854
8855 PR c++/23797
8856 * g++.dg/other/typename8.C: New.
8857
8858 PR c++/21117
8859 * g++.dg/other/return1.C: New.
8860
8861 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
8862
8863 PR c++/24052
8864 * g++.dg/ext/label5.C: New.
8865
8866 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8867
8868 PR c++/19964
8869 * g++.dg/parse/crash31.C: New.
8870
8871 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
8872
8873 * g++.dg/ipa/ipa-1.c: New test.
8874 * g++.dg/ipa/ipa-2.c: New test.
8875 * g++.dg/ipa/ipa-3.c: New test.
8876 * g++.dg/ipa/ipa-4.c: New test.
8877 * g++.dg/ipa/ipa-5.c: New test.
8878 * g++.dg/ipa/ipa.exp: New file.
8879
8880 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8881
8882 PR fortran/24207
8883 * gfortran.dg/private_type_3.f90: New test.
8884
8885 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8886
8887 PR fortran/20786
8888 gfortran.dg/aint_anint_1.f90: New test.
8889
8890 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8891
8892 PR libgfortran/24313
8893 gfortran.dg/csqrt.f: New test.
8894
8895 2005-10-11 Ian Lance Taylor <ian@airs.com>
8896
8897 PR c++/8057
8898 * g++.dg/warn/noeffect7.C: New test.
8899 * g++.dg/warn/noeffect2.C: Instantiate templates.
8900 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
8901 and warning.
8902
8903 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8904
8905 PR c++/21089
8906 * g++.dg/init/float1.C: New test.
8907
8908 PR c++/24277
8909 * g++.dg/init/member1.C: Tweak error markers.
8910
8911 2005-10-11 Janis Johnson <janis187@us.ibm.com>
8912
8913 PR testsuite/24281
8914 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
8915 Check for null pointer.
8916
8917 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8918
8919 PR c++/21369
8920 * g++.dg/parse/ret-type3.C: New test.
8921
8922 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8923
8924 PR tree-opt/23946
8925 * gcc.c-torture/compile/pr23946.c: New test.
8926
8927 2005-10-11 Jakub Jelinek <jakub@redhat.com>
8928
8929 * g++.dg/opt/mmx2.C: New test.
8930
8931 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8932
8933 PR c++/24277
8934 * g++.dg/template/static20.C: New test.
8935
8936 PR c++/24302
8937 * g++.dg/warn/Wunused-12.C: New test.
8938
8939 PR c++/23437
8940 * g++.dg/template/arg4.C: New test.
8941
8942 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8943
8944 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
8945 * gcc.dg/ucnid-3.c: Likewise.
8946 * gcc.dg/ucnid-4.c: Likewise.
8947 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
8948 * g++.dg/other/ucnid-1.C: Likewise.
8949 * gcc.dg/sparc-frame-1.c: New test.
8950
8951 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8952
8953 PR c++/24139
8954 * g++.dg/template/spec27.C: New test.
8955
8956 PR c++/24275
8957 * g++.dg/template/static19.C: New test.
8958
8959 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8960
8961 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
8962 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
8963
8964 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8965
8966 PR target/24136
8967 * gfortran.fortran-torture/compile/pr24136.f: New test.
8968
8969 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
8970
8971 PR c++/22172
8972 * g++.dg/parse/crash30.C: New test.
8973
8974 2005-10-07 Richard Guenther <rguenther@suse.de>
8975
8976 PR middle-end/24227
8977 * gcc.c-torture/compile/pr24227.c: New testcase.
8978
8979 2005-10-07 Steve Ellcey <sje@cup.hp.com>
8980
8981 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
8982 Do not put aligned attributes on array elements.
8983
8984 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
8985
8986 PR testsuite/23611, PR testsuite/23615
8987 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
8988 writing prototypes of library functions by hand.
8989 * obj-c++.dg/bitfield-4.mm: Likewise.
8990 * obj-c++.dg/const-str-4.mm: Likewise.
8991 * obj-c++.dg/encode-4.mm: Likewise.
8992 * obj-c++.dg/encode-5.mm: Likewise.
8993 * obj-c++.dg/encode-6.mm: Likewise.
8994 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
8995 * obj-c++.dg/method-10.mm: Likewise.
8996 * obj-c++.dg/method-17.mm: Likewise.
8997 * obj-c++.dg/method-19.mm: Likewise.
8998 * obj-c++.dg/try-catch-2.mm: Likewise.
8999
9000 2005-10-06 Richard Henderson <rth@redhat.com>
9001
9002 PR 24236
9003 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
9004
9005 2005-10-06 Dale Johannesen <dalej@apple.com>
9006
9007 * gcc.c-torture/execute/20030125-1.c: Correct.
9008
9009 2005-10-06 Richard Guenther <rguenther@suse.de>
9010
9011 PR tree-optimization/24238
9012 * g++.dg/tree-ssa/pr24238.C: New testcase.
9013
9014 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
9015
9016 PR 18568
9017 * gfortran.dg/der_pointer_3.f90: New test.
9018
9019 2005-10-05 Devang Patel <dpatel@apple.com>
9020
9021 PR Debug/23205
9022 * g++.dg/other/PR23205.C: New.
9023
9024 2005-10-05 Richard Henderson <rth@redhat.com>
9025
9026 PR target/23602
9027 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
9028 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
9029
9030 2005-10-05 Dale Johannesen <dalej@apple.com>
9031
9032 * gcc.c-torture/execute/float-floor.c: New.
9033
9034 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
9035
9036 PR tree-optimization/21419
9037 PR tree-optimization/24146
9038 PR tree-optimization/24151
9039
9040 * g++.dg/ext/asm7.C: New.
9041 * g++.dg/ext/asm8.C: New.
9042 * gcc.dg/asm-1.c: Compile on all targets.
9043 * gcc.dg/asm-pr24146.c: New.
9044 * gcc.dg/pr21419.c: Adjust error messages.
9045
9046 2005-10-05 Richard Guenther <rguenther@suse.de>
9047
9048 PR fortran/24176
9049 * gfortran.fortran-torture/compile/empty.f90: New testcase.
9050
9051 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
9052
9053 PR c++/23513
9054 * g++.dg/template/spec22.C: Robustify test.
9055 * g++.dg/template/spec26.C: New.
9056
9057 2005-10-05 Uros Bizjak <uros@kss-loka.si>
9058
9059 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
9060 if target supports vector instructions.
9061
9062 2005-10-04 Geoffrey Keating <geoffk@apple.com>
9063
9064 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
9065 C99 functions.
9066
9067 2005-10-04 Janis Johnson <janis187@us.ibm.com>
9068
9069 * lib/target-supports.exp (check_effective_target_fortran_large_real,
9070 check_effective_target_fortran_large_int): Replace cached result
9071 when target changes.
9072
9073 2005-10-04 Devang Patel <dpatel@apple.com>
9074
9075 * gcc.dg/i386-sse-vect-types.c: New.
9076
9077 2005-10-04 Ian Lance Taylor <ian@airs.com>
9078
9079 PR preprocessor/13726
9080 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
9081 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
9082
9083 2005-10-04 Richard Guenther <rguenther@suse.de>
9084
9085 PR c/23576
9086 * gcc.dg/noncompile/pr23576.c: New testcase.
9087
9088 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9089
9090 PR middle-end/23125
9091 * gcc.dg/register-var-3.c: New test.
9092
9093 2005-10-04 Steven Bosscher <stevenb@suse.de>
9094
9095 * gcc.dg/pr23049.c: New test.
9096
9097 * gcc.dg/ucnid-4.c: Fix test.
9098
9099 2005-10-03 Diego Novillo <dnovillo@redhat.com>
9100
9101 PR 23445
9102 * gcc.c-torture/compile/pr23445.c: New test.
9103
9104 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
9105
9106 * g++.dg/overload/unknown1.C: New.
9107
9108 2005-10-03 Mark Mitchell <mark@codesourcery.com>
9109
9110 PR c++/17775
9111 * g++.dg/template/repo4.C: New test.
9112
9113 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9114
9115 PR libfortran/19308
9116 * gfortran.dg/large_real_kind_2.F90: New test.
9117 * gfortran.dg/large_integer_kind_2.f90: New test.
9118
9119 2005-10-03 Uros Bizjak <uros@kss-loka.si>
9120
9121 * lib/target-supports.exp (check_effective_target_vect_shift):
9122 Implement with result caching. Add i?86, x86_64 and ia64 targets.
9123 (check_effective_target_vect_condition): Fix copy-n-pasto.
9124
9125 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
9126 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
9127 targets.
9128
9129 2005-10-02 Mark Mitchell <mark@codesourcery.com>
9130
9131 PR c++/22621
9132 * g++.dg/template/overload5.C : New test.
9133
9134 PR c++/23840
9135 * g++.dg/expr/stdarg1.C: New test.
9136
9137 2005-10-02 Diego Novillo <dnovillo@redhat.com>
9138
9139 PR 24142
9140 * gcc.c-torture/execute/pr24142.c: New test.
9141
9142 2005-10-01 Diego Novillo <dnovillo@redhat.com>
9143
9144 PR 24141
9145 * gcc.c-torture/execute/pr24141.c: New test.
9146
9147 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
9148 Diego Novillo <dnovillo@redhat.com>
9149
9150 PR 23604
9151 * gcc.c-torture/execute/pr23604.c: New test.
9152
9153 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
9154
9155 PR fortran/16404
9156 PR fortran/20835
9157 PR fortran/20890
9158 PR fortran/20899
9159 PR fortran/20900
9160 PR fortran/20901
9161 PR fortran/20902
9162 gfortran.dg/equiv_constraint_1.f90: New test.
9163 gfortran.dg/equiv_constraint_2.f90: New test.
9164 gfortran.dg/equiv_constraint_3.f90: New test.
9165 gfortran.dg/equiv_constraint_4.f90: New test.
9166 gfortran.dg/equiv_constraint_5.f90: New test.
9167 gfortran.dg/equiv_constraint_6.f90: New test.
9168 gfortran.dg/equiv_constraint_7.f90: New test.
9169 gfortran.dg/equiv_constraint_8.f90: New test.
9170 gfortran.dg/private_type_1.f90: New test.
9171 gfortran.dg/private_type_2.f90: New test.
9172 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
9173 980628-10.f: Assert std=gnu to permit mixing of
9174 types in equivalence statements.
9175
9176 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
9177
9178 PR 24112
9179 * gfortran.dg/open_status_1.f90: New.
9180
9181 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9182
9183 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
9184 * gcc.dg/vect/pr22480.c: Clean up temp files.
9185 * gcc.dg/vect/pr23831.c: Clean up temp files.
9186 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
9187 Clean up temp files.
9188 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
9189 Clean up temp files.
9190
9191 * gcc.dg/20050309-1.c: Clean up temp files.
9192 * gcc.dg/20050325-1.c: Clean up temp files.
9193
9194 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9195
9196 PR tree-optimization/24059
9197 * gcc.dg/vect/pr24059.c : New test.
9198
9199 2005-09-29 Jakub Jelinek <jakub@redhat.com>
9200
9201 PR middle-end/24109
9202 * gcc.c-torture/execute/20050929-1.c: New test.
9203
9204 2005-09-29 Steven Bosscher <stevenb@suse.de>
9205
9206 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
9207
9208 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
9209
9210 PR c/21419
9211 * gcc.dg/pr21419.c: New test.
9212
9213 2005-09-29 Steven Bosscher <stevenb@suse.de>
9214
9215 * gcc.dg/pr23911.c: New test.
9216
9217 2005-09-28 Mark Mitchell <mark@codesourcery.com>
9218
9219 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
9220
9221 PR c++/16782
9222 * g++.dg/parse/qualified4.C: New test.
9223 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
9224 * g++.old-deja/g++.mike/p8154.C: Likewise.
9225
9226 2005-09-27 Mark Mitchell <mark@codesourcery.com>
9227
9228 PR c++/22147
9229 * g++.dg/template/friend37.C: New test.
9230 * g++.dg/parse/crash28.C: Adjust error markers.
9231
9232 2005-09-27 Jakub Jelinek <jakub@redhat.com>
9233
9234 PR fortran/18518
9235 * gfortran.fortran-torture/execute/save_2.f90: New decl.
9236
9237 2005-09-27 Devang Patel <dpatel@apple.com>
9238
9239 PR tree-optimization/23625
9240 * gcc.dg/pr23625.c: New test.
9241
9242 2005-09-27 Uros Bizjak <uros@kss-loka.si>
9243
9244 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
9245 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
9246
9247 2005-09-26 Jakub Jelinek <jakub@redhat.com>
9248
9249 PR fortran/23677
9250 * gfortran.fortran-torture/execute/save_1.f90: New test.
9251 * gfortran.dg/save_1.f90: New test.
9252
9253 2005-09-26 Uros Bizjak <uros@kss-loka.si>
9254
9255 * gcc.target/i386/builtin-apply-mmx.c: New test.
9256
9257 PR target/22576
9258 * gcc.target/i386/pr22576.c: New test.
9259
9260 PR target/22585
9261 * gcc.target/i386/pr22585.c: New test.
9262
9263 PR target/23268
9264 * gcc.target/i386/pr23268.c: New test.
9265
9266 PR middle-end/23831
9267 * gcc.dg/vect/pr23831.c: New test.
9268
9269 PR target/24055
9270 * gcc.target/i386/pr24055.c: New test.
9271
9272 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
9273
9274 PR tree-optimization/23960
9275 * gcc.c-torture/compile/pr23960.c: New.
9276
9277 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
9278
9279 PR fortran/16861
9280 * gfortran.dg/nested_modules_3.f90: New.
9281
9282 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9283
9284 PR fortran/24005
9285 gfortran.dg/interface_1.f90: New test.
9286
9287 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
9288 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9289
9290 PR fortran/23843
9291 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
9292
9293 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9294
9295 PR fortran/23516
9296 * gfortran.dg/imag_1.f: New test.
9297 * gfortran.dg/imag_2.f: Ditto.
9298
9299 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
9300
9301 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
9302
9303 2005-09-22 Jakub Jelinek <jakub@redhat.com>
9304
9305 PR c++/21983
9306 * g++.dg/warn/pr21983.C: New test.
9307
9308 2005-09-21 Mark Mitchell <mark@codesourcery.com>
9309
9310 PR c++/23993
9311 * g++.dg/template/array14.C: New test.
9312
9313 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
9314
9315 PR fortran/19929
9316 * gfortran.dg/der_ptr_component_1.f90: New test.
9317
9318 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9319
9320 PR c++/23965
9321 * g++.dg/template/error1.C: Reject "no matching function" message.
9322
9323 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9324
9325 PR c++/17609
9326 * g++.dg/lookup/error1.C: New test.
9327
9328 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
9329
9330 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
9331 functionality of the testcase.
9332
9333 2005-09-20 Richard Henderson <rth@redhat.com>
9334
9335 * gcc.dg/vect/vect-22.c: Require vect_float.
9336 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
9337
9338 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
9339
9340 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
9341 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
9342 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
9343 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
9344 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
9345 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
9346 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
9347 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
9348 * gcc.dg/cpp/ucnid-8.c: New test.
9349
9350 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9351
9352 PR tree-optimization/23929
9353 * gcc.c-torture/compile/pr23929.c: New test.
9354
9355 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
9356
9357 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
9358 for one loop.
9359
9360 2005-09-20 Steve Ellcey <sje@cup.hp.com>
9361
9362 PR testsuite/23186
9363 * g++.dg/other/pr22003.C: Require named sections.
9364
9365 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9366
9367 PR c++/23947
9368 * g++.dg/rtti/crash3.C: New test.
9369
9370 PR tree-optimization/23818
9371 * gcc.dg/pr23818.c: New test.
9372
9373 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9374
9375 PR fortran/23420
9376 * gfortran.dg/print_fmt_4.f: New.
9377
9378 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9379
9380 PR fortran/23663
9381 * gfortran.fortran-torture/execute/entry_11.f90: New test.
9382
9383 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9384
9385 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
9386 Use pointers to local alignable arrays instead. Added comments.
9387 * gcc.dg/vect/vect-46.c: Likewise.
9388 * gcc.dg/vect/vect-48.c: Likewise.
9389 * gcc.dg/vect/vect-49.c: Likewise.
9390 * gcc.dg/vect/vect-52.c: Likewise.
9391 * gcc.dg/vect/vect-53.c: Likewise.
9392 * gcc.dg/vect/vect-54.c: Likewise.
9393 * gcc.dg/vect/vect-56.c: Likewise.
9394 * gcc.dg/vect/vect-57.c: Likewise.
9395 * gcc.dg/vect/vect-58.c: Likewise.
9396 * gcc.dg/vect/vect-60.c: Likewise.
9397 * gcc.dg/vect/vect-61.c: Likewise.
9398
9399 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
9400 The test is no longer vectorizable on vect_no_align targets.
9401 * gcc.dg/vect/vect-43.c: Likewsie.
9402
9403 * gcc.dg/vect/vect-44.c: Added comments.
9404 * gcc.dg/vect/vect-45.c: Added comments.
9405 * gcc.dg/vect/vect-50.c: Added comments.
9406 * gcc.dg/vect/vect-51.c: Added comments.
9407
9408 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
9409 aligned type.
9410 * gcc.dg/vect/Os-vect-95.c: Likewise.
9411
9412 * gcc.dg/vect/vect-41.c: Test removed.
9413 * gcc.dg/vect/vect-47.c: Test removed.
9414 * gcc.dg/vect/vect-55.c: Test removed.
9415 * gcc.dg/vect/vect-59.c: Test removed.
9416
9417 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9418
9419 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
9420 No longer vectorizable on vect_no_align targets.
9421 * gcc.dg/vect/pr20122.c: Likewise.
9422 * gcc.dg/vect/vect-74.c: Likewise.
9423 * gcc.dg/vect/vect-75.c: Likewise.
9424 * gcc.dg/vect/vect-76.c: Likewise.
9425
9426 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
9427 Will not be vectorizable on vect_no_align targets once aliasing issues
9428 are resolved.
9429 * gcc.dg/vect/vect-79.c: Likewise.
9430
9431 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
9432 * gcc.dg/vect/vect-78.c: Likewise.
9433 * gcc.dg/vect/vect-97.c: Likewise.
9434
9435 2005-09-19 Steven Bosscher <stevenb@suse.de>
9436
9437 * gcc.dg/pr23943.c: New test.
9438
9439 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9440
9441 PR fortran/19181
9442 * gfortran.dg/derived_pointer_null_1.f90: New test.
9443
9444 2005-09-18 Richard Guenther <rguenther@suse.de>
9445
9446 PR middle-end/23944
9447 * gcc.c-torture/compile/pr23944.c: New testcase.
9448
9449 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
9450
9451 PR fortran/15975
9452 * gfortran.dg/der_pointer_2.f90: New test.
9453
9454 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9455
9456 PR fortran/16861
9457 * gfortran.dg/nested_modules_2.f90: New test.
9458
9459 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9460
9461 PR c++/18368
9462 * g++.dg/other/semicolon.C: New test.
9463
9464 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
9465
9466 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
9467 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
9468
9469 2005-09-16 Mark Mitchell <mark@codesourcery.com>
9470
9471 PR c++/23914
9472 * g++.dg/template/static18.C: New test.
9473
9474 PR c++/21514
9475 * g++.dg/template/crash19.C: Remove dg-error marker.
9476 * g++.dg/template/local4.C: New test.
9477
9478 2005-09-16 Paul Brook <paul@codesourcery.com>
9479
9480 PR fortran/23906
9481 * gfortran.dg/dependency_1.f90: New test.
9482
9483 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9484
9485 PR c++/23896
9486 * g++.dg/template/static17.C: New test.
9487
9488 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
9489
9490 PR c++/23139
9491 * g++.dg/warn/huge-val1.C: New test.
9492
9493 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9494
9495 PR c++/13140
9496 * g++.dg/parse/class2.C: New test.
9497 * g++.dg/template/explicit8.C: Likewise.
9498 * g++.dg/template/spec25.C: Likewise.
9499
9500 2005-09-14 Josh Conner <jconner@apple.com>
9501
9502 PR middle-end/23584
9503 * gcc.dg/pr23584.c: New test.
9504
9505 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
9506
9507 PR fortran/21875 Internal Unit Array I/O, NIST
9508 * gfortran.dg/arrayio_1.f90: New test.
9509 * gfortran.dg/arrayio_1.f90: New test.
9510 * gfortran.dg/arrayio_1.f90: New test.
9511 * gfortran.dg/arrayio_1.f90: New test.
9512 * gfortran.dg/arrayio_1.f90: New test.
9513
9514 2005-09-14 Uros Bizjak <uros@kss-loka.si>
9515
9516 PR middle-end/22480
9517 * gcc.dg/vect/pr22480.c: New test.
9518
9519 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
9520
9521 PR fortran/19358
9522 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
9523
9524 2005-09-13 Josh Conner <jconner@apple.com>
9525
9526 PR c++/23180
9527 * g++.dg/init/struct2.C: New test.
9528 * g++.dg/init/struct3.C: New test.
9529
9530 2005-09-13 Janis Johnson <janis187@us.ibm.com>
9531
9532 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
9533 Clean up temp files.
9534 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
9535 gcc.dg/tree-ssa/builtin-fprintf-1.c,
9536 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
9537 gcc.dg/tree-ssa/builtin-printf-1.c,
9538 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
9539 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
9540 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
9541 gcc.dg/tree-ssa/builtin-vprintf-1.c,
9542 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
9543 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
9544 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
9545 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
9546 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
9547 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
9548 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
9549 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
9550
9551 2005-09-13 Josh Conner <jconner@apple.com>
9552
9553 * lib/gcc-dg.exp: Load scanipa.exp.
9554 (cleanup-dump): New procedure.
9555 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
9556 * lib/scandump.exp: New file.
9557 * lib/scantree.exp: Use it.
9558 * lib/scanipa.exp: New file.
9559
9560 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
9561
9562 PR fortran/17740
9563 * gfortran.dg/generic_4.f90: New test.
9564
9565 2005-09-13 Uros Bizjak <uros@kss-loka.si>
9566
9567 PR target/23816
9568 * gcc.target/i386/pr23816-1.c: New test.
9569 * gcc.target/i386/pr23816-2.c: New test.
9570
9571
9572 2005-09-13 Bastian Blank <waldi@debian.org>
9573
9574 PR c++/16171
9575 * g++.dg/abi/mangle26.C: New test.
9576 * g++.dg/abi/mangle27.C: New test.
9577 * g++.dg/abi/mangle28.C: New test.
9578 * g++.dg/abi/mangle29.C: New test.
9579
9580 PR c++/23839
9581 * g++.dg/parse/register1.C: New test.
9582
9583 2005-09-13 Mark Mitchell <mark@codesourcery.com>
9584
9585 PR c++/23842
9586 * g++.dg/template/access16.C: New test.
9587
9588 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9589
9590 * gfortran.dg/char_pack_2.f90: Increase the vector size.
9591
9592 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9593
9594 PR fortran/18899
9595 * gfortran.dg/shape_2.f90: New test.
9596
9597 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9598
9599 PR target/19269
9600 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
9601 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
9602 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
9603 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
9604 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
9605 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
9606 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
9607 tests.
9608
9609 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9610
9611 PR c++/23841
9612 * g++.dg/parse/template17.C: New test.
9613
9614 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9615
9616 PR c++/23789
9617 * g++.dg/template/nontype14.C: New test.
9618
9619 2005-09-12 Ian Lance Taylor <ian@airs.com>
9620
9621 PR g++/7874
9622 * g++.dg/lookup/friend7.C: New test.
9623 * g++.dg/lookup/friend8.C: New test.
9624 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
9625 so that it will be found via argument dependent lookup.
9626 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
9627 friend functions which will no longer be found.
9628 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
9629 function g, so that it will be found via argument dependent
9630 lookup.
9631 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
9632 * g++.old-deja/g++.mike/net43.C: Likewise.
9633
9634 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9635
9636 PR c++/23691
9637 * g++.dg/template/static16.C: New test.
9638
9639 2005-09-12 Josh Conner <jconner@apple.com>
9640
9641 PR middle-end/23237
9642 * gcc.c-torture/compile/pr23237.c: New test.
9643
9644 2005-09-11 Richard Henderson <rth@redhat.com>
9645
9646 * g++.dg/other/error8.C: Update expected diagnostic text.
9647
9648 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9649
9650 PR libfortran/19872
9651 * gfortran.dg/overwrite_1.f: New test.
9652
9653 2005-09-09 Josh Conner <jconner@apple.com>
9654
9655 * g++.dg/init/pr23180-1.C: Removed.
9656 * g++.dg/init/pr23180-2.C: Removed.
9657
9658 2005-09-09 David Daney <ddaney@avtrex.com>
9659
9660 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
9661 files which are ...
9662 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
9663 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
9664
9665 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9666
9667 * gfortran.dg/iostat_2.f90: New test.
9668
9669 2005-09-09 Mark Mitchell <mark@codesourcery.com>
9670
9671 PR c++/22252
9672 * g++.dg/ext/interface1.C: New test.
9673 * g++.dg/ext/interface1.h: Likewise.
9674 * g++.dg/ext/interface1a.cc: Likewise.
9675
9676 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
9677
9678 * gfortran.dg/iomsg_1.f90: New test case.
9679
9680 2005-09-09 Richard Guenther <rguenther@suse.de>
9681
9682 PR c++/23624
9683 * g++.dg/tree-ssa/pr23624.C: New testcase.
9684
9685 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9686
9687 PR fortran/19239
9688 * gfortran.dg/vector_subscript_1.f90,
9689 * gfortran.dg/vector_subscript_2.f90: New tests.
9690
9691 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9692
9693 PR fortran/21104
9694 * gfortran.dg/array_alloc_1.f90,
9695 * gfortran.dg/array_alloc_2.f90,
9696 * gfortran.dg/array_alloc_3.f90: New tests.
9697
9698 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9699
9700 PR fortran/12840
9701 * gfortran.dg/array_constructor_6.f90
9702 * gfortran.dg/array_constructor_7.f90
9703 * gfortran.dg/array_constructor_8.f90
9704 * gfortran.dg/array_constructor_9.f90
9705 * gfortran.dg/array_constructor_10.f90
9706 * gfortran.dg/array_constructor_11.f90
9707 * gfortran.dg/array_constructor_12.f90: New tests.
9708
9709 2005-09-08 Josh Conner <jconner@apple.com>
9710
9711 PR c++/23180
9712 * g++.dg/init/pr23180-1.C: New test.
9713 * g++.dg/init/pr23180-2.C: New test.
9714
9715 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9716
9717 PR fortran/18878
9718 * gfortran.dg/module_double_reuse.f90: New.
9719
9720 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9721
9722 PR fortran/23270
9723 PR fortran/22304
9724 PR fortran/18870
9725 PR fortran/17917
9726 PR fortran/16511
9727 * gfortran.dg/common_equivalence_1.f: New.
9728 * gfortran.dg/common_equivalence_2.f: New.
9729 * gfortran.dg/common_equivalence_3.f: New.
9730 * gfortran.dg/contained_equivalence_1.f90: New.
9731 * gfortran.dg/module_blank_common.f90: New.
9732 * gfortran.dg/module_commons_1.f90: New.
9733 * gfortran.dg/module_equivalence_1.f90: New.
9734 * gfortran.dg/nested_modules_1.f90: New.
9735 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
9736 equivalences and add comment to connect the test with
9737 the PR.
9738
9739 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9740
9741 PR fortran/23765
9742 * gfortran.dg/common_6.f90: New test.
9743
9744 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9745
9746 PR fortran/15326
9747 * gfortran.dg/char_result_1.f90,
9748 * gfortran.dg/char_result_2.f90,
9749 * gfortran.dg/char_result_3.f90,
9750 * gfortran.dg/char_result_4.f90,
9751 * gfortran.dg/char_result_5.f90,
9752 * gfortran.dg/char_result_6.f90,
9753 * gfortran.dg/char_result_7.f90,
9754 * gfortran.dg/char_result_8.f90: New tests.
9755
9756 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9757
9758 PR fortran/19928
9759 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
9760
9761 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9762
9763 PR obj-c++/16816
9764 * obj-c++.dg/selector-5.mm: New test.
9765 * obj-c++.dg/selector-6.mm: New test.
9766
9767 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9768
9769 PR objc/20574
9770 PR objc/19324
9771 * objc.dg/error-1.m: New test.
9772
9773 2005-09-07 Richard Sandiford <richard@codesourcery.com>
9774
9775 PR fortran/23373
9776 * gfortran.fortran-torture/execute/pr23373-1.f90,
9777 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
9778
9779 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
9780
9781 PR libfortran/23760
9782 * gfortran.dg/g77/1832.f: Remove long string in write statement
9783 to allow the test to pass on correct list directed output with
9784 prepended space.
9785
9786 2005-09-07 James E Wilson <wilson@specifix.com>
9787
9788 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
9789
9790 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9791
9792 * gfortran.dg/parameter+save.f90: Rename to
9793 * gfortran.dg/parameter_save.f90: .. this.
9794
9795 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9796
9797 PR fortran/20848
9798 * gfortran.dg/parameter+save.f90: New test case.
9799
9800 2005-09-06 Richard Sandiford <richard@codesourcery.com>
9801
9802 PR fortran/19269
9803 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
9804
9805 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9806
9807 PR c/23075
9808 * gcc.dg/pr23075.c: New test.
9809 * g++.dg/warn/pr23075.C: New test.
9810
9811 PR target/22362
9812 * gcc.target/i386/pr22362.c: New test.
9813
9814 PR rtl-optimization/23098
9815 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
9816
9817 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
9818 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9819 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9820
9821 2005-09-06 Mark Mitchell <mark@codesourcery.com>
9822
9823 * g++.dg/expr/cast6.C: New test.
9824
9825 PR c++/9782
9826 * g++.dg/init/new15.C: New test.
9827
9828 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9829
9830 * gcc.dg/vect/Os-vect-95.c: New test.
9831 * gcc.dg/vect/vect-95.c: Same.
9832
9833 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9834
9835 * gcc.dg/vect/vect-29.c: Update xfail testing.
9836 * gcc.dg/vect/vect-44.c: Same.
9837 * gcc.dg/vect/vect-48.c: Same.
9838 * gcc.dg/vect/vect-50.c: Same.
9839 * gcc.dg/vect/vect-72.c: Same.
9840 * gcc.dg/vect/vect-77.c: Same.
9841 * gcc.dg/vect/vect-78.c: Same.
9842 * gcc.dg/vect/vect-80.c: Same.
9843 * gcc.dg/vect/vect-96.c: Same.
9844 * gcc.dg/vect/vect-100.c: Same.
9845 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
9846 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
9847 * gfortran.dg/vect/vect-5.f90: Same.
9848
9849 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9850
9851 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
9852 start strings.
9853 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9854 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9855
9856 PR c++/23056
9857 * g++.dg/opt/pr23056.C: New test.
9858
9859 PR rtl-optimization/23098
9860 * gcc.target/i386/pr23098.c: New test.
9861
9862 2005-09-05 Mark Mitchell <mark@codesourcery.com>
9863
9864 PR c++/23667
9865 * g++.dg/template/static15.C: New test.
9866
9867 PR c++/21440
9868 * g++.dg/ext/stmtexpr5.C: New test.
9869 * g++.dg/ext/stmtexpr6.C: Likewise.
9870
9871 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
9872
9873 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
9874
9875 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
9876 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9877 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9878
9879 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
9880
9881 PR libfortran/23321
9882 * gfortran.dg/direct_io_4.f90: New test case.
9883
9884 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
9885 Rasmus Hahn <rassahah@neofonie.de>
9886
9887 PR libobjc/23108
9888 * objc.dg/type-stream-1.m: New test.
9889
9890 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
9891
9892 PR fortran/23661
9893 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
9894 gfortran.dg/print_fmt_3.f90: New test.
9895
9896 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9897
9898 * gfortran.dg/fmt_t_1.f90: New test.
9899
9900 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9901
9902 PR rtl-optimization/23454
9903 * g++.dg/opt/pr23454.C: New test.
9904
9905 2005-09-03 Mark Mitchell <mark@codesourcery.com>
9906
9907 PR c++/23699
9908 * g++.dg/ext/static1.C: New test.
9909
9910 2005-09-02 Richard Henderson <rth@redhat.com>
9911
9912 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
9913 tail call to check_fa_work.
9914
9915 2005-09-02 Mark Mitchell <mark@codesourcery.com>
9916
9917 PR c++/21687
9918 * g++.dg/other/gc3.C: New test.
9919
9920 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9921
9922 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
9923 * gcc.dg/20050826-1.c: Likewise.
9924
9925 2005-08-31 Mark Mitchell <mark@codesourcery.com>
9926
9927 PR c++/23167
9928 * g++.dg/expr/volatile1.C: New test.
9929
9930 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
9931
9932 PR middle-end/23547
9933 * gcc.dg/pr23547.c: New test.
9934
9935 2005-09-02 Richard Sandiford <richard@codesourcery.com>
9936
9937 PR c/22061
9938 * gcc.c-torture/execute/pr22061-1.c,
9939 * gcc.c-torture/execute/pr22061-2.c,
9940 * gcc.c-torture/execute/pr22061-3.c,
9941 * gcc.c-torture/execute/pr22061-4.c: New tests.
9942
9943 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
9944
9945 * gcc.dg/Wredundant-decls-2.c: New test to check that
9946 -Wredundant-decls does not issue warning for a variable
9947 definition following a declaration.
9948
9949 2005-09-01 Jakub Jelinek <jakub@redhat.com>
9950
9951 PR debug/7241
9952 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
9953 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
9954 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
9955
9956 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
9957 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
9958 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
9959 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
9960 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
9961 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
9962 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
9963 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
9964
9965 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9966
9967 PR objc/23306
9968 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
9969 scan-assmbler.
9970
9971 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
9972
9973 PR target/21255
9974 * gcc.dg/pr21255-1.c: New test.
9975 * gcc.dg/pr21255-2-mb.c: Likewise.
9976 * gcc.dg/pr21255-2-ml.c: Likewise.
9977 * gcc.dg/pr21255-3.c: Likewise.
9978 * gcc.dg/pr21255-4.c: Likewise.
9979
9980 2005-08-31 Dale Johannesen <dalej@apple.com>
9981
9982 * gcc.dg/20050830-1.c: New.
9983
9984 2005-08-31 Josh Conner <jconner@apple.com>
9985
9986 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
9987 command-line options for arm-*-* targets.
9988 * g++.dg/init/array16.C: Likewise.
9989 * g++.dg/other/crash-4.C: Likewise.
9990
9991 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9992
9993 PR obj-c++/23640
9994 * obj-c++.dg/gnu-runtime-3.mm: New test.
9995
9996 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9997
9998 PR c++/13377
9999 * g++.dg/lookup/ambig4.C: New test.
10000 * g++.dg/lookup/ambig5.C: New test.
10001 * g++.dg/tc1/dr101.C: Adjust error markers.
10002
10003 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10004
10005 PR c++/23639
10006 * g++.dg/template/ttp5.C: Adjust error markers.
10007
10008 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
10009
10010 PR testsuite/23609
10011 * lib/obj-c++.exp: Include target-libpath.exp.
10012 (obj-c++_link_flags): Look for the GNU libobjc library
10013 and set the library path to include it.
10014 Don't manually set LD_LIBRARY_PATH (etc.) but call
10015 set_ld_library_path_env_vars instead.
10016 (obj-c++_target_compile): Don't set library path or
10017 linker flags because they are already set correctly
10018 in obj-c++_link_flags.
10019
10020 2005-08-30 Josh Conner <jconner@apple.com>
10021
10022 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
10023 to command-line options for arm-*-* targets.
10024
10025 2005-08-30 Geoffrey Keating <geoffk@apple.com>
10026
10027 * g++.dg/other/i386-1.C: New.
10028
10029 2005-08-30 Jakub Jelinek <jakub@redhat.com>
10030
10031 PR preprocessor/20348
10032 PR preprocessor/20356
10033 * gcc.dg/cpp/pr20348.c: New test.
10034 * gcc.dg/cpp/pr20348.h: New file.
10035 * gcc.dg/cpp/inc/pr20348.h: New file.
10036 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
10037 * gcc.dg/cpp/pr20356.c: New test.
10038 * gcc.dg/cpp/pr20356.h: New file.
10039 * gcc.dg/cpp/inc/pr20356.h: New file.
10040 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
10041
10042 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
10043
10044 * gfortran.fortran-torture/execute/intrinsic_count.f90:
10045 Fix array dimension to avoid correct end-of-file error.
10046
10047 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
10048
10049 PR libfortran/23598
10050 * gfortran.dg/iostat_1.f90: New test.
10051
10052 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
10053
10054 PR middle-end/23408
10055 * gcc.dg/pr23408.c: New test.
10056
10057 2005-08-28 Mark Mitchell <mark@codesourcery.com>
10058
10059 PR c++/23099
10060 * g++.dg/init/member1.C: Make sure erroneous static data member
10061 definitions are required.
10062 * g++.dg/template/static13.C: New test.
10063 * g++.dg/template/static14.C: Likewise.
10064
10065 2005-08-29 Jakub Jelinek <jakub@redhat.com>
10066
10067 * gcc.target/i386/pr23575.c: Use -msse2 instead of
10068 -march=pentium4, remove ilp32 requirement.
10069
10070 PR middle-end/23484
10071 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
10072 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
10073
10074 2005-08-29 Andreas Jaeger <aj@suse.de>
10075
10076 PR testsuite/23607
10077 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
10078
10079 2005-08-28 Jakub Jelinek <jakub@redhat.com>
10080
10081 * gcc.c-torture/execute/20050316-2.c: New test.
10082 * gcc.c-torture/execute/20050316-3.c: New test.
10083 * gcc.dg/torture/pr16104-1.c: New test.
10084
10085 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
10086
10087 PR middle-end/23463
10088 * gcc.c-torture/execute/zero-struct-1.c: New test.
10089
10090 2005-08-27 Richard Guenther <rguenther@suse.de>
10091
10092 PR target/23575
10093 * gcc.target/i386/pr23575.c: New testcase.
10094
10095 2005-08-26 Jakub Jelinek <jakub@redhat.com>
10096
10097 PR rtl-optimization/23561
10098 * gcc.c-torture/execute/20050826-1.c: New test.
10099
10100 PR rtl-opt/23560
10101 * gcc.c-torture/execute/20050826-2.c: New test.
10102
10103 2005-08-26 Dale Johannesen <dalej@apple.com>
10104
10105 * gcc.dg/20030711-1.c: Modify to work on Darwin.
10106 * gcc.dg/20050826-1.c: New.
10107
10108 2005-08-26 Mark Mitchell <mark@codesourcery.com>
10109
10110 PR c++/19004
10111 * g++.dg/template/nontype13.C: New test.
10112
10113 PR c++/23491
10114 * g++.dg/init/new14.C: New test.
10115 * g++.dg/expr/anew1.C: Do not XFAIL.
10116 * g++.dg/expr/anew2.C: Likewise.
10117 * g++.dg/expr/anew3.C: Likewise.
10118
10119 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
10120
10121 PR middle-end/22439
10122 * gcc.dg/vla-3.c: New test.
10123
10124 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
10125
10126 PR fortran/20363
10127 * gfortran.dg/named_interface.f90: New.
10128
10129 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
10130
10131 * gcc.c-torture/execute/frame-address.c: New test.
10132
10133 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
10134
10135 PR c++/20817
10136 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
10137
10138 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10139
10140 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
10141
10142 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10143
10144 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
10145 * gcc.dg/altivec-22.c: Rename from..
10146 * gcc.dg/altivec-nomfcr.c: ..this.
10147
10148 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
10149
10150 PR tree-optimization/23546
10151 * gcc.dg/tree-ssa/pr23546.c: New test.
10152
10153 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
10154
10155 PR fortran/17758
10156 * gfortran.dg/nonreturning_statements.f90: New test.
10157
10158 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
10159
10160 PR c++/22454
10161 * g++.dg/parse/crash29.C: New.
10162
10163 2005-08-23 DJ Delorie <dj@redhat.com>
10164
10165 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
10166 constants have the L suffix.
10167
10168 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
10169
10170 PR c++/23044
10171 * g++.dg/template/instantiate8.C: New.
10172
10173 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
10174
10175 PR middle-end/23467
10176 * gcc.c-torture/execute/pr23467.c: New test.
10177
10178 2005-08-23 Jakub Jelinek <jakub@redhat.com>
10179
10180 PR tree-optimization/22043
10181 * gcc.c-torture/execute/20050613-1.c: New test.
10182
10183 2005-08-23 Ben Elliston <bje@au.ibm.com>
10184
10185 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
10186
10187 2005-08-22 Jakub Jelinek <jakub@redhat.com>
10188
10189 PR rtl-optimization/23478
10190 * g++.dg/opt/pr23478.C: New test.
10191
10192 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10193
10194 PR c/18715
10195 * gcc.dg/switch-warn-3.c: New test.
10196
10197 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10198
10199 PR c++/22233
10200 * g++.dg/template/param1.C: New test.
10201
10202 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10203
10204 PR c++/23089
10205 * g++.dg/other/incomplete1.C: New test.
10206
10207 2005-08-22 Ira Rosen <irar@il.ibm.com>
10208
10209 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
10210 are vectorizable.
10211
10212 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10213
10214 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
10215 d_lines_5.f: New.
10216
10217 2005-08-21 Jakub Jelinek <jakub@redhat.com>
10218
10219 * gcc.target/i386/sse-4.c: New test.
10220
10221 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10222
10223 PR testsuite/23239
10224 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
10225
10226 2005-08-20 Jakub Jelinek <jakub@redhat.com>
10227
10228 * gcc.dg/20050811-1.c: New test.
10229 * gcc.dg/20050811-2.c: New test.
10230
10231 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
10232
10233 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
10234
10235 2005-08-19 Diego Novillo <dnovillo@redhat.com>
10236
10237 PR 23476
10238 * gcc.c-torture/compile/pr23476.c: New test.
10239
10240 2005-08-19 Devang Patel <dpatel@apple.com>
10241
10242 PR tree-optimization/23048
10243 * gcc.dg/tree-ssa/pr23048.c: New test.
10244
10245 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10246
10247 PR middle-end/20624
10248 * g++.dg/warn/Wreturn-3.C: New test
10249
10250 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
10251
10252 PR tree-optimization/22228
10253 * g++.dg/vect/pr22543.cc: New test.
10254
10255 2005-08-17 Steven Bosscher <stevenb@suse.de>
10256
10257 PR tree-optimization/21574
10258 * gcc.dg/tree-ssa/pr21574.c: New test.
10259
10260 2005-08-16 James E Wilson <wilson@specifix.com>
10261
10262 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
10263
10264 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
10265
10266 PR tree-opt/23402
10267 * gcc.c-torture/compile/zero-strct-3.c: New test.
10268 * gcc.c-torture/compile/zero-strct-4.c: New test.
10269
10270 2005-08-16 Steven Bosscher <stevenb@suse.de>
10271
10272 PR target/23376
10273 * gcc.target/x86_64/pr23376.c: New test.
10274
10275 2005-08-16 Ian Lance Taylor <ian@airs.com>
10276
10277 PR c++/23337
10278 * g++.dg/ext/vector2.C: New.
10279
10280 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10281
10282 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
10283
10284 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10285
10286 PR libfortran/23428
10287 * gfortran.dg/inquire-complex.f90: New test case.
10288
10289 2005-08-16 James E Wilson <wilson@specifix.com>
10290
10291 PR tree-optimization/21105
10292 * gcc.dg/large-size-array.c: New.
10293
10294 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
10295
10296 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
10297 type.
10298 * gcc.dg/vect/vect-41: Likewise.
10299 * gcc.dg/vect/vect-42: Likewise.
10300 * gcc.dg/vect/vect-43: Likewise.
10301 * gcc.dg/vect/vect-44: Likewise.
10302 * gcc.dg/vect/vect-46: Likewise.
10303 * gcc.dg/vect/vect-47: Likewise.
10304 * gcc.dg/vect/vect-48: Likewise.
10305 * gcc.dg/vect/vect-52: Likewise.
10306 * gcc.dg/vect/vect-53: Likewise.
10307 * gcc.dg/vect/vect-54: Likewise.
10308 * gcc.dg/vect/vect-55: Likewise.
10309 * gcc.dg/vect/vect-56: Likewise.
10310 * gcc.dg/vect/vect-57: Likewise.
10311 * gcc.dg/vect/vect-58: Likewise.
10312 * gcc.dg/vect/vect-59: Likewise.
10313 * gcc.dg/vect/vect-60: Likewise.
10314 * gcc.dg/vect/vect-61: Likewise.
10315 * gcc.dg/vect/vect-85: Likewise.
10316 * gcc.dg/vect/vect-87: Likewise.
10317 * gcc.dg/vect/vect-88: Likewise.
10318 * gcc.dg/vect/vect-93.c: Likewise.
10319 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
10320 * gcc.dg/vect/vect-75: Likewise.
10321 * gcc.dg/vect/vect-76: Likewise.
10322 * gcc.dg/vect/vect-77: Likewise.
10323 * gcc.dg/vect/vect-78: Likewise.
10324 * gcc.dg/vect/vect-80: Likewise.
10325 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
10326 vectorized for the expected reason, rather than checking how alignment
10327 was handled.
10328 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
10329 type and also instead of aligned pointers. Added documentation.
10330
10331 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
10332
10333 * gfortran.dg/power.f90: New test.
10334
10335 2005-08-16 Jakub Jelinek <jakub@redhat.com>
10336
10337 PR rtl-optimization/23299
10338 * g++.dg/opt/pr23299.C: New test.
10339
10340 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10341
10342 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
10343
10344 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
10345
10346 * g++.dg/template/local6.C: New test.
10347
10348 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
10349
10350 * execute/exceptions/finally-1.m: Check that the catch and finally are
10351 being called. Also add a "return 0;" at the end of main.
10352
10353 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
10354
10355 PR fortran/21432.
10356 * gfortran.dg/namelist_print_1.f: New test of functionality of
10357 PRINT namelist.
10358 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
10359 namelist generates error with -std=f95.
10360
10361 2005-08-14 Ira Rosen <irar@il.ibm.com>
10362
10363 PR tree-optimization/23119
10364 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
10365
10366 2005-08-13 Marcin Koziej <creep@desk.pl>
10367 Andrew Pinski <pinskia@physics.uc.edu>
10368
10369 PR libobjc/22492
10370 * execute/exceptions/finally-1.m: New test.
10371
10372 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10373
10374 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
10375 testsuite.
10376 * objc/execute/exceptions/trivial.m: New test.
10377 * objc.dg/try-catch-11.m: Move to ...
10378 * objc/execute/exceptions/foward-1.m: Here.
10379 * objc.dg/try-catch-2.m: Move to ...
10380 * objc/execute/exceptions/catchall-1.m: Here.
10381 * objc.dg/try-catch-8.m: Move to ...
10382 * objc/execute/exceptions/local-variables-1.m: Here.
10383
10384 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10385
10386 * objc.dg/nested-func-1.m: Move to ...
10387 * objc/execute/nested-func-1.m: Here.
10388
10389 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10390
10391 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
10392 in ${options} instead of [target_info name].
10393 * lib/obj-c++.exp (objc_target_compile): Likewise.
10394
10395 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10396
10397 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
10398
10399 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10400
10401 part of PR testsuite/23348
10402 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
10403 of the torture options.
10404 * objc/compile/trivial.m: New test.
10405
10406 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10407
10408 * gfortran.dg/eoshift.f90: Correct format.
10409
10410 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10411
10412 * gfortran.fortran-torture/execute/character_passing.f90:
10413 Fix comment typo.
10414
10415 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
10416
10417 PR c++/8271
10418 * g++.dg/template/unify10.C: New.
10419
10420 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
10421
10422 * g++.dg/parse/pr22514.C: Move to...
10423 * g++.dg/debug/pr22514.C: here.
10424
10425 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10426
10427 PR c++/23266
10428 * g++.dg/inherit/pure1.C: New test.
10429
10430 * ChangeLog: Fix typos.
10431
10432 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10433 Steven Bosscher <stevenb@suse.de>
10434
10435 * gfortran.dg/runtime_warning_1.f90: New test.
10436
10437 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
10438
10439 PR c++/23219
10440 * g++.dg/parse/crash28.C: New.
10441
10442 2005-08-11 Richard Guenther <rguenther@suse.de>
10443
10444 PR target/23289
10445 * gcc.target/i386/tailcall-1.c: New testcase.
10446
10447 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10448
10449 * gcc.dg/vect/vect-67.c: Un-xfail.
10450
10451 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10452
10453 PR c++/23225
10454 * g++.dg/testsuite/parse/crash27.C: new test.
10455
10456 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
10457
10458 PR libfortran/22143
10459 * gfortran.dg/shift-kind.f90: New testcase.
10460
10461 2005-08-10 Richard Sandiford <richard@codesourcery.com>
10462
10463 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
10464 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
10465
10466 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10467
10468 PR c++/20646
10469 * g++.dg/other/mult-stor1.C: New test.
10470
10471 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10472
10473 * gcc.c-torture/pr18299-1.c: Move to ...
10474 * gcc.c-torture/compile/pr18299-1.c: Here.
10475
10476 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
10477
10478 * gfortran/fortran.torture/execute/character_passing.f90:
10479 Fix types for LSAME.
10480
10481 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
10482
10483 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
10484 input data back to what it was originally.
10485
10486 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10487
10488 * objc.dg/try-catch-8.m: Enable for all targets.
10489
10490 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
10491
10492 * gcc.dg/pr23165.c: New test.
10493
10494 2005-08-09 Steven Bosscher <stevenb@suse.de>
10495
10496 PR tree-optimization/23234
10497 * gcc.dg/tree-ssa/pr23234.c: New test.
10498
10499 2005-08-08 Josh Conner <jconner@apple.com>
10500
10501 PR rtl-optimization/23241
10502 * gcc.dg/char-compare.c: New test.
10503
10504 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10505
10506 PR c++/22508
10507 * g++.dg/init/new13.C: New test.
10508
10509 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
10510
10511 PR c++/21166
10512 * g++.dg/other/crash-4.C: Adjust
10513 * g++/dg/ext/packed9.C: New.
10514
10515 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10516
10517 PR middle-end/21964
10518 * gcc.c-torture/execute/pr21964-1.c: New test.
10519
10520 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10521
10522 PR c/22458
10523 * gcc.dg/pr22458-1.c: New test.
10524
10525 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
10526 Steven G. Kargl <kargls@comcast.net>
10527
10528 PR fortran/22390
10529 * gfortran.dg/flush_1.f90: New test.
10530
10531 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10532
10533 PR c++/23191
10534 * g++.dg/template/eh2.C: New test.
10535
10536 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10537
10538 PR c++/19498
10539 * g++.dg/template/instantiate7.C: New test.
10540
10541 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
10542
10543 PR c/23113
10544 * gcc.dg/Wunused-value-1.c: New test.
10545
10546 2005-08-06 Richard Sandiford <richard@codesourcery.com>
10547
10548 PR rtl-optimization/23233
10549 * gcc.c-torture/compile/pr23233-1.c: New test.
10550
10551 2005-08-06 Jakub Jelinek <jakub@redhat.com>
10552
10553 PR fortran/18833
10554 PR fortran/20850
10555 * gfortran.dg/equiv_1.f90: New test.
10556 * gfortran.dg/equiv_2.f90: New test.
10557 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
10558 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
10559 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
10560
10561 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10562
10563 * gcc.c-torture/execute/vrp-5.c: New test.
10564 * gcc.c-torture/execute/vrp-6.c: New test.
10565 * gcc.dg/tree-ssa/vrp21.c: New test.
10566
10567 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10568
10569 * g++.dg/parse/pr22514.C: New test.
10570
10571 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
10572
10573 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
10574
10575 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
10576 instead of constant loads / pool entries.
10577
10578 2005-08-05 David Edelsohn <edelsohn@gnu.org>
10579
10580 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
10581 TEST_TO_WCTYPE.
10582
10583 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
10584
10585 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
10586 __WINT_TYPE__ in generated prototypes if possible.
10587
10588 2005-08-04 Diego Novillo <dnovillo@redhat.com>
10589
10590 PR 22037
10591 * g++.dg/tree-ssa/pr22037.C:
10592
10593 2005-08-04 Richard Henderson <rth@redhat.com>
10594
10595 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
10596 scan-tree-dump-times directive.
10597
10598 2005-08-04 Jan Hubicka <jh@suse.cz>
10599
10600 * gcov-1.C: Fix switch counts.
10601 * gcov-4b.c: Likewise.
10602
10603 2005-08-03 Jeff Law <law@redhat.com>
10604
10605 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
10606
10607 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
10608
10609 * gcc.c-torture/execute/pr23135.c: New test.
10610
10611 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10612
10613 PR tree-optimization/19899
10614 * gcc.dg/tree-ssa/scev-1.c: New test.
10615 * gcc.dg/tree-ssa/scev-2.c: New test.
10616
10617 2005-08-03 Richard Sandiford <richard@codesourcery.com>
10618
10619 PR target/18582
10620 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
10621
10622 2005-08-03 Jan Hubicka <jh@suse.cz>
10623
10624 * update-conroll.c: New testcase.
10625 * update-conroll-2.c: New testcase.
10626
10627 2005-08-02 David Edelsohn <edelsohn@gnu.org>
10628
10629 * gfortran.dg/constant_substring.f: New test.
10630 * gfortran.dg/pr22491.f: New test.
10631
10632 2005-08-02 Jan Hubicka <jh@suse.cz>
10633
10634 * update-threading.c: Replace by the proper one.
10635
10636 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10637
10638 PR 23164
10639 * g++.dg/tree-ssa/pr23164.C: New test.
10640
10641 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10642
10643 * gcc.dg/tree-ssa/pr23192.c: New test.
10644
10645 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
10646
10647 * gcc.c-torture/execute/vrp-4.c: New test.
10648
10649 2005-08-02 Jan Hubicka <jh@suse.cz>
10650
10651 * update-threading.c: New test.
10652
10653 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
10654
10655 * gcc.c-torture/compile/20050801-1.c: New test.
10656 * gcc.c-torture/compile/20050801-2.c: New test.
10657
10658 2005-08-01 Jan Hubicka <jh@suse.cz>
10659
10660 * val-prof-5.c: New test.
10661
10662 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
10663
10664 PR c/22311
10665 * gcc.dg/pr22311-1.c : New test.
10666
10667 2005-07-31 Steven Bosscher <stevenb@suse.de>
10668
10669 PR target/23095
10670 * gfortran.dg/pr23095.f: New test.
10671
10672 PR c++/22003
10673 * g++.dg/other/pr22003.C: New test.
10674
10675 2005-07-31 Richard Sandiford <richard@codesourcery.com>
10676
10677 PR target/20621
10678 * gcc.c-torture/execute/pr20621-1.c: New test.
10679
10680 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
10681
10682 * gfortran.dg/comma_format_extension_4.f: Adjust length
10683 of string for format.
10684 * gfortran.dg/der_array_io_1.f: Replace illegal internal
10685 print statement with internal write.
10686 * gfortran.dg/der_array_io_2.f: Likewise.
10687 * gfortran.dg/der_array_io_3.f: Likewise.
10688
10689 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
10690
10691 * gcc.dg/fold-abs-4.c: new test.
10692
10693 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
10694
10695 PR fortran/22570 an related issues.
10696 * gfortran.dg/x_slash_1.f: New test.
10697
10698 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
10699
10700 PR c/23143
10701 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
10702 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
10703
10704 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10705
10706 PR c/529
10707 * gcc.dg/Wshadow-3.c: New test.
10708
10709 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
10710
10711 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
10712 used to have the wrong bounds).
10713
10714 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10715
10716 PR c/21720
10717 * gcc.dg/hex-round-1.c: Test more cases.
10718 * gcc.dg/hex-round-2.c: New test.
10719
10720 2005-07-29 Diego Novillo <dnovillo@redhat.com>
10721
10722 PR 22550
10723 * g++.dg/tree-ssa/pr22550.C: New test.
10724
10725 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
10726
10727 * gcc.dg/tree-ssa/vrp19.c: New test.
10728 * gcc.dg/tree-ssa-vrp20.c: New test.
10729
10730 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10731
10732 PR c/22240
10733 * gcc.dg/transparent-union-4.c: New test.
10734
10735 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10736
10737 PR c/22192
10738 * gcc.dg/c99-vla-2.c: New test.
10739
10740 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10741
10742 PR c/21720
10743 * gcc.dg/hex-round-1.c: New test.
10744
10745 2005-07-28 Jan Hubicka <jh@suse.cz>
10746
10747 * inliner-1.c: Do not dump everything.
10748 * tree-prof.exp: Do not pass -ftree-based-profiling.
10749 * bprob.exp: Likewise.
10750
10751 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
10752
10753 2005-07-28 Mark Mitchell <mark@codesourcery.com>
10754
10755 PR c++/22545
10756 * g++.dg/expr/ptrmem7.C: New test.
10757
10758 2005-07-28 Mike Stump <mrs@apple.com>
10759
10760 * g++.old-deja/g++.mike/visibility-1.C: New test.
10761
10762 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10763
10764 PR c/20187
10765 * gcc.c-torture/execute/pr20187-1.c: New test.
10766
10767 2005-07-28 Jeff Law <law@redhat.com>
10768
10769 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
10770 * gcc.dg/tree-ssa/vrp18.c: New test.
10771
10772 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10773
10774 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
10775
10776 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10777
10778 PR tree-optimization/22506
10779 * gcc.dg/vect/ps22506.c: New test.
10780
10781 2005-07-28 Jakub Jelinek <jakub@redhat.com>
10782
10783 PR target/21149
10784 * gcc.target/i386/sse-3.c: New test.
10785
10786 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10787
10788 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
10789 * gcc.target/mips/mips32-dsp-type.c: Likewise.
10790
10791 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10792
10793 PR c/22589
10794 * gcc.c-torture/compile/pr22589-1.c: New test.
10795
10796 2005-07-28 Jan Hubicka <jh@suse.cz>
10797
10798 * update-loopch.c: New testcase.
10799
10800 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10801
10802 PR rtl-optimization/23047
10803 * gcc.c-torture/execute/pr23047.c: New test.
10804 * gcc.c-torture/execute/pr23047.x: New.
10805
10806 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10807
10808 PR tree-optimization/22493
10809 * gcc.c-torture/execute/pr22493-1.c: New test.
10810 * gcc.c-torture/execute/pr22493-1.x: New.
10811 * gcc.c-torture/execute/vrp-1.c: New test.
10812 * gcc.c-torture/execute/vrp-2.c: New test.
10813 * gcc.c-torture/execute/vrp-2.c: New test.
10814
10815 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
10816
10817 * gcc.target/frv/all-builtin-read8.c: Delete.
10818 * gcc.target/frv/all-builtin-read16.c: Delete.
10819 * gcc.target/frv/all-builtin-read32.c: Delete.
10820 * gcc.target/frv/all-builtin-read64.c: Delete.
10821 * gcc.target/frv/all-builtin-write8.c: Delete.
10822 * gcc.target/frv/all-builtin-write16.c: Delete.
10823 * gcc.target/frv/all-builtin-write32.c: Delete.
10824 * gcc.target/frv/all-builtin-write64.c: Delete.
10825 * gcc.target/frv/all-read-write-1.c: New.
10826
10827 2005-07-27 Jeff Law <law@redhat.com>
10828
10829 * gcc.c-torture/execute/pr22630.c: New test.
10830
10831 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
10832
10833 PR tree-optimization/23073
10834 * gcc.dg/vect/nodump-pr23073.c: New test.
10835 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
10836
10837 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
10838
10839 PR tree-optimize/22348
10840 * gcc.c-torture/execute/pr22348.c: New.
10841
10842 2005-07-27 Richard Guenther <rguenther@suse.de>
10843
10844 * gcc.dg/tree-ssa/salias-1.c: New testcase.
10845
10846 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10847
10848 PR fortran/22503
10849 * gfortran.dg/logical_comp.f90: New test.
10850
10851 2005-07-27 Jan Hubicka <jh@suse.cz>
10852
10853 * inliner-1.c: Add cleanup of dumps.
10854 * val-prof-*.c: Likewise.
10855 * update-tailcall.c: New.
10856
10857 2005-07-26 Diego Novillo <dnovillo@redhat.com>
10858
10859 PR 22591
10860 * gcc.dg/tree-ssa/pr22591.c: New test.
10861 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
10862
10863 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
10864
10865 PR libobjc/22606
10866 * objc.dg/try-catch-11.m: New test.
10867
10868 2005-07-26 Richard Guenther <rguenther@suse.de>
10869
10870 PR tree-optimization/22486
10871 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
10872
10873 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10874
10875 PR tree-opt/22484
10876 * testsuite/g++.dg/opt/loop2.C: New test.
10877
10878 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10879
10880 * gcc.dg/tree-ssa/reassoc-3.c: New test.
10881 * gcc.dg/tree-ssa/reassoc-4.c: New test.
10882
10883 2005-07-25 Adam Nemet <anemet@lnxw.com>
10884
10885 * lib/profopt.exp (profopt-execute): Check for profiling data
10886 files on the target.
10887
10888 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
10889
10890 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
10891 for matching of asm labels.
10892
10893 2005-07-25 Richard Guenther <rguenther@suse.de>
10894
10895 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
10896
10897 2005-07-25 Richard Guenther <rguenther@suse.de>
10898
10899 PR testsuite/22624
10900 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
10901
10902 2005-07-25 Ira Rosen <irar@il.ibm.com>
10903
10904 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
10905 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
10906 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
10907 * gcc.dg/vect/vect-100.c: New test.
10908 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
10909 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
10910 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
10911 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
10912 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
10913 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
10914 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
10915 * gfortran.dg/vect/pr19049.f90: New testcase.
10916 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
10917
10918 2005-07-25 Jakub Jelinek <jakub@redhat.com>
10919
10920 * gcc.c-torture/execute/20050713-1.c: New test.
10921
10922 PR fortran/20063
10923 * gfortran.fortran-torture/execute/data_4.f90: New test.
10924
10925 PR middle-end/20303
10926 * gcc.dg/visibility-d.c: New test.
10927
10928 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
10929
10930 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
10931 * gfortran.dg/underflow.f90: Ditto.
10932
10933 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10934
10935 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
10936 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
10937 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
10938
10939 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10940
10941 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
10942 include case of field width of zero.
10943
10944 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10945
10946 PR libgfortran/21875
10947 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
10948 with trailing blanks on normal formatted read.
10949
10950 2005-07-23 Chao-ying Fu <fu@mips.com>
10951
10952 * gcc.target/mips/mips32-dsp-type.c: New test.
10953 * gcc.target/mips/mips32-dsp.c: New test.
10954
10955 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
10956
10957 PR testsuite/21073
10958 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
10959
10960 PR testsuite/20454
10961 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
10962 and __cyg_profile_func_exit.
10963
10964 2005-07-22 David Edelsohn <edelsohn@gnu.org>
10965
10966 * gfortran.dg/comma_format_extension_3.f: Fix typo.
10967 * gfortran.dg/comma_format_extension_4.f: Same.
10968 * gfortran.dg/pr15332.f: Same.
10969 * gfortran.dg/pr21730.f: Same.
10970
10971 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
10972
10973 * g++.dg/opt/vrp2.C: Fix testcase.
10974
10975 PR tree-opt/22625
10976 * g++.dg/opt/vrp2.C: New test.
10977
10978 2005-07-22 Mark Mitchell <mark@codesourcery.com>
10979
10980 PR debug/21828
10981 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
10982
10983 2005-07-22 Diego Novillo <dnovillo@redhat.com>
10984
10985 * gcc.dg/tree-ssa/20050719-1.c: New test.
10986
10987 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
10988
10989 * gcc.dg/bfin-longcall-1.c: New file.
10990 * gcc.dg/bfin-longcall-2.c: New file.
10991
10992 2005-07-21 Janis Johnson <janis187@us.ibm.com>
10993
10994 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
10995
10996 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10997
10998 PR middle-end/19055
10999 * gcc.dg/tree-ssa/pr19055.c: New test.
11000 * gcc.dg/tree-ssa/pr19055-2.c: New test.
11001
11002 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11003
11004 PR C++/22358
11005 * g++.dg/other/pr22358.C: New test.
11006
11007 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
11008
11009 PR c++/2922
11010 * g++.dg/lookup/two-stage5.C: New test from bug comments.
11011
11012 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11013
11014 PR c++/15938
11015 * g++.dg/init/union2.C: New test.
11016
11017 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11018
11019 PR c/22393
11020 * gcc.dg/complex-4.c: New test.
11021
11022 2005-07-21 Richard Guenther <rguenther@suse.de>
11023
11024 PR testsuite/22522
11025 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
11026 scanning for asm labels.
11027 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11028
11029 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11030
11031 PR target/22085
11032 * gcc.dg/altivec-pr22085.c: New.
11033
11034 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11035
11036 PR tree-optimization/19210
11037 * gcc.dg/tree-ssa/pr19210-1.c: New.
11038 * gcc.dg/tree-ssa/pr19210-2.c: New.
11039
11040 2005-07-21 Richard Sandiford <richard@codesourcery.com>
11041
11042 PR rtl-optimization/22167
11043 * g++.dg/opt/pr22167.C: New test.
11044
11045 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
11046
11047 PR c++/2922
11048 * g++.dg/lookup/two-stage2.C: New.
11049 * g++.dg/lookup/two-stage3.C: New.
11050 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
11051 fixed two-stage name lookup for operators.
11052 * g++.dg/template/call3.C: Compiler now produces an appropriate
11053 error message.
11054 * g++.dg/template/crash37.C: Compiler now describes bla() on line
11055 14 as a candidate.
11056 * g++.dg/template/ptrmem4.C: Compiler produces different error
11057 message.
11058 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
11059 connect_to_method as a candidate.
11060
11061 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
11062
11063 * gcc.dg/fold-alloc-1.c: New test.
11064
11065 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
11066
11067 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
11068 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
11069
11070 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
11071
11072 * gcc.dg/fold-abs-1.c: New test.
11073 * gcc.dg/fold-abs-2.c: New test.
11074 * gcc.dg/fold-abs-3.c: New test.
11075
11076 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
11077
11078 Make CONSTRUCTOR use VEC to store initializers.
11079 * g++.dg/ext/complit3.C: Check for specific error messages.
11080 * g++.dg/init/brace2.C: Update error message.
11081 * g++.dg/warn/Wbraces2.C: Likewise.
11082
11083 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
11084
11085 PR fortran/16940
11086 * gfortran.dg/module_interface_1.f90: New test.
11087
11088 2005-07-19 Danny Berlin <dberlin@dberlin.org>
11089 Kenneth Zadeck <zadeck@naturalbridge.com>
11090
11091 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
11092
11093 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11094
11095 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
11096 specify -Wformat for these tests.
11097 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
11098 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
11099 * gcc.dg/format/opt-6.c: Delete.
11100
11101 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11102
11103 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
11104 * gcc.dg/tree-ssa/sra-3.c: Likewise.
11105
11106 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11107
11108 * gcc.dg/tree-ssa/alias-2.c: New test.
11109
11110 2005-07-18 Mark Mitchell <mark@codesourcery.com>
11111
11112 PR c++/22263
11113 * g++.dg/template/explicit7.C: New test.
11114
11115 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
11116
11117 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
11118 width of 8 to +Inf and -Inf.
11119
11120 2005-07-17 Mark Mitchell <mark@codesourcery.com>
11121
11122 PR c++/22139
11123 * g++.dg/template/friend36.C: New test.
11124
11125 2005-07-16 David Edelsohn <edelsohn@gnu.org>
11126
11127 PR fortran/21730
11128 * gfortran.dg/pr21730.f: New test.
11129
11130 2005-07-16 Danny Berlin <dberlin@dberlin.org>
11131 Kenneth Zadeck <zadeck@naturalbridge.com>
11132
11133 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
11134 since pure const detection cannot run at -O1 in c compiler.
11135 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
11136 can now optimize this case properly.
11137 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
11138 because we now pass.
11139 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
11140
11141 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
11142
11143 PR c/22421
11144 * gcc.dg/format/bitfld-1.c: New test.
11145
11146 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11147
11148 PR c++/22204
11149 * g++.dg/rtti/repo1.C: New test.
11150
11151 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
11152
11153 PR middle-end/22398
11154 * gcc.c-torture/compile/pr22398.c: New test.
11155
11156 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11157
11158 PR c++/22132
11159 * g++.dg/expr/cast4.C: New test.
11160
11161 2005-07-15 Richard Guenther <rguenther@suse.de>
11162
11163 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
11164 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11165
11166 2005-07-15 Steven Bosscher <stevenb@suse.de>
11167
11168 PR tree-optimization/22230
11169 * gcc.dg/tree-ssa/pr22230.c: New test.
11170
11171 2005-07-14 Jakub Jelinek <jakub@redhat.com>
11172
11173 * gfortran.dg/g77/cpp6.f: New test.
11174
11175 PR fortran/22417
11176 * gfortran.dg/g77/cpp5.F: New test.
11177 * gfortran.dg/g77/cpp5.h: New file.
11178 * gfortran.dg/g77/cpp5inc.h: New file.
11179
11180 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
11181
11182 PR libfortran/16435
11183 * gfortran.dg/tl_editting.f90: New.
11184 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
11185
11186 2005-07-14 Steven G. Kargl <kargls@comcast.net>
11187
11188 * gfortran.dg/char_array_constructor.f90: New test.
11189
11190 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
11191
11192 * gfortran.dg/past_eor.f90: New.
11193 * gfortran.dg/complex_read.f90: New.
11194
11195 2005-07-13 Jeff Law <law@redhat.com>
11196
11197 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
11198 additional casts.
11199
11200 * gcc.dg/tree-ssa/pr22321.c: New test
11201
11202 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
11203
11204 PR tree-optimization/21921
11205 * gcc.dg/tree-ssa/pr21921.c: New.
11206
11207 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11208
11209 PR tree-optimizatio/22442
11210 * gcc.dg/tree-ssa/loop-11.c: New test.
11211
11212 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11213
11214 PR tree-opt/21840
11215 * gcc.c-torture/compile/pr21840.c: New test.
11216
11217 2005-07-12 Jan Hubicka <jh@suse.cz>
11218
11219 * gcc.c-torture/compile/pr22379.c: New test.
11220
11221 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11222
11223 PR libfortran/21593
11224 gfortran.dg/dev_null.f90: Remove outdated comment about
11225 PR libfortran/21593.
11226
11227
11228 2005-07-12 Dale Johannesen <dalej@apple.com>
11229
11230 * gcc.target/i386/compress-float-sse.c: New.
11231 * gcc.target/i386/compress-float-sse-pic.c: New.
11232 * gcc.target/i386/compress-float-387.c: New.
11233 * gcc.target/i386/compress-float-387-pic.c: New.
11234 * gcc.dg/compress-float-ppc.c: New.
11235 * gcc.dg/compress-float-ppc-pic.c: New.
11236
11237 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
11238
11239 PR libfortran/21593
11240 gfortran.dg/dev_null.f90: Remove targets.
11241
11242 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11243
11244 PR tree-opt/22335
11245 * gcc.dg/pr22335-1.c: New test.
11246 * gcc.dg/pr22335-2.c: New test.
11247
11248 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11249
11250 PR c++/20172
11251 * g++.dg/template/nontype12.C : New test.
11252
11253 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11254
11255 * gcc.dg/tree-ssa/loop-10.c: New test.
11256
11257 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
11258
11259 * gcc.c-torture/execute/20020720-1.x: Remove.
11260
11261 2005-07-11 Jakub Jelinek <jakub@redhat.com>
11262
11263 * gfortran.fortran-torture/execute/forall_7.f90: New test.
11264
11265 2005-07-10 Richard Sandiford <richard@codesourcery.com>
11266
11267 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
11268 (dg-mips-options): Use it.
11269
11270 2005-07-09 Diego Novillo <dnovillo@redhat.com>
11271
11272 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
11273
11274 2005-07-09 Richard Henderson <rth@redhat.com>
11275
11276 * lib/target-supports.exp (check_effective_target_sync_char_short):
11277 Add alpha.
11278
11279 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
11280
11281 PR libfortran/22217
11282 * gfortran.dg/negative-z-descriptor.f90: New test.
11283
11284 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11285
11286 PR tree-opt/22329
11287 * gcc.dg/pr22329.c: New test.
11288
11289 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
11290
11291 PR tree-optimization/20139
11292 * gcc.dg/tree-ssa/pr20139.c: New.
11293
11294 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11295
11296 PR tree-opt/22356
11297 * testsuite/gcc.dg/pr22356-1.c: New test.
11298
11299 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
11300
11301 PR c++/21799
11302 * g++.dg/template/unify8.C: New.
11303 * g++.dg/template/unify9.C: New.
11304
11305 2005-07-08 Jakub Jelinek <jakub@redhat.com>
11306
11307 * gfortran.fortran-torture/execute/entry_10.f90: New test.
11308
11309 2005-07-07 Geoffrey Keating <geoffk@apple.com>
11310
11311 * gcc.dg/darwin-version-1.c: New.
11312 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
11313 * gcc.dg/builtins-20.c: Likewise.
11314 * gcc.dg/builtins-53.c: Likewise.
11315 * gcc.dg/torture/builtins-convert-1.c: Likewise.
11316 * gcc.dg/torture/builtins-convert-2.c: Likewise.
11317 * gcc.dg/torture/builtins-convert-3.c: Likewise.
11318 * gcc.dg/torture/builtins-power-1.c: Likewise.
11319 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
11320 on Darwin.
11321
11322 2005-07-07 Jeff Law <law@redhat.com>
11323
11324 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
11325 argument evaluation order.
11326
11327 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
11328
11329 PR libfortran/21594
11330 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11331 Add test cases where the shift length is greater than the
11332 array length.
11333
11334 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11335
11336 * obj-c++.dg/proto-lossage-6.mm: New.
11337 * objc.dg/proto-lossage-6.m: New.
11338
11339 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11340
11341 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
11342 * objc.dg/gnu-runtime-2.m: Likewise.
11343
11344 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11345
11346 * gfortran.dg/longline.f: New test.
11347
11348 * gfortran.dg/badline.f: New test.
11349
11350 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11351
11352 PR fortran/16531
11353 PR fortran/15966
11354 PR fortran/18781
11355 * gfortran.dg/hollerith.f90: New.
11356 * gfortran.dg/hollerith2.f90: New.
11357 * gfortran.dg/hollerith3.f90: New.
11358 * gfortran.dg/hollerith4.f90: New.
11359 * gfortran.dg/hollerith_f95.f90: New.
11360 * gfortran.dg/hollerith_legacy.f90: New.
11361 * gfortran.dg/g77/cpp4.F: New. Port from g77.
11362
11363 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11364
11365 PR objc/22274
11366 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
11367 * objc.dg/gnu-runtime-2.m: New.
11368
11369 2005-07-06 Jeff Law <law@redhat.com>
11370
11371 * gcc.dg/tree-ssa/vrp17.c: New test.
11372
11373 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11374
11375 PR fortran/22327
11376 * gfortran.dg/array_constructor_5.f90: New test.
11377
11378 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11379
11380 * gfortran.fortran-torture/execute/entry_9.f90: New test.
11381
11382 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
11383
11384 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
11385 * gcc.dg/980816-1.c: Ditto.
11386
11387 2005-07-06 Jeff Law <law@redhat.com>
11388
11389 * gcc.c-torture/compile/pr21356.c: New test.
11390
11391 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11392
11393 PR c/22013
11394 PR c/22098
11395 * gcc.c-torture/compile/pr22013-1.c,
11396 gcc.c-torture/execute/pr22098-1.c,
11397 gcc.c-torture/execute/pr22098-2.c,
11398 gcc.c-torture/execute/pr22098-3.c: New tests.
11399
11400 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11401
11402 PR c/22308
11403 * gcc.dg/pr22308-1.c: New test.
11404
11405 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
11406
11407 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
11408 target.
11409 * gcc.dg/compare9.c: Use -fshort-enums instead of
11410 -fno-short-enums. Change the last test to dg-bogus.
11411
11412 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
11413
11414 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
11415 * gcc.dg/compare9.c: New.
11416
11417 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11418
11419 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
11420
11421 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11422
11423 PR testsuite/22288
11424 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
11425
11426
11427 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11428
11429 * gcc.dg/format/gcc_gfc-1.c: New.
11430
11431 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11432
11433 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
11434
11435 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11436
11437 PR fortran/20842
11438 * gfortran.dg/io_invalid_1.f90: New test.
11439
11440 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
11441
11442 * gcc.dg/format/gcc_diag-1.c: Update.
11443
11444 2005-07-02 Jeff Law <law@redhat.com>
11445
11446 * gcc.dg/tree-ssa/pr22051-1.c: New test.
11447 * gcc.dg/tree-ssa/pr22051-2.c: New test.
11448
11449 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
11450
11451 * gcc.dg/format/gcc_diag-1.c: Update.
11452
11453 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
11454
11455 PR tree-opt/22269
11456 * gcc.c-torture/compile/pr22269.c: New test.
11457
11458 2005-06-30 Diego Novillo <dnovillo@redhat.com>
11459
11460 PR 21584
11461 PR 22219
11462 * g++.dg/tree-ssa/pr21584-1.C: New test.
11463 * g++.dg/tree-ssa/pr21584-2.C: New test.
11464
11465 2005-06-30 Ziemowit Laski <zlaski@apple.com>
11466
11467 * obj-c++.dg/try-catch-11.mm: New.
11468 * objc.dg/try-catch-10.m: New.
11469
11470 2005-06-29 David Edelsohn <edelsohn@gnu.org>
11471
11472 * g++.dg/other/ucnid-1.C: xfail on AIX.
11473
11474 2005-06-29 Diego Novillo <dnovillo@redhat.com>
11475
11476 PR 22234
11477 * gcc.dg/20050629-1.c: New test.
11478
11479 2005-06-29 Ziemowit Laski <zlaski@apple.com>
11480
11481 * obj-c++.dg/const-str-1[0-1].mm: New.
11482 * objc.dg/const-str-1[0-1].m: New.
11483
11484 2005-05-29 Richard Henderson <rth@redhat.com>
11485
11486 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
11487 Rename from check_effective_target_vect_no_max.
11488 (check_effective_target_vect_no_int_add): New.
11489 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
11490 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
11491 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11492 * gcc.dg/vect/vect-reduc-1.c: Use both.
11493 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11494
11495 2005-05-29 Richard Henderson <rth@redhat.com>
11496
11497 * lib/target-supports.exp (check_effective_target_vect_no_max):
11498 Remove i386 and x86_64.
11499
11500 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11501
11502 PR testsuite/21969
11503 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
11504
11505 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11506
11507 PR middle-end/21969
11508 * gcc.dg/vect/pr21969.c: New test.
11509
11510 2005-06-28 Eric Christopher <echristo@redhat.com>
11511
11512 PR c/22052
11513 PR c/21975
11514 * gcc.dg/inline1.c: New test.
11515 * gcc.dg/inline2.c: Ditto.
11516 * gcc.dg/inline3.c: Ditto.
11517 * gcc.dg/inline4.c: Ditto.
11518 * gcc.dg/inline5.c: Ditto.
11519
11520 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11521
11522 PR libfortran/22142
11523 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11524 Add testcase also testing eoshift1 for PR 22142.
11525
11526 2005-06-28 Richard Henderson <rth@redhat.com>
11527
11528 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
11529 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
11530 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
11531 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
11532 gcc.dg/tree-ssa/20030922-2.c: Likewise.
11533
11534 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11535
11536 PR libfortran/22142
11537 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11538 Add testcase for PR 22142.
11539
11540 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
11541
11542 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
11543 gcc.target/ia64/fpreg-2.c: New tests.
11544
11545 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11546
11547 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
11548
11549 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11550
11551 PR libfortran/22170
11552 * gfortran.dg/slash_1.f90: New test.
11553
11554 2005-06-27 Richard Henderson <rth@redhat.com>
11555
11556 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
11557 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
11558 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
11559 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11560 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
11561 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
11562
11563 2005-06-27 Richard Henderson <rth@redhat.com>
11564
11565 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
11566 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
11567
11568 2005-06-27 Ziemowit Laski <zlaski@apple.com>
11569
11570 * obj-c++.dg/proto-lossage-5.mm: New.
11571 * objc.dg/proto-lossage-5.m: New.
11572
11573 2005-06-27 Diego Novillo <dnovillo@redhat.com>
11574
11575 PR 21959
11576 * gcc.dg/tree-ssa/pr21959.c: New test.
11577
11578 2005-06-27 Jakub Jelinek <jakub@redhat.com>
11579
11580 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
11581 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
11582 testing uninitialized var.
11583
11584 * gcc.c-torture/execute/builtins/chk.h: New.
11585 * gcc.c-torture/execute/builtins/lib/chk.c: New.
11586 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
11587 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
11588 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
11589 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
11590 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
11591 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
11592 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
11593 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
11594 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
11595 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
11596 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
11597 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
11598 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
11599 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
11600 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
11601 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
11602 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
11603 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
11604 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
11605 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
11606 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
11607 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
11608 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
11609 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
11610 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
11611 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
11612 * gcc.dg/builtin-object-size-1.c: New test.
11613 * gcc.dg/builtin-object-size-2.c: New test.
11614 * gcc.dg/builtin-object-size-3.c: New test.
11615 * gcc.dg/builtin-object-size-4.c: New test.
11616 * gcc.dg/builtin-object-size-5.c: New test.
11617 * gcc.dg/builtin-stringop-chk-1.c: New test.
11618 * gcc.dg/builtin-stringop-chk-2.c: New test.
11619 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
11620 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
11621 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
11622 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
11623 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
11624 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
11625 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
11626 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
11627 * gcc.c-torture/execute/printf-1.c: New test.
11628 * gcc.c-torture/execute/fprintf-1.c: New test.
11629 * gcc.c-torture/execute/vprintf-1.c: New test.
11630 * gcc.c-torture/execute/vfprintf-1.c: New test.
11631 * gcc.c-torture/execute/printf-chk-1.c: New test.
11632 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
11633 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
11634 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
11635
11636 2005-06-27 Michael Matz <matz@suse.de>
11637
11638 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
11639 slot is not merged if address escapes.
11640
11641 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11642
11643 PR c/21911
11644 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
11645
11646 2005-06-26 Jakub Jelinek <jakub@redhat.com>
11647
11648 PR middle-end/17965
11649 * gcc.c-torture/compile/20050622-1.c: New test.
11650
11651 PR middle-end/22028
11652 * gcc.dg/20050620-1.c: New test.
11653
11654 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
11655
11656 PR tree-optimization/22026
11657 * gcc.dg/tree-ssa/pr22026.c: New.
11658
11659 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
11660
11661 PR libfortran/22144
11662 * gfortran.dg/shift-alloc.f90: New testcase.
11663
11664 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
11665
11666 * all files: Update FSF address in copyright headers.
11667
11668 2005-06-22 Jan Hubicka <jh@suse.cz>
11669
11670 * wholeprogram-1.c: New testcase.
11671 * wholeprogram-2.c: New testcase.
11672
11673 2005-06-24 Mark Mitchell <mark@codesourcery.com>
11674
11675 PR 22171
11676 * gcc.dg/tree-ssa/pr22171.c: New test.
11677
11678 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
11679
11680 * gfortran.dg/simplify_modulo.f90: New.
11681
11682 2005-06-24 Jan Hubicka <jh@suse.cz>
11683
11684 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
11685
11686 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11687
11688 * obj-c++.dg/proto-lossage-[1-4].mm: New.
11689
11690 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11691
11692 * obj-c++.dg/typedef-alias-1.mm: New.
11693 * objc.dg/typedef-alias-1.m: New.
11694
11695 2005-06-23 Jeff Law <law@redhat.com>
11696
11697 * gcc.dg/tree-ssa/vrp16.c: New test.
11698
11699 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11700
11701 * lib/target-supports.exp: Add
11702 check_effective_target_fortran_large_real and
11703 check_effective_target_fortran_large_int to check for
11704 corresponding effective targets.
11705 * gfortran.dg/large_integer_kind_1.f90: New test.
11706 * gfortran.dg/large_real_kind_1.f90: New test.
11707
11708 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
11709
11710 PR tree-optimization/22117
11711 * gcc.dg/tree-ssa/pr22117.c: New.
11712
11713 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
11714
11715 PR testsuite/22123
11716 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
11717
11718 2005-06-23 David Edelsohn <edelsohn@gnu.org>
11719
11720 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
11721
11722 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
11723
11724 * gfortran.dg/f2c_4.f90: Add tests for complex functions
11725 * gfortran.dg/f2c_4.c: Likewise.
11726
11727 2005-06-22 Paul Brook <paul@codesourcery.com>
11728
11729 PR fortran/21034
11730 * gfortran.dg/auto_save_1.f90: New test.
11731
11732 2005-06-22 Michael Matz <matz@suse.de>
11733
11734 * gcc.target/x86-64/abi: New directory.
11735 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
11736 * gcc.target/x86-64/abi/README.gcc: New file.
11737 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
11738 * gcc.target/x86-64/abi/asm-support.s: New file.
11739 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
11740 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
11741 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
11742 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
11743 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
11744 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
11745 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
11746 * gcc.target/x86_64/abi/test_bitfields.c: New test.
11747 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
11748 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
11749 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
11750 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
11751 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
11752 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
11753 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
11754 * gcc.target/x86_64/abi/test_varargs.c: New test.
11755
11756 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
11757
11758 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
11759 32-bit i?86 and x86_64.
11760
11761 2005-06-21 Ziemowit Laski <zlaski@apple.com>
11762
11763 * obj-c++.dg/const-str-[1-9].mm: New tests.
11764
11765 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
11766
11767 PR fortran/22010
11768 * gfortran.dg/namelist_use.f90: New.
11769 * gfortran.dg/namelist_use_only.f90: New.
11770
11771 2005-06-21 Jeff Law <law@redhat.com>
11772
11773 * gcc.dg/tree-ssa/vrp15.c: New test.
11774
11775 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
11776
11777 * lib/target-supports.exp (check_effective_target_vect_reduction):
11778 Remove.
11779 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
11780 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
11781 remove vect_reduction target keyword. Also avoid two returns in main.
11782 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11783 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
11784 * gcc.dg/vect/vect-reduc-1short.c: New test.
11785 * gcc.dg/vect/vect-reduc-1char.c: New test.
11786 * gcc.dg/vect/vect-reduc-2short.c: New test.
11787 * gcc.dg/vect/vect-reduc-2char.c: New test.
11788 * gcc.dg/vect/vect-reduc-6.c: New test.
11789 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
11790 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
11791 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
11792
11793 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11794 Paul Thomas <pault@gcc.gnu.org>
11795
11796 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
11797 New tests.
11798
11799 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11800
11801 * gfortran.dg/backslash_1.f90: New test.
11802 * gfortran.dg/backslash_2.f90: New test.
11803
11804 2005-06-20 Steven G. Kargl <kargls@comcast.net>
11805
11806 * gfortran.dg/duplicate_labels.f90: New test.
11807
11808 2005-06-20 Jan Beulich <jbeulich@novell.com>
11809
11810 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
11811 unsupportable relocations.
11812 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11813 * gcc.dg/20050321-2.c: xfail for NetWare.
11814
11815 2005-06-20 Andreas Jaeger <aj@suse.de>
11816
11817 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
11818 gcc.target/i386/fastcall-sseregparm.c,
11819 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
11820
11821 2005-06-19 Richard Henderson <rth@redhat.com>
11822
11823 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
11824
11825 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
11826
11827 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
11828
11829 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
11830
11831 PR c++/22115
11832 * g++.dg/conversion/simd2.C: Change expected error message.
11833
11834 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11835
11836 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
11837 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11838 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11839
11840 2005-06-18 James A Morrison <phython@gcc.gnu.org>
11841
11842 * gcc.dg/fold-mod-1.c: New test.
11843
11844 2005-06-18 Steven G. Kargl <kargls@comcast.net>
11845
11846 PR fortran/19926
11847 * gfortran.dg/pr19926.f90: New test.
11848
11849 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11850
11851 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
11852 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
11853 targets.
11854 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11855 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11856
11857 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
11858
11859 * gcc.target/ia64/float80-varargs-1.c: New test.
11860
11861 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11862
11863 PR tree-opt/22035
11864 * gfortran.dg/f2c_6.f90: New test.
11865
11866 2005-06-17 Geoffrey Keating <geoffk@apple.com>
11867
11868 PR c++/17413
11869 * g++.dg/template/local5.C: New.
11870
11871 2005-06-17 Richard Henderson <rth@redhat.com>
11872
11873 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
11874
11875 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
11876
11877 PR testsuite/21945
11878 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
11879
11880 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
11881
11882 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
11883 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
11884 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
11885 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
11886 check_vect to verify the presence of hardware vector support.
11887
11888 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
11889
11890 PR testsuite/22056
11891 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
11892
11893 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11894
11895 PR libfortran/19216
11896 * gfortran.dg/pr19216.f: Add correct space between brackets and
11897 dg directive.
11898
11899 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11900
11901 PR libfortran/16436
11902 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
11903
11904 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
11905
11906 * gcc.target/i386/attributes-error.c: New testcase.
11907 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
11908 * gcc.target/i386/regparm-stdcall.c: Likewise.
11909 * gcc.target/i386/sseregparm-1.c: Likewise.
11910 * gcc.target/i386/sseregparm-2.c: Likewise.
11911
11912 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
11913
11914 * g++.dg/rtti/crash2.C: New.
11915
11916 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
11917
11918 * gcc.dg/noncompile/20040203-3.c: Update expected message.
11919
11920 2005-06-15 David Ung <davidu@mips.com>
11921
11922 * gcc.target/mips/mips16e-extends.c: New test for testing the
11923 generation of MIPS16e zeb/zeh, seb/seh instructions.
11924
11925 2005-06-15 Diego Novillo <dnovillo@redhat.com>
11926
11927 PR 22018
11928 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
11929 * gcc.dg/tree-ssa/pr22018.c: New test.
11930
11931 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
11932
11933 * gcc.dg/simd-1.c: Update error messages.
11934 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
11935 * gcc.dg/simd-2.c: Update error messages.
11936 * gcc.dg/simd-4.c: New.
11937
11938 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
11939
11940 PR c++/20678
11941 * g++.dg/other/crash-4.C: New.
11942
11943 2005-06-14 Devang Patel <dpatel@apple.com>
11944
11945 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
11946
11947 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
11948
11949 PR c++/21929
11950 * g++.dg/parse/crash11.C: Update
11951
11952 2005-06-13 Jeff Law <law@redhat.com>
11953
11954 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
11955 perform the desired transformations.
11956 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
11957 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
11958
11959 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11960
11961 PR fortran/22038
11962 * gfortran.dg/forall_1.f90: Un-XFAIL.
11963
11964 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
11965
11966 PR c++/21929
11967 * g++.dg/parse/crash26.C: New.
11968
11969 PR c++/20789
11970 * g++.dg/init/member1.C: New.
11971
11972 2005-06-13 Jakub Jelinek <jakub@redhat.com>
11973
11974 * gfortran.dg/altreturn_1.f90: New test.
11975
11976 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
11977
11978 PR middle-end/21985
11979 * gcc.dg/tree-ssa/pr21985.c: New test.
11980
11981 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11982
11983 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
11984
11985 2005-06-12 Roger Sayle <roger@eyesopen.com>
11986
11987 PR c++/21930
11988 * g++.dg/other/error10.C: New test case.
11989
11990 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11991
11992 PR libfortran/19155
11993 * gfortran.dg/pr19155.f: Add test.
11994
11995 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11996
11997 * gfortran.dg/f2c_7.f90: New test.
11998
11999 * gfortran.dg/forall_1.f90: XFAILed.
12000
12001 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
12002
12003 * gcc.dg/pr14796-1.c: New.
12004 * gcc.dg/pr14796-2.c: New.
12005
12006 2005-06-11 Steven G. Kargl <kargls@comcast.net>
12007
12008 PR fortran/17792
12009 PR fortran/21375
12010 * gfortran.dg/deallocate_stat.f90: New test.
12011
12012 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
12013
12014 * gfortran.fortran-torture/execute/in-pack.f90: New test.
12015
12016 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
12017
12018 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
12019 access will be generated when this loop is vectorized. Test that
12020 accesses with same alignment were detected.
12021 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
12022 Test that accesses with same alignment were detected.
12023 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
12024 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
12025 alignment were detected.
12026
12027 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
12028
12029 PR c++/10611
12030 * g++.dg/conversion/simd2.C: New.
12031
12032 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
12033
12034 * gcc.dg/Wcxx-compat-1.c: New.
12035
12036 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
12037
12038 PR libfortran/21480
12039 * gfortran.dg/reshape-complex.f90: Add a test for a packed
12040 complex array.
12041
12042 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
12043
12044 * gcc.dg/alias-8.c: New.
12045
12046 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
12047
12048 * gcc.dg/format/cmn_err-1.c: Update.
12049
12050 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
12051
12052 PR target/20666
12053 * gcc.target/sparc/fexpand-2.c: New.
12054 * gcc.target/sparc/fpmerge-2.c: New.
12055 * gcc.target/sparc/fpmul-2.c: New.
12056 * gcc.target/sparc/noresult.c: New.
12057 * gcc.target/sparc/pdist-2.c: New.
12058 * gcc.target/sparc/pdist-3.c: New.
12059
12060 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
12061
12062 PR testsuite/21702
12063 * gcc.target/i386/i386.exp: Fix comment typo.
12064
12065 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
12066
12067 PR c++/19497
12068 * g++.dg/inherit/using5.C: New.
12069 * g++.dg/inherit/using6.C: New.
12070
12071 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12072
12073 PR c++/19894
12074 * g++.dg/template/ptrmem15.C: New test.
12075
12076 PR c++/20563
12077 * g++.dg/ext/label4.C: New test.
12078
12079 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12080
12081 * gcc.dg/tls/debug-1.c: New test.
12082
12083 2005-06-07 Dale Johannesen <dalej@apple.com>
12084
12085 * gcc.target/i386/movq.c: New.
12086
12087 2005-06-07 Dale Johannesen <dalej@apple.com>
12088
12089 * gcc.dg/20050607-1.c: New.
12090
12091 2005-06-07 Jakub Jelinek <jakub@redhat.com>
12092
12093 PR middle-end/21850
12094 * gcc.c-torture/execute/20050607-1.c: New test.
12095
12096 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
12097
12098 PR libfortran/21926
12099 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
12100 Test case where the return array has lowest stride one,
12101 but isn't packed.
12102
12103 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
12104
12105 * lib/target-supports.exp (check_effective_target_sync_int_long):
12106 Add s390 and s390x targets.
12107
12108 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
12109
12110 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
12111 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
12112 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
12113 * gcc.dg/tree-ssa/loop-9.c: New test.
12114
12115 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
12116
12117 * g++.dg/parse/defarg10.C: New.
12118
12119 2005-06-06 Jakub Jelinek <jakub@redhat.com>
12120
12121 PR regression/21897
12122 * gcc.c-torture/execute/20050604-1.c: New test.
12123
12124 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
12125
12126 PR 21903
12127 * g++.dg/parse/defarg9.C: New.
12128
12129 PR c++/20637
12130 * g++.dg/inherit/using4.C: New.
12131 * g++.dg/overload/error1.C: Adjust expected errors.
12132 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
12133 * g++.old-deja/g++.brendan/arm2.C: Likewise.
12134 * g++.old-deja/g++.other/redecl2.C: Likewise.
12135 * g++.old-deja/g++.other/redecl4.C: Likewise.
12136 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
12137
12138 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12139
12140 * gfortran.dg/f2c_5.f90: Add -w to dg-options
12141
12142 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12143
12144 * lib/gfortran.exp (gfortran_target_compile): Call
12145 dg-additional-files-options
12146 * gfortran.dg/f2c_4.f90: New file
12147 * gfortran.dg/f2c_4.c: New file
12148 * gfortran.dg/f2c_5.f90: New file
12149 * gfortran.dg/f2c_5.c: New file
12150
12151 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12152
12153 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
12154
12155 PR fortran/21912
12156 * gfortran.dg/array_constructor_4.f90: New test.
12157
12158 2005-06-05 Mark Mitchell <mark@codesourcery.com>
12159
12160 PR c++/21619
12161 * g++.dg/ext/builtin9.C: New test.
12162
12163 2005-06-05 Dale Johannesen <dalej@apple.com>
12164
12165 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
12166 * gcc.c-torture/execute/20050603-2.c: Ditto.
12167
12168 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
12169
12170 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
12171 * gcc.dg/vect/vect-reduc-1.c: New.
12172 * gcc.dg/vect/vect-reduc-2.c: New.
12173 * gcc.dg/vect/vect-reduc-3.c: New.
12174
12175 2005-06-04 Dale Johannesen <dalej@apple.com>
12176
12177 * gcc.c-torture/execute/20050603-1.c: New.
12178 * gcc.c-torture/execute/20050603-2.c: New.
12179 * gcc.dg/20050603-3.c: New.
12180
12181 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12182
12183 PR fortran/19195
12184 * gfortran.dg/debug_1.f90: New test.
12185
12186 * gfortran.dg/forall_1.f90: New test.
12187
12188 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
12189
12190 * gfortran.dg/array_constructor_3.f90: New test.
12191
12192 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12193
12194 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
12195
12196 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
12197
12198 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
12199
12200 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
12201
12202 PR c/21873
12203 * gcc.dg/init-excess-1.c: New test.
12204
12205 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12206
12207 PR c++/21853
12208 * g++.dg/expr/static_cast6.C: New test.
12209
12210 2005-06-03 Diego Novillo <dnovillo@redhat.com>
12211
12212 * gcc.dg/tree-ssa/vrp14.c: New test.
12213
12214 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12215
12216 PR c++/21336
12217 * g++.dg/template/new2.C: New test.
12218
12219 2005-06-03 Josh Conner <jconner@apple.com>
12220
12221 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
12222 all entries in initializer.
12223
12224 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
12225
12226 PR middle-end/21858
12227 * gcc.dg/pr21858.c: New testcase.
12228
12229 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
12230
12231 PR tree-optimization/21292
12232
12233 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
12234 New.
12235 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
12236 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
12237 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
12238 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
12239 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
12240
12241 2005-06-02 Richard Henderson <rth@redhat.com>
12242
12243 * gcc.dg/sync-2.c: Use -march=i486 for i386.
12244
12245 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
12246
12247 * gcc.dg/wtypequal.c: New testcase.
12248
12249 2005-06-02 Diego Novillo <dnovillo@redhat.com>
12250
12251 PR 21582
12252 * gcc.dg/tree-ssa/pr21582.c: New test.
12253
12254 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12255
12256 PR c++/21280
12257 * g++.dg/opt/interface2.h: New.
12258 * g++.dg/opt/interface2.C: New.
12259 * g++.dg/init/ctor4.C: Adjust error lines.
12260 * g++.old-deja/g++.bob/inherit2.C: Likewise.
12261 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12262 * g++.old-deja/g++.jason/opeq3.C: Likewise.
12263 * g++.old-deja/g++.pt/assign1.C: Likewise.
12264 * g++.old-deja/g++.pt/crash20.C: Likewise.
12265
12266 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
12267
12268 PR tree-optimization/21734
12269 * g++.dg/vect/pr21734_1.cc: New.
12270 * g++.dg/vect/pr21734_2.cc: New.
12271
12272 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12273
12274 PR c++/20350
12275 * g++.dg/template/spec24.C: New.
12276
12277 PR c++/21151
12278 * g++.dg/pch/local-1.C: New.
12279 * g++.dg/pch/local-1.Hs: New.
12280
12281 2005-06-01 Diego Novillo <dnovillo@redhat.com>
12282
12283 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
12284 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
12285 * gcc.dg/tree-ssa/pr14341.c: New test.
12286 * gcc.dg/tree-ssa/pr14841.c: New test.
12287 * gcc.dg/tree-ssa/pr20701.c: New test.
12288 * gcc.dg/tree-ssa/pr21086.c: New test.
12289 * gcc.dg/tree-ssa/pr21090.c: New test.
12290 * gcc.dg/tree-ssa/pr21332.c: New test.
12291 * gcc.dg/tree-ssa/pr21458.c: New test.
12292 * gcc.dg/tree-ssa/pr21658.c: New test.
12293 * gcc.dg/tree-ssa/vrp01.c: New test.
12294 * gcc.dg/tree-ssa/vrp02.c: New test.
12295 * gcc.dg/tree-ssa/vrp03.c: New test.
12296 * gcc.dg/tree-ssa/vrp04.c: New test.
12297 * gcc.dg/tree-ssa/vrp05.c: New test.
12298 * gcc.dg/tree-ssa/vrp06.c: New test.
12299 * gcc.dg/tree-ssa/vrp07.c: New test.
12300 * gcc.dg/tree-ssa/vrp08.c: New test.
12301 * gcc.dg/tree-ssa/vrp09.c: New test.
12302 * gcc.dg/tree-ssa/vrp10.c: New test.
12303 * gcc.dg/tree-ssa/vrp11.c: New test.
12304 * gcc.dg/tree-ssa/vrp12.c: New test.
12305 * gcc.dg/tree-ssa/vrp13.c: New test.
12306
12307 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
12308
12309 PR 21029
12310 * gcc.dg/tree-ssa/pr21029.c: New test.
12311
12312 2005-06-01 Roger Sayle <roger@eyesopen.com>
12313
12314 * gfortran.dg/logint-1.f: New test case.
12315 * gfortran.dg/logint-2.f: Likewise.
12316 * gfortran.dg/logint-3.f: Likewise.
12317
12318 2005-06-01 Jakub Jelinek <jakub@redhat.com>
12319
12320 PR c/21536
12321 PR c/20760
12322 * gcc.dg/20050527-1.c: New test.
12323
12324 * gcc.dg/i386-sse-12.c: New test.
12325
12326 PR fortran/21729
12327 * gfortran.dg/implicit_5.f90: New test.
12328
12329 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
12330
12331 PR fortran/20883
12332 * gfortran/assign_4.f90: New test.
12333 * gfortran/assign_2.f90: Change compile to run.
12334
12335 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
12336
12337 * lib/target-supports.exp
12338 (check_effective_target_sync_char_short): New.
12339 * gcc.dg/sync-2.c: New.
12340
12341 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
12342
12343 PR tree-optimization/21817
12344 * gcc.dg/torture/pr21817-1.c: New.
12345
12346 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
12347
12348 PR c++/21165
12349 * g++.dg/template/init5.C: New.
12350
12351 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
12352
12353 * gfortran.dg/char_initialiser_actual.f90:
12354 Test character initialisers as actual arguments.
12355 * gfortran.dg/char_pointer_comp_assign.f90:
12356 Test character pointer structure component assignments.
12357 * gfortran.dg/char_array_structure_constructor.f90:
12358 Test character components in structure constructors.
12359
12360 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
12361
12362 PR middle-end/20931
12363 * g++.dg/opt/pr20931.C: New test.
12364
12365 2005-05-31 Andreas Jaeger <aj@suse.de>
12366
12367 PR testsuite/20772
12368 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
12369 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
12370 g++.old-deja/g++.ext/asmspec1.C,
12371 g++.old-deja/g++.other/regstack.C,
12372 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
12373 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
12374 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
12375 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
12376 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
12377 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
12378 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
12379 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
12380 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
12381 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
12382 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
12383 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
12384 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
12385 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
12386 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
12387 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
12388 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
12389 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
12390 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
12391
12392 2005-05-31 Jeff Law <law@redhat.com>
12393
12394 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
12395
12396 2005-05-30 Paolo Carlini <pcarlini@suse.de>
12397
12398 PR middle-end/21743
12399 * gcc.dg/builtins-1.c: Activate disabled clog test.
12400 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12401
12402 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
12403
12404 * gfortran.dg/char_pointer_assign.f90:
12405 Test character-pointer assignments and pointer assignments.
12406 * gfortran.dg/char_pointer_dummy.f90:
12407 Test character-pointer dummy arguments.
12408 * gfortran.dg/char_pointer_func.f90:
12409 Test character-pointer function returns.
12410 * gfortran.dg/char_pointer_dependency.f90:
12411 Test character-pointer functions with dependencies.
12412
12413 2005-05-30 Mark Mitchell <mark@codesourcery.com>
12414
12415 PR c++/21784
12416 * g++.dg/lookup/using14.C: New test.
12417
12418 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
12419
12420 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
12421 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
12422 trailing ^M.
12423
12424 2005-05-29 Geoffrey Keating <geoffk@apple.com>
12425
12426 PR c++/17413
12427 * g++.dg/template/local5.C: New.
12428
12429 PR target/21761
12430 * gcc.c-torture/compile/pr21761.c: New.
12431
12432 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
12433 before darwin8.
12434
12435 2005-05-30 Steven G. Kargl
12436
12437 PR fortran/20846
12438 * gfortran.dg/inquire_8.f90: New test.
12439
12440 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12441
12442 PR libfortran/21376
12443 * gfortran.dg/output_exponents_1.f90: New test.
12444
12445 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12446
12447 PR libfortran/20006
12448 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
12449
12450 2005-05-28 Mark Mitchell <mark@codesourcery.com>
12451
12452 PR c++/21210
12453 * g++.dg/ext/complex1.C: New test.
12454
12455 PR c++/21340
12456 * g++.dg/init/ctor6.C: New test.
12457
12458 2005-05-29 Jan Hubicka <jh@suse.cz>
12459
12460 * gcc.c-torture/compile/pr21562.c: New.
12461
12462 2005-05-28 Steven G. Kargl <kargls@comcast.net>
12463
12464 * gfortran.dg/subnormal_1.f90: New test.
12465
12466 2005-05-28 Jan Hubicka <jh@suse.cz>
12467
12468 * tree-prof.exp: Fix comment.
12469 * value-prof-1.c: New.
12470 * value-prof-2.c: New.
12471 * value-prof-3.c: New.
12472 * value-prof-4.c: New.
12473
12474 2005-05-27 Mark Mitchell <mark@codesourcery.com>
12475
12476 PR c++/21614
12477 * g++.dg/expr/ptrmem6.C: New test.
12478 * g++.dg/expr/ptrmem6a.C: Likewise.
12479
12480 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
12481
12482 PR tree-optimization/21658
12483 * gcc.dg/tree-ssa/pr21658.c: New.
12484
12485 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
12486
12487 PR c++/21455
12488 * g++.dg/inherit/ptrmem3.C: New.
12489
12490 PR c++/21681
12491 * g++.dg/parse/template16.C: New.
12492
12493 2005-05-27 Andreas Jaeger <aj@suse.de>
12494
12495 * gcc.dg/setjmp-2.c: Only run in 32-bit.
12496
12497 * gcc.dg/i386-sse-8.c: Run test on all archs.
12498
12499 2005-05-26 Mike Stump <mrs@apple.com>
12500
12501 * objc.dg/isa-field-1.m: Only run on darwin.
12502 * objc.dg/lookup-1.m: Likewise.
12503 * objc.dg/try-catch-8.m: Likewise.
12504
12505 2005-05-26 Roger Sayle <roger@eyesopen.com>
12506
12507 PR tree-optimization/9814
12508 * gcc.dg/pr9814-1.c: New test case.
12509
12510 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12511
12512 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
12513 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
12514 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
12515 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
12516 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
12517 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
12518 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
12519 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
12520 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
12521 objc.dg/try-catch-8.m: New.
12522
12523 2005-05-26 Janis Johnson <janis187@us.ibm.com>
12524
12525 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
12526 remove extraneous semicolons.
12527
12528 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12529
12530 * obj-c++.dg/comp-types-12.mm: New.
12531 * objc.dg/comp-types-11.m: New.
12532 * objc.dg/selector-4.m: New.
12533
12534 2005-05-26 Andreas Jaeger <aj@suse.de>
12535
12536 PR testsuite/20772
12537 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
12538 g++.old-deja/g++.ext/attrib3.C,
12539 g++.old-deja/g++.other/store-expr1.C,
12540 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
12541 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
12542 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
12543 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
12544 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
12545 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
12546 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
12547 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
12548 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
12549 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
12550 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
12551 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
12552 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
12553 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
12554 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
12555 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
12556 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
12557 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
12558 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
12559
12560 2005-05-26 Andreas Jaeger <aj@suse.de>
12561
12562 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
12563 x86-64 compilation.
12564
12565 2005-05-26 Andreas Jaeger <aj@suse.de>
12566
12567 PR testsuite/20772
12568 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
12569 gcc.misc-tests/i386-pf-athlon-1.c,
12570 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12571 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
12572 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
12573 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
12574 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
12575 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
12576 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
12577 programs.
12578
12579 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
12580 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
12581 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
12582 x86-64 compilation.
12583
12584 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
12585 x86_64.
12586
12587 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
12588 effective-target ilp32.
12589
12590 2005-05-26 David Ung <davidu@mips.com>
12591
12592 * gcc.target/mips/ext_ins.c: New test for testing the generation
12593 of MIPS32/64 rev 2 ext/ins instructions.
12594
12595 2005-05-26 Andreas Jaeger <aj@suse.de>
12596
12597 * treelang/compile/unsigned.tree: Use gimple instead of
12598 nonexisting generic dump.
12599
12600 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
12601
12602 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
12603
12604 2005-05-26 Andreas Jaeger <aj@suse.de>
12605
12606 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
12607
12608 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
12609
12610 PR libfortran/17283
12611 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
12612 Test callee-allocated memory with write statements.
12613
12614 2005-05-25 Roger Sayle <roger@eyesopen.com>
12615
12616 PR middle-end/21709
12617 * gcc.dg/pr21709-1.c: New test case.
12618
12619 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12620 Mike Stump <mrs@apple.com>
12621
12622 * objc/execute/next_mapping.h: Update for C++.
12623
12624 * obj-c++.dg/selector-1.mm: Move to...
12625 * obj-c++.dg/selector-4.mm: here...
12626
12627 * obj-c++.dg/basic.mm: New.
12628 * obj-c++.dg/comp-types-1.mm: New.
12629 * obj-c++.dg/cxx-class-1.mm: New.
12630 * obj-c++.dg/cxx-ivars-1.mm: New.
12631 * obj-c++.dg/cxx-ivars-2.mm: New.
12632 * obj-c++.dg/cxx-ivars-3.mm: New.
12633 * obj-c++.dg/cxx-scope-1.mm: New.
12634 * obj-c++.dg/cxx-scope-2.mm: New.
12635 * obj-c++.dg/defs.mm: New.
12636 * obj-c++.dg/empty-private-1.mm: New.
12637 * obj-c++.dg/encode-1.mm: New.
12638 * obj-c++.dg/encode-2.mm: New.
12639 * obj-c++.dg/encode-3.mm: New.
12640 * obj-c++.dg/extern-c-1.mm: New.
12641 * obj-c++.dg/extra-semi.mm: New.
12642 * obj-c++.dg/fix-and-continue-2.mm: New.
12643 * obj-c++.dg/isa-field-1.mm: New.
12644 * obj-c++.dg/ivar-list-semi.mm: New.
12645 * obj-c++.dg/local-decl-1.mm: New.
12646 * obj-c++.dg/lookup-1.mm: New.
12647 * obj-c++.dg/lookup-2.mm: New.
12648 * obj-c++.dg/method-1.mm: New.
12649 * obj-c++.dg/method-2.mm: New.
12650 * obj-c++.dg/method-3.mm: New.
12651 * obj-c++.dg/method-4.mm: New.
12652 * obj-c++.dg/method-5.mm: New.
12653 * obj-c++.dg/method-6.mm: New.
12654 * obj-c++.dg/method-7.mm: New.
12655 * obj-c++.dg/no-extra-load.mm: New.
12656 * obj-c++.dg/overload-1.mm: New.
12657 * obj-c++.dg/pragma-1.mm: New.
12658 * obj-c++.dg/pragma-2.mm: New.
12659 * obj-c++.dg/private-1.mm: New.
12660 * obj-c++.dg/private-2.mm: New.
12661 * obj-c++.dg/proto-qual-1.mm: New.
12662 * obj-c++.dg/qual-types-1.mm: New.
12663 * obj-c++.dg/stubify-1.mm: New.
12664 * obj-c++.dg/stubify-2.mm: New.
12665 * obj-c++.dg/super-class-1.mm: New.
12666 * obj-c++.dg/super-class-2.mm: New.
12667 * obj-c++.dg/super-dealloc-1.mm: New.
12668 * obj-c++.dg/super-dealloc-2.mm: New.
12669 * obj-c++.dg/template-1.mm: New.
12670 * obj-c++.dg/template-2.mm: New.
12671 * obj-c++.dg/template-3.mm: New.
12672 * obj-c++.dg/template-4.mm: New.
12673 * obj-c++.dg/template-5.mm: New.
12674 * obj-c++.dg/template-6.mm: New.
12675 * obj-c++.dg/try-catch-1.mm: New.
12676 * obj-c++.dg/try-catch-2.mm: New.
12677 * obj-c++.dg/try-catch-3.mm: New.
12678 * obj-c++.dg/try-catch-4.mm: New.
12679 * obj-c++.dg/try-catch-5.mm: New.
12680 * obj-c++.dg/try-catch-6.mm: New.
12681 * obj-c++.dg/try-catch-7.mm: New.
12682 * obj-c++.dg/try-catch-8.mm: New.
12683 * obj-c++.dg/try-catch-9.mm: New.
12684 * obj-c++.dg/va-meth-1.mm: New.
12685
12686 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12687
12688 * obj-c++.dg/selector-1.mm: New.
12689 * obj-c++.dg/selector-2.mm: New.
12690
12691 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12692
12693 * obj-c++.dg/selector-3.mm: New.
12694 * objc.dg/selector-3.m: New.
12695
12696 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12697
12698 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
12699 about where warning appears.
12700
12701 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12702
12703 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
12704 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
12705 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
12706 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
12707
12708 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12709
12710 * gcc.dg/20050524-1.c: New test.
12711
12712 2005-05-25 Jan Hubicka <jh@suse.cz>
12713
12714 * gcc.dg/tree-prof/inliner-1.c: New.
12715
12716 2005-05-25 Janis Johnson <janis187@us.ibm.com>
12717
12718 * gcc.dg/tree-prof: New directory.
12719 * gcc.dg/tree-prof/tree-prof.exp: New.
12720
12721 2005-05-25 DJ Delorie <dj@redhat.com>
12722
12723 * gcc.dg/Wattributes-1.c: New.
12724 * gcc.dg/Wattributes-2.c: New.
12725 * gcc.dg/Wattributes-3.c: New.
12726
12727 20005-05-24 Janis Johnson <janis187@us.ibm.com>
12728
12729 PR tree-optimization/19833
12730 * gcc.dg/uninit-4.c: Remove xfail.
12731 * gcc.dg/uninit-9.c: Ditto.
12732
12733 2005-05-24 Ziemowit Laski <zlaski@apple.com>
12734
12735 * obj-c++.dg/bitfield-[1-5].mm: New.
12736 * obj-c++.dg/class-protocol-1.mm: New.
12737 * obj-c++.dg/comp-types-1[0-1].mm: New.
12738 * obj-c++.dg/comp-types-[2-9].mm: New.
12739 * obj-c++.dg/encode-[4-8].mm: New.
12740 * obj-c++.dg/layout-1.mm: New.
12741 * obj-c++.dg/method-1[0-9].mm: New.
12742 * obj-c++.dg/method-2[0-1].mm: New.
12743 * obj-c++.dg/method-[8-9].mm: New.
12744 * obj-c++.dg/objc-gc-3.mm: New.
12745 * obj-c++.dg/try-catch-10.mm: New.
12746 * objc.dg/bitfield-5.m: New.
12747 * objc.dg/comp-types-10.m: New.
12748 * objc.dg/comp-types-9.m: New.
12749 * objc.dg/layout-1.m: New.
12750 * objc.dg/objc-gc-4.m: New.
12751 * objc.dg/try-catch-9.m: New.
12752 * objc.dg/class-protocol-1.m: Tweak diagnostics.
12753 * objc.dg/comp-types-1.m: Likewise.
12754 * objc.dg/comp-types-[5-6].m: Likewise.
12755 * objc.dg/method-9.m: Likewise.
12756
12757 2005-05-24 Janis Johnson <janis187@us.ibm.com>
12758
12759 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
12760 and on hardware without VMX support.
12761
12762 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
12763
12764 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
12765
12766 * lib/profopt.exp (dg-final-generate, dg-final-use,
12767 profopt-final-code, profopt-get-options): New.
12768 (profopt-execute): Process test directives.
12769
12770 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
12771 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
12772 cleanup-tree-dump, cleanup-saved-temps): Update comments.
12773
12774 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
12775
12776 PR C++/21645
12777 * g++.dg/init/ctor5.C: New test.
12778
12779 2005-05-24 Ira Rosen <irar@il.ibm.com>
12780
12781 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
12782 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
12783 vect-113.c, vect-114.c.
12784
12785 2005-05-23 Adam Nemet <anemet@lnxw.com>
12786
12787 * gcc.dg/const-elim-1.c: Remove xfails.
12788
12789 2005-05-23 Jeff Law <law@redhat.com>
12790
12791 * gcc.c-torture/compile/pr21638.c: New test.
12792 * gcc.c-torture/compile/20050520-1.c: New test.
12793
12794 2005-05-23 Nick Clifton <nickc@redhat.com>
12795
12796 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
12797 be a proper triple, ie: m32r*-*-*.
12798 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12799
12800 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
12801
12802 PR middle-end/21331
12803 PR tree-opt/21293
12804 * gcc.c-torture/compile/pr21293.c: New test.
12805 * gcc.c-torture/execute/pr21331.c: New test.
12806
12807 2004-05-20 Richard Henderson <rth@redhat.com>
12808
12809 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
12810
12811 2005-05-20 Ziemowit Laski <zlaski@apple.com>
12812
12813 * obj-c++-dg.exp: Add.
12814 * obj-c++.exp: Add.
12815 * obj-c++.dg/dg.exp: Add.
12816
12817 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
12818
12819 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
12820 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
12821
12822 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
12823
12824 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
12825
12826 2004-05-19 Richard Henderson <rth@redhat.com>
12827
12828 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
12829
12830 2005-05-19 Janis Johnson <janis187@us.ibm.com>
12831
12832 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
12833
12834 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
12835
12836 2005-05-19 Jakub Jelinek <jakub@redhat.com>
12837
12838 PR c++/21495
12839 * g++.dg/parse/extern1.C: New test.
12840 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
12841
12842 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12843
12844 * gcc.dg/c99-math.h: New.
12845 * gcc.dg/c99-math-float-1.c: New test.
12846 * gcc.dg/c99-math-double-1.c: Likewise.
12847 * gcc.dg/c99-math-long-double-1.c: Likewise.
12848
12849 2005-05-18 Richard Henderson <rth@redhat.com>
12850
12851 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
12852
12853 2005-05-18 Devang Patel <dpatel@apple.com>
12854
12855 * g++.dg/opt/20050511-1.C: New test.
12856
12857 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
12858
12859 PR libfortran/21127
12860 * gfortran.dg/reshape-complex.f90: New test.
12861
12862 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
12863
12864 * gfortran.dg/array_constructor_1.f90: New test.
12865 * gfortran.dg/array_constructor_2.f90: New test.
12866
12867 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
12868
12869 PR fortran/20954
12870 * gfortran.dg/pr20954.f: New test.
12871
12872 2005-05-17 Mike Stump <mrs@apple.com>
12873
12874 Yet more Objective-C++...
12875
12876 * objc.dg/method-5.m: Update.
12877 * objc.dg/method-6.m: Update.
12878 * objc.dg/method-7.m: Update.
12879 * objc.dg/method-9.m: Update.
12880 * objc.dg/try-catch-2.m: Update.
12881
12882 2005-05-17 Mark Mitchell <mark@codesourcery.com>
12883
12884 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
12885 Remove little-endian optimizations.
12886
12887 2005-05-17 Jeff Law <law@redhat.com>
12888
12889 * g++.dg/tree-ssa/pr14814.C: New test.
12890 * gcc.dg/tree-ssa/pr14814.C: New test.
12891 * gcc.dg/tree-ssa/pr17141-1.C: New test.
12892 * gcc.dg/tree-ssa/pr17141-2.C: New test.
12893
12894 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12895
12896 * gcc.dg/compat/generate-random.c: Do not include
12897 libiberty.h.
12898 * gcc.dg/compat/generate-random_r.c: Likewise.
12899
12900 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
12901
12902 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
12903
12904 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12905
12906 PR middle-end/21595
12907 * g++.dg/tree-ssa/builtin1.C: New testcase.
12908
12909 2005-05-17 Jakub Jelinek <jakub@redhat.com>
12910
12911 PR c++/21454
12912 * g++.dg/opt/const4.C: New test.
12913
12914 PR middle-end/21492
12915 * g++.dg/opt/crossjump1.C: New test.
12916
12917 PR tree-optimization/21610
12918 * gcc.c-torture/compile/20050516-1.c: New test.
12919
12920 PR fortran/15080
12921 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
12922 about the test failing.
12923 * gfortran.fortran-torture/execute/where_7.f90: New test.
12924 * gfortran.fortran-torture/execute/where_8.f90: New test.
12925
12926 2005-05-16 Richard Henderson <rth@redhat.com>
12927
12928 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
12929 i?86 and x86_64.
12930
12931 2005-05-16 Mark Mitchell <mark@codesourcery.com>
12932
12933 * gcc.dg/compat/generate-random.c (config.h): Do not include.
12934 (limits.h): Include unconditionally.
12935 (stdlib.h): Likewise.
12936 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
12937 (limits.h): Include unconditionally.
12938 (stdlib.h): Likewise.
12939 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
12940 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
12941 (limits.h): Include unconditionally.
12942 (stdlib.h): Likewise.
12943 (hashtab.h): Do not include.
12944 (getopt.h): Likewise.
12945 (stddef.h): Include.
12946 (hashval_t): Define.
12947 (struct entry): Add "next" field.
12948 (HASH_SIZE): New macro.
12949 (hash_table): New variable.
12950 (switchfiles): Do not use xmalloc.
12951 (mix): New macro.
12952 (iterative_hash): New function.
12953 (hasht): Remove.
12954 (e_exists): New function.
12955 (e_insert): Likewise.
12956 (output): Use, instead of libiberty hashtable functions.
12957 (main): Do not use getopt. Do not call htab_create.
12958
12959 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
12960
12961 PR libstdc++/21526
12962 * lib/target-supports.exp (check_mkfifo_available):
12963 Return 0 for cygwin as mkfifo support incomplete on platform.
12964 Fix typos in comments.
12965
12966 2005-05-15 Mark Mitchell <mark@codesourcery.com>
12967
12968 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
12969
12970 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
12971
12972 PR fortran/17432
12973 * gfortran.dg/assign_4.f: New test.
12974
12975 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
12976
12977 PR tree-optimization/21563
12978 * gcc.dg/tree-ssa/pr21563.c: New.
12979
12980 2005-05-14 Jan Hubicka <jh@suse.cz>
12981
12982 * gcc.dg/noreturn-7.c: Allow control reaches warning.
12983
12984 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
12985
12986 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
12987
12988 2005-05-13 Julian Brown <julian@codesourcery.com>
12989
12990 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
12991 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
12992
12993 2005-05-13 Jan Hubicka <jh@suse.cz>
12994
12995 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
12996 * gcc.dg/fold-xor-?.c: Likewise.
12997 * gcc.dg/pr15784-?.c: Likewise.
12998 * gcc.dg/pr20922-?.c: Likewise.
12999 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
13000 * gcc.dg/tree-ssa/pr17598.c: Likewise.
13001 * gcc.dg/tree-ssa/pr20470.c: Likewise.
13002
13003 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13004
13005 PR fortran/21260
13006 * gfortran.dg/hollerith_1.f90: New test.
13007
13008 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13009
13010 * gfortran.dg/func_result_2.f90: New test.
13011
13012 2005-05-11 Bud Davis <bdavis@gfortran.org>
13013
13014 * gfortran.dg/dev_null.f90: New test.
13015
13016 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
13017
13018 * gcc.dg/arm-vfp1.c: Revert last change.
13019
13020 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
13021
13022 PR middle-end/19807
13023 PR tree-optimization/19639
13024 * g++.dg/tree-ssa/pr19807.C: New testcase.
13025
13026 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13027
13028 PR libfortran/21471
13029 * gfortran.dg/append-1.f90: New test.
13030
13031 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13032
13033 * gcc.dg/pr18501.c: XFAIL.
13034 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
13035 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
13036 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
13037 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13038 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13039 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
13040 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
13041 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
13042
13043 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13044
13045 PR fortran/20178
13046 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
13047 gfortran.dg/f2c_3.f90: New tests.
13048
13049 * gfortran.dg/return_1.f90: Fix dg annotation.
13050
13051 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13052
13053 * gcc.c-torture/compile/20050510-1.c: New test.
13054
13055 2005-05-10 Mark Mitchell <mark@codesourcery.com>
13056
13057 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
13058
13059 2005-05-10 Bob Wilson <bob.wilson@acm.org>
13060
13061 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
13062
13063 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
13064
13065 PR c/17913
13066 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
13067
13068 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
13069
13070 PR c/21342
13071 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
13072 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
13073
13074 2005-05-10 Ben Elliston <bje@au.ibm.com>
13075
13076 PR debug/16676
13077 * gcc.dg/debug/pr16676.c: New test.
13078
13079 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
13080
13081 PR testsuite/21443
13082 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
13083 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
13084 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
13085 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
13086 Change -O1 to -O2.
13087 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
13088 -fno-tree-dominator-opts.
13089
13090 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13091
13092 * gfortran.dg/return_1.f90: New test.
13093
13094 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
13095
13096 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
13097
13098 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
13099
13100 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
13101
13102 PR c++/21427
13103 * g++.dg/inherit/covariant13.C: New.
13104
13105 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13106
13107 PR libfortran/19155
13108 * gfortran.dg/pr19155.f: New test.
13109
13110 2005-05-08 Roger Sayle <roger@eyesopen.com>
13111
13112 PR inline-asm/8788
13113 * gcc.dg/pr8788-1.c: New testcase.
13114
13115 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
13116
13117 PR target/21416
13118 * gcc.target/mips/fpcmp-[12].c: New tests.
13119
13120 2005-05-06 Mark Mitchell <mark@codesourcery.com>
13121
13122 * lib/target-supports-dg.exp (dg-require-fork): New function.
13123 (dg-require-mkfifo): Likewise.
13124 * lib/target-supports.exp (check_function_available): New
13125 function.
13126 (check_fork_available): Likewise.
13127 (check_mkfifo_available): Likewise.
13128
13129 2005-05-06 Jeff Law <law@redhat.com>
13130
13131 * gcc.c-torture/compile/pr21380.c: New test.
13132
13133 2005-05-06 Jakub Jelinek <jakub@redhat.com>
13134
13135 PR c++/20961
13136 * g++.dg/ext/weak3.C: New test.
13137
13138 2005-05-05 Mark Mitchell <mark@codesourcery.com>
13139
13140 PR c++/21352
13141 * g++.dg/template/crash37.C: New test.
13142
13143 2005-05-05 Paul Brook <paul@codesourcery.com>
13144
13145 * gcc.dg/arm-g2.c: Use effective-target arm32.
13146 * gcc.dg/arm-mmx-1.c: Ditto.
13147 * gcc.dg/arm-scd42-2.c: Ditto.
13148 * gcc.dg/arm-vfp1.c: Ditto.
13149 * lib/target-supports.exp (check_effective_target_arm32): New
13150 function.
13151
13152 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
13153
13154 PR libfortran/21354
13155 gfortran.dg/in_pack_rank7.f90: New test.
13156
13157 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
13158
13159 PR middle-end/15618
13160 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
13161
13162 2005-05-04 Jakub Jelinek <jakub@redhat.com>
13163
13164 PR middle-end/21265
13165 * gcc.dg/20050503-1.c: New test.
13166
13167 PR rtl-optimization/21239
13168 * gcc.dg/i386-sse-11.c: New test.
13169
13170 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
13171
13172 PR target/16888
13173 * gcc.target/i386/asm-1.c: New test.
13174
13175 2005-05-03 Jakub Jelinek <jakub@redhat.com>
13176
13177 PR rtl-optimization/21330
13178 * gcc.c-torture/execute/20050502-1.c: New test.
13179
13180 PR target/21297
13181 * gcc.c-torture/execute/20050502-2.c: New test.
13182
13183 2005-05-03 Uros Bizjak <uros@kss-loka.si>
13184
13185 PR middle-end/21282
13186 * gcc.dg/pr21282.c: New.
13187
13188 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13189
13190 * gcc.dg/vect/pr20122.c: Clean up .vect file.
13191 * gcc.dg/vect/vect-92.c: Likewise.
13192 * gcc.dg/vect/vect-93.c: Likewise.
13193 * gcc.dg/vect/vect-dv-1.c: Likewise.
13194 * gcc.dg/vect/vect-dv-2.c: Likewise.
13195 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
13196
13197 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13198
13199 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
13200 * gfortran.dg/vect/vect-2.f90: Likewise.
13201 * gfortran.dg/vect/vect-3.f90: Likewise.
13202 * gfortran.dg/vect/vect-4.f90: Likewise.
13203 * gfortran.dg/vect/vect-5.f90: Likewise.
13204
13205 2005-05-02 Geoffrey Keating <geoffk@apple.com>
13206
13207 PR target/20813
13208 * gcc.dg/rs6000-fpint-2.c: New.
13209
13210 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
13211
13212 PR c/15698
13213 * gcc.dg/builtins-30.c: Update expected messages.
13214 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
13215 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
13216 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
13217
13218 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
13219
13220 PR tree-optimization/21294
13221 * gcc.dg/tree-ssa/pr21294.c: New.
13222
13223 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
13224
13225 * gcc.dg/altivec-3.c (vec_store): Do not use the old
13226 __builtin_altivec_st_internal_4si built-in.
13227
13228 2005-05-02 Mark Mitchell <mark@codesourcery.com>
13229
13230 PR c++/15875
13231 * g++.dg/template/ptrmem14.C: New test.
13232
13233 2005-05-02 Paul Brook <paul@codesourcery.com>
13234
13235 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
13236
13237 2005-05-02 Michael Matz <matz@suse.de>
13238
13239 PR c++/19542
13240 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
13241
13242 2005-05-01 Mark Mitchell <mark@codesourcery.com>
13243
13244 * g++.dg/cpp/weak.C: New test.
13245
13246 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13247
13248 * gcc.dg/tree-ssa/loop-8.c: New test.
13249
13250 2005-04-30 Michael Maty <matz@suse.de>
13251
13252 * gcc.dg/inline-mcpy.c: New test.
13253
13254 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
13255
13256 PR libfortran/18958
13257 * gfortran.dg/eoshift.f90: New test case.
13258
13259 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
13260
13261 PR libfortran/18857
13262 * gfortran.dg/matmul_1.f90: New test.
13263
13264 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13265
13266 PR tree-optimization/21030
13267 * gcc.dg/tree-ssa/pr21030.c: New.
13268
13269 2005-04-29 Devang Patel <dpatel@apple.com>
13270
13271 PR tree-optimization/21272
13272 * gcc.dg/vect/vect-ifcvt-10.c: New test.
13273
13274 2005-04-29 Jakub Jelinek <jakub@redhat.com>
13275
13276 PR fortran/13082
13277 PR fortran/18824
13278 * gfortran.dg/entry_4.f90: New test.
13279 * gfortran.fortran-torture/execute/entry_1.f90: New test.
13280 * gfortran.fortran-torture/execute/entry_2.f90: New test.
13281 * gfortran.fortran-torture/execute/entry_3.f90: New test.
13282 * gfortran.fortran-torture/execute/entry_4.f90: New test.
13283 * gfortran.fortran-torture/execute/entry_5.f90: New test.
13284 * gfortran.fortran-torture/execute/entry_6.f90: New test.
13285 * gfortran.fortran-torture/execute/entry_7.f90: New test.
13286
13287 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13288
13289 * gfortran.fortran-torture/execute/entry_8.f90: New test.
13290
13291 2005-04-29 Paul Brook <paul@codesourcery.com>
13292
13293 * gfortran.dg/entry_3.f90: New test.
13294
13295 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13296
13297 * gfortran.dg/implicit_4.f90: New test.
13298
13299 2005-04-28 Bob Wilson <bob.wilson@acm.org>
13300
13301 * lib/target-supports.exp (check_profiling_available): Return
13302 false for xtensa-*-elf.
13303
13304 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
13305
13306 * lib/fortran-torture.exp (fortran-torture.exp): Catch
13307 error if file cannot be deleted.
13308
13309 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13310
13311 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
13312 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
13313 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
13314 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
13315 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
13316 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
13317 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
13318 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
13319 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
13320 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
13321 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
13322 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
13323 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
13324
13325 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13326
13327 PR fortran/20865
13328 * gfortran.dg/pr20865.f90: New test.
13329
13330 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
13331
13332 * gcc.dg/void-cast-2.c: New test.
13333
13334 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13335
13336 PR c/21159
13337 * gcc.dg/void-cast-1.c: New test.
13338
13339 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
13340
13341 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
13342
13343 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13344
13345 PR fortran/21177
13346 * gfortran.dg/pr21177.f90: New test.
13347
13348 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
13349
13350 PR tree-optimization/21171
13351 * gcc.dg/tree-ssa/pr21171.c: New test.
13352
13353 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
13354
13355 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
13356 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
13357 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
13358 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
13359 gcc.dg/tree-ssa/gen-vect-32.c: New.
13360 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
13361 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
13362 don't run on PPC32.
13363
13364 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13365
13366 PR c/21213
13367 * gcc.dg/transparent-union-3.c: New test.
13368
13369 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13370
13371 PR c/20740
13372 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
13373 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
13374 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
13375 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
13376 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
13377 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
13378
13379 2005-04-26 Jeff Law <law@redhat.com>
13380
13381 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
13382 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
13383 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
13384 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
13385 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
13386 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
13387 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
13388
13389 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
13390
13391 PR tree-optimization/17598
13392 * gcc.dg/tree-ssa/pr17598.c: New testcase.
13393
13394 2005-04-25 Mike Stump <mrs@apple.com>
13395
13396 * objc.dg/fix-and-continue-1.m: Add.
13397
13398 2005-04-25 Roger Sayle <roger@eyesopen.com>
13399
13400 PR c++/20995
13401 * g++.dg/opt/pr20995-1.C: New test case.
13402
13403 2005-04-25 Devang Patel <dpatel@apple.com>
13404
13405 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
13406
13407 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13408
13409 PR testsuite/21062
13410 * g++.dg/opt/alias2.C (printf): Correct the prototype.
13411
13412 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13413
13414 PR C++/21188
13415 * g++.dg/opt/rtti2.C: New test.
13416
13417 2005-04-25 Paul Brook <paul@codesourcery.com>
13418 Steven G. Kargl <kargls@comcast.net>
13419
13420 PR fortran/20879
13421 * gfortran.dg/ichar_1.f90: New file.
13422
13423 2005-04-24 Jakub Jelinek <jakub@redhat.com>
13424
13425 PR middle-end/20991
13426 * g++.dg/opt/pr20991.C: New test.
13427
13428 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
13429 where sizeof (type) < __alignof__ (type).
13430 * gcc.dg/compat/struct-layout-1.h: Likewise.
13431
13432 2005-04-24 Per Bothner <per@bothner.com>
13433 Devang Patel <dpatel@apple.com>
13434
13435 PR preprocessor/20907
13436 * gcc.dg/cpp/very-long-comment.c: New test.
13437
13438 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13439
13440 PR fortran/20059
13441 * gfortran.dg/common_5.f: New test.
13442
13443 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
13444
13445 PR middle-end/21082
13446 * g++.dg/tree-ssa/pr21082.C: New testcase.
13447
13448 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
13449
13450 * gcc.dg/vect/vect-99.c: New test.
13451
13452 2005-04-22 Diego Novillo <dnovillo@redhat.com>
13453
13454 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
13455
13456 2005-04-22 Jeff Law <law@redhat.com>
13457
13458 * gcc.dg/uninit-5.c: Remove xfails.
13459 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
13460 conditionals and loads.
13461
13462 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
13463
13464 PR libfortran/20074
13465 PR libfortran/20436
13466 PR libfortran/21108
13467 * gfortran.dg/nested_reshape.f90: new test
13468 * gfortran.dg/reshape-alloc.f90: new test
13469 * gfortran.dg/reshape.f90: new test
13470
13471 2005-04-22 Mark Mitchell <mark@codesourcery.com>
13472
13473 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
13474
13475 * gcc.dg/arm-vfp1.c: New test.
13476
13477 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
13478
13479 PR c++/21087
13480 * g++.dg/lookup/builtin2.C: New test.
13481
13482 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
13483
13484 * gcc.dg/weak/weak-13.c: New test.
13485
13486 2005-04-21 Geoffrey Keating <geoffk@apple.com>
13487
13488 * lib/target-supports.exp (check_effective_target_sync_int_long):
13489 Add powerpc*.
13490
13491 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
13492
13493 * gcc.target/mips/branch-1.c: New test.
13494
13495 2005-04-21 Richard Henderson <rth@redhat.com>
13496
13497 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
13498 * gcc.dg/vect/vect-86.c: Likewise.
13499 * gcc.dg/vect/vect-87.c: Likewise.
13500 * gcc.dg/vect/vect-88.c: Likewise.
13501
13502 2005-04-21 Devang Patel <dpatel@apple.com>
13503
13504 PR optimization/20994
13505 * gcc.dg/tree-ssa/ifc-3.c: New test.
13506
13507 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13508
13509 PR c/12913
13510 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
13511 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
13512 gcc.dg/c99-vla-jump-5.c: New tests.
13513
13514 2005-04-19 Richard Henderson <rth@redhat.com>
13515
13516 * lib/target-supports.exp (check_effective_target_vect_int_mult):
13517 Fix typo in exists check.
13518 (check_effective_target_sync_int_long): New.
13519 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
13520 * gcc.dg/ia64-sync-2.c: Likewise.
13521 * gcc.dg/ia64-sync-3.c: Likewise.
13522 * gcc.dg/ia64-sync-4.c: Likewise.
13523
13524 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
13525
13526 * gcc.dg/fold-xor-1.c: New test.
13527 * gcc.dg/fold-xor-2.c: New test.
13528
13529 2005-04-19 James E. Wilson <wilson@specifixinc.com>
13530
13531 PR target/20670
13532 * g++.dg/eh/fp-regs.C: New test.
13533
13534 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13535
13536 * gcc.dg/Wint-to-pointer-cast-1.c,
13537 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
13538 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
13539 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
13540
13541 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13542
13543 PR fortran/16861
13544 * gfortran.dg/pr16861.f90: New test.
13545
13546 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13547
13548 * gcc.dg/pr21085.c: New test.
13549
13550 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
13551
13552 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
13553 (setup_mips_tests, dg-mips-options): New procedures.
13554 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
13555 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
13556 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
13557 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13558 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
13559 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
13560 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
13561 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13562 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
13563 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
13564 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
13565 dg-mips-options instead of dg-options. Remove now-redundant
13566 preprocessor guards.
13567 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
13568 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13569 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13570 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
13571 * gcc.dg/vr-mult-2.c: Delete.
13572 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
13573 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
13574 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
13575 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
13576 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
13577 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
13578 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
13579
13580 2005-04-18 Laurent GUERBY <laurent@guerby.net>
13581
13582 * ada/acats/run_all.sh: Use sync when executable not present.
13583
13584 2005-04-18 Devang Patel <dpatel@apple.com>
13585
13586 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
13587 * gcc.dg/vect/vect-11a.c: New.
13588 * gcc.dg/vect/vect-none.c: Update.
13589 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
13590
13591 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13592
13593 PR tree-optimization/20922
13594 * gcc.dg/pr20922-1.c: New test.
13595 * gcc.dg/pr20922-2.c: New test.
13596 * gcc.dg/pr20922-3.c: New test.
13597 * gcc.dg/pr20922-4.c: New test.
13598 * gcc.dg/pr20922-5.c: New test.
13599 * gcc.dg/pr20922-6.c: New test.
13600
13601 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13602
13603 PR libfortran/20950
13604 * gfortran.dg/pr20950.f: New test.
13605
13606 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13607
13608 PR libfortran/19216
13609 * gfortran.dg/pr19216.f: New test.
13610
13611 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
13612
13613 PR tree-optimization/21001
13614 * gcc.dg/tree-ssa/pr21001.c: New.
13615
13616 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
13617
13618 PR libfortran/21075
13619 * gfortran.dg/reshape_rank7.f90: New test.
13620
13621 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
13622
13623 PR libfortran/12884 gfortran.dg/pr12884.f: New test
13624 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
13625 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
13626 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
13627 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
13628 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
13629 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
13630 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
13631 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
13632 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
13633 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
13634 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
13635 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
13636 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
13637 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
13638 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
13639 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
13640 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
13641 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
13642 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
13643 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
13644
13645 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
13646
13647 * gfortran.dg/wtruncate.f: New testcase.
13648 * gfortran.dg/wtruncate.f90: New testcase.
13649
13650 2005-04-16 Mark Mitchell <mark@codesourcery.com>
13651
13652 PR c++/21025
13653 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
13654 which sizeof/alignof is dependent, rather than just whether we are
13655 processing_template_decl.
13656
13657 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13658
13659 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13660 corrected typo where the wrong variables had been compared.
13661
13662 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13663
13664 PR libfortran/18495
13665 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13666 Test callee-allocated version of return array with a write
13667 statement.
13668 Test spread with a temporary with another write statement.
13669
13670 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
13671
13672 PR tree-optimization/21031
13673 * gcc.dg/tree-ssa/pr21031.c: New.
13674
13675 2005-04-15 Uros Bizjak <uros@kss-loka.si>
13676
13677 PR tree-optimization/21004
13678 * gcc.dg/builtins-53.c: Include builtins-config.h.
13679 Check floorf, ceilf, floorl and ceill transformations
13680 only when HAVE_C99_RUNTIME is defined.
13681
13682 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
13683
13684 PR middle-end/20739
13685 * gcc.dg/tree-ssa/pr20739.c: New test.
13686
13687 2005-04-14 Mike Stump <mrs@apple.com>
13688
13689 * gcc.dg/Foundation.framework/empty: New.
13690 * gcc.dg/framework-2.c: New.
13691
13692 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13693
13694 PR tree-optimization/21021
13695 * gcc.c-torture/compile/pr21021.c: New.
13696
13697 2005-04-14 Janis Johnson <janis187@us.ibm.com
13698
13699 PR testsuite/21010
13700 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
13701 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
13702 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
13703 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
13704 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
13705 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
13706 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
13707 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
13708
13709 2005-04-14 Richard Henderson <rth@redhat.com>
13710
13711 * lib/target-supports.exp (check_effective_target_vect_condition):
13712 Add ia64, i?86, and x86_64.
13713
13714 2005-04-14 Steven G. Kargl <kargls@comcast.net>
13715
13716 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
13717
13718 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13719
13720 PR tree-optimization/20657
13721 * gcc.dg/tree-ssa/pr20657.c: New.
13722
13723 2005-04-14 Uros Bizjak <uros@kss-loka.si>
13724
13725 * gcc.dg/builtins-53.c: Also check (int)trunc* and
13726 (long long int)trunc*.
13727
13728 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
13729
13730 PR target/20927
13731 * gcc.dg/pr20927.c: New test.
13732
13733 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
13734
13735 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
13736 * gcc.target/mips/asm-1.c: Likewise.
13737
13738 2005-04-13 Dale Johannesen <dalej@apple.com>
13739
13740 * objc.dg/objc-fast-4.m: New.
13741
13742 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
13743
13744 * gcc.target/cris/torture/cris-torture.exp: New driver in new
13745 directory.
13746 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
13747
13748 2005-04-13 David Edelsohn <edelsohn@gnu.org>
13749
13750 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
13751 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
13752 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
13753
13754 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
13755
13756 PR tree-optimization/20913
13757 * gcc.dg/tree-ssa/pr20913.c: New.
13758
13759 PR tree-optimization/20702
13760 * gcc.dg/tree-ssa/pr20702.c: New.
13761
13762 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13763
13764 PR c++/13744
13765 * g++.dg/inherit/local3.C: New test.
13766
13767 2005-04-12 Jeff Law <law@redhat.com>
13768
13769 * gcc.dg/tree-ssa/20050412-1.c: New test.
13770
13771 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
13772
13773 PR libfortran/19016
13774 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
13775 Add tests with mask generated by expression.
13776 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13777 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13778 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13779
13780 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
13781
13782 PR middle-end/20917
13783 * gcc.dg/20050409-1.c: New test.
13784
13785 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
13786
13787 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
13788
13789 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13790
13791 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13792 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
13793 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13794 (TARGET_CXX): Adjust accordingly.
13795 * target.h (struct gcc_target): Remove epxort_class_data. Add
13796 determine_class_data_visibility and class_data_always_comdat.
13797 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13798 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
13799 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13800 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
13801 (arm_cxx_determine_class_data_visibility): New.
13802 (arm_cxx_class_data_always_comdat): Likewise.
13803 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13804 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
13805 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13806 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
13807 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
13808 Define.
13809
13810 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13811
13812 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
13813
13814 2005-04-11 Geoffrey Keating <geoffk@apple.com>
13815
13816 * gcc.dg/i386-darwin-fpmath.c: New.
13817
13818 2004-04-11 Devang Patel <dpatel@apple.com>
13819
13820 * lib/target-supports.exp (check_effective_target_vect_condition): New.
13821 * gcc.dg/vect/vect-ifcvt-1.c: New test.
13822 * gcc.dg/vect/vect-ifcvt-2.c: New test.
13823 * gcc.dg/vect/vect-ifcvt-3.c: New test.
13824 * gcc.dg/vect/vect-ifcvt-4.c: New test.
13825 * gcc.dg/vect/vect-ifcvt-5.c: New test.
13826 * gcc.dg/vect/vect-ifcvt-6.c: New test.
13827 * gcc.dg/vect/vect-ifcvt-7.c: New test.
13828 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
13829
13830 2004-04-11 Devang Patel <dpatel@apple.com>
13831
13832 * gcc.dg/vect/vect-dv-1.c: New test.
13833 * gcc.dg/vect/vect-dv-2.c: New test.
13834
13835 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13836
13837 PR tree-optimization/20933
13838 * gcc.dg/tree-ssa/pr20933.c: New test.
13839
13840 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13841
13842 * gfortran.dg/fold_nearest.f90: New test.
13843
13844 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
13845
13846 * gcc.dg/tree-ssa/alias-1.c: New test.
13847
13848 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13849
13850 PR tree-optimization/20920
13851 * g++.dg/tree-ssa/pr20920.C: New test.
13852
13853 2005-04-11 Uros Bizjak <uros@kss-loka.si>
13854
13855 * gcc.dg/builtins-53.c: Also check (int)ceil* and
13856 (long long int)ceil*.
13857
13858 2005-04-10 Mark Mitchell <mark@codesourcery.com>
13859
13860 * g++.dg/warn/Wdtor1.C: Declare template in system header with
13861 explicit C++ linkage.
13862
13863 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13864
13865 * gfortran.dg/pr17229.f: Take care of the new obsolescence
13866 warning for arithmetic IF statements.
13867
13868 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
13869
13870 * eor_handling_1.f90: New test case.
13871 * eor_handling_2.f90: New test case.
13872 * eor_handling_3.f90: New test case.
13873 * eor_handling_4.f90: New test case.
13874 * eor_handling_5.f90: New test case.
13875 * noadv_size.f90: New test case.
13876 * pad_no.f90: New test case.
13877
13878 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
13879
13880 * gcc.c-torture/execute/20050410-1.c: New test.
13881
13882 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
13883
13884 * gcc.dg/pr20126.c: New.
13885
13886 2005-04-09 Bud Davis <bdavis@gfortran.org>
13887 Steven G. Kargl <kargls@comcast.net>
13888
13889 * gfortran.dg/PR19872.f: New test.
13890
13891 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13892
13893 * gfortran.dg/nint_1.f90: Fix dg-do directive.
13894
13895 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13896
13897 * gfortran.dg/nint_1.f90: New test.
13898
13899 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13900
13901 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
13902 Added test for callee-allocated arrays with write statements.
13903 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
13904 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
13905 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13906 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13907 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13908
13909 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13910
13911 PR libfortran/20163
13912 * gfortran.dg/open-options-blanks.f: New test.
13913
13914 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13915
13916 PR fortran/13257
13917 * gfortran.dg/comma_format_extension_[1234].f: New tests.
13918
13919 2005-04-09 Jakub Jelinek <jakub@redhat.com>
13920
13921 * gcc.dg/tree-ssa/stdarg-1.c: New test.
13922 * gcc.dg/tree-ssa/stdarg-2.c: New test.
13923 * gcc.dg/tree-ssa/stdarg-3.c: New test.
13924 * gcc.dg/tree-ssa/stdarg-4.c: New test.
13925 * gcc.dg/tree-ssa/stdarg-5.c: New test.
13926 * gcc.c-torture/execute/stdarg-4.c: New test.
13927
13928 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
13929
13930 PR target/20795
13931 * g++.dg/abi/param2.C: New test.
13932
13933 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13934
13935 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
13936
13937 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13938
13939 * gcc.dg/builtins-53.c: New test.
13940
13941 2005-04-08 Diego Novillo <dnovillo@redhat.com>
13942
13943 * g++.dg/tree-ssa/pr18178.C: New test.
13944 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
13945 * gcc.c-torture/execute/20041019-1.c: New test.
13946 * gcc.dg/tree-ssa/20041008-1.c: New test.
13947 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
13948 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
13949 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
13950 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
13951 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
13952 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
13953 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
13954 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
13955 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13956 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13957
13958 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
13959
13960 PR rtl-optimization/20466
13961 * gcc.c-torture/execute/pr20466-1.c: New test.
13962
13963 2005-04-08 Mark Mitchell <mark@codesourcery.com>
13964
13965 PR c++/20905
13966 * g++.dg/parse/cond2.C: New test.
13967
13968 PR c++/20145
13969 * g++.dg/warn/Wdtor1.C: New test.
13970
13971 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13972
13973 PR fortran/17229
13974 * gfortran.dg/pr17229.f: New test.
13975
13976 2005-04-07 Steven G. Kargl <kargls@comcast.net>
13977
13978 * gfortran.dg/tiny_1.f90: New test.
13979 * gfortran.dg/tiny_2.f90: ditto.
13980
13981 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
13982
13983 * gfortran.dg/eor_1.f90: Fix dg-do run line
13984 * gfortran.dg/open_new.f90: Fix dg-do run line
13985
13986 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
13987
13988 * lib/target-supports.exp (get_compiler_messages): Support
13989 optional arguments, the fourth being compiler options.
13990 (check_effective_target_fpic): New proc.
13991 * gcc.dg/20050321-2.c: Restrict to target fpic.
13992
13993 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
13994
13995 * gcc.dg/15443-1.c: New test.
13996 * gcc.dg/15443-2.c: Likewise.
13997
13998 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13999
14000 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
14001
14002 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14003
14004 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
14005
14006 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14007
14008 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
14009 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
14010 -m64.
14011 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
14012 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
14013 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
14014
14015 2005-04-06 Mark Mitchell <mark@codesourcery.com>
14016
14017 PR c++/20212
14018 * g++.dg/warn/Wunused-11.C: New test.
14019
14020 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
14021
14022 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
14023
14024 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
14025
14026 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
14027
14028 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14029
14030 PR c++/20734
14031 * g++.dg/template/ptrmem13.C: New test.
14032
14033 2005-04-05 Per Bothner <per@bothner.com>
14034
14035 * lib/gcc.exp: Always add -fno-show-column, for now.
14036
14037 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
14038
14039 PR testsuite/20767
14040 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
14041 of plain old "unsigned int" for the type of "i". Makes this test
14042 64bit clean.
14043
14044 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
14045
14046 * gcc.dg/i386-ssefn-1.c: New test.
14047 * gcc.dg/i386-ssefn-2.c: New test.
14048 * gcc.dg/i386-ssefn-3.c: New test.
14049 * gcc.dg/i386-ssefn-4.c: New test.
14050
14051 2005-04-05 Jakub Jelinek <jakub@redhat.com>
14052
14053 PR tree-optimization/20076
14054 * gcc.dg/builtin-apply4.c: New test.
14055
14056 PR preprocessor/19475
14057 * gcc.dg/cpp/macspace1.c: New test.
14058 * gcc.dg/cpp/macspace2.c: New test.
14059
14060 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14061
14062 * gfortran.dg/pr20755.f: Fixed bad format.
14063
14064 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14065
14066 PR c++/20763
14067 * g++.dg/ext/attrib21.C: New test.
14068
14069 2004-04-05 Devang Patel <dpatel@apple.com>
14070
14071 * lib/target-supports.exp (check_effective_target_vect_shif): New.
14072 * gcc.dg/vect/vect-shift-1.c: New test.
14073
14074 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14075
14076 PR libfortran/20755
14077 * gfortran.dg/pr20755.f: New test.
14078
14079 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
14080
14081 * gfortran.dg/pr15959.f90: New test.
14082 * gfortran.dg/string_pad_trunc.f90: New test.
14083
14084 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14085
14086 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
14087 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
14088 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
14089 syntax.
14090
14091 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14092
14093 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
14094
14095 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14096
14097 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
14098 * gcc.c-torture/compile/20011119-2.c: Likewise.
14099 * gcc.c-torture/compile/981001-2.c: Likewise.
14100
14101 2005-04-04 Mark Mitchell <mark@codesourcery.com>
14102
14103 PR c++/20679
14104 * g++.dg/template/overload4.C: New test.
14105
14106 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14107
14108 PR c++/20746
14109 * g++.dg/abi/covariant5.C: New.
14110
14111 PR debug/20505
14112 * g++.dg/debug/const2.C: New.
14113
14114 2005-04-04 Jakub Jelinek <jakub@redhat.com>
14115
14116 PR rtl-optimization/16104
14117 * gcc.c-torture/execute/20050316-1.c: New test.
14118
14119 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14120
14121 * g++.dg/template/spec23.C: Fix dg-error text.
14122
14123 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
14124
14125 PR c++/19199
14126 * g++.dg/expr/lval2.C: New.
14127
14128 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14129
14130 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
14131 __builtin_strcasecmp and __builtin_strncasecmp.
14132
14133 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
14134
14135 PR c++/20723
14136 * g++.dg/template/spec22.C: New.
14137 * g++.dg/template/spec23.C: New.
14138
14139 2005-04-03 Dale Ranta <dir@lanl.gov>
14140 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14141
14142 PR libfortran/20068
14143 PR libfortran/20125
14144 PR libfortran/20156
14145 PR libfortran/20471
14146 * gfortran.dg/backspace.f: New test.
14147
14148 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
14149
14150 * gcc.dg/pr19345.c: New test.
14151
14152 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14153
14154 PR tree-optimization/20640
14155 * gcc.dg/torture/tree-loop-1.c: New.
14156
14157 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14158
14159 PR rtl-optimization/20290
14160 * gcc.c-torture/execute/loop-ivopts-2.c: New.
14161
14162 2005-04-02 Geoffrey Keating <geoffk@apple.com>
14163
14164 * gcc.dg/rs6000-fpint.c: New.
14165
14166 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14167
14168 * gcc.dg/old-style-then-proto-1.c: New test.
14169
14170 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14171
14172 * gfortran.fortran-torture/execute/backspace.f90: Check
14173 after backspace and read was incorrect.
14174
14175 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14176
14177 * gcc.c-torture/execute/builtins/strcat.c: Check the result
14178 buffer past the terminating NUL using memcmp.
14179 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
14180 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
14181
14182 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
14183 Fix unused/uninitialized variable warnings.
14184
14185 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
14186 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
14187 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
14188 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
14189
14190 * gcc.c-torture/execute/builtins/abs-1-lib.c,
14191 gcc.c-torture/execute/builtins/fputs-lib.c,
14192 gcc.c-torture/execute/builtins/lib/fprintf.c,
14193 gcc.c-torture/execute/builtins/lib/main.c,
14194 gcc.c-torture/execute/builtins/lib/memcmp.c,
14195 gcc.c-torture/execute/builtins/lib/memmove.c,
14196 gcc.c-torture/execute/builtins/lib/mempcpy.c,
14197 gcc.c-torture/execute/builtins/lib/memset.c,
14198 gcc.c-torture/execute/builtins/lib/printf.c,
14199 gcc.c-torture/execute/builtins/lib/sprintf.c,
14200 gcc.c-torture/execute/builtins/lib/stpcpy.c,
14201 gcc.c-torture/execute/builtins/lib/strchr.c,
14202 gcc.c-torture/execute/builtins/lib/strcmp.c,
14203 gcc.c-torture/execute/builtins/lib/strcpy.c,
14204 gcc.c-torture/execute/builtins/lib/strcspn.c,
14205 gcc.c-torture/execute/builtins/lib/strlen.c,
14206 gcc.c-torture/execute/builtins/lib/strncat.c,
14207 gcc.c-torture/execute/builtins/lib/strncmp.c,
14208 gcc.c-torture/execute/builtins/lib/strncpy.c,
14209 gcc.c-torture/execute/builtins/lib/strrchr.c,
14210 gcc.c-torture/execute/builtins/lib/strspn.c,
14211 gcc.c-torture/execute/builtins/lib/strstr.c,
14212 gcc.c-torture/execute/builtins/memops-asm-lib.c,
14213 gcc.c-torture/execute/builtins/strlen-2.c,
14214 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
14215 prototypes.
14216
14217 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14218
14219 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
14220 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
14221 selectany usage.
14222
14223 2005-04-01 Jakub Jelinek <jakub@redhat.com>
14224
14225 PR c++/19406
14226 * g++.dg/debug/using1.C: New test.
14227
14228 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
14229
14230 PR middle-end/20524
14231 * gcc.dg/alias-7.c: Prefix asm-declared name with
14232 __USER_LABEL_PREFIX__.
14233
14234 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
14235
14236 Fix fallout from PR middle-end/15700:
14237 * gcc.c-torture/compile/20011119-1.c: Take
14238 __USER_LABEL_PREFIX__ into account.
14239 * gcc.c-torture/compile/20011119-2.c: Likewise.
14240
14241 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
14242
14243 PR c++/18644
14244 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
14245
14246 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14247
14248 PR c/17855
14249 * gcc.c-torture/compile/struct-non-lval-1.c,
14250 gcc.c-torture/compile/struct-non-lval-2.c,
14251 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
14252
14253 2005-03-31 Janis Johnson <janis187@us.ibm.com>
14254
14255 * gcc.dg/tls/tls.exp: Remove temporary file.
14256 * g++.dg/tls/tls.exp: Ditto.
14257 * lib/file-format.exp: Ditto.
14258 * g++.dg/special/ecos.exp: Ditto.
14259
14260 * lib/profopt.exp: Treat prof_ext as a list.
14261 * gcc.misc-tests/bprob.exp: Ditto.
14262 * g++.dg/bprob/bprob.exp: Ditto.
14263
14264 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
14265 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
14266 g++.dg/tree-ssa/pointer-reference-alias.C,
14267 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
14268 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
14269 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
14270 g++.dg/vect/pr19951.cc: Ditto.
14271 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
14272 gcc.dg/builtins-47.c: Ditto.
14273 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
14274 gcc.dg/pr20115-1.c: Ditto.
14275 * gcc.dg/tree-ssa/20030530-2.c,
14276 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
14277 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14278 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
14279 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14280 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
14281 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
14282 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
14283 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
14284 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
14285 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
14286 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
14287 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
14288 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
14289 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
14290 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
14291 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14292 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14293 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14294 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
14295 gcc.dg/tree-ssa/20030824-1.c,
14296 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
14297 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
14298 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
14299 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
14300 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
14301 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
14302 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
14303 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
14304 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
14305 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
14306 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
14307 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
14308 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
14309 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
14310 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
14311 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
14312 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
14313 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
14314 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
14315 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
14316 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
14317 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
14318 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
14319 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
14320 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
14321 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
14322 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
14323 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
14324 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
14325 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
14326 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
14327 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
14328 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
14329 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
14330 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
14331 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
14332 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
14333 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
14334 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
14335 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
14336 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
14337 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
14338 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
14339 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
14340 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
14341 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
14342 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
14343 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
14344 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
14345 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
14346 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
14347 gcc.dg/tree-ssa/useless-1.c: Ditto.
14348 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
14349 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
14350 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
14351 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
14352 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14353 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
14354 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
14355 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
14356 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
14357 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
14358 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
14359 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
14360 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
14361 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
14362 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
14363 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
14364 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
14365 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
14366 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
14367 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
14368 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
14369 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14370 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14371 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
14372 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
14373 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
14374 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
14375 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
14376 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
14377 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
14378 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
14379 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
14380 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
14381 gcc.dg/vect/vect-none.c: Ditto.
14382 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
14383 treelang/compile/unsigned.tree: Ditto.
14384
14385 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
14386 * gcc.dg/cpp/direct2s.c: Ditto.
14387 * gcc.dg/cpp/paste4.c: Ditto.
14388 * gcc.dg/cpp/separate-1.c: Ditto.
14389 * gcc.dg/pch/save-temps-1.c: Ditto.
14390 * g++.dg/ext/altivec-10.C: Ditto.
14391 * g++.dg/pch/pch.C: Ditto.
14392
14393 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
14394
14395 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
14396 * g++.dg/template/repo1.C: Ditto.
14397 * g++.dg/template/repo2.C: Ditto.
14398 * g++.dg/template/repo3.C: Ditto.
14399 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
14400 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
14401 * g++.old-deja/g++.pt/repo1.C: Ditto.
14402 * g++.old-deja/g++.pt/repo2.C: Ditto.
14403 * g++.old-deja/g++.pt/repo3.C: Ditto.
14404 * g++.old-deja/g++.pt/repo4.C: Ditto.
14405
14406 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
14407 * gcc.dg/20030107-1.c: Ditto.
14408 * gcc.dg/20030702-1.c: Ditto.
14409 * gcc.dg/profile-generate-1.c: Ditto.
14410 * g++.dg/other/profile1.C: Ditto.
14411 * g++.old-deja/g++.robertl/eb83.C: Ditto.
14412
14413 * lib/gcc-dg.exp (remove-build-file): New.
14414 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
14415 cleanup-tree-dump, cleanup-saved-temps): New.
14416
14417 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
14418
14419 PR c++/19203, DR 214
14420 * g++.dg/parse/ambig3.C: Not ambiguous.
14421 * g++.dg/template/spec20.C: New.
14422 * g++.dg/template/spec21.C: New.
14423
14424 2005-03-31 Steve Ellcey <sje@cup.hp.com>
14425
14426 PR target/20045
14427 * gcc.dg/ia64-fptr-1.c: Run only on linux.
14428
14429 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14430
14431 PR libfortran/20660
14432 * gfortran.dg/negative_unit.f: New test.
14433
14434 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
14435
14436 * gcc.dg/20050330-1.c: New test.
14437
14438 2005-03-30 Devang Patel <dpatel@apple.com>
14439
14440 * g++.dg/tree-sra/ssa-sra-3.C: New test.
14441
14442 2005-03-30 Dale Johannesen <dalej@apple.com>
14443
14444 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
14445
14446 2005-03-30 Janis Johnson <janis187@us.ibm.com>
14447
14448 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
14449 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
14450 Strip options from test name.
14451
14452 2005-03-31 Jan Hubicka <jh@suse.cz>
14453
14454 * gcc.dg/varpool-1.c: New testcase.
14455
14456 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14457
14458 PR c/772
14459 PR c/17913
14460 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
14461 gcc.dg/stmt-expr-label-3.c : New tests.
14462 * gcc.c-torture/execute/medce-2.c: Remove.
14463
14464 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14465
14466 PR c/20368
14467 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
14468 tests.
14469
14470 2005-03-30 Alan Modra <amodra@bigpond.net.au>
14471
14472 * gcc.c-torture/compile/pr20203.c: New test.
14473
14474 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14475
14476 * gfortran.dg/promotion.f90: New test.
14477
14478 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
14479
14480 PR middle-end/20491
14481 * gcc.dg/torture/asm-subreg-1.c: New test.
14482
14483 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
14484
14485 PR c/20672
14486 * gcc.dg/pr20672-1.c: New test.
14487
14488 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
14489
14490 * gfortran.dg/vect: New directory.
14491 * gfortran.dg/vect/vect.exp: New.
14492 * gfortran.dg/vect/vect-1.f90: New test.
14493 * gfortran.dg/vect/vect-2.f90: New test.
14494 * gfortran.dg/vect/vect-3.f90: New test.
14495 * gfortran.dg/vect/vect-4.f90: New test.
14496 * gfortran.dg/vect/vect-5.f90: New test.
14497
14498 2005-03-29 Jakub Jelinek <jakub@redhat.com>
14499
14500 PR middle-end/20622
14501 * gcc.dg/alias-7.c: New test.
14502
14503 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
14504
14505 * gcc.dg/sparc-reg-1.c: New test.
14506
14507 2005-03-28 Steve Ellcey <sje@cup.hp.com>
14508
14509 PR target/19890
14510 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
14511
14512 2005-03-29 Dale Ranta <dir@lanl.gov>
14513 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14514
14515 PR libfortran/20163
14516 * gfortran.dg/pr20163-2.f: New test.
14517
14518 2005-03-28 Jan Hubicka <jh@suse.cz>
14519
14520 PR middle-end/20635
14521 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
14522 by Jakub Jelinek.
14523
14524 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
14525
14526 PR tree-optimization/20626
14527 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
14528 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
14529
14530 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14531
14532 * gfortran.dg/underflow.f90: New test.
14533 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
14534
14535 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14536
14537 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
14538
14539 2005-03-25 Mark Mitchell <mark@codesourcery.com>
14540
14541 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
14542 (g++_init): Make sure that CXXFLAGS is set.
14543 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
14544 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
14545 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14546 * lib/objc.exp (objc_init): Likewise.
14547 * lib/treelang.exp (treelang_init): Likewise.
14548
14549 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
14550
14551 PR tree-optimization/20470
14552 * gcc.dg/tree-ssa/pr20470.c: New test.
14553
14554 2005-03-25 Geoffrey Keating <geoffk@apple.com>
14555
14556 * gcc.dg/ppc-stfiwx.c: New.
14557
14558 2005-03-25 Steve Ellcey <sje@cup.hp.com>
14559
14560 PR target/19888
14561 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
14562
14563 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14564
14565 * gcc.dg/20050325-1.c: Fix a typo.
14566
14567 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14568
14569 PR libfortran/19678
14570 PR libfortran/19679
14571 * gfortran.dg/dos_eol.f: New test.
14572
14573 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14574
14575 PR rtl-optimization/20249
14576 * gcc.dg/20050325-1.c: New test.
14577
14578 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14579
14580 PR libfortran/15332
14581 * gfortran.dg/pr15332.f: New test.
14582
14583 2005-03-24 Dale Johannesen <dalej@apple.com>
14584
14585 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
14586
14587 2005-03-24 Geoffrey Keating <geoffk@apple.com>
14588
14589 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
14590 'internal' visibility.
14591 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
14592 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
14593 'protected' visibility.
14594 * gcc.dg/visibility-7.c: Likewise.
14595 * lib/target-supports.exp (check_visibility_available): Take
14596 a parameter, the kind of visibility to check for.
14597 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
14598 to check_visibility_available.
14599
14600 * g++.dg/expr/cast3.C: New.
14601
14602 2005-03-24 David Edelsohn <edelsohn@gnu.org>
14603
14604 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
14605 rs6000.
14606
14607 2005-03-24 Steve Ellcey <sje@cup.hp.com>
14608
14609 PR target/20095
14610 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
14611
14612 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
14613
14614 * gcc.dg/badshift.c: Renamed to...
14615 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
14616
14617 * gcc.target/i386/badshift.c: Renamed to...
14618 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
14619 only.
14620
14621 PR rtl-optimization/20532
14622 * gcc.target/i386/badshift.c: New.
14623
14624 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14625
14626 * gfortran.dg/pr18025.f90: New test.
14627
14628 2005-03-23 Dale Johannesen <dalej@apple.com>
14629
14630 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
14631
14632 2005-03-23 Mark Mitchell <mark@codesourcery.com>
14633
14634 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
14635
14636 * lib/target-supports.exp (check_iconv_available): Default
14637 libiconv to -liconv, if there is no definition.
14638
14639 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
14640
14641 * gcc.dg/torture/cris-asm-mof-1.c: New test.
14642
14643 2005-03-22 Mark Mitchell <mark@codesourcery.com>
14644
14645 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
14646 * g++.dg/opt/pr7503-2.C: Likewise.
14647 * g++.dg/opt/pr7503-3.C: Likewise.
14648 * g++.dg/opt/pr7503-4.C: Likewise.
14649 * g++.dg/opt/pr7503-5.C: Likewise.
14650 * g++.dg/warn/minmax.C: New test.
14651
14652 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14653
14654 * gfortran.dg/g77_intrinsics_funcs.f: New test.
14655 * gfortran.dg/g77_intrinsics_sub.f: New test.
14656
14657 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
14658 Jan Hubicka <jh@suse.cz>
14659 Steven Bosscher <stevenb@suse.de
14660
14661 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
14662
14663 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14664
14665 PR c++/19980
14666 * g++.dg/template/redecl3.C: New test.
14667
14668 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14669
14670 PR c++/20499
14671 * g++.dg/parse/error16.C: Tweak error markers.
14672
14673 2005-03-22 Jakub Jelinek <jakub@redhat.com>
14674
14675 PR target/20561
14676 * gcc.dg/20050321-2.c: New test.
14677
14678 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
14679
14680 PR c++/20465
14681 PR c++/20381
14682 * g++.dg/template/ptrmem12.C: New.
14683
14684 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
14685
14686 PR rtl-optimization/20527
14687 * gcc.c-torture/execute/pr20527-1.c: New test.
14688
14689 2005-03-22 Ben Elliston <bje@au.ibm.com>
14690
14691 * gcc.misc-tests/options.exp (check_for_options): Create a real C
14692 program, compile it into a real executable and then delete the .c
14693 and .x files afterwards, to avoid problems on testglue targets.
14694
14695 2005-03-21 Stuart Hastings <stuart@apple.com>
14696
14697 * gcc.target/i386/sse-2.c: New.
14698
14699 2005-03-21 Uros Bizjak <uros@kss-loka.si>
14700
14701 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
14702
14703 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14704
14705 * g++.dg/parse/crash25.C: Fix typo.
14706
14707 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14708
14709 PR c++/20461
14710 * g++.dg/parse/crash24.C: New test.
14711
14712 PR c++/20536
14713 * g++.dg/parse/crash25.C: New test.
14714
14715 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14716
14717 PR c++/20147
14718 * g++.dg/ext/stmtexpr4.C: New test.
14719
14720 2005-03-20 Roger Sayle <roger@eyesopen.com>
14721
14722 PR middle-end/20539
14723 * gcc.c-torture/compile/pr13066-1.c: New test case.
14724 * gcc.c-torture/compile/pr20539-1.c: Likewise.
14725 * g++.dg/opt/pr13066-1.C: Likewise.
14726
14727 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
14728
14729 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
14730
14731 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14732
14733 PR fortran/18525
14734 * gfortran.dg/nesting_1.f90: New test.
14735
14736 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14737
14738 PR c++/20240
14739 * g++.dg/lookup/using13.C: New test.
14740
14741 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14742
14743 PR c++/20333
14744 * g++.dg/template/crash36.C: New test.
14745
14746 2005-03-18 Paolo Carlini <pcarlini@suse.de>
14747
14748 PR c++/20463
14749 * g++.dg/template/crash35.C: New test.
14750
14751 2005-03-17 Paolo Carlini <pcarlini@suse.de>
14752
14753 PR c++/19966
14754 * g++.dg/overload/operator2.C: New test.
14755
14756 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14757
14758 PR libfortran/20257
14759 * gfortran.dg/pr20257.f90: New test.
14760
14761 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14762
14763 PR libfortran/20480
14764 * gfortran.dg/pr20480.f90: New test.
14765
14766 2005-03-16 Richard Henderson <rth@redhat.com>
14767
14768 PR middle-end/15700
14769 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
14770 (_rtld_global): New.
14771 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
14772 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
14773
14774 * gcc.dg/alias-3.c: New.
14775 * gcc.dg/alias-4.c: New.
14776 * gcc.dg/alias-5.c: New.
14777 * gcc.dg/alias-6.c: New.
14778
14779 2005-03-15 Geoffrey Keating <geoffk@apple.com>
14780
14781 * gcc.dg/cpp/ucnid-7.c: New.
14782
14783 2005-03-15 Janis Johnson <janis187@us.ibm.com>
14784 Dorit Naishlos <dorit@il.ibm.com>
14785
14786 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
14787 darwin.
14788
14789 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
14790
14791 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
14792 misaligned accesses.
14793 * gcc.dg/vect/vect-58.c: Likewise.
14794 * gcc.dg/vect/vect-92.c: New.
14795 * gcc.dg/vect/vect-93.c: New.
14796
14797 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
14798
14799 PR fortran/18827
14800 * gfortran.dg/assign_2.f90: New test.
14801 * gfortran.dg/assign_3.f90: New test.
14802 * gfortran.dg/assign.f90: New test.
14803
14804 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
14805
14806 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
14807 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
14808 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
14809 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
14810 names.
14811
14812 2005-03-14 Geoffrey Keating <geoffk@apple.com>
14813
14814 * gcc.dg/cpp/ucnid-6.c: New.
14815
14816 * gcc.dg/cpp/normalize-1.c: New.
14817 * gcc.dg/cpp/normalize-2.c: New.
14818 * gcc.dg/cpp/normalize-3.c: New.
14819 * gcc.dg/cpp/normalize-4.c: New.
14820 * gcc.dg/cpp/ucnid-4.c: New.
14821 * gcc.dg/cpp/ucnid-5.c: New.
14822 * g++.dg/cpp/normalize-1.C: New.
14823 * g++.dg/cpp/ucnid-1.C: New.
14824
14825 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14826
14827 * gcc.dg/pr18628.c: New.
14828
14829 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14830
14831 PR c++/20280
14832 * g++.dg/tree-ssa/pr20280.C: New.
14833
14834 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14835
14836 PR fortran/20467
14837 * gfortran.dg/stfunc_2.f90: New test.
14838
14839 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14840
14841 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
14842
14843 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14844
14845 * gcc.dg/tree-ssa/20050314-1.c: New test.
14846
14847 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14848
14849 PR c++/4403
14850 PR c++/9783, DR433
14851 * g++.dg/template/friend34.C: New test.
14852 * g++.dg/template/friend35.C: Likewise.
14853 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
14854
14855 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14856
14857 Friend class name lookup 5/n
14858 PR c++/1016
14859 * g++.dg/lookup/hidden-class1.C: New test.
14860 * g++.dg/lookup/hidden-class2.C: Likewise.
14861 * g++.dg/lookup/hidden-class3.C: Likewise.
14862 * g++.dg/lookup/hidden-class4.C: Likewise.
14863 * g++.dg/lookup/hidden-class5.C: Likewise.
14864 * g++.dg/lookup/hidden-class6.C: Likewise.
14865 * g++.dg/lookup/hidden-class7.C: Likewise.
14866 * g++.dg/lookup/hidden-class8.C: Likewise.
14867 * g++.dg/lookup/hidden-class9.C: Likewise.
14868 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
14869 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
14870 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
14871 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
14872 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
14873 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
14874 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
14875 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
14876 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
14877 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
14878 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
14879
14880 2005-03-13 Mark Mitchell <mark@codesourcery.com>
14881
14882 PR c++/20157
14883 * g++.dg/template/error18.C: New test.
14884
14885 2005-03-09 Ben Elliston <bje@au.ibm.com>
14886
14887 PR debug/16792
14888 * g++.dg/debug/pr16792.C: New test.
14889
14890 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14891
14892 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
14893 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
14894 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
14895 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
14896 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
14897 test assertion names.
14898
14899 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14900
14901 PR fortran/18600
14902 * gfortran.dg/stfunc_1.f90: New test.
14903
14904 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14905
14906 PR fortran/16907
14907 * gfortran.dg/real_index_1.f90: New test.
14908
14909 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14910
14911 PR fortran/20323
14912 * gfortran.dg/spec_expr_1.f90: New test.
14913
14914 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14915
14916 PR c/20402
14917 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
14918 new parser.
14919
14920 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14921
14922 PR fortran/20361
14923 * gfortran.dg/largeequiv_1.f90: New test.
14924
14925 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14926
14927 * gcc.dg/ucnid-1.c: New.
14928 * gcc.dg/ucnid-2.c: New.
14929 * gcc.dg/ucnid-3.c: New.
14930 * gcc.dg/ucnid-4.c: New.
14931 * gcc.dg/ucnid-5.c: New.
14932 * gcc.dg/ucnid-6.c: New.
14933 * gcc.dg/cpp/ucnid-1.c: New.
14934 * gcc.dg/cpp/ucnid-2.c: New.
14935 * gcc.dg/cpp/ucnid-3.c: New.
14936 * g++.dg/other/ucnid-1.C: New.
14937
14938 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14939
14940 * gcc.dg/vmx/darwin-abi-3.c: Delete.
14941
14942 2005-03-11 Per Bothner <per@bothner.com>
14943
14944 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
14945 that diagnotics refer to correct token.
14946 * gcc.dg/unused-3.c: Likewise.
14947
14948 2005-03-11 Per Bothner <per@bothner.com>
14949
14950 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
14951 constant" is now actually on same line as string constant.
14952 * gcc.dg/cpp/direct2s.c: Likewise.
14953
14954 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
14955
14956 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
14957
14958 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14959
14960 PR libfortran/20124
14961 * gfortran.dg/pr20124.f90: New Test
14962
14963 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
14964
14965 PR tree-optimization/20130
14966 * gcc.dg/pr20130-1.c: New test.
14967
14968 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14969
14970 PR target/20095
14971 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
14972
14973 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14974
14975 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
14976
14977 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14978
14979 * g++.dg/eh/forced1.C: Fix comment.
14980 * g++.dg/eh/forced2.C: Ditto.
14981 * g++.dg/eh/forced3.C: Ditto.
14982 * g++.dg/eh/forced4.C: Ditto.
14983
14984 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
14985
14986 PR rtl-opt/20412
14987 * gcc.c-torture/compile/pr20412.c: New test.
14988
14989 2005-03-10 Roger Sayle <roger@eyesopen.com>
14990
14991 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
14992
14993 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14994
14995 PR target/20322
14996 * gcc.dg/20050307-1.c: New test.
14997
14998 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
14999
15000 PR c++/20375
15001 * g++.dg/other/stdarg3.C: New.
15002
15003 2005-03-10 Jakub Jelinek <jakub@redhat.com>
15004
15005 PR c++/18384, c++/18327
15006 * g++.dg/init/array19.C: New test.
15007
15008 PR inline-asm/20314
15009 * gcc.dg/torture/pr20314-1.c: New test.
15010 * gcc.dg/torture/pr20314-2.c: New test.
15011
15012 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
15013
15014 * gcc.dg/20050309-1.c: New test.
15015
15016 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15017
15018 * gcc.dg/builtins-10.c: Reactivate disabled test.
15019 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
15020 new cbrt transformations.
15021
15022 2005-03-09 Mark Mitchell <mark@codesourcery.com>
15023
15024 PR c++/20208
15025 * g++.dg/template/array13.C: New test.
15026
15027 2005-03-09 Paolo Carlini <pcarlini@suse.de>
15028
15029 PR c++/16859
15030 * g++.dg/init/brace4.C: New test.
15031
15032 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
15033
15034 PR c++/20186
15035 * g++.dg/template/non-dependent12.C: New.
15036
15037 2005-03-08 Mark Mitchell <mark@codesourcery.com>
15038
15039 PR c++/20142
15040 * g++.dg/init/array18.C: Add dg-do run marker.
15041
15042 PR c++/20142
15043 * g++.dg/init/array18.C: New test.
15044
15045 2005-03-09 Ben Elliston <bje@au.ibm.com>
15046
15047 * consistency.vlad/vlad.exp: Remove trailing semicolons.
15048 * g++.dg/gcov/gcov.exp: Likewise.
15049 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
15050 * gcc.target/xstormy16/xstormy16.exp: Likewise.
15051 * lib/c-torture.exp: Likewise.
15052 * lib/fortran-torture.exp: Likewise.
15053 * lib/g++.exp: Likewise.
15054 * lib/gcc-defs.exp: Likewise.
15055 * lib/gcc-dg.exp: Likewise.
15056 * lib/gcc.exp: Likewise.
15057 * lib/gcov.exp: Likewise.
15058 * lib/gfortran.exp: Likewise.
15059 * lib/mike-g++.exp: Likewise.
15060 * lib/mike-gcc.exp: Likewise.
15061 * lib/objc-torture.exp: Likewise.
15062 * lib/objc.exp: Likewise.
15063 * lib/profopt.exp: Likewise.
15064 * lib/target-libpath.exp: Likewise.
15065 * lib/target-supports.exp: Likewise.
15066 * lib/treelang.exp: Likewise.
15067 * lib/wrapper.exp: Likewise.
15068
15069 2005-03-08 Jeff Law <law@redhat.com>
15070
15071 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
15072 PHI-OPT changes.
15073
15074 2005-03-08 Ira Rosen <irar@il.ibm.com>
15075
15076 * gcc.dg/vect/pr20122.c: New test.
15077
15078 2005-03-07 Jeff Law <law@redhat.com>
15079
15080 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
15081 was folded away.
15082 * gcc.dg/tree-ssa/pr18133-1.c: New test.
15083 * gcc.dg/tree-ssa/pr18133-2.c: New test.
15084 * gcc.dg/tree-ssa/pr18134.c: New test.
15085
15086 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15087
15088 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
15089 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
15090 gcc.dg/torture/builtin-noret-2.c: Require weak support.
15091
15092 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
15093
15094 PR tree-opt/17671
15095 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
15096
15097 2005-03-07 Mark Mitchell <mark@codesourcery.com>
15098
15099 * g++.dg/warn/Wnvdtor.C: New test.
15100
15101 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
15102
15103 * gcc.dg/torture/pr19683-1.c: New test.
15104
15105 2005-03-06 Steven G. Kargl <kargls@comcast.net>
15106
15107 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
15108 * gfortran.dg/g77/19990313-2.f: Ditto.
15109 * gfortran.dg/g77/19990313-3.f: Ditto.
15110 * gfortran.dg/g77/19990525-0.f: Ditto.
15111 * gfortran.dg/g77/19990826-0.f: Ditto.
15112 * gfortran.dg/g77/19990826-2.f: Ditto.
15113 * gfortran.dg/g77/19990826-3.f: Ditto.
15114 * gfortran.dg/g77/20000511-1.f: Ditto.
15115 * gfortran.dg/g77/20000511-2.f: Ditto.
15116 * gfortran.dg/g77/970625-2.f: Ditto.
15117 * gfortran.dg/g77/980310-2.f: Ditto.
15118 * gfortran.dg/g77/980310-3.f: Ditto.
15119 * gfortran.dg/g77/980310-8.f: Ditto.
15120 * gfortran.dg/g77/980519-2.f: Ditto.
15121 * gfortran.dg/g77/alpha1.f: Ditto.
15122 * gfortran.dg/g77/claus.f: Ditto.
15123 * gfortran.dg/g77/erfc.f: Ditto.
15124 * gfortran.dg/g77/short.f: Ditto.
15125 * gfortran.fortran-torture/execute/data.f90: Ditto.
15126 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
15127 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
15128
15129 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15130
15131 * lib/file-format.exp (gcc_target_object_format): Add check for som
15132 format and hardcode object formats on hppa*-*-hpux*.
15133 * lib/target-supports.exp (check_weak_available): Add check for som
15134 object format. Always return 0 on hppa*-*-hpux10*.
15135
15136 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
15137 is defined.
15138
15139 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
15140
15141 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15142
15143 * gfortran.dg/pr19936_1.f90: New test.
15144 * gfortran.dg/pr19936_2.f90: New test.
15145 * gfortran.dg/pr19936_3.f90: New test.
15146
15147 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15148 Paul Thomas <prthomas@drfccad.cea.fr>
15149
15150 * gfortran.dg/PR19754_1.f90: New test.
15151 * gfortran.dg/PR19754_2.f90: Ditto.
15152
15153 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15154
15155 PR c++/19311
15156 * g++.dg/template/non-dependent11.C: New test.
15157
15158 2005-03-05 Uros Bizjak <uros@kss-loka.si>
15159
15160 * lib/target-supports.exp (check_iconv_available): Fix comment.
15161
15162 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
15163 Joseph S. Myers <joseph@codesourcery.com>
15164
15165 PR c++/19797
15166 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
15167
15168 2005-03-04 Matthew Sachs <msachs@apple.com>
15169
15170 * gcc.exp (gcc_target_compile): Put braces around
15171 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
15172 * objc.exp (objc_target_compile): Likewise.
15173 * treelang.exp (treelang_target_compile): Likewise.
15174
15175 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15176
15177 PR fortran/19673
15178 * gfortran.dg/func_result_1.f90: New test.
15179
15180 2005-03-04 Ben Elliston <bje@au.ibm.com>
15181
15182 * gcc.misc-tests/options.exp: New test.
15183
15184 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
15185
15186 * gcc.dg/pr15784-4.c: New test.
15187
15188 2005-03-03 Geoffrey Keating <geoffk@apple.com>
15189
15190 * gcc.c-torture/execute/pr17133.c: New.
15191 * gcc.c-torture/compile/20050303-1.c: New.
15192
15193 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
15194
15195 * gcc.dg/cpp/assert4.c: Fix for cygwin.
15196
15197 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
15198
15199 * g++.dg/overload/using2.C: New.
15200
15201 2005-03-02 Mark Mitchell <mark@codesourcery.com>
15202
15203 PR c++/19916
15204 * g++.dg/init/ptrmem2.C: New test.
15205
15206 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
15207
15208 PR c/8927
15209 * gcc.dg/pr8927-1.c: New test.
15210
15211 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
15212
15213 PR c++/20232
15214 * g++.dg/inherit/covariant12.C: New.
15215
15216 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15217
15218 PR fortran/19479
15219 * gfortran.dg/bound_1.f90: New test.
15220
15221 2005-02-28 Janis Johnson <janis187@us.ibm.com>
15222
15223 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
15224 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
15225
15226 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
15227
15228 PR c/20245
15229 * gcc.dg/pr20245-1.c: New test.
15230
15231 2005-02-28 Jakub Jelinek <jakub@redhat.com>
15232
15233 PR middle-end/19874
15234 * gcc.c-torture/execute/20050119-2.c: New test case.
15235
15236 2005-02-28 Ben Elliston <bje@au.ibm.com>
15237
15238 * README: Update the DejaGnu bug reporting address.
15239 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
15240 * lib/objc-torture.exp: Likewise.
15241
15242 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15243
15244 * gfortran.dg/boz_1.f90: New test.
15245 * gfortran.dg/boz_3.f90: New test.
15246 * gfortran.dg/boz_4.f90: New test.
15247
15248 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15249
15250 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
15251 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
15252
15253 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15254
15255 PR libfortran/20101
15256 * gfortran.dg/write_0_pe_format.f90: New test.
15257
15258 2005-02-27 Jakub Jelinek <jakub@redhat.com>
15259
15260 PR c++/20206
15261 * g++.dg/opt/thunk2.C: New test.
15262 * g++.dg/opt/covariant1.C: New test.
15263
15264 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15265
15266 * gfortran.dg/e_d_fmt.f90: New test.
15267
15268 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
15269
15270 * gcc.dg/asm-b.c: Fix comment typos.
15271
15272 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15273
15274 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
15275 a V_MAY_DEF also.
15276
15277 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15278
15279 PR tree-opt/20188
15280 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
15281 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
15282 * gcc.dg/asm-b.c: New test.
15283
15284 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
15285
15286 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
15287 Disable this test on IRIX 6.
15288
15289 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
15290
15291 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
15292 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
15293 parser.
15294
15295 2005-02-25 Diego Novillo <dnovillo@redhat.com>
15296
15297 PR tree-optimization/20204
15298 * testsuite/gcc.dg/pr20204.c: New test.
15299
15300 2005-02-24 Jakub Jelinek <jakub@redhat.com>
15301
15302 PR target/20196
15303 * gcc.c-torture/execute/20050224-1.c: New test.
15304
15305 PR c++/20175
15306 * g++.dg/warn/Wbraces2.C: New test.
15307
15308 2005-02-23 Mark Mitchell <mark@codesourcery.com>
15309
15310 PR c++/19878
15311 * g++.dg/init/const2.C: New test.
15312
15313 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
15314
15315 PR tree-optimization/20100
15316 * gcc.c-torture/execute/pr20100-1.c: New test.
15317
15318 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15319
15320 * gfortran.dg/implicit_3.f90: New test.
15321
15322 * gfortran.dg/deftype_1.f90: New test.
15323
15324 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
15325
15326 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
15327 the test passes.
15328 * g++.dg/other/anon3.C: Accept a warning.
15329
15330 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
15331
15332 * gcc.dg/pr20017.c: Fix a comment typo.
15333
15334 2005-02-23 Bud Davis <bdavis@gfortran.org>
15335
15336 * gfortran.dg/list_read_4.f90: Change to f90 comments.
15337
15338 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15339
15340 PR ada/19902
15341 * ada/acats/tests/cxa/cxa3004.a: Remove.
15342 * ada/acats/tests/cxb/cxb30061.am: Likewise.
15343
15344 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15345
15346 PR c++/20073
15347 * g++.dg/init/const1.C: New test.
15348
15349 PR c++/19991
15350 * g++.dg/parse/constant7.C: New test.
15351
15352 PR c++/20152
15353 * g++.dg/parse/error27.C: New test.
15354 * g++.dg/template/qualttp15.C: Adjust error markers.
15355 * g++.old-deja/g++.other/struct1.C: Likewise.
15356
15357 PR c++/20153
15358 * g++.dg/template/error17.C: New test.
15359
15360 PR c++/20148
15361 * g++.dg/parser/error26.C: New test.
15362
15363 2005-02-22 Diego Novillo <dnovillo@redhat.com>
15364
15365 PR tree-optimization/20100
15366 PR tree-optimization/20115
15367 * gcc.dg/pr20115.c: New test.
15368 * gcc.dg/pr20115-1.c: New test.
15369 * gcc.dg/pr20100.c: New test.
15370 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
15371 call-clobbered variables after alias1.
15372
15373 2005-02-22 Bud Davis <bdavis@gfortran.org>
15374
15375 * gfortran.dg/list_read_4.f90: new test.
15376
15377 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
15378
15379 PR rtl-optimization/20017.
15380 * gcc.dg/pr20017.c: New.
15381
15382 2005-02-22 Devang Patel <dpatel@apple.com>
15383
15384 PR 19952
15385 * g++.dg/tree-ssa/pr19952.C: New test.
15386
15387 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15388
15389 PR c++/19883
15390 * g++.dg/parse/constant6.C: New test.
15391
15392 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15393
15394 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15395 * g++.dg/charset/asm2.c: Likewise.
15396 * g++.dg/charset/asm3.c: Likewise.
15397 * g++.dg/charset/asm4.c: Likewise.
15398 * g++.dg/charset/asm5.c: Likewise.
15399 * g++.dg/charset/attribute1.c: Likewise.
15400 * g++.dg/charset/attribute2.c: Likewise.
15401 * g++.dg/charset/extern1.cc: Likewise.
15402 * g++.dg/charset/extern2.cc: Likewise.
15403 * g++.dg/charset/extern3.cc: Likewise.
15404 * g++.dg/charset/function.cc: Likewise.
15405 * g++.dg/charset/string.c: Likewise.
15406 * g++.dg/charset/charset.exp: Likewise.
15407 * lib/target-supports.exp (check_iconv_available): Fix comment.
15408
15409 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15410
15411 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
15412 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15413 * gcc.dg/charset/asm2.c: Likewise.
15414 * gcc.dg/charset/asm3.c: Likewise.
15415 * gcc.dg/charset/asm4.c: Likewise.
15416 * gcc.dg/charset/asm5.c: Likewise.
15417 * gcc.dg/charset/asm6.c: Likewise.
15418 * gcc.dg/charset/attribute1.c: Likewise.
15419 * gcc.dg/charset/attribute2.c: Likewise.
15420 * gcc.dg/charset/builtin1.c: Likewise.
15421 * gcc.dg/charset/extern.c: Likewise.
15422 * gcc.dg/charset/function.c: Likewise.
15423 * gcc.dg/charset/string.c: Likewise.
15424 * gcc.dg/charset/charset.exp: Likewise.
15425
15426 2005-02-21 Bud Davis <bdavis9659@comcast.net>
15427
15428 PR fortran/20086
15429 * gfortran.dg/pr20086.f90: New test.
15430
15431 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
15432
15433 PR tree-optimization/19786
15434 * g++.dg/tree-ssa/pr19786.C: New.
15435
15436 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15437
15438 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
15439
15440 2005-02-21 Jeff Law <law@redhat.com>
15441
15442 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
15443
15444 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15445
15446 * gfortran.dg/do_iterator: Split loop, markup all lines for
15447 which an error locus is printed.
15448 * gfortran.dg/pr17708.f90: Markup all lines for which an error
15449 locus is printed.
15450 * gfortran.dg/select_4.f90: Likewise.
15451 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
15452 locuses in the various permutations.
15453
15454 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
15455
15456 PR tree-optimization/19951
15457 * g++.dg/vect: New directory.
15458 * g++.dg/vect/vect.exp: New file.
15459 * g++.dg/vect/pr19951.cc: New testcase.
15460 * g++.dg/dg.exp: Also prune vectorizer tests.
15461
15462 2005-02-20 Zack Weinberg <zack@codesourcery.com>
15463
15464 PR 18785
15465 * gcc.dg/charset/builtin1.c: New test.
15466
15467 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15468
15469 PR c++/19299
15470 * g++.dg/inherit/volatile1.C: New test.
15471
15472 PR c++/19440
15473 * g++.dg/template/dtor4.C: New test.
15474
15475 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15476
15477 * gfortran.dg/int_1.f90: New test.
15478
15479 2005-02-19 Devang Patel <dpatel@apple.com>
15480
15481 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
15482
15483 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15484
15485 * gfortran.dg/achar_1.f90: New test.
15486
15487 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
15488
15489 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
15490
15491 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
15492 Jakub Jelinek <jakub@redhat.com>
15493
15494 PR tree-optimization/19828
15495 * gcc.dg/tree-ssa/loop-7.c: New test.
15496 * gcc.c-torture/execute/20050218-1.c: New test.
15497
15498 2005-02-19 Jakub Jelinek <jakub@redhat.com>
15499
15500 PR c/20043
15501 * gcc.dg/transparent-union-1.c: New test.
15502 * gcc.dg/transparent-union-2.c: New test.
15503
15504 2005-02-18 James E Wilson <wilson@specifixinc.com>
15505
15506 PR tree-optimization/18977
15507 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
15508
15509 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
15510
15511 PR target/20054
15512 * gcc.dg/pr20054.c: New test.
15513
15514 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15515
15516 PR c++/19508
15517 * g++.dg/ext/attrib20.C: New test.
15518
15519 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
15520
15521 PR middle-end/20030
15522 * gfortran.fortran-torture/execute/character_passing.f90: New test.
15523
15524 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
15525
15526 PR c++/20008
15527 * g++.dg/opt/switch4.C: New.
15528
15529 2005-02-18 Jakub Jelinek <jakub@redhat.com>
15530
15531 PR c++/20023
15532 PR tree-optimization/20009
15533 * gcc.c-torture/compile/20050217-1.c: New test.
15534 * g++.dg/opt/switch3.C: New test.
15535
15536 PR tree-optimization/18947
15537 * gcc.c-torture/compile/20050215-1.c: New test.
15538 * gcc.c-torture/compile/20050215-2.c: New test.
15539 * gcc.c-torture/compile/20050215-3.c: New test.
15540
15541 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
15542
15543 PR c++/20028
15544 * g++.dg/template/crash34.C: New.
15545
15546 PR c++/20022
15547 * g++.dg/other/access3.C: New.
15548
15549 2005-02-17 Ira Rosen <irar@il.ibm.com>
15550
15551 * gcc.dg/vect/vect-98.c: New test.
15552
15553 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
15554
15555 PR tree-optimization/19967
15556 * gcc.dg/pr19967.c: New.
15557
15558 2005-02-16 Jakub Jelinek <jakub@redhat.com>
15559
15560 PR middle-end/19857
15561 * gcc.dg/tree-ssa/20050215-1.c: New test.
15562 * gcc.c-torture/execute/20050215-1.c: New test.
15563
15564 2005-02-15 Eric Christopher <echristo@redhat.com>
15565
15566 * gcc.dg/cpp/20050215-1.c: New file.
15567
15568 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
15569
15570 PR tree-optimization/15785
15571 * gcc.dg/pr15785-1.c: New test.
15572
15573 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
15574
15575 PR c++/17788
15576 * g++.dg/init/ctor4.C: New.
15577 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
15578
15579 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
15580
15581 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
15582 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
15583
15584 2005-02-15 Andreas Schwab <schwab@suse.de>
15585
15586 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
15587 declare malloc.
15588
15589 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
15590
15591 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
15592
15593 2005-02-14 Diego Novillo <dnovillo@redhat.com>
15594
15595 PR tree-optimization/19853
15596 * gcc.c-torture/compile/pr19853.c: New test.
15597
15598 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15599
15600 PR c++/19608
15601 * g++.dg/parse/local-class1.C: New.
15602
15603 PR c++/19895
15604 * g++.dg/parse/ptrmem3.C: New.
15605
15606 PR c++/19884
15607 * g++.old-deja/g++.oliva/template6.C: Add another case.
15608 * g++.dg/template/explicit6.C: New.
15609
15610 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
15611
15612 PR c++/17816
15613 * g++.dg/other/redecl2.C: New.
15614
15615 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15616
15617 PR c++/19891
15618 * g++.dg/abi/covariant4.C: New.
15619
15620 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
15621
15622 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
15623
15624 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
15625
15626 * gcc.dg/vect/vect-96.c: Fix typo.
15627
15628 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15629
15630 PR c++/14479
15631 PR c++/19487
15632 * g++.dg/template/enum5.C: New test.
15633
15634 2005-02-12 Ira Rosen <irar@il.ibm.com>
15635
15636 * gcc.dg/vect/vect-97.c: New test.
15637
15638 2005-02-12 Ira Rosen <irar@il.ibm.com>
15639
15640 * gcc.dg/vect/vect-96.c: New test.
15641
15642 2005-02-12 Uros Bizjak <uros@kss-loka.si>
15643
15644 * gcc.dg/builtins-34.c: Also check ldexp*.
15645
15646 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
15647
15648 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
15649
15650 2005-02-11 Janis Johnson <janis187@us.ibm.com>
15651
15652 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
15653 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
15654 dg-require-dll, dg-require-iconv, dg-require-named-sections,
15655 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
15656 selector_list, selector_expression, dg-process-target): Move to new
15657 file target-supports-dg.exp.
15658 * lib/target-supports-dg.exp: New.
15659
15660 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
15661 New.
15662
15663 2005-02-11 Jakub Jelinek <jakub@redhat.com>
15664
15665 PR c++/19666
15666 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
15667
15668 PR middle-end/19858
15669 * gcc.c-torture/compile/20050210-1.c: New test.
15670
15671 2005-02-11 Mark Mitchell <mark@codesourcery.com>
15672
15673 PR c++/19755
15674 * g++.dg/warn/Wbraces1.C: New test.
15675
15676 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
15677
15678 * gcc.dg/builtins-52.c: New testcase.
15679
15680 2005-02-10 Jakub Jelinek <jakub@redhat.com>
15681
15682 PR c/19342
15683 * gcc.c-torture/execute/20050119-1.c: New test.
15684
15685 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15686
15687 PR c++/19811
15688 * g++.dg/init/delete1.C: New test.
15689
15690 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
15691
15692 PR c++/18470
15693 * g++.dg/template/static12.C: New test.
15694
15695 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15696
15697 PR c++/19787
15698 * g++.dg/conversion/ambig1.C: New test.
15699
15700 PR c++/19739
15701 * g++.dg/ext/attrib19.C: New test.
15702
15703 PR c++/19732
15704 * g++.dg/parse/dtor5.C: New test.
15705
15706 PR c++/19762
15707 * g++.dg/template/dtor3.C: New test.
15708
15709 PR c++/19826
15710 * g++.dg/template/static11.C: New test.
15711 * g++.dg/template/crash2.C: Remove dg-error marker.
15712
15713 2005-02-09 Janis Johnson <janis187@us.ibm.com>
15714
15715 PR C++/18491
15716 * g++.old-deja/g++.mike/p10769a.C: Remove.
15717
15718 2005-02-09 Roger Sayle <roger@eyesopen.com>
15719
15720 * gcc.dg/builtins-48.c: New test case.
15721 * gcc.dg/builtins-49.c: New test case.
15722 * gcc.dg/builtins-50.c: New test case.
15723 * gcc.dg/builtins-51.c: New test case.
15724
15725 2005-02-09 Ian Lance Taylor <ian@airs.com>
15726
15727 PR middle-end/19583
15728 * g++.dg/warn/Wreturn-type-3.C: New test.
15729
15730 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15731
15732 PR middle-end/19402
15733 * gcc.dg/pr19402-1.c: New testcase.
15734 * gcc.dg/pr19402-2.c: likewise.
15735
15736 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15737
15738 PR middle-end/19854
15739 * g++.dg/tree-ssa/tmmti.C: New testcase.
15740
15741 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15742
15743 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
15744
15745 2005-02-08 Mark Mitchell <mark@codesourcery.com>
15746
15747 PR c++/19733
15748 * g++.dg/parse/crash23.C: New test.
15749 * g++.dg/warn/Weff1.C: New test.
15750
15751 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15752
15753 * gcc.dg/20050209-1.c: New test.
15754
15755 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15756
15757 PR target/19799
15758 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
15759
15760 2005-02-08 Mike Stump <mrs@apple.com>
15761
15762 * g++.dg/pch/import-2.c: New test.
15763 * g++.dg/pch/import-2.hs: New.
15764 * g++.dg/pch/include/import-2a.h: New.
15765 * g++.dg/pch/include/import-2b.h: New.
15766
15767 2005-02-08 Janis Johnson <janis187@us.ibm.com>
15768
15769 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
15770
15771 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15772
15773 * gfortran.dg/substr_1.f90: New test.
15774
15775 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
15776
15777 PR middle-end/19775
15778 * gcc.dg/torture/builtin-power-1.c: Disable test for
15779 invalid transformation.
15780 * gcc.dg/builtins-10.c: Likewise. Disable one test we
15781 no longer optimize.
15782 * gcc.dg/builtins-47.c: New testcase.
15783
15784 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
15785 Dorit Naishlos <dorit@il.ibm.com>
15786
15787 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
15788
15789 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
15790
15791 * gcc.c-torture/compile/20050206-1.c: New test.
15792
15793 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15794
15795 PR tree-opt/19768
15796 * g++.dg/opt/pr19768.C: New test.
15797
15798 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15799
15800 PR tree-opt/19736
15801 * gcc.c-torture/compile/pr19736.c: New test.
15802
15803 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15804
15805 PR c++/17401
15806 * g++.dg/parse/error25.C: New test.
15807
15808 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
15809
15810 * gcc.c-torture/execute/20050203-1.c: New.
15811
15812 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
15813
15814 * gcc.dg/vect/vect-85.c: Remove xfail.
15815 * gcc.dg/vect/vect-86.c: Remove xfail.
15816 * gcc.dg/vect/vect-87.c: Remove xfail.
15817 * gcc.dg/vect/vect-88.c: Remove xfail.
15818
15819 2005-02-02 Geoffrey Keating <geoffk@apple.com>
15820
15821 * gcc.dg/altivec-19.c: New.
15822
15823 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
15824
15825 PR c/17807
15826 * gcc.dg/nested-func-3.c: New test.
15827 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
15828
15829 2005-02-02 Janis Johnson <janis187@us.ibm.com>
15830
15831 * gcc.test-framework/gen_directive_tests: Generate tests for
15832 selector expressions.
15833
15834 2005-02-02 Matt Austern <austern@apple.com>
15835
15836 PR c++/19628
15837 * g++/ext/builtin7.C: New.
15838 * g++/ext/builtin8.C: New.
15839
15840 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15841
15842 PR c/18502
15843 * gcc.dg/pr18502-1.c: New test.
15844
15845 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15846
15847 PR c++/17413
15848 * g++.dg/template/local4.C: Tweak.
15849
15850 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
15851
15852 PR tree-optimization/19578
15853 * gcc.c-torture/compile/20050202-1.c: New test.
15854
15855 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15856
15857 PR c/19435
15858 * gcc.dg/c99-init-4.c: New test.
15859
15860 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15861
15862 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
15863
15864 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
15865
15866 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
15867 * g++.dg/eh/check-vect.h: New.
15868
15869 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
15870 * gcc.dg/vect/vect-78.c: Ditto.
15871 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
15872 Remove.
15873
15874 * g++.dg/conversion/simd1.C: Expect warning.
15875 * g++.dg/ext/attribute-test-1.C: Ditto.
15876 * g++.dg/ext/attribute-test-2.C: Ditto.
15877 * g++.dg/ext/attribute-test-3.C: Ditto.
15878 * g++.dg/ext/attribute-test-4.C: Ditto.
15879
15880 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
15881 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
15882
15883 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
15884
15885 2005-02-01 Richard Henderson <rth@redhat.com>
15886
15887 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15888 long double for ibm double-double format.
15889 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15890
15891 2005-02-01 Diego Novillo <dnovillo@redhat.com>
15892
15893 PR tree-optimization/19633
15894 * testsuite/gcc.dg/pr19633-1.c: New test.
15895 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
15896 to NULL or a symbol.
15897
15898 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15899
15900 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
15901 New procs.
15902 (dg-process-target (local override)): Handle selector expressions.
15903
15904 * gcc.test-framework/README: Describe tests in source directory.
15905 * gcc.test-framework/test-framework.awk: Handle dg- tests.
15906 * gcc.test-framework/test-framework.exp: Handle dg- tests.
15907 * gcc.test-framework/dg-bogus-exp-P.c: New test.
15908 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
15909 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
15910 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
15911 * gcc.test-framework/dg-do-link-exp-P.c: New test.
15912 * gcc.test-framework/dg-do-run-exp-P.c: New test.
15913 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
15914 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
15915 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
15916 * gcc.test-framework/dg-error-exp-P.c: New test.
15917 * gcc.test-framework/dg-error-exp-XP.c: New test.
15918 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
15919 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
15920 * gcc.test-framework/dg-output-exp-P.c: New test.
15921 * gcc.test-framework/dg-output-exp-XF.c: New test.
15922 * gcc.test-framework/dg-warning-exp-P.c: New test.
15923 * gcc.misc-tests/dg-1.c: Remove.
15924 * gcc.misc-tests/dg-2.c: Remove.
15925 * gcc.misc-tests/dg-3.c: Remove.
15926 * gcc.misc-tests/dg-4.c: Remove.
15927 * gcc.misc-tests/dg-5.c: Remove.
15928 * gcc.misc-tests/dg-6.c: Remove.
15929 * gcc.misc-tests/dg-7.c: Remove.
15930 * gcc.misc-tests/dg-8.c: Remove.
15931 * gcc.misc-tests/dg-9.c: Remove.
15932 * gcc.misc-tests/dg-10.c: Remove.
15933 * gcc.misc-tests/dg-11.c: Remove.
15934 * gcc.misc-tests/dg-12.c: Remove.
15935 * gcc.misc-tests/dg-test.exp: Remove.
15936
15937 * gcc.test-framework/test-framework.awk: Change recording and
15938 printing of passes and failures.
15939
15940 * gcc.test-framework: New directory.
15941 * gcc.test-framework/README: New.
15942 * gcc.test-framework/test-framework.exp: New.
15943 * gcc.test-framework/test-framework.awk: New.
15944 * gcc.test-framework/gen_directive_tests: New.
15945
15946 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
15947
15948 * lib/treelang.exp: Fix comment typos.
15949 (treelang_target_compile): Don't append libs=-ltreelang to options.
15950
15951 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
15952
15953 * g++.dg/parse/typename7.C: Adjust error messages.
15954
15955 2005-01-31 Jeff Law <law@redhat.com>
15956
15957 * gcc.c-torture/execute/20050131-1.c: New test.
15958 * gcc.dg/wcaselabel.c: New test.
15959
15960 2005-01-31 Mark Mitchell <mark@codesourcery.com>
15961
15962 * g++.dg/other/warning1.C: Adjust error messags.
15963 * g++.dg/parse/constant5.C: New test.
15964
15965 2005-01-31 Steven Bosscher <stevenb@suse.de>
15966
15967 PR c/19333
15968 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
15969 the test case valid.
15970 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
15971 * testsuite/gcc.dg/array-7.c: Adjust expected result.
15972 * testsuite/gcc.dg/pr18596-3.c: Likewise.
15973 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
15974 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
15975 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
15976
15977 2005-01-31 Dale Johannesen <dalej@apple.com>
15978
15979 * g++.dg/opt/pr19650.C: New test.
15980
15981 2005-01-31 Richard Henderson <rth@redhat.com>
15982
15983 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15984 long double for intel double extended format.
15985 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15986
15987 2005-01-30 Mark Mitchell <mark@codesourcery.com>
15988
15989 PR c++/19555
15990 * g++.dg/template/static10.C: New test.
15991
15992 PR c++/19395
15993 * g++.dg/parse/error24.C: New test.
15994
15995 PR c++/19367
15996 * g++.dg/lookup/builtin1.C: New test.
15997
15998 PR c++/19457
15999 * g++.dg/warn/conv3.C: New test.
16000
16001 2005-01-30 Bud Davis <bdavis@gfortran.org>
16002
16003 PR fortran/19647
16004 * gfortan.dg/inquire_7.f90
16005
16006 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
16007
16008 PR tree-optimization/15791
16009 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
16010 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
16011 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
16012 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
16013 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
16014 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
16015 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
16016 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
16017 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
16018 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
16019
16020 2005-01-29 Paul Brook <paul@codesourcery.com>
16021
16022 PR fortran/18565
16023 * check.c (real_or_complex_check): New function.
16024 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
16025 * intrinsic.c (add_functions): Use new check functions.
16026 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
16027 Add prototypes.
16028
16029 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
16030
16031 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
16032 gcc.dg/lvalue-3.c: New tests.
16033 * gcc.dg/concat.c: Update expected messages.
16034
16035 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
16036
16037 PR libfortran/19595
16038 * gfortran.dg/eor_1.f90: New test.
16039
16040 2005-01-29 Steven G. Kargl <kargls@comcast.net>
16041
16042 PR fortran/19589
16043 * gfortran.dg/logical_data_1.f90: New test.
16044
16045 2005-01-28 Mark Mitchell <mark@codesourcery.com>
16046
16047 PR c++/19253
16048 * g++.dg/template/crash33.C: New test.
16049
16050 PR c++/19667
16051 * g++.dg/template/crash32.C: New test.
16052
16053 2005-01-28 Ian Lance Taylor <ian@airs.com>
16054
16055 PR middle-end/16558
16056 * g++.dg/warn/Wreturn-type-2.C: New test.
16057
16058 2004-06-24 Jeff Law <law@redhat.com>
16059
16060 * gcc.dg/tree-ssa/20050128-1.c: New test.
16061
16062 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
16063
16064 * gcc.target/frv/all-mdpackh-1.c: New test.
16065
16066 2005-01-28 Steven Bosscher <stevenb@suse.de>
16067
16068 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
16069
16070 2005-01-27 Richard Henderson <rth@redhat.com>
16071
16072 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
16073
16074 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16075
16076 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
16077
16078 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16079
16080 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16081 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16082 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
16083 to cope with cases where the multilib options override the dg-options.
16084
16085 2005-01-27 Jakub Jelinek <jakub@redhat.com>
16086
16087 PR c/18946
16088 * gcc.dg/noncompile/20050120-1.c: New test.
16089
16090 2005-01-26 Diego Novillo <dnovillo@redhat.com>
16091
16092 PR tree-optimization/19633
16093 * gcc.dg/pr19633.c: New test.
16094 * gcc.dg/tree-ssa/pr19633.c: New test.
16095
16096 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
16097
16098 * gcc.dg/20041216-1.c: New test.
16099
16100 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
16101
16102 PR objc/18862
16103 * objc.dg/selector-2.m: New test.
16104
16105 2005-01-26 Jakub Jelinek <jakub@redhat.com>
16106
16107 * g++.dg/opt/range-test-2.C: New test.
16108
16109 PR rtl-optimization/19579
16110 * gcc.c-torture/execute/20050124-1.c: New test.
16111
16112 2005-01-26 Greg Parker <gparker@apple.com>
16113 Stuart Hastings <stuart@apple.com>
16114
16115 * gcc.c-torture/execute/20050125-1.c: New.
16116
16117 2005-01-18 Jan Hubicka <jh@suse.cz>
16118
16119 PR tree-optimize/19337
16120 * gcc.c-torture/compile/20050119-1.c: New test.
16121
16122 2005-01-24 James E Wilson <wilson@specifixinc.com>
16123
16124 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
16125 test for successful match.
16126
16127 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
16128
16129 PR objc/18408
16130 * objc.dg/comp-types-7.m: New test.
16131
16132 2005-01-24 Janis Johnson <janis187@us.ibm.com>
16133
16134 * lib/target-supports.exp (current_target_name): New.
16135 (check_effective_target_ilp32, check_effective_target_lp64):
16136 Cache the result to use as long as the current target, with
16137 multilib flags, remains the same.
16138
16139 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
16140 (dg-require-weak, dg-require-visibility, dg-require-alias,
16141 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
16142 dg-require-effective-target, dg-skip-if): Remove call to
16143 skip_test_and_clear_xfail.
16144 (dg-test): Clear xfail data.
16145
16146 2005-01-24 Jakub Jelinek <jakub@redhat.com>
16147
16148 PR target/17751
16149 * gcc.dg/ppc64-toc.c: New test.
16150
16151 * g++.dg/tree-ssa/empty-1.C: New test.
16152
16153 PR middle-end/19551
16154 * gcc.c-torture/execute/20050121-1.c: New test.
16155 * gcc.dg/20050121-2.c: New test.
16156
16157 2004-01-23 Steven G. Kargl <kargls@comcast.net>
16158 Paul Brook <paul@codesourcery.com>
16159
16160 PR fortran/17941
16161 * gfortran.dg/real_const_1.f: New test.
16162 * gfortran.dg/real_const_2.f90: New test.
16163 * gfortran.dg/complex_int_1.f90: New test.
16164
16165 2005-01-23 Bud Davis <bdavis9659@comcast.net>
16166
16167 PR fortran/19313
16168 * gfortan.dg/inquire_6.f90: New test.
16169
16170 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16171
16172 PR libfortran/19451
16173 * open_readonly_1.f90: New test.
16174
16175 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16176
16177 PR libfortran/18982
16178 * gfortran.dg/open_new.f90: New file.
16179
16180 2005-01-22 Paul Brook <paul@codesourcery.com>
16181
16182 * namelist_1.f90: New test.
16183
16184 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
16185
16186 PR tree-optimization/19484
16187 * gcc.c-torture/compile/20050122-[12].c: New tests.
16188
16189 2005-01-22 Paul Brook <paul@codesourcery.com>
16190
16191 * gfortran.dg/implicit_2.f90: New test.
16192
16193 2005-01-22 Bud Davis <bdavis9659@comcast.net>
16194
16195 PR fortran/19314
16196 * gfortran.dg/inquire_5.f90: New test.
16197
16198 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16199
16200 PR c/18809
16201 * gcc.dg/pr18809-1.c: New test.
16202
16203 2005-01-21 Ian Lance Taylor <ian@airs.com>
16204
16205 * gcc.dg/20050121-1.c: New test.
16206
16207 PR tree-optimization/13000
16208 * gcc.dg/20040206-1.c: Change warning to point where function is
16209 being inlined.
16210
16211 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16212
16213 PR c++/19208
16214 * g++.dg/template/array11.C: New test.
16215
16216 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16217
16218 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
16219 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
16220 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
16221 * gfortran.dg/getenv_1.f90: Add dg-do directive.
16222 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
16223 gfortran.dg/pr17164.f90: Add missing dg-do directives.
16224
16225 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
16226
16227 PR tree-optimization/15349
16228 * gcc.dg/tree-ssa/pr15349.c: New.
16229
16230 2005-01-20 Steve Ellcey <sje@cup.hp.com>
16231
16232 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
16233
16234 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
16235
16236 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
16237 scan-assembler-times directive name.
16238
16239 * gcc.dg/asm-a.c: Move dg-require-effective-target to
16240 after dg-do.
16241
16242 PR rtl-optimization/19462
16243 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
16244
16245 2005-01-19 Steve Ellcey <sje@cup.hp.com>
16246
16247 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
16248 counting function calls on ia64.
16249
16250 2005-01-19 Jakub Jelinek <jakub@redhat.com>
16251
16252 PR rtl-optimization/15139
16253 * gcc.dg/20050111-2.c: New test.
16254
16255 PR c/17297
16256 * gcc.c-torture/compile/20050113-1.c: New testcase.
16257
16258 PR middle-end/19164
16259 * gcc.dg/20050113-1.c: New testcase.
16260
16261 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
16262
16263 * gcc.dg/vect/vect-85.c: Add comment.
16264 * gcc.dg/vect/vect-86.c: Add xfail for now.
16265 * gcc.dg/vect/vect-87.c: Add xfail for now.
16266 * gcc.dg/vect/vect-88.c: Add xfail for now.
16267 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
16268
16269 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16270
16271 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
16272
16273 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16274
16275 * g++.dg/debug/typedef3.C: New test.
16276
16277 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
16278
16279 PR c/19472
16280 * gcc.dg/asm-a.c: New test.
16281
16282 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
16283
16284 * gcc.dg/sh-relax.c: Add prototype for abort.
16285
16286 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16287
16288 * gcc.dg/short-compare-1.c: New test.
16289 * gcc.dg/short-compare-2.c: Likewise.
16290
16291 2005-01-18 Michael Matz <matz@suse.de>
16292
16293 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
16294
16295 2005-01-17 Diego Novillo <dnovillo@redhat.com>
16296
16297 PR tree-optimization/19121
16298 * gcc.c-torture/compile/pr19121.c: New test.
16299
16300 2005-01-17 James E. Wilson <wilson@specifixinc.com>
16301
16302 PR target/19357
16303 * gcc.c-torture/compile/pr19357.c: New test.
16304
16305 2005-01-17 Ian Lance Taylor <ian@airs.com>
16306
16307 PR c/5675
16308 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
16309 pass--those that refer just to the variable, possibly with a
16310 cast.
16311 * gcc.dg/c99-const-expr-3.c: Likewise.
16312
16313 PR middle-end/13127
16314 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
16315 longer emitted.
16316
16317 2005-01-16 Bud Davis <bdavis9659@comcast.net>
16318
16319 PR fortran/18778
16320 * gfortran.dg/endfile_2.f90: New test.
16321
16322 2005-01-16 Steven G. Kargl <kargls@comcast.net>
16323
16324 PR 19168
16325 * gfortran.dg/select_5.f90: New test.
16326
16327 2004-01-16 Paul Brook <paul@codesourcery.com>
16328
16329 * gfortran.dg/common_4.f90: New test.
16330
16331 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
16332
16333 PR rtl-optimization/19462
16334 * gcc.dg/torture/pr19462-1.c: New test.
16335
16336 2005-01-15 Ziemowit Laski <zlaski@apple.com>
16337
16338 PR objc/19321
16339 * objc.dg/func-ptr-2.m: New.
16340 * objc.dg/volatile-1.m: New.
16341
16342 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16343
16344 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
16345
16346 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16347
16348 PR tree-optimization/19060
16349 * gcc.c-torture/execute/20050104-1.c: New test.
16350
16351 2005-01-15 Bud Davis <bdavis9659@comcast.net>
16352
16353 PR fortran/18983
16354 * gfortran.dg/write_to_null.f90: New test.
16355
16356 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
16357 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16358
16359 PR other/19328
16360 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
16361 argument.
16362
16363 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16364
16365 PR c++/19263
16366 * g++.dg/init/vector1.C: New test.
16367
16368 2005-01-14 James E. Wilson <wilson@specifixinc.com>
16369
16370 PR target/13158
16371 * gcc.target/ia64/sibcall-unwind-1.c: New test.
16372 PR target/18987
16373 * gcc.target/ia64/sibcall-unwind-2.c: New test.
16374
16375 2005-01-14 Steven G. Kargl <kargls@comcast.net>
16376
16377 * gfortran.dg/select_1.f90: New test.
16378 * gfortran.dg/select_2.f90: New test.
16379 * gfortran.dg/select_3.f90: New test.
16380 * gfortran.dg/select_4.f90: New test.
16381
16382 2005-01-14 Jakub Jelinek <jakub@redhat.com>
16383
16384 PR middle-end/19084
16385 PR rtl-optimization/19348
16386 * gcc.dg/20050111-1.c: New test.
16387 * gcc.c-torture/execute/20050111-1.c: New test.
16388
16389 * gcc.dg/i386-asm-4.c: New test.
16390
16391 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16392
16393 * gcc.dg/nested-func-2.c: New test.
16394 * ada/acats/norun.lst: Remove c953002.
16395
16396 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
16397
16398 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
16399
16400 2005-01-12 Ben Elliston <bje@au.ibm.com>
16401
16402 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
16403
16404 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
16405
16406 PR target/18761
16407 * g++.dg/abi/align1.C: New test.
16408
16409 2005-01-11 Alan Modra <amodra@bigpond.net.au>
16410
16411 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
16412 at a time.
16413 * g++.dg/ext/altivec_check.h: Support compiling as C.
16414
16415 2005-01-10 Roger Sayle <roger@eyesopen.com>
16416
16417 PR c++/19355
16418 * g++.dg/expr/pr19355-1.C: New test case.
16419
16420 2005-01-10 Laurent GUERBY <laurent@guerby.net>
16421
16422 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
16423 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
16424 * ada/acats/tests/c3/c92005b.ada: Likewise.
16425 * ada/acats/tests/c3/cxb3012.a: Likewise.
16426 * ada/acats/norun.lst: Add c380004 and c953002, add PR
16427
16428 2005-01-09 Paul Brook <paul@codesourcery.com>
16429
16430 * gfortran.dg/common_2.f90: New file.
16431 * gfortran.dg/common_3.f90: New file.
16432
16433 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
16434
16435 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
16436
16437 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16438
16439 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
16440 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
16441 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
16442 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
16443 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
16444 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
16445 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
16446 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
16447 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
16448 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
16449 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
16450 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
16451 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
16452 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
16453 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
16454 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
16455 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
16456 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
16457 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
16458 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
16459 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
16460 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
16461 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
16462 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
16463 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
16464 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
16465 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
16466 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
16467 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
16468 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
16469 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
16470 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
16471 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
16472 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
16473 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
16474 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
16475 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
16476 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
16477 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
16478 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
16479 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
16480 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
16481 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
16482 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
16483 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
16484 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
16485 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
16486 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
16487 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
16488 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
16489 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
16490 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
16491 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
16492 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
16493 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
16494 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
16495 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
16496 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
16497 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
16498 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
16499 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
16500 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
16501 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
16502 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
16503 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
16504 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
16505 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
16506
16507 * gcc.dg/vect/vect-1.c: Fix spelling.
16508 * gcc.dg/vect/vect-10.c: Fix spelling.
16509 * gcc.dg/vect/vect-11.c: Fix spelling.
16510 * gcc.dg/vect/vect-12.c: Fix spelling.
16511 * gcc.dg/vect/vect-14.c: Fix spelling.
16512 * gcc.dg/vect/vect-15.c: Fix spelling.
16513 * gcc.dg/vect/vect-16.c: Fix spelling.
16514 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
16515 * gcc.dg/vect/vect-64.c: Fix comments.
16516 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
16517
16518 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16519 Ira Rosen <irar@il.ibm.com>
16520
16521 * gcc.dg/vect/vect-70.c: New test.
16522 * gcc.dg/vect/vect-71.c: New test.
16523
16524 2005-01-09 Manfred Hollstein <mh@suse.com>
16525
16526 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
16527 * gcc.dg/pr18241-2.c: Likewise.
16528 * gcc.dg/pr18241-3.c: Likewise.
16529 * gcc.dg/pr18241-4.c: Likewise.
16530 * gcc.dg/pr18241-5.c: Likewise.
16531
16532 2005-01-08 Richard Henderson <rth@redhat.com>
16533
16534 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16535 False for x86 and x86-64.
16536
16537 2005-01-08 Diego Novillo <dnovillo@redhat.com>
16538
16539 PR tree-optimization/18241
16540 * gcc.dg/pr18241-1.c: New test.
16541 * gcc.dg/pr18241-2.c: New test.
16542 * gcc.dg/pr18241-3.c: New test.
16543 * gcc.dg/pr18241-4.c: New test.
16544 * gcc.dg/pr18241-5.c: New test.
16545
16546 2005-01-08 Steven G. Kargl <kargls@comcast.net>
16547
16548 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
16549 gfortran.dg/select_4.f90: New.
16550
16551 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16552
16553 * gcc.c-torture/execute/20050107-1.c: New test.
16554
16555 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
16556
16557 PR c++/19298
16558 * g++.dg/template/ref2.C: New.
16559
16560 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
16561
16562 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
16563 instead of being empty.
16564
16565 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16566
16567 PR fortran/15553
16568 * gfortran.dg/array-1.f90: New test.
16569
16570 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16571
16572 PR tree-optimization/19283
16573 * gcc.c-torture/execute/20050106-1.c: New test.
16574
16575 PR rtl-optimization/18861
16576 * gcc.dg/20050105-1.c: New test.
16577
16578 PR tree-optimization/18828
16579 * gcc.dg/20050105-2.c: New test.
16580
16581 2005-01-07 Andreas Jaeger <aj@suse.de>
16582
16583 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
16584
16585 2005-01-07 Bud Davis <bdavis9659@comcast.net>
16586
16587 PR fortran/18398
16588 * gfortran.dg/fmt_read.f90: New test.
16589
16590 2005-01-06 Geoffrey Keating <geoffk@apple.com>
16591
16592 * gcc.dg/rs6000-ldouble-2.c: New.
16593
16594 2005-01-06 Mark Mitchell <mark@codesourcery.com>
16595
16596 PR c++/19244
16597 * g++.dg/parser/ctor2.C: New test.
16598
16599 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16600
16601 PR c++/17154
16602 * g++.dg/template/using9.C: New test.
16603
16604 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16605
16606 PR c++/19258
16607 * g++.dg/lookup/friend6.C: New test.
16608
16609 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
16610
16611 PR c++/19270
16612 * g++.dg/template/array10.C: New.
16613
16614 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16615
16616 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
16617 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
16618
16619 2005-01-06 Jakub Jelinek <jakub@redhat.com>
16620
16621 * gcc.c-torture/compile/20050105-1.c: New test.
16622
16623 2005-01-05 Geoffrey Keating <geoffk@apple.com>
16624
16625 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
16626
16627 2005-01-05 Roger Sayle <roger@eyesopen.com>
16628
16629 PR middle-end/19100
16630 * gcc.dg/conv-3.c: New test case.
16631
16632 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
16633
16634 * gcc.dg/asm-wide-1.c: New test.
16635
16636 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
16637
16638 PR c++/19030
16639 * g++.dg/parse/crash22.C: New
16640
16641 2005-01-04 Geoffrey Keating <geoffk@apple.com>
16642
16643 PR 19257
16644 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
16645
16646 2005-01-04 Uros Bizjak <uros@kss-loka.si>
16647
16648 PR middle-end/17767
16649 * gcc.dg/i386-mmx-6.c: New test case.
16650
16651 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
16652
16653 PR tree-optimization/18308
16654 * gcc.dg/vect/pr18308.c: New testcase.
16655
16656 2005-01-04 Andreas Jaeger <aj@suse.de>
16657
16658 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
16659
16660 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16661 Robert Bowdidge <bowdidge@apple.com>
16662
16663 * gcc.dg/cpp/subframework1.c: New.
16664 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
16665 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
16666 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
16667 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
16668
16669 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16670
16671 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
16672 producing warning.
16673 * gcc.dg/darwin-weakimport-2.c: New.
16674
16675 2005-01-03 Richard Henderson <rth@redhat.com>
16676
16677 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
16678
16679 2005-01-03 Richard Henderson <rth@redhat.com>
16680
16681 * gcc.dg/vect/vect.exp: Enable for ia64.
16682 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
16683 (check_effective_target_vect_float): Likewise.
16684 (check_effective_target_vect_no_align): Likewise.
16685 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
16686 * gcc.dg/vect/vect-8.c: Likewise.
16687
16688 2005-01-03 Uros Bizjak <uros@kss-loka.si>
16689
16690 PR target/19236
16691 * gcc.dg/pr19236-1.c: New test case.
16692
16693 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
16694
16695 PR rtl-optimization/12092
16696 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
16697
16698 2005-01-02 Andreas Jaeger <aj@suse.de>
16699
16700 * gcc.dg/pr12092-1.c: Do not run on x86_64.
16701
16702 2005-01-01 Roger Sayle <roger@eyesopen.com>
16703 Andrew Pinski <pinskia@physics.uc.edu>
16704
16705 PR rtl-optimization/12092
16706 * gcc.dg/pr12092-1.c: New test case.
16707
16708 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
16709
16710 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
16711 'hidden' and 'default' for better portability.
16712 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
16713
16714 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
16715 6 and 7.
16716 * g++.old-deja/g++.brendan/new3.C: Likewise.
16717
16718 2005-01-01 Steven Bosscher <stevenb@suse.de>
16719
16720 * gcc.dg/20041231-1.C: New test.
16721 * g++.dg/warn/Wunreachable-code-1.C: New test.
16722
16723 2004-12-30 David Edelsohn <edelsohn@gnu.org>
16724
16725 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
16726 file, not /dev/null. Abort on error.
16727
16728 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
16729 Ziemowit Laski <zlaski@apple.com>
16730
16731 PR objc/18971
16732 * objc.dg/encode-5.m: New test.
16733
16734 2004-12-29 Richard Henderson <rth@redhat.com>
16735
16736 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
16737 * objc.dg/stabs-1.m: Disable for ia64.
16738
16739 2004-12-29 Mark Mitchell <mark@codesourcery.com>
16740
16741 PR c++/19190
16742 * g++.dg/warn/Wunused-10.C: New test.
16743
16744 2004-12-28 Richard Henderson <rth@redhat.com>
16745
16746 * objc.dg/stabs-1.m: Disable for alpha.
16747
16748 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16749
16750 PR c++/19149
16751 * g++.dg/parse/error23.C: New test.
16752
16753 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16754
16755 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
16756
16757 PR fortran/19032
16758 * gfortran.dg/intrinsic_modulo_1.f90: New.
16759 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
16760 tests with divisor -1.
16761
16762 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16763
16764 * g++.dg/opt/temp1.C (memcpy): Return a value.
16765
16766 PR c++/19148
16767 * g++.dg/expr/cond7.C: New test.
16768
16769 2004-12-27 Paul Brook <paul@codesourcery.com>
16770
16771 * gfortran.dg/g77/select_no_compile.f: Remove.
16772
16773 2004-12-27 Richard Henderson <rth@redhat.com>
16774
16775 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
16776 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
16777 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
16778
16779 2004-12-26 Richard Henderson <rth@redhat.com>
16780
16781 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
16782 by 1i instead of token pasting.
16783
16784 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16785
16786 PR tree-optimization/17578
16787 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
16788 to additional_flags.
16789 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
16790
16791 2004-12-25 Richard Henderson <rth@redhat.com>
16792
16793 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16794 Remove Alpha.
16795
16796 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16797
16798 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
16799 hppa*-*-hpux*.
16800 * gcc.dg/pr17957.c (dg-options): Likewise.
16801 * gcc.dg/struct-ret-1.c: Add prototype for abort.
16802 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
16803 instead of 0 on __hppa__.
16804 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
16805 "foo,%r" on hppa*-*-*.
16806
16807 2004-12-23 Bud Davis <bdavis9659@comcast.net>
16808
16809 PR fortran/19071
16810 * gfortran.dg/complex_write.f90: New test.
16811
16812 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16813
16814 PR c++/17595
16815 * g++.dg/parse/pragma2.C: New test.
16816
16817 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
16818
16819 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16820
16821 * gcc.dg/empty2.c: Add missing dg-warning.
16822
16823 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16824
16825 PR c++/17413
16826 * g++.dg/template/local4.C: New test.
16827 * g++.dg/template/crash19.C: Add dg-error marker.
16828
16829 * g++.dg/template/crash31.C: Correct embedded PR number.
16830
16831 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16832
16833 PR c++/16405
16834 * g++.dg/opt/temp1.C: Add do-run marker.
16835
16836 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16837
16838 * g++.dg/template/spec19.C: New.
16839
16840 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16841
16842 PR target/16819
16843 * gcc.dg/empty2.c: New.
16844
16845 2004-12-23 Richard Henderson <rth@redhat.com>
16846
16847 * lib/target-supports.exp (check_effective_target_vect_no_align):
16848 Remove i?86 and x86-64.
16849
16850 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16851
16852 PR c++/16405
16853 * g++.dg/opt/temp1.C: New test.
16854
16855 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16856
16857 PR c++/18733
16858 * g++.dg/template/friend33.C: New testcase.
16859
16860 2004-12-22 Mark Mitchell <mark@codesourcery.com>
16861
16862 PR c++/18464
16863 * g++.dg/template/cond5.C: New test.
16864
16865 PR c++/18492
16866 * g++.dg/inherit/thunk3.C: New test.
16867
16868 PR c++/11224
16869 * g++.dg/warn/Wunused-9.C: New test.
16870
16871 2004-12-22 Janis Johnson <janis187@us.ibm.com>
16872
16873 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
16874
16875 2004-12-22 Jan Beulich <jbeulich@novell.com>
16876
16877 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
16878
16879 2004-12-21 Mark Mitchell <mark@codesourcery.com>
16880
16881 PR c++/18378
16882 * g++.dg/ext/packed8.C: New test.
16883
16884 PR c++/19063
16885 * g++.dg/template/crash31.C: New test.
16886
16887 PR c++/19034
16888 * g++.dg/template/crash30.C: New test.
16889
16890 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
16891
16892 PR C++/18984
16893 * g++.dg/eh/ctor3.C: New test.
16894
16895 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16896
16897 * objc.dg/stabs-1.m: Allow section name to be quoted and
16898 assembly label to begin with '.LL'.
16899
16900 2004-12-21 Janis Johnson <janis187@us.ibm.com>
16901
16902 * gcc.dg/vect/vect.exp
16903 (check_effective_target_lp64_or_vect_no_align): New.
16904 * gcc.dg/vect/vect-77.c: Use it.
16905 * gcc.dg/vect/vect-78.c: Use it.
16906
16907 * lib/target-supports.exp
16908 (check_effective_target_vect_no_max,
16909 check_effective_target_vect_no_bitwise,
16910 check_effective_target_vect_no_align): New.
16911 * gcc.dg/vect/vect-13.c: Use them.
16912 * gcc.dg/vect/vect-17.c: Ditto.
16913 * gcc.dg/vect/vect-18.c: Ditto.
16914 * gcc.dg/vect/vect-19.c: Ditto.
16915 * gcc.dg/vect/vect-20.c: Ditto.
16916 * gcc.dg/vect/vect-27.c: Ditto.
16917 * gcc.dg/vect/vect-29.c: Ditto.
16918 * gcc.dg/vect/vect-44.c: Ditto.
16919 * gcc.dg/vect/vect-48.c: Ditto.
16920 * gcc.dg/vect/vect-50.c: Ditto.
16921 * gcc.dg/vect/vect-52.c: Ditto.
16922 * gcc.dg/vect/vect-54.c: Ditto.
16923 * gcc.dg/vect/vect-56.c: Ditto.
16924 * gcc.dg/vect/vect-58.c: Ditto.
16925 * gcc.dg/vect/vect-60.c: Ditto.
16926 * gcc.dg/vect/vect-72.c: Ditto.
16927 * gcc.dg/vect/vect-80.c: Ditto.
16928
16929 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
16930
16931 PR c++/14075
16932 * g++.dg/init/string1.C: New.
16933
16934 PR c++/18975
16935 * g++.dg/other/synth1.C: New.
16936
16937 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16938
16939 PR c/18963
16940 * gcc.dg/pr18963-1.c: New test.
16941
16942 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16943
16944 PR c/18596
16945 * gcc.dg/funcdef-storage-1.c (foo): Remove.
16946 * gcc.dg/pr18596-1.c: Use dg-error.
16947 (dg-options): Use -fno-unit-at-a-time.
16948 * gcc.dg/pr18596-2.c: New test.
16949 * gcc.dg/pr18596-3.c: New test.
16950
16951 2004-12-20 Roger Sayle <roger@eyesopen.com>
16952
16953 PR middle-end/18683
16954 * g++.dg/opt/pr18683-1.C: New test case.
16955
16956 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
16957
16958 PR other/19093
16959 * g++.dg/opt/max1.C: Fix for 64bit targets.
16960
16961 2004-12-20 Matt Austern <austern@apple.com>
16962
16963 PR c++/19044
16964 * g++.dg/ext/builtin6.C: New
16965
16966 2004-12-20 Diego Novillo <dnovillo@redhat.com>
16967
16968 PR tree-optimization/19080
16969 * gcc.c-torture/compile/pr19080.c: New test.
16970
16971 2004-12-20 Steven Bosscher <stevenb@suse.de>
16972
16973 * gcc.dg/20041219-1.c: New test.
16974
16975 2004-12-19 Roger Sayle <roger@eyesopen.com>
16976
16977 PR middle-end/19068
16978 * g++.dg/opt/max1.C: New test case.
16979
16980 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16981
16982 * gcc.dg/fdata-sections-1.c: New test.
16983
16984 2004-12-18 Roger Sayle <roger@eyesopen.com>
16985
16986 PR middle-end/18548
16987 * gcc.dg/max-1.c: New test case.
16988
16989 2004-12-18 Jakub Jelinek <jakub@redhat.com>
16990
16991 * gcc.c-torture/execute/20041218-1.c: New test.
16992
16993 2004-12-17 Diego Novillo <dnovillo@redhat.com>
16994
16995 * gcc.dg/pr18501.c: New test.
16996 * gcc.dg/uninit-5.c: XFAIL.
16997 * gcc.dg/uninit-9.c: XFAIL.
16998
16999 2004-12-17 Dale Johannesen <dalej@apple.com>
17000
17001 * gcc.dg/20041213-1.c: New.
17002
17003 2004-12-17 Ziemowit Laski <zlaski@apple.com>
17004
17005 * objc.dg/stabs-1.m: Allow assembly label to begin
17006 with a dot ('.').
17007
17008 2004-12-17 Jakub Jelinek <jakub@redhat.com>
17009
17010 * gcc.c-torture/execute/20041213-1.c: Move...
17011 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
17012
17013 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
17014
17015 PR c++/18721
17016 * g++.dg/lookup/conv-5.C: New.
17017
17018 2004-12-16 Ziemowit Laski <zlaski@apple.com>
17019
17020 * objc.dg/stabs-1.m: New test.
17021
17022 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17023
17024 * gcc.dg/visibility-c.c: Change compile to
17025 assemble for the test.
17026
17027 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17028
17029 PR target/19041
17030 * gcc.dg/visibility-c.c: New test.
17031
17032 2004-12-16 Roger Sayle <roger@eyesopen.com>
17033
17034 PR middle-end/18493
17035 * gcc.dg/switch-8.c: New test case.
17036
17037 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
17038
17039 PR c++/18905
17040 * g++.dg/template/init4.C: New.
17041 * g++.dg/opt/static3.C: Enable optimizer.
17042
17043 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
17044
17045 * g++.dg/other/complex1.C: New test.
17046
17047 2004-12-15 Alan Modra <amodra@bigpond.net.au>
17048
17049 * g++.dg/opt/inline9.C: New test.
17050
17051 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17052
17053 PR fortran/18993
17054 * gfotran.dg/nullify_1.f: New test.
17055
17056 2004-12-15 Richard Henderson <rth@redhat.com>
17057
17058 * gcc.target/i386/i386.exp: New harness.
17059 * gcc.target/i386/vect-args.c: New.
17060
17061 2004-12-15 David Edelsohn <edelsohn@gnu.org>
17062
17063 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
17064
17065 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17066
17067 PR c++/18825
17068 * g++.dg/template/friend32.C: New test.
17069
17070 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17071
17072 * cpp/pragma-once-1.c: New test.
17073 * cpp/pragma-once-1b.h: Likewise.
17074 * cpp/pragma-once-1c.h: Likewise.
17075 * cpp/pragma-once-1d.h: Likewise.
17076 * cpp/inc/pragma-once-1a.h: Likewise.
17077
17078 2004-12-15 Bud Davis <bdavis9659@comcast.net>
17079 Steven G. Kargl <kargls@comcast.net>
17080
17081 PR fortran/17597
17082 * gfortran.dg/list_read_3.f90: New test.
17083
17084 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17085
17086 * gcc.dg/ftrapv-2.c: New test.
17087
17088 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
17089
17090 PR c++/18981
17091 * g++.dg/template/typename9.C: New test.
17092
17093 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17094
17095 PR c++/18738
17096 * g++.dg/template/typename8.C: New test.
17097 * g++.dg/parse/friend2.C: Tweak error message.
17098
17099 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17100
17101 * gcc.c-torture/20041214-1.c: New test.
17102
17103 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17104
17105 PR c++/18965
17106 * g++.dg/init/array17.C: New test.
17107
17108 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17109
17110 PR c++/18793
17111 * g++.dg/init/aggr3.C: New test.
17112
17113 2004-12-14 Janis Johnson <janis187@us.ibm.com
17114
17115 * gcc.dg/altivec-types-1.c: New test.
17116 * gcc.dg/altivec-types-2.c: New test.
17117 * gcc.dg/altivec-types-3.c: New test.
17118 * gcc.dg/altivec-types-4.c: New test.
17119 * g++.dg/ext/altivec-types-1.C: New test.
17120 * g++.dg/ext/altivec-types-2.C: New test.
17121 * g++.dg/ext/altivec-types-3.C: New test.
17122 * g++.dg/ext/altivec-types-4.C: New test.
17123
17124 2004-12-14 Jakub Jelinek <jakub@redhat.com>
17125
17126 PR middle-end/18951
17127 * gcc.c-torture/execute/20041213-1.c: New test.
17128
17129 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
17130
17131 PR c++/18949
17132 * g++.dg/template/cast1.C: New.
17133
17134 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
17135
17136 * gcc.c-torture/execute/20041213-2.c: New test.
17137
17138 2004-12-13 Richard Henderson <rth@redhat.com>
17139
17140 * gcc.dg/i386-sse-10.c: Fix typo in options.
17141
17142 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
17143
17144 PR c++/18968
17145 * g++.dg/opt/pr18968.C: New test.
17146
17147 2004-12-13 Mark Mitchell <mark@codesourcery.com>
17148
17149 PR c++/18925
17150 * g++.dg/ext/visibility/staticdatamem.C: New test.
17151
17152 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
17153
17154 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
17155
17156 2004-12-13 Roger Sayle <roger@eyesopen.com>
17157
17158 PR rtl-optimization/18928
17159 * gcc.dg/pr18928-1.c: New test case.
17160
17161 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
17162
17163 PR tree-opt/16951
17164 * gcc.c-torture/compile/20041211-1.c: New.
17165
17166 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17167
17168 PR middle-end/17564
17169 * gcc.c-torture/execute/20041212-1.c: New test.
17170
17171 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17172
17173 PR fortran/18869
17174 * gfortran.dg/common_1.f90: New test.
17175
17176 2004-12-12 Steven G. Kargl <kargls@comcast.net>
17177 Paul Brook <paul@codesourcery.com>
17178
17179 PR fortran/16222
17180 * gfortran.dg/real_do_1.f90: New test.
17181
17182 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
17183
17184 PR tree-opt/18040
17185 * g++.dg/opt/ptrmem6.C: New test.
17186
17187 2004-12-11 Roger Sayle <roger@eyesopen.com>
17188
17189 PR middle-end/18921
17190 * gcc.dg/pr18921-1.c: New test case.
17191
17192 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17193
17194 PR fortran/17175
17195 * gfortran.dg/scale_1.f90: New test.
17196
17197 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
17198
17199 PR middle-end/18903
17200 * gcc.c-torture/compile/pr18903.c: New test.
17201
17202 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
17203
17204 * gcc.c-torture/execute/20041210-1.c: New test.
17205
17206 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17207
17208 PR c++/18731
17209 * g++.dg/parser/struct-1.C: New test.
17210 * g++.dg/parser/struct-2.C: New test.
17211 * g++.dg/parser/struct-3.C: New test.
17212
17213 2004-12-09 Richard Henderson <rth@redhat.com>
17214
17215 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
17216
17217 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
17218 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
17219
17220 2004-12-09 Matt Austern <austern@apple.com>
17221
17222 PR c++/18514
17223 * g++.dg/ext/builtin1.C: New
17224 * g++.dg/ext/builtin2.C: New
17225 * g++.dg/ext/builtin3.C: New
17226 * g++.dg/ext/builtin4.C: New
17227 * g++.dg/ext/builtin5.C: New
17228
17229 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
17230
17231 PR tree-opt/18904
17232 * g++.dg/opt/ptrmem5.C: New test.
17233
17234 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
17235
17236 * g++.dg/parse/typename5.C: Adjust for new error.
17237 * g++.dg/parse/typename7.C: New.
17238
17239 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17240
17241 PR c++/18073
17242 * g++.dg/other/mmintrin.C: New test.
17243
17244 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
17245
17246 PR c++/16681
17247 * g++.dg/init/array15.C: New.
17248 * g++.dg/init/array16.C: New.
17249
17250 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17251
17252 PR fortran/18826
17253 * gfortran.dg/assign_1.f90: New test.
17254
17255 2004-12-08 Nick Clifton <nickc@redhat.com>
17256
17257 * gcc.target/xstormy16/bss_below100: New directory containing tests.
17258 * gcc.target/xstormy16/data_below100: Likewise.
17259 * gcc.target/xstormy16/sfr: Likewise.
17260 * gcc.target/xstormy16/below100.S: New test source file.
17261 * gcc.target/xstormy16/below100.ld: New test linker script.
17262 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17263 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
17264 bp instructions.
17265 * gcc.target/xstormy16/bp.c: Likewise.
17266
17267 * gcc.target/xstormy16/bss_below100: New files:
17268 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17269 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17270 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17271 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17272 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17273 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17274 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17275 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17276 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17277 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17278 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17279 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17280 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17281 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17282 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17283 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17284 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17285 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17286 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17287 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17288 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17289 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17290 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17291 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17292 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17293 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17294 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17295
17296 * gcc.target/xstormy16/data_below100: New files:
17297 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17298 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17299 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17300 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17301 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17302 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17303 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17304 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17305 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17306 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17307 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17308 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17309 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17310 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17311 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17312 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17313 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17314 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17315 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17316 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17317 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17318 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17319 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17320 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17321 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17322 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17323 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17324
17325 * gcc.target/xstormy16/sfr: New files:
17326 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
17327 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
17328 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
17329 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
17330 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
17331 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
17332 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
17333 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
17334 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
17335 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
17336 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
17337 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
17338 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
17339 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
17340 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
17341 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
17342 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
17343 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
17344 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
17345 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
17346 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
17347 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
17348 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
17349 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
17350 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
17351 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
17352 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
17353 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
17354 27_if0_sfrw_bitfield_f.c
17355
17356 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17357
17358 PR c++/18100
17359 * g++.dg/lookup/name-clash4.C: New test.
17360
17361 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
17362
17363 PR c++/18672
17364 * g++.dg/opt/array1.C: New.
17365
17366 PR c++/18803
17367 * g++.dg/template/operator5.C: New.
17368
17369 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
17370
17371 PR c/18867
17372 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
17373
17374 2004-12-07 Steven Bosscher <stevenb@suse.de>
17375
17376 * gcc.dg/noncompile/20041207.c: New test.
17377
17378 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
17379
17380 * g++.dg/other/unreachable-1.C: New test.
17381
17382 2004-12-06 Nick Clifton <nickc@redhat.com>
17383
17384 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
17385 <limits.h> because the latter comes from gcc's include/ directory
17386 and not the newlib/libc/include directory.
17387
17388 2004-12-04 Richard Henderson <rth@redhat.com>
17389
17390 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
17391
17392 2004-12-04 Richard Henderson <rth@redhat.com>
17393
17394 * lib/target-supports.exp (check_gc_sections_available): Disable
17395 for alpha and ia64.
17396
17397 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
17398
17399 PR middle-end/17909
17400 * g++.dg/other/vararg-2.C: New test.
17401
17402 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17403
17404 PR c++/17011, c++/17971
17405 * g++.dg/template/error15.C: Adjust expected error.
17406 * g++.dg/template/instantiate3.C: Likewise.
17407
17408 2004-12-03 Janis Johnson <janis187@us.ibm.com>
17409
17410 * gcc.dg/altivec-18.c: Fix for darwin
17411
17412 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
17413
17414 PR c++/18782
17415 * g++.dg/parse/ptrmem2.C: New.
17416
17417 PR c++/18318
17418 * g++.dg/template/new1.C: New.
17419
17420 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17421
17422 PR fortran/18710
17423 * gfortran.dg/direct_io_3.f90: New test.
17424
17425 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
17426
17427 PR 18758
17428 * g++.dg/parse/crash21.C: New.
17429
17430 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17431
17432 PR c++/15664, c++/18276
17433 * g++.dg/template/ttp13.C: New test.
17434 * g++.dg/template/ttp14.C: Likewise.
17435
17436 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17437
17438 PR c++/18123
17439 * g++.dg/parse/enum2.C: New test.
17440 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
17441
17442 2004-12-02 Nick Clifton <nickc@redhat.com>
17443
17444 * gcc.target/xstormy16: New test directory.
17445 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17446 * gcc.target/xstormy16/bp.c: Check the generation of bp
17447 instructions.
17448 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
17449 bn instructions and the BELOW100 attribute.
17450
17451 2004-12-02 Alan Modra <amodra@bigpond.net.au>
17452
17453 PR target/16952
17454 * gcc.dg/ppc-eabi.c: New.
17455
17456 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17457
17458 PR fortran/18284
17459 * gfortran.dg/backspace.f90
17460
17461 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17462
17463 * gfortran.dg/inquire.f90: New test.
17464
17465 2004-12-01 Janis Johnson <janis187@us.ibm.com>
17466
17467 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
17468 handle effective-target-keyword.
17469 (dg-skip-if): Support effective-target keyword as target list.
17470 (dg-xfail-if): Ditto.
17471 * lib/target-supports.exp (is-effective-target-keyword): New proc.
17472
17473 2004-12-01 Diego Novillo <dnovillo@redhat.com>
17474
17475 PR tree-optimization/18291
17476 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
17477
17478 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
17479
17480 PR C++/18729
17481 * g++.dg/parse/crash20.C: New.
17482
17483 PR c++/17431
17484 * g++.dg/overload/arg1.C: New.
17485 * g++.dg/overload/arg2.C: New.
17486 * g++.dg/overload/arg3.C: New.
17487 * g++.dg/overload/arg4.C: New.
17488
17489 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
17490
17491 * gcc.dg/c99-flex-array-4.c: Remove.
17492
17493 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17494
17495 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
17496
17497 * lib/target-supports.exp (is-effective-target): Simplify.
17498
17499 * lib/target-supports.exp (check_effective_target_vect_long):
17500 Fix for powerpc64-*-*.
17501
17502 2004-11-30 Loren James Rittle <ljrittle@acm.org>
17503
17504 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
17505 to support new requirements on FreeBSD 5.
17506
17507 2004-11-30 Devang Patel <dpatel@apple.com>
17508
17509 PR 18702
17510 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
17511
17512 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17513
17514 * g++.dg/ext/altivec-13.C: New test.
17515
17516 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
17517
17518 PR tree-opt/18298
17519 * gcc.c-torture/execute/p18298.c: New test.
17520
17521 2004-11-30 Ira Rosen <irar@il.ibm.com>
17522 Dorit Naishlos <dorit@il.ibm.com>
17523
17524 PR tree-opt/18607
17525 * gcc.dg/vect/vect-89.c: New test.
17526
17527 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
17528
17529 * gcc.dg/pr18596-1.c: New test.
17530
17531 2004-11-30 Ben Elliston <bje@au.ibm.com>
17532
17533 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
17534
17535 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17536
17537 PR c/18479
17538 * gcc.dg/pr18479.c: New test.
17539
17540 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17541
17542 PR target/18490
17543 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
17544 mmix-knuth-mmixware.
17545
17546 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
17547 cris-*-elf* cris-*-aout* mmix-*-*
17548
17549 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17550
17551 PR middle-end/18725
17552 * gcc.dg/pr18725.c: New test.
17553
17554 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17555
17556 PR target/18488
17557 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
17558
17559 PR target/18336
17560 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
17561
17562 2004-11-29 Mark Mitchell <mark@codesourcery.com>
17563
17564 PR c++/18368
17565 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
17566 * g++.old-deja/g++.law/ctors5.C: Likewise.
17567 * g++.old-deja/g++.other/crash25.C: Likewise.
17568
17569 PR c++/18674
17570 * g++.dg/template/error16.C: New test.
17571
17572 PR c++/18512
17573 * g++.dg/template/crash29.C: New test.
17574
17575 2004-11-29 Diego Novillo <dnovillo@redhat.com>
17576
17577 PR tree-optimization/18712
17578 * gcc.c-torture/compile/pr18712.c: New test.
17579
17580 2004-11-29 Joseph Myers <joseph@codesourcery.com>
17581
17582 PR c/7544
17583 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
17584 tests.
17585
17586 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17587
17588 PR c++/18652
17589 * g++.dg/lookup/crash6.C: New test.
17590
17591 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17592
17593 PR middle-end/18164
17594 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
17595
17596 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
17597
17598 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
17599 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
17600 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
17601
17602 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
17603
17604 * gcc.dg/pr18164.c: New test.
17605
17606 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
17607
17608 * gcc.dg/funroll-loops-all.c: New.
17609
17610 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17611
17612 PR target/18489
17613 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
17614 delimeter, match space and TAB as well as ":".
17615
17616 PR target/18484
17617 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
17618
17619 PR target/18348
17620 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
17621
17622 PR target/18345
17623 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
17624
17625 PR target/18337
17626 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
17627
17628 2004-11-28 Bud Davis <bdavis9659@comcast.net>
17629
17630 * gfortran.dg/direct_io_2.f90: New test.
17631
17632 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17633
17634 PR target/18334
17635 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
17636
17637 2004-11-28 Richard Henderson <rth@redhat.com>
17638
17639 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
17640
17641 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
17642
17643 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
17644 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
17645 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
17646 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
17647 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
17648 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
17649 gcc.dg/pointer-arith-8.c: New tests.
17650
17651 2004-11-27 Bud Davis <bdavis9659@comcast.net>
17652
17653 PR fortran/18364
17654 * gfortran.dg/endfile.f90: New test.
17655
17656 2004-11-27 Falk Hueffner <falk@debian.org>
17657
17658 * gcc.dg/loop-6.c: New test.
17659
17660 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17661
17662 * gcc.c-torture/execute/20041126-1.c: New test.
17663
17664 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17665
17666 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
17667 on IRIX.
17668
17669 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17670
17671 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
17672 functions.
17673
17674 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17675
17676 PR rtl-optimization/17825
17677 * gcc.c-torture/compile/20041119-1.c: New test.
17678
17679 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17680
17681 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
17682 Check existence of ld library path variables before unsetting.
17683
17684 2004-11-26 Mark Mitchell <mark@codesourcery.com>
17685
17686 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
17687
17688 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17689
17690 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
17691
17692 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17693
17694 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
17695
17696 2004-11-26 Ben Elliston <bje@au.ibm.com>
17697
17698 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
17699 dg-do directive.
17700
17701 2004-11-26 Ben Elliston <bje@au.ibm.com>
17702
17703 * gcc.dg/pr17957.c: Pass --param, not -param.
17704
17705 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
17706
17707 PR middle-end/17957
17708 * testsuite/gcc.dg/pr17957.c: New test.
17709
17710 2004-11-25 Mark Mitchell <mark@codesourcery.com>
17711
17712 PR c++/18445
17713 * g++.dg/template/crash28.C: Likewise.
17714
17715 PR c++/18001
17716 * g++.dg/expr/unary2.C: Adjust lvalue messages.
17717 * g++.dg/ext/lvaddr.C: Likewise.
17718 * g++.dg/opt/pr7503-3.C: Likewise.
17719
17720 PR c++/18466
17721 * g++.dg/parse/qualified3.C: New test.
17722 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
17723
17724 PR c++/18545
17725 * g++.dg/expr/return1.C: New test.
17726
17727 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17728
17729 Friend class name lookup 3/n, PR c++/3332
17730 * g++.dg/lookup/friend3.C: New test.
17731 * g++.dg/lookup/friend4.C: Likewise.
17732 * g++.dg/lookup/friend5.C: Likewise.
17733
17734 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17735
17736 Friend class name lookup 2/n, PR c++/14513, c++/15410
17737 * g++.dg/lookup/friend2.C: New test.
17738 * g++.dg/template/friend31.C: Likewise.
17739
17740 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17741
17742 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
17743
17744 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17745
17746 PR c++/17473
17747 * g++.dg/tc1/dr56.C: Remove.
17748 * g++.dg/template/typedef1.C: Add dg-error markers.
17749 * g++.old-deja/g++.other/typedef7.C: Likewise.
17750
17751 PR c++/18285
17752 * g++.dg/parse/typedef7.C: New test.
17753
17754 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
17755
17756 * gcc.c-torture/execute/20041124-1.c: New test.
17757
17758 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17759
17760 * g++.dg/template/deduce3.C: New test.
17761
17762 PR c++/18586
17763 * g++.dg/template/crash27.C: New test.
17764
17765 PR c++/18530
17766 * g++.dg/warn/Wshadow-3.C: New test.
17767
17768 2004-11-24 Devang Patel <dpatel@apple.com>
17769
17770 PR/18555
17771 * gcc.dg/cpp/isysroot-1.c: New test.
17772 * gcc.dg/cpp/usr/include/stdio.h: New file.
17773 * gcc.dg/cpp/isysroot-2.c: New test.
17774 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
17775 New file.
17776
17777 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17778
17779 PR c++/8929
17780 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
17781
17782 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17783
17784 * gcc.target/sparc/align.c: Do not include <stdint.h>.
17785 * gcc.target/sparc/pdist.c: Likewise.
17786
17787 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
17788
17789 PR c++/16882
17790 * g++.dg/conversion/simd1.C: New test.
17791
17792 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17793
17794 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
17795 and restore_ld_library_path_env_vars.
17796 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
17797 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
17798 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
17799 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
17800
17801 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
17802
17803 * gcc.dg/pragma-align-2.c: Test macro expansion.
17804 * gcc.dg/pragma-pack-2.c: New test.
17805
17806 2004-11-23 Richard Henderson <rth@redhat.com>
17807
17808 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
17809 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17810 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
17811 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
17812 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
17813 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
17814
17815 * gcc.dg/vect/vect.exp: Add check for alpha.
17816 * lib/target-supports.exp (check_alpha_max_hw_available): New.
17817 (check_effective_target_vect_int): Enable for alpha.
17818 (check_effective_target_vect_long): New.
17819 (is-effective-target): Add it.
17820
17821 2004-11-23 Uros Bizjak <uros@kss-loka.si>
17822
17823 * gcc.dg/pr18614-1.c: New test.
17824
17825 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17826
17827 * gcc.dg/setjmp-2.c: New test.
17828
17829 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
17830
17831 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
17832 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
17833 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
17834 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
17835 gcc.target/sparc/pdist.c: New tests.
17836
17837 2004-11-22 Bob Wilson <bob.wilson@acm.org>
17838
17839 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
17840
17841 2004-11-22 Dale Johannesen <dalej@apple.com>
17842
17843 * gcc.dg/20041111-1.c: New.
17844
17845 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17846
17847 PR tree-opt/18536
17848 * gcc.dg/vect/pr18536.c: New test.
17849
17850 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17851
17852 PR c++/18354
17853 * g++.dg/template/nontype11.C: New test.
17854
17855 2004-11-21 Roger Sayle <roger@eyesopen.com>
17856
17857 PR middle-end/18520
17858 * gcc.dg/pr18520-1.c: New test case.
17859
17860 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
17861
17862 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
17863 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
17864 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
17865 expected diagnostics.
17866
17867 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17868
17869 PR target/18580
17870 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
17871 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
17872 vect-77.c, vect-77a.c: XFAIL on the SPARC.
17873
17874 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17875
17876 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
17877
17878 2004-11-19 Mark Mitchell <mark@codesourcery.com>
17879 Joseph Myers <joseph@codesourcery.com>
17880
17881 * lib/target-supports.exp (check_visibility_available): Really
17882 test the compiler.
17883
17884 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17885
17886 PR tree-opt/18181
17887 * gcc.dg/vect/vect-85.c: New test.
17888 * gcc.dg/vect/vect-86.c: New test.
17889 * gcc.dg/vect/vect-87.c: New test.
17890 * gcc.dg/vect/vect-88.c: New test.
17891
17892 2004-11-19 Ben Elliston <bje@au.ibm.com>
17893
17894 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
17895
17896 2004-11-18 Janis Johnson <janis187@us.ibm.com>
17897
17898 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
17899 * gcc.dg/ppc-and-1.c: Ditto.
17900 * gcc.dg/ppc-compare-1.c: Ditto.
17901 * gcc.dg/ppc-mov-1.c: Ditto
17902
17903 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
17904 Mark Mitchell <mark@codesourcery.com>
17905
17906 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
17907
17908 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17909 Aldy Hernandez <aldyh@redhat.com>
17910
17911 * lib/target-supports.exp (check_effective_target_vect_int): New
17912 (check_effective_target_vect_float): New
17913 (check_effective_target_vect_double): New.
17914 (is-effective-target): Support new effective targets keywords.
17915 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
17916 default action for dg-do.
17917 * gcc.dg/vect/pr16105.c: Use new support.
17918 * gcc.dg/vect/pr18400.c: Ditto.
17919 * gcc.dg/vect/pr18425.c: Ditto.
17920 * gcc.dg/vect/vect-1.c: Ditto.
17921 * gcc.dg/vect/vect-10.c: Ditto.
17922 * gcc.dg/vect/vect-11.c: Ditto.
17923 * gcc.dg/vect/vect-12.c: Ditto.
17924 * gcc.dg/vect/vect-13.c: Ditto.
17925 * gcc.dg/vect/vect-14.c: Ditto.
17926 * gcc.dg/vect/vect-15.c: Ditto.
17927 * gcc.dg/vect/vect-16.c: Ditto.
17928 * gcc.dg/vect/vect-17.c: Ditto.
17929 * gcc.dg/vect/vect-18.c: Ditto.
17930 * gcc.dg/vect/vect-19.c: Ditto.
17931 * gcc.dg/vect/vect-2.c: Ditto.
17932 * gcc.dg/vect/vect-20.c: Ditto.
17933 * gcc.dg/vect/vect-21.c: Ditto.
17934 * gcc.dg/vect/vect-22.c: Ditto.
17935 * gcc.dg/vect/vect-23.c: Ditto.
17936 * gcc.dg/vect/vect-24.c: Ditto.
17937 * gcc.dg/vect/vect-25.c: Ditto.
17938 * gcc.dg/vect/vect-26.c: Ditto.
17939 * gcc.dg/vect/vect-27.c: Ditto.
17940 * gcc.dg/vect/vect-27a.c: Ditto.
17941 * gcc.dg/vect/vect-28.c: Ditto.
17942 * gcc.dg/vect/vect-29.c: Ditto.
17943 * gcc.dg/vect/vect-29a.c: Ditto.
17944 * gcc.dg/vect/vect-3.c: Ditto.
17945 * gcc.dg/vect/vect-30.c: Ditto.
17946 * gcc.dg/vect/vect-31.c: Ditto.
17947 * gcc.dg/vect/vect-32.c: Ditto.
17948 * gcc.dg/vect/vect-33.c: Ditto.
17949 * gcc.dg/vect/vect-34.c: Ditto.
17950 * gcc.dg/vect/vect-35.c: Ditto.
17951 * gcc.dg/vect/vect-36.c: Ditto.
17952 * gcc.dg/vect/vect-37.c: Ditto.
17953 * gcc.dg/vect/vect-38.c: Ditto.
17954 * gcc.dg/vect/vect-4.c: Ditto.
17955 * gcc.dg/vect/vect-40.c: Ditto.
17956 * gcc.dg/vect/vect-41.c: Ditto.
17957 * gcc.dg/vect/vect-42.c: Ditto.
17958 * gcc.dg/vect/vect-43.c: Ditto.
17959 * gcc.dg/vect/vect-44.c: Ditto.
17960 * gcc.dg/vect/vect-45.c: Ditto.
17961 * gcc.dg/vect/vect-46.c: Ditto.
17962 * gcc.dg/vect/vect-47.c: Ditto.
17963 * gcc.dg/vect/vect-48.c: Ditto.
17964 * gcc.dg/vect/vect-48a.c: Ditto.
17965 * gcc.dg/vect/vect-49.c: Ditto.
17966 * gcc.dg/vect/vect-5.c: Ditto.
17967 * gcc.dg/vect/vect-50.c: Ditto.
17968 * gcc.dg/vect/vect-51.c: Ditto.
17969 * gcc.dg/vect/vect-52.c: Ditto.
17970 * gcc.dg/vect/vect-53.c: Ditto.
17971 * gcc.dg/vect/vect-54.c: Ditto.
17972 * gcc.dg/vect/vect-55.c: Ditto.
17973 * gcc.dg/vect/vect-56.c: Ditto.
17974 * gcc.dg/vect/vect-56a.c: Ditto.
17975 * gcc.dg/vect/vect-57.c: Ditto.
17976 * gcc.dg/vect/vect-58.c: Ditto.
17977 * gcc.dg/vect/vect-59.c: Ditto.
17978 * gcc.dg/vect/vect-6.c: Ditto.
17979 * gcc.dg/vect/vect-60.c: Ditto.
17980 * gcc.dg/vect/vect-61.c: Ditto.
17981 * gcc.dg/vect/vect-62.c: Ditto.
17982 * gcc.dg/vect/vect-63.c: Ditto.
17983 * gcc.dg/vect/vect-64.c: Ditto.
17984 * gcc.dg/vect/vect-65.c: Ditto.
17985 * gcc.dg/vect/vect-66.c: Ditto.
17986 * gcc.dg/vect/vect-67.c: Ditto.
17987 * gcc.dg/vect/vect-68.c: Ditto.
17988 * gcc.dg/vect/vect-69.c: Ditto.
17989 * gcc.dg/vect/vect-7.c: Ditto.
17990 * gcc.dg/vect/vect-72.c: Ditto.
17991 * gcc.dg/vect/vect-72a.c: Ditto.
17992 * gcc.dg/vect/vect-73.c: Ditto.
17993 * gcc.dg/vect/vect-74.c: Ditto.
17994 * gcc.dg/vect/vect-75.c: Ditto.
17995 * gcc.dg/vect/vect-76.c: Ditto.
17996 * gcc.dg/vect/vect-77.c: Ditto.
17997 * gcc.dg/vect/vect-77a.c: Ditto.
17998 * gcc.dg/vect/vect-78.c: Ditto.
17999 * gcc.dg/vect/vect-79.c: Ditto.
18000 * gcc.dg/vect/vect-8.c: Ditto.
18001 * gcc.dg/vect/vect-80.c: Ditto.
18002 * gcc.dg/vect/vect-82.c: Ditto.
18003 * gcc.dg/vect/vect-82_64.c: Ditto.
18004 * gcc.dg/vect/vect-83.c: Ditto.
18005 * gcc.dg/vect/vect-83_64.c: Ditto.
18006 * gcc.dg/vect/vect-9.c: Ditto.
18007 * gcc.dg/vect/vect-all.c: Ditto.
18008 * gcc.dg/vect/vect-none.c: Ditto.
18009
18010 2004-11-17 Janis Johnson <janis187@us.ibm.com>
18011
18012 * lib/gcc-dg.exp (dg-skip-if): New function.
18013 (dg-forbid-option): Remove.
18014 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
18015 * g++.dg/abi/bitfield8.C: Likewise.
18016 * g++.dg/abi/dtor1.C: Likewise.
18017 * g++.dg/abi/empty10.C: Likewise.
18018 * g++.dg/abi/empty7.C: Likewise.
18019 * g++.dg/abi/empty9.C: Likewise.
18020 * g++.dg/abi/layout3.C: Likewise.
18021 * g++.dg/abi/layout4.C: Likewise.
18022 * g++.dg/abi/thunk1.C: Likewise.
18023 * g++.dg/abi/thunk2.C: Likewise.
18024 * g++.dg/abi/vbase11.C: Likewise.
18025 * g++.dg/abi/vthunk2.C: Likewise.
18026 * g++.dg/abi/vthunk3.C: Likewise.
18027 * g++.dg/ext/attrib8.C: Likewise.
18028 * g++.dg/opt/longbranch2.C: Likewise.
18029 * g++.dg/opt/reg-stack4.C: Likewise.
18030 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18031 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18032 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18033 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18034 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18035 * gcc.dg/20000609-1.c: Likewise.
18036 * gcc.dg/20000720-1.c: Likewise.
18037 * gcc.dg/20011107-1.c: Likewise.
18038 * gcc.dg/20011119-1.c: Likewise.
18039 * gcc.dg/20020108-1.c: Likewise.
18040 * gcc.dg/20020122-2.c: Likewise.
18041 * gcc.dg/20020122-3.c: Likewise.
18042 * gcc.dg/20020201-3.c: Likewise.
18043 * gcc.dg/20020206-1.c: Likewise.
18044 * gcc.dg/20020218-1.c: Likewise.
18045 * gcc.dg/20020310-1.c: Likewise.
18046 * gcc.dg/20020411-1.c: Likewise.
18047 * gcc.dg/20020418-2.c: Likewise.
18048 * gcc.dg/20020426-1.c: Likewise.
18049 * gcc.dg/20020426-2.c: Likewise.
18050 * gcc.dg/20020517-1.c: Likewise.
18051 * gcc.dg/20020523-1.c: Likewise.
18052 * gcc.dg/20020523-2.c: Likewise.
18053 * gcc.dg/20020729-1.c: Likewise.
18054 * gcc.dg/20030204-1.c: Likewise.
18055 * gcc.dg/20030826-2.c: Likewise.
18056 * gcc.dg/20030926-1.c: Likewise.
18057 * gcc.dg/20031202-1.c: Likewise.
18058 * gcc.dg/980312-1.c: Likewise.
18059 * gcc.dg/980313-1.c: Likewise.
18060 * gcc.dg/990117-1.c: Likewise.
18061 * gcc.dg/990424-1.c: Likewise.
18062 * gcc.dg/990524-1.c: Likewise.
18063 * gcc.dg/991230-1.c: Likewise.
18064 * gcc.dg/i386-387-1.c: Likewise.
18065 * gcc.dg/i386-387-2.c: Likewise.
18066 * gcc.dg/i386-387-3.c: Likewise.
18067 * gcc.dg/i386-387-4.c: Likewise.
18068 * gcc.dg/i386-387-5.c: Likewise.
18069 * gcc.dg/i386-387-6.c: Likewise.
18070 * gcc.dg/i386-asm-1.c: Likewise.
18071 * gcc.dg/i386-bitfield1.c: Likewise.
18072 * gcc.dg/i386-bitfield2.c: Likewise.
18073 * gcc.dg/i386-loop-1.c: Likewise.
18074 * gcc.dg/i386-loop-2.c: Likewise.
18075 * gcc.dg/i386-loop-3.c: Likewise.
18076 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18077 * gcc.dg/i386-pic-1.c: Likewise.
18078 * gcc.dg/i386-regparm.c: Likewise.
18079 * gcc.dg/i386-signbit-1.c: Likewise.
18080 * gcc.dg/i386-signbit-2.c: Likewise.
18081 * gcc.dg/i386-signbit-3.c: Likewise.
18082 * gcc.dg/i386-sse-5.c: Likewise.
18083 * gcc.dg/i386-sse-8.c: Likewise.
18084 * gcc.dg/i386-unroll-1.c: Likewise.
18085 * gcc.dg/tls/opt-1.c: Likewise.
18086 * gcc.dg/tls/opt-2.c: Likewise.
18087 * gcc.dg/unroll-1.c: Likewise.
18088 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18089 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18090 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18091 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18092
18093 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18094
18095 * g++.dg/template/incomplete1.C: New test.
18096
18097 2004-11-16 Nick Clifton <nickc@redhat.com>
18098
18099 Revert patches accidentally commited during checkin of fixes for
18100 xstormy16 tests:
18101 gcc.c-torture/execute/simd-4.c: Revert
18102 gcc.dg/20040910-1.c: Revert.
18103
18104 2004-11-16 Paul Brook <paul@codesourcery.com>
18105
18106 PR fortran/13010
18107 * gfortran.dg/der_pointer_1.f90: New test.
18108
18109 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
18110
18111 PR c/18498
18112 * gcc.dg/bitfld-13.c: New test.
18113
18114 2004-11-15 Janis Johnson <janis187@us.ibm.com>
18115
18116 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
18117 powerpc*-*-linux*.
18118
18119 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
18120 * gcc.dg/ppc64-abi-2.c: Ditto.
18121 * gcc.dg/ppc64-abi-3.c: Ditto.
18122
18123 * lib/gcc-dg.exp (dg-target-list): Remove.
18124
18125 2004-11-15 Steve Ellcey <sje@cup.hp.com>
18126
18127 * gcc.dg/ia64-postinc.c: New test.
18128
18129 2004-11-15 Mark Mitchell <mark@codesourcery.com>
18130
18131 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
18132
18133 2004-11-15 Nick Clifton <nickc@redhat.com>
18134
18135 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
18136 __INT_MAX__ so that the test can be compiled by toolchains
18137 targeted at 16-bit processors.
18138
18139 * gcc.dg/20040625-1.c: Use long constants rather than integers
18140 when performing arithmetic that will overflow 16-bits.
18141
18142 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
18143 xstormy16. It does not support 128-bit vector operations.
18144
18145 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
18146 with the macro PTR_TYPE. Define this macro to an integer type
18147 suitable for holding a pointer.
18148
18149 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
18150 the target is a 16-bit processor.
18151
18152 * gcc.dg/cpp/if-2.c: Expect a different warning message from
18153 16-bit targets where the character constant will be too long.
18154
18155 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
18156 where the double will not be directly addressable.
18157
18158 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18159
18160 Friend class name lookup 1/n, PR c++/18471
18161 * g++.dg/template/crash26.C: New test.
18162 * g++.dg/lookup/struct1.C: Adjust expected error.
18163 * g++.dg/parse/elab1.C: Likewise.
18164 * g++.dg/parse/elab2.C: Likewise.
18165 * g++.dg/parse/int-as-enum1.C: Likewise.
18166 * g++.dg/parse/struct-as-enum1.C: Likewise.
18167 * g++.dg/parse/typedef1.C: Likewise.
18168 * g++.dg/parse/typedef3.C: Likewise.
18169 * g++.dg/parse/typedef4.C: Likewise.
18170 * g++.dg/parse/typedef5.C: Likewise.
18171 * g++.dg/template/nontype4.C: Likewise.
18172 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
18173 * g++.old-deja/g++.other/elab1.C: Likewise.
18174 * g++.old-deja/g++.other/syntax4.C: Likewise.
18175
18176 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18177
18178 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
18179
18180 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
18181
18182 * gcc.c-torture/execute/20041114-1.c: New test.
18183
18184 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
18185
18186 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
18187 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
18188 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
18189 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
18190 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
18191 gcc.dg/switch-7.c: New tests.
18192
18193 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18194
18195 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
18196
18197 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18198
18199 PR tree-opt/18400
18200 * gcc.dg/vect/pr18400.c: New test.
18201
18202 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18203 Andrew Pinski <pinskia@physics.uc.edu>
18204
18205 PR tree-opt/18425
18206 * gcc.dg/vect/pr18425.c: New test.
18207
18208 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18209
18210 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
18211 Guard with dg-require-alias and dg-require-visibility.
18212
18213 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18214
18215 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
18216
18217 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18218
18219 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
18220
18221 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18222
18223 PR c++/17344
18224 * g++.dg/template/defarg5.C: New test.
18225
18226 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18227
18228 * g++.dg/parse/cast1.C: Run only on ILP32.
18229 * g++.old-deja/g++.mike/p784.C: Likewise.
18230
18231 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
18232
18233 * gcc.c-torture/execute/20041113-1.c: New test.
18234
18235 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18236
18237 PR target/18230
18238 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
18239 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
18240 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
18241 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18242 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
18243 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
18244 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
18245 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
18246 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
18247 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
18248 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
18249 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
18250 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
18251
18252 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18253
18254 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
18255 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
18256 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
18257 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
18258 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
18259 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
18260 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
18261 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
18262 gcc.target/sparc/combined-1.c: New tests.
18263
18264 2004-11-12 Ziemowit Laski <zlaski@apple.com>
18265
18266 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
18267 New tests.
18268
18269 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18270
18271 * lib/gcc-dg.exp (dg-forbid-option): New function.
18272 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
18273 * g++.dg/abi/bitfield8.C: Likewise.
18274 * g++.dg/abi/dtor1.C: Likewise.
18275 * g++.dg/abi/empty10.C: Likewise.
18276 * g++.dg/abi/empty7.C: Likewise.
18277 * g++.dg/abi/empty9.C: Likewise.
18278 * g++.dg/abi/layout3.C: Likewise.
18279 * g++.dg/abi/layout4.C: Likewise.
18280 * g++.dg/abi/thunk1.C: Likewise.
18281 * g++.dg/abi/thunk2.C: Likewise.
18282 * g++.dg/abi/vbase11.C: Likewise.
18283 * g++.dg/abi/vthunk2.C: Likewise.
18284 * g++.dg/abi/vthunk3.C: Likewise.
18285 * g++.dg/ext/attrib8.C: Likewise.
18286 * g++.dg/opt/longbranch2.C: Likewise.
18287 * g++.dg/opt/reg-stack4.C: Likewise.
18288 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18289 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18290 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18291 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18292 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18293 * gcc.dg/20000609-1.c: Likewise.
18294 * gcc.dg/20000720-1.c: Likewise.
18295 * gcc.dg/20011107-1.c: Likewise.
18296 * gcc.dg/20011119-1.c: Likewise.
18297 * gcc.dg/20020108-1.c: Likewise.
18298 * gcc.dg/20020122-2.c: Likewise.
18299 * gcc.dg/20020122-3.c: Likewise.
18300 * gcc.dg/20020201-3.c: Likewise.
18301 * gcc.dg/20020206-1.c: Likewise.
18302 * gcc.dg/20020218-1.c: Likewise.
18303 * gcc.dg/20020310-1.c: Likewise.
18304 * gcc.dg/20020411-1.c: Likewise.
18305 * gcc.dg/20020418-2.c: Likewise.
18306 * gcc.dg/20020426-1.c: Likewise.
18307 * gcc.dg/20020426-2.c: Likewise.
18308 * gcc.dg/20020517-1.c: Likewise.
18309 * gcc.dg/20020523-1.c: Likewise.
18310 * gcc.dg/20020523-2.c: Likewise.
18311 * gcc.dg/20020729-1.c: Likewise.
18312 * gcc.dg/20030204-1.c: Likewise.
18313 * gcc.dg/20030826-2.c: Likewise.
18314 * gcc.dg/20030926-1.c: Likewise.
18315 * gcc.dg/20031202-1.c: Likewise.
18316 * gcc.dg/980312-1.c: Likewise.
18317 * gcc.dg/980313-1.c: Likewise.
18318 * gcc.dg/990117-1.c: Likewise.
18319 * gcc.dg/990424-1.c: Likewise.
18320 * gcc.dg/990524-1.c: Likewise.
18321 * gcc.dg/991230-1.c: Likewise.
18322 * gcc.dg/i386-387-1.c: Likewise.
18323 * gcc.dg/i386-387-2.c: Likewise.
18324 * gcc.dg/i386-387-3.c: Likewise.
18325 * gcc.dg/i386-387-4.c: Likewise.
18326 * gcc.dg/i386-387-5.c: Likewise.
18327 * gcc.dg/i386-387-6.c: Likewise.
18328 * gcc.dg/i386-asm-1.c: Likewise.
18329 * gcc.dg/i386-bitfield1.c: Likewise.
18330 * gcc.dg/i386-bitfield2.c: Likewise.
18331 * gcc.dg/i386-loop-1.c: Likewise.
18332 * gcc.dg/i386-loop-2.c: Likewise.
18333 * gcc.dg/i386-loop-3.c: Likewise.
18334 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18335 * gcc.dg/i386-pic-1.c: Likewise.
18336 * gcc.dg/i386-regparm.c: Likewise.
18337 * gcc.dg/i386-signbit-1.c: Likewise.
18338 * gcc.dg/i386-signbit-2.c: Likewise.
18339 * gcc.dg/i386-signbit-3.c: Likewise.
18340 * gcc.dg/i386-sse-5.c: Likewise.
18341 * gcc.dg/i386-sse-8.c: Likewise.
18342 * gcc.dg/i386-unroll-1.c: Likewise.
18343 * gcc.dg/tls/opt-1.c: Likewise.
18344 * gcc.dg/tls/opt-2.c: Likewise.
18345 * gcc.dg/unroll-1.c: Likewise.
18346 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18347 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18348 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18349 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18350 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
18351 -m64 is specified.
18352
18353 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18354
18355 PR c++/18389
18356 * g++.dg/parse/cond1.C: New test.
18357
18358 PR c++/18429
18359 * g++.dg/template/array9.C: New test.
18360 * g++.dg/ext/vla1.C: Adjust error messages.
18361 * g++.dg/ext/vlm1.C: Likewise.
18362 * g++.dg/template/crash2.C: Likewise.
18363
18364 PR c++/18436
18365 * g++.dg/template/call3.C: New test.
18366
18367 PR c++/18407
18368 * g++.dg/template/ptrmem11.C: New test.
18369
18370 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
18371
18372 PR other/14264
18373 * lib/g++.exp: Set LC_ALL and LANG to C.
18374 * lib/gcc-dg.exp: Likewise.
18375 * lib/gfortran.exp: Likewise.
18376 * lib/objc.exp: Likewise.
18377 * lib/treelang.exp: Likewise.
18378
18379 2004-11-12 Andreas Schwab <schwab@suse.de>
18380
18381 * gcc.dg/pr16286.c: Fix last change.
18382
18383 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18384
18385 PR c++/18416
18386 * g++.dg/init/global1.C: New test.
18387
18388 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
18389
18390 * gcc.c-torture/execute/20041112-1.c: New test.
18391
18392 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18393
18394 * lib/gcc-dg.exp (dg-target-list): New.
18395
18396 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18397 Richard Sandiford <rsandifo@redhat.com>
18398
18399 * lib/target-supports.exp (get-compiler_messages): New.
18400 (check_named_sections_available): Use it.
18401 (check_effective_target_ilp32): New.
18402 (check_effective_target_lp64): New.
18403 (is-effective-target): New.
18404 * lib/gcc-dg.exp (dg-require-effective-target): New.
18405
18406 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
18407
18408 * gcc.dg/precedence-1.c: New test.
18409
18410 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18411
18412 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
18413
18414 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
18415 message, delete generated files, use more descriptive name for
18416 executable, and make the test unsupported when it cannot be run.
18417
18418 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
18419 (dg-require-weak, dg-require-visibility, dg-require-alias,
18420 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
18421 dg-require-iconv, dg-require-named-sections): Use it.
18422
18423 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
18424
18425 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
18426
18427 PR target/16457
18428 * gcc.dg/ppc-and-1: New
18429
18430 PR target/16796
18431 * gcc.dg/ppc-mov-1.c: New.
18432
18433 PR target/16458
18434 * gcc.dg/ppc-compare-1.c: New.
18435
18436 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
18437
18438 * objc.dg/desig-init-2.m: New test.
18439
18440 2004-11-10 Adam Nemet <anemet@lnxw.com>
18441
18442 PR middle-end/18160
18443 * g++.dg/warn/register-var-1.C: New test.
18444 * g++.dg/warn/register-var-2.C: New test.
18445
18446 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18447
18448 * gcc.dg/union-2.c: New test.
18449
18450 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
18451
18452 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
18453 New test for PR tree-optimization/17892.
18454
18455 2004-11-09 Mark Mitchell <mark@codesourcery.com>
18456
18457 PR c++/18369
18458 * g++.dg/init/new12.C: New test.
18459
18460 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
18461
18462 * gcc.target/sparc: New directory.
18463 * gcc.target/sparc/sparc.exp: New driver.
18464 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
18465 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
18466 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
18467 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
18468
18469 2004-11-10 Paul Brook <paul@codesourcery.com>
18470
18471 PR fortran/18218
18472 * gfortran.dg/list_read.c: New test.
18473
18474 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18475
18476 PR c/18322
18477 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
18478 expected diagnostic location.
18479
18480 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
18481
18482 * gcc.dg/20041109-1.c: New test.
18483
18484 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18485
18486 PR objc/18406
18487 * objc/compile/pr18406.m: New test.
18488
18489 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18490
18491 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
18492
18493 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18494
18495 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
18496
18497 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18498
18499 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
18500
18501 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18502
18503 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
18504 exit.
18505
18506 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
18507
18508 PR tree-opt/18299
18509 * gcc.c-torture/pr18299-1.c: New test.
18510
18511 2004-11-06 Andreas Schwab <schwab@suse.de>
18512
18513 * gcc.dg/pr16286.c: Also test for bool and pixel.
18514
18515 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
18516
18517 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
18518 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
18519 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
18520 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
18521 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
18522 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
18523 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
18524 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
18525 gcc.dg/struct-semi-3.c: New tests.
18526
18527 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18528
18529 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
18530
18531 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18532
18533 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
18534 Do not use C99 designators.
18535
18536 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18537
18538 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
18539
18540 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18541
18542 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
18543 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
18544 * gcc.c-torture/execute/simd-5.x: Remove.
18545
18546 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
18547
18548 PR rtl-optimization/17933
18549 * gcc.dg/torture/pr17933-1.c: New test.
18550
18551 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18552
18553 PR target/18106
18554 * lib/target-supports.exp (check_weak_available): Support
18555 Windows.
18556
18557 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
18558
18559 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
18560 call to fflush(stdout) before abort.
18561 (my_ffsll): New function.
18562 (generate_fields): Use it.
18563
18564 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18565
18566 * gcc.dg/init-undef-1.c: New test.
18567
18568 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18569
18570 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
18571 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
18572 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
18573 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
18574 expected messages for new parser.
18575
18576 2004-11-04 Mark Mitchell <mark@codesourcery.com>
18577
18578 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
18579
18580 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18581
18582 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
18583 on LP64 targets.
18584
18585 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18586
18587 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
18588 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
18589 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
18590 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
18591 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
18592 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
18593 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
18594 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
18595 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
18596 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
18597
18598 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18599
18600 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
18601 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
18602 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
18603 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
18604 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
18605 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
18606 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
18607 for new parser.
18608
18609 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
18610
18611 PR target/15342
18612 * gcc.dg/20041104-1.c: New test.
18613
18614 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18615
18616 * g++.dg/template/nontype7.C: New test.
18617 * g++.dg/template/nontype8.C: Likewise.
18618 * g++.dg/template/nontype9.C: Likewise.
18619 * g++.dg/template/nontype10.C: Likewise.
18620 * g++.dg/tc1/dr49.C: Likewise.
18621 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
18622 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
18623
18624 2004-11-04 Ben Elliston <bje@au.ibm.com>
18625
18626 * g++.dg/rtti/tinfo1.C: Remove xfails.
18627
18628 2004-11-04 Ben Elliston <bje@au.ibm.com>
18629
18630 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
18631 packed attribute to the definition to satisfy the new C++ parser.
18632
18633 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18634
18635 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
18636 invocations of va_arg.
18637
18638 2004-11-02 Mark Mitchell <mark@codesourcery.com>
18639
18640 PR c++/18124
18641 * g++.dg/template/crash25.C: New test.
18642
18643 PR c++/18155
18644 * g++.dg/template/typedef2.C: New test.
18645 * g++.dg/parse/crash13.C: Adjust error markers.
18646
18647 PR c++/18177
18648 * g++.dg/conversion/const3.C: New test.
18649
18650 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18651
18652 PR fortran/17535
18653 PR fortran/17583
18654 PR fortran/17713
18655 * gfortran.dg/generic_[123].f90: New testcases.
18656
18657 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18658
18659 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
18660 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
18661
18662 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
18663
18664 PR tree-opt/16808
18665 * gcc.c-torture/compile/pr16808.c: New test.
18666
18667 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
18668
18669 PR rtl-optimization/17104
18670 * gcc.dg/ppc-bitfield1.c: New.
18671
18672 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18673
18674 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
18675
18676 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18677
18678 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
18679 strings for 32-bit code.
18680
18681 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
18682
18683 PR c/18239
18684 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
18685
18686 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
18687
18688 PR c++/18064
18689 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
18690
18691 2004-10-31 Mark Mitchell <mark@codesourcery.com>
18692
18693 PR c++/15172
18694 * g++.dg/init/aggr2.C: New test.
18695
18696 2004-10-30 Ziemowit Laski <zlaski@apple.com>
18697
18698 * objc.dg/local-decl-1.m: New test.
18699
18700 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
18701
18702 * gcc.dg/20040910-1.c: Adjust regex.
18703
18704 2004-10-30 Roger Sayle <roger@eyesopen.com>
18705
18706 PR rtl-optimization/18084
18707 * g++.dg/opt/pr18084-1.C: New testcase.
18708
18709 2004-10-30 Matt Austern <austern@apple.com>
18710
18711 PR c++/17542
18712 * g++.dg/ext/attrib18.C: New test.
18713
18714 2004-10-30 Roger Sayle <roger@eyesopen.com>
18715
18716 PR middle-end/18096
18717 * gcc.dg/pr18096-1.c: New test case.
18718
18719 2004-10-30 Roger Sayle <roger@eyesopen.com>
18720
18721 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
18722
18723 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
18724
18725 PR c/16666
18726 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
18727 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
18728 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
18729 gcc.dg/old-style-prom-3.c: New tests.
18730
18731 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
18732
18733 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
18734 Remove unnecessary inclusion of stdio.h.
18735
18736 2004-10-29 Roger Sayle <roger@eyesopen.com>
18737
18738 PR rtl-optimization/17581
18739 * gcc.dg/pr17581-1.c: New test case.
18740
18741 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
18742
18743 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
18744 being implemented.
18745 * g++.dg/conversion/dr195-1.C: New.
18746 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
18747 * g++.old-deja/g++.mike/p10148.C: Likewise.
18748
18749 2004-10-29 Mark Mitchell <mark@codesourcery.com>
18750
18751 PR c++/17695
18752 * g++.dg/debug/typedef2.C: New test.
18753
18754 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
18755
18756 PR fortran/13490
18757 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
18758 * gfortran.dg/g77/README: Update.
18759
18760 2004-10-28 Matt Austern <austern@apple.com>
18761
18762 PR c++/14124
18763 * g++.dg/ext/packed7.C: New test.
18764
18765 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18766
18767 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
18768 scan-assembler.
18769 * lib/scanasm.exp (hidden-scan-for): New proc.
18770 (scan-hidden): Use hidden-scan-for instead of constructing the scan
18771 string.
18772 (scan-not-hidden): Likewise.
18773 * lib/target-supports.exp (check_visibility_available): mach-o is
18774 support too.
18775
18776 2004-10-28 Mark Mitchell <mark@codesourcery.com>
18777
18778 PR c++/17132
18779 * g++.dg/template/memclass3.C: New test.
18780
18781 2004-10-28 Adam Nemet <anemet@lnxw.com>
18782
18783 PR middle-end/18160
18784 * gcc.dg/register-var-1.c: New test.
18785 * gcc.dg/register-var-2.c: New test.
18786 * gcc.dg/asm-7.c: Taking the address of a register variable is an
18787 error now.
18788
18789 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
18790
18791 PR other/18172
18792 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
18793 unused variables.
18794 * gcc.dg/vect/vect-22.c: Likewise.
18795
18796 2004-10-28 Jakub Jelinek <jakub@redhat.com>
18797
18798 * gcc.dg/i386-rotate-1.c: New test.
18799
18800 2004-10-27 Mark Mitchell <mark@codesourcery.com>
18801
18802 * g++.dg/init/ref12.C: Add "run" marker.
18803
18804 PR c++/17435
18805 * g++.dg/init/ref12.C: New test.
18806
18807 PR c++/18140
18808 * g++.dg/template/shift1.C: New test.
18809 * g++.dg/template/error10.C: Adjust error markers.
18810
18811 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
18812
18813 PR tree-opt/17529
18814 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
18815
18816 2004-10-27 Geoffrey Keating <geoffk@apple.com>
18817
18818 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
18819 * gcc.dg/weak/weak-3.c: Likewise.
18820 * gcc.dg/weak/weak-5.c: Likewise.
18821 * gcc.dg/weak/weak-9.c: Likewise.
18822 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
18823 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
18824
18825 * gcc.dg/darwin-weakimport-1.c: New.
18826
18827 2004-10-28 Ben Elliston <bje@au.ibm.com>
18828
18829 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
18830
18831 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
18832
18833 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
18834 'syntax' error messages.
18835 * gcc.dg/cpp/direct2s.c: Likewise.
18836
18837 2004-10-26 Geoffrey Keating <geoffk@apple.com>
18838
18839 * gcc.c-torture/compile/20041026-1.c: New.
18840
18841 2004-10-26 Mark Mitchell <mark@codesourcery.com>
18842
18843 PR c++/18093
18844 * g++.dg/lookup/ns2.C: New test.
18845
18846 PR c++/18020
18847 * g++.dg/template/enum4.C: New test.
18848
18849 PR c++/18161
18850 * g++.dg/template/expr1.C: New test.
18851
18852 2004-10-26 Ben Elliston <bje@au.ibm.com>
18853
18854 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
18855
18856 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
18857
18858 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
18859 gcc.dg/decl-nospec-3.c: New tests.
18860
18861 2004-10-26 Ziemowit Laski <zlaski@apple.com>
18862
18863 * objc.dg/super-class-3.m: New test.
18864
18865 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
18866
18867 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
18868 resyncing.
18869 * gcc.dg/cpp/direct2s.c: Likewise.
18870
18871 2004-10-25 Geoffrey Keating <geoffk@apple.com>
18872
18873 * objc.dg/image-info.m: Update for changes to section selection.
18874
18875 2004-10-25 David Ayers <d.ayers@inode.at>
18876 Ziemowit Laski <zlaski@apple.com>
18877
18878 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
18879 diagnostics when messaging 'id <Proto>'.
18880 * objc.dg/class-protocol-1.m: New test.
18881 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
18882 a non-existent method signature.
18883 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
18884 Update diagnostics when messaging with non-existent method signature.
18885 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
18886 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
18887 invalid receivers are now resolved as if messaging 'id'; remove
18888 extraneous diagnostics.
18889
18890 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
18891
18892 PR c/16667
18893 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
18894 gcc.dg/init-desig-obs-3.c: New tests.
18895
18896 2004-10-25 Jakub Jelinek <jakub@redhat.com>
18897
18898 * gcc.dg/debug/20041023-1.c: New test.
18899
18900 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
18901
18902 PR middle-end/17407
18903 * gcc.c-torture/compile/pr17407.c: New test.
18904
18905 PR c++/18121
18906 * g++.dg/template/array8.C: New test.
18907
18908 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18909
18910 PR other/18138
18911 * lib/g++.exp: Accept more than one multilib libgcc.
18912 * lib/gcc-dg.exp: Likewise.
18913 * lib/objc.exp: Likewise.
18914 * lib/treelang.exp: Likewise.
18915 * lib/gfortran.exp: Likewise.
18916
18917 2004-10-24 Ben Elliston <bje@au.ibm.com>
18918
18919 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
18920
18921 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
18922
18923 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
18924 * gcc.dg/c99-const-expr-3.c: Likewise.
18925
18926 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
18927
18928 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
18929
18930 2004-10-23 Ben Elliston <bje@au.ibm.com>
18931
18932 * gcc.c-torture/execute/loop-2e.x: Remove.
18933
18934 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
18935
18936 PR c++/18095
18937 * g++.dg/parse/crash18.C: New.
18938 * g++.dg/parse/crash19.C: New.
18939
18940 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18941
18942 * g++.dg/ext/dllimport1.C: Move dg-warnings.
18943 * g++.dg/ext/dllimport2.C: Same.
18944 * g++.dg/ext/dllimport8.C: Same.
18945
18946 2004-10-21 Mark Mitchell <mark@codesourcery.com>
18947
18948 PR c++/10841
18949 * g++.dg/conversion/cast1.C: New test.
18950 * g++.dg/overload/pmf1.C: Adjust error marker.
18951
18952 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
18953
18954 PR objc/17923
18955 * objc.dg/const-str-7.m: New test.
18956
18957 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18958
18959 * g++.dg/template/memfriend11.C: Fix comment typo.
18960 * g++.dg/template/memfriend14.C: Likewise.
18961
18962 2004-10-20 Richard Henderson <rth@redhat.com>
18963
18964 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
18965 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
18966 -fasynchronous-unwind-tables.
18967
18968 2004-10-20 Richard Henderson <rth@redhat.com>
18969
18970 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
18971 (main): Return success.
18972 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
18973 (main): Return success.
18974
18975 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18976
18977 PR c++/13495
18978 * g++.dg/template/memfriend9.C: New test.
18979 * g++.dg/template/memfriend10.C: Likewise.
18980 * g++.dg/template/memfriend11.C: Likewise.
18981 * g++.dg/template/memfriend12.C: Likewise.
18982 * g++.dg/template/memfriend13.C: Likewise.
18983 * g++.dg/template/memfriend14.C: Likewise.
18984 * g++.dg/template/memfriend15.C: Likewise.
18985 * g++.dg/template/memfriend16.C: Likewise.
18986 * g++.dg/template/memfriend17.C: Likewise.
18987 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
18988
18989 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
18990
18991 * g++.dg/conversion/dr195.C: New.
18992 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
18993
18994 2004-10-20 Ben Elliston <bje@au.ibm.com>
18995 Devang Patel <dpatel@apple.com>
18996
18997 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
18998 of floating point arithmetic, which could trap.
18999
19000 2004-10-19 Mark Mitchell <mark@codesourcery.com>
19001
19002 PR c++/14035
19003 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
19004 * g++.dg/conversion/const2.C: New test.
19005 * g++.dg/expr/reinterpret2.C: New test.
19006 * g++.dg/expr/reinterpret3.C: New test.
19007 * g++.dg/expr/cast2.C: New test.
19008 * g++.dg/expr/copy1.C: New test.
19009 * g++.dg/other/conversion1.C: Change error message.
19010 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
19011 function pointers to void *.
19012 * g++.old-deja/g++.mike/p10148.C: Likewise.
19013
19014 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19015
19016 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
19017
19018 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
19019
19020 PR c++/18047
19021
19022 * g++.dg/parse/expr3.C: New test.
19023
19024 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19025
19026 * gcc.dg/smod-1.c: New test.
19027
19028 2004-10-18 Ziemowit Laski <zlaski@apple.com>
19029
19030 * objc.dg/method-14.m: New test.
19031
19032 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19033
19034 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
19035 Also xfail as the patch was reverted.
19036
19037 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19038
19039 PR middle-end/16973
19040 * gcc.dg/pr16973.c: New test.
19041
19042 2004-10-18 Diego Novillo <dnovillo@redhat.com>
19043
19044 PR tree-optimization/17656
19045 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
19046
19047 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
19048
19049 * g++.dg/eh/shadow1.C: New.
19050
19051 2004-10-18 Jakub Jelinek <jakub@redhat.com>
19052
19053 * gcc.c-torture/compile/20041018-1.c: New test.
19054
19055 2004-10-18 Ben Elliston <bje@au.ibm.com>
19056
19057 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
19058 compiler referring to register 0 when accessing sdata. The linker
19059 now patches things up.
19060
19061 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
19062
19063 PR c/17529
19064 * gcc.c-torture/compile/pr17529.c: New test.
19065
19066 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19067
19068 PR c++/17743
19069 * g++.dg/ext/attrib17.C: New test.
19070
19071 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19072
19073 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
19074
19075 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19076
19077 PR c++/10479
19078 * g++.dg/ext/attrib16.C: New test.
19079
19080 2004-10-15 Mark Mitchell <mark@codesourcery.com>
19081
19082 PR c++/17042
19083 * g++.dg/init/dso_handle1.C: New test.
19084
19085 PR c++/14667
19086 * g++.dg/parse/typedef6.C: New test.
19087
19088 PR c++/17916
19089 * g++.dg/parse/pragma1.C: New test.
19090
19091 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
19092
19093 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
19094
19095 2004-10-15 Steve Ellcey <sje@cup.hp.com>
19096
19097 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
19098 -fno-common when on HPPA HP-UX platforms.
19099
19100 2004-10-15 Jakub Jelinek <jakub@redhat.com>
19101
19102 PR other/16820
19103 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
19104 stdint.h.
19105 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
19106 uintptr_t.
19107
19108 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19109
19110 PR c++/16301
19111 * g++.dg/lookup/strong-using-4.C: New test.
19112
19113 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19114
19115 PR middle-end/16567
19116 * gcc.c-torture/compile/nested-1.c: New test.
19117
19118 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19119
19120 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
19121 and mipsisa64*-*-* (until support for misaligned loads is added).
19122 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
19123 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
19124 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
19125 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
19126 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
19127 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
19128
19129 2004-10-14 Mark Mitchell <mark@codesourcery.com>
19130
19131 PR c++/17976
19132 * g++.dg/init/dtor3.C: New test.
19133
19134 2004-10-15 Ben Elliston <bje@au.ibm.com>
19135
19136 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
19137
19138 2004-10-14 Geoffrey Keating <geoffk@apple.com>
19139
19140 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
19141 * gcc.dg/macho-lo-sum.c: Likewise.
19142
19143 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
19144
19145 * gcc.dg/ppc-spe64-1.c: New test.
19146
19147 2004-10-14 Devang Patel <dpatel@apple.com>
19148
19149 PR 17635
19150 * gcc.dg/pr17635.c : New test.
19151
19152 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
19153
19154 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
19155 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
19156 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
19157 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
19158 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
19159 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
19160 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
19161 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
19162 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
19163 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
19164 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
19165 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
19166 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
19167 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
19168 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
19169 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
19170 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
19171 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
19172
19173 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19174
19175 * gcc.dg/vect/vect-82.c: New testcase.
19176 * gcc.dg/vect/vect-82_64.c: New testcase.
19177 * gcc.dg/vect/vect-83.c: New testcase.
19178 * gcc.dg/vect/vect-83_64.c: New testcase.
19179
19180 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19181
19182 * gcc.dg/cpp/error-1.c: New test.
19183
19184 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19185
19186 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
19187
19188 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
19189
19190 PR target/17984
19191 * gcc.dg/cris-peep2-xsrand2.c: New test.
19192
19193 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
19194
19195 PR c++/17661
19196 * testsuite/g++.dg/expr/for2.C: New test.
19197
19198 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19199
19200 * g++.dg/inherit/thunk1.C: Run on the SPARC.
19201
19202 2004-10-13 Jakub Jelinek <jakub@redhat.com>
19203
19204 PR tree-optimization/17724
19205 * g++.dg/opt/pr17724-1.C: New test.
19206 * g++.dg/opt/pr17724-2.C: New test.
19207 * g++.dg/opt/pr17724-3.C: New test.
19208 * g++.dg/opt/pr17724-4.C: New test.
19209 * g++.dg/opt/pr17724-5.C: New test.
19210 * g++.dg/opt/pr17724-6.C: New test.
19211
19212 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
19213
19214 PR c/17301
19215 * gcc.dg/pr17301-2.c: New test.
19216
19217 2004-10-11 Mark Mitchell <mark@codesourcery.com>
19218
19219 PR c++/15876
19220 * g++.dg/parse/error22.C: New test.
19221
19222 PR c++/17936
19223 * g++.dg/template/spec18.C: New test.
19224
19225 2004-10-11 Steve Ellcey <sje@cup.hp.com>
19226
19227 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
19228 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
19229 memcpy.
19230 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
19231 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
19232
19233 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
19234
19235 * g++.dg/eh/cleanup5.C: Add dg-options "".
19236
19237 2004-10-11 Roger Sayle <roger@eyesopen.com>
19238
19239 PR middle-end/17657
19240 * gcc.dg/switch-4.c: New test case.
19241
19242 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
19243
19244 * gcc.c-torture/execute/20041011-1.c: New test.
19245
19246 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19247
19248 PR c++/17554
19249 * g++.dg/init/for3.C: New test.
19250
19251 PR c++/17657
19252 * g++.dg/opt/switch2.C: New test.
19253
19254 PR middle-end/17703
19255 * g++.dg/warn/Wreturn-2.C: New test.
19256
19257 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19258
19259 PR c++/17907
19260 * g++.dg/eh/cleanup5.C: New test.
19261
19262 2004-10-10 Mark Mitchell <mark@codesourcery.com>
19263
19264 PR c++/17393
19265 * g++.dg/parse/error21.C: New test.
19266
19267 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
19268
19269 * g++.dg/overload/pmf1.C: Adjust quoting marks.
19270 * g++.dg/warn/incomplete1.C: Likewise.
19271 * g++.dg/template/qualttp20.C: Likewise.
19272
19273 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19274
19275 PR c/17881
19276 * parm-incomplete-1.c: New test.
19277
19278 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19279
19280 PR c++/17867
19281 * g++.dg/parse/error19.C: New test.
19282
19283 PR c++/17670
19284 * g++.dg/init/new11.C: New test.
19285
19286 PR c++/17821
19287 * g++.dg/parse/error20.C: New test.
19288
19289 PR c++/17826
19290 * g++.dg/template/crash24.C: New test.
19291
19292 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19293
19294 PR c/17301
19295 * gcc.dg/pr17301-1.c: New test.
19296
19297 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19298
19299 PR c/17189
19300 * gcc.dg/anon-struct-5.c: New test.
19301
19302 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
19303
19304 PR c/17844
19305 * gcc.dg/pr17844-1.c: New test.
19306
19307 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
19308
19309 PR tree-optimization/17906
19310 * gcc.c-torture/compile/pr17906.c: New.
19311
19312 2004-10-09 Stuart Hastings <stuart@apple.com>
19313 Roger Sayle <roger@eyesopen.com>
19314
19315 PR rtl-optimization/17853
19316 * gcc.dg/i386-mmx-5.c: New testcase.
19317
19318 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
19319
19320 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
19321
19322 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19323
19324 PR c++/17524
19325 * g++.dg/template/static9.C: New test.
19326
19327 PR c++/17685
19328 * g++.dg/parse/operator5.C: New test.
19329
19330 2004-10-09 Roger Sayle <roger@eyesopen.com>
19331
19332 PR middle-end/17894
19333 * gcc.c-torture/execute/divcmp-4.c: New test case.
19334
19335 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19336
19337 PR tree-opt/17902
19338 * g++.dg/opt/pr17902.C: New test.
19339
19340 2004-10-09 Jakub Jelinek <jakub@redhat.com>
19341
19342 * gcc.dg/cpp/ident-1.c: Add dg-options "".
19343
19344 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19345
19346 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
19347
19348 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19349
19350 * gcc.dg/assign-warn-3.c: New test.
19351
19352 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19353
19354 PR c/16999
19355 * gcc.dg/cpp/ident-1.c: New test.
19356
19357 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
19358
19359 * gcc.c-torture/compile/acc1.c: New.
19360
19361 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19362
19363 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
19364 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
19365
19366 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19367
19368 * gcc.dg/ultrasp11.c: New test.
19369
19370 2004-10-08 Michael Matz <matz@suse.de>
19371
19372 * gcc.dg/doloop-2.c: New test.
19373
19374 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19375
19376 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
19377 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
19378 objc.dg/method-9.m: Update expected diagnostics.
19379
19380 2004-10-07 Geoffrey Keating <geoffk@apple.com>
19381
19382 * gcc.dg/ppc-fsel-3.c: New file.
19383 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
19384
19385 2004-10-07 Paul Brook <paul@codesourcery.com>
19386
19387 * gfortran.dg/intrinsic_verify_1.f90: New test.
19388
19389 2004-10-07 Paul Brook <paul@codesourcery.com>
19390
19391 * gfortran.dg/empty_format_1.f90: Remove stray commas.
19392
19393 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19394
19395 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
19396 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
19397 commit.
19398
19399 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
19400
19401 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
19402
19403 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19404
19405 PR c++/17115
19406 * g++.dg/warn/Winline-4.C: New test.
19407
19408 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19409
19410 * gcc.c-torture/compile/20041007-1.c: New test.
19411
19412 2004-10-07 Paul Brook <paul@codesourcery.com>
19413
19414 PR fortran/17678
19415 * gfortran.dg/use_allocated_1.f90: New test.
19416
19417 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19418
19419 PR middle-end/17849
19420 * gfortran.fortran-torture/compile/nested.f90: New test
19421
19422 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
19423
19424 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
19425
19426 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19427
19428 PR c++/17368
19429 * g++.dg/ext/asm6.C: New test.
19430
19431 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
19432
19433 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
19434
19435 2004-10-06 Paul Brook <paul@codesourcery.com>
19436
19437 PR libfortran/17709
19438 * gfortran.dg/empty_format_1.f90: New test.
19439
19440 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19441
19442 PR fortran/17568
19443 * gfortran.dg/ishft.f90: New test.
19444
19445 PR fortran/17283
19446 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
19447 tests.
19448
19449 2004-10-06 Paul Brook <paul@codesourcery.com>
19450
19451 * gfortran.dg/do_1.f90: New test.
19452
19453 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19454
19455 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
19456 optimizing for size.
19457
19458 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19459
19460 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
19461
19462 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19463
19464 * gcc.c-torture/compile/20041005-1.c: New test.
19465
19466 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
19467
19468 PR c++/17829
19469 * g++.dg/lookup/koenig4.C: New.
19470
19471 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
19472
19473 * g++.dg/other/classkey1.C: Adjust quoting marks.
19474 * g++.dg/parse/error15.C: Likewise.
19475 * g++.dg/template/meminit2.C (int>): Likewise.
19476
19477 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19478
19479 PR fortran/17283
19480 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
19481
19482 PR fortran/17631
19483 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
19484
19485 PR fortran/17708
19486 * gfortran.dg/pr17708.f90: New test.
19487
19488 2004-10-04 Chao-ying Fu <fu@mips.com>
19489
19490 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
19491 * gcc.dg/vect/vect-4.c: Ditto.
19492 * gcc.dg/vect/vect-5.c: Ditto.
19493 * gcc.dg/vect/vect-6.c: Ditto.
19494 * gcc.dg/vect/vect-8.c: Ditto.
19495 * gcc.dg/vect/vect-16.c: Ditto.
19496 * gcc.dg/vect/vect-30.c: Ditto.
19497 * gcc.dg/vect/vect-40.c: Ditto.
19498 * gcc.dg/vect/vect-41.c: Ditto.
19499 * gcc.dg/vect/vect-42.c: Ditto.
19500 * gcc.dg/vect/vect-43.c: Ditto.
19501 * gcc.dg/vect/vect-44.c: Ditto.
19502 * gcc.dg/vect/vect-45.c: Ditto.
19503 * gcc.dg/vect/vect-46.c: Ditto.
19504 * gcc.dg/vect/vect-47.c: Ditto.
19505 * gcc.dg/vect/vect-48.c: Ditto.
19506 * gcc.dg/vect/vect-49.c: Ditto.
19507 * gcc.dg/vect/vect-50.c: Ditto.
19508 * gcc.dg/vect/vect-51.c: Ditto.
19509 * gcc.dg/vect/vect-52.c: Ditto.
19510 * gcc.dg/vect/vect-53.c: Ditto.
19511 * gcc.dg/vect/vect-54.c: Ditto.
19512 * gcc.dg/vect/vect-55.c: Ditto.
19513 * gcc.dg/vect/vect-56.c: Ditto.
19514 * gcc.dg/vect/vect-57.c: Ditto.
19515 * gcc.dg/vect/vect-58.c: Ditto.
19516 * gcc.dg/vect/vect-59.c: Ditto.
19517 * gcc.dg/vect/vect-60.c: Ditto.
19518 * gcc.dg/vect/vect-74.c: Ditto.
19519 * gcc.dg/vect/vect-79.c: Ditto.
19520 * gcc.dg/vect/vect-80.c: Ditto.
19521
19522 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
19523
19524 * gcc.dg/unused-7.c: Use the correct option.
19525
19526 2004-10-04 Paul Brook <paul@codesourcery.com>
19527 Bud Davis <bdavis9659@comcast.net>
19528
19529 PR fortran/17706
19530 PR fortran/16434
19531 * gfortran/pr17706.f90: New test.
19532 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
19533
19534 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19535
19536 * gfortran.dg/pr17612.f90: New test.
19537
19538 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
19539
19540 * g++.dg/template/local1.C: Adjust quoting marks in
19541 testing for diagnostics.
19542 * g++.dg/tls/diag-2.C: Likewise.
19543 * g++.dg/other/error8.C: Likewise.
19544
19545 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19546
19547 PR c/17178
19548 * gcc.dg/unused-4.c: Adjust to be correct.
19549
19550 PR c/17820
19551 * gcc.dg/unused-7.c: New test.
19552
19553 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19554
19555 PR c++/17797
19556 * g++.dg/overload/template2.C: New test.
19557
19558 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
19559
19560 PR tree-optimization/16632
19561 * gcc.dg/tree-ssa/20041002-1.c: New.
19562
19563 2004-10-03 Paul Brook <paul@codesourcery.com>
19564
19565 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
19566 rather than relying on default formatting.
19567
19568 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
19569
19570 * gcc.dg/20040920-1.c: Update expected message text.
19571
19572 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
19573
19574 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
19575
19576 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
19577
19578 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
19579 tree level.
19580
19581 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19582
19583 * gcc.dg/tree-ssa/pr17343.c: Remove.
19584
19585 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19586
19587 PR tree-opt/17343
19588 * gcc.dg/tree-ssa/pr17343.c: New test.
19589
19590 2004-10-01 Jakub Jelinek <jakub@redhat.com>
19591
19592 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
19593 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
19594 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
19595 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
19596 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
19597
19598 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19599
19600 * gcc.dg/lvalue-2.c: New test.
19601
19602 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19603
19604 PR c/17730
19605 * gcc.dg/pr17730-1.c: New test
19606
19607 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
19608
19609 PR c/7425
19610 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
19611
19612 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19613
19614 * gcc.c-torture/execute/stdarg-1.c: New test.
19615 * gcc.c-torture/execute/stdarg-2.c: New test.
19616 * gcc.c-torture/execute/stdarg-3.c: New test.
19617 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19618 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19619 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19620 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19621 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19622
19623 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19624
19625 PR tree-optimization/17697
19626 * g++.dg/opt/pr17697-1.C: New test.
19627 * g++.dg/opt/pr17697-2.C: New test.
19628 * g++.dg/opt/pr17697-3.C: New test.
19629
19630 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
19631
19632 PR c/16409
19633 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
19634 gcc.dg/vla-init-5.c: New tests.
19635
19636 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
19637
19638 PR c/13804
19639 * gcc.dg/pr13804-1.c: New test.
19640
19641 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19642
19643 PR fortran/16938
19644 * gfortran.dg/pr16938.f90: New test.
19645
19646 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19647
19648 * g++.dg/template/crash23.C: New test.
19649
19650 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19651
19652 PR c++/17585
19653 * g++.dg/template/static8.C: New test.
19654
19655 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
19656
19657 PR c++/17681
19658 * g++.dg/other/error9.C: New test.
19659
19660 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
19661
19662 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
19663
19664 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19665
19666 PR fortran/15164
19667 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
19668
19669 2004-09-26 Roger Sayle <roger@eyesopen.com>
19670
19671 PR middle-end/17112
19672 * gcc.dg/pr17112-1.c: New test case.
19673
19674 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
19675
19676 PR c/11459
19677 * gcc.dg/pr11459-1.c: New test.
19678
19679 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
19680
19681 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
19682 * gcc.dg/tree-ssa/loop-4.c: Likewise.
19683
19684 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19685
19686 * gfortran.dg/pr15324.f90: Make array bounds consistent.
19687
19688 2004-09-25 Jan Hubicka <jh@suse.cz>
19689
19690 * compile/30040909-1.c: New test.
19691 * compile/30040907-1.c: New test.
19692
19693 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
19694
19695 * gcc.c-torture/execute/va-arg-26.c: New test.
19696
19697 2004-09-24 Zack Weinberg <zack@codesourcery.com>
19698
19699 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
19700 extra diagnostics on targets with 64-bit pointers.
19701 * objc.dg/selector-1.m: Adjust dg-warning regexp.
19702
19703 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19704
19705 PR c/17188
19706 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
19707 * gcc.dg/decl-3.c: Adjust expected message.
19708
19709 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19710
19711 PR fortran/17615
19712 * gfortran.dg/pr17615.f90: New test.
19713
19714 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
19715
19716 PR tree-optimzation/17517
19717 * g++.dg/tree-ssa/pr17517.C: New Test.
19718
19719 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
19720
19721 PR c++/16889
19722 * g++.dg/lookup/ambig3.C: New.
19723
19724 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
19725
19726 PR tree-opt/17624
19727 * g++.dg/opt/pr17624.C: New test.
19728
19729 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19730
19731 PR c/6980
19732 * gcc.dg/Wbad-function-cast-1.c: New test.
19733
19734 2004-09-23 Zack Weinberg <zack@codesourcery.com>
19735
19736 * g++.dg/ext/complit1.C
19737 * g++.dg/other/error2.C
19738 * g++.dg/other/nontype-1.C
19739 * g++.dg/parse/crash11.C
19740 * g++.dg/parse/crash12.C
19741 * g++.dg/parse/error15.C
19742 * g++.dg/parse/error4.C
19743 * g++.dg/parse/tmpl-outside1.C
19744 * g++.dg/parse/too-many-tmpl-args1.C
19745 * g++.dg/template/dependent-expr3.C
19746 * g++.dg/template/error10.C
19747 * g++.dg/template/instantiate1.C
19748 * g++.dg/template/vtable2.C
19749 * g++.dg/warn/Wshadow-1.C
19750 * g++.dg/warn/weak1.C
19751 * g++.old-deja/g++.brendan/crash16.C
19752 * g++.old-deja/g++.brendan/crash18.C
19753 * g++.old-deja/g++.brendan/crash48.C
19754 * g++.old-deja/g++.brendan/crash49.C
19755 * g++.old-deja/g++.brendan/crash55.C
19756 * g++.old-deja/g++.brendan/crash56.C
19757 * g++.old-deja/g++.brendan/crash8.C
19758 * g++.old-deja/g++.brendan/enum11.C
19759 * g++.old-deja/g++.brendan/enum8.C
19760 * g++.old-deja/g++.brendan/enum9.C
19761 * g++.old-deja/g++.brendan/friend3.C
19762 * g++.old-deja/g++.brendan/misc14.C
19763 * g++.old-deja/g++.bugs/900402_02.C
19764 * g++.old-deja/g++.bugs/900404_03.C
19765 * g++.old-deja/g++.bugs/900404_04.C
19766 * g++.old-deja/g++.bugs/900428_03.C
19767 * g++.old-deja/g++.jason/crash4.C
19768 * g++.old-deja/g++.jason/overload21.C
19769 * g++.old-deja/g++.jason/redecl1.C
19770 * g++.old-deja/g++.jason/report.C
19771 * g++.old-deja/g++.jason/rfg10.C
19772 * g++.old-deja/g++.jason/template30.C
19773 * g++.old-deja/g++.law/arm12.C
19774 * g++.old-deja/g++.law/ctors5.C
19775 * g++.old-deja/g++.law/cvt20.C
19776 * g++.old-deja/g++.law/init10.C
19777 * g++.old-deja/g++.law/init8.C
19778 * g++.old-deja/g++.law/visibility17.C
19779 * g++.old-deja/g++.law/visibility7.C
19780 * g++.old-deja/g++.mike/net8.C
19781 * g++.old-deja/g++.mike/p646.C
19782 * g++.old-deja/g++.mike/p700.C
19783 * g++.old-deja/g++.mike/p701.C
19784 * g++.old-deja/g++.mike/p811.C
19785 * g++.old-deja/g++.ns/template13.C
19786 * g++.old-deja/g++.other/array3.C
19787 * g++.old-deja/g++.other/crash25.C
19788 * g++.old-deja/g++.other/dtor3.C
19789 * g++.old-deja/g++.other/dtor4.C
19790 * g++.old-deja/g++.other/main1.C
19791 * g++.old-deja/g++.other/warn7.C
19792 * g++.old-deja/g++.pt/crash11.C
19793 * g++.old-deja/g++.pt/crash36.C
19794 * g++.old-deja/g++.pt/spec22.C
19795 * g++.old-deja/g++.pt/spec9.C
19796 * g++.old-deja/g++.pt/ttp52.C
19797 * g++.old-deja/g++.robertl/eb103.C
19798 * g++.old-deja/g++.robertl/eb121.C
19799 * g++.old-deja/g++.robertl/eb22.C
19800 * g++.old-deja/g++.robertl/eb8.C:
19801 Update locations and/or regexps of dg-error markers.
19802 Remove markers for some bogus messages that are no longer issued.
19803
19804 2004-09-23 Jakub Jelinek <jakub@redhat.com>
19805
19806 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
19807 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
19808
19809 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
19810
19811 PR c++/17618
19812 * g++.dg/lookup/crash5.C: New test.
19813
19814 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
19815
19816 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
19817 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
19818 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
19819 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
19820 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
19821 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
19822
19823 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
19824 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
19825 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
19826 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
19827 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
19828 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
19829
19830 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
19831
19832 * gcc.dg/vect/vect-44.c: Check additional cases.
19833 * gcc.dg/vect/vect-48.c: Check additional cases.
19834
19835 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
19836 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
19837 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
19838 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
19839 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
19840 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
19841 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
19842 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
19843 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
19844
19845 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
19846 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
19847 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
19848
19849 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19850
19851 * gcc.dg/tree-ssa/loop-6.c: New test.
19852
19853 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
19854
19855 PR c++/17620
19856 * g++.dg/inherit/base2.C: New.
19857
19858 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19859
19860 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
19861 * gcc.dg/20001012-2.c: Likewise.
19862 * gcc.dg/20001013-1.c: Likewise.
19863 * gcc.dg/20001101-1.c: Likewise.
19864 * gcc.dg/20001102-1.c: Likewise.
19865 * gcc.dg/bf-spl1.c: Likewise.
19866 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
19867 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
19868
19869 2004-09-22 Diego Novillo <dnovillo@redhat.com>
19870
19871 PR tree-optimization/16721
19872 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
19873
19874 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
19875
19876 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
19877 * gcc.dg/20040305-1.c: Likewise.
19878
19879 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
19880
19881 PR c/16566
19882 * gcc.c-torture/compile/pr16566-1.c,
19883 gcc.c-torture/compile/pr16566-2.c,
19884 gcc.c-torture/compile/pr16566-3.c: New tests.
19885
19886 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
19887
19888 PR tree-optimization/17512
19889 * gcc.c-torture/compile/20040916-1.c.
19890
19891 2004-09-21 Mark Mitchell <mark@codesourcery.com>
19892
19893 * gcc.dg/pragma-re-3.c: New test.
19894
19895 2004-09-17 Matt Austern <austern@apple.com>
19896
19897 PR c++/15049
19898 * g++.dg/other/anon3.C: New.
19899
19900 2004-09-21 Roger Sayle <roger@eyesopen.com>
19901
19902 PR c++/7503
19903 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
19904 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
19905 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
19906 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
19907 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
19908
19909 2004-09-21 Bud Davis <bdavis9659@comcast.net>
19910
19911 PR fortran/17286
19912 * gfortran.dg/pr17286.f90: New test.
19913
19914 2004-09-20 Mark Mitchell <mark@codesourcery.com>
19915
19916 PR c++/17530
19917 * g++.dg/template/static7.C: New test.
19918
19919 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
19920
19921 PR tree-opt/17558
19922 * gcc.c-torture/compile/pr17558.c: New test.
19923
19924 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19925
19926 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
19927 if SKIP_ATTRIBUTE is defined.
19928
19929 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19930
19931 PR fortran/15957
19932 * gfortran.dg/pr15957.f90: New test.
19933
19934 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
19935
19936 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
19937 in comparison.
19938 * gcc.dg/vect/vect-79.c: Likewise.
19939 * gcc.dg/vect/vect-80.c: Likewise.
19940
19941 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19942
19943 PR fortran/15750
19944 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
19945
19946 2004-09-20 Ira Rosen <irar@il.ibm.com>
19947
19948 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
19949 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
19950 * gcc.dg/vect/vect-62.c: New testcase.
19951 * gcc.dg/vect/vect-63.c: New testcase.
19952 * gcc.dg/vect/vect-64.c: New testcase.
19953 * gcc.dg/vect/vect-65.c: New testcase.
19954 * gcc.dg/vect/vect-66.c: New testcase.
19955 * gcc.dg/vect/vect-67.c: New testcase.
19956 * gcc.dg/vect/vect-68.c: New testcase.
19957 * gcc.dg/vect/vect-69.c: New testcase.
19958 * gcc.dg/vect/vect-79.c: New testcase.
19959 * gcc.dg/vect/vect-80.c: New testcase.
19960
19961 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19962
19963 * gcc.target/mips/asm-1.c: New test.
19964
19965 2004-09-19 Ira Rosen <irar@il.ibm.com>
19966
19967 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
19968 * gcc.dg/vect/vect-73.c: New testcase.
19969 * gcc.dg/vect/vect-74.c: New testcase.
19970 * gcc.dg/vect/vect-75.c: New testcase.
19971 * gcc.dg/vect/vect-76.c: New testcase.
19972 * gcc.dg/vect/vect-77.c: New testcase.
19973 * gcc.dg/vect/vect-78.c: New testcase
19974
19975 2004-09-18 Paul Brook <paul@codesourcery.com>
19976
19977 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
19978
19979 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
19980
19981 PR c/17424
19982 * gcc.dg/pr17424-1.c: New test.
19983
19984 2004-09-18 Diego Novillo <dnovillo@redhat.com>
19985
19986 * g++.dg/tree-ssa/pr17153.C: New test.
19987
19988 2004-09-16 Geoffrey Keating <geoffk@apple.com>
19989
19990 PR pch/13361
19991 * testsuite/g++.dg/pch/wchar-1.C: New.
19992 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19993
19994 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
19995
19996 * gcc.c-torture/execute/20040917-1.c: New test.
19997
19998 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19999
20000 PR tree-optimization/17319
20001 * gcc.dg/pr17319.c: New test.
20002
20003 2004-09-17 Devang Patel <dpatel@apple.com>
20004
20005 * gcc.dg/20040813-1.c: New test.
20006
20007 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20008
20009 PR tree-optimization/17273
20010 * gcc.c-torture/compile/pr17273.c: New test.
20011
20012 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
20013
20014 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
20015 Update expected messages.
20016 * gcc.dg/declspec-13.c: New test.
20017
20018 2004-09-17 David Edelsohn <edelsohn@gnu.org>
20019
20020 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
20021
20022 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20023
20024 * gcc.c-torture/execute/pr17252.c: Use post-increment to
20025 change what 'a' is pointing to.
20026
20027 2004-09-17 Mark Mitchell <mark@codesourcery.com>
20028
20029 PR c++/16002
20030 * g++.dg/template/error18.C: New test.
20031
20032 PR c++/16029
20033 * g++.dg/warn/Wunused-8.C: New test.
20034
20035 2004-09-17 Steven Bosscher <stevenb@suse.de>
20036
20037 PR tree-optimization/17513
20038 * gcc.dg/20040916-1.c: New test.
20039
20040 2004-09-16 Mark Mitchell <mark@codesourcery.com>
20041
20042 PR c++/17501
20043 * g++.dg/template/typename7.C: New test.
20044
20045 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20046
20047 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
20048
20049 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
20050
20051 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
20052 with -ftree-based-profiling also.
20053 * lib/profopt.exp: Support late-set profile_option/feedback_option.
20054
20055 2004-09-16 Victor Leikehman <lei@il.ibm.com>
20056
20057 PR/15364
20058 * gfortran.dg/der_array_io_1.f90: New test.
20059 * gfortran.dg/der_array_io_2.f90: New test.
20060 * gfortran.dg/der_array_io_3.f90: New test.
20061
20062 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20063
20064 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
20065 EABI.
20066
20067 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20068
20069 * g++.dg/opt/switch1.C: New test.
20070
20071 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
20072
20073 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
20074 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
20075 Update expected messages.
20076
20077 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20078
20079 PR fortran/16485
20080 * gfortran.dg/same_name_1.f90: New test.
20081
20082 2004-09-15 Diego Novillo <dnovillo@redhat.com>
20083
20084 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
20085 dereference garbage pointers.
20086
20087 2004-09-15 Jakub Jelinek <jakub@redhat.com>
20088
20089 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
20090 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
20091
20092 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
20093 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
20094 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
20095
20096 2004-09-14 Mark Mitchell <mark@codesourcery.com>
20097
20098 PR c++/17324
20099 * g++.dg/template/mangle1.C: New test.
20100
20101 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20102
20103 PR tree-optimization/17252
20104 * gcc.c-torture/execute/pr17252.c: New test.
20105
20106 2004-09-14 Andrew Pinski <apinski@apple.com>
20107
20108 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
20109
20110 2004-09-14 Roger Sayle <roger@eyesopen.com>
20111
20112 PR rtl-optimization/9771
20113 * gcc.dg/pr9771-1.c: New test case.
20114
20115 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20116
20117 PR tree-optimization/15262
20118 * gcc.c-torture/execute/pr15262-1.c: New test.
20119 * gcc.c-torture/execute/pr15262-2.c: New test.
20120
20121 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
20122
20123 * gcc.dg/declspec-12.c: New test.
20124
20125 2004-09-14 Bud Davis <bdavis9659@comcast.net>
20126
20127 * gfortran.dg/pr17090.f90: Add directives to test.
20128
20129 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20130
20131 * gcc.c-torture/compile/20040914-1.c: New test.
20132
20133 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20134
20135 PR c++/16162
20136 * g++.dg/template/decl2.C: New test.
20137
20138 2004-09-13 Bud Davis <bdavis9659@comcast.net>
20139
20140 PR fortran/17090
20141 * gfortran.dg/pr17090.f90: New test.
20142
20143 2004-09-13 Dale Johannesen <dalej@apple.com>
20144
20145 * gcc.c-torture/compile/pr17408.c: New test case.
20146
20147 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20148
20149 PR c++/16716
20150 * g++.dg/parse/crash17.C: New test.
20151
20152 PR c++/17327
20153 * g++.dg/template/enum3.C: New test.
20154
20155 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
20156
20157 * lib/gcc-defs.exp: Load wrapper.exp.
20158 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
20159 using local code.
20160 * lib/gcc.exp (gcc_init): Similar.
20161 * lib/gfortran.exp (gfortran_init): Similar.
20162 * lib/objc.exp (objc_init): Similar.
20163 * lib/treelang.exp (treelang_init): Similar.
20164 * lib/wrapper.exp: New file with build_wrapper call machinery in
20165 ${tool}_maybe_build_wrapper.
20166
20167 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20168
20169 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
20170 "inline".
20171 * gcc.dg/declspec-11.c: Update expected messages.
20172 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
20173 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
20174 gcc.dg/inline-12.c: New tests.
20175
20176 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
20177
20178 * g++.dg/tree-ssa/pr17400.C: New testcase.
20179
20180 2004-09-13 James E Wilson <wilson@specifixinc.com>
20181
20182 * gcc.target/mips/sb1-1.c: New testcase.
20183
20184 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
20185
20186 * lib/g77-dg.exp: Remove unused file.
20187 * lib/mike-g77.exp: Ditto.
20188 * lib/g77.exp: Ditto.
20189
20190 2004-09-12 Richard Henderson <rth@redhat.com>
20191
20192 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
20193
20194 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20195
20196 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
20197 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20198 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
20199 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
20200 Update expected messages.
20201
20202 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
20203
20204 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
20205 declaration/use mismatch for dirp parameter.
20206
20207 2004-09-12 Andrew Pinski <apinski@apple.com>
20208
20209 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
20210 -fgnu-runtime is passed.
20211
20212 2004-09-12 Richard Henderson <rth@redhat.com>
20213
20214 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
20215 do the uplevel thing and update additional_flags directly.
20216 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
20217 gfortran.fortran-torture/execute/intrinsic_nearest.x,
20218 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
20219 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
20220
20221 2004-09-11 Steven Bosscher <stevenb@suse.de>
20222
20223 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
20224
20225 2004-09-11 Roger Sayle <roger@eyesopen.com>
20226
20227 PR middle-end/17411
20228 * g++.dg/opt/pr17411-1.C: New test case.
20229
20230 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20231
20232 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20233 gcc.dg/tls/diag-2.c: Update expected messages.
20234 * gcc.dg/991209-1.c: Specify compilation options. Update expected
20235 messages.
20236 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
20237 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
20238 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
20239 gcc.dg/tls/diag-5.c: New tests.
20240
20241 2004-09-11 Zack Weinberg <zack@codesourcery.com>
20242
20243 * gcc.dg/20040910-1.c: Correct dg-error regexp.
20244
20245 2004-09-11 Steven Bosscher <stevenb@suse.de>
20246
20247 * g++.dg/parse/break-in-for.C: New test.
20248
20249 2004-09-11 Jakub Jelinek <jakub@redhat.com>
20250
20251 * gcc.dg/tree-ssa/20040911-1.c: New test.
20252
20253 2004-09-11 Andreas Jaeger <aj@suse.de>
20254
20255 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
20256 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
20257
20258 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
20259
20260 * gcc.target/frv: New directory of FR-V-specific tests.
20261
20262 2004-09-10 James E Wilson <wilson@specifixinc.com>
20263
20264 * gcc.dg/convert-vec-1.c: New test.
20265
20266 2004-09-10 Roger Sayle <roger@eyesopen.com>
20267
20268 PR middle-end/17024
20269 * gcc.dg/pr17024-1.c: New test case.
20270
20271 2004-09-10 Eric Christopher <echristo@redhat.com>
20272
20273 * gcc.dg/20040910-1.c: New test.
20274
20275 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20276
20277 * gcc.dg/bitfld-9.c: New test.
20278
20279 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
20280
20281 * gcc.c-torture/execute/ieee/acc1.c: New test.
20282 * gcc.c-torture/execute/ieee/acc2.c: New test.
20283 * gcc.c-torture/execute/ieee/mzero6.c: New test.
20284
20285 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
20286
20287 * gcc.dg/deprecated-2.c: New test.
20288
20289 2004-09-09 James E Wilson <wilson@specifixinc.com>
20290
20291 * gcc.dg/init-vec-1.c: New test.
20292
20293 2004-09-09 Roger Sayle <roger@eyesopen.com>
20294
20295 PR middle-end/17055
20296 * gcc.dg/pr17055-1.c: New test case.
20297
20298 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
20299
20300 PR target/17377
20301 * gcc.c-torture/execute/pr17377.c: New test.
20302
20303 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20304
20305 PR c/8420
20306 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
20307 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
20308 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20309 gcc.dg/long-long-typespec-1.c: New tests.
20310 * gcc.dg/tls/diag-2.c: Update expected diagnostics
20311
20312 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20313
20314 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
20315 gcc.dg/gnu99-static-1.c: New tests.
20316
20317 2004-09-08 Devang Patel <dpatel@apple.com>
20318
20319 * gcc.dg/darwin-ld-20040828-1.c: New test.
20320 * gcc.dg/darwin-ld-20040828-2.c: New test.
20321 * gcc.dg/darwin-ld-20040828-3.c: New test.
20322
20323 2004-09-08 Ziemowit Laski <zlaski@apple.com>
20324
20325 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
20326 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
20327 in error message.
20328 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
20329 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
20330 in error message.
20331 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
20332 types they qualify.
20333 * objc.dg/type-size-2.m: Fix wording in comment.
20334 * objc.dg/va-meth-1.m: New test case.
20335
20336 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
20337
20338 PR c/16633:
20339 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
20340 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
20341
20342 2004-09-06 Devang Patel <dpatel@apple.com>
20343
20344 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
20345 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
20346
20347 2004-09-06 Zack Weinberg <zack@codesourcery.com>
20348
20349 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
20350 reflect changed line numbering of diagnostics.
20351
20352 2004-09-06 Paul Brook <paul@codesourcery.com>
20353
20354 * gfortran.dg/edit_real_1.f90: Add new test.
20355
20356 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20357
20358 * gcc.dg/tree-ssa/loop-2.c: New test.
20359 * gcc.dg/tree-ssa/loop-3.c: New test.
20360 * gcc.dg/tree-ssa/loop-4.c: New test.
20361 * gcc.dg/tree-ssa/loop-5.c: New test.
20362
20363 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20364
20365 * gcc.dg/format/sentinel-1.c: Update for parameter option.
20366
20367 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20368
20369 * gcc.dg/format/sentinel-1.c: New test.
20370
20371 2004-09-04 Uros Bizjak <uros@kss-loka.si>
20372
20373 * testsuite/gcc.dg/builtins-46.c: New.
20374
20375 2004-09-03 Devang Patel <dpatel@apple.com>
20376
20377 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
20378 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
20379
20380 2004-09-03 Jan Beulich <jbeulich@novell.com>
20381
20382 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
20383 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
20384 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
20385 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
20386 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
20387 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
20388 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
20389 the non-portable bzero.
20390 * gcc.dg/20010912-1.c: xfail for NetWare.
20391 * gcc.dg/20020426-2.c: xfail for NetWare.
20392 * gcc.dg/20021014-1.c: xfail for NetWare.
20393 * gcc.dg/20021018-1.c: xfail for NetWare.
20394 * gcc.dg/20030213-1.c: xfail for NetWare.
20395 * gcc.dg/20030225-1.c: xfail for NetWare.
20396 * gcc.dg/20030708-1.c: xfail for NetWare.
20397 * gcc.dg/builtins-config.h: Also exclude NetWare.
20398 * gcc.dg/format/format.h: Define restrict only if not already defined.
20399 * gcc.dg/nest.c: xfail for NetWare.
20400 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
20401 * lib/target-supports.exp (check_visibility_available): Exclude
20402 NetWare.
20403
20404 2004-09-03 Jan Beulich <jbeulich@novell.com>
20405
20406 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
20407 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
20408 deterministic starting point for the alignment of structure fields.
20409 * gcc.dg/Wpadded.c: Dito.
20410 * g++.dg/abi/vbase10.C: Dito.
20411
20412 2004-09-03 Devang Patel <dpatel@apple.com>
20413
20414 * g++.dg/debug/pr15736.cc: New test.
20415
20416 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20417
20418 * README.QMTEST: Fix out-of-date link.
20419
20420 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
20421
20422 PR fortran/16579
20423 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
20424 Delete. Duplicate of gfortran.dg/g77/20010610.f
20425
20426 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20427
20428 * g++.dg/abi/arm_rtti1.C: New test.
20429
20430 2004-09-02 Geoffrey Keating <geoffk@apple.com>
20431
20432 * gcc.dg/ppc-vector-memcpy.c: New.
20433 * gcc.dg/ppc-vector-memset.c: New.
20434
20435 2004-09-02 Chao-ying Fu <fu@mips.com>
20436
20437 * gcc.target/mips/mips-3d-1.c: New test.
20438 * gcc.target/mips/mips-3d-2.c: New test.
20439 * gcc.target/mips/mips-3d-3.c: New test.
20440 * gcc.target/mips/mips-3d-4.c: New test.
20441 * gcc.target/mips/mips-3d-5.c: New test.
20442 * gcc.target/mips/mips-3d-6.c: New test.
20443 * gcc.target/mips/mips-3d-7.c: New test.
20444 * gcc.target/mips/mips-3d-8.c: New test.
20445 * gcc.target/mips/mips-3d-9.c: New test.
20446 * gcc.target/mips/mips-ps-1.c: New test.
20447 * gcc.target/mips/mips-ps-2.c: New test.
20448 * gcc.target/mips/mips-ps-3.c: New test.
20449 * gcc.target/mips/mips-ps-4.c: New test.
20450 * gcc.target/mips/mips-ps-type.c: New test.
20451
20452 2004-09-02 Paul Brook <paul@codesourcery.com>
20453
20454 * gfortran.dg/edit_real_1.f90: Add new tests.
20455
20456 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20457
20458 PR fortran/15327
20459 * gfortran.dg/merge_char_1.f90: New test.
20460
20461 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20462
20463 PR fortran/16404
20464 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
20465
20466 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20467
20468 PR c/1522
20469 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
20470
20471 2004-09-01 Mark Mitchell <mark@codesourcery.com>
20472
20473 * g++.dg/opt/loop1.C: Do not XFAIL.
20474
20475 2004-09-01 Jakub Jelinek <jakub@redhat.com>
20476
20477 * gcc.c-torture/execute/20040831-1.c: New test.
20478
20479 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
20480
20481 PR fortran/16579
20482 * gfortran.dg/g77/20010610.f: Now passes.
20483 Copy from g77.f-torture/execute. Add dg-run directive.
20484 * gfortran.dg/g77/README: Update
20485
20486 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
20487
20488 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
20489 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
20490 (t1, t2, t3, t4): Add volatile.
20491
20492 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20493
20494 * g++.dg/ext/visibility/arm1.C: New test.
20495
20496 2004-08-31 Geoffrey Keating <geoffk@apple.com>
20497
20498 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
20499 -pedantic-errors.
20500
20501 2004-09-01 Paul Brook <paul@codesourcery.com>
20502
20503 * gfortran.dg/eof_2.f90: New test.
20504
20505 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20506
20507 PR fortran/16579
20508 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
20509
20510 2004-08-31 Bud Davis <bdavis9659@comcast.net>
20511
20512 PR libfortran/16805
20513 * gfortran.dg/list_read_2.f90: New test.
20514
20515 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20516
20517 * g++.dg/abi/key1.C: New test.
20518
20519 2004-08-31 Richard Henderson <rth@redhat.com>
20520
20521 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
20522 form of offsetof.
20523 * g++.dg/other/offsetof5.C: Remove duplicate.
20524
20525 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20526
20527 PR fortran/17244
20528 * gfortran.dg/func_derived_1.f90: New test.
20529
20530 2004-08-31 Paul Brook <paul@codesourcery.com>
20531
20532 * gfortran.dg/eof_1.f90: New test.
20533
20534 2004-08-31 Paul Brook <paul@codesourcery.com>
20535
20536 * gfortran.dg/list_read_1.f90: New file.
20537
20538 2004-08-30 Mark Mitchell <mark@codesourcery.com>
20539
20540 * g++.dg/opt/loop1.C: XFAIL.
20541
20542 2004-08-30 Geoffrey Keating <geoffk@apple.com>
20543
20544 * gcc.dg/funcdef-storage-1.c: New.
20545 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
20546 an extern function in local scope.
20547 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
20548 declare an 'auto inline' function in local scope.
20549 * gcc.dg/20011130-1.c: Likewise.
20550 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
20551 an 'auto' function in local scope.
20552 * gcc.dg/20021014-1.c: Likewise.
20553 * gcc.dg/20030331-2.c: Likewise.
20554
20555 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20556
20557 * gfortran.dg/blockdata_1.f90: New test.
20558
20559 2004-08-30 Richard Henderson <rth@redhat.com>
20560
20561 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
20562
20563 2004-08-30 Richard Henderson <rth@redhat.com>
20564
20565 * lib/fortran-torture.exp (fortran-torture-execute): Honor
20566 additional_flags set by alternate driver.
20567 (ieee-options): New procedure.
20568 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
20569 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
20570 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
20571 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
20572
20573 2004-08-30 Richard Henderson <rth@redhat.com>
20574
20575 * lib/f-torture.exp: Remove.
20576
20577 2004-08-29 Mark Mitchell <mark@codesourcery.com>
20578
20579 PR rtl-optimization/16590
20580 * g++.dg/opt/loop1.C: New test.
20581
20582 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20583
20584 PR fortran/13910
20585 * gfortran.dg/oldstyle_1.f90: New test.
20586
20587 2004-08-29 Steven G. Kargl <kargls@comcast.net>
20588 Paul Brook <paul@codesourcery.com>
20589
20590 * gfortran.dg/g77/README: Update.
20591 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
20592 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
20593 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
20594
20595 2004-08-28 Paul Brook <paul@codesourcery.com>
20596
20597 PR libfortran/17195
20598 * gfortran.dg/edit_real_1.f90: New test.
20599
20600 2004-08-27 Paul Brook <paul@codesourcery.com>
20601
20602 * gfortran.dg/rewind_1.f90: New test.
20603
20604 2004-08-27 Bud Davis <bdavis9659@comcast.net>
20605
20606 PR fortran/16597
20607 * gfortran.dg/pr16597.f90: New test.
20608
20609 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20610
20611 PR c/13801
20612 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
20613 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
20614 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
20615 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
20616 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
20617
20618 2004-08-26 Nick Clifton <nickc@redhat.com>
20619
20620 * gcc.c-torture/compile/pr17119.c: New test.
20621
20622 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20623
20624 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
20625
20626 2004-08-25 Richard Henderson <rth@redhat.com>
20627
20628 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
20629 the bits that expect kind=8 to be the largest real kind.
20630
20631 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20632
20633 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
20634
20635 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20636
20637 * gfortran.dg/assignment_1.f90: New test.
20638
20639 2004-08-25 Adam Nemet <anemet@lnxw.com>
20640
20641 * g++.dg/template/repo3.C: New test.
20642
20643 2004-08-25 Roger Sayle <roger@eyesopen.com>
20644
20645 PR middle-end/16693
20646 PR tree-optimization/16372
20647 * g++.dg/opt/pr16372-1.C: New test case.
20648 * g++.dg/opt/pr16693-1.C: New test case.
20649 * g++.dg/opt/pr16693-2.C: New test case.
20650
20651 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20652
20653 * objc.dg/proto-lossage-4.m: New test.
20654
20655 2004-08-25 Mark Mitchell <mark@codesourcery.com>
20656
20657 PR c++/17155
20658 * g++.dg/inherit/local2.C: New test.
20659
20660 2004-08-25 Paul Brook <paul@codesourcery.com>
20661
20662 PR fortran/17144
20663 * gfortran.dg/string_ctor_1.f90: New test.
20664
20665 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20666
20667 PR c++/14428
20668 * g++.dg/template/redecl2.C: New test.
20669
20670 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20671
20672 PR fortran/17143
20673 * gfortran.dg/pr17143.f90: New test.
20674
20675 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20676
20677 PR fortran/17164
20678 * gfortran.dg/pr17164.f90: New test.
20679
20680 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20681
20682 * gcc.dg/tree-ssa/loop-1.c: New test.
20683
20684 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20685
20686 * gcc.c-torture/compile/20040824-1.c: New test.
20687
20688 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20689
20690 * gcc.c-torture/compile/iftrap-3.c: New test.
20691
20692 2004-08-24 Paul Brook <paul@codesourcery.com>
20693
20694 * gfortran.dg/entry_2.f90: New test.
20695
20696 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20697
20698 PR c++/16889
20699 * g++.dg/lookup/ambig[12].C: New.
20700
20701 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20702
20703 PR c++/16706
20704 * g++.dg/template/crash21.C: New test.
20705 * g++.dg/template/crash22.C: Likewise.
20706
20707 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20708
20709 PR c++/17149
20710 * g++.dg/template/access15.C: New.
20711
20712 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20713
20714 PR c++/17163
20715 * g++.dg/template/repo2.C: New test.
20716
20717 2004-08-23 Roger Sayle <roger@eyesopen.com>
20718
20719 PR rtl-optimization/17078
20720 * gcc.c-torture/execute/pr17078-1.c: New test case.
20721
20722 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20723
20724 PR c/14492
20725 * gcc.dg/debug/crash1.c: New test.
20726
20727 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20728
20729 PR c/16180
20730 * gcc.dg/loop-5.c: New test.
20731
20732 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20733
20734 * gcc.c-torture/execute/20040823-1.c: New test.
20735
20736 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
20737
20738 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
20739 to the assembler. Simplify test accordingly.
20740 (asm_abi_flags): Use GNU names.
20741 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
20742 to check for ABI flags.
20743
20744 2004-08-22 Andrew Pinski <apinski@apple.com>
20745
20746 * g++.dg/opt/pr14029.C: New test.
20747 * gcc.c-torture/execute/pr15262.c: New test.
20748
20749 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20750
20751 * gfortran.dg/reduction.f90: Add checks with complex arguments.
20752
20753 2004-08-21 Bud Davis <bdavis9659@comcast.net>
20754
20755 PR 16908
20756 * gfortran.dg/direct_io.f90: New test.
20757
20758 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20759
20760 PR c++/17121
20761 * g++.dg/inherit/local2.C: New test.
20762
20763 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
20764
20765 PR c++/17120
20766 * g++.dg/warn/Wparentheses-4.C: New test.
20767
20768 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20769
20770 PR c++/17121
20771 * g++.dg/inherit/local2.C: New test.
20772
20773 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
20774 * gcc.dg/ppc-ldstruct.c: Likewise.
20775 * gcc.dg/ppc64-abi-2.c: Likewise.
20776
20777 2004-08-20 Jakub Jelinek <jakub@redhat.com>
20778
20779 PR rtl-optimization/17099
20780 * gcc.c-torture/execute/20040820-1.c: New test.
20781
20782 2004-08-20 David Edelsohn <edelsohn@gnu.org>
20783
20784 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
20785
20786 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
20787
20788 PR fortran/17077
20789 * gfortran.dg/auto_array_1.f90: New test.
20790
20791 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20792
20793 PR fortran/17074
20794 * gfortran.dg/simpleif_1.f90: New test.
20795
20796 2004-08-19 Mark Mitchell <mark@codesourcery.com>
20797
20798 * lib/target-supports.exp (check_profiling_available): Return
20799 false for arm*-*-symbianelf* and arm*-*-eabi*.
20800
20801 PR c++/15890
20802 * g++.dg/template/delete1.C: New test.
20803
20804 2004-08-19 Paul Brook <paul@codesourcery.com>
20805
20806 PR fortran/14976
20807 PR fortran/16228
20808 * gfortran.dg/data_char_1.f90: New test.
20809
20810 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
20811
20812 PR fortran/16946
20813 * gfortran.dg/reduction.f90: New testcase.
20814
20815 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20816
20817 PR fortran/16520
20818 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
20819
20820 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
20821
20822 PR c++/17041
20823 * g++.dg/Wparentheses-3.C: New test.
20824
20825 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
20826
20827 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
20828 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
20829 * gcc.dg/vect/vect-2.c: Likewise.
20830 * gcc.dg/vect/vect-3.c: Likewise.
20831 * gcc.dg/vect/vect-4.c: Likewise.
20832 * gcc.dg/vect/vect-5.c: Likewise.
20833 * gcc.dg/vect/vect-6.c: Likewise.
20834 * gcc.dg/vect/vect-7.c: Likewise.
20835 * gcc.dg/vect/vect-25.c: Likewise.
20836 * gcc.dg/vect/vect-31.c: Likewise.
20837 * gcc.dg/vect/vect-32.c: Likewise.
20838 * gcc.dg/vect/vect-34.c: Likewise.
20839 * gcc.dg/vect/vect-36.c: Likewise.
20840 * gcc.dg/vect/vect-all.c: Likewise.
20841
20842 2004-08-18 Mark Mitchell <mark@codesourcery.com>
20843
20844 PR c++/17068
20845 * g++.dg/template/operator4.C: New test.
20846
20847 2004-08-18 Richard Henderson <rth@redhat.com>
20848
20849 * gcc.dg/20040206-1.c: XFAIL.
20850
20851 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20852
20853 PR c++/16246
20854 * g++.dg/template/array7.C: New test.
20855
20856 2004-08-17 James E Wilson <wilson@specifixinc.com>
20857
20858 * gcc.dg/mips-movcc-1.c: New test.
20859 * gcc.dg/mips-movcc-2.c: New test.
20860 * gcc.dg/mips-movcc-3.c: New test.
20861
20862 * gcc.dg/mips-nmadd-1.c: New test.
20863 * gcc.dg/mips-nmadd-2.c: New test.
20864
20865 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20866
20867 PR c++/15871
20868 * g++.dg/opt/inline8.C: New test.
20869
20870 PR c++/16965
20871 * g++.dg/parse/error17.C: New test.
20872
20873 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
20874
20875 * gcc.dg/vect: New directory for vectorizer tests.
20876 * gcc.dg/vect/tree-vect.h: New file.
20877 * gcc.dg/vect/vect.exp: New file.
20878 * gcc.dg/vect/pr16105.c.c: New test.
20879 * gcc.dg/vect/vect-1.c: New test.
20880 * gcc.dg/vect/vect-2.c: New test.
20881 * gcc.dg/vect/vect-3.c: New test.
20882 * gcc.dg/vect/vect-4.c: New test.
20883 * gcc.dg/vect/vect-5.c: New test.
20884 * gcc.dg/vect/vect-6.c: New test.
20885 * gcc.dg/vect/vect-7.c: New test.
20886 * gcc.dg/vect/vect-8.c: New test.
20887 * gcc.dg/vect/vect-9.c: New test.
20888 * gcc.dg/vect/vect-10.c: New test.
20889 * gcc.dg/vect/vect-11.c: New test.
20890 * gcc.dg/vect/vect-12.c: New test.
20891 * gcc.dg/vect/vect-13.c: New test.
20892 * gcc.dg/vect/vect-14.c: New test.
20893 * gcc.dg/vect/vect-15.c: New test.
20894 * gcc.dg/vect/vect-16.c: New test.
20895 * gcc.dg/vect/vect-17.c: New test.
20896 * gcc.dg/vect/vect-18.c: New test.
20897 * gcc.dg/vect/vect-19.c: New test.
20898 * gcc.dg/vect/vect-20.c: New test.
20899 * gcc.dg/vect/vect-21.c: New test.
20900 * gcc.dg/vect/vect-22.c: New test.
20901 * gcc.dg/vect/vect-23.c: New test.
20902 * gcc.dg/vect/vect-24.c: New test.
20903 * gcc.dg/vect/vect-25.c: New test.
20904 * gcc.dg/vect/vect-26.c: New test.
20905 * gcc.dg/vect/vect-27.c: New test.
20906 * gcc.dg/vect/vect-28.c: New test.
20907 * gcc.dg/vect/vect-29.c: New test.
20908 * gcc.dg/vect/vect-30.c: New test.
20909 * gcc.dg/vect/vect-31.c: New test.
20910 * gcc.dg/vect/vect-32.c: New test.
20911 * gcc.dg/vect/vect-33.c: New test.
20912 * gcc.dg/vect/vect-34.c: New test.
20913 * gcc.dg/vect/vect-35.c: New test.
20914 * gcc.dg/vect/vect-36.c: New test.
20915 * gcc.dg/vect/vect-37.c: New test.
20916 * gcc.dg/vect/vect-38.c: New test.
20917 * gcc.dg/vect/vect-40.c: New test.
20918 * gcc.dg/vect/vect-41.c: New test.
20919 * gcc.dg/vect/vect-42.c: New test.
20920 * gcc.dg/vect/vect-43.c: New test.
20921 * gcc.dg/vect/vect-44.c: New test.
20922 * gcc.dg/vect/vect-45.c: New test.
20923 * gcc.dg/vect/vect-46.c: New test.
20924 * gcc.dg/vect/vect-47.c: New test.
20925 * gcc.dg/vect/vect-48.c: New test.
20926 * gcc.dg/vect/vect-49.c: New test.
20927 * gcc.dg/vect/vect-50.c: New test.
20928 * gcc.dg/vect/vect-51.c: New test.
20929 * gcc.dg/vect/vect-52.c: New test.
20930 * gcc.dg/vect/vect-53.c: New test.
20931 * gcc.dg/vect/vect-54.c: New test.
20932 * gcc.dg/vect/vect-55.c: New test.
20933 * gcc.dg/vect/vect-56.c: New test.
20934 * gcc.dg/vect/vect-57.c: New test.
20935 * gcc.dg/vect/vect-58.c: New test.
20936 * gcc.dg/vect/vect-59.c: New test.
20937 * gcc.dg/vect/vect-60.c: New test.
20938 * gcc.dg/vect/vect-61.c: New test.
20939 * gcc.dg/vect/vect-all.c: New test.
20940 * gcc.dg/vect/vect-none.c: New test.
20941
20942 2004-08-17 Paul Brook <paul@codesourcery.com>
20943
20944 PR fortran/13082
20945 * gfortran.dg/entry_1.f90: New test.
20946
20947 2004-08-17 Andrew Pinski <apinski@apple.com>
20948
20949 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
20950
20951 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
20952
20953 * gcc.dg/pr17036-1.c: New test.
20954
20955 2004-08-16 Devang Patel <dpatel@apple.com>
20956
20957 * gcc.dg/darwin-20040809-1.c: New test.
20958
20959 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
20960
20961 * gcc.dg/funcdef-attr-1.c: New test.
20962
20963 2004-08-16 Janis Johnson <janis187@us.ibm.com>
20964
20965 * gcc.dg/altivec-17.c: New test.
20966 * gcc.dg/altivec-18.c: New test.
20967
20968 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20969
20970 PR c++/6749
20971 * g++.dg/template/vtable2.C: New test.
20972
20973 2004-08-14 Richard Henderson <rth@redhat.com>
20974
20975 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
20976 * gcc.dg/pack-test-4.c (main): Return 0.
20977 * gcc.dg/setjmp-1.c: Remove XFAIL.
20978 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
20979
20980 2004-08-14 Richard Henderson <rth@redhat.com>
20981
20982 * gcc.dg/980217-1.c: Add prototype for printf.
20983
20984 2004-08-13 Bud Davis <bdavis9659@comcast.net>
20985
20986 * gfortran.dg/pr16935.f90: New test.
20987
20988 2004-08-13 Janis Johnson <janis187@us.ibm.com>
20989
20990 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
20991
20992 2004-08-13 Paul Brook <paul@codesourcery.com>
20993
20994 * gfortran.dg/der_io_1.f90: Remove stray comma.
20995
20996 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20997
20998 * gcc.dg/vmx/cw-bug-2.c: Remove.
20999 * gcc.dg/vmx/vprint-1.c: Remove.
21000 * gcc.dg/vmx/vscan-1.c: Remove.
21001
21002 2004-08-12 Devang patel <dpatel@apple.com>
21003
21004 * gcc.dg/darwin-20040809-2.c: New test.
21005
21006 2004-08-12 Janis Johnson <janis1872us.ibm.com>
21007
21008 * g++.dg/ext/altivec-12.C: New test.
21009
21010 * g++.dg/ext/altivec-11.C: New test.
21011
21012 2004-08-12 Paul Brook <paul@codesourcery.com>
21013
21014 * g++.dg/abi/arm_cxa_vec_1.C: New test.
21015
21016 2004-08-12 Janis Johnson <janis187@us.ibm.com>
21017
21018 * g++.dg/ext/altivec-2.C: Check for hardware support before
21019 executing any VMX instructions.
21020
21021 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
21022
21023 2004-08-12 Jakub Jelinek <jakub@redhat.com>
21024
21025 PR c++/16276
21026 * g++.old-deja/g++.other/comdat4.C: New test.
21027 * g++.old-deja/g++.other/comdat4-aux.cc: New.
21028
21029 2004-08-12 Ben Elliston <bje@au.ibm.com>
21030
21031 PR target/16286
21032 * gcc.dg/pr16286.c: New test.
21033
21034 2004-08-12 Jan Beulich <jbeulich@novell.com>
21035
21036 * g++.dg/ext/asm5.C: New.
21037
21038 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21039
21040 PR c++/16698
21041 * g++.dg/eh/crash1.C: New test.
21042
21043 PR c++/16717
21044 * g++.dg/ext/construct1.C: New test.
21045
21046 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21047
21048 PR c++/16853
21049 * g++.dg/init/ptrmem1.C: New test.
21050
21051 PR c++/16618
21052 * g++.dg/parse/offsetof5.C: New test.
21053
21054 PR c++/16870
21055 * g++.dg/template/overload3.C: New test.
21056
21057 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21058
21059 PR c++/16964
21060 * g++.dg/parse/error16.C: New test.
21061
21062 PR c++/16904
21063 * g++.dg/template/error14.C: New test.
21064
21065 PR c++/16929
21066 * g++.dg/template/error15.C: New test.
21067
21068 2004-08-11 Devang Patel <dpatel@apple.com>
21069
21070 * gcc.dg/darwin-ld-20040809-1.c: New test.
21071 * gcc.dg/darwin-ld-20040809-2.c: New test.
21072
21073 2004-08-11 Steven G. Kargl <kargls@comcast.net>
21074
21075 PR fortran/16917
21076 * gfortran.dg/dfloat_1.f90: New test.
21077
21078 2004-08-09 Mark Mitchell <mark@codesourcery.com>
21079
21080 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
21081 * gcc.dg/dll-2.c: Fix dg-require syntax.
21082 * gcc.misc-tests/arm-isr.c (abort): Declare.
21083 (exit): Likewise.
21084
21085 2004-08-10 Mark Mitchell <mark@codesourcery.com>
21086
21087 PR c++/16971
21088 * g++.dg/parse/crash16.C: New test.
21089
21090 2004-08-10 Roger Sayle <roger@eyesopen.com>
21091
21092 * gcc.dg/mips-rsqrt-1.c: New test case.
21093 * gcc.dg/mips-rsqrt-2.c: New test case.
21094 * gcc.dg/mips-rsqrt-3.c: New test case.
21095
21096 2004-08-10 Paul Brook <paul@codesourcery.com>
21097
21098 * gfortran.dg/der_io_1.f90: New test.
21099
21100 2004-08-10 Paul Brook <paul@codesourcery.com>
21101
21102 PR fortran/16919
21103 * gfortran.dg/der_array_1.f90: New test.
21104
21105 2004-08-09 David Edelsohn <edelsohn@gnu.org>
21106
21107 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
21108
21109 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
21110
21111 * gcc.dg/wchar_t-2.c: Fix typo.
21112
21113 2004-08-09 Falk Hueffner <falk@debian.org>
21114
21115 PR tree-optimization/12517
21116 * gcc.c-torture/compile/pr12517.c: New test.
21117
21118 PR tree-optimization/12578
21119 * gcc.c-torture/compile/pr12578.c: New test.
21120
21121 PR tree-optimization/12899
21122 * gcc.c-torture/compile/pr12899.c: New test.
21123
21124 PR rtl-optimization/14692
21125 * gcc.c-torture/compile/pr14692.c: New test.
21126
21127 PR tree-optimization/16461
21128 * gcc.c-torture/compile/pr16461.c: New test.
21129
21130 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
21131
21132 * gfortran.dg/getenv_1.f90: New test.
21133
21134 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21135
21136 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
21137 wchar_t.
21138 * gcc.dg/symbian5.c: Test -fno-short-wchar.
21139
21140 2004-08-06 Paul Brook <paul@codesourcery.com>
21141
21142 * gfortran.dg/ret_array_1.f90: New test.
21143 * gfortran.dg/ret_pointer_1.f90: New test.
21144
21145 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
21146
21147 * gcc.dg/missing-field-init-[12].c: New tests.
21148 * g++.dg/warn/missing-field-init-[12].C: New tests.
21149
21150 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21151
21152 * gcc.dg/enum2.c: New test.
21153 * gcc.dg/symbian3.c: Likewise.
21154 * gcc.dg/symbian4.c: Likewise.
21155 * gcc.dg/wchar_t-2.c: Likewise.
21156
21157 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21158
21159 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
21160 destructor tests.
21161
21162 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21163
21164 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
21165 dg-require-visiblity.
21166 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
21167 * g++.dg/ext/visibility/fvisibility.C: Likewise.
21168 * g++.dg/ext/visibility/memfuncts.C: Likewise.
21169 * g++.dg/ext/visibility/new1.C: Likewise.
21170 * g++.dg/ext/visibility/pragma.C: Likewise.
21171 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
21172 * g++.dg/ext/visibility/virtual.C: Likewise.
21173 * g++/dg/ext/visibility/visibility-1.C: Likewise.
21174 * g++/dg/ext/visibility/visibility-2.C: Likewise.
21175 * g++/dg/ext/visibility/visibility-3.C: Likewise.
21176 * g++/dg/ext/visibility/visibility-4.C: Likewise.
21177 * g++/dg/ext/visibility/visibility-5.C: Likewise.
21178 * g++/dg/ext/visibility/visibility-6.C: Likewise.
21179 * g++/dg/ext/visibility/visibility-7.C: Likewise.
21180 * g++/dg/ext/visibility/visibility-8.C: New test.
21181 * gcc.c-torture/compile/dll.x: Remove.
21182 * gcc.dg/dll-2.c: Use dg-require-dll
21183 * gcc.dg/visibility-10.c: New test.
21184 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
21185 supporting DLLs.
21186 * testsuite/lib/scanasm.exp (scan_hidden): New function.
21187 (scan_not_hidden): Likewise.
21188
21189 2004-08-05 David Edelsohn <edelsohn@gnu.org>
21190
21191 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
21192
21193 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
21194
21195 * gcc.c-torture/execute/20040805-1.c: New test.
21196
21197 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
21198
21199 * gcc.dg/20020118-1.c: Declare abort.
21200 * gcc.dg/altivec_check.h: Likewise.
21201 * gcc.dg/iftrap-2.c: Likewise.
21202 * gcc.dg/pragma-darwin.c: Likewise.
21203 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
21204
21205 2004-08-04 Geoffrey Keating <geoffk@apple.com>
21206
21207 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
21208
21209 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
21210
21211 * gcc.c-torture/execute/builtins/abs-2.c,
21212 gcc.c-torture/execute/builtins/abs-3.c,
21213 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
21214 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
21215 intmax_t, uintmax_t and their limits.
21216 * gcc.dg/intmax_t-1.c: New test.
21217
21218 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21219
21220 * g++.dg/tc1/dr147.C: Add reference to PR.
21221
21222 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
21223
21224 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
21225 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
21226
21227 2004-08-03 David Edelsohn <edelsohn@gnu.org>
21228
21229 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
21230
21231 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21232
21233 * gcc.dg/redecl-5.c: New test.
21234 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
21235 of scanf.
21236
21237 2004-08-03 Roger Sayle <roger@eyesopen.com>
21238
21239 PR middle-end/16790
21240 * gcc.c-torture/execute/pr16790-1.c: New test case.
21241
21242 2004-08-03 Mark Mitchell <mark@codesourcery.com>
21243
21244 * g++.dg/ext/visibility/assign1.C: New test.
21245 * g++.dg/ext/visibility/new1.C: Likewise.
21246
21247 * gcc.dg/symbian1.c: New test.
21248 * gcc.dg/symbian2.c: Likewise.
21249
21250 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
21251
21252 PR target/16570
21253 * gcc.dg/i386-sse-9.c: New test.
21254
21255 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21256
21257 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
21258
21259 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21260
21261 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
21262 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
21263 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
21264 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
21265 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
21266 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
21267 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
21268 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
21269 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
21270 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
21271 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
21272 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
21273 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
21274 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
21275 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
21276 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
21277 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
21278 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
21279 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
21280 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
21281 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
21282 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
21283 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
21284 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
21285 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
21286 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
21287 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
21288 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
21289 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
21290 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
21291 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
21292 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
21293 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
21294 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
21295 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
21296 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
21297 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
21298 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
21299 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
21300 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
21301 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
21302 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
21303 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
21304 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
21305 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
21306 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
21307 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
21308 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
21309 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
21310 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
21311 gcc.misc-tests/i386-pf-3dnow-1.c,
21312 gcc.misc-tests/i386-pf-athlon-1.c,
21313 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
21314 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
21315 Declare built-in functions used.
21316 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
21317
21318 2004-08-02 Mark Mitchell <mark@codesourcery.com>
21319
21320 PR c++/16707
21321 * g++.dg/lookup/using12.C: New test.
21322
21323 * g++.dg/init/null1.C: Fix PR number.
21324 * g++.dg/parse/namespace10.C: Likewise.
21325
21326 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21327
21328 PR c++/16224
21329 * g++.dg/template/spec17.C: New test.
21330 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
21331 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
21332
21333 2004-08-02 David Billinghurst
21334
21335 PR fortran/16292
21336 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
21337
21338 2004-08-01 Zack Weinberg <zack@codesourcery.com>
21339
21340 * gcc.dg/ia64-got-1.c: New test case.
21341
21342 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21343
21344 PR c++/16489
21345 * g++.dg/init/null1.C: New test.
21346 * g++.dg/tc1/dr76.C: Adjust error marker.
21347
21348 PR c++/16529
21349 * g++.dg/parse/namespace10.C: New test.
21350
21351 PR c++/16810
21352 * g++.dg/inherit/ptrmem2.C: New test.
21353
21354 2004-08-02 Ben Elliston <bje@au.ibm.com>
21355
21356 PR target/16155
21357 * gcc.dg/pr16155.c: New test.
21358
21359 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
21360
21361 * gcc.dg/redecl-2.c: New test.
21362
21363 2004-07-30 Geoffrey Keating <geoffk@apple.com>
21364
21365 * gcc.dg/darwin-longdouble.c: New file.
21366
21367 2004-07-30 Richard Henderson <rth@redhat.com>
21368
21369 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
21370 write to constant argument.
21371 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
21372
21373 2004-07-30 Richard Henderson <rth@redhat.com>
21374
21375 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
21376 tests of nearest around zero.
21377
21378 2004-07-30 Andrew Pinski <apinski@apple.com>
21379
21380 * gcc.c-torture/compile/20040730-1.c: New test.
21381
21382 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21383
21384 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
21385 powerpc-eabispe.
21386
21387 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21388
21389 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
21390
21391 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
21392
21393 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
21394 contains $ld_library_path.
21395 * lib/gfortran.exp (gfortran_link_flags): Likewise.
21396
21397 2004-07-29 Richard Henderson <rth@redhat.com>
21398
21399 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
21400
21401 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
21402 (alt2, which): New.
21403 (Check): Accept either alternative.
21404
21405 2004-07-29 Mark Mitchell <mark@codesourcery.com>
21406
21407 * g++.dg/abi/inline1.C: New test.
21408 * g++.dg/abi/local1-a.cc: Likewise.
21409 * g++.dg/abi/local1.C: Likewise.
21410 * g++.dg/abi/mangle11.C: Tweak location of warnings.
21411 * g++.dg/abi/mangle12.C: Likewise.
21412 * g++.dg/abi/mangle17.C: Likewise.
21413 * g++.dg/abi/mangle20-2.C: Likewise.
21414 * g++.dg/opt/interface1.C: Likewise.
21415 * g++.dg/opt/interface1.h: Likewise.
21416 * g++.dg/opt/interface1-a.cc: New test.
21417 * g++.dg/parse/repo1.C: New test.
21418 * g++.dg/template/repo1.C: Likewise.
21419 * g++.dg/warn/Winline-1.C: Likewise.
21420 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
21421
21422 2004-07-29 Diego Novillo <dnovillo@redhat.com>
21423
21424 * gcc.dg/tree-ssa/20040729-1.c: New test.
21425
21426 2004-07-27 Matt Austern <austern@apple.com>
21427
21428 * gcc.dg/darwin-bool-1.c: New test.
21429 * gcc.dg/darwin-bool-2.c: New test.
21430
21431 2004-07-28 Richard Henderson <rth@redhat.com>
21432
21433 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
21434 arguments in the correct type. Don't write to constant arguments.
21435
21436 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21437
21438 PR tree-optimization/16688
21439 PR tree-optimization/16689
21440 * g++.dg/tree-ssa/pr16688.C: New test.
21441
21442 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21443
21444 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21445 loads. Not only in the comment, this time.
21446
21447 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
21448
21449 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
21450 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
21451 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
21452 * gcc.dg/sh4a-bitmovua.c: New.
21453 * gcc.dg/sh4a-cos.c: New.
21454 * gcc.dg/sh4a-cosf.c: New.
21455 * gcc.dg/sh4a-fprun.c: New.
21456 * gcc.dg/sh4a-fsrra.c: New.
21457 * gcc.dg/sh4a-memmovua.c: New.
21458 * gcc.dg/sh4a-sin.c: New.
21459 * gcc.dg/sh4a-sincos.c: New.
21460 * gcc.dg/sh4a-sincosf.c: New.
21461 * gcc.dg/sh4a-sinf.c: New.
21462
21463 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21464
21465 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
21466 conditionals.
21467 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21468 loads.
21469 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
21470 DOM1.
21471
21472 2004-07-27 Andrew Pinski <apinski@apple.com>
21473
21474 * g++.dg/rtti/tinfo1.C: Correct the xfail.
21475
21476 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
21477
21478 * gcc.dg/pragma-isr.c: New test.
21479
21480 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21481
21482 PR c++/14429
21483 * g++.dg/template/ttp11.C: New test.
21484
21485 2004-07-27 Diego Novillo <dnovillo@redhat.com>
21486
21487 * gcc.c-torture/compile/20040727-1.c: New test.
21488
21489 2004-07-26 Eric Christopher <echristo@redhat.com>
21490
21491 * gcc.c-torture/compile/20040726-2.c: New test.
21492
21493 2004-07-26 Andrew Pinski <apinski@apple.com>
21494
21495 * g++.dg/rtti/tinfo1.C: Xfail.
21496
21497 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
21498
21499 * gcc.c-torture/compile/20040726-1.c: New test.
21500
21501 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
21502 Brian Ryner <bryner@brianryner.com>
21503
21504 PR c++/9283
21505 PR c++/15000
21506 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
21507 * g++.dg/ext/visibility/: New directory.
21508 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
21509 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
21510 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
21511 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
21512 * g++.dg/ext/visibility/fvisibility.C,
21513 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
21514 g++.dg/ext/visibility/fvisibility-override1.C
21515 g++.dg/ext/visibility/fvisibility-override2.C
21516 g++.dg/ext/visibility/memfuncts.C
21517 g++.dg/ext/visibility/noPLT.C
21518 g++.dg/ext/visibility/pragma.C
21519 g++.dg/ext/visibility/pragma-override1.C
21520 g++.dg/ext/visibility/pragma-override2.C
21521 g++.dg/ext/visibility/staticmemfuncts.C
21522 g++.dg/ext/visibility/virtual.C: New tests.
21523
21524 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21525
21526 PR c/15360
21527 * gcc.dg/pr15360-1.c: New test.
21528
21529 2004-07-25 Daniel Jacobowitz <dan@debian.org>
21530
21531 * gcc.dg/pragma-align-2.c: New test.
21532 * gcc.dg/pragma-init-fini.c: New test.
21533 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
21534 targets.
21535
21536 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21537
21538 * gcc.dg/init-string-2.c: New test.
21539
21540 2004-07-24 Zack Weinberg <zack@codesourcery.com>
21541
21542 PR 16684
21543 * gcc.dg/Wredundant-decls-1.c: New test case.
21544
21545 2004-07-24 Jakub Jelinek <jakub@redhat.com>
21546
21547 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
21548 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
21549 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
21550 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
21551 * gcc.dg/compat/generate-random.c: New file.
21552 * gcc.dg/compat/generate-random.h: Likewise.
21553 * gcc.dg/compat/generate-random_r.c: Likewise.
21554 * gcc.dg/compat/struct-layout-1.h: Likewise.
21555 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
21556 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
21557 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
21558 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
21559 * gcc.dg/compat/struct-layout-1_main.c: New test.
21560 * gcc.dg/compat/struct-layout-1_x.c: New file.
21561 * gcc.dg/compat/struct-layout-1_y.c: New file.
21562 * gcc.dg/compat/struct-layout-1_test.h: New file.
21563
21564 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
21565
21566 * gcc.dg/comp-return-1.c: New test
21567
21568 2004-07-23 Janis Johnson <janis187@us.ibm.com>
21569
21570 * gcc.dg/vmx/8-02a.c: Fix typo.
21571
21572 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
21573 * gcc.dg/darwin-abi-3.c: New test.
21574
21575 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
21576 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
21577
21578 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
21579 * gcc.dg/vmx/ops-long-1.c: New test.
21580 * gcc.dg/vmx/ops-long-2.c: New test.
21581
21582 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
21583
21584 * g++.dg/lookup/conv-[1234].C: New.
21585
21586 2004-07-22 Mark Mitchell <mark@codesourcery.com>
21587
21588 * g++.dg/parse/attr2.C: Simplify.
21589
21590 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21591
21592 PR c/7284
21593 * gcc.c-torture/execute/pr7284-1.c: New test.
21594
21595 2004-07-22 Brian Booth <bbooth@redhat.com>
21596
21597 * gcc.dg/tree-ssa/20040721-1.c: New test.
21598
21599 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
21600
21601 * g++.dg/template/crash20.c: New.
21602
21603 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
21604
21605 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
21606 Add dg-run directive. Declare variables as required.
21607 * gfortran.dg/g77/README: Update
21608
21609 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
21610
21611 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
21612 gcc.dg/cris-peep2-andu2.c: New tests.
21613
21614 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21615
21616 PR c/15052
21617 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
21618 on return type.
21619 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
21620 messages.
21621 * gcc.dg/qual-return-2.c: Update expected messages.
21622 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
21623
21624 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21625
21626 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
21627 * gcc.dg/noncompile/921102-1.c: Update expected error message.
21628
21629 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21630
21631 PR c/11250
21632 * gcc.dg/init-string-1.c: New test.
21633
21634 2004-07-21 Jakub Jelinek <jakub@redhat.com>
21635
21636 PR middle-end/15345
21637 PR c/16450
21638 * gcc.dg/torture/nested-fn-1.c: New test.
21639
21640 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
21641
21642 PR target/16559
21643 * gcc.dg/ia64-fptr-1.c: New file.
21644
21645 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21646
21647 PR c++/14497
21648 * g++.dg/template/spec16.C: New test.
21649 * g++.old-deja/g++.robertl/eb118.C: Remove.
21650
21651 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21652
21653 PR c++/509
21654 * g++.dg/template/spec15.C: New test.
21655
21656 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
21657
21658 Copy cases from g77.f-torture/execute and add dg-run
21659 directive. Other changes as noted.
21660 * gfortran.dg/g77/13037.f
21661 * gfortran.dg/g77/1832.f
21662 * gfortran.dg/g77/19981119-0.f
21663 * gfortran.dg/g77/19990313-0.f
21664 * gfortran.dg/g77/19990313-1.f
21665 * gfortran.dg/g77/19990313-2.f
21666 * gfortran.dg/g77/19990313-3.f
21667 * gfortran.dg/g77/19990419-1.f
21668 * gfortran.dg/g77/19990826-0.f
21669 * gfortran.dg/g77/19990826-2.f
21670 * gfortran.dg/g77/20000503-1.f
21671 * gfortran.dg/g77/20001111.f
21672 * gfortran.dg/g77/20010116.f
21673 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
21674 * gfortran.dg/g77/20010430.f
21675 * gfortran.dg/g77/6177.f
21676 * gfortran.dg/g77/947.f
21677 * gfortran.dg/g77/970816-3.f
21678 * gfortran.dg/g77/971102-1.f
21679 * gfortran.dg/g77/980520-1.f
21680 * gfortran.dg/g77/980628-0.f
21681 * gfortran.dg/g77/980628-1.f
21682 * gfortran.dg/g77/980628-10.f
21683 * gfortran.dg/g77/980628-2.f
21684 * gfortran.dg/g77/980628-3.f
21685 * gfortran.dg/g77/980628-7.f
21686 * gfortran.dg/g77/980628-8.f
21687 * gfortran.dg/g77/980628-9.f
21688 * gfortran.dg/g77/980701-0.f
21689 * gfortran.dg/g77/980701-1.f
21690 * gfortran.dg/g77/cabs.f
21691 * gfortran.dg/g77/claus.f
21692 * gfortran.dg/g77/complex_1.f
21693 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
21694 * gfortran.dg/g77/dcomplex.f
21695 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
21696 * gfortran.dg/g77/f90-intrinsic-mathematical.f
21697 * gfortran.dg/g77/f90-intrinsic-numeric.f
21698 * gfortran.dg/g77/int8421.f
21699 * gfortran.dg/g77/labug1.f
21700 * gfortran.dg/g77/large_vec.f
21701 * gfortran.dg/g77/le.f
21702 * gfortran.dg/g77/short.f
21703 * gfortran.dg/g77/README: Update
21704
21705 2004-07-20 Mark Mitchell <mark@codesourcery.com>
21706
21707 PR c++/16637
21708 * g++.dg/parse/lookup4.C: New test.
21709
21710 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21711
21712 PR c++/16175
21713 * g++.dg/template/ttp10.C: New test.
21714
21715 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
21716
21717 * gcc.dg/pr12625-1.c: New test.
21718
21719 2004-07-20 Steven Bosscher <stevenb@suse.de>
21720
21721 * testsuite/gcc.dg/switch-warn-1.c: New test.
21722 * testsuite/gcc.dg/switch-warn-2.c: New test.
21723 * gcc.c-torture/compile/pr14730.c: Update.
21724
21725 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
21726
21727 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
21728 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
21729 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
21730 g++.dg/template/nontype3.C: Remove trailing CR from tests.
21731
21732 2004-07-18 Mark Mitchell <mark@codesourcery.com>
21733
21734 PR c++/16623
21735 * g++.dg/template/assign1.C: New test.
21736
21737 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21738
21739 PR c++/12170
21740 * g++.dg/template/ttp9.C: New test.
21741
21742 2004-07-19 Daniel Jacobowitz <dan@debian.org>
21743
21744 * gcc.dg/format/cmn-err-1.c: New test.
21745
21746 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
21747
21748 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
21749 gcc.dg/Wparentheses-10.c: New tests.
21750 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
21751
21752 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21753
21754 PR fortran/16465
21755 * gfortran.dg/g77//ffixed-line-length-0.f,
21756 gfortran.dg/g77/ffixed-line-length-132.f,
21757 gfortran.dg/g77/ffixed-line-length-72.f,
21758 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
21759 gfortran.dg/g77/README: Update.
21760
21761 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21762
21763 PR c++/13092
21764 * g++.dg/template/non-dependent7.C: New test.
21765 * g++.dg/template/non-dependent8.C: Likewise.
21766 * g++.dg/template/non-dependent9.C: Likewise.
21767 * g++.dg/template/non-dependent10.C: Likewise.
21768
21769 2004-07-17 Mark Mitchell <mark@codesourcery.com>
21770
21771 PR c++/16337
21772 * g++.dg/parse/attr2.C: New test.
21773
21774 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
21775
21776 * g77.dg: Removed.
21777 * g77.f-torture: Ditto.
21778
21779 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
21780
21781 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
21782 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
21783 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
21784
21785 2004-07-16 Richard Henderson <rth@redhat.com>
21786
21787 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
21788
21789 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21790
21791 * lib/fortran-torture.exp (fortran-torture): Don't test compile
21792 tests with full list of options.
21793 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
21794 of TORTURE_OPTIONS if test contains 'dg-do run'.
21795
21796 PR fortran/16404
21797 * gfortran.dg/do_iterator.f90: New test.
21798
21799 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21800
21801 PR rtl-optimization/16536
21802 * gcc.c-torture/execute/restrict-1.c: New test.
21803
21804 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21805
21806 PR fortran/15324
21807 * gfortran.dg/pr15324.f90: New test.
21808
21809 PR fortran/15129
21810 * gfortran.dg/pr15129.f90: New test.
21811
21812 PR fortran/15140
21813 * gfortran.dg/pr15140.f90: New test.
21814
21815 PR fortran/13792
21816 * gfortran.fortran-torture/execute/bounds.f90: Add check for
21817 compile-time simplification.
21818
21819 2004-07-14 Mike Stump <mrs@apple.com>
21820
21821 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
21822
21823 2004-07-14 James E Wilson <wilson@specifixinc.com>
21824
21825 PR target/16325
21826 * gcc.dg/profile-generate-1.c: New.
21827
21828 2004-07-15 Jakub Jelinek <jakub@redhat.com>
21829
21830 * gcc.c-torture/execute/20040709-1.c: New test.
21831 * gcc.c-torture/execute/20040709-2.c: New test.
21832
21833 2004-07-14 Mike Stump <mrs@apple.com>
21834
21835 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
21836
21837 2004-07-14 Mike Stump <mrs@apple.com>
21838
21839 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
21840
21841 2004-07-13 Mark Mitchell <mark@codesourcery.com>
21842
21843 PR c++/16518
21844 * g++.dg/parse/mutable1.C: New test.
21845
21846 2004-07-13 Diego Novillo <dnovillo@redhat.com>
21847
21848 PR tree-optimization/16443
21849 * gcc.dg/tree-ssa/20040713-1.c: New test.
21850
21851 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
21852
21853 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
21854 for operator new.
21855
21856 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21857
21858 * gfortran.dg/g77/README: New file
21859 * gfortran.dg/g77/19981216-0.f: Copy from
21860 g77.f-torture/noncompile. Add "dg-do compile" and
21861 dg-error as required.
21862 * gfortran.dg/g77/19990218-1.f: Likewise.
21863 * gfortran.dg/g77/19990905-1.f: Likewise.
21864 * gfortran.dg/g77/9263.f: Likewise.
21865 * gfortran.dg/g77/980615-0.f: Likewise.
21866 * gfortran.dg/g77/980616-0.f: Likewise.
21867 * gfortran.dg/g77/check0.f: Likewise.
21868 * gfortran.dg/g77/select_no_compile.f: Likewise.
21869
21870 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21871
21872 Copy files from g77.f-torture/compile.
21873 Add "{ dg-do compile}". Other changes as noted
21874 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
21875 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
21876 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
21877 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
21878 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
21879 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
21880 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
21881 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
21882 statement to conform to standard. Append alpha1.x for reference.
21883 * gfortran.dg/g77/xformat.f: Add dg-warning
21884
21885 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21886
21887 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
21888 Add {dg-do compile} directive.
21889 * gfortran.dg/g77/cpp2.F: Likewise.
21890
21891 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21892
21893 PR c++/5402
21894 * g++.dg/lookup/name-clash1.C: New test.
21895
21896 PR c++/9777
21897 * g++.dg/lookup/name-clash2.C: New test.
21898
21899 PR c++/12102
21900 * g++.dg/lookup/name-clash3.C: New test.
21901
21902 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21903
21904 * g++.dg/lookup/new2.C: New test.
21905 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
21906
21907 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
21908
21909 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
21910 Add {dg-do compile} directive.
21911 * gfortran.dg/g77/13060.f: Likewise.
21912 * gfortran.dg/g77/19990218-0.f: Likewise.
21913 * gfortran.dg/g77/19990305-0.f: Likewise.
21914 * gfortran.dg/g77/19990419-0.f: Likewise.
21915 * gfortran.dg/g77/19990502-0.f: Likewise.
21916 * gfortran.dg/g77/19990502-1.f: Likewise.
21917 * gfortran.dg/g77/19990525-0.f: Likewise.
21918 * gfortran.dg/g77/19990826-1.f: Likewise.
21919 * gfortran.dg/g77/19990826-3.f: Likewise.
21920 * gfortran.dg/g77/19990905-2.f: Likewise.
21921 * gfortran.dg/g77/20000412-1.f: Likewise.
21922 * gfortran.dg/g77/20000511-1.f: Likewise.
21923 * gfortran.dg/g77/20000511-2.f: Likewise.
21924 * gfortran.dg/g77/20000518.f: Likewise.
21925 * gfortran.dg/g77/20000601-1.f: Likewise.
21926 * gfortran.dg/g77/20000601-2.f: Likewise.
21927 * gfortran.dg/g77/20000629-1.f: Likewise.
21928 * gfortran.dg/g77/20000630-2.f: Likewise.
21929 * gfortran.dg/g77/20010115.f: Likewise.
21930 * gfortran.dg/g77/20010321-1.f: Likewise.
21931 * gfortran.dg/g77/20010426.f: Likewise.
21932 * gfortran.dg/g77/20020307-1.f: Likewise.
21933 * gfortran.dg/g77/8485.f: Likewise.
21934 * gfortran.dg/g77/960317-1.f: Likewise.
21935 * gfortran.dg/g77/970915-0.f: Likewise.
21936 * gfortran.dg/g77/980310-1.f: Likewise.
21937 * gfortran.dg/g77/980310-2.f: Likewise.
21938 * gfortran.dg/g77/980310-3.f: Likewise.
21939 * gfortran.dg/g77/980310-4.f: Likewise.
21940 * gfortran.dg/g77/980310-6.f: Likewise.
21941 * gfortran.dg/g77/980310-7.f: Likewise.
21942 * gfortran.dg/g77/980310-8.f: Likewise.
21943 * gfortran.dg/g77/980419-2.f: Likewise.
21944 * gfortran.dg/g77/980424-0.f: Likewise.
21945 * gfortran.dg/g77/980427-0.f: Likewise.
21946 * gfortran.dg/g77/980729-0.f: Likewise.
21947 * gfortran.dg/g77/981117-1.f: Likewise.
21948 * gfortran.dg/g77/toon_1.f: Likewise.
21949
21950 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21951
21952 PR c++/2204
21953 * g++.dg/other/abstract2.C: New test.
21954
21955 2004-07-12 Paul Brook <paul@codesourcery.com>
21956
21957 * gfortran.dg/pointer_init_1.f90: New test.
21958
21959 2004-07-11 Paul Brook <paul@codesourcery.com>
21960
21961 PR fortran/15986
21962 * gfortran.dg/contained_1.f90: New test.
21963
21964 2004-07-11 Mark Mitchell <mark@codesourcery.com>
21965
21966 * g++.dg/parse/defarg8.C: New test.
21967
21968 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21969
21970 PR fortran/16433
21971 * gfortran.dg/pr16433.f: New test.
21972
21973 PR fortran/17574
21974 * gfortran.dg/pr15754.f90: New test.
21975
21976 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
21977
21978 PR tree-optimization/16437
21979 * gcc.c-torture/execute/bitfld-4.c: New test.
21980
21981 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21982
21983 * gfortran.fortran-torture/execute/common_2.f90: Add check for
21984 access to common var from module.
21985
21986 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21987
21988 PR fortran/16336
21989 * gfortran.fortran-torture/execute/common_2.f90: New test.
21990
21991 2004-07-10 Paul Brook <paul@codesourcery.com>
21992
21993 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
21994
21995 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21996
21997 PR fortran/15969
21998 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
21999
22000 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
22001
22002 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
22003 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
22004 * gfortran.dg/g77/ffree-form-1.f: Likewise.
22005 * gfortran.dg/g77/ffree-form-2.f: Likewise.
22006 * gfortran.dg/g77/ffree-form-3.f: Likewise.
22007 * gfortran.dg/g77/fno-underscoring.f: Likewise.
22008 * gfortran.dg/g77/funderscoring.f: Likewise.
22009 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
22010
22011 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22012
22013 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
22014
22015 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22016 Paul Brook <paul@codesourcery.com>
22017
22018 PR fortran/13415
22019 * gfortran.dg/common_pointer_1.f90: New test.
22020
22021 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22022
22023 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
22024
22025 2004-07-09 James E Wilson <wilson@specifixinc.com>
22026
22027 PR target/16364
22028 * gcc.c-torture/compile/20040709-1.c: New.
22029
22030 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22031
22032 PR fortran/14077
22033 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
22034
22035 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22036
22037 PR fortran/13201
22038 * gfortran.dg/shape_1.f90: New test.
22039
22040 2004-07-09 Zack Weinberg <zack@codesourcery.com>
22041 Andrew Pinski <apinski@apple.com>
22042
22043 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
22044
22045 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22046
22047 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
22048 comment.
22049
22050 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22051 Paul Brook <paul@codesourcery.com>
22052
22053 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
22054 '.f95' and '.F95'.
22055
22056 2004-07-09 Diego Novillo <dnovillo@redhat.com>
22057
22058 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
22059
22060 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22061
22062 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
22063 testcases with capital suffix.
22064
22065 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22066
22067 PR fortran/15481
22068 PR fortran/13372
22069 PR fortran/13575
22070 PR fortran/15978
22071 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
22072
22073 * gfortran.dg/implicit_1.f90: New test.
22074
22075 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22076
22077 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
22078 expression to match gfortran warning/error messages
22079 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
22080 dg-error text.
22081
22082 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22083
22084 * lib/fortran-torture.exp: Rename proc search_for to
22085 search_for_re.
22086
22087 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22088
22089 * gcc.c-torture/execute/simd-5.x: New file.
22090 XFAIL on SPARC 64-bit at -O0.
22091
22092 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22093
22094 PR c++/8211
22095 PR c++/16165
22096 * g++.dg/warn/effc3.C: New test.
22097
22098 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22099
22100 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
22101 change X to 1X in format.
22102 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
22103 add data statements to conform to standard.
22104
22105 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22106
22107 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
22108 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
22109 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
22110
22111 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22112
22113 * gfortran.dg/g77/7388.f: Copy from g77.dg
22114 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
22115 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
22116 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
22117 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
22118 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
22119 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
22120 * gfortran.dg/g77/strlen0.f: Likewise.
22121
22122 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22123
22124 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
22125 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
22126
22127 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22128
22129 * gcc.c-torture/execute/920428-2.x: Delete.
22130 * gcc.c-torture/execute/920501-7.x: Likewise.
22131
22132 2004-07-08 Jakub Jelinek <jakub@redhat.com>
22133
22134 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
22135 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
22136 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
22137 prescott and c3-2.
22138 (PREFETCH_3DNOW): Add -march=c3.
22139
22140 2004-07-08 Diego Novillo <dnovillo@redhat.com>
22141
22142 PR c/16437
22143 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
22144 * gcc.c-torture/execute/bf64-1.x: Likewise.
22145
22146 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22147
22148 * gcc.c-torture/compile/20040708-1.c: New test.
22149
22150 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22151
22152 PR c++/16169
22153 * g++.dg/warn/effc2.C: New test.
22154
22155 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
22156
22157 * gcc.c-torture/execute/bitfld-1.x: Remove.
22158 * gcc.c-torture/execute/bitfld-3.c: New test.
22159 * gcc.dg/bitfld-2.c: Remove XFAILs.
22160
22161 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
22162
22163 PR c++/16276
22164 * g++.dg/rtti/tinfo1.C: New file.
22165
22166 2004-07-07 Eric Christopher <echristo@redhat.com>
22167
22168 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
22169
22170 2004-07-07 Andrew Pinski <apinski@apple.com>
22171
22172 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
22173
22174 2004-07-07 Mark Mitchell <mark@codesourcery.com>
22175
22176 * g++.dg/init/call1.C: XFAIL.
22177
22178 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
22179
22180 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
22181 except for movstrict*, to movmem* and clrstr* to clrmem*.
22182
22183 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
22184
22185 * gcc.c-torture/execute/20040707-1.c: New test.
22186
22187 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
22188
22189 * gcc.c-torture/execute/20040706-1.c: New test.
22190
22191 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22192
22193 PR c++/3671
22194 * g++.dg/template/spec14.C: New test.
22195
22196 2004-07-05 Jakub Jelinek <jakub@redhat.com>
22197
22198 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
22199 nothing if not yet defined. Use it in b, c and d type definitions.
22200 * gcc.c-torture/execute/20040705-1.c: New test.
22201 * gcc.c-torture/execute/20040705-2.c: New test.
22202
22203 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22204
22205 PR c++/2518
22206 * g++.dg/lookup/new1.C: New test.
22207
22208 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22209
22210 PR c++/11406
22211 * g++.dg/template/sizeof8.C: New test.
22212
22213 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
22214
22215 * gcc.c-torture/compile/20040705-1.c: New test.
22216
22217 2004-07-04 Bud Davis <bdavis9659@comcast.net>
22218
22219 * gfortran.fortran-torture/execute/seq_io.f90: New test.
22220
22221 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
22222
22223 * gcc.dg/cpp/if-mop.c: Two new testcases.
22224 * gcc.dg/cpp/trad/comment-3.c: New.
22225
22226 2004-07-04 Paul Brook <paul@codesourcery.com>
22227
22228 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
22229
22230 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
22231
22232 PR c++/3761
22233 * g++.dg/lookup/crash4.C: New test.
22234
22235 2004-07-02 Zack Weinberg <zack@codesourcery.com>
22236
22237 * gcc.c-torture/execute/builtin-abs-1.c
22238 * gcc.c-torture/execute/builtin-abs-2.c
22239 * gcc.c-torture/execute/builtin-complex-1.c
22240 * gcc.c-torture/execute/builtins/string-1-lib.c
22241 * gcc.c-torture/execute/builtins/string-1.c
22242 * gcc.c-torture/execute/builtins/string-2-lib.c
22243 * gcc.c-torture/execute/builtins/string-2.c
22244 * gcc.c-torture/execute/builtins/string-3-lib.c
22245 * gcc.c-torture/execute/builtins/string-3.c
22246 * gcc.c-torture/execute/builtins/string-4-lib.c
22247 * gcc.c-torture/execute/builtins/string-4.c
22248 * gcc.c-torture/execute/builtins/string-5-lib.c
22249 * gcc.c-torture/execute/builtins/string-5.c
22250 * gcc.c-torture/execute/builtins/string-6-lib.c
22251 * gcc.c-torture/execute/builtins/string-6.c
22252 * gcc.c-torture/execute/builtins/string-7-lib.c
22253 * gcc.c-torture/execute/builtins/string-7.c
22254 * gcc.c-torture/execute/builtins/string-8-lib.c
22255 * gcc.c-torture/execute/builtins/string-8.c
22256 * gcc.c-torture/execute/builtins/string-9-lib.c
22257 * gcc.c-torture/execute/builtins/string-9.c
22258 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
22259 * gcc.c-torture/execute/builtins/string-asm-1.c
22260 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
22261 * gcc.c-torture/execute/builtins/string-asm-2.c
22262 * gcc.c-torture/execute/stdio-opt-1.c
22263 * gcc.c-torture/execute/stdio-opt-2.c
22264 * gcc.c-torture/execute/stdio-opt-3.c
22265 * gcc.c-torture/execute/string-opt-1.c
22266 * gcc.c-torture/execute/string-opt-10.c
22267 * gcc.c-torture/execute/string-opt-11.c
22268 * gcc.c-torture/execute/string-opt-12.c
22269 * gcc.c-torture/execute/string-opt-13.c
22270 * gcc.c-torture/execute/string-opt-14.c
22271 * gcc.c-torture/execute/string-opt-15.c
22272 * gcc.c-torture/execute/string-opt-16.c
22273 * gcc.c-torture/execute/string-opt-2.c
22274 * gcc.c-torture/execute/string-opt-6.c
22275 * gcc.c-torture/execute/string-opt-7.c
22276 * gcc.c-torture/execute/string-opt-8.c:
22277 Replace with ...
22278
22279 * gcc.c-torture/execute/builtins/abs-2.c
22280 * gcc.c-torture/execute/builtins/abs-3.c
22281 * gcc.c-torture/execute/builtins/complex-1.c
22282 * gcc.c-torture/execute/builtins/fprintf.c
22283 * gcc.c-torture/execute/builtins/fputs.c
22284 * gcc.c-torture/execute/builtins/memcmp.c
22285 * gcc.c-torture/execute/builtins/memmove.c
22286 * gcc.c-torture/execute/builtins/memops-asm.c
22287 * gcc.c-torture/execute/builtins/mempcpy-2.c
22288 * gcc.c-torture/execute/builtins/mempcpy.c
22289 * gcc.c-torture/execute/builtins/memset.c
22290 * gcc.c-torture/execute/builtins/printf.c
22291 * gcc.c-torture/execute/builtins/sprintf.c
22292 * gcc.c-torture/execute/builtins/strcat.c
22293 * gcc.c-torture/execute/builtins/strchr.c
22294 * gcc.c-torture/execute/builtins/strcmp.c
22295 * gcc.c-torture/execute/builtins/strcpy.c
22296 * gcc.c-torture/execute/builtins/strcspn.c
22297 * gcc.c-torture/execute/builtins/strlen-2.c
22298 * gcc.c-torture/execute/builtins/strlen.c
22299 * gcc.c-torture/execute/builtins/strncat.c
22300 * gcc.c-torture/execute/builtins/strncmp-2.c
22301 * gcc.c-torture/execute/builtins/strncmp.c
22302 * gcc.c-torture/execute/builtins/strncpy.c
22303 * gcc.c-torture/execute/builtins/strpbrk.c
22304 * gcc.c-torture/execute/builtins/strpcpy-2.c
22305 * gcc.c-torture/execute/builtins/strpcpy.c
22306 * gcc.c-torture/execute/builtins/strrchr.c
22307 * gcc.c-torture/execute/builtins/strspn.c
22308 * gcc.c-torture/execute/builtins/strstr-asm.c
22309 * gcc.c-torture/execute/builtins/strstr.c:
22310 ... these new files.
22311
22312 * gcc.c-torture/execute/builtins/abs-2-lib.c
22313 * gcc.c-torture/execute/builtins/abs-3-lib.c
22314 * gcc.c-torture/execute/builtins/complex-1-lib.c
22315 * gcc.c-torture/execute/builtins/fprintf-lib.c
22316 * gcc.c-torture/execute/builtins/fputs-lib.c
22317 * gcc.c-torture/execute/builtins/memcmp-lib.c
22318 * gcc.c-torture/execute/builtins/memmove-lib.c
22319 * gcc.c-torture/execute/builtins/memops-asm-lib.c
22320 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
22321 * gcc.c-torture/execute/builtins/mempcpy-lib.c
22322 * gcc.c-torture/execute/builtins/memset-lib.c
22323 * gcc.c-torture/execute/builtins/printf-lib.c
22324 * gcc.c-torture/execute/builtins/sprintf-lib.c
22325 * gcc.c-torture/execute/builtins/strcat-lib.c
22326 * gcc.c-torture/execute/builtins/strchr-lib.c
22327 * gcc.c-torture/execute/builtins/strcmp-lib.c
22328 * gcc.c-torture/execute/builtins/strcpy-lib.c
22329 * gcc.c-torture/execute/builtins/strcspn-lib.c
22330 * gcc.c-torture/execute/builtins/strlen-2-lib.c
22331 * gcc.c-torture/execute/builtins/strlen-lib.c
22332 * gcc.c-torture/execute/builtins/strncat-lib.c
22333 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
22334 * gcc.c-torture/execute/builtins/strncmp-lib.c
22335 * gcc.c-torture/execute/builtins/strncpy-lib.c
22336 * gcc.c-torture/execute/builtins/strpbrk-lib.c
22337 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
22338 * gcc.c-torture/execute/builtins/strpcpy-lib.c
22339 * gcc.c-torture/execute/builtins/strrchr-lib.c
22340 * gcc.c-torture/execute/builtins/strspn-lib.c
22341 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
22342 * gcc.c-torture/execute/builtins/strstr-lib.c
22343 * gcc.c-torture/execute/builtins/lib/abs.c
22344 * gcc.c-torture/execute/builtins/lib/fprintf.c
22345 * gcc.c-torture/execute/builtins/lib/memset.c
22346 * gcc.c-torture/execute/builtins/lib/printf.c
22347 * gcc.c-torture/execute/builtins/lib/sprintf.c
22348 * gcc.c-torture/execute/builtins/lib/strcpy.c
22349 * gcc.c-torture/execute/builtins/lib/strcspn.c
22350 * gcc.c-torture/execute/builtins/lib/strncat.c
22351 * gcc.c-torture/execute/builtins/lib/strncmp.c
22352 * gcc.c-torture/execute/builtins/lib/strncpy.c
22353 * gcc.c-torture/execute/builtins/lib/strpbrk.c
22354 * gcc.c-torture/execute/builtins/lib/strspn.c
22355 * gcc.c-torture/execute/builtins/lib/strstr.c:
22356 New files containing support routines.
22357
22358 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
22359 declaration.
22360 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
22361 when not optimizing.
22362
22363 2004-07-02 Mark Mitchell <mark@codesourcery.com>
22364
22365 PR c++/16240
22366 * g++.dg/abi/mangle22.C: New test.
22367 * g++.dg/abi/mangle23.C: Likewise.
22368
22369 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
22370
22371 PR fortran/16290
22372 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
22373 Allow for cases without denormalized floating point numbers.
22374
22375 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
22376
22377 PR c/1027
22378 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22379 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
22380 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
22381 expected warning text.
22382 * gcc.dg/format/diag-2.c: New test.
22383
22384 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22385
22386 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
22387
22388 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
22389
22390 * gcc.dg/builtins-43.c: New.
22391 * gcc.dg/builtins-44.c: New.
22392 * gcc.dg/builtins-45.c: New.
22393
22394 2004-06-26 Geoffrey Keating <geoffk@apple.com>
22395 Andreas Tobler <a.tobler@schweiz.ch>
22396
22397 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
22398 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
22399 as SIGSEGV.
22400 * gcc.dg/cleanup-11.c: Likewise.
22401 * gcc.dg/cleanup-8.c: Likewise.
22402 * gcc.dg/cleanup-9.c: Likewise.
22403 * gcc.dg/cleanup-5.c: Run on all platforms.
22404
22405 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
22406
22407 * g++.dg/warn/nonnull1.C: New test.
22408
22409 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22410
22411 * gcc.dg/compat/compat-common.h: Wrap up CINT in
22412 an #ifndef SKIP_COMPLEX_INT/#endif pair.
22413 Special-case the Sun compiler wrt to <complex.h>.
22414
22415 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
22416
22417 * gcc.dg/Wunreachable-8.C: New test.
22418
22419 * gcc.dg/h8300-ice2.c : New test.
22420
22421 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
22422
22423 PR fortran/16161
22424 * gfortran.fortran-torture/compile/implicit.f90: Add test
22425 for implicit character.
22426
22427 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
22428
22429 PR fortran/16289
22430 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
22431 Use tiny() intrinsic to find smallest non-negative real
22432
22433 2004-06-30 Jakub Jelinek <jakub@redhat.com>
22434
22435 * gcc.dg/compat/struct-by-value-22_main.c: New test.
22436 * gcc.dg/compat/struct-by-value-22_x.c: New.
22437 * gcc.dg/compat/struct-by-value-22_y.c: New.
22438
22439 * gcc.c-torture/execute/20040629-1.c: New test.
22440
22441 2004-06-29 Jakub Jelinek <jakub@redhat.com>
22442
22443 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
22444 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
22445
22446 PR target/16195
22447 * gcc.dg/20040625-1.c: New test.
22448
22449 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22450
22451 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
22452
22453 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22454
22455 PR fortran/15963
22456 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
22457
22458 2004-06-29 Richard Henderson <rth@redhat.com>
22459
22460 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
22461
22462 2004-06-29 Paul Brook <paul@codesourcery.com>
22463
22464 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
22465 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
22466
22467 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
22468
22469 PR c++/16260
22470 * g++.dg/parse/crash15.C: New.
22471
22472 2004-06-28 Andrew Pinski <apinski@apple.com>
22473
22474 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
22475 by the error already.
22476
22477 * g++.dg/opt/ptrmem4.C: Change to compile only test.
22478
22479 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
22480
22481 PR target/14041
22482 * gcc.dg/h8300-bss-align-1.c : New.
22483
22484 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
22485
22486 * PR c++/16174
22487 * g++.dg/template/ctor4.C: New.
22488
22489 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22490
22491 PR c++/16205
22492 * g++.dg/warn/Wsequence-point-1.C: New test.
22493
22494 2004-06-27 Paul Brook <paul@codesourcery.com>
22495
22496 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
22497
22498 2004-06-27 Zack Weinberg <zack@codesourcery.com>
22499
22500 * g++.old-deja/g++.mike/p7325.C: Remove.
22501
22502 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22503
22504 PR c/14963
22505 * gcc.dg/pr14963.c: New test.
22506
22507 2004-06-27 Mark Mitchell <mark@codesourcery.com>
22508
22509 PR c++/16193
22510 * g++.dg/parse/redef1.C: New test.
22511
22512 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
22513
22514 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
22515 20021110.c.
22516 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
22517 20021119-1.c.
22518 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
22519 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
22520 5-04.c.
22521 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
22522 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
22523 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
22524 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
22525 g++.brendan/enum14.C.
22526 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
22527 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
22528 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
22529 g++.mike/virt1.C.
22530 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
22531 memtemp24.C.
22532
22533 2004-06-27 Roger Sayle <roger@eyesopen.com>
22534
22535 * gcc.dg/20040527-1.c: New test case.
22536
22537 2004-06-26 Bud Davis <bdavis9659@comcast.net>
22538
22539 PR gfortran/pr16196
22540 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
22541
22542 2004-06-25 Roger Sayle <roger@eyesopen.com>
22543
22544 PR middle-end/15825
22545 * gcc.dg/pr15825-1.c: New test case.
22546
22547 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22548
22549 * gcc.c-torture/execute/20040625-1.c: New test.
22550
22551 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22552
22553 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
22554
22555 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22556
22557 * gcc.dg/torture/mips-div-1.c: New test.
22558
22559 2004-06-24 Jeff Law <law@redhat.com>
22560
22561 * gcc.dg/tree-ssa/20040624-1.c: New test.
22562
22563 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
22564
22565 * gcc.c-torture/compile/20040624-1.c: New test.
22566
22567 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22568
22569 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
22570 this directory.
22571
22572 2004-06-23 Andrew Pinski <apinski@apple.com>
22573
22574 PR middle-end/15988
22575 * g++.dg/opt/ptrmem4.C: New test.
22576
22577 * gcc.dg/c90-array-quals-2.c: New test.
22578
22579 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
22580
22581 * gcc.dg/kpice1.c: New test.
22582
22583 2006-06-23 Andrew Pinski <apinski@apple.com>
22584
22585 * gcc.dg/c90-array-quals.c: New test.
22586
22587 2006-06-22 Richard Henderson <rth@redhat.com>
22588
22589 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
22590
22591 2004-06-22 Loren James Rittle <ljrittle@acm.org>
22592
22593 * gcc.dg/builtins-config.h: Handle FreeBSD.
22594
22595 2006-06-22 Richard Henderson <rth@redhat.com>
22596
22597 * g++.dg/opt/devirt1.C: New.
22598
22599 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
22600
22601 * g++.dg/opt/pr15551.C: New testcase.
22602
22603 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
22604
22605 PR target/14800
22606 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
22607 x86_64-*-linux* when compiling for 32bit.
22608
22609 2004-06-21 Andrew Pinski <apinski@apple.com>
22610
22611 * gcc.dg/pch/struct-1.c: New.
22612 * gcc.dg/pch/struct-1.hs: New.
22613
22614 2004-06-21 Geoffrey Keating <geoffk@apple.com>
22615
22616 * gcc.dg/pch/save-temps-1.c: New file.
22617 * gcc.dg/pch/save-temps-1.hs: New file.
22618
22619 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
22620
22621 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
22622 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
22623
22624 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22625
22626 * gfortran.fortran-torture/execute/select_1.f90: Rename function
22627 to fix type error.
22628 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
22629 Remove trailing spaces.
22630
22631 2004-06-21 Richard Henderson <rth@redhat.com>
22632
22633 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
22634 merging && to BIT_FIELD_REF.
22635
22636 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
22637
22638 * g++.dg/opt/placeholder1.C: New test.
22639
22640 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22641
22642 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
22643 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
22644 * gcc.dg/compat/union-m128-1_x.c: Likewise.
22645 * gcc.dg/compat/union-m128-1_y.c: Likewise.
22646
22647 2004-06-20 Zack Weinberg <zack@codesourcery.com>
22648
22649 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
22650 extern "C".
22651 * g++.dg/other/pragma-re-1.C: Add comments.
22652
22653 2004-06-19 Bud Davis <bdavis9659@comcast.net>
22654
22655 PR gfortran/16080
22656 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
22657
22658 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
22659
22660 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
22661 instead of setting the type of size_t by
22662 hand.
22663
22664 2004-06-18 Roger Sayle <roger@eyesopen.com>
22665
22666 * gcc.dg/unordered-2.c: New test case.
22667 * gcc.dg/unordered-3.c: New test case.
22668
22669 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
22670
22671 PR other/16043
22672 * lib/g++.exp (g++_version): Tweak regexp for version
22673 * lib/g77.exp (g77_version): Likewise.
22674 * lib/gfortran.exp (gfortran_version): Likewise.
22675 * lib/objc.exp (objc_version): Likewise.
22676 * lib/treelang.exp (treelang_version): Likewise.
22677
22678 2004-06-19 Jakub Jelinek <jakub@redhat.com>
22679
22680 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
22681 Use INT_MAX instead of __INT_MAX__.
22682 * gcc.dg/compat/struct-align-2_y.c: Likewise.
22683
22684 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
22685 * gcc.dg/compat/scalar-return-3_x.c: Use it.
22686 * gcc.dg/compat/scalar-return-3_y.c: Use it.
22687 * gcc.dg/compat/scalar-return-4_x.c: Use it.
22688 * gcc.dg/compat/scalar-return-4_y.c: Use it.
22689 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
22690 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
22691 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
22692 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
22693
22694 * gcc.dg/range-test-1.c: New test.
22695 * g++.dg/opt/range-test-1.C: New test.
22696
22697 2004-06-17 Richard Henderson <rth@redhat.com>
22698
22699 * objc.dg/sync-1.m: New.
22700 * objc.dg/try-catch-1.m: Don't force next runtime.
22701 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
22702 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
22703 shadowed catch clause.
22704 * objc.dg/try-catch-5.m: New.
22705
22706 2004-06-17 Zack Weinberg <zack@codesourcery.com>
22707
22708 Bug 14610
22709 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
22710
22711 2004-06-15 Richard Henderson <rth@redhat.com>
22712
22713 * gcc.dg/20001116-1.c: Move expected warning line.
22714
22715 2004-06-15 Richard Henderson <rth@redhat.com>
22716
22717 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
22718 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
22719
22720 2004-06-15 Jeff Law <law@redhat.com>
22721
22722 * gcc.dg/tree-ssa/20040615-1.c: New test.
22723 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
22724 be less sensitive to operand ordering.
22725 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
22726
22727 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
22728
22729 * g++.dg/abi/bitfield3.C: Add comment..
22730
22731 2004-06-15 Richard Henderson <rth@redhat.com>
22732
22733 * g++.dg/ext/stmtexpr1.C: XFAIL.
22734 * gcc.dg/20030612-1.c: XFAIL.
22735
22736 2004-06-15 Eric Christopher <echristo@redhat.com>
22737
22738 * g++.dg/charset/asm5.c: New.
22739 * gcc.dg/charset/asm6.c: New.
22740
22741 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22742
22743 PR fortran/15962
22744 * gfortran.fortran-torture/execute/select_1.f90: New test.
22745
22746 2004-06-15 Paul Brook <paul@codesourcery.com>
22747
22748 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
22749
22750 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22751
22752 PR c++/15967
22753 * g++.dg/lookup/crash3.C: New test.
22754
22755 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22756
22757 PR c++/15947
22758 * g++.dg/parse/dtor4.C: New test.
22759
22760 2004-06-14 Jeff Law <law@redhat.com>
22761
22762 * gcc.c-torture/compile/20040614-1.c: New test.
22763
22764 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22765
22766 PR fortran/15211
22767 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
22768 LEN of a character array.
22769
22770 2004-06-14 Mark Mitchell <mark@codesourcery.com>
22771
22772 PR c++/15096
22773 * g++.dg/template/ptrmem10.C: New test.
22774
22775 PR c++/14930
22776 * g++.dg/template/friend30.C: New test.
22777
22778 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22779
22780 PR fortran/14928
22781 * gfortran.fortran-torture/compile/mloc.f90: New test.
22782
22783 2004-06-13 Paul Brook <paul@codesourcery.com>
22784
22785 * gfortran.fortran-torture/execute/random_2.f90: New test.
22786
22787 2004-06-13 Eric Christopher <echristo@redhat.com>
22788
22789 * gcc.dg/noncompile/redecl-1.c: Fix error message.
22790
22791 2004-06-12 Paul Brook <paul@codesourcery.com>
22792
22793 * gfortran.fortran-torture/execute/contained_3.f90: New test.
22794
22795 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22796
22797 PR fortran/14923
22798 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
22799
22800 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22801
22802 PR fortran/14957
22803 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
22804 syntax errors in end statements of contained subroutines.
22805
22806 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22807
22808 PR fortran/12841
22809 * gfortran.fortran-torture/execute/null_arg.f90: New test.
22810
22811 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22812
22813 PR fortran/15665
22814 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
22815
22816 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22817
22818 PR gfortran/12839
22819 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
22820
22821 2004-06-11 Mark Mitchell <mark@codesourcery.com>
22822
22823 PR c++/15862
22824 * g++.dg/parse/enum1.C: New test.
22825
22826 2004-06-10 Jeff Law <law@redhat.com>
22827
22828 * gcc.c-torture/compile/20040610-1.c: New test.
22829
22830 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22831
22832 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
22833 * g++.old-deja/g++.other/decl3.C: Likewise.
22834
22835 2004-06-10 Brian Booth <bbooth@redhat.com>
22836
22837 * gcc.dg/tree-ssa/20031015-1.c: Scan for
22838 V_MAY_DEF instead of VDEF.
22839 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
22840
22841 2004-06-10 Mark Mitchell <mark@codesourcery.com>
22842
22843 PR c++/14211
22844 * g++.dg/conversion/const1.C: New test.
22845
22846 PR c++/15076
22847 * g++.dg/conversion/reinterpret1.C: New test.
22848
22849 PR c++/15877
22850 * g++.dg/template/enum2.C: New test.
22851
22852 PR c++/15227
22853 * g++.dg/template/error13.C: New test.
22854
22855 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22856
22857 PR fortran/14957
22858 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
22859 arguments to test_* REAL and of the right size.
22860
22861 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22862
22863 PR target/15569
22864 PR rtl-optimization/15681
22865 * gcc.dg/20040609-1.c: New test.
22866
22867 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22868
22869 PR c++/14791
22870 * g++.dg/opt/builtins1.C: New test.
22871
22872 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
22873
22874 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
22875 that use default windows32 struct layout.
22876 * gcc.dg/i386-bitfield2.c: Likewise.
22877
22878 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
22879
22880 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
22881 for mingw32 and cygwin targets.
22882
22883 2004-06-09 Geoffrey Keating <geoffk@apple.com>
22884
22885 * gcc.dg/pch/macro-4.c: New.
22886 * gcc.dg/pch/macro-4.hs: New.
22887
22888 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22889
22890 PR fortran/13249
22891 * gfortran.fortran-torture/compile/name_clash.f90: New test.
22892
22893 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22894
22895 PR fortran/13372
22896 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
22897
22898 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22899
22900 PR gfortran/14897
22901 * gfortran.fortran-torture/execute/t_edit.f90: New test.
22902
22903 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22904
22905 PR gfortran/15755
22906 * gfortran.fortran-torture/execute/backspace.c : New test.
22907
22908 2004-06-09 Paul Brook <paul@codesourcery.com>
22909
22910 * gfortran.fortran-torture/execure/intrinsic_associated.f90
22911 (pointer_to_section): Rewrite to use smaller array.
22912
22913 2004-06-08 David Edelsohn <edelsohn@gnu.org>
22914
22915 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
22916 * gcc.dg/ext/altivec-10.c: Same.
22917 * gcc.dg/ext/altivec-11.c: Same.
22918 * gcc.dg/ext/altivec-12.c: Same.
22919 * gcc.dg/ext/altivec-13.c: Same.
22920 * gcc.dg/ext/altivec-14.c: Same.
22921 * gcc.dg/ext/altivec-15.c: Same.
22922 * gcc.dg/ext/altivec-16.c: Same.
22923 * gcc.dg/ext/altivec-3.c: Same.
22924 * gcc.dg/ext/altivec-4.c: Same.
22925 * gcc.dg/ext/altivec-6.c: Same.
22926 * gcc.dg/ext/altivec-7.c: Same.
22927 * gcc.dg/ext/altivec-8.c: Same.
22928 * gcc.dg/ext/altivec-varargs-1.c: Same.
22929
22930 * g++.dg/ext/altivec-1.C: Correct dg syntax.
22931 * g++.dg/ext/altivec-10.C: Same.
22932 * g++.dg/ext/altivec-2.C: Same.
22933 * g++.dg/ext/altivec-3.C: Same.
22934 * g++.dg/ext/altivec-4.C: Same.
22935 * g++.dg/ext/altivec-5.C: Same.
22936 * g++.dg/ext/altivec-6.C: Same.
22937 * g++.dg/ext/altivec-7.C: Same.
22938 * g++.dg/ext/altivec-8.C: Same.
22939 * g++.dg/ext/altivec-9.C: Same.
22940
22941 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22942
22943 PR c++/7841
22944 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
22945
22946 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22947
22948 * gcc.dg/union-1.c: New test.
22949
22950 2004-06-07 Roger Sayle <roger@eyesopen.com>
22951
22952 * gcc.dg/builtins-41.c: New test case.
22953 * gcc.dg/builtins-42.c: New test case.
22954
22955 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22956
22957 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
22958 * g++.dg/ext/altivec-10.C: Same.
22959 * g++.dg/ext/altivec-2.C: Same.
22960 * g++.dg/ext/altivec-3.C: Same.
22961 * g++.dg/ext/altivec-4.C: Same.
22962 * g++.dg/ext/altivec-5.C: Same.
22963 * g++.dg/ext/altivec-6.C: Same.
22964 * g++.dg/ext/altivec-7.C: Same.
22965 * g++.dg/ext/altivec-8.C: Same.
22966 * g++.dg/ext/altivec-9.C: Same.
22967 * g++.old-deja/g++.abi/cxa_vec.C: Same.
22968 * g++.old-deja/g++.brendan/new3.C: Same.
22969 * gcc.c-torture/execute/eeprof-1.x: Same.
22970
22971 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
22972
22973 PR c/14765
22974 * gcc.dg/pr14765-1.c: New test.
22975
22976 2004-06-07 Roger Sayle <roger@eyesopen.com>
22977
22978 PR c/14649
22979 * gcc.dg/pr14649-1.c: New test case.
22980
22981 2004-06-07 Richard Henderson <rth@redhat.com>
22982
22983 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
22984 if temporaries.
22985
22986 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22987
22988 * g++.dg/eh/elide1.C: Remove XFAIL.
22989
22990 2004-06-07 Mark Mitchell <mark@codesourcery.com>
22991
22992 PR c++/15337
22993 * g++.dg/expr/sizeof3.C: New test.
22994
22995 PR c++/14777
22996 * g++.dg/template/access14.C: New test.
22997
22998 PR c++/15554
22999 * g++.dg/template/enum1.C: New test.
23000
23001 PR c++/15057
23002 * g++.dg/eh/throw1.C: New test.
23003
23004 2004-06-07 David Ayers <d.ayers@inode.at>
23005 Ziemowit Laski <zlaski@apple.com>
23006
23007 * lib/objc.exp (objc_target_compile): Revert the '-framework
23008 Foundation' flag fix, since bare Darwin does not ship
23009 with the Foundation framework.
23010 * objc/execute/next_mapping.h: Provide a local NSConstantString
23011 @interface and @implementation.
23012 (objc_constant_string_init): A constructor function, used to
23013 initialize the NSConstantString meta-class object.
23014 * objc/execute/string1.m: Include "next_mapping.h" instead of
23015 <Foundation/NSString.h>.
23016 * objc/execute/string2.m: Likewise.
23017 * objc/execute/string3.m: Likewise.
23018 * objc/execute/string4.m: Likewise.
23019
23020 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
23021
23022 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
23023 to double. Replace double with FLOAT.
23024 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
23025
23026 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
23027 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
23028 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
23029 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
23030 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
23031 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
23032 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
23033 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
23034
23035 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
23036
23037 PR c/13519
23038 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
23039
23040 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23041
23042 PR c++/15503
23043 * g++.dg/template/meminit2.C: New test.
23044
23045 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
23046
23047 PR target/15822
23048 * gcc.c-torture/execute/compare-fp-1.c,
23049 gcc.c-torture/execute/compare-fp-2.c,
23050 gcc.c-torture/execute/compare-fp-3.c,
23051 gcc.c-torture/execute/compare-fp-4.c,
23052 gcc.c-torture/execute/compare-fp-3.x,
23053 gcc.c-torture/execute/compare-fp-4.x: Moved...
23054 * gcc.c-torture/execute/ieee/compare-fp-1.c,
23055 gcc.c-torture/execute/ieee/compare-fp-2.c,
23056 gcc.c-torture/execute/ieee/compare-fp-3.c,
23057 gcc.c-torture/execute/ieee/compare-fp-4.c,
23058 gcc.c-torture/execute/ieee/compare-fp-3.x,
23059 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
23060
23061 2004-06-04 David Ayers <d.ayers@inode.at>
23062
23063 * objc/execute/protocol-isEqual-4.m: New testcase.
23064
23065 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
23066
23067 * objc/execute/protocol-isEqual-1.m: New testcase.
23068 * objc/execute/protocol-isEqual-2.m: New testcase.
23069 * objc/execute/protocol-isEqual-3.m: New testcase.
23070
23071 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23072
23073 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
23074
23075 2004-06-02 Ziemowit Laski <zlaski@apple.com>
23076
23077 * lib/objc.exp (objc_target_compile): When running tests on
23078 Darwin (Mac OS X), inform the linker about '-framework
23079 'Foundation'.
23080
23081 2004-06-02 Eric Christopher <echristo@redhat.com>
23082
23083 * gcc.c-torture/compile/20040602-1.c: New.
23084
23085 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
23086
23087 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
23088 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
23089
23090 PR tree-optimization/14736
23091 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
23092
23093 PR tree-optimization/14042
23094 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
23095
23096 PR tree-optimization/14729
23097 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
23098
23099 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23100
23101 PR fortran/15557
23102 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
23103
23104 2004-06-01 Richard Hederson <rth@redhat.com>
23105
23106 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
23107
23108 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23109
23110 PR c++/14932
23111 * g++.dg/parse/offsetof4.C: New test.
23112
23113 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
23114
23115 PR objc/7993
23116 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
23117
23118 2004-05-31 Mark Mitchell <mark@codesourcery.com>
23119
23120 PR c++/15701
23121 * g++.dg/template/friend29.C: New test.
23122
23123 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
23124
23125 PR c/15749
23126 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
23127
23128 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
23129
23130 * gcc.dg/sparc-trap-1.c: New test.
23131
23132 2004-05-31 Roger Sayle <roger@eyesopen.com>
23133
23134 PR middle-end/15069
23135 * g++.dg/opt/fold3.C: New test case.
23136
23137 2004-05-30 Graham Stott <graham.stott@btinternet.com>
23138
23139 * lib/target-supports.exp (check_iconv_available): Fix fallout
23140 from 2004-05-28 patch.
23141
23142 2004-05-30 Paul Brook <paul@codesourcery.com>
23143
23144 PR fortran/15620
23145 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
23146 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
23147
23148 2004-05-30 Steven G. Kargl <kargls@comcast.net>
23149
23150 * gfortran.fortran-torture/execute/random_1.f90: New test.
23151
23152 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23153
23154 * g++.dg/ext/altivec-10.C: New test.
23155
23156 2004-05-29 Paul Brook <paul@codesourcery.com>
23157
23158 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
23159
23160 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23161
23162 * gcc.dg/altivec-16.c: New test.
23163
23164 2004-05-28 Janis Johnson <janis187@us.ibm.com>
23165
23166 * lib/target-supports.exp (check_vmx_hw_available): New.
23167 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
23168
23169 * lib/target-supports.exp (check_alias_available,
23170 check_iconv_available, check_named_sections_available): Use
23171 unique names for temporary files.
23172
23173 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23174
23175 * gcc.dg/altivec-15.c: New test.
23176
23177 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23178
23179 PR c++/15083
23180 * g++.dg/warn/noeffect6.C: New test.
23181
23182 PR c++/15471
23183 * g++.dg/expr/ptrmem4.C: New test.
23184
23185 PR c++/15640
23186 * g++.dg/template/operator3.C: New test.
23187
23188 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23189
23190 PR c++/14668
23191 * g++.dg/lookup/redecl1.C: New test.
23192 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
23193
23194 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
23195
23196 * gcc.c-torture/execute/compare-fp-1.c,
23197 gcc.c-torture/execute/compare-fp-2.c,
23198 gcc.c-torture/execute/compare-fp-3.c,
23199 gcc.c-torture/execute/compare-fp-4.c,
23200 gcc.c-torture/execute/compare-fp-3.x,
23201 gcc.c-torture/execute/compare-fp-4.x,
23202 gcc.dg/pr15649-1.c: New.
23203
23204 2004-05-27 Adam Nemet <anemet@lnxw.com>
23205
23206 PR c++/12883
23207 * g++.dg/init/array14.C: New test.
23208
23209 2004-05-25 Janis Johnson <janis187@us.ibm.com>
23210
23211 * lib/compat.exp (compat-get-options-main): New.
23212 (compat-get-options): Remove unneeded code, warn for ignored
23213 command.
23214 (compat-execute): Check flag set by dg-require-* commands.
23215
23216 * lib/compat.exp (compat-execute): Break up long lines.
23217
23218 2004-05-24 Janis Johnson <janis187@us.ibm.com>
23219
23220 * gcc.dg/altivec-7.c: Don't use 'vector long'.
23221 * gcc.dg/altivec-14.c: New test.
23222 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
23223
23224 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
23225 * gcc.dg/altivec-12.c: Ditto.
23226
23227 * gcc.dg/altivec-3.c: Move call to altivec_check.
23228
23229 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23230
23231 PR c++/15044
23232 * g++.dg/template/error12.C: New test.
23233
23234 PR c++/15317
23235 * g++.dg/ext/attrib15.C: New test.
23236
23237 PR c++/15329
23238 * g++.dg/template/ptrmem9.C: New test.
23239
23240 2004-05-25 Paul Brook <paul@codesourcery.com>
23241
23242 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
23243
23244 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23245
23246 PR c++/15165
23247 * g++.dg/template/crash19.C: New test.
23248
23249 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23250
23251 PR c++/15025
23252 * g++.dg/template/redecl1.C: New test.
23253
23254 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23255
23256 PR c++/14821
23257 * g++.dg/other/ns1.C: New test.
23258
23259 PR c++/14883
23260 * g++.dg/template/invalid1.C: New test.
23261
23262 2004-05-23 Paul Brook <paul@codesourcery.com>
23263 Victor Leikehman <lei@haifasphere.co.il>
23264
23265 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
23266 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
23267
23268 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23269
23270 PR c++/15285
23271 PR c++/15299
23272 * g++.dg/template/non-dependent5.C: New test.
23273 * g++.dg/template/non-dependent6.C: New test.
23274
23275 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23276
23277 PR c++/15507
23278 * g++.dg/inherit/union1.C: New test.
23279
23280 PR c++/15542
23281 * g++.dg/template/addr1.C: New test.
23282
23283 PR c++/15427
23284 * g++.dg/template/array5.C: New test.
23285
23286 PR c++/15287
23287 * g++.dg/template/array6.C: New test.
23288
23289 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
23290 Roger Sayle <roger@eyesopen.com>
23291
23292 * g++.dg/lookup/forscope2.C: New test case.
23293
23294 2004-05-22 Ben Elliston <bje@au.ibm.com>
23295
23296 * gcc.dg/cpp/Wmissingdirs.c: New.
23297
23298 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23299
23300 PR target/15301
23301 * gcc.dg/compat/union-m128-1.h: New file.
23302 * gcc.dg/compat/union-m128-1_main.c: Likewise.
23303 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23304 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23305
23306 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23307
23308 PR target/15302
23309 * gcc.dg/compat/struct-complex-1.h: New file.
23310 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
23311 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
23312 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23313
23314 2004-05-20 Roger Sayle <roger@eyesopen.com>
23315
23316 PR middle-end/3074
23317 * gcc.dg/pr3074-1.c: New test case.
23318 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
23319
23320 2004-05-20 Falk Hueffner <falk@debian.org>
23321
23322 PR other/15526
23323 * gcc.dg/ftrapv-1.c: New test case.
23324
23325 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
23326
23327 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
23328
23329 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
23330 Jeff Law <law@redhat.com>
23331
23332 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
23333 * gcc.dg/tree-ssa/20040518-2.c: New test.
23334
23335 * gcc.dg/tree-ssa/20040518-1.c: New test.
23336
23337 2004-05-18 Zack Weinberg <zack@codesourcery.com>
23338
23339 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
23340
23341 2004-05-18 Paul Brook <paul@codesourcery.com>
23342
23343 PR fortran/13930
23344 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
23345
23346 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23347
23348 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
23349 constant folding.
23350
23351 2004-05-17 Steven Bosscher <stevenb@suse.de>
23352
23353 * gcc.dg/tree-ssa/20040517-1.c: New test.
23354
23355 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23356
23357 * gcc.dg/loop-4.c: New test.
23358
23359 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
23360
23361 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
23362
23363 2004-05-15 Bud Davis <bdavis9659@comcast.net>
23364
23365 PR fortran/15311
23366 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
23367
23368 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23369
23370 PR fortran/13826
23371 PR fortran/13940
23372 * gfortran.fortran-torture/compile/data_1.f90: New test.
23373
23374 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
23375
23376 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
23377 * gcc.dg/uninit-H.c: Define ASM for __s390__.
23378
23379 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23380
23381 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
23382
23383 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23384
23385 PR c/15444
23386 * gcc.dg/format/xopen-1.c: Adjust expected message.
23387 * gcc.dg/format/xopen-3.c: New test.
23388
23389 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
23390
23391 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
23392
23393 2004-05-14 Jeff Law <law@redhat.com>
23394
23395 * gcc.dg/tree-ssa/20040514-2.c: New test.
23396
23397 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23398
23399 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
23400 this ...
23401 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
23402 this.
23403
23404 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
23405
23406 * gcc.dg/tree-ssa/20040514-1.c: New test.
23407
23408 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23409
23410 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
23411 test.
23412
23413 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23414
23415 PR fortran/14066
23416 * gfortran.fortran-torture/compile/do_1.f90: New test.
23417
23418 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23419
23420 PR fortran/15051
23421 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
23422 test.
23423
23424 2004-05-14 Bud Davis <bdavis9659@comcast.net>
23425
23426 PR fortran/15149
23427 * gfortran.fortran-torture/execute/random_init.f90: New test.
23428
23429 2004-05-13 Paul Brook <paul@codesourcery.com>
23430
23431 PR fortran/15314
23432 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
23433
23434 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
23435
23436 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
23437 for the powerpc case.
23438
23439 2004-05-13 Jeff Law <law@redhat.com>
23440
23441 * gcc.dg/tree-ssa/20040513-1.c: New test.
23442 * gcc.dg/tree-ssa/20040513-2.c: New test.
23443
23444 2004-05-13 Paul Brook <paul@codesourcery.com>
23445
23446 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
23447 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
23448 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
23449
23450 2004-05-13 Andreas Schwab <schwab@suse.de>
23451
23452 PR other/10819
23453 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
23454 characters.
23455
23456 2004-05-13 Bud Davis <bdavis9659@comcast.net>
23457
23458 PR fortran/15294
23459 * gfortran.fortran-torture/execute/adjustr.f90: New file.
23460
23461 2004-05-13 Diego Novillo <dnovillo@redhat.com>
23462
23463 Merge from tree-ssa-20020619-branch. See
23464 ChangeLog.tree-ssa for details.
23465
23466 2004-05-11 Ziemowit Laski <zlaski@apple.com>
23467
23468 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
23469 include <altivec.h> explicitly.
23470 * gcc.dg/altivec-13.c: Likewise.
23471
23472 2004-05-11 Paul Brook <paul@codesourcery.com>
23473
23474 * gcc.c-torture/compile/20010518-1.c: Force enum size.
23475
23476 2004-05-10 Eric Christopher <echristo@redhat.com>
23477
23478 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
23479 * gcc.dg/sibcall-4.c: Ditto.
23480
23481 2004-05-10 Ziemowit Laski <zlaski@apple.com>
23482
23483 * g++.dg/ext/altivec-8.C: New test case.
23484 * gcc.dg/altivec-13.c: New test case.
23485
23486 2004-05-08 Roger Sayle <roger@eyesopen.com>
23487
23488 * gcc.c-torture/execute/divcmp-1.c: New test case.
23489 * gcc.c-torture/execute/divcmp-2.c: New test case.
23490 * gcc.c-torture/execute/divcmp-3.c: New test case.
23491
23492 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23493
23494 * g++.dg/other/pragma-re-2.C: New test.
23495
23496 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23497
23498 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
23499 * gcc.dg/i386-387-2.c: Likewise.
23500
23501 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
23502 __builtin_drem.
23503 * gcc.dg/i386-387-6.c: Likewise.
23504
23505 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23506
23507 * gcc.dg/builtins-33.c: Also check log1p*.
23508
23509 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
23510
23511 PR optimization/15296
23512 * gcc.c-torture/execute/pr15296.c: New test.
23513
23514 2004-05-05 Uros Bizjak <uros@kss-loka.si>
23515
23516 * gcc.dg/builtins-40.c: New test.
23517
23518 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
23519
23520 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
23521
23522 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
23523
23524 * g++.dg/ext/spe1.C: New testcase.
23525
23526 2004-05-04 Ziemowit Laski <zlaski@apple.com>
23527
23528 * objc.dg/image-info.m: Allow additional attributes
23529 for __image_info section.
23530
23531 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
23532
23533 * gcc.dg/torture/mips-hilo-2.c: New test.
23534
23535 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23536
23537 PR c++/14389
23538 * g++.dg/template/member5.C: New test.
23539
23540 2004-05-03 Uros Bizjak <uros@kss-loka.si>
23541
23542 * gcc.dg/builtins-34.c: Also check expm1*.
23543
23544 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23545
23546 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
23547 * gcc.dg/torture/builtin-convert-3.c: New test.
23548
23549 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
23550
23551 PR middle-end/15054
23552 * g++.dg/opt/pr15054.C: New test.
23553
23554 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23555
23556 * gcc.dg/torture/builtin-rounding-1.c: New test.
23557 * gcc.dg/builtins-25.c: Delete.
23558 * gcc.dg/builtins-29.c: Delete.
23559
23560 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
23561
23562 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
23563 * gcc.dg/sibcall-4.c: Likewise.
23564 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
23565
23566 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23567
23568 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
23569 bit-field on 16-bit targets.
23570
23571 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23572
23573 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
23574 16-bit targets.
23575
23576 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
23577
23578 * gcc.dg/rs6000-power2-1.c: Change to compile only.
23579 * gcc.dg/rs6000-power2-2.c: Likewise.
23580
23581 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
23582
23583 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
23584 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
23585 Change the asm registers to be in form of frN instead of fN.
23586
23587 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23588
23589 * gcc.dg/torture/builtin-convert-2.c: New test.
23590
23591 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
23592
23593 * gcc.dg/rs6000-power2-1.c: New test.
23594 * gcc.dg/rs6000-power2-2.c: New test.
23595
23596 2004-04-28 Jan Hubicka <jh@suse.cz>
23597
23598 * gcc.dg/unused-6.c: New test.
23599
23600 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23601 Ulrich Weigand <uweigand@de.ibm.com>
23602
23603 * ada/acats/run_all.sh: Define $target variable.
23604
23605 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
23606
23607 PR c++/15119
23608 * g++.dg/other/vararg-1.C: New test.
23609
23610 PR c++/4794
23611 * g++.dg/eh/cleanup3.C: New test.
23612
23613 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23614
23615 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
23616 and ad8011a (target_insn).
23617 * ada/acats/support/macro.dfs: Likewise.
23618 * ada/acats/support/impbit.adb: New file.
23619
23620 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
23621
23622 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
23623
23624 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23625
23626 * gcc.dg/loop-3.c: New test.
23627
23628 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
23629
23630 * gcc.c-torture/execute/simd-5.c: New test.
23631
23632 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23633
23634 PR c++/15064
23635 * g++.dg/template/crash18.C: New test.
23636
23637 2004-04-22 Mark Mitchell <mark@codesourcery.com>
23638
23639 * g++.dg/ext/complit3.C: New test.
23640
23641 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23642
23643 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
23644 * gcc.dg/altivec-3.c: Same.
23645 * gcc.dg/altivec-varargs-1.c: Same.
23646
23647 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23648
23649 * lib/target-supports.exp (check_profiling_available): Assume
23650 profiling is not available on powerpc-eabi targets.
23651
23652 2004-04-21 Janis Johnson <janis187@us.ibm.com>
23653
23654 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
23655 * gcc.dg/vmx/bug-1.c: Ditto.
23656
23657 2004-04-20 Eric Christopher <echristo@redhat.com>
23658
23659 * gcc.dg/charset/extern.c: New test.
23660 * g++.dg/charset/extern3.cc: Ditto.
23661
23662 2004-04-20 Uros Bizjak <uros@kss-loka.si>
23663
23664 * gcc.dg/builtins-39.c: New test.
23665
23666 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
23667
23668 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
23669
23670 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
23671
23672 * gcc.dg/torture/mips-hilo-1.c: New test.
23673
23674 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
23675
23676 * gcc.c-torture/compile/20040419-1.c: New test.
23677
23678 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
23679
23680 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
23681
23682 2004-04-18 Zack Weinberg <zack@codesourcery.com>
23683 Aldy Hernandez <aldyh@redhat.com>
23684
23685 * gcc.c-torture/execute/va-arg-24.c: New.
23686
23687 2004-04-17 Zack Weinberg <zack@codesourcery.com>
23688 Aldy Hernandez <aldyh@redhat.com>
23689
23690 * gcc.dg/vmx/1b-01.c: New.
23691 * gcc.dg/vmx/1b-02.c: New.
23692 * gcc.dg/vmx/1b-03.c: New.
23693 * gcc.dg/vmx/1b-04.c: New.
23694 * gcc.dg/vmx/1b-05.c: New.
23695 * gcc.dg/vmx/1b-06.c: New.
23696 * gcc.dg/vmx/1b-07.c: New.
23697 * gcc.dg/vmx/1c-01.c: New.
23698 * gcc.dg/vmx/1c-02.c: New.
23699 * gcc.dg/vmx/3a-01a.c: New.
23700 * gcc.dg/vmx/3a-01.c: New.
23701 * gcc.dg/vmx/3a-01m.c: New.
23702 * gcc.dg/vmx/3a-03.c: New.
23703 * gcc.dg/vmx/3a-03m.c: New.
23704 * gcc.dg/vmx/3a-04.c: New.
23705 * gcc.dg/vmx/3a-04m.c: New.
23706 * gcc.dg/vmx/3a-05.c: New.
23707 * gcc.dg/vmx/3a-06.c: New.
23708 * gcc.dg/vmx/3a-06m.c: New.
23709 * gcc.dg/vmx/3a-07.c: New.
23710 * gcc.dg/vmx/3b-01.c: New.
23711 * gcc.dg/vmx/3b-02.c: New.
23712 * gcc.dg/vmx/3b-10.c: New.
23713 * gcc.dg/vmx/3b-13.c: New.
23714 * gcc.dg/vmx/3b-14.c: New.
23715 * gcc.dg/vmx/3b-15.c: New.
23716 * gcc.dg/vmx/3c-01a.c: New.
23717 * gcc.dg/vmx/3c-01.c: New.
23718 * gcc.dg/vmx/3c-02.c: New.
23719 * gcc.dg/vmx/3c-03.c: New.
23720 * gcc.dg/vmx/3d-01.c: New.
23721 * gcc.dg/vmx/4-01.c: New.
23722 * gcc.dg/vmx/4-03.c: New.
23723 * gcc.dg/vmx/5-01.c: New.
23724 * gcc.dg/vmx/5-02.c: New.
23725 * gcc.dg/vmx/5-03.c: New.
23726 * gcc.dg/vmx/5-04.c: New.
23727 * gcc.dg/vmx/5-05.c: New.
23728 * gcc.dg/vmx/5-06.c: New.
23729 * gcc.dg/vmx/5-07.c: New.
23730 * gcc.dg/vmx/5-07t.c: New.
23731 * gcc.dg/vmx/5-08.c: New.
23732 * gcc.dg/vmx/5-10.c: New.
23733 * gcc.dg/vmx/5-11.c: New.
23734 * gcc.dg/vmx/7-01a.c: New.
23735 * gcc.dg/vmx/7-01.c: New.
23736 * gcc.dg/vmx/7c-01.c: New.
23737 * gcc.dg/vmx/7d-01.c: New.
23738 * gcc.dg/vmx/7d-02.c: New.
23739 * gcc.dg/vmx/8-01.c: New.
23740 * gcc.dg/vmx/8-02a.c: New.
23741 * gcc.dg/vmx/8-02.c: New.
23742 * gcc.dg/vmx/brode-1.c: New.
23743 * gcc.dg/vmx/bug-1.c: New.
23744 * gcc.dg/vmx/bug-2.c: New.
23745 * gcc.dg/vmx/bug-3.c: New.
23746 * gcc.dg/vmx/cw-bug-1.c: New.
23747 * gcc.dg/vmx/cw-bug-2.c: New.
23748 * gcc.dg/vmx/cw-bug-3.c: New.
23749 * gcc.dg/vmx/dct.c: New.
23750 * gcc.dg/vmx/debug-1.c: New.
23751 * gcc.dg/vmx/debug-2.c: New.
23752 * gcc.dg/vmx/debug-3.c: New.
23753 * gcc.dg/vmx/debug-4.c: New.
23754 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
23755 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
23756 * gcc.dg/vmx/eg-5.c: New.
23757 * gcc.dg/vmx/fft.c: New.
23758 * gcc.dg/vmx/gcc-bug-1.c: New.
23759 * gcc.dg/vmx/gcc-bug-2.c: New.
23760 * gcc.dg/vmx/gcc-bug-3.c: New.
23761 * gcc.dg/vmx/gcc-bug-4.c: New.
23762 * gcc.dg/vmx/gcc-bug-5.c: New.
23763 * gcc.dg/vmx/gcc-bug-6.c: New.
23764 * gcc.dg/vmx/gcc-bug-7.c: New.
23765 * gcc.dg/vmx/gcc-bug-8.c: New.
23766 * gcc.dg/vmx/gcc-bug-9.c: New.
23767 * gcc.dg/vmx/gcc-bug-b.c: New.
23768 * gcc.dg/vmx/gcc-bug-c.c: New.
23769 * gcc.dg/vmx/gcc-bug-d.c: New.
23770 * gcc.dg/vmx/gcc-bug-e.c: New.
23771 * gcc.dg/vmx/gcc-bug-f.c: New.
23772 * gcc.dg/vmx/gcc-bug-g.c: New.
23773 * gcc.dg/vmx/gcc-bug-i.c: New.
23774 * gcc.dg/vmx/harness.h: New.
23775 * gcc.dg/vmx/ira1.c: New.
23776 * gcc.dg/vmx/ira2a.c: New.
23777 * gcc.dg/vmx/ira2b.c: New.
23778 * gcc.dg/vmx/ira2.c: New.
23779 * gcc.dg/vmx/ira2c.c: New.
23780 * gcc.dg/vmx/mem.c: New.
23781 * gcc.dg/vmx/newton-1.c: New.
23782 * gcc.dg/vmx/ops.c: New.
23783 * gcc.dg/vmx/sn7153.c: New.
23784 * gcc.dg/vmx/spill2.c: New.
23785 * gcc.dg/vmx/spill3.c: New.
23786 * gcc.dg/vmx/spill.c: New.
23787 * gcc.dg/vmx/t.c: New.
23788 * gcc.dg/vmx/varargs-1.c: New.
23789 * gcc.dg/vmx/varargs-2.c: New.
23790 * gcc.dg/vmx/varargs-3.c: New.
23791 * gcc.dg/vmx/varargs-4.c: New.
23792 * gcc.dg/vmx/varargs-5.c: New.
23793 * gcc.dg/vmx/varargs-6.c: New.
23794 * gcc.dg/vmx/varargs-7.c: New.
23795 * gcc.dg/vmx/vmx.exp: New.
23796 * gcc.dg/vmx/vprint-1.c: New.
23797 * gcc.dg/vmx/vscan-1.c: New.
23798 * gcc.dg/vmx/x-01.c: New.
23799 * gcc.dg/vmx/x-02.c: New.
23800 * gcc.dg/vmx/x-03.c: New.
23801 * gcc.dg/vmx/x-04.c: New.
23802 * gcc.dg/vmx/x-05.c: New.
23803 * gcc.dg/vmx/yousufi-1.c: New.
23804 * gcc.dg/vmx/zero-1.c: New.
23805 * gcc.dg/vmx/zero.c: New.
23806
23807 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
23808
23809 * g++.dg/lookup/java1.C: Update for chage of
23810 _Jv_AllocObject.
23811 * g++.dg/lookup/java2.C: Likewise.
23812
23813 2004-04-17 Laurent GUERBY <laurent@guerby.net>
23814
23815 * ada/acats/run_all.sh: use -O2 by default.
23816
23817 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
23818
23819 * gcc.dg/vr-mult-[12].c: New tests.
23820
23821 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23822
23823 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
23824
23825 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
23826
23827 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
23828
23829 * lib/target-supports.exp (check_profiling_available): Assume profiling
23830 isn't available for mips*-*-elf targets.
23831
23832 2004-04-14 Uros Bizjak <uros@kss-loka.si>
23833
23834 * gcc.dg/builtins-38.c: New test.
23835
23836 2004-04-14 Eric Christopher <echristo@redhat.com>
23837
23838 * g++.dg/charset/charset.exp: Run .cc extension tests.
23839
23840 2004-04-14 Zack Weinberg <zack@codesourcery.com>
23841
23842 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
23843
23844 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23845
23846 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
23847
23848 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
23849
23850 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
23851 * gcc.dg/i386-387-2.c: Likewise.
23852
23853 * gcc.dg/i386-387-7.c: New test.
23854 * gcc.dg/i386-387-8.c: New test.
23855
23856 * gcc.dg/builtins-37.c: New test.
23857
23858 2004-04-13 Geoffrey Keating <geoffk@apple.com>
23859
23860 * g++.dg/pch/externc-1.C: Add missing semicolon.
23861
23862 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
23863
23864 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
23865
23866 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23867
23868 * gcc.c-torture/execute/20040411-1.c: New test.
23869
23870 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
23871
23872 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
23873
23874 2004-04-09 Chris Demetriou <cgd@broadcom.com>
23875
23876 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
23877
23878 2004-04-09 Zack Weinberg <zack@codesourcery.com>
23879
23880 * lib/target-supports.exp (check_named_sections_available): New.
23881 * lib/gcc-dg.exp (dg-require-named-sections): New.
23882 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
23883 old-deja.exp. Also prune error-count message from HP linker.
23884 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
23885
23886 * g++.dg/init/init-ref4.C: Use dg-require-weak.
23887 * g++.old-deja/g++.pt/static3.C: Likewise.
23888 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
23889
23890 2004-04-09 Roger Sayle <roger@eyesopen.com>
23891
23892 * gcc.c-torture/execute/20040409-1.c: New test case.
23893 * gcc.c-torture/execute/20040409-2.c: New test case.
23894 * gcc.c-torture/execute/20040409-3.c: New test case.
23895
23896 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
23897
23898 * gcc.dg/20040409-1.c: New test.
23899
23900 2004-04-08 Roger Sayle <roger@eyesopen.com>
23901
23902 PR target/14888
23903 * g++.dg/opt/pr14888.C: New test case.
23904
23905 2004-04-08 Geoffrey Keating <geoffk@apple.com>
23906
23907 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
23908 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
23909 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
23910 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
23911 New tests.
23912
23913 2004-04-08 Paul Brook <paul@codesourcery.com>
23914
23915 * gcc.dg/spill-1.c: New test.
23916
23917 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23918
23919 * gcc.dg/torture/builtin-ctype-2.c: New test.
23920
23921 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
23922
23923 * gcc.dg/pch/pch.exp: Add largefile test.
23924
23925 2004-04-06 Geoffrey Keating <geoffk@apple.com>
23926
23927 * g++.dg/pch/externc-1.Hs: New.
23928 * g++.dg/pch/externc-1.C: New.
23929
23930 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23931
23932 * gcc.dg/compat/struct-by-value-5a_main.c,
23933 gcc.dg/compat/struct-by-value-5b_main.c: New files.
23934 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
23935 * gcc.dg/compat/struct-by-value-5a_x.c,
23936 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
23937 gcc.dg/compat/struct-by-value-5_x.c.
23938 * gcc.dg/compat/struct-by-value-5a_y.c,
23939 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
23940 gcc.dg/compat/struct-by-value-5_y.c.
23941
23942 * gcc.dg/compat/struct-by-value-6a_main.c,
23943 gcc.dg/compat/struct-by-value-6b_main.c: New files.
23944 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
23945 * gcc.dg/compat/struct-by-value-6a_x.c,
23946 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
23947 gcc.dg/compat/struct-by-value-6_x.c.
23948 * gcc.dg/compat/struct-by-value-6a_y.c,
23949 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
23950 gcc.dg/compat/struct-by-value-6_y.c.
23951
23952 * gcc.dg/compat/struct-by-value-7a_main.c,
23953 gcc.dg/compat/struct-by-value-7b_main.c: New files.
23954 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
23955 * gcc.dg/compat/struct-by-value-7a_x.c,
23956 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
23957 gcc.dg/compat/struct-by-value-7_x.c.
23958 * gcc.dg/compat/struct-by-value-7a_y.c,
23959 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
23960 gcc.dg/compat/struct-by-value-7_y.c.
23961
23962 2004-04-06 Jakub Jelinek <jakub@redhat.com>
23963
23964 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
23965 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
23966 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
23967 options.
23968
23969 2004-04-06 Uros Bizjak <uros@kss-loka.si>
23970
23971 * gcc.dg/builtins-36.c: New test.
23972
23973 2004-04-06 Paul Brook <paul@codesourcery.com>
23974
23975 * README.gcc: Remove obsolete contraint on testcases.
23976
23977 2004-04-05 Paul Brook <paul@codesourcery.com>
23978
23979 PR2123
23980 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
23981 failure and exit(0) on success.
23982 * g++.dg/expr/anew2.C: Ditto.
23983 * g++.dg/expr/anew3.C: Ditto.
23984 * g++.dg/expr/anew4.C: Ditto.
23985
23986 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
23987
23988 PR c++/3518
23989 * g++.dg/template/unify7.C: New.
23990
23991 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
23992
23993 * g++.dg/README: Bring up to date with new subdirectories; remove
23994 duplicate subdirectory lines.
23995
23996 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
23997
23998 PR c++/14007
23999 * g++.dg/template/unify5.C: New.
24000 * g++.dg/template/unify6.C: New.
24001 * g++.dg/template/qualttp20.C: Adjust.
24002 * g++.old-deja/g++.jason/report.C: Adjust.
24003 * g++.old-deja/g++.other/qual1.C: Adjust.
24004
24005 2004-04-01 Mark Mitchell <mark@codesourcery.com>
24006
24007 PR c++/14803
24008 * g++.dg/inherit/ptrmem1.C: New test.
24009
24010 2004-04-01 Jakub Jelinek <jakub@redhat.com>
24011
24012 PR c++/14755
24013 * gcc.c-torture/execute/20040331-1.c: New test.
24014 * gcc.dg/20040331-1.c: New test.
24015
24016 2004-04-01 Paul Brook <paul@codesourcery.com>
24017
24018 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
24019
24020 2004-03-30 Mark Mitchell <mark@codesourcery.com>
24021
24022 PR c++/14724
24023 * g++.dg/init/goto1.C: New test.
24024
24025 PR c++/14763
24026 * g++.dg/template/defarg4.C: New test.
24027
24028 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
24029
24030 * gcc.dg/altivec-11.c: Extend test for more valid cases.
24031
24032 2004-03-28 David Edelsohn <edelsohn@gnu.org>
24033
24034 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
24035
24036 2004-03-28 Zack Weinberg <zack@codesourcery.com>
24037
24038 * gcc.dg/noncompile/undeclared-2.c: New test.
24039
24040 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
24041
24042 * gcc.dg/940409-1.c: Remove XFAIL.
24043 * gcc.dg/reg-vol-struct-1.c: New test.
24044
24045 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24046
24047 * gcc.dg/torture/builtin-wctype-1.c: New test.
24048
24049 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
24050
24051 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
24052 * gcc.dg/20001101-1.c: Likewise.
24053 * gcc.dg/20001102-1.c: Likewise.
24054
24055 2004-03-25 Roger Sayle <roger@eyesopen.com>
24056
24057 * gcc.dg/compare8.c: Add an additional test for XOR.
24058
24059 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24060
24061 * gcc.dg/torture/builtin-ctype-1.c: New test.
24062
24063 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24064
24065 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
24066 * gcc.dg/torture/builtin-math-1.c: Likewise.
24067 * gcc.dg/torture/builtin-power-1.c: New test.
24068
24069 2004-03-24 Andreas Schwab <schwab@suse.de>
24070
24071 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
24072 IA64 assembler.
24073
24074 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
24075 Roger Sayle <roger@eyesopen.com>
24076
24077 * gcc.dg/compare8.c: New test case.
24078
24079 2004-03-23 Ziemowit Laski <zlaski@apple.com>
24080
24081 * g++.dg/ext/altivec-7.C: New test.
24082
24083 2004-03-23 Zack Weinberg <zack@codesourcery.com>
24084
24085 PR 12267, 12391, 12560, 13129, 14114, 14133
24086 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
24087 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
24088 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
24089 Adjust error regexps.
24090 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
24091 * gcc.dg/noncompile/undeclared-1.c: New test cases.
24092 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
24093 * gcc.dg/local1.c: Add explanatory comment.
24094
24095 2004-03-23 Roger Sayle <roger@eyesopen.com>
24096
24097 PR optimization/14669
24098 * g++.dg/opt/fold2.C: New test case.
24099
24100 2004-03-22 Jakub Jelinek <jakub@redhat.com>
24101
24102 PR c/14069
24103 * gcc.dg/20040322-1.c: New test.
24104
24105 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24106
24107 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
24108 * gcc.dg/ultrasp4.c: Likewise.
24109 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
24110
24111 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24112
24113 * gcc.dg/i386-sse-8.c: Reset default options.
24114
24115 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24116
24117 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
24118 in the error message text.
24119
24120 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24121
24122 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
24123
24124 2004-03-21 Mark Mitchell <mark@codesourcery.com>
24125
24126 PR c++/14616
24127 * g++.dg/init/array13.C: New test.
24128
24129 2004-03-20 Roger Sayle <roger@eyesopen.com>
24130
24131 PR target/13889
24132 * gcc.c-torture/compile/pr13889.c: New test case.
24133
24134 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
24135
24136 PR c/14635
24137 * builtins-1.c (nan, nans): Don't test.
24138 * builtins-30.c: Don't use nan, nanf, nanl.
24139 * builtins-35.c: New test.
24140
24141 2004-03-19 Ziemowit Laski <zlaski@apple.com>
24142
24143 * g++.dg/ext/altivec-6.C: New test.
24144
24145 2004-03-19 Mark Mitchell <mark@codesourcery.com>
24146
24147 * g++.dg/init/placement3.C: New test.
24148
24149 * g++.dg/template/spec13.C: New test.
24150
24151 * g++.dg/lookup/using11.C: New test.
24152
24153 * g++.dg/lookup/koenig3.C: New test.
24154
24155 * g++.dg/template/operator2.C: New test.
24156
24157 * g++.dg/expr/dtor3.C: New test.
24158 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
24159 marker.
24160 * g++.old-deja/g++.law/visibility28.C: Likewise.
24161
24162 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
24163
24164 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
24165 * gcc.dg/ppc64-abi-3.c: Likewise.
24166
24167 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24168
24169 PR c++/14545
24170 * g++.dg/parse/template15.C: New test.
24171
24172 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24173
24174 * g++.dg/expr/dtor2.C: New test.
24175
24176 * g++.dg/lookup/anon4.C: New test.
24177
24178 * g++.dg/overload/using1.C: New test.
24179
24180 * g++.dg/template/lookup7.C: New test.
24181
24182 * g++.dg/template/typename6.C: New test.
24183
24184 * g++.dg/expr/cond6.C: New test.
24185
24186 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24187
24188 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
24189
24190 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24191
24192 * g++.dg/expr/cond5.C: New test.
24193 * g++.dg/expr/constcast1.C: Likewise.
24194 * g++.dg/expr/ptrmem2.C: Likewise.
24195 * g++.dg/expr/ptrmem3.C: Likewise.
24196 * g++.dg/lookup/main1.C: Likewise.
24197 * g++.dg/template/lookup6.C: Likewise.
24198
24199 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24200
24201 * gcc.dg/local1.c: New test.
24202
24203 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
24204
24205 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24206
24207 * gcc.dg/torture/builtin-convert-1.c: New test.
24208
24209 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24210
24211 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
24212
24213 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24214
24215 PR c++/14481
24216 * g++.dg/warn/Wunused-7.C: New test.
24217
24218 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24219
24220 * gcc.dg/torture/builtin-integral-1.c: New test.
24221
24222 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24223
24224 PR c++/14586
24225 * g++.dg/parse/non-dependent3.C: New test.
24226
24227 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
24228
24229 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
24230 * g++.dg/eh/simd-2.C: Likewise.
24231 * g++.dg/init/array10.C: Likewise.
24232 * gcc.c-torture/compile/simd-1.c: Likewise.
24233 * gcc.c-torture/compile/simd-2.c: Likewise.
24234 * gcc.c-torture/compile/simd-3.c: Likewise.
24235 * gcc.c-torture/compile/simd-4.c: Likewise.
24236 * gcc.c-torture/compile/simd-6.c: Likewise.
24237 * gcc.c-torture/execute/simd-1.c: Likewise.
24238 * gcc.c-torture/execute/simd-2.c: Likewise.
24239 * gcc.dg/compat/vector-defs.h: Likewise.
24240 * gcc.dg/20020531-1.c: Likewise.
24241 * gcc.dg/altivec-3.c: Likewise.
24242 * gcc.dg/altivec-4.c: Likewise.
24243 * gcc.dg/altivec-varargs-1.c: Likewise.
24244 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
24245 * gcc.dg/i386-mmx-3.c: Likewise.
24246 * gcc.dg/i386-sse-4.c: Likewise.
24247 * gcc.dg/i386-sse-5.c: Likewise.
24248 * gcc.dg/i386-sse-8.c: Likewise.
24249 * gcc.dg/simd-1.c: Likewise.
24250 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
24251 __ev64_opaque__ since the machine description provides it.
24252
24253 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24254
24255 * lib/compat.exp (skip_list): New global variable.
24256 Use it to hold the user defined COMPAT_SKIPS list if any.
24257 (compat-obj): Add the members of skip_list to optall.
24258
24259 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24260
24261 * gcc.dg/compat/union-by-value-1_main.c,
24262 union-by-value-1_x.c, union-by-value-1_y.c,
24263 union-check.h, union-defs.h,
24264 union-init.h, union-return-1_main.c,
24265 union-return-1_x.c, union-return-1_y.c: New files.
24266
24267 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24268
24269 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
24270 mixed-struct-init.h: Add 4 mixed structure types.
24271 struct-by-value-21_main.c, struct-by-value-21_x.c,
24272 struct-by-value-21_y.c, struct-return-21_main.c,
24273 struct-return-21_x.c, struct-return-21_y.c: New files.
24274
24275 2004-03-13 Mark Mitchell <mark@codesourcery.com>
24276
24277 PR c++/14550
24278 * g++.dg/parse/template14.C: New test.
24279
24280 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24281
24282 * gcc.c-torture/execute/20040313-1.c: New test.
24283
24284 2004-03-13 Jakub Jelinek <jakub@redhat.com>
24285
24286 PR target/14533
24287 * gcc.dg/20040311-2.c: New test.
24288
24289 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
24290
24291 PR other/14544
24292 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
24293 bit-field.
24294
24295 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
24296
24297 * gcc.dg/20040305-2.c: Add missing return statement.
24298
24299 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24300
24301 * gcc.dg/builtins-34.c: Also check pow10*.
24302
24303 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24304
24305 PR target/14262
24306 * gcc.dg/20040305-2.c: New test.
24307
24308 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24309
24310 * gcc.dg/20040310-1.c: New test.
24311
24312 2004-03-11 Roger Sayle <roger@eyesopen.com>
24313
24314 * gcc.c-torture/execute/20040311-1.c: New test case.
24315
24316 2004-03-11 Mark Mitchell <mark@codesourcery.com>
24317
24318 PR c++/14476
24319 * g++.dg/lookup/enum1.C: New test.
24320
24321 2004-03-10 Mark Mitchell <mark@codesourcery.com>
24322
24323 PR c++/14510
24324 * g++.dg/lookup/struct2.C: New test.
24325
24326 2004-03-10 Uros Bizjak <uros@kss-loka.si>
24327
24328 * gcc.dg/builtins-34.c: New test.
24329
24330 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24331
24332 * gcc.dg/torture/builtin-nonneg-1.c: New test.
24333
24334 2004-03-09 James E Wilson <wilson@specifixinc.com>
24335
24336 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
24337 * gcc.dg/alias-2.c: New testcase.
24338
24339 2004-03-09 Zack Weinberg <zack@codesourcery.com>
24340
24341 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
24342
24343 2004-03-09 Roger Sayle <roger@eyesopen.com>
24344
24345 * gcc.c-torture/execute/20040309-1.c: New test case.
24346
24347 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
24348
24349 PR c++/14397
24350 * g++.dg/overload/ref1.C: New.
24351
24352 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24353
24354 PR c++/14409
24355 * g++.dg/template/spec12.C: New test.
24356
24357 PR c++/14448
24358 * g++.dg/parse/crash14.C: New test.
24359
24360 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24361
24362 PR c++/14230
24363 * g++.dg/init/ref11.C: New test.
24364
24365 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24366
24367 PR c++/14432
24368 * g++.dg/parse/builtin2.C: New test.
24369
24370 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24371
24372 PR c++/14401
24373 * g++.dg/init/ctor3.C: New test.
24374 * g++.dg/init/union1.C: New test.
24375 * g++.dg/ext/anon-struct4.C: New test.
24376
24377 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24378
24379 * g++.dg/lookup/koenig1.C: Tweak error messages.
24380 * g++.dg/lookup/used-before-declaration.C: Likewise.
24381 * g++.dg/other/do1.C: Likewise.
24382 * g++.dg/overload/koenig1.C: Likewise.
24383 * g++.dg/parse/crash13.C: Likewise.
24384 * g++.dg/template/instantiate3.C: Likewise.
24385
24386 2004-03-08 Eric Christopher <echristo@redhat.com>
24387
24388 * * lib/target-supports.exp: Enable libiconv in test
24389 compilation. Fix up error checking.
24390
24391 2004-03-08 Roger Sayle <roger@eyesopen.com>
24392
24393 PR middle-end/14289
24394 * gcc.dg/pr14289-1.c: New test case.
24395 * gcc.dg/pr14289-2.c: Likewise.
24396 * gcc.dg/pr14289-3.c: Likewise.
24397
24398 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
24399
24400 * gcc.c-torture/execute/20040308-1.c: New test.
24401
24402 2004-03-07 Roger Sayle <roger@eyesopen.com>
24403
24404 * gcc.c-torture/execute/20040307-1.c: New test case.
24405
24406 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
24407
24408 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
24409
24410 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
24411
24412 * gcc.dg/20040306-1.c: New test.
24413
24414 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
24415
24416 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
24417 them static.
24418 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
24419
24420 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24421
24422 PR c/14465
24423 * gcc.dg/decl-6.c: New test.
24424
24425 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24426
24427 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
24428 Rename LOGPOW -> LOG_POW.
24429 (SQRT_EXP, POW_EXP): New.
24430
24431 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24432
24433 * gcc.dg/i386-sse-8.c: New test.
24434
24435 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24436
24437 PR c/14114
24438 * gcc.dg/decl-5.c: New test.
24439
24440 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
24441
24442 * gcc.dg/20040305-1.c: New test.
24443
24444 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
24445
24446 PR other/14354
24447 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
24448
24449 2004-03-04 Ziemowit Laski <zlaski@apple.com>
24450
24451 PR c++/14425, c++/14426
24452 * g++.dg/ext/altivec-4.C: New test.
24453 * g++.dg/ext/altivec-5.C: New test.
24454
24455 2004-03-04 Geoffrey Keating <geoffk@apple.com>
24456
24457 * g++.old-deja/g++.other/linkage1.C: Expect errors about
24458 global variables of a type with no linkage.
24459 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
24460 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
24461 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
24462 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
24463 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
24464 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
24465 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
24466 * g++.dg/warn/deprecated.C: Name enum Color.
24467 * g++.dg/overload/VLA.C: Name structure for 'b'.
24468 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
24469
24470 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24471
24472 * gcc.c-torture/compile/20040304-1.c: New test.
24473
24474 2004-03-03 Zack Weinberg <zack@codesourcery.com>
24475
24476 PR 13728
24477 * gcc.dg/decl-4.c: New testcase.
24478
24479 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
24480
24481 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
24482 as PRECF if sizeof (float) > sizeof (double).
24483 (PRECL): Make it the same as PRECF if
24484 sizeof (float) > sizeof (long double).
24485
24486 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24487
24488 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
24489 system type. Add check for irix6 which doesn't have c99 runtime.
24490
24491 2004-03-03 Bob Wilson <bob.wilson@acm.org>
24492
24493 * gcc.dg/const-elim-1.c: xfail for xtensa.
24494
24495 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24496
24497 PR c++/14369
24498 * g++.dg/template/cond4.C: New test.
24499
24500 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24501
24502 PR c++/14360
24503 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
24504
24505 PR c++/14361
24506 * g++.dg/parse/defarg7.C: New test.
24507
24508 PR c++/14359
24509 * g++.dg/template/friend26.C: New test.
24510
24511 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24512
24513 PR c++/14324
24514 * g++.dg/abi/mangle21.C: New test.
24515
24516 PR c++/14260
24517 * g++.dg/parse/constructor2.C: New test.
24518
24519 PR c++/14337
24520 * g++.dg/template/sfinae1.C: New test.
24521
24522 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24523
24524 PR c++/14267
24525 * g++.dg/expr/crash2.C: New test.
24526
24527 PR middle-end/13448
24528 * gcc.dg/inline-5.c: New test.
24529 * gcc.dg/always-inline.c: Split out tests into ...
24530 * gcc.dg/always-inline2.c: ... this and ...
24531 * gcc.dg/always-inline3.c: ... this.
24532
24533 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24534
24535 PR debug/12103
24536 * g++.dg/debug/crash1.C: New test.
24537
24538 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
24539
24540 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
24541 function with __attribute__((noinline)).
24542 (recurser_void2): Likewise.
24543 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
24544 (recurser_void2): Likewise.
24545
24546 2004-02-29 Roger Sayle <roger@eyesopen.com>
24547
24548 PR middle-end/14203
24549 * g++.dg/warn/Wunused-6.C: New test case.
24550
24551 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
24552
24553 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
24554 not defined.
24555
24556 2004-02-27 Eric Christopher <echristo@redhat.com>
24557
24558 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
24559 * g++.dg/charset/asm2.c: Run only x86.
24560 * gcc.dg/charset/asm3.c: Ditto.
24561
24562 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
24563
24564 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
24565 ld_library_path.
24566
24567 2004-02-27 Ziemowit Laski <zlaski@apple.com>
24568
24569 * g++.dg/ext/altivec-3.C: New.
24570
24571 2004-02-26 Richard Henderson <rth@redhat.com>
24572
24573 * g++.dg/ext/attrib10.C: Mark for warning.
24574 * gcc.dg/attr-alias-1.c: New.
24575
24576 2004-02-26 Richard Henderson <rth@redhat.com>
24577
24578 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
24579 * gcc.c-torture/execute/20040208-2.c: ... it back.
24580
24581 2004-02-26 Eric Christopher <echristo@redhat.com>
24582
24583 * lib/target-supports.exp (check-iconv-available): New function.
24584 * lib/gcc-dg.exp (dg-require-iconv): New function.
24585 Use above.
24586 * gcc.dg/charset: New directory.
24587 * gcc.dg/charset/charset.exp: New file.
24588 * gcc.dg/charset/asm1.c: Ditto.
24589 * gcc.dg/charset/asm2.c: Ditto.
24590 * gcc.dg/charset/asm3.c: Ditto.
24591 * gcc.dg/charset/asm4.c: Ditto.
24592 * gcc.dg/charset/asm5.c: Ditto.
24593 * gcc.dg/charset/attribute1.c: Ditto.
24594 * gcc.dg/charset/attribute2.c: Ditto.
24595 * gcc.dg/charset/string1.c: Ditto.
24596 * g++.dg/charset: New directory.
24597 * g++.dg/dg.exp: Add here. Special options.
24598 * g++.dg/charset/charset.exp: New file.
24599 * g++.dg/charset/asm1.c: Ditto.
24600 * g++.dg/charset/asm2.c: Ditto.
24601 * g++.dg/charset/asm3.c: Ditto.
24602 * g++.dg/charset/asm4.c: Ditto.
24603 * g++.dg/charset/attribute1.c: Ditto.
24604 * g++.dg/charset/attribute2.c: Ditto.
24605 * g++.dg/charset/extern1.cc: Ditto.
24606 * g++.dg/charset/extern2.cc: Ditto.
24607 * g++.dg/charset/string1.c: Ditto.
24608
24609 2004-02-26 Mark Mitchell <mark@codesourcery.com>
24610
24611 PR c++/14278
24612 * g++.dg/parse/comma1.C: New test.
24613
24614 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24615
24616 PR c++/14284
24617 * g++.dg/template/ttp8.C: New test.
24618
24619 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
24620
24621 * gcc.dg/fixuns-trunc-1.c: New test.
24622
24623 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24624
24625 * gcc.dg/builtins-config.h: Use #elif.
24626
24627 2004-02-26 Michael Matz <matz@suse.de>
24628
24629 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
24630 * gcc.dg/991214-1.c: Likewise.
24631 * gcc.dg/i386-asm-1.c: Likewise.
24632
24633 2004-02-25 Richard Henderson <rth@redhat.com>
24634
24635 * gcc.c-torture/execute/20040208-2.c: Move ...
24636 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
24637
24638 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24639
24640 PR c++/14246
24641 * g++.dg/other/crash-3.C: New test.
24642
24643 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24644
24645 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
24646 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
24647
24648 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
24649 HP-UX.
24650
24651 2004-02-24 Michael Matz <matz@suse.de>
24652
24653 * gcc.dg/i386-regparm.c: New.
24654
24655 2004-02-23 James E Wilson <wilson@specifixinc.com>
24656
24657 * gcc.c-torture/execute/20040223-1.c: New.
24658
24659 2004-02-23 Zack Weinberg <zack@codesourcery.com>
24660 Kazu Hirata <kazu@cs.umass.edu>
24661
24662 * gcc.dg/fwritable-strings-1.c: Remove.
24663
24664 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
24665
24666 PR c/14156
24667 * gcc.dg/20040223-1.c: New test.
24668
24669 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24670
24671 PR c++/14106
24672 * g++.dg/ext/typeof9.C: New test.
24673
24674 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24675
24676 PR c++/14250
24677 * g++.dg/other/switch1.C: New test.
24678
24679 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24680
24681 * gcc.dg/cast-function-1.c: Adjust for new informative message.
24682 * gcc.dg/va-arg-1.c: Likewise.
24683
24684 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24685
24686 PR c++/14143
24687 * g++.dg/template/koenig5.C: New test.
24688
24689 2004-02-21 Ziemowit Laski <zlaski@apple.com>
24690
24691 * g++.dg/ext/altivec-1.C: Generalize target triple.
24692 * g++.dg/ext/altivec-2.C: New test case.
24693 * g++.dg/ext/altivec_check.h: New file.
24694 * gcc.dg/altivec-1.c: Generalize target triple;
24695 include altivec_check.h and call altivec_check().
24696 * gcc.dg/altivec-[2-5].c: Generalize target triple.
24697 * gcc.dg/altivec-6.c: New test case.
24698 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
24699 type casts as needed.
24700 * gcc.dg/altivec-10.c: Include altivec_check.h and call
24701 altivec_check().
24702 * gcc.dg/altivec-12.c: New test case.
24703 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
24704 include altivec_check.h and call altivec_check().
24705 * gcc.dg/altivec_check.h: New file.
24706
24707 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24708
24709 * lib/target-supports.exp (check_alias_available): Don't mangle
24710 function `g' in test program.
24711
24712 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24713
24714 * lib/target-supports.exp (check_profiling_available): Check
24715 argument to determine whether we support a profiling type.
24716 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
24717 check_profiling_available.
24718 * g++.dg/bprob/bprob.exp: Likewise.
24719 * g77.dg/bprob/bprob.exp: Likewise.
24720 * gcc.misc-tests/bprob.exp: Likewise.
24721 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
24722 dg-require-profiling and delete expected error handling.
24723 * gcc.dg/20021014-1.c: Likewise.
24724 * gcc.dg/nest.c: Likewise.
24725
24726 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24727
24728 PR c++/12007
24729 * g++.dg/other/vthunk1.C: New test.
24730
24731 2004-02-20 Falk Hueffner <falk@debian.org>
24732
24733 PR target/14201
24734 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
24735
24736 2004-02-20 Mark Mitchell <mark@codesourcery.com>
24737
24738 PR c++/13927
24739 * g++.dg/other/error8.C: Remove XFAIL markers.
24740
24741 PR c++/14173
24742 * g++.dg/ext/packed5.C: New test.
24743
24744 PR c++/14199
24745 * g++.dg/warn/Wunused-5.C: New test.
24746
24747 PR c++/14186
24748 * g++.dg/lookup/member1.C: New test.
24749
24750 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
24751
24752 * gcc.c-torture/compile/20040130-1.c: Enable only when
24753 __INT_MAX__ >= 2147483647L.
24754 * gcc.c-torture/compile/961203-1.c: Likewise.
24755
24756 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
24757
24758 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
24759 * g++.dg/opt/template1.C: Robustify assembler regexp
24760
24761 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24762
24763 * gcc.c-torture/execute/simd-4.x: Remove.
24764 * gcc.c-torture/execute/va-arg-25.x: Likewise.
24765 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
24766 Guard with #ifndef SKIP_ATTRIBUTE.
24767 * gcc.dg/compat/vector-1_y.c: Likewise.
24768 * gcc.dg/compat/vector-2_x.c: Likewise.
24769 * gcc.dg/compat/vector-2_y.c: Likewise.
24770 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
24771 * g++.dg/eh/simd-2.C: Likewise.
24772
24773 2004-02-19 Alan Modra <amodra@bigpond.net.au>
24774
24775 * gcc.c-torture/compile/complex-1.c: New.
24776
24777 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
24778
24779 PR target/14209
24780 * gcc.c-torture/execute/20040218-1.c: New test.
24781
24782 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24783
24784 PR c++/14181
24785 * g++.dg/parse/new2.C: New test.
24786
24787 2004-02-18 Paul Brook <paul@codesourcery.com>
24788
24789 * gcc.c-torture/compile/libcall-1.c: New test.
24790
24791 2004-02-18 Paul Brook <paul@codesourcery.com>
24792
24793 PR debug/12934
24794 * gcc.dg/debug/debug-7.c: New test.
24795
24796 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
24797
24798 * gcc.dg/20040217-1.c: New test.
24799
24800 2004-02-17 Zack Weinberg <zack@codesourcery.com>
24801
24802 * gcc.c-torture/execute/990208-1.x: Delete.
24803
24804 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
24805
24806 * gcc.c-torture/execute/20040208-2.x: New file.
24807
24808 2004-02-17 Mark Mitchell <mark@codesourcery.com>
24809
24810 PR c++/11326
24811 * g++.dg/abi/structret1.C: New test.
24812
24813 2004-02-17 Jakub Jelinek <jakub@redhat.com>
24814
24815 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
24816 (i386_cpuid): No need to test if cpuid is available on AMD64.
24817 Fix assembly, so that it works onboth i386 and AMD64.
24818 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
24819 (vecInLong): Fix s[] member type to unsigned int.
24820 (vecInWord): Remove type.
24821 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
24822 (a64, b64, c64, d64, e64): Remove.
24823 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
24824 Remove unused variable. Remove initialization of removed variables.
24825 Don't call mmx_tests nor sse_tests.
24826 (reference_mmx, reference_sse): Remove.
24827 (check): Add return stmt.
24828 * gcc.dg/i386-sse-7.c: New test.
24829 * gcc.dg/i386-mmx-4.c: New test.
24830
24831 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24832
24833 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
24834 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24835 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24836 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
24837 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
24838 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
24839 g++.dg/tc1/dr94.C: Fix line terminator.
24840
24841 2004-02-16 Geoffrey Keating <geoffk@apple.com>
24842
24843 * gcc.c-torture/compile/20040216-1.c: New.
24844
24845 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24846
24847 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24848 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24849 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
24850 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
24851 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
24852 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
24853
24854 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24855
24856 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
24857
24858 2004-02-15 Mark Mitchell <mark@codesourcery.com>
24859
24860 PR c++/13971
24861 * g++.dg/expr/cond4.C: New test.
24862
24863 PR c++/14086
24864 * g++.dg/lookup/crash2.C: New test.
24865
24866 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
24867
24868 * gcc.c-torture/compile/20040214-2.c: New test.
24869
24870 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
24871
24872 PR c++/14116
24873 * g++.dg/ext/typeof8.C: New test.
24874
24875 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
24876
24877 * gcc.c-torture/compile/20040214-1.c: New test.
24878
24879 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24880
24881 PR c++/13635
24882 * g++.dg/template/spec11.C: New test.
24883
24884 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24885
24886 PR c++/13927
24887 * g++.dg/other/error8.C: New test.
24888
24889 2004-02-13 Mark Mitchell <mark@codesourcery.com>
24890
24891 PR c++/14122
24892 * g++.dg/template/array4.C: New test.
24893
24894 PR c++/14108
24895 * g++.dg/inherit/thunk2.C: New test.
24896
24897 PR c++/14083
24898 * g++.dg/eh/cond2.C: New test.
24899
24900 2004-02-12 Alan Modra <amodra@bigpond.net.au>
24901
24902 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
24903
24904 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
24905
24906 * lib/scanasm.exp (dg-scan): Quote pattern before display.
24907
24908 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
24909
24910 * g++.dg/simd-2.C: xfail on ppc64-linux.
24911
24912 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
24913
24914 PR c/456
24915 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
24916 tests.
24917
24918 2004-02-11 Uros Bizjak <uros@kss-loka.si>
24919
24920 * gcc.dg/builtins-33.c: New test.
24921
24922 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
24923
24924 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
24925
24926 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24927
24928 * g++.dg/simd-2.C: Set -maltivec for ppc64.
24929
24930 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24931
24932 * gcc.dg/ppc64-abi-3.c: New test.
24933
24934 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
24935
24936 PR c/14092
24937
24938 * gcc.dg/pr14092-1.c: New testcase.
24939
24940 2004-02-10 Alan Modra <amodra@bigpond.net.au>
24941
24942 * gcc.dg/cpp/assert4.c: Fix typo last change.
24943
24944 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
24945 * gcc.dg/cpp/assert4.c: Handle powerpc64.
24946
24947 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
24948
24949 2004-02-09 Roger Sayle <roger@eyesopen.com>
24950
24951 * gcc.c-torture/compile/20040209-1.c: New test case.
24952
24953 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
24954
24955 * gcc.dg/c90-init-1.c: Adjust expected error messages.
24956
24957 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
24958
24959 * gcc.c-torture/execute/20040208-[12].c: New tests.
24960
24961 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24962
24963 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
24964
24965 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24966
24967 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
24968
24969 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24970
24971 Bug 13856
24972 * gcc.dg/visibility-8.c: New testcase.
24973
24974 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24975
24976 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
24977 arguments.
24978 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
24979
24980 2004-02-07 Roger Sayle <roger@eyesopen.com>
24981
24982 PR middle-end/13696
24983 * g++.dg/opt/fold1.C: New test case.
24984
24985 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24986
24987 PR c++/14033
24988 * g++.dg/other/crash-2.C: New test.
24989
24990 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24991
24992 PR c++/14028
24993 * g++.dg/parse/angle-bracket2.C: New test.
24994
24995 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24996
24997 PR middle-end/13750
24998 Revert:
24999 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25000 PR pch/13361
25001 * testsuite/g++.dg/pch/wchar-1.C: New.
25002 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25003
25004 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25005
25006 PR c++/14008
25007 * g++.dg/parse/error15.C: New test.
25008 * g++.dg/parse/crash11.C: Update dg-error mark.
25009
25010 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25011
25012 PR c++/13932
25013 * g++.dg/warn/conv2.C: New test.
25014
25015 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25016
25017 PR c++/13086
25018 * g++.dg/warn/incomplete1.C: Remove xfail.
25019
25020 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25021
25022 * lib/file-format.exp (gcc_target_object_format): Use
25023 ${tool}_target_compile, not gcc_target_compile.
25024 * lib/target-supports.exp (check_alias_available): Likewise.
25025 (check_gc_sections_available): Likewise.
25026 * g++.dg/ext/attrib10.C: Use dg-require-alias.
25027 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
25028 dg-require-alias.
25029
25030 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25031
25032 PR c++/13969
25033 * g++.dg/template/static6.C: New test.
25034
25035 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
25036
25037 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
25038
25039 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25040
25041 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
25042 tests for systems where `char' is unsigned by default.
25043
25044 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25045
25046 PR c++/13997
25047 * g++.dg/template/partial3.C: New test.
25048
25049 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
25050
25051 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
25052 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
25053 Remove mentions of obsolete ports.
25054
25055 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
25056
25057 * gcc.dg/noncompile/20001228-1.c: Fix for new
25058 error message.
25059
25060 2004-02-03 Roger Sayle <roger@eyesopen.com>
25061
25062 PR target/9348
25063 * gcc.c-torture/execute/multdi-1.c: New test case.
25064
25065 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25066
25067 PR c++/13925
25068 * g++.dg/template/lookup5.C: New test.
25069
25070 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25071
25072 PR c++/13950
25073 * g++.dg/template/lookup4.C: New test.
25074
25075 PR c++/13970
25076 * g++.dg/parse/error14.C: New test.
25077
25078 PR c++/14002
25079 * g++.dg/parse/template13.C: New test.
25080
25081 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25082
25083 PR c++/13978
25084 * g++.dg/template/koenig4.C: New test.
25085
25086 PR c++/13968
25087 * g++.dg/template/crash17.C: New test.
25088
25089 PR c++/13975
25090 * g++.dg/parse/error13.C: New test.
25091 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
25092
25093 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25094
25095 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
25096
25097 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
25098
25099 PR c/11658
25100 PR c/13994
25101 * gcc.dg/noncompile/20040203-1.c: New test.
25102 * gcc.dg/noncompile/20040203-2.c: Likewise.
25103 * gcc.dg/noncompile/20040203-3.c: Likewise.
25104 * gcc.dg/20040203-1.c: Likewise.
25105
25106 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
25107
25108 PR c++/10858
25109 * g++.dg/template/sizeof7.C: New test.
25110
25111 2004-02-02 Eric Christopher <echristo@redhat.com>
25112 Zack Weinberg <zack@codesourcery.com>
25113
25114 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
25115
25116 2004-02-02 Zack Weinberg <zack@codesourcery.com>
25117
25118 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
25119 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
25120 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
25121 * gcc.dg/cleanup-5.c: Run only on Linux targets.
25122
25123 2004-02-02 Mark Mitchell <mark@codesourcery.com>
25124
25125 PR c++/13113
25126 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
25127
25128 PR c++/13854
25129 * g++.dg/ext/attrib13.C: New test.
25130
25131 PR c++/13907
25132 * g++.dg/conversion/op2.C: New test.
25133
25134 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25135
25136 * gcc.dg/titype-1.c: Fix pasto.
25137
25138 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25139
25140 * gcc.dg/titype-1.c: New test.
25141
25142 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25143
25144 PR c++/13957
25145 * g++.dg/template/non-type-template-argument-1.C,
25146 g++.dg/template/qualified-id1.C: Update dg-error marks.
25147 * g++.dg/template/nontype6.C: New test.
25148
25149 2004-02-01 Roger Sayle <roger@eyesopen.com>
25150
25151 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
25152 * gcc.dg/builtins-31.c: New testcase.
25153 * gcc.dg/builtins-32.c: New testcase.
25154
25155 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
25156
25157 * objc.dg/call-super-2.m: Update line numbers
25158 for the including of stddef.h.
25159
25160 2004-01-30 Michael Matz <matz@suse.de>
25161
25162 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
25163 g++.dg/ext/case-range3.C: New tests.
25164
25165 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25166
25167 DR206
25168 PR c++/13813
25169 * g++.dg/template/member4.C: New test.
25170
25171 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25172
25173 PR c++/13683
25174 * g++.dg/template/sizeof6.C: New test.
25175
25176 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25177
25178 * gcc.dg/fwritable-strings-1.c: New test.
25179
25180 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25181
25182 * gcc.c-torture/compile/20040130-1.c: New test.
25183
25184 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
25185
25186 * objc.dg/call-super-2.m: Include stddef.h for size_t.
25187
25188 2004-01-29 Mark Mitchell <mark@codesourcery.com>
25189
25190 PR c++/13883
25191 * g++.dg/template/ctor3.C: New test.
25192
25193 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25194
25195 * g++.dg/tc1: New directory.
25196 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
25197 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
25198 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
25199 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
25200 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
25201
25202 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25203
25204 * g++.dg/parse/error11.C: New test.
25205 * g++.dg/parse/error12.C: Likewise.
25206
25207 2004-01-28 Ziemowit Laski <zlaski@apple.com>
25208
25209 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
25210 (scan_initial, main): Use aligned_sizeof instead of sizeof.
25211
25212 2004-01-28 Mark Mitchell <mark@codesourcery.com>
25213
25214 PR c++/13791
25215 * g++.dg/ext/attrib12.C: New test.
25216
25217 PR c++/13736
25218 * g++.dg/parse/cast2.C: New test.
25219
25220 2004-01-27 James E Wilson <wilson@specifixinc.com>
25221
25222 * objc.dg/encode-2.m (main): New local string. Set depending on
25223 sizeof long. Use in sscanf call.
25224 * objc.dg/encode-3.m (main): New local string. Set depending on
25225 sizeof long. Use in scan_initial call.
25226
25227 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25228
25229 * objc.dg/call-super-2.m: Make LP64-safe.
25230 * objc.dg/desig-init-1.m: Likewise.
25231
25232 2004-01-27 Devang Patel <dpatel@apple.com>
25233
25234 * g++.dg/debug/namespace1.C: New test.
25235
25236 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
25237
25238 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
25239 xscale-*-*.
25240
25241 * gcc.dg/arm-mmx-1.c: New test.
25242
25243 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25244
25245 * gcc.dg/20040127-1.c: New test.
25246 * gcc.dg/20040127-2.c: New test.
25247
25248 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25249
25250 * objc.dg/stret-1.m (glob): Renamed to globa.
25251
25252 2004-01-26 Mark Mitchell <mark@codesourcery.com>
25253
25254 PR c++/13663
25255 * g++.dg/expr/for1.C: New test.
25256
25257 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
25258
25259 PR middle-end/13779
25260 * gcc.dg/darwin-longlong.c: New test.
25261
25262 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
25263
25264 * gcc.dg/20040124-1.c: Moved test from here...
25265 * gcc.c-torture/compile/20040124-1.c: ...to here.
25266
25267 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25268
25269 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
25270 the assembly output if -m64 is passed.
25271
25272 2004-01-25 Mark Mitchell <mark@codesourcery.com>
25273
25274 PR c++/13833
25275 * g++.dg/template/cond3.C: New test.
25276
25277 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25278
25279 PR c++/13810
25280 * g++.dg/template/ttp7.C: New test.
25281
25282 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25283
25284 PR c++/13797
25285 * g++.dg/template/nontype4.C: New test.
25286 * g++.dg/template/nontype5.C: Likewise.
25287
25288 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
25289
25290 * gcc.dg/torture/mips-clobber-at.c: New test.
25291
25292 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
25293
25294 * gcc.dg/20040124-1.c: New test.
25295
25296 2004-01-24 Jakub Jelinek <jakub@redhat.com>
25297
25298 * gcc.dg/20040123-1.c: New test.
25299
25300 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25301
25302 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
25303
25304 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
25305
25306 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
25307
25308 2004-01-23 Andrew Pinski <apinski@apple.com>
25309
25310 * gcc.dg/20030121-1.c: Move to ..
25311 * gcc.dg/20040121-1.c: here.
25312
25313 2004-01-23 Roger Sayle <roger@eyesopen.com>
25314
25315 * gcc.dg/builtins-29.c: New test case.
25316
25317 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25318
25319 PR 18314
25320 * gcc.dg/builtins-30.c: New testcase.
25321
25322 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
25323
25324 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
25325 * lib/g77.exp: Likewise.
25326 * lib/objc.exp: Likewise.
25327 * lib/g++.exp: Likewise.
25328
25329 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25330
25331 * gcc.dg/struct-by-value-2.c: New test.
25332
25333 2004-01-21 Andrew Pinski <apinski@apple.com>
25334
25335 PR target/13785
25336 * gcc.dg/20030121-1.c: New test.
25337
25338 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
25339
25340 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
25341 clobber frame pointer register in asm statement.
25342
25343 2004-01-21 Falk Hueffner <falk@debian.org>
25344
25345 * gcc.c-torture/compile/20040121-1.c: New test.
25346
25347 2004-01-21 Zack Weinberg <zack@codesourcery.com>
25348
25349 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
25350
25351 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
25352
25353 * gcc.dg/ppc64-abi-2.c: New test.
25354
25355 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
25356
25357 * lib/treelang.exp: Fill out this file.
25358 * lib/treelang-dg.exp: New File.
25359
25360 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
25361
25362 * gcc.c-torture/compile/981022-1.c: Remove.
25363 * gcc.dg/array-5.c: Remove XFAIL.
25364 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
25365 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
25366 gcc.dg/cond-lvalue-1.c: Update.
25367 * gcc.dg/cast-lvalue-2.c: New test.
25368
25369 2004-01-19 Mark Mitchell <mark@codesourcery.com>
25370
25371 PR c++/13592
25372 * g++.dg/other/error1.C (class foo): Tweak error message.
25373
25374 PR c++/13592
25375 * g++.dg/template/call2.C: New test.
25376
25377 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25378
25379 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
25380 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
25381 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
25382 scalar-return-1_x.c, scalar-return-2_y.c,
25383 scalar-return-3_x.c, scalar-return-3_y.c,
25384 scalar-return-4_x.c, scalar-return-4_y.c,
25385 struct-align-1.h, struct-align-1_x.c,
25386 struct-align-1_y.c, struct-align-2.h,
25387 struct-align-2_x.c, struct-align-2_y.c,
25388 struct-by-value-10_y.c, struct-by-value-11_x.c,
25389 struct-by-value-11_y.c, struct-by-value-12_x.c,
25390 struct-by-value-12_y.c, struct-by-value-13_x.c,
25391 struct-by-value-13_y.c, struct-by-value-14_x.c,
25392 struct-by-value-14_y.c, struct-by-value-15_x.c,
25393 struct-by-value-15_y.c, struct-by-value-16_y.c,
25394 struct-by-value-17_y.c, struct-by-value-18_y.c,
25395 struct-by-value-19_y.c, struct-by-value-1_x.c,
25396 struct-by-value-1_y.c, struct-by-value-20_y.c,
25397 struct-by-value-2_x.c, struct-by-value-2_y.c,
25398 struct-by-value-3_y.c, struct-by-value-4_x.c,
25399 struct-by-value-4_y.c, struct-by-value-5_y.c,
25400 struct-by-value-6_y.c, struct-by-value-7_y.c
25401 struct-by-value-8_x.c, struct-by-value-8_y.c
25402 struct-by-value-9_x.c, struct-by-value-9_y.c
25403 struct-return-10_x.c, struct-return-10_y.c,
25404 struct-return-19_x.c, struct-return-20_x.c
25405 struct-return-2_x.c, struct-return-2_y.c
25406 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
25407 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
25408
25409 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25410
25411 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
25412 attribute on sparc*-sun-solaris2.*.
25413
25414 2004-01-18 Mark Mitchell <mark@codesourcery.com>
25415
25416 PR c++/13710
25417 * g++.dg/ext/typeof7.C: New test.
25418
25419 2004-01-18 David Edelsohn <edelsohn@gnu.org>
25420
25421 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
25422 * gcc.dg/const-elim-1.c: Same.
25423
25424 2004-01-17 Ziemowit Laski <zlaski@apple.com>
25425
25426 * objc.dg/stret-1.m: New.
25427 * objc.dg/stret-2.m: New.
25428
25429 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25430
25431 PR c++/11895
25432 * g++.dg/ext/vector1.C: New test.
25433
25434 2004-01-16 Geoffrey Keating <geoffk@apple.com>
25435
25436 * gcc.dg/pch/import-1.c: New.
25437 * gcc.dg/pch/import-1.hs: New.
25438 * gcc.dg/pch/import-1a.h: New.
25439 * gcc.dg/pch/import-1b.h: New.
25440 * gcc.dg/pch/import-1c.h: New.
25441
25442 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25443
25444 PR c++/13574
25445 * g++.dg/ext/array1.C: New test.
25446
25447 PR c++/13178
25448 * g++.dg/conversion/op1.C: New test.
25449
25450 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
25451
25452 PR 11864
25453 From Kazumoto Kojima / Dan Kegel:
25454 * gcc.dg/pr11864-1.c: New test.
25455
25456 PR 10392
25457 From Marcus Comstedt / Dan Kegel:
25458 * gcc.dg/pr10392-1.c: New test.
25459
25460 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25461
25462 PR c++/13478
25463 * g++.dg/init/ref10.C: New test.
25464
25465 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25466
25467 PR c++/13407
25468 * g++.dg/parse/typename6.C: New test.
25469
25470 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25471
25472 PR pch/13361
25473 * testsuite/g++.dg/pch/wchar-1.C: New.
25474 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25475
25476 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25477
25478 PR c++/9259
25479 * g++.dg/expr/sizeof2.C: New test.
25480
25481 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
25482
25483 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
25484
25485 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25486
25487 PR c++/13659
25488 * g++.dg/lookup/strong-using-3.C: New.
25489 * g++.dg/lookup/using-10.C: New.
25490
25491 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25492
25493 PR c++/13594
25494 * g++.dg/lookup/strong-using-2.C: New.
25495
25496 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
25497 Dan Kegel <dank@kegel.com>
25498 J"orn Rennecke <joern.rennecke@superh.com>
25499
25500 PR target/9365
25501 * gcc.dg/pr9365-1.c: New test.
25502
25503 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25504
25505 PR c++/8856
25506 * g++.dg/parse/casting-operator2.C: New test.
25507 * g++.old-deja/g++.pt/explicit83.C: Remove.
25508
25509 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
25510
25511 * gcc.dg/label-compound-stmt-1.c: New test.
25512 * gcc.c-torture/compile/950922-1.c,
25513 gcc.c-torture/compile/20000211-3.c,
25514 gcc.c-torture/compile/20000518-1.c,
25515 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
25516 compound statements.
25517
25518 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
25519
25520 * gcc.dg/ppc64-abi-1.c: New test.
25521
25522 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
25523
25524 * g++.dg/ext/attrib9.C: Add dg-warnings.
25525
25526 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25527
25528 PR c++/12335
25529 * g++.dg/parse/dtor3.C: New test.
25530
25531 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
25532
25533 PR c++/12709
25534 * g++.dg/parse/try-catch-1.C: New test.
25535
25536 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
25537
25538 * ada/acats/run_all.sh: Add more verbose output in acats.log
25539 when compiling tests.
25540
25541 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25542
25543 PR 13656
25544 * gcc.dg/typedef-redecl.c: New test case.
25545 * gcc.dg/typedef-redecl.h: New support file.
25546
25547 2004-01-13 Jan Hubicka <jh@suse.cz>
25548
25549 * gcc.dg/always_inline.c: New test.
25550 * gcc.dg/debug/20031231-1.c: Fix.
25551
25552 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25553
25554 PR c++/13474
25555 * g++.dg/template/array3.C: New test.
25556
25557 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25558
25559 * g++.dg/ext/lvalue1.C: No longer expected to fail.
25560 * g++.dg/warn/Wunused-2.C: Likewise.
25561
25562 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25563
25564 PR c++/13289
25565 * g++.dg/template/instantiate6.C: New test.
25566
25567 2004-01-12 Roger Sayle <roger@eyesopen.com>
25568
25569 PR middle-end/11397
25570 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
25571
25572 2004-01-12 Jan Hubicka <jh@suse.cz>
25573
25574 PR opt/12826
25575 * gcc.dg/20040112-1.c: New.
25576
25577 * gcc.dg/dwarf-die[1-7].c: Move to...
25578 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
25579 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
25580
25581 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
25582
25583 PR c++/4100
25584 * g++.dg/parse/friend4.C: New test.
25585
25586 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
25587
25588 PR c++/4100
25589 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
25590 definition is called a friend.
25591
25592 2004-01-11 Zack Weinberg <zack@codesourcery.com>
25593
25594 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
25595
25596 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
25597
25598 PR c++/3478
25599 * g++.dg/parse/error10.C: New test.
25600 * g++.dg/template/arg2.C: Accept "invalid type" error.
25601
25602 2004-01-11 Jakub Jelinek <jakub@redhat.com>
25603
25604 PR middle-end/13392
25605 * g++.dg/opt/expect2.C: New test.
25606
25607 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25608
25609 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
25610 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
25611 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
25612 Update dg-error regexps.
25613
25614 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25615
25616 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
25617 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
25618
25619 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25620
25621 * gcc.dg/pragma-re-1.c: Use right pointer type.
25622
25623 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25624
25625 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
25626
25627 2004-01-09 Geoffrey Keating <geoffk@apple.com>
25628
25629 * gcc.dg/rs6000-ldouble-1.c: New.
25630
25631 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25632
25633 DR 337
25634 PR c++/9256
25635 * g++.dg/other/abstract1.C: New test.
25636
25637 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
25638
25639 * g++.dg/lookup/strong-using-1.C: New.
25640
25641 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
25642
25643 PR c/11234
25644 * gcc.dg/func-ptr-conv-1.c: New test.
25645 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
25646
25647 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
25648
25649 PR target/13380.
25650 * gcc.c-torture/compile/20040109-1.c: New.
25651
25652 2004-01-08 Stuart Hastings <stuart@apple.com>
25653
25654 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
25655 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
25656 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
25657
25658 2004-01-09 Alan Modra <amodra@bigpond.net.au>
25659
25660 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
25661
25662 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25663
25664 * ada/acats/run_acats: Treat 'gnatchop' the same way
25665 as 'gnatmake'. Export GCC_DRIVER.
25666 * ada/acats/run_all.sh: Add target_gnatchop. Use
25667 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
25668
25669 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25670
25671 PR c++/12573
25672 * g++.dg/template/dependent-expr4.C: New test.
25673
25674 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
25675
25676 * gcc.dg/altivec-11.c: New test.
25677
25678 2004-01-07 Mark Mitchell <mark@codesourcery.com>
25679
25680 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
25681
25682 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25683
25684 PR c/6024
25685 * gcc.dg/enum-compat-1.c: New test.
25686 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
25687
25688 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25689
25690 PR c/12165
25691 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
25692 gcc.dg/c99-idem-qual-3.c: New tests.
25693
25694 2004-01-07 Alan Modra <amodra@bigpond.net.au>
25695
25696 * gcc.dg/winline-7.c: Don't cast void * to int.
25697
25698 2004-01-06 Jan Hubicka <jh@suse.cz>
25699
25700 * gcc.dg/i386-sse-5.c: New test
25701 * g++.dg/eh/simd-1.c: Add -w argument for i386.
25702
25703 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25704
25705 PR c++/12815
25706 * g++.dg/rtti/typeid4.C: New test.
25707
25708 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25709
25710 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
25711
25712 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25713
25714 PR c++/12132
25715 * g++.dg/template/error11.C: New test.
25716
25717 PR c++/13451
25718 * g++.dg/template/class2.C: New test.
25719
25720 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
25721 Richard Sandiford <rsandifo@redhat.com>
25722
25723 PR c++/13387
25724 * g++.dg/opt/alias3.C: New test.
25725
25726 2004-01-04 Mark Mitchell <mark@codesourcery.com>
25727
25728 PR c++/13157
25729 * g++.dg/template/koenig3.C: New test.
25730
25731 PR c++/13529
25732 * g++.dg/parse/offsetof3.C: New test.
25733
25734 * g++.dg/init/copy7.C: Add missing dg-error markers.
25735
25736 PR c++/12226
25737 * g++.dg/init/copy7.c: New test.
25738
25739 PR c++/13536
25740 * g++.dg/parse/cast1.C: New test.
25741
25742 2004-01-04 Jan Hubicka <jh@suse.cz>
25743
25744 * gcc.dg/winline[1-7].c: New tests.
25745
25746 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25747
25748 PR c++/13520
25749 * g++.dg/template/qualttp22.C: New test.
25750
25751 2004-01-01 Jan Hubicka <jh@suse.cz>
25752
25753 * gcc.dg/debug/20031231-1.c: New.
25754 * gcc.c-torture/compile/20040101-1.c: New.
25755 * gcc.dg/dwarf-die-[1-7].c: New.
25756
25757 2004-01-01 Jakub Jelinek <jakub@redhat.com>
25758
25759 PR optimization/13521
25760 * gcc.c-torture/compile/20031231-1.c: New test.
25761
25762 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25763
25764 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
25765
25766 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25767
25768 PR c++/10079
25769 * g++.dg/template/crash16.C: New test.
25770
25771 2003-12-30 Mark Mitchell <mark@codesourcery.com>
25772
25773 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
25774
25775 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25776
25777 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
25778 ports.
25779 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25780 * g++.old-deja/g++.law/profile1.C: Likewise.
25781 * gcc.c-torture/compile/981006-1.c: Likewise.
25782 * gcc.c-torture/execute/loop-2e.x: Likewise.
25783 * gcc.c-torture/execute/loop-2f.x: Remove.
25784 * gcc.c-torture/execute/loop-2g.x: Likewise.
25785 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
25786 * gcc.dg/20020312-2.c: Remove traces of dead ports.
25787
25788 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
25789
25790 PR c++/13507
25791 * g++.dg/ext/attrib11.C: New test.
25792
25793 PR c++/13494
25794 * g++.dg/template/array2-1.C: New test.
25795 * g++.dg/template/array2-2.C: New test.
25796
25797 2003-12-29 Mark Mitchell <mark@codesourcery.com>
25798
25799 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
25800
25801 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
25802
25803 PR c++/12774
25804 * g++.dg/template/array1-1.C: New test.
25805 * g++.dg/template/array1-2.C: New test.
25806
25807 2003-12-29 Roger Sayle <roger@eyesopen.com>
25808
25809 PR fortran/12632
25810 * g77.dg/12632.f: New test case.
25811
25812 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25813
25814 PR c++/13289
25815 * g++.dg/parse/nontype1.C: New test.
25816
25817 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25818
25819 PR c++/12403
25820 * g++.dg/parse/explicit1.C: New test.
25821 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
25822
25823 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25824
25825 PR c++/13081
25826 * g++.dg/opt/inline6.C: New test.
25827
25828 PR c++/12613
25829 * g++.dg/parse/error9.C: New test.
25830
25831 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
25832
25833 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25834
25835 PR c++/13009
25836 * g++.dg/init/assign1.C: New test.
25837
25838 2003-12-28 Roger Sayle <roger@eyesopen.com>
25839
25840 PR c++/13070
25841 * g++.dg/warn/format3.C: New test case.
25842
25843 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25844
25845 * gcc.c-torture/compile/20031227-1.c: New test.
25846
25847 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25848
25849 * g++.dg/bprob/bprob.exp: Load target-supports.exp
25850 * g77.dg/bprob/bprob.exp: Likewise.
25851 * gcc.misc-tests/bprob.exp: Likewise.
25852 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
25853 variants on systems where the library does not provide that
25854 functionality.
25855 * gcc.dg/builtins-20.c: Use builtins-config.h.
25856 * gcc.dg/builtins-config.h: New file.
25857
25858 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25859
25860 * lib/gcc-dg.exp (dg-require-profiling): New function.
25861 * lib/target-supports.exp (check_profiling_available): Likewise.
25862 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
25863 * g77.dg/bprob/bprob.exp: Likewise.
25864 * gcc.misc-tests/bprob.exp: Likewise.
25865 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
25866 * gcc.dg/20021014-1.c: Likewise.
25867 * gcc.dg/nest.c: Likewise.
25868
25869 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25870
25871 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
25872 compiling.
25873 * g++.dg/lookup/java2.C: Likewise.
25874 * gcc.dg/cpp/lexident.c: Likewise.
25875
25876 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
25877
25878 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
25879 given.
25880 * gcc.c-torture/compile/961203-1.c: Likewise.
25881 * gcc.c-torture/compile/980506-1.c: Likewise.
25882
25883 2003-12-23 Zack Weinberg <zack@codesourcery.com>
25884
25885 * lib/gcc-dg.exp (dg-prune-output): New annotation.
25886 (additional_prunes): New global.
25887 (gcc-dg-prune): Handle additional per-test pruning.
25888 (dg-test): Clear additional_prunes between tests.
25889
25890 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
25891 dg-prune-output to avoid spurious failures from assembler
25892 complaining about nonexistent WAW violations.
25893 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
25894 Use dg-prune-output to avoid spurious failures from assembler
25895 warning about Itanium B-step errata.
25896
25897 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25898
25899 * g++.dg/abi/macro0.C: New test.
25900 * g++.dg/abi/macro1.C: Likewise.
25901 * g++.dg/abi/macro2.C: Likewise.
25902
25903 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
25904 * g++.dg/abi/bitfield7.C: Likewise.
25905 * g++.dg/abi/dtor2.C: Likewise.
25906 * g++.dg/abi/mangle11.C: Likewise.
25907 * g++.dg/abi/mangle12.C: Likewise.
25908 * g++.dg/abi/mangle14.C: Likewise.
25909 * g++.dg/abi/mangle17.C: Likewise.
25910 * g++.dg/abi/vbase10.C: Likewise.
25911 * g++.dg/abi/vbase14.C: Likewise.
25912 * g++.dg/template/qualttp17.C: Likewise.
25913
25914 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
25915
25916 PR c/11995
25917 * gcc.dg/20031223-1.c: New test.
25918
25919 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25920
25921 * gcc.dg/noreturn-7.c: New test.
25922
25923 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25924
25925 * gcc.dg/null-pointer-1.c: New test.
25926
25927 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25928
25929 * g++.old-deja/g++.jason/template18.C: Remove.
25930 * g++.old-deja/g++.jason/template37.C: Likewise.
25931
25932 PR c++/12862
25933 * g++.dg/lookup/ns1.C: New test.
25934
25935 PR c++/12397
25936 * g++.dg/template/lookup3.C: New test.
25937
25938 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25939
25940 * g++.dg/template/recurse1.C: New test
25941
25942 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25943
25944 PR c++/12479
25945 * g++.dg/parse/semicolon1.C: New test.
25946 * g++.dg/parse/semicolon1.h: Likewise.
25947
25948 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
25949
25950 * gcc.dg/darwin-misaligned.c: New test.
25951
25952 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25953
25954 PR c/9163
25955 * gcc.dg/20031222-1.c: New test.
25956
25957 2003-12-21 Mark Mitchell <mark@codesourcery.com>
25958
25959 PR c++/13438
25960 * g++.dg/parse/error8.C: New test.
25961
25962 PR c++/11554
25963 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
25964
25965 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
25966
25967 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
25968 too small.
25969 * gcc.c-torture/compile/930217-1.c: Likewise.
25970 * gcc.c-torture/compile/930513-1.c: Likewise.
25971 * gcc.c-torture/execute/920908-2.c: Likewise.
25972 * gcc.c-torture/execute/921204-1.c: Likewise.
25973 * gcc.c-torture/execute/930621-1.c: Likewise.
25974 * gcc.c-torture/execute/930630-1.c: Likewise.
25975 * gcc.c-torture/execute/931031-1.c: Likewise.
25976 * gcc.c-torture/execute/980602-2.c: Likewise.
25977 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25978 * gcc.c-torture/execute/compndlit-1.c: Likewise.
25979 * gcc.c-torture/execute/extzvsi.c: Likewise.
25980 * gcc.c-torture/unsorted/ext.c: Likewise.
25981
25982 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
25983
25984 PR target/12749
25985 * gcc.c-torture/compile/20031220-2.c: New test case.
25986
25987 2003-12-20 Roger Sayle <roger@eyesopen.com>
25988
25989 PR optimization/13031
25990 * gcc.c-torture/compile/20031220-1.c: New test case.
25991
25992 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25993
25994 * gcc.dg/cast-function-1.c: New test.
25995
25996 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
25997
25998 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
25999 formats.
26000
26001 2003-12-19 Mark Mitchell <mark@codesourcery.com>
26002
26003 PR c++/12795
26004 * g++.dg/ext/attrib10.C: New test.
26005
26006 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26007
26008 * gcc.dg/cleanup-10.c: New test.
26009 * gcc.dg/cleanup-11.c: New test.
26010
26011 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26012
26013 PR c++/13239
26014 * g++.dg/opt/expect1.C: New test.
26015
26016 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
26017
26018 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
26019
26020 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
26021
26022 PR debug/12923
26023 * gcc.dg/20031218-1.c: New test.
26024
26025 PR debug/12389
26026 * gcc.dg/20031218-2.c: New test.
26027 * gcc.dg/20031218-3.c: New test.
26028
26029 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
26030 of label name and allow for USER_LABEL_PREFIX == "_" names.
26031 * g++.dg/abi/mangle18-2.C: Likewise.
26032 * g++.dg/abi/mangle19-1.C: Likewise.
26033 * g++.dg/abi/mangle19-2.C: Likewise.
26034 * g++.dg/abi/mangle20-1.C: Likewise.
26035 * g++.dg/abi/mangle20-2.C: Likewise.
26036
26037 2003-12-18 Richard Henderson <rth@redhat.com>
26038
26039 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
26040
26041 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
26042 Dan Kegel <dank@kegel.com>
26043
26044 PR other/12009
26045 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
26046 testing a cross compiler, it causes spurious compile failures.
26047 * lib/g++.exp: Likewise.
26048
26049 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26050
26051 PR c++/13262
26052 * g++.dg/template/access13.C: New test.
26053
26054 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
26055
26056 * gcc.dg/20031216-1.c: New test.
26057
26058 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26059
26060 PR c++/9154
26061 * g++.dg/template/error10.C: New test.
26062
26063 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26064
26065 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
26066 * g++.dg/eh/simd-2.C: Likewise.
26067
26068 2003-12-17 James E Wilson <wilson@specifixinc.com>
26069 Roger Sayle <roger@eyesopen.com>
26070
26071 * gcc.c-torture/execute/ieee/mzero5.c: New.
26072
26073 2003-12-17 Mark Mitchell <mark@codesourcery.com>
26074
26075 PR c++/10603
26076 * g++.dg/parse/error6.C: New test.
26077
26078 PR c++/12827
26079 * g++.dg/parse/error7.C: New test.
26080
26081 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
26082
26083 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
26084 at -O with stabs debugging formats.
26085 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
26086 * gcc.dg/debug/debug-2.c: Likewise.
26087
26088 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26089
26090 PR c++/12696
26091 * g++.dg/init/error1.C: New test.
26092
26093 PR c++/12218
26094 * g++.dg/init/pm3.C: New test.
26095
26096 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
26097
26098 PR c/3347
26099 * gcc.dg/bitfld-8.c: New test.
26100
26101 2003-12-16 James Lemke <jim@wasabisystems.com>
26102
26103 * gcc.dg/arm-scd42-[123].c: New tests.
26104
26105 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26106
26107 PR c++/9043
26108 * g++.dg/abi/mangle20-1.C: New test.
26109 * g++.dg/abi/mangle20-2.C: New test.
26110
26111 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26112
26113 PR c++/13275
26114 * g++.dg/other/offsetof2.C: Remove XFAIL.
26115 * g++.dg/parse/offsetof1.C: New test.
26116 * g++.gd/parse/offsetof2.C: Likewise.
26117
26118 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26119
26120 * g++.dg/template/nontype3.C: New test.
26121 * g++.dg/template/static2.C: Tweaked the dg-error clause.
26122
26123 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26124
26125 * g++.dg/warn/noreturn-3.C: Also test instantiation.
26126
26127 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26128
26129 PR c++/13387
26130 * g++.dg/expr/assign1.C: New test.
26131
26132 PR c++/13242
26133 * g++.dg/abi/mangle19-1.C: New test.
26134 * g++.dg/abi/mangle19-2.C: New test.
26135
26136 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
26137
26138 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
26139
26140 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26141
26142 * gcc.c-torture/execute/20031216-1.c: New test.
26143
26144 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26145
26146 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
26147 an ICE regression.
26148
26149 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26150
26151 PR c++/10926
26152 * g++.dg/template/error9.C: New test.
26153
26154 PR c++/11116
26155 * g++.dg/template/error8.C: New test.
26156
26157 2003-12-15 Roger Sayle <roger@eyesopen.com>
26158
26159 PR middle-end/13400
26160 * gcc.c-torture/execute/20031215-1.c: New test case.
26161
26162 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26163
26164 PR c++/13269
26165 * g++.dg/parse/error5.C: New test.
26166
26167 PR c++/12989
26168 * g++.dg/expr/sizeof1.C: New test.
26169
26170 PR c++/13310
26171 * g++.dg/template/crash15.C: New test.
26172
26173 2003-12-15 Geoffrey Keating <geoffk@apple.com>
26174
26175 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
26176 a non-POD type as the last named parameter of a varargs function.
26177
26178 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26179
26180 PR c++/13243
26181 PR c++/12573
26182 * g++.dg/template/crash14.C: New test.
26183 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
26184
26185 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
26186
26187 * g++.dg/other/java1.C: New test.
26188
26189 PR c++/13241
26190 * g++.dg/abi/mangle18-1.C: New test.
26191 * g++.dg/abi/mangle18-2.C: New test.
26192
26193 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26194
26195 PR optimization/10312
26196 * gcc.c-torture/execute/20031214-1.c: New.
26197
26198 2003-12-14 Mark Mitchell <mark@codesourcery.com>
26199
26200 PR c++/10779
26201 PR c++/12160
26202 * g++.dg/parse/error3.C: New test.
26203 * g++.dg/parse/error4.C: Likewise.
26204 * g++.dg/abi/mangle4.C: Tweak error messages.
26205 * g++.dg/lookup/using5.C: Likewise.
26206 * g++.dg/other/error2.C: Likewise.
26207 * g++.dg/parse/typename5.C: Likewise.
26208 * g++.dg/parse/undefined1.C: Likewise.
26209 * g++.dg/template/arg2.C: Likewise.
26210 * g++.dg/template/ttp3.C: Likewise.
26211 * g++.dg/template/type1.C: Likewise.
26212 * g++.old-deja/g++.other/crash32.C: Likewise.
26213 * g++.old-djea/g++.pt/defarg8.C: Likewise.
26214
26215 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26216
26217 PR c++/13106
26218 * g++.dg/warn/noreturn-3.C: New test.
26219
26220 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26221
26222 PR c++/13118
26223 * g++.dg/abi/covariant3.C: New.
26224
26225 2003-12-12 Jakub Jelinek <jakub@redhat.com>
26226
26227 * g++.dg/eh/ia64-1.C: New test.
26228
26229 2003-12-12 Roger Sayle <roger@eyesopen.com>
26230
26231 PR optimization/13037
26232 * g77.f-torture/execute/13037.f: New test case.
26233
26234 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26235
26236 PR c++/12881
26237 * g++.dg/abi/covariant2.C: New.
26238
26239 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
26240
26241 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
26242
26243 2003-12-11 Zack Weinberg <zack@codesourcery.com>
26244
26245 * gcc.c-torture/execute/wchar_t-1.x: Delete.
26246
26247 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
26248
26249 PR other/10819
26250 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
26251 to fix Bug 10819.
26252 * lib/g++.exp (g++_version): Likewise.
26253 * lib/g77.exp (g77_version): Likewise.
26254 * lib/objc.exp (default_objc_version): Likewise.
26255
26256 2003-12-10 Richard Henderson <rth@redhat.com>
26257
26258 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
26259
26260 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
26261
26262 2003-12-08 Matt Austern <austern@apple.com>
26263
26264 PR c/13134
26265 * lib/gcc-dg.exp (dg-require-visibility): Define.
26266 * lib/target-supports (check_visibility_available): Define.
26267 * gcc.dg/visibility-1.c: New test.
26268 * gcc.dg/visibility-2.c: Likewise.
26269 * gcc.dg/visibility-3.c: Likewise.
26270 * gcc.dg/visibility-4.c: Likewise.
26271 * gcc.dg/visibility-5.c: Likewise.
26272 * gcc.dg/visibility-6.c: Likewise.
26273 * g++.dg/ext/visibility-1.C: Likewise.
26274 * g++.dg/ext/visibility-2.C: Likewise.
26275 * g++.dg/ext/visibility-3.C: Likewise.
26276 * g++.dg/ext/visibility-4.C: Likewise.
26277 * g++.dg/ext/visibility-5.C: Likewise.
26278 * g++.dg/ext/visibility-6.C: Likewise.
26279
26280 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26281
26282 * g++.dg/lookup/java1.C: New test.
26283 * g++.dg/lookup/java2.C: New test.
26284
26285 2003-12-07 Falk Hueffner <falk@debian.org>
26286
26287 * g++.dg/opt/noreturn-1.C: New test.
26288
26289 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
26290
26291 * gcc.dg/overflow-1.c: New test.
26292
26293 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26294
26295 * g77.f-torture/compile/13060.f: New test.
26296
26297 2003-12-06 Mark Mitchell <mark@codesourcery.com>
26298
26299 PR c++/13323
26300 * g++.dg/inherit/operator2.C: New test.
26301
26302 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26303
26304 PR c++/13305
26305 * g++.dg/ext/attrib9.C: New test.
26306
26307 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26308
26309 PR c++/13314
26310 * g++.dg/template/error7.C: New test.
26311
26312 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
26313 J"orn Rennecke <joern.rennecke@superh.com>
26314
26315 PR target/13302
26316 * g++.dg/other/struct-va_list.C: New test.
26317
26318 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26319
26320 PR c++/13166
26321 * g++.dg/parse/defarg6.C: New test.
26322
26323 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
26324
26325 PR target/13256
26326 * gcc.c-torture/execute/20031201-1.c: New test.
26327
26328 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
26329
26330 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
26331
26332 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26333
26334 * gcc.dg/builtin-return-1.c: New test.
26335
26336 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
26337 J"orn Rennecke <joern.rennecke@superh.com>
26338
26339 PR optimization/13260
26340 * gcc.c-torture/execute/20031204-1.c: New test.
26341
26342 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26343
26344 PR c++/9127
26345 * g++.dg/template/error6.C: New test.
26346
26347 2003-12-03 Jakub Jelinek <jakub@redhat.com>
26348
26349 * gcc.dg/20031202-1.c: New test.
26350
26351 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26352
26353 PR c++/13179
26354 * g++.dg/template/eh1.C: New test.
26355
26356 PR c++/10771
26357 * g++.dg/template/error5.C: New test.
26358
26359 2003-12-02 David Ung <davidu@mips.com>
26360
26361 * gcc.dg/compat/vector-check.h: Corrected type for var
26362 g_##TMODE
26363
26364 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26365
26366 PR c++/10126
26367 * g++.dg/template/ptrmem8.C: New test.
26368
26369 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26370
26371 PR c++/12573
26372 * g++.dg/template/dependent-expr3.C: New test.
26373
26374 2003-12-01 James Lemke <jim@wasabisystems.com>
26375
26376 * gcc.dg/arm-g2.c: New test.
26377
26378 2003-12-01 Roger Sayle <roger@eyesopen.com>
26379
26380 PR optimization/11634
26381 * gcc.dg/20031201-2.c: New test case.
26382
26383 2003-12-01 Zack Weinberg <zack@codesourcery.com>
26384
26385 PR 11433
26386 * objc.dg/proto-lossage-3.m: New test.
26387
26388 2003-12-01 Roger Sayle <roger@eyesopen.com>
26389
26390 PR optimization/12628
26391 * gcc.dg/20031201-1.c: New test case.
26392
26393 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26394
26395 * gcc.dg/unaligned-1.c: New test.
26396
26397 2003-11-30 Mark Mitchell <mark@codesourcery.com>
26398
26399 PR c++/9849
26400 * g++.dg/template/error4.C: New test.
26401 * g++.dg/template/nested3.C: Adjust error markers.
26402
26403 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26404
26405 * gcc.dg/cpp/assert4.c: Check more #system assertions.
26406
26407 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
26408
26409 PR c/10333
26410 * gcc.dg/bitfld-7.c: New test.
26411
26412 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
26413
26414 * gcc.dg/tls/asm-1.C: New test.
26415
26416 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26417
26418 * gcc.dg/cpp/assert4.c: Update.
26419
26420 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26421
26422 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
26423 * gcc.dg/builtin-apply3.c: New test.
26424
26425 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26426
26427 * lib/compat.exp (compat-obj): New xfaildata parameter.
26428 Use it to set compiler_conditional_xfail_data before compiling.
26429 (compat-get-options): Handle dg-xfail-if.
26430 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
26431 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
26432 * gcc.dg/compat/vector-1_y.c: Likewise.
26433 * gcc.dg/compat/vector-2_x.c: Likewise.
26434 * gcc.dg/compat/vector-2_y.c: Likewise.
26435
26436 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26437
26438 * g++.dg/opt/reg-stack4.C: New test.
26439
26440 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26441
26442 * gcc.dg/builtin-apply2.c: New test.
26443
26444 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26445
26446 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
26447
26448 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26449
26450 PR c++/12924
26451 * g++.dg/template/template-id-2.C: New test.
26452
26453 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26454
26455 PR c++/5369
26456 * g++.dg/template/memfriend1.C: New test.
26457 * g++.dg/template/memfriend2.C: Likewise.
26458 * g++.dg/template/memfriend3.C: Likewise.
26459 * g++.dg/template/memfriend4.C: Likewise.
26460 * g++.dg/template/memfriend5.C: Likewise.
26461 * g++.dg/template/memfriend6.C: Likewise.
26462 * g++.dg/template/memfriend7.C: Likewise.
26463 * g++.dg/template/memfriend8.C: Likewise.
26464 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
26465
26466 2003-11-21 Mark Mitchell <mark@codesourcery.com>
26467
26468 PR c++/12515
26469 * g++.dg/ext/cond1.C: New test.
26470
26471 2003-11-20 Richard Henderson <rth@redhat.com>
26472
26473 * gcc.dg/20020201-2.c: Remove.
26474 * gcc.dg/20020201-4.c: Remove.
26475 * gcc.dg/20020304-1.c: Remove.
26476
26477 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
26478
26479 * gcc.dg/cpp/trad/xwin1.c: New test case.
26480
26481 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
26482
26483 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
26484 * lib/g77.exp: Likewise.
26485 * lib/objc.exp: Likewise.
26486 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
26487 for darwin.
26488
26489 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26490
26491 PR c++/12932
26492 * g++.dg/template/static5.C: New test.
26493
26494 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
26495
26496 * gcc.dg/nested-func-1.c: New test.
26497
26498 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26499
26500 * gcc.dg/cpp/assert4.c: New test.
26501
26502 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26503
26504 PR c++/2294
26505 * g++.dg/lookup/using9.c: New test.
26506
26507 2003-11-14 Mark Mitchell <mark@codesourcery.com>
26508
26509 PR c++/12762
26510 * g++.dg/template/error3.C: New test.
26511
26512 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
26513
26514 PR ada/13035
26515 * ada/acats/run_acats, run_all.sh: Fix syntax error.
26516 No longer use a wrapper for gcc, since this does not work under
26517 Windows.
26518
26519 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26520
26521 PR c++/2094
26522 * g++.dg/template/ptrmem7.C: New test.
26523
26524 2003-11-13 Andrew Pinski <apinski@apple.com>
26525
26526 * gcc.c-torture/compile/20031113-1.c: New test.
26527
26528 2003-11-13 Mark Mitchell <mark@codesourcery.com>
26529 Kean Johnston <jkj@sco.com>
26530
26531 PR c/13029
26532 * gcc.dg/unused-4.c: Update.
26533
26534 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26535
26536 * g++.dg/opt/const3.C: New test.
26537
26538 2003-11-13 Jan Hubicka <jh@suse.cz>
26539
26540 * gcc.c-torture/compile/20031112-1.c: New test.
26541
26542 2003-11-12 Mark Mitchell <mark@codesourcery.com>
26543
26544 * g++.dg/parse/crash10.C: Remove bogus error marker.
26545
26546 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26547
26548 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
26549 (host_gcc): Likewise.
26550 (ROOT): Honor $PWDCMD.
26551 (BASE): Likewise.
26552 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
26553
26554 2003-11-12 Catherine Moore <clm@redhat.com>
26555
26556 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
26557
26558 2003-11-12 Andreas Jaeger <aj@suse.de>
26559 Jakub Jelinek <jakub@redhat.com>
26560 Andrew Pinski <pinskia@physics.uc.edu>
26561 Richard Henderson <rth@redhat.com>
26562
26563 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
26564 systems.
26565 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
26566
26567 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
26568 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
26569
26570 2003-11-11 Andreas Jaeger <aj@suse.de>
26571
26572 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
26573
26574 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
26575
26576 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
26577
26578 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
26579 Clean ups.
26580
26581 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
26582
26583 * gcc.dg/trampoline-1.c: New test.
26584
26585 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
26586
26587 * gcc.c-torture/compile/200031109-1.c: New test.
26588
26589 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26590
26591 PR c/3190
26592 PR c/8714
26593 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26594 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
26595 gcc.dg/format/no-y2k-1.c: Update.
26596
26597 2003-11-08 Roger Sayle <roger@eyesopen.com>
26598
26599 PR optimization/10467
26600 * gcc.dg/20031108-1.c: New test case.
26601
26602 2003-11-07 Geoffrey Keating <geoffk@apple.com>
26603
26604 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
26605
26606 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26607
26608 * gcc.dg/compound-lvalue-1.c: New test.
26609 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
26610 some XFAILs.
26611
26612 2003-11-06 Geoffrey Keating <geoffk@apple.com>
26613
26614 * gcc.dg/altivec-varargs-1.c: New test.
26615
26616 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26617
26618 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
26619 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
26620 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
26621 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
26622 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
26623
26624 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
26625
26626 * gcc.dg/cond-lvalue-1.c: New test.
26627
26628 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
26629
26630 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
26631
26632 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26633
26634 PR c++/11616
26635 * g++.dg/template/instantiate5.C: New test.
26636
26637 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26638
26639 PR c++/12726
26640 * g++.dg/ext/complit2.C: Replace test with self-contained version.
26641 * ChangeLog: Add missing first entry for above test.
26642
26643 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26644
26645 PR c++/9810
26646 * g++.dg/template/using8.C: New test.
26647 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
26648
26649 2003-11-02 Roger Sayle <roger@eyesopen.com>
26650
26651 PR optimization/10817
26652 * gcc.c-torture/compile/20031102-1.c: New test case.
26653
26654 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
26655
26656 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
26657 2147483647.
26658
26659 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26660
26661 * gcc.dg/20031102-1.c: New test.
26662
26663 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26664
26665 * gcc.dg/complex-1.c: New test.
26666
26667 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26668
26669 PR c++/12796
26670 * g++.dg/template/crash13.C: Adjust expected error location.
26671 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26672
26673 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26674
26675 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26676
26677 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26678
26679 PR/10239
26680 * gcc.c-torture/compile/20031031-2.c: New test.
26681
26682 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26683
26684 PR/11640
26685 * gcc.c-torture/compile/20031031-1.c: New test.
26686
26687 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26688
26689 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26690 * gcc.misc-tests/bprob.exp: Likewise.
26691 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
26692 the execution test on arm-elf configs.
26693 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
26694 configs that don't support scratch files.
26695 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
26696
26697 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
26698
26699 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
26700 done by dejagnu.
26701
26702 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
26703
26704 * ada/acats/run_all.sh: Redirect mv output to /dev/null
26705 Avoid non pure sh syntax. Add more logging.
26706
26707 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
26708 fail.
26709
26710 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26711
26712 PR libgcj/10610
26713 * gcc.dg/ppc-stackalign-1.c: New test.
26714
26715 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
26716
26717 * ada/acats/run_all.sh: Change output to be more compliant with
26718 dejagnu framework.
26719 Create acats.sum and acats.log files under testsuite/ada/acats
26720 Only run [a-z]* directories, to filter out e.g. CVS.
26721 Redirect build output to log file.
26722
26723 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26724
26725 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
26726
26727 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26728
26729 PR ada/5909:
26730 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
26731
26732 2003-10-27 Jakub Jelinek <jakub@redhat.com>
26733
26734 * gcc.c-torture/compile/20031023-1.c: New test.
26735 * gcc.c-torture/compile/20031023-2.c: New test.
26736 * gcc.c-torture/compile/20031023-3.c: New test.
26737 * gcc.c-torture/compile/20031023-4.c: New test.
26738
26739 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26740
26741 PR c++/10371
26742 * g++.dg/lookup/scoped8.C: New test.
26743
26744 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26745
26746 * g++.dg/opt/reg-stack3.C: New test.
26747
26748 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26749
26750 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
26751
26752 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26753
26754 PR c++/11076
26755 * g++.dg/template/crash13.C: New test.
26756
26757 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26758
26759 * gcc.dg/c99-restrict-2.c: New test.
26760
26761 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
26762
26763 PR c++/12698, c++/12699, c++/12700, c++/12566
26764 * g++.dg/inherit/covariant9.C: New test.
26765 * g++.dg/inherit/covariant10.C: New test.
26766 * g++.dg/inherit/covariant11.C: New test.
26767
26768 2003-10-23 Jason Merrill <jason@redhat.com>
26769
26770 PR c++/12726
26771 * g++.dg/ext/complit2.C: New test.
26772
26773 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26774
26775 PR target/12654
26776 * gcc.c-torture/execute/20031020-1.c: New test.
26777
26778 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26779
26780 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
26781 following the jump_insn.
26782
26783 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
26784
26785 * gcc.dg/cast-lvalue-1.c: New test.
26786
26787 2003-10-21 Mark Mitchell <mark@codesourcery.com>
26788
26789 PR c++/11962
26790 * g++.dg/template/cond2.C: New test.
26791
26792 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
26793
26794 * gcc.dg/builtins-28.c: New test.
26795
26796 2003-10-20 Jan Hubicka <jh@suse.cz>
26797
26798 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
26799 parameter.
26800 * testsuite/gcc.dg/inline-2.c: Likewise.
26801
26802 2003-10-20 Phil Edwards <phil@codesourcery.com>
26803
26804 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
26805 * gcc.dg/nest.c: Likewise.
26806
26807 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26808
26809 PR c++/9781, c++/10583, c++/11862
26810 * g++.dg/parse/crash13.C: New test.
26811
26812 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26813
26814 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
26815
26816 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26817
26818 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
26819 Define HAVE_C99_RUNTIME except on Solaris.
26820 * gcc.dg/builtins-20.c: Likewise.
26821
26822 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26823
26824 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
26825
26826 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26827
26828 PR c++/12495
26829 * g++.dg/template/crash21.C: New test.
26830
26831 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26832
26833 PR c++/2513
26834 * g++.dg/template/typename5.C: New test.
26835
26836 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26837
26838 PR c++/12369
26839 * g++.dg/template/friend25.C: New test.
26840
26841 2003-10-16 Ziemowit Laski <zlaski@apple.com>
26842
26843 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
26844 versions.
26845
26846 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
26847
26848 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
26849 == 2147483647.
26850
26851 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
26852
26853 * gcc.c-torture/execute/960416-1.x: Remove.
26854 * gcc.c-torture/execute/divconst-3.x: Likewise.
26855
26856 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
26857
26858 PR target/12598
26859 * gcc.dg/torture/cris-volatile-1.c: New test.
26860
26861 2003-10-14 Roger Sayle <roger@eyesopen.com>
26862
26863 PR optimization/9325
26864 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
26865 for overflowing floating point to integer conversion during RTL
26866 simplification.
26867
26868 2003-10-13 Ziemowit Laski <zlaski@apple.com>
26869
26870 * objc/execute/_cmd.m: Fix typo.
26871 * objc.dg/image-info.m, objc.dg/symtab-1.m:
26872 Relax 'scan-assembler' regexp.
26873 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
26874 objc.dg/try-catch-4.m: Run on non-Darwin targets.
26875 * objc.dg/zero-link-2.m: Remove blank line.
26876 * objc.dg/zero-link-3.m: New test case.
26877
26878 2003-10-13 Geoffrey Keating <geoffk@apple.com>
26879
26880 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
26881
26882 * gcc.dg/asm-names.c: Use scan-assembler-not rather
26883 than linker trickery.
26884
26885 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26886
26887 PR c++/12370
26888 * g++.dg/other/friend2.C: New test.
26889
26890 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26891
26892 * gcc.dg/20031012-1.c: New test.
26893
26894 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26895
26896 * gcc.dg/weak/weak-3.c: Fix for new warning.
26897
26898 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
26899
26900 PR optimization/8750
26901 * gcc.c-torture/execute/20031012-1.c: New test case.
26902
26903 2003-10-11 Roger Sayle <roger@eyesopen.com>
26904
26905 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
26906 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
26907
26908 2003-10-11 Roger Sayle <roger@eyesopen.com>
26909
26910 PR optimization/12260
26911 * gcc.c-torture/compile/20031011-2.c: New test case.
26912
26913 2003-10-11 Roger Sayle <roger@eyesopen.com>
26914
26915 * gcc.c-torture/execute/20031011-1.c: New testcase.
26916
26917 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
26918
26919 * gcc.c-torture/compile/20031011-1.c: New test.
26920
26921 2003-10-11 Jan Hubicka <jh@suse.cz>
26922
26923 * g++.dg/other/first-global.C: New test.
26924
26925 2003-10-11 Roger Sayle <roger@eyesopen.com>
26926
26927 * gcc.c-torture/execute/string-opt-18.c: New testcase.
26928
26929 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
26930
26931 * gcc.c-torture/compile/20031010-1.c: New test.
26932
26933 2003-10-10 Geoffrey Keating <geoffk@apple.com>
26934
26935 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
26936 * gcc.c-torture/execute/va-arg-25.c: ... here.
26937
26938 2003-10-09 Mark Mitchell <mark@codesourcery.com>
26939
26940 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
26941
26942 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
26943
26944 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
26945
26946 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26947
26948 * g++.dg/parse/error2.C: New test.
26949
26950 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26951
26952 PR c++/11097
26953 * g++.dg/other/error5.C: Modify the error message.
26954 * g++.dg/lookup/using8.C: New test.
26955
26956 2003-10-07 Geoffrey Keating <geoffk@apple.com>
26957
26958 * gcc.dg/darwin-abi-2.c: New file.
26959 * gcc.c-torture/execute/va-arg-24.c: New file.
26960
26961 2003-10-06 Bob Wilson <bob.wilson@acm.org>
26962
26963 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
26964 indentation.
26965
26966 2003-10-06 Mark Mitchell <mark@codesourcery.com>
26967
26968 PR c++/10147
26969 * g++.dg/other/error4.C: Update error messages.
26970 * g++.dg/template/ptrmem4.C: Likewise.
26971
26972 PR c++/12337
26973 * g++.dg/init/new9.C: New test.
26974
26975 PR c++/12334, c++/12236, c++/8656
26976 * g++.dg/ext/attrib8.C: New test.
26977
26978 2003-10-06 Devang Patel <dpatel@apple.com>
26979
26980 * gcc.dg/debug/dwarf2-3.h: New test.
26981 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
26982
26983 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
26984
26985 * g++.dg/opt/cfg2.C: New test.
26986
26987 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26988
26989 * g++.dg/opt/float1.C: New test.
26990
26991 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26992
26993 * gcc.dg/c90-array-lval-6.c: New test.
26994 * gcc.dg/c99-array-lval-6.c: New test.
26995
26996 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
26997 Ziemowit Laski <zlaski@apple.com>
26998
26999 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
27000 'Derived', so that it is never considered a class method; add
27001 new warning for '+port' method ambiguity.
27002 * objc.dg/method-12.m: Include <objc/objc.h> instead of
27003 <objc/objc-api.h> (needed on Mac OS X).
27004 * objc.dg/method-13.m: New test.
27005
27006 2003-10-03 Roger Sayle <roger@eyesopen.com>
27007
27008 PR optimization/9325, PR java/6391
27009 * gcc.c-torture/execute/20031003-1.c: New test case.
27010
27011 2003-10-02 Mark Mitchell <mark@codesourcery.com>
27012
27013 PR optimization/12180
27014 * gcc.dg/20031002-1.c: New test.
27015
27016 PR c++/12486
27017 * g++.dg/inherit/error1.C: New test.
27018
27019 2003-10-02 Chris Demetriou <cgd@broadcom.com>
27020
27021 * lib/f-torture.exp (search_for): Rename to...
27022 (search_for_re): This. Also, clean up comments and the
27023 "regexp" invocation.
27024
27025 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
27026
27027 * gcc.c-torture/compile/20031002-1.c: New test.
27028
27029 2003-10-02 Jakub Jelinek <jakub@redhat.com>
27030
27031 * g++.dg/opt/cond1.C: New test.
27032
27033 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
27034
27035 * gcc.dg/Wold-style-definition-2.c: New testcase.
27036 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
27037
27038 2003-09-29 Richard Henderson <rth@redhat.com>
27039
27040 * g++.dg/init/array10.C: Add dg-options.
27041
27042 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27043
27044 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
27045
27046 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27047
27048 * g++.dg/template/friend19.C: Fix typo.
27049 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
27050
27051 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
27052
27053 * gcc.c-torture/execute/20030928-1.c: New test.
27054 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
27055
27056 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27057
27058 * g++.dg/opt/unroll1.C: New test.
27059
27060 2003-09-26 Roger Sayle <roger@eyesopen.com>
27061
27062 PR optimization/11741
27063 * gcc.dg/20030926-1.c: New test case.
27064
27065 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27066
27067 PR c++/5655
27068 * g++.dg/parse/access7.C: New test.
27069 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
27070
27071 2003-09-24 Ziemowit Laski <zlaski@apple.com>
27072
27073 MERGE OF objc-improvements-branch into MAINLINE:
27074 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
27075 if libobjc has not been built.
27076 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
27077 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
27078 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
27079 objc/execute/nested-3.m, objc/execute/np-2.m,
27080 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
27081 objc/execute/redefining_self.m, objc/execute/root_methods.m,
27082 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
27083 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
27084 objc.dg/special/unclaimed-category-1.h,
27085 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
27086 well as GNU runtime.
27087 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
27088 * execute/cascading-1.m, execute/function-message-1.m,
27089 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
27090 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
27091 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
27092 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
27093 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
27094 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
27095 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
27096 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
27097 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
27098 * objc.dg/bitfield-2.m: Run only on Darwin.
27099 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
27100 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
27101 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
27102 * objc.dg/const-str-1.m: Fix constant string layout.
27103
27104 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
27105
27106 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
27107
27108 2003-09-23 Geoffrey Keating <geoffk@apple.com>
27109
27110 * gcc.dg/darwin-abi-1.c: New file.
27111
27112 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
27113
27114 PR target/12281
27115 * gcc.c-torture/compile/20030921-1.c: New test.
27116
27117 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27118
27119 * g++.dg/opt/reg-stack2.C: New test.
27120
27121 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27122
27123 * g++.dg/eh/delayslot1.C: New test.
27124
27125 2003-09-20 Richard Henderson <rth@redhat.com>
27126
27127 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
27128
27129 2003-09-20 Roger Sayle <roger@eyesopen.com>
27130
27131 * gcc.c-torture/execute/20030920-1.c: New test case.
27132
27133 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27134
27135 * g++.dg/rtti/typeid3.C: Correct expected error message.
27136
27137 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27138
27139 PR c++/157
27140 * g++.dg/parse/crash12.C: New test.
27141
27142 2003-09-19 Janis Johnson <janis187@us.ibm.com>
27143
27144 * gcc.dg/compat/mixed-struct-check.h: New.
27145 * gcc.dg/compat/mixed-struct-defs.h: New.
27146 * gcc.dg/compat/mixed-struct-init.h: New.
27147 * gcc.dg/compat/struct-by-value-19_main.c: New.
27148 * gcc.dg/compat/struct-by-value-19_x.c: New.
27149 * gcc.dg/compat/struct-by-value-19_y.c: New.
27150 * gcc.dg/compat/struct-by-value-20_main.c: New.
27151 * gcc.dg/compat/struct-by-value-20_x.c: New.
27152 * gcc.dg/compat/struct-by-value-20_y.c: New.
27153 * gcc.dg/compat/struct-return-19_main.c: New.
27154 * gcc.dg/compat/struct-return-19_x.c: New.
27155 * gcc.dg/compat/struct-return-19_y.c: New.
27156 * gcc.dg/compat/struct-return-20_main.c: New.
27157 * gcc.dg/compat/struct-return-20_x.c: New.
27158 * gcc.dg/compat/struct-return-20_y.c: New.
27159
27160 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
27161 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
27162 so that it will not complain on LP64 targets.
27163
27164 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27165
27166 PR c++/495
27167 * g++.dg/template/friend24.C: New test.
27168
27169 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
27170
27171 PR c++/12332
27172 * g++.dg/template/memtmpl2.C: New test.
27173
27174 2003-09-18 Mark Mitchell <mark@codesourcery.com>
27175
27176 PR target/11184
27177 * gcc.dg/builtin-apply1.c: New test.
27178
27179 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
27180
27181 PR c++/9848
27182 * g++.dg/warn/Wunused-4.C: New test.
27183
27184 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27185
27186 PR c++/12316
27187 * g++.dg/other/gc2.C: New test.
27188
27189 2003-09-17 Mark Mitchell <mark@codesourcery.com>
27190
27191 PR c++/11991
27192 * g++.dg/rtti/typeid3.C: New test.
27193
27194 PR c++/12266
27195 * g++.dg/overload/template1.C: New test.
27196
27197 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27198
27199 * g++.dg/opt/cfg3.C: New test.
27200
27201 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27202
27203 PR c++/7939
27204 * g++.dg/template/crash11.C: New test.
27205
27206 2003-09-16 Jason Merrill <jason@redhat.com>
27207 Jakub Jelinek <jakub@redhat.com>
27208
27209 * gcc.dg/attr-warn-unused-result.c: New test.
27210
27211 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
27212
27213 PR c++/12184
27214 * g++.dg/expr/call2.C: New test.
27215
27216 2003-09-15 Andreas Jaeger <aj@suse.de>
27217
27218 * gcc.dg/Wold-style-definition-1.c: New test.
27219
27220 2003-09-14 Mark Mitchell <mark@codesourcery.com>
27221
27222 PR c++/3907
27223 * g++.dg/parse/template12.C: New test.
27224
27225 * g++.dg/abi/bitfield11.C: New test.
27226 * g++.dg/abi/bitfield12.C: Likewise.
27227
27228 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
27229
27230 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
27231 non-expansion of functional macro name without arguments at EOL.
27232 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
27233
27234 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
27235
27236 * gcc.c-torture/execute/20030914-[12].c: New tests.
27237
27238 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
27239
27240 PR c++/11788
27241 * g++.dg/overload/addr1.C: New test.
27242
27243 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
27244
27245 * gcc.dg/20030909-1.c: New test.
27246
27247 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27248
27249 * gcc.dg/ultrasp10.c: New test.
27250
27251 2003-09-09 Devang Patel <dpatel@apple.com>
27252
27253 * gcc.dg/darwin-ld-6.c: New test.
27254
27255 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27256
27257 * gcc.dg/torture/builtin-explog-1.c: New testcase.
27258
27259 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27260
27261 * gcc.dg/ia64-types1.c: New test.
27262 * gcc.dg/ia64-types2.c: Likewise.
27263
27264 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27265
27266 * gcc.dg/builtins-1.c: Add more _Complex tests.
27267 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27268
27269 * gcc.dg/builtins-1.c: Test existing _Complex functions.
27270 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27271
27272 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27273
27274 PR c++/11786
27275 * g++.dg/lookup/koenig2.C: New test.
27276
27277 PR c++/5296
27278 * g++.dg/rtti/typeid2.C: New test.
27279
27280 2003-09-08 Jakub Jelinek <jakub@redhat.com>
27281
27282 * gcc.c-torture/compile/20030904-1.c: New test.
27283
27284 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27285
27286 * g++.dg/opt/longbranch2.C: New test.
27287
27288 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27289
27290 * g++.dg/template/crash10.C: Only compile it.
27291
27292 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27293
27294 PR middle-end/11665
27295 * gcc.c-torture/compile/20030907-1.c: New test.
27296 * g++.dg/init/array11.C: New test.
27297
27298 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27299
27300 PR c++/11852
27301 * g++.dg/init/struct1.C: New test.
27302
27303 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27304
27305 PR c++/12181
27306 * g++.dg/expr/comma1.C: New test.
27307
27308 2003-09-06 Mark Mitchell <mark@codesourcery.com>
27309
27310 PR c++/11867
27311 * g++.dg/expr/static_cast5.C: New test.
27312
27313 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
27314
27315 PR c++/11507
27316 * g++.dg/lookup/scoped7.C: New test.
27317
27318 PR c++/9574
27319 * g++.dg/other/static1.C: New test.
27320
27321 PR c++/11490
27322 * g++.dg/warn/template-1.C: New test.
27323
27324 PR c++/11432
27325 * g++.dg/template/crash10.C: New test.
27326
27327 PR c++/2478
27328 * g++.dg/overload/VLA.C: New test.
27329
27330 PR c++/10804
27331 * g++.dg/template/call1.C: New test.
27332
27333 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27334
27335 PR c++/11794
27336 * g++.dg/parse/using3.C: New test.
27337
27338 2003-09-06 Roger Sayle <roger@eyesopen.com>
27339
27340 PR c++/11409
27341 * g++.dg/overload/builtin3.C: New test case.
27342
27343 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
27344
27345 PR c/9862
27346 * gcc.dg/20030906-1.c: New test.
27347 * gcc.dg/20030906-2.c: Likewise.
27348
27349 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27350
27351 PR c++/12167
27352 * g++.dg/parse/defarg5.C: New test.
27353
27354 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
27355
27356 2003-09-05 Mark Mitchell <mark@codesourcery.com>
27357
27358 PR c++/12163
27359 * g++.dg/expr/static_cast4.C: New test.
27360
27361 PR c++/12146
27362 * g++.dg/template/crash9.C: New test.
27363
27364 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
27365
27366 * g++.old-deja/g++.ext/pretty2.C: Update for change
27367 in __FUNCTION__.
27368 * g++.old-deja/g++.ext/pretty3.C: Likewise.
27369
27370 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
27371
27372 PR c++/11922
27373 * g++/dg/template/qualified-id1.C: New test.
27374
27375 PR c++/12037
27376 * g++.dg/warn/noeffect4.C: New test.
27377
27378 2003-09-04 Matt Austern <austern@apple.com>
27379
27380 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
27381 * g++.dg/ext/fnname2.C: Likewise.
27382 * g++.dg/ext/fnname3.C: Likewise.
27383
27384 2003-09-04 Mark Mitchell <mark@codesourcery.com>
27385
27386 * g++.dg/expr/lval1.C: New test.
27387 * g++.dg/ext/lvcast.C: Remove.
27388
27389 2003-09-03 Roger Sayle <roger@eyesopen.com>
27390
27391 PR optimization/11700.
27392 * gcc.c-torture/compile/20030903-1.c: New test case.
27393
27394 2003-09-03 Mark Mitchell <mark@codesourcery.com>
27395
27396 PR c++/12053
27397 * g++.dg/abi/layout4.C: New test.
27398
27399 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
27400
27401 PR c++/11553
27402 * g++.dg/parse/friend3.C: New test.
27403
27404 2003-09-02 Mark Mitchell <mark@codesourcery.com>
27405
27406 PR c++/11847
27407 * g++.dg/template/class1.C: New test.
27408
27409 PR c++/11808
27410 * g++.dg/expr/call1.C: New test.
27411
27412 2003-09-01 Mark Mitchell <mark@codesourcery.com>
27413
27414 PR c++/12114
27415 * g++.dg/init/ref9.C: New test.
27416
27417 PR c++/11972
27418 * g++.dg/template/nested4.C: New test.
27419
27420 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27421
27422 PR c++/12093
27423 * g++.dg/template/non-dependent4.C: New test.
27424
27425 PR c++/11928
27426 * g++.dg/inherit/conv1.C: New test.
27427
27428 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27429
27430 PR c++/6196
27431 * g++.dg/ext/label1.C: New test.
27432 * g++.dg/ext/label2.C: Likewise.
27433
27434 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27435
27436 * g++.dg/expr/cond3.C: New test.
27437
27438 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27439
27440 * gcc.dg/builtins-1.c: Add new builtin cases.
27441
27442 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27443
27444 * gcc.dg/builtins-1.c: Add new cases.
27445 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27446
27447 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27448
27449 * gcc.dg/builtins-1.c: Add more math builtin tests.
27450 * gcc.dg/torture/builtin-attr-1.c: New test.
27451
27452 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27453
27454 PR optimization/5079
27455 * g++.dg/opt/static3.C: New test.
27456
27457 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27458
27459 * gcc.misc-tests/gcov-10b.c: New test.
27460
27461 2003-08-27 Mark Mitchell <mark@codesourcery.com>
27462
27463 * g++.dg/opt/ptrmem3.C: New test.
27464
27465 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
27466
27467 2003-08-27 Jakub Jelinek <jakub@redhat.com>
27468
27469 * gcc.dg/20030826-2.c: New test.
27470
27471 2003-08-26 Roger Sayle <roger@eyesopen.com>
27472
27473 PR middle-end/12002
27474 * g77.f-torture/compile/12002.f: New test case.
27475
27476 2003-08-26 Roger Sayle <roger@eyesopen.com>
27477
27478 * gcc.dg/20030826-1.c: New test case.
27479
27480 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
27481
27482 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
27483
27484 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
27485
27486 PR c++/11871
27487 * c++.dg/lookup/crash1.C: New test.
27488
27489 * c++.dg/warn/noeffect3.C: New test.
27490
27491 2003-08-25 Janis Johnson <janis187@us.ibm.com>
27492
27493 * gcc.dg/compat/vector-1_x.c: Compile with -w.
27494 * gcc.dg/compat/vector-1_y.c: Ditto.
27495 * gcc.dg/compat/vector-2_x.c: Ditto.
27496 * gcc.dg/compat/vector-2_y.c: Ditto.
27497
27498 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
27499
27500 * gcc.dg/20030702-1.c: New test.
27501
27502 2003-08-25 Mark Mitchell <mark@codesourcery.com>
27503
27504 PR c++/8795
27505 * g++.dg/ext/altivec-1.C: New test.
27506
27507 2003-08-24 Richard Henderson <rth@redhat.com>
27508
27509 * g++.dg/eh/simd-2.C: Add -w for x86.
27510
27511 2003-08-23 Jakub Jelinek <jakub@redhat.com>
27512
27513 * gcc.dg/20030815-1.c: New test.
27514
27515 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27516
27517 PR c++/3765
27518 * g++.dg/parse/access6.C: New test.
27519
27520 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27521
27522 PR c++/641, c++/11876
27523 * g++.dg/template/friend22.C: New test.
27524 * g++.dg/template/friend23.C: Likewise.
27525
27526 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27527
27528 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
27529 identically.
27530
27531 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27532
27533 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
27534
27535 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27536
27537 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
27538
27539 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27540
27541 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
27542
27543 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27544
27545 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
27546
27547 2003-08-21 Mark Mitchell <mark@codesourcery.com>
27548
27549 PR c++/11919
27550 * g++.dg/overload/prom1.C: New test.
27551
27552 PR c++/11551
27553 * g++.dg/parse/dtor2.C: New test.
27554
27555 PR c++/10762
27556 * g++.dg/parse/using2.C: New test.
27557
27558 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
27559
27560 PR target/11805
27561 * gcc.c-torture/compile/20030821-1.c: New.
27562
27563 2003-08-20 Mark Mitchell <mark@codesourcery.com>
27564
27565 PR c++/11834
27566 * g++.dg/template/deduce2.C: New test.
27567
27568 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
27569
27570 * gcc.c-torture/execute/20030821-1.c: New test.
27571
27572 2003-08-20 Roger Sayle <roger@eyesopen.com>
27573
27574 PR middle-end/11984
27575 * gcc.dg/20030820-1.c: New test case.
27576
27577 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
27578
27579 PR c++/11945
27580 * g++.dg/warn/noeffect2.C: New test.
27581
27582 2003-08-19 Mark Mitchell <mark@codesourcery.com>
27583
27584 PR c++/10926
27585 * g++.dg/template/dtor2.C: New test.
27586
27587 PR c++/11684
27588 * g++.dg/template/operator1.C: New test.
27589 * g++.dg/parse/operator4.C: New test.
27590
27591 PR c++/11946.C
27592 * g++.dg/expr/enum1.C: New test.
27593 * gcc.dg/c99-bool-1.c: Remove bogus warning.
27594
27595 PR c++/11036.C
27596 * g++.dg/parse/elab2.C: New test.
27597 * g++.dg/parse/typedef4.C: Change error message.
27598 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
27599 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
27600 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
27601
27602 2003-08-19 Geoffrey Keating <geoffk@apple.com>
27603
27604 * gcc.dg/pch/warn-1.c: New.
27605 * gcc.dg/pch/warn-1.hs: New.
27606
27607 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
27608 not-tested file.
27609
27610 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27611
27612 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
27613
27614 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27615
27616 * gcc.dg/uninit-D.c: New Test.
27617 * gcc.dg/uninit-E.c: New Test.
27618 * gcc.dg/uninit-F.c: New Test.
27619 * gcc.dg/uninit-G.c: New Test.
27620
27621 2003-08-19 Michael Ritzert <ritzert@t-online.de>
27622
27623 * g++.dg/README: Describe the pch directory.
27624
27625 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27626
27627 PR c++/11174
27628 * g++.dg/parse/access4.C: New test.
27629 * g++.dg/parse/access5.C: Likewise.
27630 * g++.old-deja/g++.jason/access17.C: Adjust error message.
27631
27632 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
27633
27634 * gcc.dg/noncompile/20030818-1.c: New.
27635
27636 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
27637
27638 PR c++/11957
27639 * g++.dg/warn/noeffect1.C: New test.
27640
27641 * g++.dg/template/scope2.C: New test.
27642 * g++.dg/template/error2.C: Correct dg-error
27643
27644 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
27645
27646 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
27647
27648 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
27649
27650 PR C++/11512
27651 * g++.dg/template/warn1.C: New.
27652
27653 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
27654
27655 * g++.dg/template/error2.C: New test.
27656 * g++.dg/lookup/using7.C: Adjust errors
27657 * g++.old-deja/g++.pt/crash36.C: Likewise.
27658 * g++.old-deja/g++.pt/derived3.C: Likewise.
27659
27660 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27661
27662 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
27663 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
27664 * gcc.c-torture/execute/builtins/string-9.c: New, from
27665 string-opt-9.c. Adjust for execute/builtins framework.
27666 * gcc.c-torture/execute/string-opt-9.c: Delete.
27667
27668 2003-08-12 Mark Mitchell <mark@codesourcery.com>
27669
27670 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
27671
27672 * g++.dg/parse/ret-type2.C: New test.
27673
27674 PR c++/11703
27675 * g++.dg/init/new8.C: New test.
27676
27677 PR c++/10923
27678 * g++.dg/parse/typedef5.C: New test.
27679
27680 PR c++/9512
27681 * g++.dg/parse/qualified2.C: New test.
27682 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
27683 invalid code.
27684
27685 2003-08-11 Mark Mitchell <mark@codesourcery.com>
27686
27687 * g++.dg/conversion/ptrmem1.C: New test.
27688
27689 2003-08-11 Jakub Jelinek <jakub@redhat.com>
27690
27691 PR target/11693
27692 * gcc.dg/20030811-1.c: New test.
27693
27694 PR target/11535
27695 * gcc.c-torture/execute/20030811-1.c: New test.
27696
27697 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27698
27699 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
27700
27701 2003-08-10 Mark Mitchell <mark@codesourcery.com>
27702
27703 PR c++/11789.C
27704 * g++.dg/inherit/multiple1.C: New test.
27705
27706 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
27707
27708 * gcc.dg/spe1.c: New test.
27709
27710 PR c++/11670
27711 * g++.dg/expr/cast2.C: New test.
27712
27713 PR c++/10530
27714 * g++.dg/template/dependent-name2.C: New test.
27715
27716 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
27717
27718 * g++.dg/parse/crash11.C: Put the dg options in comments.
27719
27720 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
27721
27722 * lib/gcc-dg.exp: Update for diagnostic change.
27723
27724 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27725
27726 PR c++/5767
27727 * g++.dg/parse/crash11.C: New test.
27728
27729 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
27730
27731 * gcc.dg/cpp/spacing1.c: Update.
27732
27733 2003-08-04 Janis Johnson <janis187@us.ibm.com>
27734
27735 PR target/11739
27736 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
27737 a value for -mtune.
27738
27739 2003-08-04 Roger Sayle <roger@eyesopen.com>
27740
27741 PR middle-end/11771
27742 * gcc.c-torture/compile/20030804-1.c: New test case.
27743
27744 2003-08-04 Roger Sayle <roger@eyesopen.com>
27745
27746 * gcc.dg/20030804-1.c: New test case.
27747
27748 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
27749
27750 * gcc.dg/cpp/separate-1.c: New test.
27751
27752 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
27753
27754 PR c++/11704
27755 * g++.dg/template/dependent-expr2.C: New test.
27756
27757 PR c++/11766
27758 * g++.dg/expr/ptrmem1.C: New test.
27759
27760 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27761
27762 PR c++/9453
27763 * g++.dg/template/friend15.C: New test.
27764
27765 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
27766
27767 * lib/dg-pch.exp: Work round PCH bug.
27768
27769 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27770
27771 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
27772 builtins. Move cases from builtins-4.c here.
27773
27774 * gcc.dg/torture/builtin-math-1.c: New test taken from
27775 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
27776 additional cases.
27777
27778 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
27779 Delete.
27780
27781 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
27782
27783 PR c++/9447
27784 * g++.dg/template/using7.C: New test.
27785
27786 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
27787
27788 * import1.c, import2.c: New tests.
27789
27790 2003-08-01 Jakub Jelinek <jakub@redhat.com>
27791
27792 * g++.dg/eh/crossjump1.C: New test.
27793
27794 2003-08-01 Mark Mitchell <mark@codesourcery.com>
27795
27796 PR c++/11697
27797 * g++.dg/template/using6.C: New test.
27798
27799 PR c++/11744
27800 * g++.dg/template/koenig2.C: New test.
27801
27802 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27803
27804 PR c++/7983
27805 * g++.dg/parse/typedef4.C: New test.
27806
27807 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27808
27809 PR c++/8442, c++/8806
27810 * g++.dg/template/elab1.C: New test.
27811 * g++.dg/template/type2.C: Likewise.
27812 * g++.dg/template/ttp3.C: Adjust expected error message.
27813 * g++.old-deja/g++.law/visibility13.C: Likewise.
27814 * g++.old-deja/g++.niklas/t135.C: Likewise.
27815 * g++.old-deja/g++.pt/ttp41.C: Likewise.
27816 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
27817 template argument.
27818 * g++.old-deja/g++.pt/ttp44.C: Likewise.
27819
27820 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
27821
27822 PR c++/11295
27823 * g++.dg/ext/stmtexpr1.C: New test.
27824
27825 * g++.dg/opt/tmp1.C: New test.
27826
27827 PR c++/11525
27828 * g++.dg/parse/constant4.C: New test.
27829
27830 PR c++/9447
27831 * g++.dg/template/using5.C: New test.
27832
27833 2003-07-31 Roger Sayle <roger@eyesopen.com>
27834
27835 * gcc.dg/builtins-27.c: New test case.
27836
27837 2003-07-31 Jakub Jelinek <jakub@redhat.com>
27838
27839 * gcc.dg/tls/opt-7.c: New test.
27840
27841 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
27842
27843 * g++.old-deja/g++.other/crash18.C: Remove.
27844
27845 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
27846
27847 * g++.dg/template/explicit3.C: New.
27848 * g++.dg/template/explicit4.C: New.
27849 * g++.dg/template/explicit5.C: New.
27850
27851 PR c++/11347
27852 * g++.dg/template/memtmpl1.C: New.
27853
27854 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
27855
27856 PR target/11565
27857 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
27858 * gcc.dg/i386-387-5.c (dg-options): Likewise.
27859
27860 2003-07-30 Jan Hubicka <jh@suse.cz>
27861
27862 * vtgc1.c: Kill.
27863
27864 2003-07-29 Zack Weinberg <zack@codesourcery.com>
27865
27866 * gcc.dg/struct-in-proto-1.c: New test.
27867
27868 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
27869
27870 * gcc.dg/cpp/include2.c: Only expect one message.
27871
27872 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
27873
27874 PR c++/9447
27875 * g++.dg/template/using1.C: New test.
27876 * g++.dg/template/using2.C: New test.
27877 * g++.dg/template/using3.C: New test.
27878 * g++.dg/template/using4.C: New test.
27879
27880 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
27881
27882 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
27883 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27884
27885 2003-07-28 Jan Hubicka <jh@suse.cz>
27886
27887 PR c++/11530
27888 * g++.dg/opt/call1.C: New test.
27889
27890 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
27891
27892 PR c++/11667
27893 * g++.dg/init/enum2.C: New test.
27894 * g++.dg/template/overload1.C: Add "-w" option.
27895
27896 2003-07-28 <hp@bitrange.com>
27897
27898 * gcc.dg/Wdeclaration-after-statement-1.c,
27899 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
27900
27901 2003-07-28 Jakub Jelinek <jakub@redhat.com>
27902
27903 * gcc.c-torture/compile/20030725-1.c: New test.
27904
27905 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
27906
27907 * gcc.dg/20030505.c: Only run for SPE.
27908 Remove definition of opaque type.
27909
27910 2003-07-27 Mark Mitchell <mark@codesourcery.com>
27911
27912 * g++.dg/template/ptrmem6.C: New test.
27913
27914 2003-07-26 Geoffrey Keating <geoffk@apple.com>
27915
27916 * gcc.c-torture/compile/zero-strct-2.c: New test.
27917
27918 2003-07-25 Geoffrey Keating <geoffk@apple.com>
27919
27920 * gcc.dg/intermod-1.c: New test.
27921
27922 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
27923
27924 PR c++/11617
27925 * g++.dg/template/lookup2.C: New test.
27926 * g++.dg/template/memclass1.C: Remove instantiated from error.
27927 * g++.dg/other/error2.C: Tweak expected errors.
27928
27929 PR c++/11596
27930 * g++.dg/template/defarg3.C: New test.
27931
27932 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
27933
27934 2003-07-24 Mark Mitchell <mark@codesourcery.com>
27935
27936 * g++.dg/inherit/access5.C: New test.
27937
27938 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27939
27940 PR c++/11513
27941 * g++.dg/template/crash8.C: New test.
27942
27943 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
27944
27945 PR c/10602
27946 * gcc.dg/noncompile/incomplete-2.c: New test.
27947
27948 2003-07-23 Mark Mitchell <mark@codesourcery.com>
27949
27950 PR c++/11645
27951 * g++.dg/inherit/access4.C: New test.
27952
27953 PR c++/11517
27954 * g++.dg/expr/cond2.C: New test.
27955
27956 PR optimization/10679
27957 * g++.dg/opt/inline4.C: New test.
27958
27959 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
27960
27961 * g++.dg/parse/crash10: New test.
27962
27963 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27964
27965 * g++.dg/ext/flexary1.C: New test.
27966
27967 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27968
27969 PR c++/10793
27970 * g++.dg/template/crash9.C: New test.
27971
27972 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27973
27974 PR c++/3004
27975 * g++.dg/parse/typedef3.C: New test.
27976
27977 PR c++/7906
27978 * g++.dg/parse/operator2.C: New test.
27979
27980 PR c++/8895
27981 * g++.dg/parse/def-tmpl-arg1.C: New test.
27982
27983 PR c++/9282
27984 * g++.dg/parse/funptr1.C: New test.
27985
27986 PR c++/9452
27987 * g++.dg/parse/ambig3.C: New test.
27988
27989 PR c++/9454
27990 * g++.dg/parse/operator3.C: New test.
27991
27992 PR c++/9486
27993 * g++.dg/parse/template10.C: New test.
27994
27995 PR c++/9488
27996 * g++.dg/parse/template11.C: New test.
27997
27998 PR c++/10150
27999 * g++.dg/parse/invalid-op1.C: New test.
28000
28001 PR c++/10247
28002 * g++.dg/parse/condexpr1.C: New test.
28003
28004 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
28005
28006 * g++.dg/ext/packed3.C: New test.
28007 * g++.dg/ext/packed4.C: New test.
28008
28009 * gcc.dg/pack-test-3.c: New test.
28010
28011 2003-07-21 Janis Johnson <janis187@us.ibm.com>
28012
28013 * lib/compat.exp: Handle dg-options per source file.
28014 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
28015 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
28016 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
28017 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
28018 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
28019 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
28020 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
28021 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
28022 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
28023 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
28024 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
28025 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
28026 * g++.dg/compat/break/bitfield7_x.C: Ditto.
28027 * g++.dg/compat/break/bitfield7_y.C: Ditto.
28028
28029 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
28030
28031 PR c/10320
28032 * gcc.c-torture/execute/20030718-1.c: New test.
28033
28034 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
28035
28036 PR optimization/11536
28037 * gcc.dg/20030721-1.c: New test.
28038
28039 2003-07-19 Mark Mitchell <mark@codesourcery.com>
28040
28041 PR c++/11546
28042 * g++.dg/template/lookup1.C: New test.
28043
28044 2003-07-19 Zack Weinberg <zack@codesourcery.com>
28045
28046 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
28047 diagnostics of ill-formed constructs involving labels.
28048 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
28049 the new 'previously defined here' message.
28050
28051 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
28052
28053 * g++.dg/parse/non-dependent2.C: New test.
28054
28055 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
28056
28057 * g++.dg/init/init-ref4.C: xfail on targets without
28058 weak symbols.
28059
28060 2003-07-17 Jakub Jelinek <jakub@redhat.com>
28061
28062 PR target/11087
28063 * gcc.c-torture/execute/20030717-1.c: New test.
28064
28065 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28066
28067 * g++.dg/opt/cfg1.C: New test.
28068
28069 2003-07-17 Mark Mitchell <mark@codesourcery.com>
28070
28071 PR optimization/11557
28072 * gcc.dg/20030717-1.c: New test.
28073
28074 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28075
28076 PR c++/10476
28077 * g++.dg/expr/crash-1.C: New test.
28078
28079 PR c++/11027
28080 * g++.dg/template/init3.C: New test.
28081
28082 PR c++/8222
28083 * g++.dg/template/non-dependent1.C: New test.
28084
28085 PR c++/11070
28086 * g++.dg/template/non-dependent2.C: New test.
28087
28088 PR c++/11071
28089 * g++.dg/template/non-dependent3.C: New test.
28090
28091 PR c++/9907
28092 * g++.dg/template/sizeof5.C: New test.
28093
28094 2003-07-17 Geoffrey Keating <geoffk@apple.com>
28095
28096 PR 11498
28097 * gcc.c-torture/compile/mangle-1.c: New file.
28098
28099 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28100
28101 PR c++/7809
28102 * g++.dg/parse/access3.C: New test.
28103
28104 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28105
28106 PR c++/11384
28107 * g++.dg/init/init-ref4.C: New test.
28108
28109 2003-07-16 Mark Mitchell <mark@codesourcery.com>
28110
28111 PR c++/11547
28112 * g++.dg/parse/constant3.C: New test.
28113 * g++.dg/parse/crash7.C: Likewise.
28114
28115 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
28116
28117 PR target/11008
28118 * gcc.dg/i386-pentium4-not-mull.c: New.
28119
28120 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
28121
28122 * gcc.dg/asm-names.c (ymain): Make it weak.
28123
28124 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28125
28126 PR c++/5421
28127 * g++.dg/template/friend21.C: New test.
28128
28129 2003-07-16 Jakub Jelinek <jakub@redhat.com>
28130
28131 * gcc.dg/cleanup-8.c: New test.
28132 * gcc.dg/cleanup-9.c: New test.
28133
28134 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
28135
28136 * g++.dg/ext/dll-MI1.h: New file.
28137 * g++.dg/ext/dllexport-MI1.C: New file.
28138 * g++.dg/ext/dllimport-MI1.C: New file.
28139
28140 2003-07-15 Jakub Jelinek <jakub@redhat.com>
28141
28142 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
28143 it does not have cmpstrsi patterns (just cmpmemsi).
28144
28145 2003-07-15 Mark Mitchell <mark@codesourcery.com>
28146
28147 PR debug/11473
28148 * g++.dg/debug/debug8.C: New test.
28149
28150 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28151
28152 PR c++/10108
28153 * g++.dg/template/crash7.C: New test.
28154
28155 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
28156
28157 PR target/10795
28158 * gcc.c-torture/compile/20030708-1.c: New.
28159
28160 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
28161
28162 * gcc.c-torture/execute/20030715-1.c: New test.
28163
28164 2003-07-14 Geoffrey Keating <geoffk@apple.com>
28165
28166 * gcc.dg/pch/inline-3.c: New file.
28167 * gcc.dg/pch/inline-3.hs: New file.
28168 * gcc.dg/pch/inline-4.c: New file.
28169 * gcc.dg/pch/inline-4.hs: New file.
28170
28171 2003-07-14 Mark Mitchell <mark@codesourcery.com>
28172
28173 PR c++/11509
28174 * g++.dg/template/crash6.C: New test.
28175
28176 PR c++/7053
28177 * g++.dg/template/friend20.C: New test.
28178
28179 PR c++/7019
28180 * g++.dg/template/overload2.C: New test.
28181
28182 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28183
28184 PR optimization/11440
28185 * gcc.c-torture/execute/20030714-1.c: New test.
28186
28187 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28188
28189 PR c++/11154
28190 * g++.dg/template/partial2.C: New test.
28191
28192 2003-07-13 Mark Mitchell <mark@codesourcery.com>
28193
28194 PR c++/11503
28195 * g++.dg/template/anon1.C: New test.
28196
28197 PR c++/11493
28198 PR c++/11495
28199 * g++.dg/parse/template9.C: Likewise.
28200 * g++.dg/template/crash4.C: New test.
28201 * g++.dg/template/koenig1.C: Likewise.
28202 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
28203 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
28204 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
28205 functions.
28206 * g++.old-deja/g++.jason/template36.C: Likewise.
28207 * g++.old-deja/g++.mike/p1989.C: Likewise.
28208 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
28209 * g++.old-deja/g++.pt/ttp20.C: Use this->.
28210 * g++.old-deja/g++.pt/ttp21.C: Use this->.
28211 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
28212 compiling.
28213 * g++.old-deja/g++.pt/union2.C: Use this->.
28214
28215 2003-07-11 Jakub Jelinek <jakub@redhat.com>
28216
28217 * gcc.dg/20030711-1.c: New test.
28218
28219 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
28220
28221 PR c++/11050
28222 * g++.dg/parse/args1.C: New test.
28223 * g++.pt/defarg8.C: Change expected errors.
28224
28225 2003-07-11 Mark Mitchell <mark@codesourcery.com>
28226
28227 PR c++/8164
28228 * g++.dg/template/nontype2.C: New test.
28229
28230 PR c++/10558
28231 * g++.dg/parse/template8.C: New test.
28232
28233 PR c++/8327
28234 * g++.dg/template/scope1.C: New test.
28235
28236 * g++.dg/warn/Wsign-compare-1.C: New test.
28237
28238 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28239
28240 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
28241
28242 2003-07-10 Mark Mitchell <mark@codesourcery.com>
28243
28244 PR c++/9411
28245 * g++.dg/template/explicit2.C: New test.
28246
28247 PR c++/10032
28248 * g++.dg/warn/pedantic1.C: New test.
28249
28250 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
28251
28252 PR c++ 9483
28253 * g++.dg/other/field1.C: New test.
28254
28255 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28256
28257 PR c/11449
28258 * gcc.c-torture/compile/20030707-1.c: New.
28259
28260 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28261
28262 PR c++/10849
28263 * g++.dg/template/access12.C: New test.
28264
28265 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
28266
28267 * g++.dg/bprob/bprob.exp (prof_ext): Update.
28268 * g77.dg/bprob/bprob.exp (prof_ext): Update.
28269 * gcc.misc-tests/bprob.exp (prof_ext): Update.
28270 * gcc.misc-tests/gcov.exp: Update
28271 * g++.dg/gcov/gcov.exp: Update
28272 * lib/gcov.exp: Update.
28273
28274 2003-07-08 Mark Mitchell <mark@codesourcery.com>
28275
28276 * g++.dg/abi/mangle17.C: Make sure template expressions are
28277 dependent.
28278 * g++.dg/abi/mangle4.C: Mark erroneous casts.
28279 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
28280 * g++.dg/opt/stack1.C: Remove erroneous code.
28281 * g++.dg/parse/template7.C: New test.
28282 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
28283 * g++.old-deja/g++.pt/crash4.C: Likewise.
28284
28285 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28286
28287 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
28288 with zero or one occurence of `$' after the initial `L'.
28289
28290 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
28291
28292 * gcc.c-torture/compile/20030704-1.c: Add a comment.
28293
28294 2003-07-08 Roger Sayle <roger@eyesopen.com>
28295
28296 PR c/11370
28297 * gcc.dg/Wunreachable-6.c: New testcase.
28298 * gcc.dg/Wunreachable-7.c: New testcase.
28299
28300 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28301
28302 PR c/11420
28303 * gcc.dg/20030708-1.c: New test.
28304
28305 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
28306
28307 * gcc.dg/compat/sdata-section.h: New file.
28308 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
28309 * gcc.dg/torture/mips-sdata-1.c: New test.
28310
28311 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28312
28313 PR c++/11030
28314 * g++.dg/template/friend19.C: New test.
28315
28316 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28317
28318 * g++.dg/opt/strength-reduce.C: New test.
28319
28320 2003-07-07 Roger Sayle <roger@eyesopen.com>
28321
28322 PR target/10979
28323 * gcc.dg/20030707-1.c: New testcase.
28324
28325 2003-07-07 Roger Sayle <roger@eyesopen.com>
28326
28327 PR optimization/11059
28328 * g++.dg/opt/emptyunion.C: New testcase.
28329
28330 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28331 Eric Botcazou <ebotcazou@libertysurf.fr>
28332
28333 * g++.dg/opt/stack1.C: New test.
28334
28335 2003-07-05 Mark Mitchell <mark@codesourcery.com>
28336
28337 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
28338 run test.
28339
28340 PR c++/11431
28341 * g++.dg/expr/static_cast3.C: New test.
28342
28343 2003-07-04 Zack Weinberg <zack@codesourcery.com>
28344
28345 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
28346 everywhere.
28347 * gcc.dg/concat.c: Concatenation of string constants with
28348 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
28349 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
28350 * gcc.dg/cpp/escape-2.c: Use wide character constants where
28351 necessary to avoid multi-character character constant warning.
28352 * gcc.dg/cpp/escape.c: Likewise.
28353 * gcc.dg/cpp/ucs.c: Likewise.
28354 Remove backslashes from dg-bogus comments, as they confuse Tcl.
28355 Fix a typo.
28356
28357 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28358
28359 PR c/11428
28360 * gcc.c-torture/compile/20030704-1.c: New.
28361
28362 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28363
28364 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
28365
28366 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
28367
28368 PR c++/5287, PR c++/7910, PR c++/11021
28369 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
28370 tests for warnings.
28371 * g++.dg/ext/dllimport2.C: Add tests for warnings.
28372 * g++.dg/ext/dllimport3.C: Likewise.
28373 * g++.dg/ext/dllimport4.C: New file.
28374 * g++.dg/ext/dllimport5.C: New file.
28375 * g++.dg/ext/dllimport6.C: New file.
28376 * g++.dg/ext/dllimport7.C: New file.
28377 * g++.dg/ext/dllimport8.C: New file.
28378 * g++.dg/ext/dllimport9.C: New file.
28379 * g++.dg/ext/dllimport10.C: New file.
28380 * g++.dg/ext/dllexport1.C: New file.
28381
28382 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28383
28384 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
28385 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
28386
28387 2003-07-03 Roger Sayle <roger@eyesopen.com>
28388
28389 * gcc.dg/builtins-25.c: New testcase.
28390 * gcc.dg/builtins-26.c: New testcase.
28391
28392 2003-07-03 Janis Johnson <janis187@us.ibm.com>
28393
28394 * gcc.dg/compat/vector-defs.h: New file.
28395 * gcc.dg/compat/vector-setup.h: New file.
28396 * gcc.dg/compat/vector-check.h: New file.
28397 * gcc.dg/compat/vector-1_main.c: New file.
28398 * gcc.dg/compat/vector-1_x.c: New file.
28399 * gcc.dg/compat/vector-1_y.c: New file.
28400 * gcc.dg/compat/vector-2_main.c: New file.
28401 * gcc.dg/compat/vector-2_x.c: New file.
28402 * gcc.dg/compat/vector-2_y.c: New file.
28403
28404 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
28405 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
28406 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
28407 * gcc.dg/compat/struct-align-1.h: New file.
28408 * gcc.dg/compat/struct-align-1_main.c: New file.
28409 * gcc.dg/compat/struct-align-1_x.c: New file.
28410 * gcc.dg/compat/struct-align-1_y.c: New file.
28411 * gcc.dg/compat/struct-align-2.h: New file.
28412 * gcc.dg/compat/struct-align-2_main.c: New file.
28413 * gcc.dg/compat/struct-align-2_x.c: New file.
28414 * gcc.dg/compat/struct-align-2_y.c: New file.
28415
28416 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
28417 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28418 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28419 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28420 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28421 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28422 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28423 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28424 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28425 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28426 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28427 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28428 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28429 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28430 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28431 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28432 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28433 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28434 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28435 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28436 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28437 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28438 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28439 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28440 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28441 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28442 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28443 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28444 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28445
28446 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28447
28448 * gcc.dg/i386-call-1.c: New test.
28449
28450 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
28451
28452 PR c++/9162
28453 * g++.dg/parse/defarg4.C: New.
28454
28455 2003-07-03 Roger Sayle <roger@eyesopen.com>
28456
28457 PR target/10700
28458 * gcc.c-torture/compile/20030703-1.c: New test case.
28459
28460 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28461
28462 * g++.dg/template/local3.C: Remove extra semicolon.
28463
28464 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28465
28466 * gcc.dg/i386-volatile-1.c: New test.
28467
28468 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
28469
28470 PR c++/11072
28471 * g++.dg/other/offsetof2.C: XFAIL.
28472 * g++.dg/other/offsetof5.C: New.
28473
28474 PR c++/10219
28475 * g++.dg/template/error1.C: New.
28476
28477 PR c++/9779
28478 * g++.dg/template/dependent-expr1.C: New.
28479
28480 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28481
28482 PR c++/6949
28483 * g++.dg/template/local3.C: New test.
28484
28485 PR c++/11149
28486 * g++.dg/lookup/scoped6.C: New test.
28487
28488 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
28489
28490 PR c++/8046
28491 * g++.dg/other/error7.C: New test.
28492
28493 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
28494
28495 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
28496 * g++.old-deja/g++.abi/vtable3.h: Likewise.
28497 * g++.old-deja/g++.law/code-gen5.C: Likewise.
28498 * g++.old-deja/g++.other/union2.C: Likewise.
28499 * gcc.dg/c90-const-expr-2.c: Likewise.
28500 * gcc.dg/c90-const-expr-3.c: Likewise.
28501 * gcc.dg/c99-const-expr-2.c: Likewise.
28502 * gcc.dg/c99-const-expr-3.c: Likewise.
28503 * gcc.dg/concat.c: Likewise.
28504
28505 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28506
28507 PR c++/9559
28508 * g++.dg/init/static1.C: New test.
28509
28510 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28511
28512 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
28513 * g++.old-deja/g++.other/access2.C: Likewise.
28514 * g++.old-deja/g++.other/decl2.C: Likewise.
28515 * gcc.c-torture/execute/20020615-1.c: Likewise.
28516
28517 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28518
28519 PR c++/4933
28520 * g++.dg/template/sizeof4.C: New test.
28521
28522 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28523
28524 * g++.dg/other/error6.C: New test.
28525
28526 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28527
28528 PR c++/10750
28529 * g++.dg/parse/constant2.C: New test.
28530
28531 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28532
28533 PR c++/11106
28534 * g++.dg/other/error5.C: New test.
28535
28536 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28537
28538 * gcc.dg/format/gcc_diag-1.c: New test.
28539
28540 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
28541
28542 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
28543
28544 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
28545
28546 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
28547 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
28548 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
28549
28550 2003-06-28 Jakub Jelinek <jakub@redhat.com>
28551
28552 * gcc.c-torture/execute/builtins/string-8.c: New test.
28553 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
28554 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
28555 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
28556
28557 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28558
28559 PR c++/10468
28560 * g++.dg/ext/typeof6.C: New test.
28561
28562 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28563
28564 PR c++/10796
28565 * g++.dg/init/enum1.C: New test.
28566
28567 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
28568
28569 * gcc.dg/20030627-1.c: New test.
28570
28571 2003-06-26 Mark Mitchell <mark@codesourcery.com>
28572
28573 PR c++/11332
28574 * g++.dg/expr/static_cast2.C: New test.
28575
28576 2003-06-26 Roger Sayle <roger@eyesopen.com>
28577 Jakub Jelinek <jakub@redhat.com>
28578
28579 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
28580 sprintf(dst,"%s",src) optimization.
28581 * gcc.c-torture/execute/20030626-1.c: New test case.
28582 * gcc.c-torture/execute/20030626-2.c: New test case.
28583
28584 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
28585
28586 * gcc.c-torture/execute/multi-ix.c: New test.
28587
28588 * gcc.c-torture/execute/simd-4.c (main):
28589 Added missing semicolon at end of union.
28590
28591 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
28592
28593 PR c++/8266
28594 * g++.dg/template/explicit-instantiation3.C: New test.
28595
28596 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28597
28598 * gcc.dg/20030626-1.c: Use signed char.
28599
28600 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28601
28602 * gcc.dg/20030626-1.c: New test.
28603
28604 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
28605
28606 * const-str-2.m: Update.
28607
28608 2003-06-25 Mark Mitchell <mark@codesourcery.com>
28609
28610 PR c++/10990
28611 * g++.dg/rtti/dyncast1.C: New test.
28612 * g++.dg/abi/mangle4.C: Correct base-specifier access.
28613 * g++.dg/lookup/scoped1.C: Remove XFAIL.
28614 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
28615
28616 PR c++/10931
28617 * g++.dg/expr/static_cast1.C: New test.
28618
28619 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
28620
28621 * gcc.dg/20030625-1.c: New test.
28622
28623 2003-06-24 Roger Sayle <roger@eyesopen.com>
28624
28625 * gcc.c-torture/compile/20030624-1.c: New test case.
28626
28627 2003-06-24 Jakub Jelinek <jakub@redhat.com>
28628
28629 * gcc.c-torture/execute/string-opt-17.c: New test.
28630
28631 2003-06-24 Mark Mitchell <mark@codesourcery.com>
28632
28633 PR c++/5754
28634 * g++.dg/parse/crash6.C: New test.
28635
28636 2003-06-23 Roger Sayle <roger@eyesopen.com>
28637
28638 * gcc.dg/builtins-24.c: New test case.
28639
28640 2003-06-23 Jakub Jelinek <jakub@redhat.com>
28641
28642 * g++.dg/opt/operator1.C: New test.
28643
28644 2003-06-22 Roger Sayle <roger@eyesopen.com>
28645
28646 * gcc.c-torture/execute/string-opt-16.c: New test case.
28647
28648 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28649
28650 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
28651 * g++.old-deja/g++.other/conv7.C: Likewise.
28652 * g++.old-deja/g++.other/overcnv2.C: Likewise.
28653 * g++.old-deja/g++.other/overload14.C: Likewise.
28654
28655 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28656
28657 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
28658 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
28659
28660 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28661
28662 PR c++/10888
28663 * g++.dg/warn/Winline-3.C: New test.
28664
28665 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28666
28667 * lib/target-supports.exp (check_alias_available): Make the test
28668 program acceptable to the Solaris assembler.
28669
28670 PR c++/10749
28671 * g++.dg/template/memclass2.C: New test.
28672
28673 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28674 Eric Botcazou <ebotcazou@libertysurf.fr>
28675
28676 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
28677 data for non-matching targets.
28678 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
28679
28680 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28681
28682 PR c++/10845
28683 * g++.dg/template/member3.C: New test.
28684
28685 2003-06-19 Mark Mitchell <mark@codesourcery.com>
28686
28687 PR c++/10939
28688 * g++.dg/template/func1.C: New test.
28689
28690 PR c++/9649
28691 * g++.dg/template/static4.C: New test.
28692 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
28693
28694 PR c++/11041
28695 * g++.dg/init/ref7.C: New test.
28696
28697 2003-06-19 Matt Austern <austern@apple.com>
28698
28699 PR c++/11228
28700 * g++.dg/anew1.C: New test.
28701 * g++.dg/anew2.C: New test.
28702 * g++.dg/anew3.C: New test.
28703 * g++.dg/anew4.C: New test.
28704
28705 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
28706
28707 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
28708
28709 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
28710
28711 * gcc.c-torture/execute/simd-4.c (main): Make expected value
28712 endian-dependent.
28713
28714 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
28715
28716 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
28717 Remove cruft.
28718
28719 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
28720
28721 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
28722 * gcc.c-torture/compile/961203-1.c: Likewise.
28723 * gcc.c-torture/compile/980506-1.c: Likewise.
28724
28725 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28726
28727 PR c++/10712
28728 * g++.dg/lookup/using7.C: New test.
28729
28730 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28731
28732 PR c++/11105
28733 * g++.dg/abi/conv1.C: Remove it.
28734 * g++.dg/template/conv7.C: New test.
28735 * g++.dg/template/conv8.C: Likewise.
28736 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
28737 conversion operator.
28738
28739 2003-06-17 Janis Johnson <janis187@us.ibm.com>
28740
28741 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
28742 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28743 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28744 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28745 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28746 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28747 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28748 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28749 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28750 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28751 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28752 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28753 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28754 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28755 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28756 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28757 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28758 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28759 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28760 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28761 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28762 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28763 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28764 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28765 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28766 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28767 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28768 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28769 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28770
28771 2003-06-16 Mark Mitchell <mark@codesourcery.com>
28772
28773 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
28774 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
28775 indications.
28776
28777 2003-06-16 Roger Sayle <roger@eyesopen.com>
28778
28779 * gcc.dg/i386-387-5.c: New test case.
28780 * gcc.dg/i386-387-6.c: New test case.
28781 * gcc.dg/builtins-23.c: New test case.
28782
28783 2003-06-15 Roger Sayle <roger@eyesopen.com>
28784
28785 * gcc.dg/builtins-22.c: New test case.
28786 * gcc.dg/i386-387-1.c: Update to test exp.
28787 * gcc.dg/i386-387-2.c: Likewise.
28788
28789 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28790
28791 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
28792
28793 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28794
28795 * lib/gcc-dg.exp (dg-require-dll): New function.
28796 (dg-xfail-if): Likewise.
28797 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
28798 driver.
28799
28800 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
28801 * gcc.c-torture/compile/20001205-1.c: Likewise.
28802 * gcc.c-torture/compile/20001226-1.c: Likewise.
28803 * gcc.c-torture/compile/20010518-2.c: Likewise.
28804 * gcc.c-torture/compile/20020312-1.c: Likewise.
28805 * gcc.c-torture/compile/20020604-1.c: Likewise.
28806 * gcc.c-torture/compile/920501-12.c: Likewise.
28807 * gcc.c-torture/compile/920501-4.c: Likewise.
28808 * gcc.c-torture/compile/920520-1.c: Likewise.
28809 * gcc.c-torture/compile/920521-1.c: Likewise.
28810 * gcc.c-torture/compile/920625-1.c: Likewise.
28811 * gcc.c-torture/compile/961203-1.c: Likewise.
28812 * gcc.c-torture/compile/980506-1.c: Likewise.
28813 * gcc.c-torture/compile/981006-1.c: Likewise.
28814 * gcc.c-torture/compile/981022-1.c: Likewise.
28815 * gcc.c-torture/compile/981223-1.c: Likewise.
28816 * gcc.c-torture/compile/990617-1.c: Likewise.
28817 * gcc.c-torture/compile/dll.c: Likewise.
28818 * gcc.c-torture/compile/labels-3.c: Likewise.
28819 * gcc.c-torture/compile/mipscop-1.c: Likewise.
28820 * gcc.c-torture/compile/mipscop-2.c: Likewise.
28821 * gcc.c-torture/compile/mipscop-3.c: Likewise.
28822 * gcc.c-torture/compile/mipscop-4.c: Likewise.
28823 * gcc.c-torture/compile/simd-5.c: Likewise.
28824 * gcc.c-torture/compile/20000804-1.x: Remove.
28825 * gcc.c-torture/compile/20001205-1.x: Likewise.
28826 * gcc.c-torture/compile/20001226-1.x: Likewise.
28827 * gcc.c-torture/compile/20010518-2.x: Likewise.
28828 * gcc.c-torture/compile/20020312-1.x: Likewise.
28829 * gcc.c-torture/compile/20020604-1.x: Likewise.
28830 * gcc.c-torture/compile/920501-12.x: Likewise.
28831 * gcc.c-torture/compile/920501-4.x: Likewise.
28832 * gcc.c-torture/compile/920520-1.x: Likewise.
28833 * gcc.c-torture/compile/920521-1.x: Likewise.
28834 * gcc.c-torture/compile/920625-1.x: Likewise.
28835 * gcc.c-torture/compile/961203-1.x: Likewise.
28836 * gcc.c-torture/compile/980506-1.x: Likewise.
28837 * gcc.c-torture/compile/981006-1.x: Likewise.
28838 * gcc.c-torture/compile/981022-1.x: Likewise.
28839 * gcc.c-torture/compile/981223-1.x: Likewise.
28840 * gcc.c-torture/compile/990617-1.x: Likewise.
28841 * gcc.c-torture/compile/mipscop-1.x: Likewise.
28842 * gcc.c-torture/compile/mipscop-2.x: Likewise.
28843 * gcc.c-torture/compile/mipscop-3.x: Likewise.
28844 * gcc.c-torture/compile/mipscop-4.x: Likewise.
28845 * gcc.c-torture/compile/simd-5.x: Likewise.
28846
28847 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
28848
28849 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28850
28851 * gcc.c-torture/execute/20030611-1.c: New test.
28852
28853 2003-06-12 Roger Sayle <roger@eyesopen.com>
28854
28855 PR middle-end/168
28856 * gcc.dg/20030612-1.c: New test case.
28857
28858 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28859
28860 PR c++/10635
28861 * g++.dg/expr/cast1.C: New test.
28862
28863 2003-06-12 Roger Sayle <roger@eyesopen.com>
28864
28865 * gcc.dg/builtins-21.c: New test case.
28866
28867 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
28868
28869 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
28870 options instead of at the end.
28871 * lib/objc.exp (objc_target_compile): Likewise.
28872
28873 2003-06-11 Mark Mitchell <mark@codesourcery.com>
28874
28875 PR c++/10432
28876 * g++.dg/parse/error1.C: New test.
28877
28878 2003-06-11 Janis Johnson <janis187@us.ibm.com>
28879
28880 * gcc.dg/compat/struct-by-value-11_main.c: New file.
28881 * gcc.dg/compat/struct-by-value-11_x.c: New file.
28882 * gcc.dg/compat/struct-by-value-11_y.c: New file.
28883 * gcc.dg/compat/struct-by-value-12_main.c: New file.
28884 * gcc.dg/compat/struct-by-value-12_x.c: New file.
28885 * gcc.dg/compat/struct-by-value-12_y.c: New file.
28886 * gcc.dg/compat/struct-by-value-13_main.c: New file.
28887 * gcc.dg/compat/struct-by-value-13_x.c: New file.
28888 * gcc.dg/compat/struct-by-value-13_y.c: New file.
28889 * gcc.dg/compat/struct-by-value-14_main.c: New file.
28890 * gcc.dg/compat/struct-by-value-14_x.c: New file.
28891 * gcc.dg/compat/struct-by-value-14_y.c: New file.
28892 * gcc.dg/compat/struct-by-value-15_main.c: New file.
28893 * gcc.dg/compat/struct-by-value-15_x.c: New file.
28894 * gcc.dg/compat/struct-by-value-15_y.c: New file.
28895 * gcc.dg/compat/struct-by-value-16_main.c: New file.
28896 * gcc.dg/compat/struct-by-value-16_x.c: New file.
28897 * gcc.dg/compat/struct-by-value-16_y.c: New file.
28898 * gcc.dg/compat/struct-by-value-17_main.c: New file.
28899 * gcc.dg/compat/struct-by-value-17_x.c: New file.
28900 * gcc.dg/compat/struct-by-value-17_y.c: New file.
28901 * gcc.dg/compat/struct-by-value-18_main.c: New file.
28902 * gcc.dg/compat/struct-by-value-18_x.c: New file.
28903 * gcc.dg/compat/struct-by-value-18_y.c: New file.
28904
28905 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
28906 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
28907 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
28908 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
28909 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
28910 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
28911 * gcc.dg/compat/scalar-return-3_main.c: New file.
28912 * gcc.dg/compat/scalar-return-3_x.c: New file.
28913 * gcc.dg/compat/scalar-return-3_y.c: New file.
28914 * gcc.dg/compat/scalar-return-4_main.c: New file.
28915 * gcc.dg/compat/scalar-return-4_x.c: New file.
28916 * gcc.dg/compat/scalar-return-4_y.c: New file.
28917
28918 2003-06-10 Janis Johnson <janis187@us.ibm.com>
28919
28920 * gcc.dg/compat/fp2-struct-check.h: New file.
28921 * gcc.dg/compat/fp2-struct-defs.h: New file.
28922 * gcc.dg/compat/fp2-struct-init.h: New file.
28923 * gcc.dg/compat/struct-by-value-10_main.c: New file.
28924 * gcc.dg/compat/struct-by-value-10_x.c: New file.
28925 * gcc.dg/compat/struct-by-value-10_y.c: New file.
28926 * gcc.dg/compat/struct-return-10_main.c: New file.
28927 * gcc.dg/compat/struct-return-10_x.c: New file.
28928 * gcc.dg/compat/struct-return-10_y.c: New file.
28929
28930 * gcc.dg/compat/compat-common.h: New file.
28931 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
28932 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
28933 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
28934 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
28935 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
28936 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
28937 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
28938 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28939 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
28940 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
28941 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28942 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
28943 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
28944 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28945 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
28946 * gcc.dg/compat/small-struct-check.h: Ditto.
28947 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
28948 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28949 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
28950 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
28951 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28952 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
28953 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
28954 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28955 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
28956 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
28957 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28958 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
28959 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
28960 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28961 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
28962 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
28963 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28964 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
28965 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
28966 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28967 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
28968 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
28969 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28970 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
28971 * gcc.dg/compat/struct-return-2_main.c: Ditto.
28972 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28973 * gcc.dg/compat/struct-return-2_y.c: Ditto.
28974 * gcc.dg/compat/struct-return-3_main.c: Ditto.
28975 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28976 * gcc.dg/compat/struct-return-3_y.c: Ditto.
28977
28978 2003-06-10 Geoffrey Keating <geoffk@apple.com>
28979
28980 * g++.dg/pch/static-1.C: New file.
28981 * g++.dg/pch/static-1.Hs: New file.
28982
28983 2003-06-10 Richard Henderson <rth@redhat.com>
28984
28985 * gcc.dg/asm-7.c: Adjust expected warning text.
28986
28987 2003-06-10 Roger Sayle <roger@eyesopen.com>
28988
28989 * gcc.dg/builtins-20.c: New test case.
28990
28991 2003-06-10 Mark Mitchell <mark@codesourcery.com>
28992
28993 PR c++/11131
28994 * g++.dg/opt/template1.C: New test.
28995
28996 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28997
28998 * lib/gcc-dg.exp (dg-test): Clear additional_files and
28999 additional_sources.
29000
29001 2003-05-21 David Taylor <dtaylor@emc.com>
29002
29003 * gcc.dg/Wpadded.c: New file.
29004
29005 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29006
29007 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
29008 * gcc.dg/special/weak-2.c: Add dg-require-weak.
29009 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
29010 dg-require-weak.
29011
29012 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
29013
29014 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
29015
29016 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29017
29018 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
29019 (dg-require-alias): Likewise.
29020 (dg-require-gc-sections): Likewise.
29021 * lib/target-supports.exp (check_gc_sections_available): Likewise.
29022
29023 2003-06-08 Richard Henderson <rth@redhat.com>
29024
29025 * gcc.dg/20011029-2.c: Fix the array reference.
29026 * gcc.dg/asm-7.c: New.
29027
29028 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
29029
29030 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
29031
29032 2003-06-08 Mark Mitchell <mark@codesourcery.com>
29033
29034 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
29035 (dg-require-gc-sections): Likewise.
29036
29037 2003-06-08 Jan Hubicka <jh@suse.cz>
29038
29039 * i386-cmov1.c: Fix regular expression.
29040 * i386-cvt-1.c: Likewise.
29041 * i386-local.c: Likewise.
29042 * i386-local2.c: Likewise.
29043 * i386-mul.c: Likewise.
29044 * i386-ssetype-1.c: Likewise.
29045 * i386-ssetype-3.c: Likewise.
29046 * i386-ssetype-5.c: Likewise.
29047
29048 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29049
29050 PR c++/11039
29051 * g++.dg/warn/implicit-typename2.C: New test.
29052 * g++.dg/warn/implicit-typename3.C: New test.
29053
29054 2003-06-07 Richard Henderson <rth@redhat.com>
29055
29056 * g++.dg/other/offsetof3.C: Use size_t.
29057 * g++.dg/other/offsetof4.C: Likewise.
29058
29059 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
29060
29061 * lib/copy-file.exp: New. Implement gcc_copy_files.
29062
29063 * lib/dg-pch.exp: Load copy-file.exp
29064 (dg-pch): Use gcc_copy_files instead of "file copy".
29065
29066 2003-06-06 Mark Mitchell <mark@codesourcery.com>
29067
29068 * gcc.dg/weak/weak.exp: Simplify.
29069 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
29070 * gcc.dg/weak/weak-1.c: Likewise.
29071 * gcc.dg/weak/weak-2.c: Likewise.
29072 * gcc.dg/weak/weak-3.c: Likewise.
29073 * gcc.dg/weak/weak-4.c: Likewise.
29074 * gcc.dg/weak/weak-5.c: Likewise.
29075 * gcc.dg/weak/weak-6.c: Likewise.
29076 * gcc.dg/weak/weak-7.c: Likewise.
29077 * gcc.dg/weak/weak-8.c: Likewise.
29078 * gcc.dg/weak/weak-9.c: Likewise.
29079
29080 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
29081
29082 gcc.c-torture/execute/20030606-1.c: New.
29083
29084 2003-06-06 Roger Sayle <roger@eyesopen.com>
29085
29086 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
29087 * gcc.dg/builtins-19.c: Likewise.
29088
29089 2003-06-06 Roger Sayle <roger@eyesopen.com>
29090
29091 * gcc.dg/builtins-2.c: Add some more tests.
29092 * gcc.dg/builtins-18.c: New test case.
29093 * gcc.dg/builtins-19.c: New test case.
29094
29095 2003-06-06 Roger Sayle <roger@eyesopen.com>
29096 Jim Wilson <wilson@tuliptree.org>
29097
29098 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
29099
29100 2003-06-06 Jakub Jelinek <jakub@redhat.com>
29101
29102 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
29103 mempcpy/stpcpy calls not to be optimized into something else.
29104 * gcc.c-torture/execute/string-opt-3.c: Moved to...
29105 * gcc.c-torture/execute/builtins/string-7.c: ...here.
29106 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
29107
29108 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29109
29110 * gcc.dg/format/asm_fprintf-1.c: New test.
29111
29112 2003-06-05 Mark Mitchell <mark@codesourcery.com>
29113
29114 * lib/gcc-defs.exp (additional_sources): New variable.
29115 (dg-additional-sources): New function.
29116 (additional_files): New variable.
29117 (dg-additional-files): New function.
29118 (dg-additional-files-options): Likewise.
29119 * lib/gcc-dg.exp (dg-require-weak): New function.
29120 (dg-require-alias): Likewise.
29121 (dg-require-gc-sections): Likewise.
29122 * lib/target-supports.exp (check_alias_available): Remove testfile
29123 parameter.
29124 (check_gc_sections_available): New function.
29125 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
29126 (dg-gpp-additional-files): Likewise.
29127 * lib/g++.exp (additional_sources): Remove.
29128 (additional_files): Likewise.
29129 (g++_target_compile): Use dg-additional-files-options.
29130
29131 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
29132 Tcl logic.
29133 * gcc.dg/special/ecos.exp: Remove.
29134 * gcc.dg/special/20000419-2.c: Use dg-require-*.
29135 * gcc.dg/special/alias-1.c: Likewise.
29136 * gcc.dg/special/alias-2.c: Likewise.
29137 * gcc.dg/special/gcsec-1.c: Likewise.
29138 * gcc.dg/special/weak-1.c: Likewise.
29139 * gcc.dg/special/weak-2.c: Likewise.
29140 * gcc.dg/special/wkali-1.c: Likewise.
29141 * gcc.dg/special/wkali-2.c: Likewise.
29142
29143 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
29144 dg-gpp-additional-*.
29145 * g++.dg/special/conpr-3.C: Likewise.
29146 * g++.dg/special/conpr-4.C: Likewise.
29147 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
29148 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
29149 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
29150 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
29151 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
29152 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
29153 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
29154 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
29155 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
29156 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
29157 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
29158 * g++.old-deja/g++.other/comdat1.C: Likewise.
29159 * g++.old-deja/g++.other/comdat2.C: Likewise.
29160 * g++.old-deja/g++.other/comdat3.C: Likewise.
29161 * g++.old-deja/g++.other/ctor1.C: Likewise.
29162 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
29163
29164 2003-06-05 Richard Henderson <rth@redhat.com>
29165
29166 * gcc.dg/debug/20030605-1.c: New.
29167
29168 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29169
29170 * README.QMTEST: Update.
29171
29172 2003-06-04 Richard Henderson <rth@redhat.com>
29173
29174 * gcc.dg/cleanup-1.c: New.
29175 * gcc.dg/cleanup-2.c: New.
29176 * gcc.dg/cleanup-3.c: New.
29177 * gcc.dg/cleanup-4.c: New.
29178 * gcc.dg/cleanup-5.c: New.
29179 * gcc.dg/cleanup-6.c: New.
29180 * gcc.dg/cleanup-7.c: New.
29181
29182 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29183
29184 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
29185
29186 * lib/dg-pch.exp: New file.
29187 * g++.dg/pch/pch.exp: Use dg-pch.exp.
29188 * gcc.dg/pch/pch.exp: Likewise.
29189
29190 2003-06-04 Roger Sayle <roger@eyesopen.com>
29191
29192 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
29193 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
29194 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
29195 * gcc.dg/builtins-17.c: New test case.
29196 * gcc.dg/i386-387-4.c: New test case.
29197 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
29198
29199 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29200
29201 * gcc.dg/ultrasp9.c: New test.
29202
29203 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29204
29205 * gcc.c-torture/compile/20030604-1.c: New test.
29206 * gcc.dg/sparc-constant-1.c: New test.
29207
29208 2003-06-03 Glen Nakamura <glen@imodulo.com>
29209
29210 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
29211
29212 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
29213
29214 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
29215
29216 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
29217 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
29218
29219 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
29220
29221 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
29222
29223 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29224
29225 PR c++/10940
29226 * g++.dg/template/spec10.C: New test.
29227
29228 2003-06-03 Roger Sayle <roger@eyesopen.com>
29229
29230 * gcc.dg/builtins-16.c: New test case.
29231
29232 2003-06-03 Jakub Jelinek <jakub@redhat.com>
29233
29234 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
29235 mempcpy test with post-increments.
29236 * gcc.c-torture/execute/string-opt-3.c: New test.
29237 * gcc.dg/string-opt-1.c: New test.
29238
29239 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
29240
29241 PR fortran/10965
29242 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
29243
29244 2003-06-02 Mark Mitchell <mark@codesourcery.com>
29245
29246 * lib/scanasm.exp (dg-scan): New function, factored out of ...
29247 (scan-assembler): ... here. Use dg-scan.
29248 (scan-assembler-not): Likewise.
29249 (scan-file): New function.
29250 (scan-file-not): Likewise.
29251 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
29252 * gcc.dg/cpp/_Pragma4.c: Likewise.
29253 * gcc.dg/cpp/_Pragma5.c: Likewise.
29254 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29255 * gcc.dg/cpp/avoidpaste2.c: Likewise.
29256 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
29257 * gcc.dg/cpp/cmdlne-P.c: Likewise.
29258 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
29259 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
29260 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
29261 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
29262 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
29263 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
29264 * gcc.dg/cpp/cxxcom1.c: Likewise.
29265 * gcc.dg/cpp/line1.c: Likewise.
29266 * gcc.dg/cpp/maccom1.c: Likewise.
29267 * gcc.dg/cpp/maccom2.c: Likewise.
29268 * gcc.dg/cpp/maccom3.c: Likewise.
29269 * gcc.dg/cpp/maccom4.c: Likewise.
29270 * gcc.dg/cpp/maccom5.c: Likewise.
29271 * gcc.dg/cpp/maccom6.c: Likewise.
29272 * gcc.dg/cpp/multiline.c: Likewise.
29273 * gcc.dg/cpp/spacing1.c: Likewise.
29274 * gcc.dg/cpp/spacing2.c: Likewise.
29275 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
29276 * gcc.dg/cpp/trad/maccom1.c: Likewise.
29277 * gcc.dg/cpp/trad/maccom2.c: Likewise.
29278 * gcc.dg/cpp/trad/maccom3.c: Likewise.
29279 * gcc.dg/cpp/trad/maccom4.c: Likewise.
29280 * gcc.dg/cpp/trad/maccom6.c: Likewise.
29281 * gcc.dg/cpp/cxxcom2.c: Likewise.
29282 * gcc.dg/cpp/cxxcom2.h: New file.
29283
29284 * gcc.dg/cpp/truefalse.cpp: Move it to ...
29285 * g++.dg/cpp/truefalse.C: Here.
29286 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
29287
29288 2003-06-01 Loren James Rittle <ljrittle@acm.org>
29289
29290 * gcc.dg/cpp/redef3.c: New file.
29291
29292 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29293
29294 * gcc.dg/i386-loop-3.c: New test.
29295
29296 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
29297
29298 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
29299
29300 2003-05-31 Roger Sayle <roger@eyesopen.com>
29301
29302 * gcc.dg/fwrapv-1.c: New test case.
29303 * gcc.dg/fwrapv-2.c: New test case.
29304
29305 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29306
29307 PR c++/10956
29308 * g++.dg/template/spec9.C: New test.
29309
29310 2003-05-29 Roger Sayle <roger@eyesopen.com>
29311
29312 * gcc.dg/duff-4.c: New test case.
29313
29314 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
29315
29316 PR fortran/10843
29317 * g77.dg/ffixed-form-1.f: New test
29318 * g77.dg/ffixed-form-2.f: New test
29319 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
29320 * g77.dg/ffree-form-3.f: New test
29321
29322 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
29323
29324 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
29325 * gcc.dg/wint_t-1.c: Likewise.
29326
29327 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29328
29329 * g++.dg/template/access11.C: New test.
29330
29331 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29332
29333 PR c++/10849
29334 * g++.dg/template/access10.C: New test.
29335
29336 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29337 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29338
29339 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
29340
29341 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29342
29343 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
29344 suppress for powerpc-*-darwin*.
29345 * gcc.dg/torture/builtin-noret-2.c: Likewise.
29346
29347 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29348
29349 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
29350 suppress option for powerpc-*-darwin*.
29351
29352 2003-05-23 Roger Sayle <roger@eyesopen.com>
29353
29354 * gcc.dg/builtins-1.c: Add tests for tan and atan.
29355 * gcc.dg/builtins-4.c: Add test for fmod.
29356
29357 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29358
29359 PR c++/10682
29360 * g++.dg/template/instantiate4.C: New test.
29361
29362 2003-05-22 Roger Sayle <roger@eyesopen.com>
29363
29364 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
29365
29366 2003-05-21 Janis Johnson <janis187@us.ibm.com>
29367
29368 * gcc.dg/compat/scalar-return-1_main.c: New file.
29369 * gcc.dg/compat/scalar-return-1_x.c: New file.
29370 * gcc.dg/compat/scalar-return-1_y.c: New file.
29371 * gcc.dg/compat/scalar-return-2_main.c: New file.
29372 * gcc.dg/compat/scalar-return-2_x.c: New file.
29373 * gcc.dg/compat/scalar-return-2_y.c: New file.
29374 * gcc.dg/compat/struct-return-3_main.c: New file.
29375 * gcc.dg/compat/struct-return-3_y.c: New file.
29376 * gcc.dg/compat/struct-return-3_x.c: New file.
29377 * gcc.dg/compat/struct-return-2_main.c: New file.
29378 * gcc.dg/compat/struct-return-2_x.c: New file.
29379 * gcc.dg/compat/struct-return-2_y.c: New file.
29380
29381 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29382
29383 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
29384 for hppa*-hp-hpux*.
29385 * gcc.dg/20021014-1.c (dg-options): Likewise.
29386 * gcc.dg/nest.c (dg-options): Likewise.
29387
29388 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
29389
29390 PR c++/9738
29391 * g++.dg/ext/dllimport2.C: New file.
29392 * g++.dg/ext/dllimport3.C: New file.
29393
29394 2003-05-20 Janis Johnson <janis187@us.ibm.com>
29395
29396 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
29397 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29398 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29399 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29400 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29401 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29402 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
29403 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
29404 * gcc.dg/compat/small-struct-defs.h: New file.
29405 * gcc.dg/compat/small-struct-init.h: New file.
29406 * gcc.dg/compat/small-struct-check.h: New file.
29407 * gcc.dg/compat/fp-struct-defs.h: New file.
29408 * gcc.dg/compat/fp-struct-check.h: New file.
29409 * gcc.dg/compat/fp-struct-init.h: New file.
29410 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
29411 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
29412
29413 2003-05-19 Jakub Jelinek <jakub@redhat.com>
29414
29415 * gcc.dg/20030225-2.c: New test.
29416
29417 2003-05-18 Roger Sayle <roger@eyesopen.com>
29418 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29419
29420 * gcc.c-torture/compile/20030518-1.c: New test case.
29421
29422 2003-05-18 Mark Mitchell <mark@codesourcery.com>
29423
29424 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
29425 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
29426 gcc-dg-debug-runtest.
29427 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
29428 gcc-dg-debug-runtest.
29429
29430 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29431
29432 PR c++/9022
29433 * g++.dg/lookup/using6.C: New test.
29434
29435 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29436
29437 * g++.dg/parse/access2.C: New test.
29438
29439 2003-05-17 Mark Mitchell <mark@codesourcery.com>
29440
29441 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
29442 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
29443 * gcc.dg/debug/debug.exp: Likewise.
29444
29445 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
29446
29447 * gcc.dg/dollar.c: New test.
29448
29449 2003-05-16 Janis Johnson <janis187@us.ibm.com>
29450
29451 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
29452 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
29453 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
29454 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
29455 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
29456 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
29457 * gcc.dg/compat/struct-by-value-6_main.c: New file.
29458 * gcc.dg/compat/struct-by-value-6_x.c: New file.
29459 * gcc.dg/compat/struct-by-value-6_y.c: New file.
29460 * gcc.dg/compat/struct-by-value-7_main.c: New file.
29461 * gcc.dg/compat/struct-by-value-7_x.c: New file.
29462 * gcc.dg/compat/struct-by-value-7_y.c: New file.
29463 * gcc.dg/compat/struct-by-value-8_main.c: New file.
29464 * gcc.dg/compat/struct-by-value-8_x.c: New file.
29465 * gcc.dg/compat/struct-by-value-8_y.c: New file.
29466 * gcc.dg/compat/struct-by-value-9_main.c: New file.
29467 * gcc.dg/compat/struct-by-value-9_x.c: New file.
29468 * gcc.dg/compat/struct-by-value-9_y.c: New file.
29469
29470 2003-05-16 Mark Mitchell <mark@codesourcery.com>
29471
29472 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
29473 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
29474 support for "repo" mode.
29475 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
29476 * lib/g77-dg.exp: Likewise.
29477 * lib/obj-dg.exp: Likewise.
29478
29479 2003-05-16 Jakub Jelinek <jakub@redhat.com>
29480
29481 Merge from gcc-3_2-rhl8-branch:
29482 2003-04-23 Jakub Jelinek <jakub@redhat.com>
29483
29484 * gcc.dg/tls/opt-6.c: New test.
29485
29486 2003-04-05 Jakub Jelinek <jakub@redhat.com>
29487
29488 * gcc.dg/20030405-1.c: New test.
29489
29490 2003-03-09 Jakub Jelinek <jakub@redhat.com>
29491
29492 * gcc.dg/20030309-1.c: New test.
29493
29494 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29495
29496 * gcc.c-torture/execute/20030307-1.c: New test.
29497
29498 2003-02-20 Randolph Chung <tausq@debian.org>
29499
29500 * gcc.c-torture/compile/20030220-1.c: New test.
29501
29502 2003-02-18 Jakub Jelinek <jakub@redhat.com>
29503
29504 * gcc.dg/20030217-1.c: New test.
29505
29506 2003-01-29 Jakub Jelinek <jakub@redhat.com>
29507
29508 * gcc.c-torture/compile/20020129-1.c: New test.
29509
29510 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29511
29512 * gcc.dg/unroll-1.c: New test.
29513
29514 2002-11-16 Jan Hubicka <jh@suse.cz>
29515
29516 * gcc.c-torture/execute/20020920-1.c: New test.
29517
29518 2002-10-08 Jakub Jelinek <jakub@redhat.com>
29519
29520 PR target/7434
29521 * gcc.c-torture/compile/20021008-1.c: New test.
29522
29523 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
29524
29525 PR target/7559
29526 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
29527
29528 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29529
29530 * gcc.c-torture/compile/20020807-1.c: New test.
29531
29532 2002-07-30 Jakub Jelinek <jakub@redhat.com>
29533
29534 * gcc.dg/tls/opt-1.c: New test.
29535
29536 2002-07-29 Jakub Jelinek <jakub@redhat.com>
29537
29538 * gcc.dg/20020729-1.c: New test.
29539
29540 2002-07-20 Jakub Jelinek <jakub@redhat.com>
29541
29542 * g++.dg/opt/life1.C: New test.
29543
29544 2002-05-20 Jakub Jelinek <jakub@redhat.com>
29545
29546 * gcc.dg/20020525-1.c: New test.
29547
29548 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29549
29550 PR c++/6794
29551 * g++.dg/ext/pretty1.C: New test.
29552 * g++.dg/ext/pretty2.C: New test.
29553
29554 2003-05-15 Mark Mitchell <mark@codesourcery.com>
29555
29556 PR c++/8385
29557 * g++.dg/ext/typeof5.C: New test.
29558
29559 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
29560
29561 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
29562 __USER_LABEL_PREFIX__ into account.
29563 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
29564
29565 2003-05-14 Roger Sayle <roger@eyesopen.com>
29566
29567 * gcc.dg/builtins-15.c: New test case.
29568
29569 2003-05-13 Zack Weinberg <zack@codesourcery.com>
29570
29571 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
29572
29573 2003-05-12 Mark Mitchell <mark@codesourcery.com>
29574
29575 * lib/g++.exp: Tweak handling of additional source files.
29576 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
29577 * g++.dg/special/conpr-2a.C: Rename to ...
29578 * g++.dg/special/conpr-2a.cc: ... this.
29579 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
29580 * g++.dg/special/conpr-3a.C: Rename to ...
29581 * g++.dg/special/conpr-3a.cc: This.
29582 * g++.dg/special/conpr-3b.C: Rename to ...
29583 * g++.dg/special/conpr-3b.cc: This.
29584 * g++.dg/special/conpr-4.C: New test.
29585 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
29586
29587 2003-05-12 David Edelsohn <edelsohn@gnu.org>
29588
29589 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
29590
29591 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29592
29593 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
29594 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29595 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
29596 * g++.old-deja/g++.other/warn3.C: Likewise.
29597
29598 2003-05-11 Roger Sayle <roger@eyesopen.com>
29599
29600 * gcc.dg/i386-387-1.c: Update to also test log.
29601 * gcc.dg/i386-387-2.c: Likewise.
29602
29603 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
29604
29605 * g77.f-torture/execute/int8421.f: New test.
29606
29607 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29608
29609 PR c++/10230, c++/10481
29610 * g++.dg/lookup/scoped5.C: New test.
29611
29612 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29613
29614 PR c++/10552
29615 * g++.dg/template/ttp6.C: New test.
29616
29617 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
29618
29619 * gcc.c-torture/execute/builtins: New directory.
29620 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
29621 gcc.c-torture/execute/builtins.
29622 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
29623 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
29624 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
29625 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
29626
29627 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29628
29629 PR c++/9252
29630 * g++.dg/template/access8.C: New test.
29631 * g++.dg/template/access9.C: New test.
29632
29633 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29634
29635 PR c++/9554
29636 * g++.dg/parse/access1.C: New test.
29637
29638 2003-05-09 DJ Delorie <dj@redhat.com>
29639
29640 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
29641 long, and not an int.
29642
29643 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29644
29645 PR c++/10555, c++/10576
29646 * g++.dg/template/memclass1.C: New test.
29647
29648 2003-05-08 DJ Delorie <dj@redhat.com>
29649
29650 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
29651 targets.
29652 * gcc.c-torture/execute/20021024-1.x: Likewise.
29653 * gcc.c-torture/execute/shiftdi.x: Likewise.
29654 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
29655 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
29656 * gcc.dg/20021018-1.c: Likewise.
29657
29658 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29659
29660 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
29661
29662 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
29663 (bcopy): Call memmove.
29664
29665 2003-05-08 Roger Sayle <roger@eyesopen.com>
29666
29667 * g77.f-torture/compile/8485.f: New test case.
29668
29669 2003-05-07 Richard Henderson <rth@redhat.com>
29670
29671 PR c++/10570
29672 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
29673 Verify exception_cleanup not called for rethrows.
29674 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
29675 when exiting catch block without rethrowing.
29676 * g++.dg/eh/forced3.C: New.
29677 * g++.dg/eh/forced4.C: New.
29678
29679 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
29680
29681 * gcc.dg/20030505.c: Fix triplet.
29682
29683 2003-05-06 DJ Delorie <dj@redhat.com>
29684
29685 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
29686 * gcc.dg/nest.c: Likewise.
29687
29688 2003-05-05 Roger Sayle <roger@eyesopen.com>
29689
29690 * gcc.dg/builtins-14.c: New test case.
29691
29692 2003-05-05 Janis Johnson <janis187@us.ibm.com>
29693
29694 * lib/compat.exp (compat-execute): New argument.
29695 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
29696 * gcc.dg/compat: New test directory.
29697 * gcc.dg/compat/compat.exp: New expect script.
29698 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
29699 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
29700 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
29701 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
29702 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
29703 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
29704
29705 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
29706 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
29707 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
29708 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
29709 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
29710 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
29711 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
29712 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
29713 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
29714 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
29715 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
29716 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
29717 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
29718 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
29719 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
29720
29721 2003-05-05 Zack Weinberg <zack@codesourcery.com>
29722
29723 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
29724
29725 2003-05-05 Jakub Jelinek <jakub@redhat.com>
29726
29727 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
29728
29729 2003-05-05 Geoffrey Keating <geoffk@apple.com>
29730
29731 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
29732 * gcc.dg/ppc-fsel-2.c: New test.
29733
29734 * gcc.dg/unused-5.c: New test.
29735
29736 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29737
29738 PR c++/10496
29739 * g++.dg/warn/pmf1.C: New test.
29740
29741 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29742
29743 PR c++/4494
29744 * g++.dg/warn/main.C: New test.
29745
29746 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29747
29748 * gcc.dg/nonnull-3.c: New test.
29749
29750 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
29751
29752 * gcc.dg/cpp/Wtrigraphs.c: Update.
29753 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
29754
29755 2003-05-03 Geoffrey Keating <geoffk@apple.com>
29756
29757 * gcc.dg/ppc-fsel-1.c: New test.
29758
29759 2003-05-03 Zack Weinberg <zack@codesourcery.com>
29760
29761 PR c/10604
29762 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
29763
29764 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
29765
29766 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
29767
29768 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29769
29770 PR c++/9364, c++/10553, c++/10586
29771 * g++.dg/parse/typename4.C: New test.
29772 * g++.dg/parse/typename5.C: Likewise.
29773
29774 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
29775
29776 * gcc.c-torture/compile/20030503-1.c: New test.
29777
29778 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29779
29780 * g++.dg/lookup/using5.C: Fix testcase error.
29781
29782 2003-05-01 Chris Demetriou <cgd@broadcom.com>
29783
29784 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
29785 since MEABI is no longer supported. Remove all vestiges
29786 of MEABI from the test.
29787
29788 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29789
29790 PR c++/10554
29791 * g++.dg/lookup/using5.C: New test.
29792
29793 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29794
29795 PR c++/8772
29796 * g++.dg/template/ttp5.C: New test.
29797
29798 2003-04-30 Mark Mitchell <mark@codesourcery.com>
29799
29800 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
29801 (dg-gpp-additional-sources): New function.
29802 (dg-gpp-additional-files): Likewise.
29803 * lib/g++.exp (additional_sources): New variable.
29804 (additional_files): Likewise.
29805 (g++_target_compile): Deal with them.
29806 * lib/old-dejagnu.exp: Remove.
29807 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
29808 * g++.old-deja: Revise all tests to use dg commands.
29809
29810 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29811
29812 PR c++/9432, c++/9528
29813 * g++.dg/lookup/using4.C: New test.
29814
29815 2003-04-29 Geoffrey Keating <geoffk@apple.com>
29816
29817 * gcc.dg/noreturn-5.c: New file.
29818 * gcc.dg/noreturn-6.c: New file.
29819
29820 * gcc.c-torture/compile/inline-1.c: New file.
29821
29822 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29823
29824 PR c++/10551
29825 * g++.dg/template/explicit1.C: New test.
29826
29827 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29828
29829 PR c++/10549
29830 * g++.dg/other/bitfield1.C: New test.
29831
29832 PR c++/10527
29833 * g++.dg/init/new7.C: New test.
29834
29835 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29836
29837 * g++.dg/ext/desig1.C: New test.
29838 * g++.dg/ext/init1.C: Update.
29839
29840 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
29841
29842 2003-04-28 Mark Mitchell <mark@codesourcery.com>
29843
29844 PR c++/10180
29845 * g++.dg/warn/Winline-1.C: New test.
29846
29847 2003-04-28 Jakub Jelinek <jakub@redhat.com>
29848
29849 * gcc.c-torture/execute/string-opt-19.c: New test.
29850
29851 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
29852 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
29853
29854 2003-04-27 Mark Mitchell <mark@codesourcery.com>
29855
29856 PR c++/10506
29857 * g++.dg/init/new6.C: New test.
29858
29859 PR c++/10503
29860 * g++.dg/init/ref6.C: New test.
29861
29862 2003-04-26 David Edelsohn <edelsohn@gnu.org>
29863
29864 * g++.dg/warn/weak1.C: XFAIL on AIX4.
29865
29866 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29867
29868 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
29869 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
29870
29871 2003-04-25 Mark Mitchell <mark@codesourcery.com>
29872
29873 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
29874 initialized static data members.
29875
29876 2003-04-25 H.J. Lu <hjl@gnu.org>
29877
29878 * gcc.dg/ia64-sync-4.c: New test.
29879
29880 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29881
29882 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
29883 date.
29884
29885 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
29886
29887 PR c++/10337
29888 * g++.dg/warn/conv1.C: New test.
29889 * g++.old-deja/g++.other/conv7.C: Adjust.
29890 * g++.old-deja/g++.other/overload14.C: Adjust.
29891
29892 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29893
29894 PR c++/10471
29895 * g++.dg/template/defarg2.C: New test.
29896
29897 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
29898
29899 * gcc.dg/cpp/include2.c: Update.
29900 * gcc.dg/cpp/multiline-2.c: New.
29901 * gcc.dg/cpp/multiline.c: Update.
29902 * gcc.dg/cpp/strify2.c: Update.
29903 * gcc.dg/cpp/trad/literals-2.c: Update.
29904
29905 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29906
29907 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
29908
29909 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29910
29911 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
29912
29913 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29914
29915 PR c++/10451
29916 * g++.dg/parse/crash4.C: New test.
29917
29918 PR c++/9847
29919 * g++.dg/parse/crash5.C: New test.
29920
29921 2003-04-22 Mark Mitchell <mark@codesourcery.com>
29922
29923 PR c++/10446
29924 * g++.dg/parse/crash3.C: New test.
29925
29926 PR c++/10428
29927 * g++.dg/parse/elab1.C: New test.
29928
29929 2003-04-22 Devang Patel <dpatel@apple.com>
29930
29931 * gcc.dg/cpp/trad/funlike-5.c: New test.
29932
29933 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
29934
29935 * g++.dg/other/packed1.C: Fix dg options.
29936
29937 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
29938
29939 * g++.dg/other/offsetof2.C: New test.
29940
29941 2003-04-21 Mark Mitchell <mark@codesourcery.com>
29942
29943 * g++.dg/template/recurse.C: Adjust location of error messages.
29944
29945 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
29946
29947 PR c++/9881
29948 * g++.dg/init/addr-const1.C: New test.
29949 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
29950
29951 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
29952
29953 PR c++/10405
29954 * g++.dg/lookup/struct-hack1.C: New test.
29955
29956 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
29957
29958 * ucs.c: Update diagnostic messages.
29959
29960 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29961
29962 * gcc.dg/cpp/truefalse.cpp: New test.
29963 * gcc.dg/cpp/cpp.exp: Update.
29964 * g++.dg/other/stdbool-if.C: Remove.
29965
29966 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29967
29968 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
29969 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
29970
29971 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29972
29973 * gcc.c-torture/compile/20030418-1.c: New test.
29974
29975 2003-04-17 Janis Johnson <janis187@us.ibm.com>
29976
29977 * README.compat: Remove; content moved to doc/sourcebuild.texi.
29978
29979 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29980
29981 PR c++/10347
29982 g++.dg/template/dependent-name1.C: New test.
29983
29984 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
29985
29986 * gcc.dg/warn-1.c (tourist_guide): New array,
29987 contains a pointer to bar.
29988
29989 2003-04-16 Roger Sayle <roger@eyesopen.com>
29990
29991 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
29992 * gcc.c-torture/execute/medce-1.c: New test case.
29993 * gcc.c-torture/execute/medce-2.c: New test case.
29994
29995 2003-04-15 Mark Mitchell <mark@codesourcery.com>
29996
29997 * lib/prune.exp: Ignore more messages.
29998
29999 PR c++/10381
30000 * g++.dg/parse/lookup3.C: New test.
30001
30002 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
30003
30004 * gcc.c-torture/compile/20030415-1.c : New test.
30005
30006 2003-04-14 Mark Mitchell <mark@codesourcery.com>
30007
30008 * gcc.c-torture/execute/scope-2.c: Move to ...
30009 * gcc.dg/noncompile/scope.c: .... here.
30010
30011 2003-04-14 Roger Sayle <roger@eyesopen.com>
30012
30013 * gcc.dg/20030414-2.c: New test case.
30014
30015 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
30016
30017 PR target/10377
30018 * gcc.dg/20030414-1.c: New test.
30019
30020 2003-04-13 Roger Sayle <roger@eyesopen.com>
30021
30022 * gcc.dg/builtins-12.c: New test case.
30023 * gcc.dg/builtins-13.c: New test case.
30024
30025 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30026
30027 * gcc.c-torture/execute/string-opt-18.c: New test.
30028
30029 2003-04-13 Mark Mitchell <mark@codesourcery.com>
30030
30031 PR c++/10300
30032 * g++.dg/init/new5.C: New test.
30033
30034 2003-04-12 Mark Mitchell <mark@codesourcery.com>
30035
30036 PR c++/7910
30037 * g++.dg/ext/dllimport1.C: New test.
30038
30039 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30040
30041 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
30042
30043 2003-04-11 Bud Davis <bdavis9659@comcast.net>
30044
30045 PR Fortran/9263
30046 * g77.f-torture/noncompile/9263.f: New test
30047 PR Fortran/1832
30048 * g77.f-torture/execute/1832.f: New test
30049
30050 2003-04-11 David Chad <davidc@freebsd.org>
30051 Loren J. Rittle <ljrittle@acm.org>
30052
30053 libobjc/8562
30054 * objc.dg/headers.m: New test.
30055
30056 2003-04-10 Zack Weinberg <zack@codesourcery.com>
30057
30058 * gcc.c-torture/execute/builtin-noret-2.c: New.
30059 * gcc.c-torture/execute/builtin-noret-2.x: New.
30060 XFAIL builtin-noret-2.c at -O1 and above.
30061 * gcc.dg/redecl.c: New.
30062 * gcc.dg/Wshadow-1.c: Update error regexps.
30063
30064 2003-04-10 Mark Mitchell <mark@codesourcery.com>
30065
30066 * g++.dg/abi/bitfield10.C: New test.
30067
30068 2003-04-09 Mike Stump <mrs@apple.com>
30069
30070 * gcc.dg/pch/pch.exp: Make testcase names longer.
30071 * g++.dg/pch/pch.exp: Make testcase names longer.
30072
30073 2003-04-08 Roger Sayle <roger@eyesopen.com>
30074
30075 * gcc.dg/builtins-11.c: New test case.
30076
30077 2003-04-08 Roger Sayle <roger@eyesopen.com>
30078
30079 * gcc.dg/builtins-9.c: New test case.
30080 * gcc.dg/builtins-10.c: New test case.
30081
30082 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
30083
30084 * gcc.dg/noncompile/init-4.c.c: New test.
30085
30086 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
30087
30088 * gcc.misc-test/gcov-9.c: New test.
30089 * gcc.misc-test/gcov-10.c: New test
30090 * gcc.misc-test/gcov-11.c: New test.
30091
30092 2003-04-05 Zack Weinberg <zack@codesourcery.com>
30093
30094 PR optimization/10024
30095 * gcc.c-torture/compile/20030405-1.c: New test.
30096
30097 2003-04-04 Geoffrey Keating <geoffk@apple.com>
30098
30099 * gcc.dg/pch/static-3.c: New.
30100 * gcc.dg/pch/static-3.hs: New.
30101 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
30102
30103 2003-04-04 Richard Henderson <rth@redhat.com>
30104
30105 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
30106 * g++.dg/eh/forced2.C: Likewise.
30107
30108 2003-04-03 Mike Stump <mrs@apple.com>
30109
30110 * lib/scanasm.exp (scan-assembler): Add xfail processing for
30111 target arg.
30112 (scan-assembler-times, scan-assembler-not): Likewise.
30113 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
30114
30115 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30116
30117 * gcc.dg/sparc-loop-1.c: New test.
30118
30119 2003-04-02 Geoffrey Keating <geoffk@apple.com>
30120
30121 PR other/9274
30122 * g++.dg/pch/system-2.C: New.
30123 * g++.dg/pch/system-2.Hs: New.
30124
30125 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
30126
30127 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
30128
30129 * g++.dg/eh/simd-1.C (vecfunc): Same.
30130
30131 2003-04-01 Roger Sayle <roger@eyesopen.com>
30132
30133 * gcc.c-torture/execute/20030401-1.c: New test case.
30134
30135 2003-04-01 Ziemowit Laski <zlaski@apple.com>
30136
30137 * objc.dg/defs.m: New.
30138
30139 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
30140
30141 * g++.dg/eh/simd-1.C: New.
30142 * g++.dg/eh/simd-2.C: New.
30143
30144 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
30145
30146 * gcc.c-torture/execute/simd-3.c: New.
30147
30148 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30149
30150 PR c/9936
30151 * gcc.dg/20030331-2.c: New test.
30152
30153 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30154
30155 PR c++/10278
30156 * g++.dg/parse/crash2.C: New test.
30157
30158 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30159
30160 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
30161 * gcc.c-torture/execute/20030331-1.c: ...here.
30162
30163 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30164
30165 * gcc.c-torture/execute/20030331-1.c: New test.
30166
30167 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
30168
30169 * lib/gcov.exp: Adjust call return testing strings.
30170 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
30171
30172 2003-03-31 Roger Sayle <roger@eyesopen.com>
30173
30174 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
30175 * gcc.dg/builtins-7.c: New test case.
30176 * gcc.dg/builtins-8.c: New test case.
30177
30178 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30179
30180 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
30181
30182 2003-03-30 Mark Mitchell <mark@codesourcery.com>
30183
30184 PR c++/7647
30185 * g++.dg/lookup-class-member-2.C: New test.
30186
30187 2003-03-30 Glen Nakamura <glen@imodulo.com>
30188
30189 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
30190
30191 2003-03-28 Roger Sayle <roger@eyesopen.com>
30192
30193 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
30194
30195 2003-03-28 Mark Mitchell <mark@codesourcery.com>
30196
30197 * g++.dg/init/attrib1.C: New test.
30198
30199 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30200
30201 * gcc.dg/ultrasp8.c: New test.
30202
30203 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30204
30205 * gcc.dg/ultrasp7.c: New test.
30206
30207 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
30208
30209 PR c++/10047
30210 * g++.dg/template/inline1.C: New test.
30211
30212 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30213
30214 * gcc.dg/sparc-dwarf2.c: New test.
30215
30216 2003-03-27 Roger Sayle <roger@eyesopen.com>
30217
30218 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
30219 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
30220
30221 2003-03-27 Mark Mitchell <mark@codesourcery.com>
30222
30223 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
30224 than reading .x files.
30225 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
30226 * g77.dg/gcov/gcov-1.f: Likewise.
30227 * gcc.misc-tests/gcov-4b.c: Likewise.
30228 * gcc.misc-tests/gcov-5b.c: Likewise.
30229 * gcc.misc-tests/gcov-6.c: Likewise.
30230 * gcc.misc-tests/gcov-7.c: Likewise.
30231 * gcc.misc-tests/gcov-8.c: Likewise.
30232 * g++.dg/gcov/gcov-1.x: Remove.
30233 * g77.dg/gcov/gcov-1.x: Likewise.
30234 * gcc.misc-tests/gcov-4b.x: Likewise.
30235 * gcc.misc-tests/gcov-5b.x: Likewise.
30236 * gcc.misc-tests/gcov-6.x: Likewise.
30237 * gcc.misc-tests/gcov-7.x: Likewise.
30238 * gcc.misc-tests/gcov-8.x: Likewise.
30239
30240 2003-03-27 Glen Nakamura <glen@imodulo.com>
30241
30242 PR opt/10087
30243 * gcc.dg/20030324-1.c: New test.
30244
30245 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
30246
30247 PR c++/10224
30248 * g++.dg/template/arg3.C: New test.
30249
30250 PR c++/10158
30251 * g++.dg/template/friend18.C: New test.
30252
30253 2003-03-26 Roger Sayle <roger@eyesopen.com>
30254
30255 * g77.f-torture/compile/20030326-1.f: New test case.
30256
30257 2003-03-26 Janis Johnson <janis187@us.ibm.com>
30258
30259 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
30260
30261 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
30262
30263 2003-03-26 Jakub Jelinek <jakub@redhat.com>
30264
30265 * gcc.dg/ia64-sync-3.c: New test.
30266
30267 2003-03-26 Alan Modra <amodra@bigpond.net.au>
30268
30269 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
30270
30271 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30272
30273 * gcc.dg/ultrasp6.c: New test.
30274
30275 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30276
30277 * gcc.dg/i386-signbit-1.c: New test.
30278 * gcc.dg/i386-signbit-2.c: New test.
30279 * gcc.dg/i386-signbit-3.c: New test.
30280
30281 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30282
30283 * gcc.dg/ultrasp5.c: Fix options.
30284
30285 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30286
30287 * gcc.dg/ultrasp5.c: Fix comment.
30288
30289 2003-03-24 Bud Davis <bdavis9659@comcast.net>
30290
30291 PR fortran/10197
30292 * g77.f-torture/execute/10197.f: New test.
30293
30294 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
30295
30296 PR c++/9898, c++/383
30297 * g++.dg/template/conv6.C: New test.
30298
30299 PR c++/10119
30300 * g++.dg/template/ptrmem5.C: New test.
30301
30302 PR c++/10026
30303 * g++.dg/lookup/koenig1.C: New test.
30304
30305 PR C++/10199
30306 * g++.dg/lookup/template2.C: New test.
30307
30308 2003-03-24 Jakub Jelinek <jakub@redhat.com>
30309
30310 * g++.dg/opt/rtti1.C: New test.
30311
30312 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30313
30314 * gcc.dg/ultrasp5.c: New test.
30315
30316 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
30317
30318 PR middle-end/9967
30319 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
30320 builtin fputs.
30321
30322 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
30323
30324 PR c/8224
30325 * gcc.dg/20030323-1.c: New test.
30326
30327 2003-03-23 Roger Sayle <roger@eyesopen.com>
30328
30329 * gcc.c-torture/compile/20030323-1.c: New test case.
30330
30331 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
30332
30333 * gcc.dg/20030321-1.c: New test.
30334
30335 2003-03-22 Zack Weinberg <zack@codesourcery.com>
30336
30337 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
30338
30339 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
30340
30341 PR c++/9978, c++/9708
30342 * g++.dg/ext/vlm1.C: Adjust expected error.
30343 * g++.dg/ext/vla2.C: New test.
30344 * g++.dg/template/arg1.C: New test.
30345 * g++.dg/template/arg2.C: New test.
30346
30347 2003-03-22 Bud Davis <bdavis9659@comcast.net>
30348
30349 * g77.f-torture/execute/select.f: New test.
30350 * g77.f-torture/noncompile/select_no_compile.f: New test.
30351
30352 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
30353
30354 PR c++/9898
30355 * g++.dg/other/error4.C: New test.
30356
30357 2003-03-20 Mark Mitchell <mark@codesourcery.com>
30358
30359 * g++.dg/template/friend17.C: New test.
30360
30361 2003-03-21 Alan Modra <amodra@bigpond.net.au>
30362
30363 * gcc.c-torture/compile/20030320-1.c: New.
30364
30365 2003-03-20 Roger Sayle <roger@eyesopen.com>
30366
30367 * gcc.dg/builtins-6.c: New test case.
30368
30369 2003-03-19 Alan Modra <amodra@bigpond.net.au>
30370
30371 PR target/10073
30372 * gcc.c-torture/compile/20030319-1.c: New.
30373
30374 2003-03-18 Jan Hubicka <jh@suse.cz>
30375
30376 * gcc.dg/i386-cvt-1.c: New test.
30377
30378 2003-03-17 Zack Weinberg <zack@codesourcery.com>
30379
30380 * objc.dg/naming-1.m: Use "(parse|syntax) error".
30381 * objc.dg/naming-2.m: Likewise.
30382
30383 2003-03-17 Mark Mitchell <mark@codesourcery.com>
30384
30385 PR c++/9639
30386 * g++.dg/parse/crash1.C: New test.
30387
30388 2003-03-16 Mark Mitchell <mark@codesourcery.com>
30389
30390 PR c++/8805
30391 * g++.dg/eh/cleanup1.C: New test.
30392
30393 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
30394
30395 * gcc.c-torture/execute/20030316-1.c: New test case.
30396
30397 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
30398
30399 PR c++/9629
30400 * g++.dg/init/ctor2.C: New test.
30401
30402 2003-03-15 Roger Sayle <roger@eyesopen.com>
30403
30404 * g77.f-torture/compile/xformat.f: New test case.
30405
30406 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30407
30408 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
30409 * g++.old-deja/g++.mike/eh50.C: Likewise.
30410
30411 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30412
30413 PR c++/6440
30414 * g++.dg/template/spec7.C: New test.
30415 * g++.dg/template/spec8.C: Likewise.
30416
30417 2003-03-14 Jakub Jelinek <jakub@redhat.com>
30418
30419 * gcc.c-torture/execute/20030313-1.c: New test.
30420
30421 2003-03-14 Richard Henderson <rth@redhat.com>
30422
30423 * gcc.dg/inline-2.c: Adjust alpha test for external call.
30424
30425 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30426
30427 * gcc.c-torture/compile/20030314-1.c: New test.
30428
30429 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
30430
30431 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
30432 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
30433 thumb target,
30434 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
30435 to accept newer _imp__ prefix and additional
30436 newline in .drectve section.
30437 * gcc.dg/dll-4.c: Likewise.
30438 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
30439 switch.
30440
30441 2003-03-13 Mark Mitchell <mark@codesourcery.com>
30442
30443 * g++.dg/parse/namespace9.C: New test.
30444
30445 * g++.dg/init/ref5.C: New test.
30446 * g++.dg/parse/ptrmem1.C: Likewise.
30447
30448 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30449
30450 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
30451 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
30452 regular expression.
30453 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
30454 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
30455
30456 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
30457
30458 * gcc.c-torture/execute/20030224-2.c: New test.
30459
30460 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30461
30462 * gcc.dg/decl-3.c: New test.
30463
30464 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30465
30466 * gcc.dg/i386-loop-2.c: New test.
30467
30468 2003-03-11 Mark Mitchell <mark@codesourcery.com>
30469
30470 PR c++/9474
30471 * g++.dg/parse/namespace8.C: New test.
30472
30473 PR c++/9924
30474 * g++.dg/overload/builtin2.C: New test.
30475
30476 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
30477
30478 * gcc.dg/return-type-3.c: New test.
30479
30480 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30481
30482 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
30483 profiling options are not supported.
30484
30485 2003-03-10 Mark Mitchell <mark@codesourcery.com>
30486
30487 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
30488 * g++.old-deja/g++.warn/impint2.C: Likewise.
30489
30490 2003-03-10 Devang Patel <dpatel@apple.com>
30491
30492 * g++.dg/cpp/c++_cmd_1.C: New test.
30493 * g++.dg/cpp/c++_cmd_1.h: New file.
30494
30495 2003-03-10 Segher Boessenkool <segher@koffie.nl>
30496
30497 * gcc.dg/altivec-9.c: New file.
30498
30499 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30500
30501 * gcc.dg/ppc-sdata-1.c: New test.
30502 * gcc.dg/ppc-sdata-2.c: New test.
30503
30504 2003-03-09 Mark Mitchell <mark@codesourcery.com>
30505
30506 PR c++/9373
30507 * g++.dg/opt/ptrmem2.C: New test.
30508
30509 PR c++/8534
30510 * g++.dg/opt/ptrmem1.C: New test.
30511
30512 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30513
30514 * gcc.dg/i386-loop-1.c: New test.
30515
30516 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30517
30518 PR c++/9970
30519 * g++.dg/lookup/friend1.C: New test.
30520
30521 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30522
30523 PR c++/9823
30524 * g++.dg/parser/constructor1.C: New test.
30525
30526 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
30527
30528 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
30529
30530 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
30531
30532 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
30533
30534 * gcc.dg/cpp/Wunused.c: Update test.
30535
30536 2003-03-08 Jan Hubicka <jh@suse.cz>
30537
30538 * gcc.dg/inline-3.c: New test.
30539
30540 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30541
30542 PR c++/9809
30543 * g++.dg/parse/builtin1.C: New test.
30544
30545 PR c++/9982
30546 * g++.dg/abi/cookie1.C: New test.
30547 * g++.dg/abi/cookie2.C: Likewise.
30548
30549 PR c++/9524
30550 * g++.dg/template/field1.C: New test.
30551
30552 PR c++/9912
30553 * g++.dg/parse/class1.C: New test.
30554 * g++.dg/parse/namespace7.C: Likewise.
30555 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
30556
30557 2003-03-07 Mark Mitchell <mark@codesourcery.com>
30558
30559 * g++.dg/init/ref4.C: New test.
30560
30561 2003-03-07 Jan Hubicka <jh@suse.cz>
30562
30563 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
30564 * gcc.dg/inline-3.c: New test.
30565
30566 2003-03-06 Mark Mitchell <mark@codesourcery.com>
30567
30568 * g++.dg/init/ref3.C: New test.
30569
30570 PR c++/9965
30571 * g++.dg/init/ref2.C: New test.
30572
30573 PR c++/9400
30574 * g++.dg/warn/Wshadow-2.C: New test.
30575
30576 PR c++/9791
30577 * g++.dg/warn/Woverloaded-1.C: New test.
30578
30579 2003-03-05 Jan Hubicka <jh@suse.cz>
30580
30581 * gcc.dg/i386-local2.c: New.
30582 * gcc.dg/i386-local.c: Fix typo.
30583
30584 2003-03-05 Mark Mitchell <mark@codesourcery.com>
30585
30586 * g++.dg/abi/layout3.C: New test.
30587
30588 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30589
30590 * gcc.c-torture/compile/20030305-1.c
30591
30592 2003-03-05 Jan Hubicka <jh@suse.cz>
30593
30594 * gcc.dg/i386-local.c: New.
30595
30596 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
30597
30598 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
30599
30600 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30601
30602 * gcc.dg/switch-2.c: New test.
30603 * gcc.dg/switch-3.c: New test.
30604 * gcc.dg/Wswitch.c: Adjust line numbers.
30605 * gcc.dg/Wswitch-default.c: Likewise.
30606 * gcc.dg/Wswitch-enum.c: Likewise.
30607
30608 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
30609
30610 * gcc.c-torture/execute/20030222-1.c: New test.
30611
30612 2003-03-03 James E Wilson <wilson@tuliptree.org>
30613
30614 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
30615
30616 2003-03-03 Mark Mitchell <mark@codesourcery.com>
30617
30618 PR c++/9878
30619 * g++.dg/init/ref1.C: New test.
30620
30621 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
30622
30623 * gcc.dg/sh-relax.c: New SH-only test.
30624
30625 2003-03-03 Geoffrey Keating <geoffk@apple.com>
30626
30627 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
30628 comment explaining purpose of testcase.
30629
30630 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30631
30632 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
30633 for HC11/HC12 (asm needs two int registers).
30634 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
30635 HC11/HC12 because the test uses an asm which needs two 32-bit
30636 registers.
30637
30638 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30639
30640 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
30641 for HC11/HC12 (array is too large otherwise).
30642 * gcc.c-torture/compile/920501-4.x: New file, likewise.
30643 * gcc.c-torture/compile/20010518-2.x: Likewise.
30644 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
30645 HC11/HC12 (array is too large).
30646
30647 2003-03-01 Geoffrey Keating <geoffk@apple.com>
30648
30649 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
30650 * lib/g++-dg.exp (g++-dg-test): Likewise.
30651
30652 2003-03-01 Roger Sayle <roger@eyesopen.com>
30653
30654 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
30655 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
30656
30657 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30658
30659 * g++.dg/warn/implicit-typename1.C: Remove warning.
30660
30661 2003-02-28 Richard Henderson <rth@redhat.com>
30662
30663 * gcc.dg/noreturn-1.c: Move noreturn warning line.
30664 * gcc.dg/return-type-1.c: Move control reaches end warning line.
30665
30666 2003-02-28 Geoffrey Keating <geoffk@apple.com>
30667
30668 * gcc.dg/pch/pch.exp: Change .pch to .gch.
30669 * g++.dg/pch/pch.exp: Likewise.
30670
30671 2003-02-28 Mark Mitchell <mark@codesourcery.com>
30672
30673 PR c++/9879
30674 * testsuite/g++.dg/init/new4.C: New test.
30675
30676 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
30677
30678 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
30679
30680 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
30681
30682 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
30683 unsigned long.
30684
30685 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
30686 wider than float.
30687
30688 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30689
30690 * lib/scanasm.exp: Add support for counting numbers of
30691 occurences.
30692 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
30693 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
30694
30695 2003-02-25 Mark Mitchell <mark@codesourcery.com>
30696
30697 PR c++/9683
30698 * g++.dg/template/static3.C: New test.
30699
30700 PR c++/9829
30701 * g++.dg/parse/namespace6.C: New test.
30702
30703 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30704
30705 PR target/9732
30706 * gcc.dg/20030225-1.c: New test.
30707
30708 2003-02-24 Mark Mitchell <mark@codesourcery.com>
30709
30710 * README: Remove out-of-date information.
30711
30712 PR c++/9836
30713 * g++.dg/template/spec6.C: New test.
30714
30715 2003-02-24 Jeff Law <law@redhat.com>
30716
30717 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
30718
30719 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30720
30721 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
30722 * gcc.dg/pragma-ep-1.c: Likewise.
30723
30724 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30725
30726 PR c++/9602
30727 * g++.dg/template/friend16.C: New test.
30728
30729 2003-02-23 Mark Mitchell <mark@codesourcery.com>
30730
30731 PR c++/5333
30732 * g++.dg/parse/fused-params1.C: Adjust error messages.
30733 * g++.dg/template/nested3.C: New test.
30734
30735 2003-02-24 Alan Modra <amodra@bigpond.net.au>
30736
30737 * g++.dg/abi/param1.C: New test.
30738
30739 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30740
30741 PR c++/7982
30742 * g++.dg/warn/implicit-typename1.C: New test.
30743
30744 2003-02-22 Kelley Cook <kelleycook@comcast.net>
30745
30746 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
30747 with "mtune".
30748 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30749 * gcc.c-torture/execute/20010129-1.x: Likewise.
30750 * gcc.dg/20011107-1.c: Likewise.
30751 * gcc.dg/20020108-1.c: Likewise.
30752 * gcc.dg/20020122-3.c: Likewise.
30753 * gcc.dg/20020206-1.c: Likewise.
30754 * gcc.dg/20020310-1.c: Likewise.
30755 * gcc.dg/20020426-2.c: Likewise.
30756 * gcc.dg/20020517-1.c: Likewise.
30757 * gcc.dg/991230-1.c: Likewise.
30758 * gcc.dg/i386-unroll-1.c: Likewise.
30759 * gcc.misc-tests/i386-prefetch.exp: Likewise.
30760
30761 2003-02-22 Jan Hubicka <jh@suse.cz>
30762
30763 * gcc.dg/i386-mul.c: New test.
30764
30765 2003-02-21 Roger Sayle <roger@eyesopen.com>
30766
30767 * gcc.dg/builtins-5.c: New test case.
30768
30769 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
30770
30771 * gcc.dg/asmreg-1.c: New test.
30772
30773 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30774
30775 PR c++/9749
30776 * g++.dg/parse/varmod1.C: New test.
30777
30778 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30779
30780 PR c++/9727
30781 * g++.dg/template/op1.C: New test.
30782
30783 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30784
30785 PR c++/8906
30786 * g++.dg/template/nested2.C: New test.
30787
30788 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30789
30790 PR c++/8724
30791 * g++.dg/expr/dtor1.C: New test.
30792
30793 2003-02-21 Zack Weinberg <zack@codesourcery.com>
30794
30795 * gcc.dg/cpp/include3.c: New test.
30796 * gcc.dg/cpp/inc/foo.h: New file.
30797
30798 2003-02-21 Glen Nakamura <glen@imodulo.com>
30799
30800 * gcc.c-torture/execute/20030221-1.c: New test.
30801
30802 2003-02-20 Mark Mitchell <mark@codesourcery.com>
30803
30804 PR c++/9729
30805 * g++.dg/abi/conv1.C: New test.
30806
30807 2003-02-20 Jan Hubicka <jh@suse.cz>
30808
30809 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
30810
30811 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
30812
30813 * gcc.c-torture/compile/20030219-1.c: New test.
30814
30815 2003-02-18 Jan Hubicka <jh@suse.cz>
30816
30817 * gcc.dg/funcorder.c: New test.
30818
30819 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30820
30821 * gcc.c-torture/execute/20030218-1.c: New.
30822
30823 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
30824
30825 * gcc.dg/20030218-1.c: New.
30826
30827 2003-02-18 Richard Henderson <rth@redhat.com>
30828
30829 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
30830 * gcc.dg/attr-used-2.c: New.
30831
30832 2003-02-18 Mark Mitchell <mark@codesourcery.com>
30833
30834 PR c++/9704
30835 * g++.dg/init/copy5.C: New test.
30836
30837 2003-02-18 Geoffrey Keating <geoffk@apple.com>
30838
30839 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
30840 * g++.dg/pch/pch.exp: Likewise.
30841
30842 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30843
30844 * gcc.c-torture/execute/20030209-1.c: Enable the test if
30845 STACK_SIZE is not defined.
30846
30847 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30848
30849 PR c++/9457
30850 * g++.dg/template/init1.C: New test.
30851
30852 2003-02-16 Jan HUbicka <jh@suse.cz>
30853
30854 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
30855 (foo): Add few extra tests
30856 * gcc.dg/c99-const-expr-3.c: Likewise.
30857 * gcc.c-torture/execute/20030216-1.c: New.
30858
30859 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30860
30861 PR c++/9459
30862 * g++.dg/ext/typeof4.C: New test.
30863
30864 2003-02-15 Roger Sayle <roger@eyesopen.com>
30865
30866 * gcc.dg/i386-387-3.c: New test case.
30867
30868 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
30869
30870 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
30871 cris-*-elf* cris-*-aout* and mmix-*-*.
30872
30873 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
30874
30875 * gcc.dg/20030213-1.c: New test.
30876
30877 2003-02-12 Roger Sayle <roger@eyesopen.com>
30878
30879 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
30880 * gcc.dg/i386-387-2.c: Likewise.
30881
30882 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
30883
30884 * gcc.dg/ppc-spe.c: Fix formatting.
30885 Enable tests that were previously unsupported by gas.
30886 Delete tests for instructions that no longer exist.
30887 Switch arguments on evsubifw builtin.
30888
30889 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
30890
30891 * gcc.c-torture/execute/20030209-1.c: Disable the test if
30892 STACK_SIZE is too small.
30893
30894 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30895 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
30896
30897 * gcc.dg/decl-2.c: New test.
30898
30899 2003-02-10 Jan Hubicka <jh@suse.cz>
30900
30901 * gcc.dg/i386-fpcvt-1.c: New test.
30902
30903 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
30904
30905 * gcc.c-torture/execute/20030209-1.c: New test.
30906
30907 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
30908
30909 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
30910 int-wide bitops, use the constants of the same width.
30911 Likewise, if long long is 32-bit wide, test bitops using
30912 32-bit constants.
30913
30914 2003-02-07 Loren James Rittle <ljrittle@acm.org>
30915
30916 * gcc.dg/20021014-1.c: Annotate with expected notice text.
30917
30918 2003-02-07 Roger Sayle <roger@eyesopen.com>
30919
30920 * testsuite/gcc.dg/builtins-4.c: New test case.
30921
30922 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30923
30924 * gcc.dg/20020430-1.c: Fix dg command typos.
30925 * gcc.dg/20020503-1.c: Likewise.
30926
30927 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30928
30929 PR c++/8785
30930 * g++.dg/parse/fused-params1.C: New test.
30931
30932 PR c++/8857
30933 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
30934
30935 PR c++/8921
30936 * g++.dg/parse/non-dependent1.C: New test.
30937
30938 PR c++/8928
30939 * g++.dg/parse/dupl-tmpl-args1.C: New test.
30940
30941 PR c++/9228
30942 * g++.dg/parse/undefined7.C: New test.
30943 * g++.dg/parse/non-templ1.C: New test.
30944
30945 PR c++/9229
30946 * g++.dg/parse/too-many-tmpl-args1.C: New test.
30947
30948 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30949
30950 * gcc.c-torture/compile/20030206-1.c: New test.
30951
30952 2003-02-05 Roger Sayle <roger@eyesopen.com>
30953
30954 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
30955 "pow" to "foo" to avoid potential confusion with a math built-in.
30956
30957 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30958
30959 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
30960 conditions for SPARC targets.
30961
30962 2003-02-05 Jakub Jelinek <jakub@redhat.com>
30963
30964 * gcc.dg/20030204-1.c: New test.
30965
30966 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30967
30968 PR c++/38
30969 * g++.dg/parse/array-size1.C: New test.
30970
30971 PR c++/5657
30972 * g++.dg/parse/undefined3.C: New test.
30973
30974 PR c++/5665
30975 * g++.dg/parse/undefined4.C: New test.
30976
30977 PR c++/5975
30978 * g++.dg/parse/undefined5.C: New test.
30979
30980 PR c++/7259
30981 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
30982
30983 PR c++/8578
30984 * g++.dg/parse/casting-operator1.C: New test.
30985
30986 PR c++/8596
30987 * g++.dg/parse/undefined6.C: New test.
30988
30989 PR c++/8736
30990 * g++.dg/parse/missing-template1.C: New test.
30991
30992 2003-02-04 Jan Hubicka <jh@suse.cz>
30993
30994 * gcc.dg/i386-cadd.c: Compile using -march=k8.
30995 * gcc.dg/i386-cmov?.c: Likewise.
30996 * gcc.dg/i386-fpcvt-?.c: Likewise.
30997 * gcc.dg/i386-ssefp-1.c: Likewise.
30998 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
30999 conventions.
31000
31001 2003-02-03 Mark Mitchell <mark@codesourcery.com>
31002
31003 PR c++/7129
31004 * testsuite/g++.dg/ext/max.C: New test.
31005
31006 2003-02-03 Jan Hubicka <jh@suse.cz>
31007
31008 * gcc.c-torture/execute/20030203-1.c: New test.
31009
31010 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
31011
31012 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
31013 'natural-endian'.
31014
31015 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
31016
31017 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
31018 * g++.dg/init/new2.C: Likewise.
31019 * g++.dg/other/new1.C: Likewise.
31020
31021 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
31022
31023 * gcc.dg/struct-ret-libc.c: New test.
31024
31025 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
31026
31027 * gcc.dg/20030129-1.c: New test.
31028
31029 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31030
31031 PR c++/8849
31032 * g++.dg/template/ptrmem4.C: New test.
31033
31034 2003-01-29 Mark Mitchell <mark@codesourcery.com>
31035
31036 * g++.dg/parser/constant1.C: New test.
31037
31038 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31039
31040 PR c++/8591
31041 * g++.dg/parse/friend2.C: New test.
31042
31043 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
31044
31045 PR c++/9437
31046 * g++.dg/template/unify4.C: New test.
31047
31048 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
31049
31050 * gcc.c-torture/execute/20030128-1.c: New test.
31051
31052 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
31053
31054 * g++.dg/lookup/nested1.C: Test moved from ...
31055 * g++.old-deja/g++.other/lookup24.C: ... here.
31056
31057 2003-01-28 Jan Hubicka <jh@suse.cz>
31058
31059 * gcc.dg/i386-cmov5.c: New test.
31060
31061 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
31062
31063 * gcc.c-torture/execute/20010925-1.c: Changed the
31064 memcpy declaration.
31065
31066 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31067
31068 PR c++/3902
31069 * g++.dg/parse/template5.C: New test.
31070
31071 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
31072
31073 PR fortran/9258
31074 * g77.dg/pr9258: New test.
31075
31076 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31077
31078 * README: Move relevant parts from README.g++.
31079
31080 * README.g++: Remove this file.
31081
31082 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31083
31084 * g++.dg/abi/dcast1.C: New test.
31085
31086 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31087
31088 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
31089
31090 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
31091
31092 PR c++/47
31093 * g++.old-deja/g++.other/lookup24.C: New test.
31094
31095 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31096
31097 PR middle-end/7227
31098 * gcc.dg/uninit-C.c: New test.
31099
31100 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
31101
31102 * g++.dg/abi/covariant1.C: New test.
31103
31104 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
31105
31106 * gcc.dg/20030123-1.c: New test.
31107
31108 2003-01-25 Jan Hubicka <jh@suse.cz>
31109
31110 PR opt/8492
31111 * gcc.c-torture/compile/20030125-1.c
31112
31113 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
31114
31115 PR c++/9403
31116 * g++.dg/parse/template3.C: New test.
31117 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
31118
31119 PR c++/795
31120 * g++.dg/parse/template4.C: New test.
31121
31122 PR c++/9415
31123 * g++.dg/template/qual2.C: New test.
31124
31125 PR c++/8545
31126 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
31127
31128 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
31129
31130 2003-01-25 Roger Sayle <roger@eyesopen.com>
31131
31132 * gcc.c-torture/execute/switch-1.c: New test case.
31133
31134 2003-01-25 Jan Hubicka <jh@suse.cz>
31135
31136 * gcc.c-torture/execute/20030125-1.[cx]: New test.
31137
31138 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
31139
31140 Tweaks for Bison-1.875. From the NEWS file:
31141 "- `parse error' -> `syntax error'
31142 Bison now uniformly uses the term `syntax error'"
31143 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
31144 * gcc.dg/cpp/digraph2.c: Likewise.
31145 * gcc.dg/cpp/direct2.c: Likewise.
31146 * gcc.dg/cpp/paste4.c: Likewise.
31147 * gcc.dg/c90-restrict-1.c: Likewise.
31148 * gcc.dg/c99-func-2.c: Likewise.
31149 * gcc.dg/noncompile/920721-2.c: Likewise.
31150 * gcc.dg/noncompile/930622-2.c: Likewise.
31151 * gcc.dg/noncompile/940112-1.c: Likewise.
31152 * gcc.dg/noncompile/950921-1.c: Likewise.
31153 * gcc.dg/noncompile/951123-1.c: Likewise.
31154 * gcc.dg/noncompile/971104-1.c: Likewise.
31155 * gcc.dg/noncompile/990416-1.c: Likewise.
31156
31157 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
31158
31159 * g++.dg/parse/undefined1.C: Add error message.
31160
31161 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31162
31163 PR c++/9354
31164 * g++.dg/parse/new1.C: New test.
31165
31166 PR c++/9216
31167 * g++.dg/parse/template2.C: New test.
31168
31169 PR c++/9354
31170 * g++.dg/parse/typedef2.C: New test.
31171
31172 PR c++/9328
31173 * g++.dg/ext/typeof3.C: New test.
31174
31175 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31176
31177 PR c++/2738
31178 * g++.dg/parse/ret-type1.C: New test.
31179
31180 PR c++/3792
31181 * g++.dg/parse/tmpl-outside1.C: New test.
31182
31183 PR c++/4207
31184 * g++.dg/parse/int-as-enum1.C: New test.
31185
31186 PR c++/4903
31187 * g++.dg/parse/no-typename1.C: New test.
31188
31189 PR c++/5533
31190 * g++.dg/parse/no-value1.C: New test.
31191
31192 PR c++/5921
31193 * g++.dg/parse/wrong-inline1.C: New test.
31194
31195 PR c++/6402
31196 * g++.dg/parse/ref1.C: New test.
31197
31198 PR c++/6992
31199 * g++.dg/parse/attr-ctor1.C: New test.
31200
31201 PR c++/7229
31202 * g++.dg/parse/namespace5.C: New test.
31203
31204 PR c++/7917
31205 * g++.dg/parse/func-def1.C: New test.
31206
31207 PR c++/8143
31208 * g++.dg/parse/undefined1.C: New test.
31209
31210 PR c++/5723, PR c++/8522
31211 * g++.dg/parse/specialization1.C: New test.
31212
31213 PR c++/163, PR c++/8595
31214 * g++.dg/parse/struct-as-enum1.C: New test.
31215
31216 PR c++/9173
31217 * g++.dg/parse/undefined2.C: New test.
31218
31219 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31220
31221 PR c++/9298
31222 * g++.dg/parse/template1.C: New test.
31223
31224 PR c++/9384
31225 * g++.dg/parse/using1.C: New test.
31226
31227 PR c++/9285
31228 PR c++/9294
31229 * g++.dg/parse/expr2.C: New test.
31230
31231 PR c++/9388
31232 * g++.dg/parse/lookup2.C: Likewise.
31233
31234 2003-01-21 Jan Hubicka <jh@suse.cz>
31235
31236 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
31237 * gcc.c-torture/execute/eeprof-1.c: Likewise.
31238 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
31239 * gcc.c-torture/execute/string-opt-*.c: Likewise.
31240
31241 2003-01-20 Nick Clifton <nickc@redhat.com>
31242
31243 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
31244 problem with ARM sibcall code generation.
31245
31246 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
31247
31248 * gcc.c-torture/execute/20030120-1.c: New.
31249
31250 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
31251
31252 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
31253
31254 2003-01-17 Mark Mitchell <mark@codesourcery.com>
31255
31256 PR c++/9272
31257 * g++.dg/parse/ctor1.C: New test.
31258
31259 PR c++/9294:
31260 * g++.dg/parse/qualified1.C: New test.
31261
31262 * g++.dg/parse/typename3.C: New test.
31263
31264 2003-01-16 Richard Henderson <rth@redhat.com>
31265
31266 * g++.dg/tls/init-2.C: Fix error matches for real this time.
31267
31268 2003-01-16 Richard Henderson <rth@redhat.com>
31269
31270 * g++.dg/pch/pch.exp: Copy test header to the working directory
31271 before using it either for precompilation or direct use.
31272 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
31273 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
31274
31275 2003-01-16 Richard Henderson <rth@redhat.com>
31276
31277 * gcc.dg/pch/pch.exp: Copy test header to the working directory
31278 before using it either for precompilation or direct use.
31279 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
31280 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
31281
31282 2003-01-16 Mark Mitchell <mark@codesourcery.com>
31283
31284 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
31285 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
31286 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
31287 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
31288 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
31289 typename warning into error.
31290 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
31291 error messages.
31292 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
31293 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
31294 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
31295 messages.
31296 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
31297 make declaration visible in template.
31298 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
31299 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
31300 messages.
31301 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
31302 message.
31303 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
31304 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
31305 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
31306 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
31307 typename warning with error message.
31308 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
31309 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
31310 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
31311
31312 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
31313
31314 * g++.dg/parse/ambig2.C: New test.
31315
31316 2003-01-15 Richard Henderson <rth@redhat.com>
31317
31318 * g++.dg/tls/init-2.C: Update error message string.
31319
31320 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31321
31322 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
31323
31324 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
31325
31326 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
31327 all for HC11/HC12.
31328 * gcc.c-torture/compile/20001205-1.x: Likewise.
31329 * gcc.c-torture/compile/20001226-1.x: Likewise.
31330 * gcc.c-torture/compile/920520-1.x: Likewise.
31331 * gcc.c-torture/compile/961203-1.x: Likewise.
31332 * gcc.c-torture/compile/20020604-1.x: Likewise.
31333
31334 2003-01-15 Jan Hubicka <jh@suse.cz>
31335
31336 * gcc.c-torture/compile/20030115-1.c: New test.
31337
31338 * gcc.dg/i386-fpcvt-1.c: New test.
31339 * gcc.dg/i386-fpcvt-2.c: New test.
31340
31341 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
31342
31343 Further conform g++'s __vmi_class_type_info to the C++ ABI
31344 specification.
31345 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
31346 the specification.
31347
31348 2003-01-14 Jan Hubicka <jh@suse.cz>
31349
31350 * gcc.dg/i386-fpcvt-1.c: New test.
31351 * gcc.dg/i386-fpcvt-2.c: New test.
31352
31353 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31354
31355 * gcc.dg/i386-mmx-3.c: New test.
31356
31357 2003-01-12 Mark Mitchell <mark@codesourcery.com>
31358
31359 PR c++/9264
31360 * g++.dg/parse/octal1.C: New file.
31361
31362 PR c++/9172
31363 * g++.dg/parse/typename1.C: New file.
31364
31365 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
31366
31367 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
31368 * gcc.dg/bf-no-ms-layout.c: Likewise.
31369 * gcc.dg/bf-ms-attrib.c: Likewise.
31370
31371 2003-01-10 Mark Mitchell <mark@codesourcery.com>
31372
31373 PR c++/9099
31374 * g++.dg/parse/dtor1.C: New file.
31375
31376 PR c++/9128
31377 * g++.dg/rtti/typeid1.C: New file.
31378
31379 PR c++/9153
31380 * g++.dg/parse/lookup1.C: New file.
31381
31382 PR c++/9171
31383 * g++.dg/templ/spec5.C: New file.
31384
31385 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
31386
31387 * gcc.c-torture/compile/20030110-1.c: New test.
31388
31389 2003-01-09 Geoffrey Keating <geoffk@apple.com>
31390
31391 Merge from pch-branch:
31392
31393 2002-12-23 Geoffrey Keating <geoffk@apple.com>
31394
31395 * gcc.dg/pch/cpp-1.h: New.
31396 * gcc.dg/pch/cpp-1.c: New.
31397 * gcc.dg/pch/cpp-2.h: New.
31398 * gcc.dg/pch/cpp-2.c: New.
31399
31400 2002-11-19 Geoffrey Keating <geoffk@apple.com>
31401
31402 * gcc.dg/pch/except-1.h: New.
31403 * gcc.dg/pch/except-1.c: New.
31404
31405 2002-11-13 Geoffrey Keating <geoffk@apple.com>
31406
31407 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
31408 running test.
31409 * gcc.dg/pch: Include *.hp not *.h.
31410 * gcc.dg/pch/system-1.h: New.
31411 * gcc.dg/pch/system-1.c: New.
31412
31413 2002-11-11 Geoffrey Keating <geoffk@apple.com>
31414
31415 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
31416 rather than trying to build and run a program using PCH.
31417 * gcc.dg/pch: Remove dg-do commands from test files.
31418
31419 2002-11-08 Geoffrey Keating <geoffk@apple.com>
31420
31421 * gcc.dg/pch/macro-3.c: New.
31422 * gcc.dg/pch/macro-3.h: New.
31423
31424 2002-11-04 Geoffrey Keating <geoffk@apple.com>
31425
31426 * gcc.dg/pch/common-1.c: New.
31427 * gcc.dg/pch/common-1.h: New.
31428 * gcc.dg/pch/decl-1.c: New.
31429 * gcc.dg/pch/decl-1.h: New.
31430 * gcc.dg/pch/decl-2.c: New.
31431 * gcc.dg/pch/decl-2.h: New.
31432 * gcc.dg/pch/decl-3.c: New.
31433 * gcc.dg/pch/decl-3.h: New.
31434 * gcc.dg/pch/decl-4.c: New.
31435 * gcc.dg/pch/decl-4.h: New.
31436 * gcc.dg/pch/decl-5.c: New.
31437 * gcc.dg/pch/decl-5.h: New.
31438 * gcc.dg/pch/global-1.c: New.
31439 * gcc.dg/pch/global-1.h: New.
31440 * gcc.dg/pch/inline-1.c: New.
31441 * gcc.dg/pch/inline-1.h: New.
31442 * gcc.dg/pch/inline-2.c: New.
31443 * gcc.dg/pch/inline-2.h: New.
31444 * gcc.dg/pch/static-1.c: New.
31445 * gcc.dg/pch/static-1.h: New.
31446 * gcc.dg/pch/static-2.c: New.
31447 * gcc.dg/pch/static-2.h: New.
31448
31449 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
31450
31451 * g++.dg/pch/pch.exp: Better handle failing testcases.
31452 * gcc.dg/pch/pch.exp: Likewise.
31453 * gcc.dg/pch/macro-1.c: New.
31454 * gcc.dg/pch/macro-1.h: New.
31455 * gcc.dg/pch/macro-2.c: New.
31456 * gcc.dg/pch/macro-2.h: New.
31457
31458 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
31459
31460 * g++.dg/dg.exp: Treat files in pch/ specially.
31461 * g++.dg/pch/pch.exp: New file.
31462 * g++.dg/pch/empty.H: New file.
31463 * g++.dg/pch/empty.C: New file.
31464 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
31465 "precompile".
31466
31467 * gcc.dg/pch/pch.exp: New file.
31468 * gcc.dg/pch/empty.h: New file.
31469 * gcc.dg/pch/empty.c: New file.
31470 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
31471 "precompile".
31472
31473 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31474
31475 * g++.dg/template/friend14.C: New test.
31476
31477 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31478
31479 * gcc.dg/old-style-asm-1.c: New test.
31480
31481 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
31482
31483 * gcc.c-torture/compile/20030109-1.c: New test.
31484
31485 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31486
31487 * gcc.c-torture/execute/20030109-1.c: New test.
31488
31489 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
31490
31491 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
31492 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
31493 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
31494 * g++.old-deja/g++.mike/eh2.C: Likewise.
31495 * g++.old-deja/g++.mike/eh3.C: Likewise.
31496 * g++.old-deja/g++.mike/eh5.C: Likewise.
31497 * g++.old-deja/g++.mike/eh6.C: Likewise.
31498 * g++.old-deja/g++.mike/eh7.C: Likewise.
31499 * g++.old-deja/g++.mike/eh8.C: Likewise.
31500 * g++.old-deja/g++.mike/eh9.C: Likewise.
31501 * g++.old-deja/g++.mike/eh10.C: Likewise.
31502 * g++.old-deja/g++.mike/eh12.C: Likewise.
31503 * g++.old-deja/g++.mike/eh13.C: Likewise.
31504 * g++.old-deja/g++.mike/eh14.C: Likewise.
31505 * g++.old-deja/g++.mike/eh16.C: Likewise.
31506 * g++.old-deja/g++.mike/eh17.C: Likewise.
31507 * g++.old-deja/g++.mike/eh18.C: Likewise.
31508 * g++.old-deja/g++.mike/eh21.C: Likewise.
31509 * g++.old-deja/g++.mike/eh23.C: Likewise.
31510 * g++.old-deja/g++.mike/eh24.C: Likewise.
31511 * g++.old-deja/g++.mike/eh25.C: Likewise.
31512 * g++.old-deja/g++.mike/eh26.C: Likewise.
31513 * g++.old-deja/g++.mike/eh27.C: Likewise.
31514 * g++.old-deja/g++.mike/eh28.C: Likewise.
31515 * g++.old-deja/g++.mike/eh29.C: Likewise.
31516 * g++.old-deja/g++.mike/eh31.C: Likewise.
31517 * g++.old-deja/g++.mike/eh33.C: Likewise.
31518 * g++.old-deja/g++.mike/eh34.C: Likewise.
31519 * g++.old-deja/g++.mike/eh35.C: Likewise.
31520 * g++.old-deja/g++.mike/eh36.C: Likewise.
31521 * g++.old-deja/g++.mike/eh37.C: Likewise.
31522 * g++.old-deja/g++.mike/eh38.C: Likewise.
31523 * g++.old-deja/g++.mike/eh39.C: Likewise.
31524 * g++.old-deja/g++.mike/eh40.C: Likewise.
31525 * g++.old-deja/g++.mike/eh41.C: Likewise.
31526 * g++.old-deja/g++.mike/eh42.C: Likewise.
31527 * g++.old-deja/g++.mike/eh44.C: Likewise.
31528 * g++.old-deja/g++.mike/eh46.C: Likewise.
31529 * g++.old-deja/g++.mike/eh47.C: Likewise.
31530 * g++.old-deja/g++.mike/eh48.C: Likewise.
31531 * g++.old-deja/g++.mike/eh49.C: Likewise.
31532 * g++.old-deja/g++.mike/eh50.C: Likewise.
31533 * g++.old-deja/g++.mike/eh51.C: Likewise.
31534 * g++.old-deja/g++.mike/eh53.C: Likewise.
31535 * g++.old-deja/g++.mike/eh55.C: Likewise.
31536 * g++.old-deja/g++.mike/p7912.C: Likewise.
31537 * g++.old-deja/g++.mike/p9706.C: Likewise.
31538 * g++.old-deja/g++.mike/p10416.C: Likewise.
31539 * g++.old-deja/g++.mike/p11667.C: Likewise.
31540 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
31541 Remove redundant reference to Iris.
31542 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
31543 Elxsi, i860, Pico Java, and WE32K.
31544
31545 2003-01-07 Mark Mitchell <mark@codesourcery.com>
31546
31547 * g++.dg/ext/asm4.C: New test.
31548
31549 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31550
31551 PR c++/9030
31552 * g++.dg/template/friend12.C: New test.
31553 * g++.dg/template/friend13.C: Likewise.
31554 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
31555
31556 2003-01-08 Jan Hubicka <jh@suse.cz>
31557
31558 * gcc.dg/i386-cadd.c: New test.
31559 * gcc.dg/i386-cmov4.c: Likewise.
31560
31561 2003-01-06 Mark Mitchell <mark@codesourcery.com>
31562
31563 PR c++/9165
31564 * g++.dg/warn/Wunused-3.C: New test.
31565
31566 * g++.dg/abi/bitfield9.C: New test.
31567
31568 PR c++/9189
31569 * g++.dg/parse/defarg3.C: New test.
31570
31571 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
31572
31573 * g++.dg/parse/ambig1.C: New test.
31574 * g++.dg/parse/defarg2.C: New test.
31575
31576 2003-01-05 Mark Mitchell <mark@codesourcery.com>
31577
31578 * g++.dg/template/defarg-1.C: New test.
31579 * g++.dg/template/local2.C: Likewise.
31580
31581 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
31582
31583 * gcc.c-torture/execute/20030105-1.c: New test.
31584
31585 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31586
31587 * g++.dg/parse/namespace3.C: Remove extra semicolons.
31588 * g++.dg/parse/namespace4.C: Likewise.
31589
31590 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31591
31592 * g++.dg/template/ntp2.C: New test.
31593
31594 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
31595
31596 * g++.dg/parse/extern-C-1.C: New test.
31597
31598 * g++.dg/parse/namespace4.C: New test.
31599
31600 * g++.dg/template/nested1.C: New test.
31601
31602 * g++.dg/parse/namespace3.C: New test.
31603
31604 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
31605
31606 * g++.dg/lookup/two-stage1.C: New test.
31607
31608 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31609
31610 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
31611 * g++.old-deja/g++.jason/access8.C: Likewise.
31612 * g++.old-deja/g++.other/decl5.C: Likewise.
31613
31614 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31615
31616 * g++.dg/parse/parse7.C: New test.
31617
31618 2003-01-02 Mark Mitchell <mark@codesourcery.com>
31619
31620 PR c++/2843
31621 * g++.dg/ext/attrib7.C: New test.
31622
31623 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31624
31625 * g++.dg/parse/parse6.C: New test.
31626
31627 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
31628
31629 * gcc.dg/h8300-stack-1.c: New.
31630
31631 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31632
31633 g++.dg/lookup/exception1.C: New test.
31634
31635 g++.dg/lookup/template1.C: New test.
31636
31637 g++.dg/parse/namespace2.C: New test.
31638
31639 g++.dg/parse/parens2.C: New test.
31640
31641 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31642
31643 * g++.dg/parse/parse5.C: New test.
31644 * g++.dg/lookup/scoped4.C: New test.
31645
31646 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31647
31648 * g++.dg/parse/parens1.C: New test.
31649
31650 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
31651 angle-bracket1.C.
31652 * g++.dg/parse/parens2.C: New test.
31653
31654 * g++.dg/lookup/scope-operator1.C: New test.
31655
31656 * g++.dg/parse/operator1.C: New test.
31657
31658 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31659
31660 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
31661 * g++.old-deja/g++.other/access6.C: Likewise.
31662 * g++.old-deja/g++.other/decl1.C: Likewise.
31663 * g++.old-deja/g++.pt/typename12.C: Likewise.
31664
31665 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31666
31667 * g++.dg/parse/namespace1.C: New test.
31668
31669 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31670
31671 * g++.dg/parse/parse4.C: New test.
31672
31673 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31674
31675 * g++.dg/parse/parse3.C: New test.
31676
31677 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31678
31679 * g++.dg/parse/parse2.C: New test.
31680
31681 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31682
31683 * g++.dg/template/friend11.C: New test.
31684
31685 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31686
31687 * g++.dg/parse/parse1.C: New test.
31688
31689 2002-12-31 Janis Johnson <janis187@us.ibm.com>
31690
31691 * lib/profopt.exp: Change the name of a global variable to avoid
31692 possible clashes with other test suites.
31693
31694 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
31695
31696 * g++.dg/inherit/covariant8.C: New test.
31697
31698 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31699
31700 * g++.dg/init/array9.C: New test.
31701
31702 PR c++/9112
31703 * g++.dg/parse/expr1.C: New test.
31704
31705 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
31706
31707 * gcc.c-torture/compile/20021230-1.c: New test.
31708
31709 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
31710
31711 * g++.dg/inherit/covariant5.C: New test.
31712 * g++.dg/inherit/covariant6.C: New test.
31713 * g++.dg/inherit/covariant7.C: New test.
31714
31715 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31716
31717 PR c++/2739
31718 * g++.dg/other/access2.C: New test.
31719
31720 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
31721
31722 * g++.dg/other/anon-struct.C: No longer fails
31723 * g++.old-deja/g++.brendan/parse4.C: Likewise.
31724 * g++.old-deja/g++.brendan/parse5.C: Likewise.
31725 * g++.old-deja/g++.brendan/parse6.C: Likewise.
31726
31727 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
31728
31729 * g++.dg/parse/angle-bracket.C (main): No longer fails.
31730
31731 2002-12-27 Mark Mitchell <mark@codesourcery.com>
31732
31733 * g++.dg/eh/spec4.C: Remove stray semicolon.
31734 * g++.dg/expr/pmf-1.C: Change error message.
31735 * g++.dg/ext/asm1.C: Remove stray semicolon.
31736 * g++.dg/ext/typename1.C: Add missing typenames.
31737 * g++.dg/inherit/template-as-base.C: Change error message.
31738 * g++.dg/lookup/scoped1.C: Likewise.
31739 * g++.dg/lookup/scoped2.C: Likewise.
31740 * g++.dg/lookup/using2.C: Likewise.
31741 * g++.dg/other/component1.C: Remove stray semicolon.
31742 * g++.dg/other/do1.C: Change error message.
31743 * g++.dg/other/error2.C: Likewise.
31744 * g++.dg/other/init1.C: Likewise.
31745 * g++.dg/other/packed1.C: Remove stray semicolon.
31746 * g++.dg/other/ptrmem2.C: Change error message.
31747 * g++.dg/parse/parameter-declaration-1.C: Remove line number
31748 marker.
31749 * g++.dg/special/initp1.C: Remove invalid attribute usage.
31750 * g++.dg/template/access3.C: Add typename keyword.
31751 * g++.dg/template/access5.C: Remove stray semicolon.
31752 * g++.dg/template/access6.C: Likewise.
31753 * g++.dg/template/complit1.C: Likewise.
31754 * g++.dg/template/crash1.C: Change error message.
31755 * g++.dg/template/inherit2.C: Remove stray semicolon.
31756 * g++.dg/template/instantiate2.C: Likewise.
31757 * g++.dg/template/instantiate3.C: Change error message.
31758 * g++.dg/template/qual1.C: Remove stray semicolon.
31759 * g++.dg/template/qualttp18.C: Change error message.
31760 * g++.dg/template/ref1.C: Remove stray semicolon.
31761 * g++.dg/template/sizeof1.C (A::value): Declare it.
31762 * g++.dg/template/spec4.C: Change error message.
31763 * g++.dg/template/static1.C: Likewise.
31764 * g++.dg/template/type1.C: Likewise.
31765 * g++.dg/template/typename3.C: Likewise.
31766 * g++.old-deja/g++.benjamin/13478.C: Change error message.
31767 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
31768 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
31769 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
31770 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
31771 named return value extension.
31772 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
31773 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
31774 * g++.old-deja/g++.bob/extern_C.C: Likewise.
31775 * g++.old-deja/g++.bob/inherit2.C: Likewise.
31776 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31777 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31778 * g++.old-deja/g++.brendan/crash13.C: Likewise.
31779 * g++.old-deja/g++.brendan/crash15.C: Likewise.
31780 * g++.old-deja/g++.brendan/crash18.C: Change error message.
31781 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
31782 * g++.old-deja/g++.brendan/crash38.C: Likewise.
31783 * g++.old-deja/g++.brendan/crash50.C: Likewise.
31784 * g++.old-deja/g++.brendan/crash56.C: Likewise.
31785 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
31786 syntax.
31787 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
31788 * g++.old-deja/g++.brendan/crash8.C: Change error message.
31789 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
31790 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31791 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
31792 * g++.old-deja/g++.brendan/template11.C: Likewise.
31793 * g++.old-deja/g++.brendan/template26.C: Likewise.
31794 * g++.old-deja/g++.brendan/template27.C: Use explicit
31795 specialization syntax.
31796 * g++.old-deja/g++.brendan/template30.C: Likewise.
31797 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
31798 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
31799 non-dependent names.
31800 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
31801 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
31802 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
31803 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
31804 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
31805 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
31806 named return value extension.
31807 * g++.old-deja/g++.ext/namedret2.C: Likewise.
31808 * g++.old-deja/g++.ext/namedret3.C: Likewise.
31809 * g++.old-deja/g++.ext/return1.C: Likewise.
31810 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
31811 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
31812 * g++.old-deja/g++.jason/access8.C: Likewise.
31813 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
31814 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
31815 pseudo-destructor names.
31816 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
31817 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
31818 pseudo-destructor names.
31819 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
31820 * g++.old-deja/g++.jason/overload19.C: Likewise.
31821 * g++.old-deja/g++.jason/overload32.C: Likewise.
31822 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
31823 stray semicolons.
31824 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
31825 * g++.old-deja/g++.jason/return.C: Likewise.
31826 * g++.old-deja/g++.jason/return2.C: Likewise.
31827 * g++.old-deja/g++.jason/shadow1.C: Likewise.
31828 * g++.old-deja/g++.jason/special.C: Use explicit specialization
31829 syntax.
31830 * g++.old-deja/g++.jason/template10.C: Account for use of
31831 non-dependent names.
31832 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
31833 syntax.
31834 * g++.old-deja/g++.jason/template37.C: Likewise.
31835 * g++.old-deja/g++.law/access4.C: Change error messages.
31836 * g++.old-deja/g++.law/arm13.C: Remove incorrect
31837 pseudo-destructor names.
31838 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
31839 * g++.old-deja/g++.law/ctors9.C: Likewise.
31840 * g++.old-deja/g++.law/cvt22.C: Likewise.
31841 * g++.old-deja/g++.law/dtors5.C: Likewise.
31842 * g++.old-deja/g++.law/global-init1.C: Likewise.
31843 * g++.old-deja/g++.law/missed-error3.C: Likewise.
31844 * g++.old-deja/g++.law/operators28.C: Likewise.
31845 * g++.old-deja/g++.law/visibility28.C: Likewise.
31846 * g++.old-deja/g++.martin/eval1.C: Likewise.
31847 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
31848 name.
31849 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
31850 * g++.old-deja/g++.mike/net34.C: Likewise.
31851 * g++.old-deja/g++.mike/net36.C: Likewise.
31852 * g++.old-deja/g++.mike/ns2.C: Likewise.
31853 * g++.old-deja/g++.mike/p12306.C: Likewise.
31854 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
31855 value extension.
31856 * g++.old-deja/g++.mike/p700.C: Likewise.
31857 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
31858 * g++.old-deja/g++.mike/p710.C: Likewise.
31859 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
31860 value extension.
31861 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
31862 * g++.old-deja/g++.mike/pmf9.C: Likewise.
31863 * g++.old-deja/g++.ns/crash2.C: Likewise.
31864 * g++.old-deja/g++.ns/crash3.C: Likewise.
31865 * g++.old-deja/g++.ns/invalid1.C: Likewise.
31866 * g++.old-deja/g++.ns/ns17.C: Likewise.
31867 * g++.old-deja/g++.ns/template16.C: Likewise.
31868 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
31869 keyword.
31870 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
31871 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
31872 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
31873 named return value extension.
31874 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
31875 * g++.old-deja/g++.other/access4.C: Issue additional error
31876 messages.
31877 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
31878 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
31879 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
31880 * g++.old-deja/g++.other/crash25.C: Change error message.
31881 * g++.old-deja/g++.other/crash4.C: Change error message.
31882 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
31883 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
31884 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
31885 checks.
31886 * g++.old-deja/g++.other/defarg8.C: Likewise.
31887 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
31888 * g++.old-deja/g++.other/dtor10.C: Likewise.
31889 * g++.old-deja/g++.other/incomplete.C: Likewise.
31890 * g++.old-deja/g++.other/linkage7.C: Likewise.
31891 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
31892 lookup algorithm.
31893 * g++.old-deja/g++.other/mangle2.C: Likewise.
31894 * g++.old-deja/g++.other/refinit2.C: Likewise.
31895 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
31896 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
31897 * g++.old-deja/g++.pt/crash28.C: Likewise.
31898 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
31899 syntax.
31900 * g++.old-deja/g++.pt/crash32.C: Change error message.
31901 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
31902 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
31903 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
31904 error message position.
31905 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
31906 * g++.old-deja/g++.pt/defarg8.C: Change error message.
31907 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
31908 syntax.
31909 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
31910 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
31911 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
31912 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
31913 keyword.
31914 * g++.old-deja/g++.pt/explicit31.C: Likewise.
31915 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
31916 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
31917 keyword.
31918 * g++.old-deja/g++.pt/explicit71.C: Change error message.
31919 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
31920 syntax.
31921 * g++.old-deja/g++.pt/friend28.C: Account for use of
31922 non-dependent names.
31923 * g++.old-deja/g++.pt/friend29.C: Likewise.
31924 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
31925 rules.
31926 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
31927 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
31928 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
31929 lookup rules.
31930 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
31931 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
31932 keyword.
31933 * g++.old-deja/g++.pt/memclass20.C: Likewise.
31934 * g++.old-deja/g++.pt/memclass5.C: Likewise.
31935 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
31936 keyword.
31937 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
31938 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
31939 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
31940 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
31941 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
31942 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
31943 keyword.
31944 * g++.old-deja/g++.pt/spec10.C: Likewise.
31945 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
31946 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
31947 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
31948 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
31949 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
31950 * g++.old-deja/g++.pt/ttp62.C: Likewise.
31951 * g++.old-deja/g++.pt/ttp64.C: Likewise.
31952 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
31953 * g++.old-deja/g++.pt/typename15.C: Likewise.
31954 * g++.old-deja/g++.pt/typename22.C: Likewise.
31955 * g++.old-deja/g++.pt/typename6.C: Change error messages.
31956 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
31957 * g++.old-deja/g++.pt/virtual2.C: Likewise.
31958 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
31959 syntax.
31960 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
31961 return value extension.
31962 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
31963 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
31964 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
31965 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
31966
31967 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
31968
31969 * g++.dg/warn/inline1.C: New test.
31970 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
31971 * g++.old-deja/g++.jason/synth10.C: Likewise.
31972 * g++.old-deja/g++.mike/net31.C: Likewise.
31973 * g++.old-deja/g++.mike/p8786.C: Likewise.
31974
31975 * g++.dg/template/friend10.C: New test.
31976 * g++.dg/template/conv5.C: New test.
31977
31978 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
31979
31980 * g++.dg/lookup/scoped3.C: New test.
31981
31982 * g++.dg/lookup/decl1.C: New test.
31983 * g++.dg/lookup/decl2.C: New test.
31984
31985 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
31986
31987 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
31988 gcc.c-torture/compile/20021015-1.c,
31989 gcc.c-torture/compile/20021015-2.c,
31990 gcc.c-torture/compile/20021123-1.c,
31991 gcc.c-torture/compile/20021123-2.c,
31992 gcc.c-torture/compile/20021123-3.c,
31993 gcc.c-torture/compile/20021123-4.c,
31994 gcc.c-torture/execute/20021024-1.c: Add tests previously added
31995 only to 3.1 or 3.2 branch.
31996
31997 2002-12-23 Mark Mitchell <mark@codesourcery.com>
31998
31999 * gcc.dg/i386-bitfield3.c: New test.
32000
32001 * gcc.dg/i386-bitfield2.c: New test.
32002
32003 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
32004
32005 * g++.dg/parse/conv_op1.C: New test.
32006
32007 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
32008
32009 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
32010 approved.
32011
32012 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
32013
32014 * gcc.c-torture/compile/20021220-1.c: New test.
32015
32016 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
32017
32018 * gcc.dg/i386-fastcall-1.c: New.
32019
32020 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32021
32022 * gcc.c-torture/execute/20021219-1.c: New test.
32023
32024 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32025
32026 * gcc.dg/i386-pic-1.c: New test.
32027
32028 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32029
32030 PR c++/8099
32031 * g++.dg/template/friend9.C: New test.
32032
32033 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32034
32035 PR c++/3663
32036 * g++.dg/template/access7.C: New test.
32037
32038 2002-12-18 Nick Clifton <nickc@redhat.com>
32039
32040 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
32041 the libstdc++-v3 directory has been found.
32042
32043 2002-12-12 Devang Patel <dpatel@apple.com>
32044 * gcc.dg/darwin-ld-1.c: New test.
32045 * gcc.dg/darwin-ld-2.c: New test.
32046 * gcc.dg/darwin-ld-3.c: New test.
32047 * gcc.dg/darwin-ld-4.c: New test.
32048 * gcc.dg/darwin-ld-5.c: New test.
32049
32050 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32051
32052 * gcc.c-torture/compile/20021212-1.c: New test.
32053
32054 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
32055
32056 * gcc.dg/fshort-wchar: New test.
32057
32058 2002-12-10 Mark Mitchell <mark@codesourcery.com>
32059
32060 PR c++/8372
32061 * g++.dg/template/dtor1.C: New test.
32062
32063 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
32064 markers.
32065
32066 2002-12-10 Jakub Jelinek <jakub@redhat.com>
32067
32068 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
32069
32070 2002-12-09 Mark Mitchell <mark@codesourcery.com>
32071
32072 * g++.dg/template/static1.C: New test.
32073 * g++.dg/template/static2.C: New test.
32074 * g++.old-deja/g++.ext/memconst.C: New test.
32075
32076 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32077
32078 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
32079 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
32080 * g++.dg/special/initp1.C: Likewise.
32081
32082 2002-12-06 Jakub Jelinek <jakub@redhat.com>
32083
32084 * gcc.c-torture/execute/20021204-1.c: New test.
32085
32086 2002-12-04 Geoffrey Keating <geoffk@apple.com>
32087
32088 * gcc.dg/ppc-fmadd-1.c: New file.
32089 * gcc.dg/ppc-fmadd-2.c: New file.
32090 * gcc.dg/ppc-fmadd-3.c: New file.
32091
32092 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32093
32094 * gcc.c-torture/compile/20021204-1.c: New test.
32095
32096 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
32097
32098 * g++.dg/inherit/covariant2.C: New test.
32099 * g++.dg/inherit/covariant3.C: New test.
32100 * g++.dg/inherit/covariant4.C: New test.
32101 * g++.dg/inherit/covariant1.C: Remove XFAIL.
32102 * g++.old-deja/g++.robertl/eb17.C: Likewise.
32103
32104 2002-12-03 Mark Mitchell <mark@codesourcery.com>
32105
32106 PR c++/8688
32107 * g++.dg/init/brace3.C: New test.
32108
32109 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
32110
32111 * gcc.dg/20020210-1.c: Fix a comment typo.
32112
32113 2002-12-02 Mark Mitchell <mark@codesourcery.com>
32114
32115 PR c++/8720
32116 * g++.dg/parse/defarg1.C: New test.
32117
32118 PR c++/8615
32119 * g++.dg/template/char1.C: New test.
32120
32121 * g++.dg/template/varmod1.C: Fix typo.
32122
32123 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32124
32125 DR 180
32126 * g++.old-deja/g++.pt/crash32.C: Expect error.
32127
32128 2002-12-01 Mark Mitchell <mark@codesourcery.com>
32129
32130 PR c++/5919
32131 * g++.dg/template/varmod1.C: New test.
32132
32133 PR c++/8727
32134 * g++.dg/inherit/typeinfo1.C: New test.
32135
32136 PR c++/8663
32137 * g++.dg/inherit/typedef1.C: New test.
32138
32139 2002-11-30 Mark Mitchell <mark@codesourcery.com>
32140
32141 PR c++/8332
32142 PR c++/8493
32143 * g++.dg/template/strlen1.C: New test.
32144
32145 PR c++/8227
32146 * g++.dg/template/ctor2.C: New test.
32147
32148 PR c++/8214
32149 * g++.dg/init/string1.C: New test.
32150
32151 PR c++/8511
32152 * g++.dg/template/friend8.C: New test.
32153
32154 2002-11-29 Joe Buck <jbuck@synopsys.com>
32155
32156 * g++.dg/lookup/anon2.C: New test.
32157
32158 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
32159
32160 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
32161 h8300 port.
32162
32163 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
32164
32165 * gcc.dg/bitfld-6.c: New test.
32166
32167 2002-11-27 Jan Hubicka <jh@suse.cz>
32168
32169 * gcc.c-torture/execute/20021127.[cx]: New test.
32170
32171 2002-11-26 Jan Hubicka <jh@suse.cz>
32172
32173 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
32174 quality.
32175
32176 2002-11-26 Geoffrey Keating <geoffk@apple.com>
32177
32178 * g++.dg/init/brace2.C: New test.
32179 * g++.old-deja/g++.mike/p9129.C: Correct.
32180
32181 2002-11-26 Mark Mitchell <mark@codesourcery.com>
32182
32183 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
32184
32185 2002-11-25 Andreas Bauer <baueran@in.tum.de>
32186
32187 * gcc.dg/sibcall-6: New test for indirect sibcalls.
32188
32189 2002-11-25 Mark Mitchell <mark@codesourcery.com>
32190
32191 * testsuite/g++.dg/abi/empty11.C: New test.
32192 * testsuite/g++.dg/rtti/cv1.C: New test.
32193
32194 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
32195
32196 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
32197
32198 2002-11-24 Mark Mitchell <mark@codesourcery.com>
32199
32200 * g++.dg/abi/empty10.C: New test.
32201
32202 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32203
32204 * gcc.c-torture/compile/20021124-1.c: New test.
32205
32206 2002-11-22 Mark Mitchell <mark@codesourcery.com>
32207
32208 * g++.dg/abi/rtti2.C: New test.
32209
32210 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32211
32212 * gcc.dg/i386-unroll-1.c: New test.
32213
32214 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32215
32216 * gcc.c-torture/compile/20021120-1.c: New test.
32217 * gcc.c-torture/compile/20021120-2.c: New test.
32218
32219 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32220
32221 * gcc.dg/bitfld-5.c: New test.
32222
32223 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32224
32225 * gcc.c-torture/execute/20021120-3.c: New test.
32226
32227 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32228
32229 * gcc.c-torture/execute/20021120-2.c: New test.
32230
32231 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32232
32233 * gcc.c-torture/execute/20021120-1.c: New test.
32234
32235 2002-11-20 Jakub Jelinek <jakub@redhat.com>
32236
32237 * gcc.c-torture/execute/20021118-3.c: New test.
32238
32239 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32240
32241 * gcc.c-torture/compile/20021119-1.c: New test.
32242
32243 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
32244
32245 * gcc.dg/duff-1.c: New test.
32246 * gcc.dg/duff-2.c: New test.
32247 * gcc.dg/duff-3.c: New test.
32248
32249 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
32250
32251 * gcc.dg/cpp/_Pragma5.c: New test.
32252
32253 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32254
32255 * gcc.c-torture/execute/20021118-2.c: New test.
32256
32257 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32258
32259 * gcc.c-torture/execute/20021118-1.c: New test.
32260
32261 2002-11-16 Jakub Jelinek <jakub@redhat.com>
32262
32263 * gcc.dg/20021116-1.c: New test.
32264
32265 2002-11-14 Mark Mitchell <mark@codesourcery.com>
32266
32267 * g++.dg/abi/vcall1.C: New test.
32268
32269 2002-11-14 Jakub Jelinek <jakub@redhat.com>
32270
32271 * gcc.dg/20021029-1.c: New test.
32272 * gcc.dg/20021029-2.c: New test.
32273
32274 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32275
32276 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
32277
32278 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32279
32280 PR c/8439
32281 * gcc.dg/20021110.c: Move to ...
32282 * gcc.c-torture/compile/20021110.c: .... here.
32283
32284 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32285
32286 PR c/8467
32287 * gcc.c-torture/execute/20021111-1.c
32288
32289 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32290
32291 PR c/8439
32292 * gcc.dg/20021110.c: New test.
32293
32294 2002-11-10 Mark Mitchell <mark@codesourcery.com>
32295
32296 * g++.dg/abi/vthunk3.C: Run only on x86.
32297
32298 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
32299
32300 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
32301
32302 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
32303
32304 * lib/compat.exp (compat-execute): Fix logic error in last
32305 change.
32306
32307 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
32308
32309 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
32310
32311 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32312
32313 PR c++/8389
32314 * g++.dg/template/access6.C: New test.
32315
32316 2002-11-08 Jan Hubicka <jh@suse.cz>
32317
32318 * gcc.dg/i386-ssefp-1.c: New test.
32319 * gcc.dg/i386-ssefp-1.c: New test.
32320
32321 2002-11-08 Jan Hubicka <jh@suse.cz>
32322
32323 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
32324
32325 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32326
32327 * g++.dg/abi/vthunk3.C: New test.
32328
32329 PR c++/8338
32330 * g++.dg/template/crash2.C: New test.
32331
32332 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32333
32334 * testsuite/g++.dg/abi/dtor1.C: New test.
32335 * testsuite/g++.dg/abi/dtor2.C: Likewise.
32336
32337 2002-11-05 Geoffrey Keating <geoffk@apple.com>
32338
32339 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
32340 Darwin.
32341
32342 2002-11-04 Adam Nemet <anemet@lnxw.com>
32343
32344 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
32345 -mthumb. Only xfail with -O0.
32346
32347 2002-11-03 Mark Mitchell <mark@codesourcery.com>
32348
32349 * g++.dg/abi/thunk1.C: New test.
32350 * g++.dg/abi/thunk2.C: Likewise.
32351 * g++.dg/abi/vtt1.C: Likewise.
32352
32353 2002-11-02 Diego Novillo <dnovillo@redhat.com>
32354
32355 PR optimization/8423
32356 * gcc.c-torture/execute/builtin-constant.c: New test.
32357
32358 2002-11-01 Zack Weinberg <zack@codesourcery.com>
32359
32360 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
32361 Add some more cases.
32362
32363 2002-11-01 Mark Mitchell <mark@codesourcery.com>
32364
32365 PR c++/8391
32366 * g++.dg/opt/local1.C: New test.
32367
32368 2002-10-30 Mark Mitchell <mark@codesourcery.com>
32369
32370 PR c++/8160
32371 * g++.dg/template/complit1.C: New test.
32372
32373 PR c++/8149
32374 * g++.dg/template/typename4.C: Likewise.
32375
32376 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32377
32378 Core issue 287, PR c++/7639
32379 * g++.dg/template/instantiate1.C: Adjust error location.
32380 * g++.dg/template/instantiate3.C: New test.
32381 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
32382 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
32383 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
32384
32385 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
32386
32387 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
32388
32389 2002-10-29 Mark Mitchell <mark@codesourcery.com>
32390
32391 PR c++/8287
32392 * g++.dg/init/dtor2.C: New test.
32393
32394 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32395
32396 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
32397 * gcc.dg/nest.c: Bypass errors on irix6.
32398
32399 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
32400
32401 * gcc.dg/nest.c: Expect error for mmix-*-*.
32402 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
32403
32404 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
32405
32406 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
32407 markers.
32408
32409 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
32410
32411 2002-10-25 Mike Stump <mrs@apple.com>
32412
32413 * gcc.dg/warn-1.c: New test.
32414
32415 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32416
32417 * g++.dg/template/typename3.C: New test.
32418
32419 2002-10-25 Mark Mitchell <mark@codesourcery.com>
32420
32421 * g++.dg/lookup/ptrmem1.C: New test.
32422
32423 * g++.dg/abi/vthunk2.C: New test.
32424
32425 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32426
32427 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
32428
32429 2002-10-24 Mark Mitchell <mark@codesourcery.com>
32430
32431 * g++.dg/abi/empty9.C: New test.
32432
32433 2002-10-24 Richard Henderson <rth@redhat.com>
32434
32435 * g++.dg/inherit/thunk1.C: Enable for ia64.
32436
32437 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32438
32439 PR c++/8067
32440 * g++.dg/lookup/pretty1.C: New test.
32441
32442 2002-10-23 Jakub Jelinek <jakub@redhat.com>
32443
32444 * gcc.dg/20021023-1.c: New test.
32445
32446 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32447
32448 PR c++/7679
32449 * g++.dg/parse/inline1.C: New test.
32450
32451 2002-10-23 Richard Henderson <rth@redhat.com>
32452
32453 * g++.dg/inherit/thunk1.C: Enable for x86_64.
32454
32455 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
32456
32457 2002-10-22 Mark Mitchell <mark@codesourcery.com>
32458
32459 PR c++/6579
32460 * g++.dg/parse/stmtexpr3.C: New test.
32461
32462 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
32463
32464 * g++.dg/expr/cond1.C: New test.
32465
32466 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32467
32468 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
32469
32470 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32471
32472 * g++.dg/abi/vbase13.C: New test.
32473 * g++.dg/abi/vbase14.C: Likewise.
32474
32475 2002-10-21 Jakub Jelinek <jakub@redhat.com>
32476
32477 * gcc.dg/tls/pic-1.c: New test.
32478 * gcc.dg/tls/nonpic-1.c: New test.
32479 * gcc.dg/20021018-1.c: New test.
32480
32481 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32482
32483 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
32484 Remove only files with the same base name as the test case.
32485 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
32486 (profopt-execute): Likewise. Also, remove old profiling
32487 and performance data files before running the tests.
32488
32489 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
32490 * g++.dg/bprob/bprob.exp: Likewise.
32491 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
32492 to allow more general test case names.
32493
32494 * g++.dg/bprob/bprob-1.C: Rename to ...
32495 * g++.dg/bprob/g++-bprob-1.C: ... this.
32496
32497 * g77.dg/bprob/bprob-1.f: Rename to ...
32498 * g77.dg/bprob/g77-bprob-1.f: ... this.
32499
32500 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32501
32502 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
32503 bison 1.50 or later.
32504
32505 2002-10-21 Janis Johnson <janis187@us.ibm.com>
32506
32507 * g++.dg/README: Describe more test directories.
32508
32509 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32510
32511 * g++.dg/init/array6.C: Add additional tests.
32512
32513 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32514
32515 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
32516 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
32517
32518 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
32519
32520 * gcc.c-torture/compile/20020604-1.x: New.
32521 * gcc.c-torture/compile/simd-5.x: Likewise.
32522 * gcc.c-torture/execute/920710-1.x: Likewise.
32523 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
32524
32525 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32526
32527 * g++.dg/inherit/override1.C: Add dg-options clause.
32528
32529 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32530
32531 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
32532 _mm_slli_si128.
32533
32534 2002-10-19 Andreas Schwab <schwab@suse.de>
32535
32536 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
32537 directory component.
32538
32539 2002-10-18 Mark Mitchell <mark@codesourcery.com>
32540
32541 * g++.dg/inherit/thunk1.C: New test.
32542
32543 * g++.dg/inherit/override1.C: New test.
32544
32545 * g++.dg/abi/mangle11.C: New test.
32546 * g++.dg/abi/mangle14.C: New test.
32547 * g++.dg/abi/mangle17.C: New test.
32548
32549 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
32550
32551 * g++.dg/overload/member2.C: New test.
32552
32553 2002-10-17 Janis Johnson <janis187@us.ibm.com>
32554
32555 * g++.dg/README: Describe new compat directory.
32556 * g++.dg/dg.exp: Skip tests in compat directory.
32557 * README.compat: New file.
32558 * lib/compat.exp: New expect script.
32559 * g++.dg/compat: New test directory.
32560 * g++.dg/compat/compat.exp: New expect script.
32561 * g++.dg/compat/abi: New test directory.
32562 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
32563 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
32564 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
32565 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
32566 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
32567 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
32568 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
32569 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
32570 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
32571 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
32572 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
32573 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
32574 * g++.dg/compat/break: New test directory.
32575 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
32576 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
32577 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
32578 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
32579 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
32580 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
32581 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
32582 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
32583 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
32584 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
32585 g++.dg/compat/break/README: New files.
32586 * g++.dg/compat/eh: New test directory.
32587 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
32588 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
32589 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
32590 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
32591 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
32592 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
32593 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
32594 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
32595 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
32596 g++.dg/compat/eh/filter2_y.C,
32597 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
32598 g++.dg/compat/eh/new1_y.C,
32599 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
32600 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
32601 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
32602 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
32603 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
32604 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
32605 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
32606 g++.dg/compat/eh/unexpected1_y.C: New files.
32607 * g++.dg/compat/init: New test directory.
32608 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
32609 g++.dg/compat/init/array5_y.C,
32610 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
32611 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
32612 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
32613 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
32614 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
32615 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
32616 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
32617 g++.dg/compat/init/init-ref2_y.C: New files.
32618
32619 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32620
32621 PR c++/7584
32622 * g++.dg/inherit/using3.C: New test.
32623
32624 2002-10-17 Jan Hubicka <jh@suse.cz>
32625
32626 * gcc.dg/20021017-2.c: New test.
32627
32628 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32629
32630 * g++.dg/abi/mangle16.C: Adjust.
32631
32632 * g++.dg/init/array8.C: New test.
32633
32634 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
32635
32636 * gcc.dg/special/mips-abi.exp: New test.
32637 * gcc.dg/special/mips-abi.s: Empty file used by the above.
32638
32639 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32640
32641 * g++.dg/abi/mangle16.C: New test.
32642 * g++.dg/abi/mangle17.C: Likewise.
32643
32644 PR c++/7478
32645 * g++.dg/template/ref1.C: New test.
32646
32647 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32648
32649 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
32650
32651 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
32652
32653 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
32654
32655 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32656
32657 PR c++/7524
32658 * g++.dg/init/array7.C: New test.
32659
32660 2002-10-15 Mark Mitchell <mark@codesourcery.com>
32661
32662 * g++.dg/init/array6.C: New test.
32663
32664 * g++.dg/abi/mangle13.C: Likewise.
32665 * g++.dg/abi/mangle14.C: Likewise.
32666 * g++.dg/abi/mangle15.C: Likewise.
32667
32668 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32669
32670 * g++.dg/abi/empty8.C: New test.
32671
32672 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
32673
32674 * g++.dg/init/ctor1.C: New test.
32675
32676 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
32677
32678 * gcc.c-torture/execute/20021015-1.c: New test.
32679
32680 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
32681
32682 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
32683
32684 2002-10-14 Jan Hubicka <jh@suse.cz>
32685
32686 * gcc.dg/i386-ssetype-[1-5].c: New tests.
32687
32688 2002-10-14 Richard Henderson <rth@redhat.com>
32689
32690 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
32691
32692 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32693
32694 PR optimization/6631
32695 * g++.dg/opt/const2.C: New test.
32696
32697 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32698
32699 PR c++/7176
32700 * g++.dg/parse/friend1.C: New test.
32701 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
32702
32703 2002-10-14 Jakub Jelinek <jakub@redhat.com>
32704
32705 * gcc.dg/20021014-1.c: New test.
32706
32707 2002-10-11 Mark Mitchell <mark@codesourcery.com>
32708
32709 PR c++/5661
32710 * g++.dg/ext/vlm1.C: New test.
32711 * g++.dg/ext/vlm2.C: Likewise.
32712
32713 * g++.dg/init/array1.C: Remove invalid braces.
32714 * g++.dg/init/brace1.C: New test.
32715 * g++.dg/init/copy2.C: Likewise.
32716 * g++.dg/init/copy3.C: Likewise.
32717 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
32718 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
32719 braces.
32720
32721 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
32722
32723 * gcc.dg/cpp/assembler.S: Don't use -ansi.
32724
32725 2002-10-11 Richard Shann <richard.shann@superh.com>
32726
32727 * gcc.c-torture/compile/simd-5.c: New test.
32728
32729 2002-10-10 Roger Sayle <roger@eyesopen.com>
32730
32731 * gcc.c-torture/execute/shiftopt-1.c: New test case.
32732
32733 2002-10-10 Jim Wilson <wilson@redhat.com>
32734
32735 * gcc.c-torture/execute/20021010-1.c: New test.
32736
32737 2002-10-09 Zack Weinberg <zack@codesourcery.com>
32738
32739 PR c/7353
32740 * g++.dg/ext/typedef-init.C: New test.
32741 * gcc.dg/typedef-init.c: New test.
32742
32743 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
32744
32745 * gcc.dg/cpp/paste13.c: New test.
32746
32747 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32748
32749 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
32750 remaining platforms, XFAIL during compile, not execute. Don't
32751 XFAIL at -O0.
32752
32753 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
32754
32755 * gcc.dg/alias-1.c: Tweak expected warning.
32756
32757 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
32758
32759 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
32760
32761 2002-10-06 Andreas Jaeger <aj@suse.de>
32762
32763 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
32764 * gcc.dg/cpp/c++98.C: Likewise.
32765
32766 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
32767 * g++.dg/cpp/c++98.C: Likewise.
32768
32769 * g++.dg/README (Subdirectories): Mention cpp directory.
32770
32771 PR target/7559
32772 * gcc.dg/20021006-1.c: New test.
32773
32774 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32775
32776 PR c++/7804
32777 * g++.dg/other/warning1.C: New test.
32778
32779 2002-10-04 Roger Sayle <roger@eyesopen.com>
32780
32781 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
32782 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
32783 and sparc-*-* with -m64 as expected failures. See PR 8087.
32784
32785 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32786
32787 PR c++/7931
32788 * g++.dg/template/ptrmem3.C: New test.
32789
32790 PR c++/7754
32791 * g++.dg/template/union1.C: New test.
32792
32793 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32794
32795 PR c++/8006
32796 * g++.dg/abi/mangle9.C: New test.
32797 * g++.dg/abi/mangle10.C: New test.
32798 * g++.dg/abi/mangle11.C: New test.
32799 * g++.dg/abi/mangle12.C: New test.
32800
32801 2002-10-02 Mark Mitchell <mark@codesourcery.com>
32802
32803 PR c++/7188.
32804 * g++.dg/template/meminit1.C: New test.
32805 * g++.dg/warn/Wreorder-1.C: Likewise.
32806 * g++.old-deja/g++.mike/warn3.C: Tweak.
32807 * lib/prune.exp: Ingore "in copy constructor".
32808
32809 2002-10-02 Andreas Jaeger <aj@suse.de>
32810
32811 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
32812 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
32813 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
32814 on x86-64.
32815
32816 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32817
32818 * gcc.dg/empty1.C: Fix typo.
32819
32820 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
32821
32822 * gcc.dg/alias-1.c: New test.
32823
32824 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32825
32826 * gcc.dg/empty1.C: New test.
32827
32828 * g++.dg/tls/init-2.C: Tweak error messages.
32829
32830 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
32831
32832 * gcc.c-torture/compile/20020923-1.c: New test.
32833
32834 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
32835
32836 * gcc.c-torture/execute/ffs-1.c: New test.
32837 * gcc.c-torture/execute/ffs-2.c: Ditto.
32838
32839 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
32840
32841 * g++.dg/overload/member1.C: New test.
32842
32843 2002-09-30 Mark Mitchell <mark@codesourcery.com>
32844
32845 * g++.dg/abi/empty7.C: New test.
32846 * g++.dg/init/pm2.C: Likewise.
32847
32848 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
32849
32850 * g++.dg/rtti/crash1.C: New test.
32851
32852 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
32853
32854 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
32855 gcc.dg/sibcall-4.c: New tests.
32856
32857 2002-09-28 Roger Sayle <roger@eyesopen.com>
32858
32859 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
32860 powerpc and MMIX targets.
32861
32862 2002-09-27 Zack Weinberg <zack@codesourcery.com>
32863
32864 * gcc.dg/cpp/20020927-1.c: New.
32865
32866 2002-09-26 David S. Miller <davem@redhat.com>
32867
32868 * gcc.c-torture/compile/trunctfdf.c: New.
32869
32870 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32871
32872 * lib/target-supports.exp (check_weak_available): Handle solaris2.
32873
32874 2002-09-27 Alan Modra <amodra@bigpond.net.au>
32875
32876 * gcc.c-torture/execute/loop-15.c: New.
32877
32878 2002-09-26 Janis Johnson <janis187@us.ibm.com>
32879
32880 * README.QMTEST: Fix typo.
32881
32882 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32883
32884 * gcc.dg/20020926-1.c: New test.
32885
32886 2002-09-25 David S. Miller <davem@redhat.com>
32887
32888 PR target/7842
32889 * gcc.c-torture/execute/shiftdi.c: New test.
32890
32891 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
32892
32893 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
32894 unique to the tool.
32895 * lib/g77.exp (g77_init): Likewise.
32896 * lib/g++.exp (g++_init): Likewise.
32897 * lib/objc.exp (objc_init): Likewise.
32898
32899 2002-09-25 Mark Mitchell <mark@codesourcery.com>
32900
32901 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
32902 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
32903 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
32904
32905 2002-09-25 Richard Henderson <rth@redhat.com>
32906
32907 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
32908 too-small long double.
32909
32910 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
32911
32912 * gcc.dg/20020919-1.c: New test.
32913
32914 2002-09-23 Mark Mitchell <mark@codesourcery.com>
32915
32916 * g++.dg/abi/bitfield6.C: New test.
32917 * g++.dg/abi/bitfield7.C: New test.
32918 * g++.dg/abi/bitfield8.C: New test.
32919 * g++.dg/abi/vbase11.C: New test.
32920
32921 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
32922
32923 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
32924 hppa*-*-hpux*. Update test comment.
32925
32926 2002-09-20 Jakub Jelinek <jakub@redhat.com>
32927
32928 * gcc.dg/tls/struct-1.c: New test.
32929
32930 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
32931
32932 * gcc.dg/cpp/tr-warn2.c: Update.
32933
32934 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32935
32936 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
32937
32938 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32939
32940 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
32941 systems.
32942
32943 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
32944
32945 * gcc.c-torture/execute/ieee/mzero3.c: New test.
32946
32947 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32948 Adjust for c++filt moved to binutils. Remove spurious duplicate
32949 setting of cxxfilt.
32950
32951 2002-09-19 Geoffrey Keating <geoffk@apple.com>
32952
32953 * gcc.dg/20020312-2.c: Update for darwin.
32954
32955 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
32956
32957 * g++.old-deja/g++.other/crash32.C: Mark ICE.
32958
32959 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
32960
32961 * objc.dg/comp-types-1.m: New test.
32962 * objc.dg/comp-types-2.m: New test.
32963 * objc.dg/comp-types-3.m: New test.
32964 * objc.dg/comp-types-4.m: New test.
32965 * objc.dg/comp-types-5.m: New test.
32966 * objc.dg/comp-types-6.m: New test.
32967
32968 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
32969
32970 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
32971
32972 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32973
32974 * g++.dg/other/do1.C: New test.
32975
32976 * g++.dg/template/subst1.C: New test.
32977
32978 2002-09-16 Steve Ellcey <sje@cup.hp.com>
32979
32980 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
32981
32982 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32983
32984 * g++.dg/template/qualttp20.C: Adjust expected errors.
32985 * g++.old-deja/g++.jason/report.C: Likewise.
32986 * g++.old-deja/g++.other/qual1.C: Likewise.
32987
32988 * g++.dg/lookup/scoped2.C: New test.
32989
32990 * g++.dg/ext/asm3.C: New test.
32991
32992 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
32993
32994 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
32995
32996 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
32997
32998 * ChangeLog: follow spelling conventions.
32999 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
33000 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
33001 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
33002 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
33003 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
33004 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
33005 * g++.old-deja/g++.law/global-init1.C: Likewise.
33006 * g++.old-deja/g++.other/delete4.C: Likewise.
33007 * g++.old-deja/g++.other/inline21.C: Likewise.
33008 * g++.old-deja/g++.other/singleton.C: Likewise.
33009 * g77.dg/strlen0.f: Likewise.
33010 * g77.f-torture/compile/20010519-1.f: Likewise.
33011 * g77.f-torture/compile/980310-4.f: Likewise.
33012 * gcc.c-torture/compile/20000605-1.c: Likewise.
33013 * gcc.c-torture/execute/20020225-1.c: Likewise.
33014 * gcc.dg/c90-hexfloat-2.c: Likewise.
33015 * gcc.dg/c99-bool-1.c: Likewise.
33016 * gcc.dg/c99-hexfloat-2.c: Likewise.
33017 * gcc.dg/dll-2.c: Likewise.
33018 * gcc.dg/wtr-union-init-1.c: Likewise.
33019 * gcc.dg/wtr-union-init-2.c: Likewise.
33020 * gcc.dg/wtr-union-init-3.c: Likewise.
33021 * gcc.dg/cpp/avoidpaste1.c: Likewise.
33022 * gcc.dg/cpp/defined.c: Likewise.
33023 * gcc.dg/cpp/macsyntx.c: Likewise.
33024 * gcc.dg/cpp/paste2.c: Likewise.
33025 * gcc.dg/cpp/trad/defined.c: Likewise.
33026 * gcc.dg/format/c90-printf-1.c: Likewise.
33027 * gcc.dg/format/c90-scanf-1.c: Likewise.
33028 * gcc.dg/format/c99-printf-1.c: Likewise.
33029 * gcc.dg/format/c99-scanf-1.c: Likewise.
33030 * gcc.misc-tests/gcov-8.c: Likewise.
33031 * lib/profopt.exp: Likewise.
33032
33033 2002-09-15 Krister Walfridsson <cato@df.lth.se>
33034
33035 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
33036
33037 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33038
33039 * g++.dg/inherit/using2.C: New test.
33040
33041 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
33042
33043 * ChangeLog: Follow spelling conventions.
33044 * g++.dg/template/friend4.C: Likewise.
33045 * g++.old-deja/g++.pt/crash67.C: Likewise.
33046 * gcc.c-torture/execute/20000801-4.c: Likewise.
33047 * gcc.dg/c90-digraph-1.c: Likewise.
33048 * gcc.dg/c94-digraph-1.c: Likewise.
33049 * gcc.dg/c99-digraph-1.c: Likewise.
33050 * gcc.dg/cpp/line5.c: Likewise.
33051 * gcc.dg/cpp/multiline.c: Likewise.
33052 * gcc.dg/cpp/trad/literals-1.c: Likewise.
33053 * gcc.dg/format/attr-3.c: Likewise.
33054 * gcc.dg/format/c90-scanf-3.c: Likewise.
33055 * gcc.dg/format/ext-4.c: Likewise.
33056
33057 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33058
33059 * g++.dg/template/pretty1.C: New test.
33060
33061 2002-09-14 Alan Modra <amodra@bigpond.net.au>
33062
33063 * gcc.c-torture/execute/struct-cpy-1.c: New test.
33064
33065 2002-09-13 Matt Austern <austern@apple.com>
33066
33067 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
33068 passing a cast expression to a function by const reference.
33069
33070 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
33071
33072 * g++.dg/template/deduce1.C: New test.
33073
33074 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
33075
33076 * gcc.c-torture/execute/simd-1.c: Force all use of int to
33077 32-bit int.
33078
33079 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
33080
33081 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
33082 usage.
33083
33084 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
33085
33086 * gcc.c-torture/compile/20020910-1.c: New test.
33087
33088 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
33089
33090 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
33091
33092 2002-09-10 Andreas Jaeger <aj@suse.de>
33093
33094 * gcc.dg/20020312-2.c: Adjust for x86-64.
33095
33096 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
33097
33098 * g77.dg/7388.f: New test case for PR 7388.
33099
33100 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
33101
33102 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
33103
33104 2002-09-05 Ziemowit Laski <zlaski@apple.com>
33105
33106 * objc.dg/proto-lossage-1.m: New test.
33107
33108 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
33109
33110 * gcc.dg/cpp/_Pragma4.c: Fix typo.
33111
33112 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
33113
33114 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
33115 expected to pass.
33116
33117 2002-09-06 Stan Shebs <shebs@apple.com>
33118 David Edelsohn <edelsohn@gnu.org>
33119
33120 * gcc.dg/weak: New directory.
33121 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
33122 target-specific xfail bits.
33123 * gcc.dg/typeof-2.c: Move to new directory.
33124 * gcc.dg/weak.exp: New expect script.
33125
33126 2002-09-06 Alan Modra <amodra@bigpond.net.au>
33127
33128 * gcc.c-torture/execute/extzvsi.c: New test.
33129
33130 2002-09-05 Stan Shebs <shebs@apple.com>
33131
33132 * gcc.dg/weak-1.c: xfail on Darwin.
33133 * gcc.dg/weak-2.c: Ditto.
33134 * gcc.dg/weak-3.c: Ditto.
33135 * gcc.dg/weak-4.c: Ditto.
33136 * gcc.dg/weak-5.c: Ditto.
33137 * gcc.dg/weak-6.c: Ditto.
33138 * gcc.dg/weak-7.c: Ditto.
33139 * gcc.dg/weak-8.c: Ditto.
33140 * gcc.dg/weak-9.c: Ditto.
33141
33142 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
33143
33144 * gcc.c-torture/execute/loop-14.c: New test.
33145
33146 2002-09-04 Jakub Jelinek <jakub@redhat.com>
33147
33148 * g++.dg/other/cxa-atexit1.C: New test.
33149
33150 * gcc.dg/typeof-2.c: New test.
33151
33152 2002-09-03 Roger Sayle <roger@eyesopen.com>
33153
33154 * gcc.dg/builtins-2.c: New testcase.
33155 * gcc.dg/builtins-3.c: New testcase.
33156
33157 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
33158
33159 * gcc.dg/cpp/_Pragma4.c: New test.
33160
33161 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
33162
33163 * objc/execute/nil_method-1.m: New testcase.
33164
33165 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
33166
33167 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
33168 [Object class], not [Object initialize].
33169
33170 2002-08-31 Roger Sayle <roger@eyesopen.com>
33171 Hans-Peter Nilsson <hp@bitrange.com>
33172
33173 * gcc.c-torture/execute/20020720-1.x: Skip test on
33174 mmix-knuth-mmixware. Correct comment.
33175
33176 2002-08-27 Mark Mitchell <mark@codesourcery.com>
33177
33178 * testsuite/g++.dg/abi/bitfield5.C: New test.
33179 * testsuite/g++.dg/abi/vbase10.C: Likewise.
33180
33181 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
33182
33183 * objc.dg/undeclared-selector.m: New test.
33184
33185 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
33186
33187 * g++.dg/other/offsetof1.C: Avoid cast warning.
33188
33189 2002-08-26 Ziemowit Laski <zlaski@apple.com>
33190
33191 * objc.dg/super-class-2.m: New test.
33192
33193 2002-08-24 Matt Austern <austern@apple.com>
33194
33195 * g++.dg/ext/lvaddr.C: New test.
33196 * g++.dg/ext/lvcast.C: New test.
33197
33198 2002-08-22 Mark Mitchell <mark@codesourcery.com>
33199
33200 * testsuite/g++.dg/inherit/cond1.C: New test.
33201
33202 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
33203
33204 * gcc.dg/noncompile/incomplete-1.c: New test.
33205
33206 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33207
33208 * gcc.dg/typespec-1.c: New test.
33209
33210 2002-08-20 Devang Patel <dpatel@apple.com>
33211 * objc.dg/proto-hier-2.m: New test.
33212
33213 2002-08-19 Ziemowit Laski <zlaski@apple.com>
33214
33215 * objc.dg/bitfield-1.m: New test.
33216 * objc.dg/bitfield-2.m: New test.
33217
33218 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
33219
33220 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
33221 gcc.dg/c99-flex-array-4.c: New tests.
33222
33223 2002-08-16 Stan Shebs <shebs@apple.com>
33224
33225 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
33226
33227 2002-08-15 Jakub Jelinek <jakub@redhat.com>
33228
33229 * gcc.dg/typeof-1.c: New test.
33230 * g++.dg/ext/typeof2.C: New test.
33231
33232 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
33233
33234 * g++.dg/other/offsetof1.C: New test.
33235
33236 2002-08-14 Richard Henderson <rth@redhat.com>
33237
33238 * gcc.dg/tls/diag-3.c: Fix expected message strings.
33239
33240 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
33241
33242 * gcc.dg/cpp/_Pragma3.c: New test.
33243
33244 2002-08-13 Mark Mitchell <mark@codesourcery.com>
33245
33246 * g++.dg/template/inherit3: New test.
33247
33248 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
33249
33250 * gcc.dg/bitfld-4.c: Add blank options.
33251
33252 2002-08-09 Mark Mitchell <mark@codesourcery.com>
33253
33254 * g++.dg/template/crash1.C: New test.
33255
33256 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33257
33258 * gcc.dg/tls/opt-2.c: New test.
33259
33260 2002-08-08 Devang Patel <dpatel@apple.com>
33261
33262 * objc.dg/selector-1.m : New test
33263
33264 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33265
33266 * g++.dg/abi/bitfield4.C: New test.
33267 * gcc.dg/bitfld-4.c: New test.
33268
33269 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33270
33271 * g++.dg/other/packed1.C: New test.
33272
33273 2002-08-07 Mark Mitchell <mark@codesourcery.com>
33274
33275 * g++.dg/abi/offsetof.C: Tweak error messages.
33276 * g++.old-deja/g++.mike/p10769a.C: Likewise.
33277
33278 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33279
33280 * gcc.dg/bitfld-3.c: New test.
33281
33282 2002-08-07 Jakub Jelinek <jakub@redhat.com>
33283 Richard Henderson <rth@redhat.com>
33284
33285 * gcc.dg/i386-bitfield1.c: New test.
33286 * g++.dg/abi/bitfield3.C: Update.
33287
33288 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
33289
33290 * objc.dg/const-str-2.m: Update.
33291 * gcc.dg/cpp/c++98.c: Change to C extension.
33292 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
33293 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
33294
33295 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
33296
33297 * testsuite/gcc.dg/tls/diag-3.c: New.
33298
33299 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
33300
33301 * g++.dg/README (Subdirectories): Document new subdir expr.
33302 * g++.dg/expr/pmf-1.C: New test.
33303
33304 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
33305
33306 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
33307
33308 2002-08-06 Jakub Jelinek <jakub@redhat.com>
33309
33310 * g++.dg/abi/bitfield3.C: New test.
33311
33312 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
33313
33314 * lib/gcov.exp: Tweak expected line formats.
33315 * gcc.misc-tests/gcov8.c: New test.
33316 * gcc.misc-tests/gcov8.x: New flags.
33317
33318 2002-08-05 Jakub Jelinek <jakub@redhat.com>
33319
33320 * consistency.vlad/layout/endian.c: Include string.h.
33321
33322 * gcc.c-torture/execute/20020805-1.c: New test.
33323
33324 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
33325
33326 * g++.dg/other/conversion1.C: New test.
33327
33328 2002-08-03 Roger Sayle <roger@eyesopen.com>
33329
33330 * gcc.dg/builtins-1.c: New testcase.
33331
33332 2002-08-02 Mark Mitchell <mark@codesourcery.com>
33333
33334 * g++.dg/inherit/access3.C: New test.
33335
33336 2002-08-01 Jakub Jelinek <jakub@redhat.com>
33337
33338 * gcc.dg/ia64-visibility-2.c: New test.
33339
33340 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
33341
33342 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
33343 __qualifier_flags to __flags.
33344
33345 2002-07-31 Mark Mitchell <mark@codesourcery.com>
33346
33347 * g++.dg/inherit/operator1.C: New test.
33348 * g++.dg/lookup/disamb1.C: Fix typo in comment.
33349 * g++.dg/other/error1.C: Change expected error message.
33350 * g++.dg/template/conv4.C: Likewise.
33351
33352 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
33353
33354 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
33355 for documented behavior.
33356
33357 2002-07-25 Roger Sayle <roger@eyesopen.com>
33358
33359 * gcc.c-torture/execute/20020720-1.x: Skip this test on
33360 several targets known to fail.
33361
33362 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
33363
33364 * gcc.dg/mips-args-[123].c: New tests.
33365
33366 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
33367
33368 * gcc.dg/ppc-spe.c: New.
33369
33370 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
33371
33372 * g++.dg/other/ptrmem4.C: New testcase.
33373
33374 2002-07-24 Richard Henderson <rth@redhat.com>
33375
33376 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
33377
33378 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
33379
33380 * g++.dg/ext/alignof1.C (main): Return 0 for success.
33381
33382 2002-07-24 Roger Sayle <roger@eyesopen.com>
33383
33384 * gcc.c-torture/execute/memset-3.c: New testcase.
33385
33386 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
33387
33388 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
33389 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
33390
33391 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33392
33393 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
33394 Delete.
33395
33396 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
33397
33398 * gcc.c-torture/compile/simd-4.c: New test.
33399
33400 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33401
33402 PR c++/7347, c++/7348
33403 * g++.dg/template/access4.C: New test.
33404 * g++.dg/template/access5.C: New test.
33405 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
33406 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
33407 * g++.old-deja/g++.pt/ttp58.C: Likewise.
33408 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
33409
33410 2002-07-22 Jakub Jelinek <jakub@redhat.com>
33411
33412 * gcc.dg/gnu89-init-2.c: New test.
33413
33414 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
33415
33416 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
33417
33418 2002-07-20 Roger Sayle <roger@eyesopen.com>
33419
33420 * gcc.c-torture/execute/20020720-1.c: New testcase.
33421
33422 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
33423
33424 * gcc.dg/cpp/Wsignprom.c: New tests.
33425
33426 2002-07-20 Alan Modra <amodra@bigpond.net.au>
33427
33428 * gcc.c-torture/execute/loop-13.c: New test.
33429
33430 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
33431
33432 * gcc.dg/cpp/expr.c: New tests.
33433
33434 2002-07-18 David Edelsohn <edelsohn@gnu.org>
33435
33436 * g++.dg/opt/pr6713.C: Add template instantiation.
33437
33438 2002-07-18 Alan Modra <amodra@bigpond.net.au>
33439
33440 * gcc.dg/nest.c: New test.
33441
33442 2002-07-17 Richard Henderson <rth@redhat.com>
33443
33444 * g++.dg/opt/pr6713.C: New test.
33445
33446 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
33447
33448 * gcc.c-torture/execute/loop-2e.x: Let the testcase
33449 XFAIL for all x86 processors.
33450
33451 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
33452
33453 * gcc.c-torture/execute/20010122-1.x: Do not test with
33454 -fomit-frame-pointer.
33455
33456 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33457
33458 * g++.dg/template/instantiate2.C: New test.
33459 * g++.dg/template/spec4.C: New test.
33460
33461 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33462
33463 * g++.dg/template/access2.C: New test.
33464 * g++.dg/template/access3.C: New test.
33465
33466 2002-07-15 Zack Weinberg <zack@codesourcery.com>
33467
33468 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
33469 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
33470 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
33471 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
33472 Convert to use <stdarg.h>.
33473 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
33474 Delete.
33475 * gcc.dg/va-arg-2.c: New.
33476 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
33477
33478 2002-07-15 Jakub Jelinek <jakub@redhat.com>
33479
33480 * gcc.c-torture/compile/20020710-1.c: New test.
33481
33482 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
33483 Andrew Pinski <pinskia@physics.uc.edu>
33484
33485 gcc.c-torture/compile/simd-2.c: New testcase.
33486 gcc.c-torture/compile/simd-3.c: Likewise.
33487
33488 2002-07-11 Mark Mitchell <mark@codesourcery.com>
33489
33490 PR c++/7224
33491 * g++.dg/overload/error1.C: New test.
33492
33493 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33494
33495 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
33496 configuration and IRIX 6 O32 ABI.
33497
33498 2002-07-11 Roger Sayle <roger@eyesopen.com>
33499
33500 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
33501
33502 2002-07-10 Roger Sayle <roger@eyesopen.com>
33503
33504 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
33505
33506 2002-07-10 Jeffrey A Law <law@redhat.com>
33507
33508 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
33509
33510 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
33511
33512 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
33513
33514 * gcc.dg/20020312-2.c: Check for __PPC__.
33515
33516 2002-07-09 Diego Novillo <dnovillo@redhat.com>
33517
33518 * gcc.c-torture/compile/20020709-1.c: New test.
33519
33520 2002-07-07 Roger Sayle <roger@eyesopen.com>
33521
33522 * g++.dg/template/qualttp21.C: New test case.
33523
33524 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
33525
33526 * gcc.c-torture/compile/20020706-1.c: New test.
33527 * gcc.c-torture/compile/20020706-2.c: New test.
33528
33529 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
33530 Alexandre Oliva <aoliva@redhat.com>
33531
33532 * g++.dg/warn/incomplete1.C: New test.
33533
33534 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33535
33536 PR c++/7099
33537 * g++.dg/warn/noreturn1.C: New test.
33538
33539 2002-07-03 Mark Mitchell <mark@codesourcery.com>
33540
33541 PR c++/6706
33542 * g++.dg/debug/debug6.C: New test.
33543 * g++.dg/debug/debug7.C: New test.
33544
33545 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
33546
33547 * gcc.c-torture/compile/simd-3.c: New test.
33548
33549 2002-07-03 Chris Demetriou <cgd@broadcom.com>
33550
33551 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
33552 * gcc.dg/20020620-1.c: Likewise.
33553
33554 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33555
33556 PR c++/6944
33557 * g++.dg/init/array4.C: New test.
33558 * g++.dg/init/array5.C: New test.
33559
33560 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
33561
33562 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
33563 * gcc.c-torture/execute/simd-2.c (main): Likewise.
33564
33565 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33566
33567 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
33568 * gcc.dg/wtr-aggr-init-1.c: Likewise.
33569 * gcc.dg/wtr-conversion-1.c: Likewise.
33570 * gcc.dg/wtr-escape-1.c: Likewise.
33571 * gcc.dg/wtr-int-type-1.c: Likewise.
33572 * gcc.dg/wtr-label-1.c: Likewise.
33573 * gcc.dg/wtr-static-1.c: Likewise.
33574 * gcc.dg/wtr-strcat-1.c: Likewise.
33575 * gcc.dg/wtr-suffix-1.c: Likewise.
33576 * gcc.dg/wtr-switch-1.c: Likewise.
33577 * gcc.dg/wtr-unary-plus-1.c: Likewise.
33578 * gcc.dg/wtr-union-init-1.c: Likewise.
33579 * gcc.dg/wtr-union-init-2.c: Likewise.
33580 * gcc.dg/wtr-union-init-3.c: Likewise.
33581
33582 * gcc.dg/wtr-func-def-1.c: New test.
33583
33584 2002-07-02 Devang Patel <dpatel@apple.com>
33585
33586 * objc.dg/param-1.m: New test.
33587
33588 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
33589
33590 * gcc.dg/cpp/trad/directive.c: Add test.
33591 * gcc.dg/cpp/trad/macroargs.c: Add test.
33592 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
33593
33594 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
33595
33596 * gcc.dg/cpp/cmdlne-M.c: New test.
33597
33598 2002-07-02 Ziemowit Laski <zlaski@apple.com>
33599
33600 * objc.dg/desig-init-1.m: New test.
33601
33602 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33603
33604 PR c++/6716
33605 * g++.dg/template/instantiate1.C: New test.
33606
33607 2002-07-01 Mark Mitchell <mark@codesourcery.com>
33608
33609 PR c++/7112
33610 * g++.dg/template/sizeof2.C: New test.
33611
33612 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33613
33614 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
33615 gcc.dg/cpp/trad/include.c: New tests.
33616
33617 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
33618
33619 PR target/7177
33620 * gcc.c-torture/compile/20020701-1.c: New test.
33621
33622 2002-07-01 Stan Shebs <shebs@apple.com>
33623
33624 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
33625 header here...
33626 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
33627 (objc-torture-execute): or here.
33628
33629 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
33630
33631 * gcc.c-torture/execute/arith-rand-ll.c: New test.
33632
33633 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33634
33635 * gcc.dg/cpp/trad/escaped-nl.c: New test.
33636
33637 2002-06-30 Devang Patel <dpatel@apple.com>
33638
33639 * objc.dg/fsyntax-only.m: New test.
33640
33641 2002-06-27 Mark Mitchell <mark@codesourcery.com>
33642
33643 PR c++/6695
33644 * g++.dg/template/friend7.C: New file.
33645
33646 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
33647
33648 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
33649 return type.
33650
33651 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
33652
33653 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
33654 avoid division by zero.
33655
33656 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
33657
33658 * gcc.dg/Wunknownprag.c: New tests.
33659
33660 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
33661
33662 * gcc.c-torture/execute/simd-2.c: New test.
33663
33664 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
33665
33666 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
33667 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
33668 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
33669 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
33670 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
33671 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
33672 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
33673 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
33674 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
33675 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
33676 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
33677 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
33678 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
33679 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
33680 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
33681 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
33682 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
33683
33684 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
33685
33686 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
33687 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
33688 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
33689 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
33690 New tests.
33691 * gcc.dg/cpp/trad/directive.c: Update.
33692
33693 2002-06-23 Andreas Jaeger <aj@suse.de>
33694
33695 * gcc.c-torture/execute/complex-6.c: New.
33696
33697 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
33698
33699 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
33700 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
33701 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
33702 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
33703
33704 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
33705
33706 * gcc.dg/cpp/trad: New directory with traditional tests copied
33707 from parent directory.
33708 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33709 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33710 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33711 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33712 Move to trad/ and rename.
33713 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
33714 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
33715 gcc.dg/cpp/trad/redef2.c: New tests.
33716 * gcc.dg/cpp/trad/trad.exp: New driver.
33717
33718 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
33719
33720 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33721 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33722 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33723 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33724 Remove.
33725
33726 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
33727
33728 * gcc.dg/20020620-1.c: New test.
33729
33730 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33731
33732 * g++.dg/template/ttp4.C: New test.
33733
33734 2002-06-19 Jakub Jelinek <jakub@redhat.com>
33735
33736 * g++.dg/opt/vt1.C: Fix regexp.
33737
33738 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33739
33740 * gcc.c-torture/execute/pure-1.c: Make functions static again.
33741 Don't use attribute `noinline'.
33742
33743 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33744
33745 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
33746
33747 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
33748
33749 * gcc.c-torture/execute/simd-1.c: New.
33750
33751 * gcc.dg/simd-1.c: New.
33752
33753 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33754
33755 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
33756
33757 2002-06-16 Richard Henderson <rth@redhat.com>
33758
33759 * g++.dg/ext/anon-struct1.C: New.
33760 * g++.dg/ext/anon-struct2.C: New.
33761 * g++.dg/ext/anon-struct3.C: New.
33762 * gcc.dg/anon-struct-1.c: New.
33763 * gcc.dg/anon-struct-2.c: New.
33764 * gcc.dg/anon-struct-3.c: New.
33765 * gcc.dg/20011008-1.c: Adjust warning text.
33766 * gcc.dg/20020527-1.c: Add -fms-extensions.
33767
33768 2002-06-16 Richard Henderson <rth@redhat.com>
33769
33770 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
33771
33772 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
33773
33774 * gcc.c-torture/execute/20020615-1.c: New test.
33775
33776 2002-06-15 Roger Sayle <roger@eyesopen.com>
33777
33778 * gcc.c-tortuture/execute/compare-1.c: New test case.
33779 * gcc.c-tortuture/execute/compare-2.c: New test case.
33780 * gcc.c-tortuture/execute/compare-3.c: New test case.
33781
33782 2002-06-13 Richard Henderson <rth@redhat.com>
33783
33784 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
33785 ia64 ilp32.
33786
33787 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33788
33789 * g++.dg/template/typename2.C: Update error message.
33790
33791 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
33792
33793 * gcc.c-torture/execute/20020611-1.c: New test.
33794
33795 2002-06-11 Bob Wilson <bob.wilson@acm.org>
33796
33797 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
33798 list of targets to skip.
33799
33800 2002-06-10 Bob Wilson <bob.wilson@acm.org>
33801
33802 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
33803 targets if not optimizing.
33804
33805 2002-06-10 Jakub Jelinek <jakub@redhat.com>
33806
33807 * gcc.c-torture/compile/20020605-1.c: New test.
33808
33809 * g++.dg/opt/vt1.C: New test.
33810
33811 * gcc.dg/20020531-1.c: New test.
33812
33813 * gcc.dg/20020530-1.c: New test.
33814
33815 * gcc.dg/20020527-1.c: New test.
33816
33817 * g++.dg/opt/cse1.C: New test.
33818
33819 2002-06-07 Roger Sayle <roger@eyesopen.com>
33820
33821 * gcc.dg/20020607-2.c: New test case.
33822
33823 2002-06-07 Jakub Jelinek <jakub@redhat.com>
33824
33825 * gcc.c-torture/compile/20020604-1.c: New test.
33826
33827 2002-06-04 Richard Henderson <rth@redhat.com>
33828
33829 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
33830 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
33831 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
33832
33833 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
33834
33835 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
33836
33837 2002-06-03 Richard Henderson <rth@redhat.com>
33838
33839 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
33840 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
33841
33842 2002-06-02 Richard Henderson <rth@redhat.com>
33843
33844 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
33845 test functions static.
33846
33847 2002-06-02 Andreas Jaeger <aj@suse.de>
33848
33849 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
33850 now.
33851
33852 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
33853
33854 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
33855 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
33856 Update for mofified diagnostics.
33857 * gcc.dg/c99-intconst-1.c: No longer fail.
33858
33859 2002-06-02 Richard Henderson <rth@redhat.com>
33860
33861 * gcc.dg/uninit-A.c: Remove xfail markers.
33862
33863 2002-06-01 Roger Sayle <roger@eyesopen.com>
33864
33865 * gcc.dg/fnegate-1.c: New test case.
33866
33867 2002-05-30 Osku Salerma <osku@iki.fi>
33868
33869 * gcc.c-torture/execute/mayalias-1.c: New file.
33870
33871 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
33872
33873 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
33874 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
33875 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
33876
33877 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
33878
33879 * gcc.c-torture/execute/20020529-1.c: New test.
33880
33881 2002-05-27 Richard Henderson <rth@redhat.com>
33882
33883 * g++.dg/ext/attrib6.C: New test case.
33884
33885 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33886
33887 * gcc.c-torture/execute/pure-1.c: New test.
33888
33889 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33890
33891 * gcc.dg/cpp/arith-2.c: Remove.
33892
33893 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33894
33895 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
33896 * gcc.dg/cpp/if-3.c: Remove.
33897
33898 2002-05-26 Jakub Jelinek <jakub@redhat.com>
33899
33900 * g++.dg/opt/cse2.C: New test.
33901
33902 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
33903
33904 * gcc.dg/cpp/arith-1.c: New semantic tests.
33905 * gcc.dg/cpp/if-1.c: Update.
33906
33907 2002-05-24 Ben Elliston <bje@redhat.com>
33908
33909 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
33910
33911 2002-05-24 Jakub Jelinek <jakub@redhat.com>
33912
33913 * gcc.dg/verbose-asm.c: New test.
33914
33915 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
33916
33917 * gcc.dg/cpp/paste12.c: New test.
33918
33919 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33920
33921 * g++.dg/parse/named_ops.C: New test.
33922
33923 2002-05-23 Mark Mitchell <mark@codesourcery.com>
33924
33925 * gcc/testsuite/gcc.dg/weak-8.c: New test.
33926
33927 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
33928
33929 * gcc.dg/weak-2.c: Allow optional leading underscore
33930 in scan-assembler symbol name.
33931 * gcc.dg/weak-3.c: Likewise.
33932 * gcc.dg/weak-4.c: Likewise.
33933 * gcc.dg/weak-5.c: Likewise.
33934
33935 2002-05-23 Jakub Jelinek <jakub@redhat.com>
33936
33937 * gcc.dg/20020523-1.c: New test.
33938
33939 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33940
33941 * objc.dg/const-str-2.m: Update now that we stop after
33942 a command line error.
33943
33944 2002-05-22 Richard Henderson <rth@redhat.com>
33945
33946 * g++.dg/dg.exp: Fix typo in test pruneing.
33947
33948 2002-05-22 Richard Henderson <rth@redhat.com>
33949
33950 * g++.dg/dg.exp: Prune the tls subdirectory.
33951 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
33952 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
33953 * g++.dg/tls/init-1.C: New.
33954
33955 2002-05-22 Jakub Jelinek <jakub@redhat.com>
33956
33957 * gcc.dg/20020517-1.c: New test.
33958
33959 2002-05-21 Richard Henderson <rth@redhat.com>
33960
33961 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
33962 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
33963
33964 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
33965
33966 * g++.dg/other/copy2.C: New test.
33967
33968 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
33969
33970 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
33971 (MAX_COPY): Bump up to 10 times sizeof (long long).
33972 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
33973
33974 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
33975 sizeof (long long).
33976
33977 * gcc.c-torture/execute/strcpy-1.c: New test.
33978
33979 2002-05-19 Jason Merrill <jason2redhat.com>
33980
33981 * g++.dg/ext/oper1.C: New test.
33982
33983 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
33984 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
33985
33986 * README.QMTEST: New file.
33987
33988 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
33989
33990 2002-05-19 Andreas Jaeger <aj@suse.de>
33991
33992 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
33993 now.
33994 * gcc.c-torture/execute/loop-2d.x: Likewise.
33995
33996 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
33997
33998 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
33999 support weak symbols.
34000 * gcc.dg/weak-4.c: Likewise.
34001 * gcc.dg/weak-6.c: Likewise.
34002
34003 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
34004
34005 * gcc.dg/weak-3.c: Add dg-excess-error comment for
34006 cygwin, coff and h8300-*-hms targets
34007 * gcc.dg/weak-5.c: Likewise.
34008 * gcc.dg/weak-7.c: Likewise.
34009
34010 2002-05-16 Jason Merrill <jason@redhat.com>
34011
34012 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
34013 (scan-assembler-not, scan-assembler-dem): Likewise.
34014 (scan-assembler-dem-not): Likewise.
34015
34016 2002-05-15 Richard Henderson <rth@redhat.com>
34017
34018 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34019
34020 2002-05-15 Richard Henderson <rth@redhat.com>
34021
34022 * gcc.dg/weak-5.c (vfoo1c): No warning here.
34023 (vfoo1f): Warning here.
34024 (vfoo1l): Don't redefine the alias.
34025
34026 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
34027
34028 * g++.dg/init/pm1.C: New test.
34029
34030 2002-05-12 David S. Miller <davem@redhat.com>
34031
34032 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
34033 types.
34034
34035 2002-05-10 Roger Sayle <roger@eyesopen.com>
34036
34037 * gcc.c-torture/execute/20020510-1.c: New test case.
34038
34039 2002-05-10 David S. Miller <davem@redhat.com>
34040
34041 * gcc.c-torture/execute/conversion.c: Test long double too.
34042
34043 2002-05-09 Jakub Jelinek <jakub@redhat.com>
34044
34045 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
34046 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
34047 * lib/g++.exp (g++_link_flags): Likewise.
34048 * lib/objc.exp (objc_target_compile): Likewise.
34049
34050 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
34051
34052 * gcc.dg/cpp/poison.c: Update.
34053 * gcc.dg/cpp/20000625-2.c: Remove.
34054 * gcc.dg/cpp/direct2s.c: Remove final test.
34055
34056 2002-05-08 Tom Rix <trix@redhat.com>
34057
34058 * gcc.c-torture/execute/20020508-1.c: New test.
34059 * gcc.c-torture/execute/20020508-2.c: New test.
34060 * gcc.c-torture/execute/20020508-3.c: New test.
34061
34062 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
34063
34064 * gcc.dg/cpp/charconst-4.c: More tests.
34065
34066 2002-05-08 Mark Mitchell <mark@codesourcery.com>
34067
34068 PR c/6569
34069 * gcc.dg/weak-3.c: Update location of warning messages.
34070 * gcc.dg/weak-5.c: Likewise.
34071
34072 2002-05-06 Roger Sayle <roger@eyesopen.com>
34073
34074 * gcc.c-torture/execute/20020506-1.c: New test case.
34075
34076 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
34077
34078 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
34079
34080 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34081
34082 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
34083
34084 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34085
34086 * gcc.dg/cpp/charconst-3.c: New test.
34087
34088 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34089
34090 * gcc.dg/cpp/charconst.c: Update tests.
34091
34092 2002-05-05 Tim Josling <tej@melbpc.org.au>
34093
34094 * treelang: Added directory for new sample language treelang. Also
34095 lib/treelang.exp: New file to signal treelang should be tested.
34096
34097 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34098
34099 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
34100 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
34101 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
34102 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
34103 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
34104 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
34105 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
34106
34107 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
34108
34109 * gcc.dg/format/xopen-2.c: New test.
34110
34111 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34112
34113 * gcc.dg/20020503-1.c: New test.
34114
34115 2002-05-02 Mark Mitchell <mark@codesourcery.com>
34116
34117 * g++.dg/init/dtor1.C: Make it tougher.
34118
34119 2002-05-01 Mark Mitchell <mark@codesourcery.com>
34120
34121 * g++.dg/init/dtor1.C: New test.
34122
34123 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
34124
34125 * gcc.dg/altivec-8.c: New.
34126
34127 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
34128
34129 * gcc.dg/altivec-7.c: New.
34130
34131 2002-04-29 Jakub Jelinek <jakub@redhat.com>
34132
34133 * g++.dg/parse/typedef1.C: New test.
34134
34135 2002-04-29 Mark Mitchell <mark@codesourcery.com>
34136
34137 PR c++/6486
34138 * g++.dg/template/friend6.C: New test.
34139
34140 PR c++/6492
34141 * g++.dg/init/copy1.C: New test.
34142
34143 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
34144
34145 * g++.dg/warn/effc1.C: New test.
34146
34147 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
34148
34149 * gcc.dg/cpp/if-cexp.c: Add a test.
34150
34151 2002-04-28 Jakub Jelinek <jakub@redhat.com>
34152
34153 * gcc.dg/20020426-2.c: New test.
34154
34155 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
34156
34157 * gcc.dg/cpp/if-mop.c: Update.
34158 * gcc.dg/cpp/if-mpar.c: Add test.
34159 * gcc.dg/cpp/if-oppr.c: Update.
34160
34161 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34162
34163 PR c/6343
34164 * gcc.dg/weak-[2-7].c: New tests.
34165
34166 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34167
34168 * gcc.dg/enum1.c: New test.
34169
34170 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34171
34172 PR c++/6497
34173 * g++.dg/inherit/access2.C: New test.
34174
34175 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34176
34177 PR bootstrap/6445
34178 * gcc.dg/20020426-1.c: New test.
34179
34180 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34181
34182 * g++.dg/abi/enum1.C: New test.
34183
34184 2002-04-26 Richard Henderson <rth@redhat.com>
34185
34186 * gcc.dg/c99-bool-1.c: Expect always true warning.
34187
34188 2002-04-25 Roger Sayle <roger@eyesopen.com>
34189
34190 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
34191
34192 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34193
34194 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
34195 targets.
34196
34197 2002-04-24 Mark Mitchell <mark@codesourcery.com>
34198
34199 * g++.dg/abi/mange7.C: New test.
34200
34201 PR c++/6438.
34202 * g++.dg/parse/stmtexpr2.C: New test.
34203
34204 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
34205
34206 * gcc.dg/20020312-2.c: Add SH target.
34207
34208 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34209
34210 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
34211 compiler output on mips*-*-irix*.
34212
34213 2002-04-23 Jakub Jelinek <jakub@redhat.com>
34214
34215 * g++.dg/parse/attr1.C: New test.
34216
34217 2002-04-23 Roger Sayle <roger@eyesopen.com>
34218
34219 * gcc.c-torture/execute/string-opt-17.c: New test case.
34220 * gcc.c-torture/execute/memset-2.c: New test case.
34221
34222 2002-04-23 Mark Mitchell <mark@codesourcery.com>
34223
34224 PR c++/6256:
34225 * g++.dg/template/friend5.C: New test.
34226
34227 PR c++/6331:
34228 * g++.dg/template/qual1.C: Likewise.
34229
34230 2002-04-22 Zack Weinberg <zack@codesourcery.com>
34231
34232 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
34233 Include stdlib.h, not stdio.h or ctype.h.
34234
34235 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
34236
34237 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
34238 cris-*-elf* and mmix-*-*.
34239 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
34240 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
34241 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
34242 Ditto.
34243 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
34244 * gcc.dg/wchar_t-1.c: Ditto.
34245
34246 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
34247
34248 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
34249 Clarify comment.
34250
34251 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
34252
34253 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
34254
34255 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34256
34257 * gcc.c-torture/execute/20000906-1.x: Delete.
34258
34259 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
34260
34261 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
34262
34263 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
34264
34265 * PR6367
34266 * g77.f-torture/execute/6367.f: New test.
34267 * g77.f-torture/execute/6367.x: Disable for MMIX.
34268
34269 2002-04-19 Mark Mitchell <mark@codesourcery.com>
34270
34271 * PR6352
34272 * g++.dg/opt/inline2.C: New test.
34273
34274 2002-04-18 Richard Henderson <rth@redhat.com>
34275
34276 * gcc.dg/20000906-1.c: Enable for all targets.
34277 * gcc.c-torture/compile/iftrap-2.c: New.
34278
34279 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34280
34281 * gcc.dg/20020418-1.c: New test.
34282 * gcc.dg/20020418-2.c: New test.
34283
34284 2002-04-18 Richard Henderson <rth@redhat.com>
34285
34286 * gcc.c-torture/compile/iftrap-1.c: New.
34287 * gcc.dg/iftrap-1.c: Adjust for ia64.
34288 * gcc.dg/iftrap-2.c: New.
34289
34290 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34291
34292 * gcc.c-torture/compile/20020418-1.c: New test.
34293
34294 2002-04-18 Roger Sayle <roger@eyesopen.com>
34295
34296 * gcc.c-torture/compile/20020415-1.c: New.
34297
34298 2002-04-18 David S. Miller <davem@redhat.com>
34299
34300 * gcc.c-torture/execute/20020418-1.c: New test.
34301
34302 2002-04-17 Jakub Jelinek <jakub@redhat.com>
34303
34304 * gcc.dg/20020416-1.c: New test.
34305
34306 * g++.dg/opt/inline1.C: New test.
34307
34308 2002-04-16 Jakub Jelinek <jakub@redhat.com>
34309
34310 * gcc.dg/altivec-5.c: New test.
34311
34312 * gcc.dg/20020415-1.c: New test.
34313
34314 2002-04-15 Mark Mitchell <mark@codesourcery.com>
34315
34316 * testsuite/lib/chill.exp: Remove.
34317
34318 2002-04-14 Jakub Jelinek <jakub@redhat.com>
34319
34320 * g++.dg/other/big-struct.C: New test.
34321
34322 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
34323
34324 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
34325 of scratch file.
34326
34327 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
34328
34329 PR c/6277
34330 * gcc.dg/i386-387-1.c: Allow optional leading underscore
34331 in scan-assembler function name
34332
34333 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
34334
34335 * g77.f-torture/execute/980628-4.x,
34336 g77.f-torture/execute/980628-5.x,
34337 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34338 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34339 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
34340 i[34567]86-*-*.
34341
34342 2002-04-13 David S. Miller <davem@redhat.com>
34343
34344 * gcc.c-torture/execute/20020413-1.c: New test.
34345
34346 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
34347
34348 * gcc.dg/asm-6.c,
34349 * g++.dg/ext/asm1.C: New tests.
34350
34351 2002-04-12 Mark Mitchell <mark@codesourcery.com>
34352
34353 PR c++ 5373.
34354 * g++.dg/parse/stmtexpr1.C: New test.
34355
34356 PR c++/5189.
34357 * g++.dg/template/copy1.C: New test.
34358
34359 2002-04-12 Richard Henderson <rth@redhat.com>
34360
34361 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
34362
34363 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
34364
34365 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
34366 gcc.c-torture/execute/20020307-2.c.
34367
34368 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
34369
34370 * g++.dg/ext/attrib5.C,
34371 * g++.dg/lookup/struct1.C: New tests.
34372
34373 2002-04-11 Jakub Jelinek <jakub@redhat.com>
34374
34375 * gcc.dg/20020411-1.c: New test.
34376
34377 * gcc.c-torture/execute/20020411-1.c: New test.
34378
34379 2002-04-10 Janis Johnson <janis187@us.ibm.com>
34380
34381 * g77.f-torture/execute/6177.f: New test.
34382
34383 2002-04-10 Jakub Jelinek <jakub@redhat.com>
34384
34385 PR middle-end/6247
34386 * g++.dg/opt/cleanup1.C: New test.
34387
34388 * g++.dg/opt/const1.C: New test.
34389
34390 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
34391
34392 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
34393
34394 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
34395
34396 PR c++/5507
34397 * g++.dg/template/typename2.C: New test.
34398
34399 2002-04-10 Alan Modra <amodra@bigpond.net.au>
34400
34401 * gcc.c-torture/execute/loop-12.c: New.
34402
34403 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
34404
34405 * g77.f-torture/execute/980628-4.x,
34406 g77.f-torture/execute/980628-5.x,
34407 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34408 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34409 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
34410
34411 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34412
34413 PR optimization/6086
34414 * g++.dg/opt/preinc1.C: New test.
34415
34416 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34417
34418 PR c++/5571
34419 * g++.dg/opt/static2.C: New test.
34420
34421 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34422
34423 PR c/5120
34424 * gcc.dg/20020406-1.c: New test.
34425
34426 2002-04-04 David S. Miller <davem@redhat.com>
34427
34428 * gcc.c-torture/execute/20020404-1.c: New test.
34429
34430 2002-04-04 Jakub Jelinek <jakub@redhat.com>
34431
34432 PR c/6123
34433 * gcc.dg/20020312-2.c: Do not declare global register variable
34434 if __PIC__ or __pic__ is defined.
34435
34436 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
34437
34438 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
34439 __asm__ so that it works correctly even if -ansi -pedantic-errors.
34440
34441 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34442
34443 * gcc.misc-tests/linkage.exp: Update last change to handle
34444 sparc*-, not just sparc-.
34445
34446 2002-04-03 Richard Henderson <rth@redhat.com>
34447
34448 * gcc.dg/cpp/ucs.c: Improved long UCS test.
34449
34450 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34451
34452 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
34453
34454 2002-04-02 David S. Miller <davem@redhat.com>
34455
34456 * gcc.c-torture/execute/20020402-3.c: New test.
34457
34458 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34459
34460 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
34461 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
34462
34463 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
34464 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
34465 g77.f-torture/execute/20001201.x,
34466 g77.f-torture/execute/u77-test.x: New files.
34467
34468 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
34469 * gcc.dg/wchar_t-1.c: Ditto.
34470
34471 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34472
34473 * gcc.c-torture/execute/20020402-1.c: New test.
34474
34475 2002-04-01 Richard Henderson <rth@redhat.com>
34476
34477 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
34478
34479 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
34480
34481 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34482
34483 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
34484
34485 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34486
34487 * g++.dg/inherit/template-as-base.C: Expect error.
34488 * g++.dg/inherit/namespace-as-base.C: Likewise.
34489
34490 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
34491
34492 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
34493 g++.dg/ext/instantiate3.C: Tweak match patterns.
34494
34495 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
34496 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
34497 -da test.
34498
34499 2002-03-31 Richard Henderson <rth@redhat.com>
34500
34501 * gcc.dg/special/alias-2.c: New.
34502 * gcc.dg/special/ecos.exp: Run it.
34503
34504 2002-03-31 Richard Henderson <rth@redhat.com>
34505
34506 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
34507
34508 2002-03-31 Kazu Hirata <kazu@hxi.com>
34509
34510 * gcc.dg/weak-1.c: Disable on h8300 port.
34511
34512 2002-03-29 Janis Johnson <janis187@us.ibm.com>
34513
34514 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
34515 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
34516 ordering tests.
34517 * g++.dg/bprob/bprob-1.C: New test.
34518 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
34519 * g++.dg/gcov/gcov-1.C: New test.
34520 * g++.dg/gcov/gcov-1.x: New file.
34521 * g++.dg/gcov/gcov-2.C: New test.
34522 * g++.dg/gcov/gcov-3.C: New test.
34523 * g++.dg/gcov/gcov-3.h: New file.
34524
34525 2002-03-28 Roger Sayle <roger@eyesopen.com>
34526
34527 * g++.old-deja/g++.other/builtins5.C: New test.
34528 * g++.old-deja/g++.other/builtins6.C: New test.
34529 * g++.old-deja/g++.other/builtins7.C: New test.
34530 * g++.old-deja/g++.other/builtins8.C: New test.
34531 * g++.old-deja/g++.other/builtins9.C: New test.
34532
34533 2002-03-29 Jakub Jelinek <jakub@redhat.com>
34534
34535 * g++.dg/opt/static1.C: New test.
34536
34537 * g++.dg/opt/longbranch1.C: New test.
34538
34539 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
34540
34541 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
34542
34543 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
34544
34545 2002-03-28 Jeffrey A Law (law@redhat.com)
34546
34547 * gcc.c-torture/execute/20020328-1.c: New test.
34548
34549 2002-03-27 Richard Henderson <rth@redhat.com>
34550
34551 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
34552 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
34553 move from g++.old-deja/g++.ext/.
34554
34555 2002-03-27 Mark Mitchell <mark@codesourcery.com>
34556
34557 * g++.dg/init/new2.C: New test.
34558
34559 2002-03-26 Richard Henderson <rth@redhat.com>
34560
34561 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
34562
34563 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
34564 on sparc.
34565
34566 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
34567 sparcv9 systems.
34568 * gcc.dg/20001102-1.c: Likewise.
34569
34570 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
34571
34572 * gcc.dg/cpp/endif-pedantic1.c,
34573 gcc.dg/cpp/endif-pedantic2.c: New tests.
34574
34575 2002-03-26 Mark Mitchell <mark@codesourcery.com>
34576
34577 * g++.dg/init/new1.C: New test.
34578
34579 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
34580
34581 * g++.dg/abi/vbase9.C: New test.
34582
34583 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
34584
34585 * gcc.dg/arm-asm.c: New test.
34586
34587 2002-03-26 Andrew Cagney <ac131313@redhat.com>
34588
34589 * gcc.dg/Wswitch-enum.c: New test.
34590 Fix PR c/5044.
34591
34592 2002-03-26 Richard Henderson <rth@redhat.com>
34593
34594 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
34595 structure.
34596
34597 2002-03-25 Richard Henderson <rth@redhat.com>
34598
34599 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
34600 sparcv9 systems.
34601
34602 * gcc.c-torture/compile/20011119-1.c (xxx): New.
34603 * gcc.c-torture/compile/20011119-2.c (xxx): New.
34604
34605 2002-03-25 Zack Weinberg <zack@codesourcery.com>
34606
34607 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
34608
34609 2002-03-25 Bob Wilson <bob.wilson@acm.org>
34610
34611 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
34612 targets using generic thunk support.
34613
34614 2002-03-25 Jakub Jelinek <jakub@redhat.com>
34615
34616 * gcc.c-torture/compile/20020323-1.c: New test.
34617
34618 * g++.dg/opt/conj2.C: New test.
34619
34620 2002-03-24 Richard Henderson <rth@redhat.com>
34621
34622 * gcc.dg/weak-1.c: Use -fno-common.
34623
34624 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34625
34626 * g77.dg/f77-edit-apostrophe-out.f: New test
34627 * g77.dg/f77-edit-h-out.f: New test
34628 * g77.dg/f77-edit-t-in.f: New test
34629 * g77.dg/f77-edit-t-out.f: New test
34630 * g77.dg/f77-edit-x-out.f: New test
34631 * g77.dg/f77-edit-slash-out.f: New test
34632 * g77.dg/f77-edit-colon-out.f: New test
34633 * g77.dg/f77-edit-s-out.f: New test
34634
34635 2002-03-24 Richard Henderson <rth@redhat.com>
34636
34637 * objc/execute/formal_protocol-6.x: New XFAIL.
34638
34639 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34640
34641 * gcc.dg/weak-1.c: Early return from dg-final on platforms
34642 that do not support weak symbols
34643
34644 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34645
34646 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
34647 * lib/g77.exp: Likewise.
34648 * lib/objc.exp: Likewise.
34649
34650 2002-03-23 Andrew Cagney <ac131313@redhat.com>
34651
34652 * gcc.dg/Wswitch-default.c: New test.
34653
34654 2002-03-23 Jakub Jelinek <jakub@redhat.com>
34655
34656 * g++.dg/other/enum1.C: New test.
34657
34658 2002-03-23 Zack Weinberg <zack@codesourcery.com>
34659
34660 * gcc.dg/pragma-ep-3.c: Fix typo.
34661
34662 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34663
34664 * g++.dg/inherit/template-as-base.C: New test.
34665
34666 2002-03-22 Jakub Jelinek <jakub@redhat.com>
34667
34668 * g++.old-deja/g++.other/dwarf2-1.C: Move...
34669 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
34670
34671 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
34672
34673 * gcc.dg/cpp/multiline.c: Update to match.
34674
34675 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
34676
34677 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
34678
34679 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
34680
34681 * gcc.dg/cpp/extratokens2.c: New file.
34682
34683 2002-03-21 David Edelsohn <edelsohn@gnu.org>
34684
34685 * gcc.dg/20020312-2.c: Add rs6000 target.
34686
34687 * gcc.c-torture/compile/20020319-1.c: New test.
34688
34689 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34690
34691 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
34692 (A, E): Handle this.
34693
34694 2002-03-20 Jason Merrill <jason@redhat.com>
34695
34696 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
34697 ignoring -fpic.
34698 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
34699 through prune_gcc_output.
34700
34701 2002-03-20 Jakub Jelinek <jakub@redhat.com>
34702
34703 * gcc.c-torture/compile/20020320-1.c: New test.
34704
34705 2002-03-19 Jakub Jelinek <jakub@redhat.com>
34706
34707 * gcc.c-torture/compile/20020318-1.c: New test.
34708
34709 * gcc.dg/struct-by-value-1.c: New test.
34710
34711 * gcc.dg/20020319-1.c: New test.
34712
34713 2002-03-18 Jakub Jelinek <jakub@redhat.com>
34714
34715 * g++.dg/opt/conj1.C: New test.
34716
34717 2002-03-17 Mark Mitchell <mark@codesourcery.com>
34718
34719 * g++.dg/template/qualttp20.C: Revert previous change.
34720 * g++.dg/template/qualttp3.C: Likewise.
34721 * g++.dg/template/qualttp4.C: Likewise.
34722 * g++.dg/template/qualttp5.C: Likewise.
34723 * g++.dg/template/qualttp6.C: Likewise.
34724 * g++.dg/template/qualttp7.C: Likewise.
34725 * g++.dg/template/qualttp8.C: Likewise.
34726 * g++.dg/template/recurse.C: Likewise.
34727
34728 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
34729
34730 * gcc.dg/cpp/wchar-1.c: Update.
34731
34732 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
34733
34734 * g++.dg/template/conv1.C: New test.
34735 * g++.dg/template/conv2.C: New test.
34736 * g++.dg/template/conv3.C: New test.
34737 * g++.dg/template/conv4.C: New test.
34738
34739 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34740
34741 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
34742 * g++.dg/template/qualttp3.C: Likewise.
34743 * g++.dg/template/qualttp4.C: Likewise.
34744 * g++.dg/template/qualttp5.C: Likewise.
34745 * g++.dg/template/qualttp6.C: Likewise.
34746 * g++.dg/template/qualttp7.C: Likewise.
34747 * g++.dg/template/qualttp8.C: Likewise.
34748 * g++.dg/template/recurse.C: Likewise.
34749
34750 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34751
34752 * g++.dg/opt/dtor1.C: New test.
34753
34754 2002-03-15 Jakub Jelinek <jakub@redhat.com>
34755
34756 * gcc.c-torture/compile/20020315-1.c: New test.
34757
34758 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
34759
34760 * gcc.dg/weak-1.c: Fix scan tests.
34761
34762 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
34763
34764 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
34765 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
34766 cris-*-aout* mmix-*-*.
34767 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
34768 cris-*-aout* mmix-*-*.
34769 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
34770 cris-*-elf* cris-*-aout* and mmix-*-*.
34771 * gcc.dg/20001009-1.c: Ditto.
34772 * gcc.dg/20010912-1.c: Ditto.
34773 * gcc.dg/20020122-4.c: Ditto.
34774 * gcc.dg/inline-2.c: Ditto.
34775
34776 2002-03-14 Jeffrey A Law (law@cygnus.com)
34777
34778 * gcc.c-torture/compile/20020314-1.c: New test.
34779
34780 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
34781
34782 * gcc.c-torture/execute/20020314-1.c: New test.
34783
34784 2002-03-14 Jakub Jelinek <jakub@redhat.com>
34785
34786 * g++.dg/warn/Wunused-1.C: New test.
34787
34788 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
34789
34790 * g++.dg/abi/mangle6.C: New test.
34791
34792 2002-03-13 Jakub Jelinek <jakub@redhat.com>
34793
34794 * gcc.c-torture/compile/20020309-2.c: New test.
34795
34796 * gcc.c-torture/compile/20020312-1.c: New test.
34797
34798 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
34799
34800 * g++.dg/other/access1.C: New test.
34801
34802 2002-03-12 Jakub Jelinek <jakub@redhat.com>
34803
34804 * gcc.c-torture/execute/wchar_t-1.c: New test.
34805
34806 2002-03-12 David Edelsohn <edelsohn@gnu.org>
34807
34808 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
34809
34810 2002-03-12 Roger Sayle <roger@eyesopen.com>
34811
34812 * gcc.dg/20020312-1.c: New test case.
34813
34814 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
34815
34816 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
34817
34818 2002-03-11 Richard Henderson <rth@redhat.com>
34819
34820 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
34821 * g++.old-deja/g++.jason/report.C: Likewise.
34822
34823 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34824
34825 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
34826 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
34827
34828 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34829
34830 * testsuite/g++.dg/overload/pmf1.C: New test.
34831
34832 2002-03-11 Kazu Hirata <kazu@hxi.com>
34833
34834 * gcc.c-torture/execute/20020307-1.c: Use long.
34835
34836 2002-03-11 Jakub Jelinek <jakub@redhat.com>
34837
34838 PR optimization/5844
34839 * gcc.dg/20020310-1.c: New test.
34840
34841 2002-03-09 Michael Meissner <meissner@redhat.com>
34842
34843 * gcc.c-torture/execute/memcpy-2.c: New test.
34844 * gcc.c-torture/execute/memset-1.c: New test.
34845 * gcc.c-torture/execute/strlen-1.c: New test.
34846 * gcc.c-torture/execute/strcmp-1.c: New test.
34847 * gcc.c-torture/execute/strncmp-1.c: New test.
34848
34849 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
34850
34851 * gcc.dg/ppc-ldstruct.c: New test.
34852
34853 2002-03-09 Jakub Jelinek <jakub@redhat.com>
34854
34855 * gcc.c-torture/execute/va-arg-22.c: New test.
34856
34857 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34858
34859 * gcc.c-torture/compile/20020309-1.c: New test.
34860
34861 2002-03-08 Jakub Jelinek <jakub@redhat.com>
34862
34863 * gcc.c-torture/execute/20020307-2.c: New test.
34864
34865 2002-03-07 Jeffrey A Law (law@redhat.com)
34866
34867 * g77.f-torture/compile/20020307-1.f: New test.
34868
34869 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
34870
34871 * gcc.dg/unordered-1.c: New test.
34872
34873 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
34874
34875 * gcc.c-torture/execute/20020307-1.c: New test.
34876
34877 2002-03-05 Jakub Jelinek <jakub@redhat.com>
34878
34879 * gcc.dg/20020304-1.c: New test.
34880
34881 * gcc.c-torture/compile/20020304-2.c: New test.
34882
34883 2002-03-04 Zack Weinberg <zack@codesourcery.com>
34884
34885 * gcc.c-torture/compile/20020304-1.c: New test case
34886 (from PR c/5830).
34887
34888 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
34889
34890 * gcc.dg/20020103-1.c: Add other -D ppc variants.
34891
34892 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
34893
34894 * g++.dg/other/classkey1.C: New test.
34895
34896 2002-03-01 Richard Henderson <rth@redhat.com>
34897
34898 * gcc.c-torture/compile/981223-1.x: New.
34899 * gcc.c-torture/compile/920625-1.x: New.
34900
34901 2002-02-28 Richard Henderson <rth@redhat.com>
34902
34903 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
34904
34905 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
34906
34907 * gcc.c-torture/execute/20020227-1.c: New test.
34908
34909 2002-02-27 Mark Mitchell <mark@codesourcery.com>
34910
34911 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
34912 here" ERROR lines.
34913 * g++.old-deja/g++.oliva/partord1.C: Likewise.
34914 * g++.old-deja.g++.other/defarg1.C: Likewise.
34915 * g++.old-deja/g++.pt/calls2.C: Likewise.
34916 * g++.old-deja/g++.pt/crash20.C: Likewise.
34917 * g++.old-deja/g++.pt/crash30.C: Likewise.
34918 * g++.old-deja/g++.pt/crash36.C: Likewise.
34919 * g++.old-deja/g++.pt/crash6.C: Likewise.
34920 * g++.old-deja/g++.pt/defarg13.C: Likewise.
34921 * g++.old-deja/g++.pt/derived3.C: Likewise.
34922 * g++.old-deja/g++.pt/error1.C: Likewise.
34923 * g++.old-deja/g++.pt/friend21.C: Likewise.
34924 * g++.old-deja/g++.pt/friend23.C: Likewise.
34925 * g++.old-deja/g++.pt/infinite1.C: Likewise.
34926 * g++.old-deja/g++.robertl/eb128.C: Likewise.
34927
34928 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
34929
34930 * gcc.c-torture/execute/20020225-2.c: New test.
34931
34932 2002-02-27 Zack Weinberg <zack@codesourcery.com>
34933
34934 * gcc.c-torture/execute/920730-1t.c,
34935 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
34936 Delete test cases, only relevant to -traditional.
34937
34938 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
34939
34940 * gcc.dg/cpp/undef1.c: Remove.
34941 * gcc.dg/cpp/directiv.c: Update.
34942 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
34943
34944 2002-02-27 Michael Meissner <meissner@redhat.com>
34945
34946 * gcc.c-torture/execute/20020226-1.c: New test.
34947
34948 2002-02-26 Jakub Jelinek <jakub@redhat.com>
34949
34950 * g++.dg/debug/debug4.C: New test.
34951
34952 * gcc.dg/ia64-visibility-1.c: New test.
34953
34954 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
34955
34956 * gcc.dg/debug/20020224-1.c: New.
34957
34958 2002-02-25 Kazu Hirata <kazu@hxi.com>
34959
34960 * gcc.c-torture/execute/960416-1.x: New.
34961 * gcc.c-torture/execute/divconst-3.x: Likewise.
34962
34963 2002-02-25 Jakub Jelinek <jakub@redhat.com>
34964
34965 * gcc.dg/20020224-1.c: New test.
34966
34967 2002-02-25 Alan Modra <amodra@bigpond.net.au>
34968
34969 * gcc.c-torture/execute/20020225-1.c: New.
34970
34971 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
34972
34973 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
34974
34975 2002-02-23 Jakub Jelinek <jakub@redhat.com>
34976
34977 * gcc.dg/20020222-1.c: New test.
34978
34979 2002-02-22 Jakub Jelinek <jakub@redhat.com>
34980
34981 * g++.dg/opt/anonunion1.C: New test.
34982
34983 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
34984
34985 * g++.dg/template/qualttp19.C: New test.
34986 * g++.dg/template/qualttp20.C: New test.
34987 * g++.old-deja/g++.jason/report.C: Adjust expected errors
34988 * g++.old-deja/g++.other/qual1.C: Likewise.
34989
34990 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
34991
34992 * gcc.dg/attr-alwaysinline.c: New.
34993
34994 2002-02-21 Jakub Jelinek <jakub@redhat.com>
34995
34996 * gcc.dg/20020220-1.c: New test.
34997
34998 * gcc.dg/20020220-2.c: New test.
34999
35000 * g++.dg/opt/mmx1.C: New test.
35001
35002 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
35003
35004 * gcc.c-torture/compile/20020110.c: New test.
35005
35006 2002-02-20 Jakub Jelinek <jakub@redhat.com>
35007
35008 * gcc.c-torture/execute/20020219-1.c: New test.
35009
35010 * gcc.dg/20020219-1.c: New test.
35011
35012 * gcc.dg/noncompile/20020220-1.c: New test.
35013
35014 * g++.dg/opt/ptrintsum1.C: New test.
35015
35016 * gcc.dg/debug/20020220-1.c: New test.
35017
35018 2002-02-17 Jakub Jelinek <jakub@redhat.com>
35019
35020 * gcc.c-torture/execute/20020216-1.c: New test.
35021
35022 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35023
35024 * gcc.dg/decl-1.c: Update, new test.
35025
35026 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
35027
35028 * g++.dg/abi/bitfield1.C: New test.
35029 * g++.dg/abi/bitfield2.C: New test.
35030
35031 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35032
35033 * gcc.dg/attr-nest.c: New test.
35034
35035 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35036
35037 * gcc.c-torture/execute/20020215-1.c: New test.
35038
35039 2002-02-14 Jakub Jelinek <jakub@redhat.com>
35040
35041 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
35042 * g++.dg/debug/debug.exp: New.
35043 * g++.dg/debug/trivial.C: New.
35044 * g++.dg/debug/debug1.C: Moved...
35045 * g++.dg/other/debug1.C: ...from here.
35046 * g++.dg/debug/debug2.C: Moved...
35047 * g++.dg/other/debug2.C: ...from here.
35048 * g++.dg/debug/debug3.C: Moved...
35049 * g++.dg/other/debug3.C: ...from here.
35050
35051 * gcc.dg/noncompile/20020213-1.c: New test.
35052
35053 2002-02-13 Jakub Jelinek <jakub@redhat.com>
35054
35055 * g++.dg/other/debug3.C: New test.
35056
35057 * gcc.c-torture/execute/20020213-1.c: New test.
35058
35059 2002-02-13 Richard Smith <richard@ex-parrot.com>
35060
35061 * g++.old-deja/g++.other/thunk1.C: New test.
35062
35063 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35064
35065 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
35066
35067 2002-02-13 Stan Shebs <shebs@apple.com>
35068
35069 * gcc.dg/altivec-3.c: New.
35070
35071 2002-02-12 Jakub Jelinek <jakub@redhat.com>
35072
35073 * gcc.dg/Wunreachable-1.c: New test.
35074 * gcc.dg/Wunreachable-2.c: New test.
35075
35076 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35077
35078 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
35079
35080 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
35081
35082 * gcc.dg/decl-1.c: New test.
35083
35084 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35085
35086 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
35087
35088 2002-02-10 Kazu Hirata <kazu@hxi.com>
35089
35090 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
35091 * gcc.c-torture/compile/980506-1.x: Likewise.
35092
35093 2002-02-10 Kazu Hirata <kazu@hxi.com>
35094
35095 * gcc.dg/20020210-1.c: New.
35096
35097 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
35098
35099 * g77.f-torture/execute/947.f: New regression test
35100 for PR fortran/947.
35101
35102 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
35103
35104 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
35105 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
35106
35107 2002-02-08 Richard Henderson <rth@redhat.com>
35108
35109 * gcc.c-torture/compile/labels-3.c: New.
35110
35111 2002-02-08 Jakub Jelinek <jakub@redhat.com>
35112
35113 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
35114 expression statements work instead.
35115 * gcc.dg/noncompile/20020207-1.c: New test.
35116
35117 2002-02-07 Richard Henderson <rth@redhat.com>
35118
35119 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
35120
35121 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35122
35123 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
35124 message from g77
35125 * lib/g77-dg.exp: Trim g77 error messages so that they are
35126 recognized by dg.exp.
35127
35128 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35129
35130 PR fortran/5473
35131 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
35132
35133 2002-02-07 Richard Henderson <rth@redhat.com>
35134
35135 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
35136 to be sufficiently aligned for integers.
35137
35138 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
35139
35140 * g++.dg/template/friend4.C: New test.
35141
35142 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35143
35144 PR fortran/5743
35145 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
35146 unsupported cases.
35147
35148 2002-02-07 Richard Henderson <rth@redhat.com>
35149
35150 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
35151 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
35152 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
35153 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
35154
35155 2002-02-06 Richard Henderson <rth@redhat.com>
35156
35157 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
35158
35159 2002-02-06 Janis Johnson <janis187@us.ibm.com>
35160
35161 * gcc.dg/20020206-1.c: New test.
35162
35163 2002-02-06 Jakub Jelinek <jakub@redhat.com>
35164
35165 * gcc.c-torture/execute/20020206-1.c: New test.
35166
35167 * gcc.c-torture/execute/20020206-2.c: New test.
35168
35169 PR optimization/5429:
35170 * gcc.c-torture/compile/20020206-1.c: New test.
35171
35172 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
35173
35174 * g++.dg/ext/align1.C: Do not use an explicit alignment value
35175 as certain file formats cannot support particularly large
35176 alignments.
35177
35178 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
35179 and do not expect to be able to link the executable.
35180
35181 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
35182 fail because the COFF format does not support the weak attribute.
35183
35184 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
35185
35186 * g77.dg/pr5473.f: New test
35187
35188 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
35189
35190 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
35191 Fix testcase accordingly.
35192
35193 2002-02-04 Richard Henderson <rth@redhat.com>
35194
35195 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
35196 (buf): Change to be an array of pointers, not ints.
35197
35198 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35199
35200 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
35201 before all tests. Move warning one line above to match where it
35202 C frontend emits.
35203 * gcc.dg/Wswitch-2.c: New test.
35204 * g++.dg/warn/Wswitch-1.C: New test.
35205 * g++.dg/warn/Wswitch-2.C: New test.
35206
35207 2002-02-04 Richard Henderson <rth@redhat.com>
35208
35209 * g++.dg/abi/offsetof.C: Fix size comparison.
35210
35211 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
35212
35213 * gcc.dg/cast-qual-2.c: New test.
35214
35215 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35216
35217 * gcc.dg/20020201-4.c: New test.
35218
35219 2002-02-04 Ben Elliston <bje@redhat.com>
35220
35221 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
35222 target_info attribute != 0, in addition to the empty string.
35223 (gcc_target_compile): Likewise.
35224
35225 2002-02-03 Andrew Cagney <ac131313@redhat.com>
35226
35227 * gcc.dg/Wswitch.c: New test.
35228 PR gcc/4475. PR gcc/3780.
35229
35230 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
35231
35232 * g77.f-torture/execute/5122.f: New test for regressions
35233 against PR fortran/5122.
35234
35235 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
35236
35237 * g77.f-torture/compile/pr3743.f: Delete
35238 * g77.dg/pr3743-1.f: New test.
35239 * g77.dg/pr3743-2.f: New test.
35240 * g77.dg/pr3743-3.f: New test.
35241 * g77.dg/pr3743-4.f: New test.
35242
35243 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35244
35245 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
35246
35247 2002-02-02 Richard Henderson <rth@redhat.com>
35248
35249 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
35250 * gcc.c-torture/execute/bf64-1.c: Likewise.
35251
35252 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35253
35254 * gcc.dg/20020201-2.c: New test.
35255
35256 * gcc.dg/20020201-3.c: New test.
35257
35258 * gcc.c-torture/execute/bitfld-2.c: New test.
35259
35260 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35261
35262 * gcc.dg/bitfld-1.c: Update.
35263 * gcc.dg/bitfld-2.c: Update.
35264 * gcc.c-torture/execute/bitfld-1.x: New.
35265
35266 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35267
35268 * gcc.c-torture/execute/20020201-1.c: New test.
35269
35270 2002-02-01 Janis Johnson <janis187@us.ibm.com>
35271
35272 PR target/5469
35273 * gcc.dg/20020201-1.c: New test.
35274
35275 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
35276
35277 PR fortran/3743
35278 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
35279 * g77.f-torture/compile/pr3743.x: Remove
35280
35281 2002-01-31 Tom Rix <trix@redhat.com>
35282
35283 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
35284
35285 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35286
35287 * gcc.dg/noncompile/20020130-1.c: New test.
35288
35289 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
35290
35291 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
35292
35293 2002-01-29 Richard Henderson <rth@redhat.com>
35294
35295 * gcc.c-torture/execute/991118-1.c: Cast various constants back
35296 to long long.
35297 * gcc.c-torture/execute/bf64-1.c: Likewise.
35298
35299 2002-01-29 Jakub Jelinek <jakub@redhat.com>
35300
35301 * gcc.c-torture/execute/20020129-1.c: New test.
35302
35303 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35304
35305 * gcc.c-torture/compile/20000224-1.c: Update.
35306 * gcc.c-torture/execute/bitfld-1.c: New tests.
35307 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
35308 * gcc.dg/uninit-A.c: Update.
35309
35310 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
35311
35312 * g++.dg/template/ctor1.C: Add instantiation.
35313
35314 2002-01-28 Paul Koning <pkoning@equallogic.com>
35315
35316 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
35317 argument to __builtin_prefetch to be const ptr.
35318
35319 2002-01-28 Jakub Jelinek <jakub@redhat.com>
35320
35321 * gcc.c-torture/compile/20020120-1.c: New test.
35322
35323 2002-01-27 Kazu Hirata <kazu@hxi.com>
35324
35325 * gcc.c-torture/execute/20020127-1.c: New test.
35326
35327 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
35328
35329 * g77.dg/f77-edit-i-in.f: New test
35330 * g77.dg/f77-edit-i-out.f: New test
35331
35332 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
35333
35334 * gcc.dg/debug/debug.exp: New file.
35335 * gcc.dg/debug/trivial.c: New file.
35336 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
35337 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
35338 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
35339 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
35340 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
35341 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
35342 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
35343 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
35344 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
35345 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
35346 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
35347 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
35348 * gcc.dg/20000503-1.c: Removed.
35349 * gcc.dg/20010207-1.c: Removed.
35350 * gcc.dg/20011223-1.c: Removed.
35351 * gcc.dg/20020104-2.c: Removed.
35352 * gcc.dg/debug-1.c: Removed.
35353 * gcc.dg/debug-2.c: Removed.
35354 * gcc.dg/debug-3.c: Removed.
35355 * gcc.dg/debug-4.c: Removed.
35356 * gcc.dg/debug-5.c: Removed.
35357 * gcc.dg/debug-6.c: Removed.
35358 * gcc.dg/dwarf2-1.c: Removed.
35359 * gcc.dg/dwarf2-2.c: Removed.
35360
35361 2002-01-25 Jakub Jelinek <jakub@redhat.com>
35362
35363 * g++.old-deja/g++.other/eh5.C: New test.
35364 * g++.old-deja/g++.other/sibcall2.C: New test.
35365 * g++.old-deja/g++.other/array9.C: New test.
35366 * g++.old-deja/g++.other/typename2.C: New test.
35367 * g++.old-deja/g++.other/crash60.C: New test.
35368 * g++.old-deja/g++.other/conv9.C: New test.
35369 * g++.old-deja/g++.other/mangle10.C: New test.
35370 * g++.old-deja/g++.other/unchanging1.C: New test.
35371 * g++.old-deja/g++.other/exprstmt1.C: New test.
35372 * g++.old-deja/g++.other/inline23.C: New test.
35373 * g++.old-deja/g++.eh/ia64-1.C: New test.
35374 * g++.old-deja/g++.other/dwarf2-1.C: New test.
35375 * g++.old-deja/g++.other/reload1.C: New test.
35376 * g++.old-deja/g++.other/static20.C: New test.
35377 * g++.old-deja/g++.other/local-alloc1.C: New test.
35378 * g++.old-deja/g++.other/conv8.C: New test.
35379 * g++.old-deja/g++.other/stmtexpr2.C: New test.
35380 * g++.old-deja/g++.other/storeexpr1.C: New test.
35381 * g++.old-deja/g++.other/storeexpr2.C: New test.
35382 * g++.dg/eh/template2.C: New test.
35383 * g++.dg/warn/weak1.C: New test.
35384
35385 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
35386
35387 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35388 Remove first, non-varying, argument.
35389
35390 2002-01-23 Richard Henderson <rth@redhat.com>
35391
35392 * gcc.dg/inline-2.c: New.
35393
35394 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
35395 Add optional target arg. Check number of arguments.
35396 (scan-assembler-not, scan-assembler-dem): Likewise.
35397 (scan-assembler-dem-not): Likewise.
35398
35399 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35400
35401 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
35402 line 12.
35403 * g++.old-deja/g++.brendan/parse3.C,
35404 g++.old-deja/g++.other/crash26.C,
35405 g++.old-deja/g++.other/crash28.C,
35406 g++.old-deja/g++.other/crash29.C,
35407 g++.old-deja/g++.other/crash30.C,
35408 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
35409
35410 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
35411
35412 * gcc.dg/20020115-1.c: New.
35413
35414 2002-01-23 Bob Wilson <bob.wilson@acm.org>
35415
35416 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
35417
35418 2002-01-23 Janis Johnson <janis187@us.ibm.com>
35419
35420 * gcc.dg/20020122-3.c: New.
35421
35422 2002-01-23 Jakub Jelinek <jakub@redhat.com>
35423
35424 * g++.dg/other/gc1.C: New test.
35425
35426 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35427
35428 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
35429
35430 2002-01-22 Richard Henderson <rth@redhat.com>
35431
35432 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
35433
35434 2002-01-22 Richard Henderson <rth@redhat.com>
35435
35436 * gcc.dg/20020122-4.c: New.
35437
35438 2002-01-22 H.J. Lu <hjl@gnu.org>
35439
35440 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
35441 link output.
35442 * gcc.dg/special/ecos.exp: Likewise.
35443 * lib/g++-dg.exp: Likewise.
35444 * lib/g77-dg.exp: Likewise.
35445 * lib/gcc-dg.exp : Likewise.
35446 * lib/mike-g++.exp: Likewise.
35447 * lib/mike-g77.exp: Likewise.
35448 * lib/mike-gcc.exp: Likewise.
35449 * lib/objc-dg.exp: Likewise.
35450
35451 2002-01-22 Janis Johnson <janis187@us.ibm.com>
35452
35453 PR target/5379
35454 * gcc.dg/20020122-2.c: New test.
35455
35456 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
35457
35458 * gcc.dg/20020122-1.c: New test.
35459
35460 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
35461
35462 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
35463
35464 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
35465
35466 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
35467
35468 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35469
35470 * gcc.c-torture/compile/20020121-1.c: New test.
35471
35472 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
35473
35474 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
35475 ld_library_path.
35476
35477 2002-01-21 Jakub Jelinek <jakub@redhat.com>
35478
35479 * gcc.dg/20020218-1.c: New test.
35480
35481 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
35482
35483 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
35484 messages
35485 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
35486 "At global scope" warning
35487 * g++.dg/ext/align1.C: Change cygwin test for alignment
35488 from db-bogus to dg-warning
35489
35490 2002-01-21 Zack Weinberg <zack@codesourcery.com>
35491
35492 * g77.f-torture/compile/cpp2.F: New test.
35493
35494 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
35495
35496 * g++.dg/template/access1.C: New test.
35497
35498 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
35499
35500 * gcc.dg/20020118-1.c: New.
35501
35502 2002-01-18 Kazu Hirata <kazu@hxi.com>
35503
35504 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
35505
35506 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35507
35508 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
35509 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
35510 alignment warnings.
35511
35512 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35513
35514 * gcc.misc-tests/i386-prefetch.exp: Save and restore
35515 torture_with_loops and torture_without_loops
35516
35517 2002-01-17 Jakub Jelinek <jakub@redhat.com>
35518
35519 * gcc.c-torture/compile/20020116-1.c: New test.
35520
35521 2002-01-16 Jakub Jelinek <jakub@redhat.com>
35522
35523 * gcc.dg/20020116-2.c: New test.
35524
35525 * gcc.dg/ultrasp4.c: New test.
35526
35527 * gcc.dg/20020116-1.c: New test.
35528
35529 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
35530
35531 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
35532 by EABI.
35533
35534 2002-01-15 Janis Johnson <janis187@us.ibm.com>
35535
35536 * gcc.misc-tests/i386-prefetch.exp: New.
35537 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
35538 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
35539 * gcc.misc-tests/i386-pf-none-1.c: New test.
35540 * gcc.misc-tests/i386-pf-sse-1.c: New test.
35541
35542 2002-01-15 Jakub Jelinek <jakub@redhat.com>
35543
35544 * gcc.dg/gnu89-init-1.c: Add new tests.
35545
35546 2002-01-15 Andreas Jaeger <aj@suse.de>
35547
35548 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
35549 * gcc.dg/i386-mmx-2.c: Likewise.
35550 * gcc.dg/i386-sse-1.c: Likewise.
35551 * gcc.dg/i386-sse-2.c: Likewise.
35552 * gcc.dg/i386-sse-3.c: Likewise.
35553
35554 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
35555
35556 * g77.f-torture/execute/intrinsic-unix-bessel.f:
35557 Uncomment additional cases that now pass.
35558
35559 2002-01-11 Richard Henderson <rth@redhat.com>
35560
35561 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
35562 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
35563
35564 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
35565
35566 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
35567
35568 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
35569
35570 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
35571 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
35572
35573 2002-01-10 Dale Johannesen <dalej@apple.com>
35574
35575 * gcc.c-torture/execute/loop-11.c: New.
35576
35577 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
35578
35579 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
35580 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
35581
35582 2002-01-09 Richard Henderson <rth@redhat.com>
35583
35584 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
35585 type in which to perform the operation for each size.
35586
35587 2002-01-09 Alan Matsuoka (alanm@redhat.com)
35588
35589 * gcc.c-torture/compile/20020109-2.c: New test.
35590
35591 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
35592
35593 * gcc.c-torture/execute/loop-10.c: New test.
35594
35595 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35596
35597 * gcc.c-torture/compile/20010226-1.c: New test.
35598 * gcc.c-torture/compile/20010227-1.c: New test.
35599 * gcc.c-torture/compile/20010426-1.c: New test.
35600 * gcc.c-torture/compile/20010510-1.c: New test.
35601 * gcc.c-torture/compile/20010605-3.c: New test.
35602 * gcc.c-torture/compile/20010824-1.c: New test.
35603 * gcc.c-torture/execute/20010409-1.c: New test.
35604 * gcc.dg/noncompile/20000901-1.c: New test.
35605 * gcc.dg/20001023-1.c: New test.
35606 * gcc.dg/20001101-1.c: New test.
35607 * gcc.dg/20001102-1.c: New test.
35608 * gcc.dg/20010207-1.c: New test.
35609 * gcc.dg/20010405-1.c: New test.
35610 * gcc.dg/20010822-1.c: New test.
35611 * gcc.dg/20011107-1.c: New test.
35612
35613 2002-01-09 Jeffrey A Law (law@redhat.com)
35614
35615 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
35616
35617 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
35618 execution failure on PA targets.
35619
35620 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35621
35622 * gcc.c-torture/compile/20020109-1.c: New test.
35623
35624 2002-01-08 Kazu Hirata <kazu@hxi.com>
35625
35626 * gcc.c-torture/execute/20020108-1.c: New test.
35627
35628 2002-01-08 Jakub Jelinek <jakub@redhat.com>
35629
35630 * gcc.dg/20020108-1.c: New test.
35631
35632 2002-01-08 H.J. Lu <hjl@gnu.org>
35633
35634 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
35635 for header files.
35636
35637 2002-01-08 Geoff Keating <geoffk@redhat.com>
35638
35639 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
35640 consistency.
35641
35642 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
35643
35644 * gcc.dg/altivec-4.c: Test altivec predicates.
35645
35646 2002-01-07 Jakub Jelinek <jakub@redhat.com>
35647
35648 * gcc.c-torture/execute/20020107-1.c: New test.
35649
35650 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
35651
35652 PR c/5279
35653 * gcc.c-torture/compile/20020106-1.c: New test.
35654
35655 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
35656
35657 * gcc.c-torture/execute/nestfunc-4.c: New test.
35658
35659 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35660
35661 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
35662 extra triple that slipped in.
35663 * g++.old-deja/g++.abi/align.C: Likewise.
35664 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35665
35666 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35667
35668 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
35669 * g++.old-deja/g++.abi/align.C: Likewise.
35670 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35671
35672 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
35673 on FreeBSD/i386.
35674 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
35675 FreeBSD.
35676
35677 2002-01-04 Jakub Jelinek <jakub@redhat.com>
35678
35679 * gcc.dg/20020104-1.c: New test.
35680
35681 * gcc.dg/20020104-2.c: New test.
35682
35683 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
35684
35685 * gcc.dg/20020103-1.c: Fix typo in target selector.
35686
35687 2002-01-03 Richard Henderson <rth@redhat.com>
35688
35689 * gcc.dg/20020103-1.c: New.
35690
35691 2002-01-03 Kazu Hirata <kazu@hxi.com>
35692
35693 * gcc.c-torture/execute/20020103-1.c: New test.
35694
35695 2002-01-03 Jakub Jelinek <jakub@redhat.com>
35696
35697 * g++.dg/other/debug2.C: New test.
35698
35699 * gcc.c-torture/compile/20020103-1.c: New test.
35700
35701 2002-01-02 Jakub Jelinek <jakub@redhat.com>
35702
35703 * gcc.dg/gnu89-init-1.c: Added new tests.
35704
35705 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35706
35707 * g++.dg/template/friend2.C: Remove as patch is reverted.
35708
35709 * g++.dg/warn/oldcast1.C: New test.
35710
35711 * g++.dg/template/ptrmem1.C: New test.
35712 * g++.dg/template/ptrmem2.C: New test.
35713
35714 * g++.dg/template/ntp.C: New test.
35715
35716 * g++.dg/other/component1.C: New test.
35717
35718 * g++.dg/template/ttp3.C: New test.
35719
35720 * g++.dg/template/friend2.C: New test.
35721 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
35722
35723 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35724
35725 * g++.dg/other/ptrmem1.C: New test.
35726 * g++.dg/other/ptrmem2.C: New test.
35727
35728 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35729
35730 * g++.dg/template/ctor1.C: New test.
35731
35732 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35733
35734 * g++.dg/template/friend2.C: New test.
35735
35736 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
35737
35738 * gcc.dg/mmix-1.c: New test.
35739
35740 2001-12-31 Richard Henderson <rth@redhat.com>
35741
35742 * gcc.dg/asm-5.c: New.
35743
35744 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
35745
35746 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
35747 in namespace __gnu_cxx
35748
35749 2001-12-30 Richard Henderson <rth@redhat.com>
35750
35751 * gcc.dg/debug-6.c: New.
35752
35753 2001-12-30 Jakub Jelinek <jakub@redhat.com>
35754
35755 * gcc.c-torture/compile/20011229-2.c: New test.
35756
35757 2001-12-29 Jakub Jelinek <jakub@redhat.com>
35758
35759 * gcc.dg/debug-3.c: New test.
35760 * gcc.dg/debug-4.c: New test.
35761 * gcc.dg/debug-5.c: New test.
35762
35763 2001-12-29 Richard Henderson <rth@redhat.com>
35764
35765 * g++.dg/eh/loop1.C: New.
35766
35767 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35768
35769 * g++.dg/template/crash1.C: New test.
35770
35771 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35772
35773 * g++.dg/other/const1.C: New test.
35774
35775 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35776
35777 * gcc.c-torture/compile/20011229-1.c: New test.
35778
35779 2001-12-28 Stan Shebs <shebs@apple.com>
35780
35781 * lib/objc-torture.exp: Resync with c-torture.exp.
35782 * lib/objc.exp: Load standard libraries.
35783
35784 2001-12-28 Jakub Jelinek <jakub@redhat.com>
35785
35786 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
35787 additional tests.
35788
35789 2001-12-27 Roger Sayle <roger@eyesopen.com>
35790
35791 * gcc.c-torture/execute/string-opt-16.c: New testcase.
35792
35793 2001-12-27 Richard Henderson <rth@redhat.com>
35794
35795 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
35796
35797 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
35798
35799 * g++.dg/eh/ctor1.C: New test.
35800 * g++.dg/other/error2.C: New test.
35801
35802 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
35803
35804 * g++.dg/other/init2.C: New test.
35805
35806 2001-12-24 Richard Henderson <rth@redhat.com>
35807
35808 * gcc.dg/20011223-1.c: New.
35809 * gcc.dg/inline-1.c: New.
35810
35811 2001-12-23 Richard Henderson <rth@redhat.com>
35812
35813 * gcc.dg/asm-4.c: Test operand modifiers.
35814
35815 2001-12-23 Richard Henderson <rth@redhat.com>
35816
35817 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
35818
35819 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
35820
35821 * gcc.c-torture/execute/20011223-1.c: New test.
35822
35823 2001-12-21 Richard Henderson <rth@redhat.com>
35824
35825 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
35826 re-enables the warning.
35827
35828 2001-12-21 Richard Henderson <rth@redhat.com>
35829
35830 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
35831
35832 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35833
35834 * gcc.c-torture/compile/20011218-1.c: New test.
35835
35836 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
35837
35838 * gcc.misc-test/arm-isr.exp: New file. Control running of the
35839 arm-isr.c test.
35840 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
35841 epilogue generation for ARM ISR routines.
35842
35843 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35844
35845 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
35846 * gcc.dg/format/c90-printf-3.c: Likewise.
35847 * gcc.dg/format/c99-printf-3.c: Likewise.
35848 * gcc.dg/format/ext-1.c: Likewise.
35849 * gcc.dg/format/ext-6.c: Likewise.
35850 * gcc.dg/format/format.h: Prototype unlocked stdio.
35851
35852 2001-12-20 Richard Henderson <rth@redhat.com>
35853
35854 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
35855 (arena): Use it.
35856 (malloc): Correct allocation logic. Abort if we fill up the
35857 arena before initialization complete.
35858 (realloc): Correct allocation logic.
35859
35860 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35861
35862 * gcc.c-torture/compile/20011219-2.c: New test.
35863
35864 * gcc.c-torture/execute/20011219-1.c: New test.
35865
35866 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
35867
35868 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
35869 target does not support weak symbols.
35870
35871 2001-12-19 Jakub Jelinek <jakub@redhat.com>
35872
35873 * gcc.c-torture/compile/20011219-1.c: New test.
35874
35875 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
35876
35877 * g++.dg/other/error1.C: New test.
35878
35879 2001-12-17 Jeffrey A Law (law@redhat.com)
35880
35881 * gcc.c-torture/execute/20011217-1.c: New test.
35882
35883 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
35884
35885 * objc.dg/special/: New directory.
35886 * objc.dg/special/special.exp: New file.
35887 * objc.dg/special/unclaimed-category-1.h: New file.
35888 * objc.dg/special/unclaimed-category-1a.m: New file.
35889 * objc.dg/special/unclaimed-category-1.m: New file.
35890
35891 2001-12-17 Andreas Jaeger <aj@suse.de>
35892
35893 * gcc.c-torture/compile/20011217-2.c: New test.
35894
35895 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
35896
35897 * gcc.c-torture/compile/20011217-1.c: New test.
35898
35899 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
35900
35901 * testsuite/gcc.dg/20011214-1.c: New.
35902
35903 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
35904
35905 * gcc.dg/altivec-4.c: New.
35906
35907 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
35908
35909 * gcc.dg/20011113-1.c: New test.
35910
35911 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
35912
35913 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
35914 std::__malloc_alloc_template<0> and
35915 std::__default_alloc_template<false, 0>.
35916
35917 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
35918
35919 * objc/execute/bf-21.m: New test.
35920 * objc/execute/enumeration-1.m: New test.
35921 * objc/execute/enumeration-2.m: New test.
35922
35923 2001-12-12 Jakub Jelinek <jakub@redhat.com>
35924
35925 * gcc.dg/gnu89-init-1.c: New test.
35926
35927 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
35928
35929 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
35930 * g++.old-deja/g++.jason/2371.C: Likewise.
35931 * g++.old-deja/g++.jason/template33.C: Likewise.
35932 * g++.old-deja/g++.jason/template34.C: Likewise.
35933 * g++.old-deja/g++.jason/template36.C: Likewise.
35934 * g++.old-deja/g++.oliva/typename1.C: Likewise.
35935 * g++.old-deja/g++.oliva/typename2.C: Likewise.
35936 * g++.old-deja/g++.other/typename1.C: Likewise.
35937 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35938 * g++.old-deja/g++.pt/nontype5.C: Likewise.
35939 * g++.old-deja/g++.pt/typename11.C: Likewise.
35940 * g++.old-deja/g++.pt/typename14.C: Likewise.
35941 * g++.old-deja/g++.pt/typename16.C: Likewise.
35942 * g++.old-deja/g++.pt/typename3.C: Likewise.
35943 * g++.old-deja/g++.pt/typename4.C: Likewise.
35944 * g++.old-deja/g++.pt/typename5.C: Likewise.
35945 * g++.old-deja/g++.pt/typename7.C: Likewise.
35946 * g++.old-deja/g++.robertl/eb9.C: Likewise.
35947
35948 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
35949
35950 * g++.dg/other/linkage1.C: New test.
35951 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
35952 specifiers.
35953
35954 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
35955
35956 * gcc.dg/concat.c: New test.
35957
35958 2001-12-11 Stan Shebs <shebs@apple.com>
35959
35960 * objc/compile: New test directory.
35961 * objc/compile/compile.exp: New expect script.
35962 * objc/compile/20011211-1.m: New compile test.
35963
35964 2001-12-11 Jason Merrill <jason@redhat.com>
35965
35966 * lib/prune.exp (prune_gcc_output): Also handle "In member
35967 function". So many permutations...
35968
35969 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
35970
35971 * g++.dg/template/typedef1.C: New test.
35972
35973 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
35974
35975 * g++.dg/other/copy1.C: New test.
35976
35977 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
35978
35979 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
35980
35981 * gcc.dg/builtin-choose-expr.c: New.
35982
35983 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
35984
35985 * gcc.dg/altivec-2.c: New.
35986
35987 2001-12-07 Richard Henderson <rth@redhat.com>
35988
35989 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
35990
35991 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
35992
35993 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
35994 ultrasparc.
35995
35996 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35997
35998 * g++-old.deja/g++.robertl/eb101.C: Deleted.
35999
36000 2001-12-06 Janis Johnson <janis187@us.ibm.com>
36001
36002 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
36003 variable argument list.
36004
36005 2001-12-06 Zack Weinberg <zack@codesourcery.com>
36006
36007 * gcc.c-torture/execute/memcheck: Delete entire directory.
36008 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
36009 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
36010
36011 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
36012
36013 * gcc.dg/Wshadow-1.c: New test.
36014
36015 2001-12-05 Jakub Jelinek <jakub@redhat.com>
36016
36017 * gcc.c-torture/compile/20011130-1.c: New test.
36018
36019 * gcc.dg/noncompile/20011025-1.c: New test.
36020
36021 * g++.dg/other/anon-union.C: New test.
36022
36023 * gcc.c-torture/execute/20011024-1.c: New test.
36024
36025 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
36026
36027 * gcc.c-torture/execute/20000722-1.x,
36028 gcc.c-torture/execute/20010123-1.x: Remove.
36029 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
36030 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
36031 gcc.dg/c99-complit-2.c: New tests.
36032
36033 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
36034
36035 * g++.dg/inherit/base1.C: New test.
36036
36037 2001-12-04 Jakub Jelinek <jakub@redhat.com>
36038
36039 * g++.dg/other/stdarg1.C: New test.
36040
36041 * gcc.c-torture/compile/20011130-2.c: New test.
36042
36043 2001-12-03 Janis Johnson <janis187@us.ibm.com>
36044
36045 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
36046 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
36047 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
36048 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
36049 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
36050 * gcc.dg/builtin-prefetch-1.c: New test.
36051
36052 2001-12-03 Jakub Jelinek <jakub@redhat.com>
36053
36054 * gcc.dg/20011130-1.c: New test.
36055
36056 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
36057
36058 * g++.dg/other/scope1.C: New test.
36059 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
36060
36061 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36062
36063 * gcc.dg/vla-init-1.c: New test.
36064
36065 2001-12-01 Geoff Keating <geoffk@redhat.com>
36066
36067 * gcc.c-torture/compile/structs.c: New testcase from GDB.
36068
36069 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
36070
36071 * objc.dg/alias.m: Update.
36072 * objc.dg/class-1.m: Update.
36073 * objc.dg/const-str-1.m: Update.
36074 * objc.dg/fwd-proto-1.m: Update.
36075 * objc.dg/id-1.m: Update.
36076 * objc.dg/super-class-1.m: Update.
36077
36078 2001-11-29 Mark Mitchell <mark@codesourcery.com>
36079
36080 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
36081 constructs.
36082
36083 2001-11-28 Jeffrey A Law (law@cygnus.com)
36084
36085 * gcc.c-torture/execute/20011128-1.c: New test.
36086
36087 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
36088
36089 * gcc.dg/20011127-1.c: New test.
36090
36091 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36092
36093 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
36094 from Austin Group draft 7.
36095 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
36096 scanf format arguments.
36097 * gcc.dg/format/no-exargs-2.c: New test.
36098
36099 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
36100
36101 * g++.dg/abi/vbase8-4.C: New test.
36102
36103 2001-11-24 Ian Lance Taylor <ian@airs.com>
36104
36105 * gcc.c-torture/execute/20011121-1.c: New test.
36106
36107 2001-11-23 Jeffrey A Law (law@cygnus.com)
36108
36109 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
36110
36111 2001-11-23 Andreas Jaeger <aj@suse.de>
36112
36113 * gcc.dg/cpp/charconst-2.c: New test.
36114
36115 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
36116
36117 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
36118 to the host if it is remote. Let tests specify extra headers
36119 they use.
36120 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
36121 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
36122 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
36123 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
36124 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
36125 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
36126 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
36127 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
36128 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
36129 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
36130
36131 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
36132
36133 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
36134 for little endian ARMs.
36135
36136 2001-11-20 Jakub Jelinek <jakub@redhat.com>
36137
36138 * gcc.c-torture/compile/20011119-1.c: New test.
36139 * gcc.c-torture/compile/20011119-2.c: New test.
36140
36141 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
36142
36143 * gcc.dg/altivec-1.c: Fix typo.
36144
36145 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36146
36147 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36148
36149 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36150
36151 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
36152
36153 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
36154
36155 * lib/g77.exp: Don't specify --rpath-link.
36156
36157 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
36158 across all the headers.
36159 * gcc.dg/format/format.exp: For testing on a remote host,
36160 copy format.h.
36161
36162 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
36163 * gcc.c-torture/execute/930406-1.c: Likewise.
36164 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
36165
36166 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
36167
36168 * gcc.dg/altivec-1.c: New.
36169
36170 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
36171
36172 * gcc.dg/cpp/fpreprocessed.c: New test case.
36173
36174 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36175
36176 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
36177 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
36178 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
36179
36180 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36181
36182 * gcc.dg/no-builtin-1.c: New test.
36183
36184 2001-11-16 Jakub Jelinek <jakub@redhat.com>
36185
36186 * gcc.c-torture/execute/20011115-1.c: New test.
36187
36188 2001-11-15 Jakub Jelinek <jakub@redhat.com>
36189
36190 * gcc.c-torture/compile/20011114-2.c: New test.
36191 * gcc.c-torture/compile/20011114-3.c: New test.
36192 * gcc.c-torture/compile/20011114-4.c: New test.
36193
36194 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
36195
36196 * g++.dg/other/init1.C: New test.
36197
36198 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
36199
36200 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
36201 message.
36202
36203 * gcc.c-torture/execute/20011114-1.c: New testcase.
36204
36205 * gcc.c-torture/compile/20010327-1.c: Revert last change.
36206 * gcc.c-torture/compile/20011114-1.c: New test, exactly
36207 like the (before this change) version of 20010327-1.c.
36208
36209 2001-11-14 Roger Sayle <roger@eyesopen.com>
36210
36211 * gcc.c-torture/execute/string-opt-13.c: New testcase.
36212
36213 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
36214
36215 * g++.dg/init/array2.C: New test.
36216
36217 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
36218
36219 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
36220
36221 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
36222
36223 * g++.dg/other/forscope1.C: New test.
36224 * g++.dg/ext/forscope1.C: New test.
36225 * g++.dg/ext/forscope2.C: New test.
36226
36227 2001-11-13 Jakub Jelinek <jakub@redhat.com>
36228
36229 * gcc.c-torture/execute/20011113-1.c: New test.
36230
36231 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
36232
36233 * gcc.c-torture/execute/20011109-2.c: New test.
36234
36235 * gcc.c-torture/execute/20011109-1.c: New test.
36236
36237 2001-11-09 Jakub Jelinek <jakub@redhat.com>
36238
36239 * gcc.c-torture/compile/20011109-1.c: New test.
36240
36241 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
36242
36243 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
36244 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
36245 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
36246 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
36247 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
36248 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
36249 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
36250
36251 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
36252
36253 * g++.dg/warn/Wshadow-1.C: New tests.
36254 * g++.old-deja/g++.mike/for3.C: Update.
36255
36256 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
36257
36258 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
36259 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
36260 XFAILs. Adjust expected error texts.
36261 * gcc.c-torture/compile/20011106-1.c,
36262 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
36263 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
36264 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
36265 gcc.dg/c99-array-lval-5.c: New tests.
36266
36267 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36268
36269 * gcc.dg/cpp/defined.c: Update.
36270
36271 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36272
36273 * gcc.c-torture/execute/anon-1.c: New test.
36274
36275 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
36276
36277 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
36278 same size, so no warning should be produced on stormy16.
36279
36280 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
36281 due to oversized array.
36282 * g++.old-deja/g++.mike/ns15.C: Likewise.
36283 * g++.old-deja/g++.pt/crash16.C: Likewise.
36284
36285 2001-11-02 Graham Stott <grahams@redhat.com>
36286
36287 * g++.dgother/debug1.C: Fix typos.
36288
36289 2001-11-01 Jakub Jelinek <jakub@redhat.com>
36290
36291 * g++.dg/other/debug1.C: New test.
36292
36293 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36294
36295 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
36296 of unsigned long.
36297
36298 2001-10-30 Jakub Jelinek <jakub@redhat.com>
36299
36300 * gcc.dg/20011029-2.c: New test.
36301
36302 * gcc.c-torture/compile/20011029-1.c: New test.
36303
36304 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
36305
36306 * objc/execute/class_self-1.m: New test.
36307 * objc/execute/class_self-2.m: New test.
36308
36309 2001-10-25 Zack Weinberg <zack@codesourcery.com>
36310
36311 * gcc.misc-tests/msgs.exp: Delete.
36312 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
36313 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
36314 error set to match recent changes.
36315
36316 2001-10-24 Zack Weinberg <zack@codesourcery.com>
36317
36318 * gcc.dg/20011021-1.c: New test.
36319
36320 2001-10-24 Jakub Jelinek <jakub@redhat.com>
36321
36322 * gcc.c-torture/compile/20011023-1.c: New test.
36323
36324 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
36325
36326 * lib/g77.exp: Rewrite based on lib/g++.exp.
36327
36328 2001-10-19 Jakub Jelinek <jakub@redhat.com>
36329
36330 * gcc.c-torture/execute/20011019-1.c: New test.
36331
36332 * gcc.dg/20011018-1.c: New test.
36333
36334 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
36335
36336 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
36337
36338 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
36339
36340 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
36341 * gcc.dg/attr-invalid.c: Likewise.
36342
36343 2001-10-18 Jakub Jelinek <jakub@redhat.com>
36344
36345 * testsuite/gcc.dg/20011015-1.c: New test.
36346
36347 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36348
36349 * g++.dg/template/unify2.C: New test.
36350
36351 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36352
36353 * g++.dg/other/exception-specification.C: New test
36354
36355 2001-10-13 Tom Rix <trix@redhat.com>
36356
36357 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
36358 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
36359
36360 2001-10-12 Jakub Jelinek <jakub@redhat.com>
36361
36362 * testsuite/gcc.dg/20011009-1.c: New test.
36363
36364 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
36365
36366 PR g++/4476
36367 * g++.dg/other/friend1.C: New test.
36368
36369 2001-10-11 Richard Henderson <rth@redhat.com>
36370
36371 * g++.old-deja/g++.other/crash18.C: Add -S to options.
36372
36373 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36374
36375 * gcc.c-torture/compile/20011010-1.c: New.
36376
36377 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
36378
36379 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
36380 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
36381 g77.f-torture/execute/execute.exp,
36382 g77.f-torture/noncompile/noncompile.exp,
36383 gcc.c-torture/compile/compile.exp,
36384 gcc.c-torture/execute/execute.exp,
36385 gcc.c-torture/execute/ieee/ieee.exp,
36386 gcc.c-torture/execute/memcheck/memcheck.exp,
36387 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
36388 objc/execute/execute.exp: Update FSF address.
36389
36390 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
36391
36392 * gcc.dg/cpp/cmdlne-C.c: Update.
36393 * gcc.dg/cpp/cmdlne-C2.c: New.
36394
36395 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36396
36397 * gcc.c-torture/execute/20011008-3.c: New.
36398
36399 2001-10-08 DJ Delorie <dj@redhat.com>
36400
36401 * gcc.dg/20011008-1.c: New.
36402 * gcc.dg/20011008-2.c: New.
36403
36404 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
36405
36406 * gcc.dg/cpp/spacing1.c: Update test.
36407
36408 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36409
36410 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
36411 spelling errors of "separate" as "seperate".
36412
36413 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
36414
36415 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
36416 enough to avoid inlining.
36417
36418 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36419
36420 * lib/g77.exp: set libg2c_dir correctly.
36421
36422 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
36423
36424 * gcc.dg/cpp/macro11.c: New test.
36425
36426 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36427
36428 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
36429 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
36430 gcc.dg/format/multattr-3.c: New tests.
36431 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
36432 tests for format attributes on function pointers being rejected.
36433
36434 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36435
36436 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
36437
36438 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36439
36440 * g++.dg/warn/format1.C: New test.
36441
36442 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
36443
36444 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
36445
36446 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36447
36448 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
36449
36450 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36451
36452 * gcc.dg/cpp/redef2.c: Add test.
36453
36454 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
36455
36456 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
36457 long-standing bug on i686, apparently.
36458 * gcc.c-torture/execute/loop-2c.x: New file.
36459 * gcc.c-torture/execute/loop-2d.x: New file.
36460 * gcc.c-torture/execute/loop-3c.x: New file.
36461
36462 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
36463
36464 * gcc.dg/cpp/20000625-2.c: Correct line number.
36465
36466 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36467
36468 * gcc.dg/cpp/macro10.c: New test.
36469 * gcc.dg/cpp/strify3.c: New test.
36470 * gcc.dg/cpp/spacing1.c: Add tests.
36471 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
36472 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
36473
36474 2001-09-24 DJ Delorie <dj@redhat.com>
36475
36476 * gcc.c-torture/execute/20010924-1.c: New test.
36477
36478 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36479
36480 * testsuite/objc/execute/paste.m: Remove.
36481
36482 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
36483
36484 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
36485
36486 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
36487
36488 * g77.dg/strlen0.f: New test.
36489
36490 2001-09-21 Richard Henderson <rth@redhat.com>
36491
36492 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
36493 * g++.old-deja/g++.abi/vtable2.C: Likewise.
36494
36495 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
36496
36497 Table-driven attributes.
36498 * g++.dg/ext/attrib1.C: New test.
36499
36500 2001-09-20 DJ Delorie <dj@redhat.com>
36501
36502 * gcc.dg/20000926-1.c: Update expected warning messages.
36503 * gcc.dg/array-2.c: Likewise, and test for warnings too.
36504 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
36505 array.
36506
36507 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
36508
36509 * g++.dg/eh/registers1.C: New test case.
36510
36511 2001-09-17 Richard Henderson <rth@redhat.com>
36512
36513 * gcc.dg/array-5.c: Fix VLA decomposition test.
36514
36515 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
36516
36517 * gcc.dg/cpp/line5.c: New testcase.
36518
36519 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
36520
36521 * gcc.dg/cpp/macro9.c: New test.
36522
36523 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
36524
36525 * gcc.c-torture/execute/980223.c: Change type of addr from long
36526 to char *.
36527
36528 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
36529
36530 * gcc.c-torture/execute/20010915-1.c: New test.
36531
36532 2001-09-14 Janis Johnson <janis187@us.ibm.com>
36533
36534 * g77.dg/bprob: New directory.
36535 * g77.dg/bprob/bprob.exp: New file.
36536 * g77.dg/bprob/bprob-1.f: New test.
36537 * g77.dg/gcov: New directory.
36538 * g77.dg/gcov/gcov.exp: New file.
36539 * g77.dg/gcov/gcov-1.f: New test.
36540 * g77.dg/gcov/gcov-1.x: New file.
36541
36542 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
36543
36544 * gcc.dg/cpp/directiv.c: Update.
36545 * gcc.dg/cpp/undef1.c: Update.
36546
36547 2001-09-12 Jakub Jelinek <jakub@redhat.com>
36548
36549 * gcc.dg/20010912-1.c: New test.
36550
36551 2001-09-11 Janis Johnson <janis187@us.ibm.com>
36552
36553 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
36554 language-independent file in lib.
36555 * lib/gcov.exp: New file.
36556
36557 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
36558
36559 * gcc.c-torture/compile/20010911-1.c: New test.
36560
36561 2001-09-10 Janis Johnson <janis187@us.ibm.com>
36562
36563 * lib/profopt.exp: New, to support profile-directed optimizations.
36564 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
36565 * gcc.misc-tests/bprob-1.c: New test.
36566 * gcc.misc-tests/bprob-2.c: New test.
36567
36568 2001-09-07 Janis Johnson <janis187@us.ibm.com>
36569
36570 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
36571 XFAIL and which kinds of gcov output to verify.
36572 * gcc.misc-tests/gcov-4b.x: New file.
36573 * gcc.misc-tests/gcov-5b.x: New file.
36574 * gcc.misc-tests/gcov-6.x: New file.
36575 * gcc.misc-tests/gcov-7.c: New test.
36576 * gcc.misc-tests/gcov-7.x: New file.
36577
36578 2001-09-06 Janis Johnson <janis187@us.ibm.com>
36579
36580 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
36581 * gcc.misc-tests/gcov-6.c: New test.
36582
36583 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
36584
36585 PR c++/3986
36586 * g++.dg/abi/vbase1.C: New test.
36587
36588 2001-09-05 Ziemowit Laski <zlaski@apple.com>
36589
36590 * objc.dg/method-2.m: New.
36591
36592 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
36593
36594 PR c++/4203
36595 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
36596 * g++.dg/init/empty1.C: New test.
36597
36598 2001-09-03 Jakub Jelinek <jakub@redhat.com>
36599
36600 * gcc.c-torture/compile/20010903-1.c: New test.
36601
36602 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
36603
36604 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
36605 for m68k.
36606
36607 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
36608
36609 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
36610
36611 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
36612
36613 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
36614
36615 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
36616
36617 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
36618 for 16-bit 'unsigned int'.
36619
36620 2001-08-29 Kazu Hirata <kazu@hxi.com>
36621
36622 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
36623
36624 2001-08-27 Richard Henderson <rth@redhat.com>
36625
36626 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
36627 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
36628
36629 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
36630
36631 * gcc.dg/asm-names.c (ymain): New.
36632
36633 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
36634
36635 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
36636 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
36637 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
36638
36639 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36640
36641 * gcc.dg/compare5.c: New testcase.
36642
36643 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
36644
36645 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
36646 and "In instantiation".
36647
36648 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
36649
36650 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
36651
36652 2001-08-20 Janis Johnson <janis187@us.ibm.com>
36653
36654 * gcc.misc-tests/gcov.exp: Add support for branch information.
36655 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
36656 * gcc.misc-tests/gcov-4.c: New test.
36657 * gcc.misc-tests/gcov-4b.c: New test.
36658 * gcc.misc-tests/gcov-5b.c: New test.
36659
36660 2001-08-20 Zack Weinberg <zackw@panix.com>
36661
36662 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
36663 expected to fail.
36664
36665 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
36666
36667 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
36668
36669 2001-08-19 Jakub Jelinek <jakub@redhat.com>
36670
36671 * g++.dg/eh/template1.C: New test.
36672
36673 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
36674
36675 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
36676 Fix thinko.
36677 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
36678 for xfail.
36679
36680 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
36681
36682 * lib/g77-dg.exp: Use prune.exp for common procedures
36683 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
36684 * lib/g77.exp: (g77-dg-prune) Remove
36685
36686 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
36687
36688 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
36689
36690 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36691
36692 * g++.dg/template/unify1.C: New test.
36693
36694 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
36695
36696 * g++.dg/abi/empty4.C: New test.
36697
36698 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
36699
36700 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
36701 solaris2.*
36702 * g77.f-torture/compile/pr3743.x: Likewise.
36703
36704 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
36705
36706 * g++.dg/other/using-declaration.C: New test.
36707
36708 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36709
36710 * gcc.dg/cpp/tr-sign.c: New testcase.
36711
36712 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36713
36714 * gcc.dg/cpp/19951025-1.c: Revert.
36715 * gcc.dg/cpp/directiv.c: We no longer process directives that
36716 interrupt macro arguments.
36717
36718 2001-08-03 Zack Weinberg <zackw@stanford.edu>
36719
36720 * gcc.dg/bconstp-1.c: New test.
36721
36722 2001-08-03 Richard Henderson <rth@redhat.com>
36723
36724 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
36725
36726 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
36727
36728 * gcc.dg/cpp/19951025-1.c: Update.
36729
36730 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
36731
36732 * g77.dg/ff90-1.f (s): Fix reference of variable z,
36733 should be x.
36734
36735 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
36736
36737 Kill -fhonor-std.
36738 * g++.old-deja/g++.ns/ns14.C: Remove special options.
36739 * g++.old-deja/g++.other/std1.C: Likewise.
36740 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
36741
36742 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36743
36744 * lib/g77.exp: Load gcc-defs.exp for common procedures
36745 (g77_pass, g77_fail, g77_finish, g77_exit,
36746 ${tool}_check_unsupported_p} Now redundant. Deleted.
36747
36748 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36749
36750 * g77.dg/fbackslash.f
36751 * g77.dg/fcase-preserve.f
36752 * g77.dg/ff90-1.f
36753 * g77.dg/ffixed-line-length-0.f
36754 * g77.dg/ffixed-line-length-132.f
36755 * g77.dg/ffixed-line-length-7.f
36756 * g77.dg/ffixed-line-length-72.f
36757 * g77.dg/ffixed-line-length-none.f
36758 * g77.dg/ffree-form-1.f
36759 * g77.dg/fno-backslash.f
36760 * g77.dg/fno-f90-1.f
36761 * g77.dg/fno-fixed-form-1.f
36762 * g77.dg/fno-onetrip.f
36763 * g77.dg/fno-typeless-boz.f
36764 * g77.dg/fno-underscoring.f
36765 * g77.dg/fno-vxt-1.f
36766 * g77.dg/fonetrip.f
36767 * g77.dg/ftypeless-boz.f
36768 * g77.dg/fugly-assumed.f
36769 * g77.dg/funderscoring.f
36770 * g77.dg/fvxt-1.f
36771
36772 2001-08-01 Ziemowit Laski <zlaski@apple.com>
36773
36774 * objc.dg/fwd-proto-1.m: New.
36775 * objc.dg/local-decl-1.m: New.
36776 * objc.dg/naming-1.m: New.
36777 * objc.dg/naming-2.m: New.
36778 * objc.dg/proto-hier-1.m: New.
36779
36780 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
36781
36782 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
36783 largest-type elements to a struct makes its size grow.
36784
36785 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36786
36787 * g++.dg/abi/vthunk1.C: New test.
36788
36789 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36790
36791 * g++.dg/abi/vbase8-22.C: New test.
36792
36793 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36794
36795 * gcc.dg/cpp/macro8.c: New test.
36796
36797 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36798
36799 * g++.dg/abi/vbase8-21.C: New test.
36800
36801 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36802
36803 * g++.dg/abi/vbase8-10.C: New test.
36804
36805 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36806
36807 * lib/g++.exp (g++_set_ld_library_path): Renamed to
36808 ${tool}_set_ld_library_path.
36809 Changed caller.
36810 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
36811 g++.exp.
36812
36813 2001-07-26 Stan Cox <scox@redhat.com>
36814
36815 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
36816 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
36817 gcc_exit, gcc_check_unsupported_p):
36818 Moved to gcc-deps.exp
36819 * gcc-deps.exp: New file.
36820
36821 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36822
36823 * g++.old-deja/g++.pt/defarg14.C: New test.
36824
36825 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36826
36827 * g++.old-deja/g++.other/lineno5.C: New test.
36828
36829 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36830
36831 * g++.old-deja/g++.pt/crash68.C: New test.
36832
36833 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36834
36835 * g++.old-deja/g++.other/crash42.C: New test.
36836
36837 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36838
36839 * gcc.dg/cpp/extratokens.c: Fix.
36840 * gcc.dg/cpp/skipping2.c: New tests.
36841
36842 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36843
36844 * gcc.c-torture/execute/20010724-1.c: New file.
36845 * gcc.c-torture/execute/20010724-1.x: New file.
36846
36847 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36848
36849 * g++.old-deja/g++.other/cond7.C: New test.
36850
36851 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36852
36853 * g++.old-deja/g++.other/optimize4.C: New test.
36854
36855 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36856
36857 * g++.old-deja/g++.abi/vbase8-5.C: New test.
36858
36859 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
36860
36861 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
36862 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
36863 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
36864 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
36865
36866 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
36867 bug report" message.
36868
36869 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
36870 * g++.dg/ext/instantiate1.C: Move from old-deja.
36871
36872 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
36873
36874 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
36875 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
36876 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
36877 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
36878
36879 2001-07-23 Jeffrey A Law (law@cygnus.com)
36880
36881 * gcc.c-torture/execute/20010723-1.c: New test.
36882
36883 2001-07-23 Ben Elliston <bje@redhat.com>
36884
36885 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
36886
36887 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36888
36889 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
36890 i[34567]86-*-*.
36891 Delete handling of ieee_multilib_flags.
36892 Pass -mieee for alpha*-*-* and sh-*-*.
36893 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
36894
36895 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
36896
36897 Remove old-abi tests.
36898 * g++.old-deja/g++.mike/p11116.C: Remove.
36899 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
36900
36901 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
36902
36903 * g77.f-torture/compile/pr3743.f: New test
36904
36905 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
36906
36907 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
36908
36909 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36910
36911 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
36912 g++.old-deja/g++.pt/static6.C: Likewise.
36913 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
36914 supports weak symbols.
36915
36916 2001-07-18 Andreas Jaeger <aj@suse.de>
36917
36918 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
36919 supported again.
36920
36921 2001-07-18 Andreas Jaeger <aj@suse.de>
36922
36923 * gcc.dg/iftrap-1.c: Fix target line.
36924
36925 2001-07-17 Richard Henderson <rth@redhat.com>
36926
36927 * gcc.c-torture/execute/20010717-1.c: New.
36928
36929 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36930
36931 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
36932 tests.
36933
36934 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36935
36936 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
36937
36938 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36939
36940 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
36941 UAC_SIGBUS, UAC_NOPRINT definitions.
36942
36943 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
36944
36945 * objc/execute/object_is_class.m: New test.
36946 * objc/execute/object_is_meta_class.m: New test.
36947
36948 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
36949
36950 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
36951 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
36952
36953 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
36954
36955 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
36956 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
36957
36958 2001-07-14 Richard Henderson <rth@redhat.com>
36959
36960 * gcc.dg/iftrap-1.c: New.
36961
36962 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
36963
36964 * g77.f-torture/execute/intrinsic77.f: New test.
36965
36966 2001-07-11 Janis Johnson <janis@us.ibm.com>
36967
36968 * gcc.misc-tests/gcov-3.c: New test.
36969
36970 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36971
36972 * gcc.c-torture/compile/20010711-1.c,
36973 * gcc.c-torture/compile/20010711-2.c: New tests.
36974
36975 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36976
36977 * gcc.c-torture/execute/20010711-1.c: New test.
36978
36979 2001-07-11 Ben Elliston <bje@redhat.com>
36980
36981 * g++.old-deja/g++.other/enum5.C: New test.
36982
36983 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
36984
36985 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
36986 (g++-dg-prune): Call prune_gcc_output.
36987 * prune.exp: New file for prune_gcc_output.
36988 * lib/g++.exp, lib/gcc.exp: Load it.
36989
36990 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
36991
36992 * gcc.c-torture/compile/20010701-1.c,
36993 g++.old-deja/g++.ext/attrib6.C: New tests.
36994
36995 2001-07-06 Jeffrey A Law (law@cygnus.com)
36996
36997 * gcc.c-torture/compile/20010706-1.c: New test.
36998
36999 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
37000
37001 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
37002
37003 2001-06-28 Stan Shebs <shebs@apple.com>
37004
37005 * gcc.dg/pragma-darwin.c: New test.
37006
37007 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37008
37009 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
37010 Solaris 2.[678] system.
37011
37012 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
37013
37014 * gcc.dg/20010622-1.c: New test.
37015
37016 2001-06-18 Stan Shebs <shebs@apple.com>
37017
37018 * objc.dg: New directory.
37019 * objc.dg/dg.exp: New file.
37020 * objc.dg/alias.m: New.
37021 * objc.dg/class-1.m: New.
37022 * objc.dg/class-2.m: New.
37023 * objc.dg/const-str-1.m: New.
37024 * objc.dg/const-str-2.m: New.
37025 * objc.dg/id-1.m: New.
37026 * objc.dg/method-1.m: New.
37027 * objc.dg/super-class-1.m: New.
37028 * lib/objc-dg.exp: New file.
37029
37030 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
37031
37032 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
37033 of label name.
37034
37035 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
37036
37037 * g++.old-deja/g++.abi/vbase8-9.C: New test.
37038
37039 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37040
37041 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
37042 variable.
37043
37044 2001-06-12 Richard Henderson <rth@redhat.com>
37045
37046 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
37047
37048 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37049
37050 * g++.old-deja/g++.abi/vbase5.C: New test.
37051 * g++.old-deja/g++.abi/vbase6.C: New test.
37052 * g++.old-deja/g++.abi/vbase7.C: New test.
37053
37054 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37055
37056 * gcc.c-torture/compile/20010610-1.c: New test.
37057
37058 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37059
37060 * g++.old-deja/g++.abi/vbase4.C: New test.
37061
37062 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37063
37064 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
37065 support %f for HC11/HC12 targets.
37066 * gcc.c-torture/execute/930513-1.x: New file, likewise.
37067 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
37068 on HC11/HC12 targets.
37069 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
37070
37071 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37072
37073 * gcc.dg/wchar_t-1.c: New file.
37074 * gcc.dg/wint_t-1.c: Likewise.
37075
37076 2001-06-11 Bernd Schmidt <bernds@redhat.com>
37077
37078 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
37079
37080 2001-06-11 Richard Henderson <rth@redhat.com>
37081
37082 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
37083
37084 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37085
37086 * gcc.c-torture/compile/20010611-1.c: New test.
37087
37088 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37089
37090 * gcc.dg/c99-tag-1.c: Add more tests.
37091
37092 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
37093
37094 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
37095 representation on MN10300 and ARM/Thumb.
37096
37097 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
37098
37099 * g77.f-torture/execute/20010610.f: New.
37100
37101 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
37102
37103 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
37104 names.
37105
37106 2001-06-09 Richard Henderson <rth@redhat.com>
37107
37108 * gcc.c-torture/execute/ashrdi-1.c: New.
37109 * gcc.c-torture/execute/ashldi-1.c: New.
37110 * gcc.c-torture/execute/lshrdi-1.c: New.
37111
37112 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
37113
37114 * objc/execute/load-3.m: Added. Check sending +load to categories,
37115 in addition to classes.
37116
37117 2001-06-08 Stan Shebs <shebs@apple.com>
37118
37119 * objc/execute/load-2.m: New test. From Nicola Pero
37120 <n.pero@mi.flashnet.it>.
37121
37122 2001-06-08 Jakub Jelinek <jakub@redhat.com>
37123
37124 * gcc.c-torture/execute/20010605-2.c: New test.
37125
37126 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37127
37128 * g++.old-deja/g++.abi/vbase2.C: New test.
37129 * g++.old-deja/g++.abi/vbase3.C: New test.
37130
37131 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37132
37133 * g++.old-deja/g++.pt/friend49.C: New test.
37134
37135 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
37136
37137 * g++.old-deja/g++.ext/anon3.C: New test.
37138
37139 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
37140
37141 * g++.old-deja/g++.other/conv7.C: New test.
37142
37143 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
37144
37145 * gcc.c-torture/compile/20010605-2.c: New test.
37146
37147 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
37148
37149 * gcc.c-torture/execute/20010604-1.c: New test.
37150
37151 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
37152
37153 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
37154
37155 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
37156
37157 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
37158 (g++_link_flags): Likewise.
37159 (g++_init): Pass gccpath's value to two previous functions.
37160
37161 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37162
37163 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
37164 Ensure logfile entry matches exec command line.
37165
37166 2001-05-31 Richard Henderson <rth@redhat.com>
37167
37168 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
37169 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
37170
37171 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
37172
37173 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
37174 compiler for irix6.2
37175
37176 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
37177
37178 * g++.old-deja/g++.other/optimize3.C: New file.
37179
37180 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
37181
37182 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
37183 assemble.
37184
37185 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
37186
37187 * g++.old-deja/g++.other/optimize2.C: New file.
37188
37189 2001-05-25 Diego Novillo <dnovillo@redhat.com>
37190
37191 * gcc.c-torture/compile/20010518-2.c: New file.
37192 * gcc.c-torture/execute/20010518-1.c: New file.
37193 * gcc.c-torture/execute/20010518-2.c: New file.
37194
37195 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
37196
37197 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
37198
37199 2001-05-24 Mark Mitchell <mark@codesourcery.com>
37200
37201 G++ no longer defines builtins that do not begin with __builtin.
37202 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
37203 * g++.old-deja/g++.brendand/misc13.C: Likewise.
37204 * g++.old-deja/g++.law/builtin1.C: Likewise.
37205 * g++.old-deja/g++.law/cvt2.C: Likewise.
37206 * g++.old-deja/g++.mike/net5.C: Likewise.
37207 * g++.old-deja/g++.other/builtins1.C: Likewise.
37208 * g++.old-deja/g++.other/builtins2.C: Likewise.
37209 * g++.old-deja/g++.other/builtins3.C: Likewise.
37210 * g++.old-deja/g++.other/builtins4.C: Likewise.
37211 * g++.old-deja/g++.other/inline8.C: Likewise.
37212 * g++.old-deja/g++.robertl/eb39.C: Likewise.
37213
37214 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
37215
37216 * g++.old-deja/g++.pt/using1.C: Adjust.
37217 * g++.old-deja/g++.pt/using2.C: New test.
37218
37219 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37220
37221 * gcc.dg/cpp/charconst.c: New tests.
37222 * gcc.dg/cpp/escape.c: New tests.
37223 * gcc.dg/cpp/escape-1.c: New tests.
37224 * gcc.dg/cpp/escape-2.c: New tests.
37225 * gcc.dg/cpp/ucs.c: New tests.
37226
37227 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
37228
37229 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
37230 native compiler for irix6.5.
37231
37232 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
37233
37234 * lib/g++.exp (g++_include_flags): Use args to compute
37235 get_multilibs.
37236 (g++_link_flags): Likewise.
37237 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
37238
37239 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
37240
37241 * gcc.dg/c90-hexfloat-1.c: Add more tests.
37242
37243 2001-05-21 Geoff Keating <geoffk@redhat.com>
37244
37245 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
37246 this file.
37247
37248 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37249
37250 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
37251 STACK_SIZE;
37252 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
37253 to STACK_SIZE; Use it to define size of add_histo array.
37254 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
37255 to STACK_SIZE.
37256 (f): Use GITT_SIZE to define size of gitt local table.
37257 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
37258 to STACK_SIZE; Use it to define size of bytemem array.
37259
37260 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37261
37262 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
37263 on 68HC11/HC12 due to the asm instruction.
37264 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
37265 * gcc.c-torture/compile/920520-1.x: Likewise.
37266 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
37267 on 68HC11/HC12 because the function is larger than 64K.
37268 * gcc.c-torture/compile/961203-1.x: New file, this test fails
37269 on 68HC11/HC12 because the structure is too large.
37270
37271 2001-05-20 Richard Henderson <rth@redhat.com>
37272
37273 * gcc.c-torture/execute/20010520-1.c: New.
37274
37275 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37276
37277 * g++.old-deja/g++.warn/compare1.C: New test.
37278 * gcc.dg/compare4.c: New test.
37279
37280 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
37281
37282 * g++.old-deja/g++.other/optimize1.C: New test.
37283
37284 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37285
37286 * g++.old-deja/g++.pt/spec41.C: New test.
37287
37288 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
37289
37290 * gcc.c-torture/compile/20010114-1.x: Remove.
37291
37292 2001-05-18 Stan Shebs <shebs@apple.com>
37293
37294 * gcc.c-torture/compile/20010518-1.c: New test.
37295
37296 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
37297
37298 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
37299 * g++.old-deja/g++.pt/crash67.C: New test.
37300
37301 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
37302
37303 * g++.old-deja/g++.other/debug9.C: New test.
37304
37305 2001-05-16 Zack Weinberg <zackw@stanford.edu>
37306
37307 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
37308
37309 2001-05-16 Jan Hubicka <jh@suse.cz>
37310
37311 * gcc.c-torture/compile/20010516-1.c: New test.
37312
37313 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37314
37315 * g++.old-deja/g++.other/crash41.C: New test.
37316
37317 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37318
37319 * g++.old-deja/g++.pt/crash66.C: New test.
37320
37321 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
37322
37323 * g++.old-deja/g++.robertl/eb27.C: Convert.
37324
37325 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
37326
37327 * g++.dg/friend-warn.C: New test. Do not warn about friend
37328 declaration being redundant.
37329
37330 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
37331
37332 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
37333
37334 2001-05-14 Mark Mitchell <mark@codesourcery.com>
37335
37336 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
37337
37338 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
37339
37340 * lib/g++.exp: Use testsuite_flags.
37341
37342 2001-05-13 Mark Mitchell <mark@codesourcery.com>
37343
37344 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
37345
37346 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
37347
37348 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
37349
37350 2001-05-11 Mark Mitchell <mark@codesourcery.com>
37351
37352 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
37353
37354 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
37355
37356 * gcc.c-torture/compile/20010313-1.c: New test.
37357
37358 2001-05-09 Zack Weinberg <zackw@stanford.edu>
37359
37360 * gcc.dg/cpp/direct2.c: New test.
37361 * gccq.dg/cpp/direct2s.c: New test.
37362
37363 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
37364
37365 2001-05-07 Mark Mitchell <mark@codesourcery.com>
37366
37367 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
37368 * g++.old-deja/g++.other/op3.C: Likewise.
37369
37370 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37371
37372 * gcc.dg/cpp/syshdr.h: New file.
37373 * gcc.dg/cpp/sysmac1.c: Update.
37374 * gcc.dg/cpp/sysmac2.c: Update.
37375
37376 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37377
37378 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
37379
37380 2001-05-04 David Edelsohn <edelsohn@gnu.org>
37381
37382 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
37383 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
37384
37385 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
37386
37387 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
37388
37389 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
37390
37391 * lib/g++.exp (g++_include_flags): Don't use any special flags
37392 if TESTING_IN_BUILD_TREE is not defined.
37393 (g++_init): Use a plain 'c++' as the compiler if
37394 TESTING_IN_BUILD_TREEE is not defined.
37395
37396 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37397
37398 * g++.old-deja/g++.eh/catch13.C: New test.
37399 * g++.old-deja/g++.eh/catch14.C: New test.
37400
37401 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37402
37403 * gcc.dg/cpp/tr-define.c: New test.
37404
37405 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
37406
37407 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
37408 <stdlib.h>, not <malloc.h>.
37409
37410 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37411
37412 * g++.old-deja/g++.ns/template17.C: New test.
37413
37414 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37415
37416 * g++.old-deja/g++.pt/ref4.C: New test.
37417
37418 2001-04-30 Richard Henderson <rth@redhat.com>
37419
37420 * gcc.dg/20000724-1.c: Revert last change.
37421
37422 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
37423
37424 * g77.f-torture/execute/20010430.f: New test.
37425
37426 2001-04-30 Mark Mitchell <mark@codesourcery.com>
37427
37428 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
37429
37430 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
37431
37432 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
37433
37434 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37435
37436 * g++.old-deja/g++.eh/crash6.C: New test.
37437
37438 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37439
37440 * g++.old-deja/g++.other/warn7.C: New test.
37441
37442 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37443
37444 * g++.old-deja/g++.other/defarg9.C: New test.
37445
37446 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37447
37448 * g77.f-torture/compile/20010426.f: New test.
37449 * g77.f-torture/execute/20010426.f: New test.
37450
37451 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37452
37453 * g77.f-torture/compile/20000629-1.x: Remove - error
37454 has been fixed.
37455
37456 2001-04-26 Jeffrey A Law (law@cygnus.com)
37457
37458 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
37459 Tweak slightly to work with g++.dg framework.
37460 * g++.dg/special/ecos.exp: Run initp1.C test.
37461 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
37462
37463 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
37464 its linker doesn't give line numbers either.
37465 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
37466
37467 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37468
37469 * g++.old-deja/g++.other/lex1.C: New test.
37470
37471 2001-04-26 Jakub Jelinek <jakub@redhat.com>
37472
37473 * gcc.dg/noncompile/20010425-1.c: New test.
37474
37475 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37476
37477 * g++.old-deja/g++.pt/mangle2.C: New test.
37478
37479 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37480
37481 * gcc.dg/format/plus-1.c: New test.
37482
37483 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37484
37485 * gcc.dg/20010423-1.c: New test.
37486
37487 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37488
37489 * gcc.c-torture/execute/20010422-1.c: New test.
37490
37491 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
37492
37493 * g++.old-deja/g++.ns/type2.C: New test.
37494
37495 2001-04-24 Zack Weinberg <zackw@stanford.edu>
37496
37497 * g++.old-deja/g++.other/perf1.C: New test.
37498
37499 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
37500
37501 * gcc.dg/c99-func-2.c: Remove xfail.
37502 * gcc.dg/c99-func-3.c: Remove xfail.
37503 * gcc.dg/c99-func-4.c: Remove xfail.
37504
37505 2001-04-23 Zack Weinberg <zackw@stanford.edu>
37506
37507 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
37508
37509 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
37510
37511 * gcc.c-torture/compile/20010423-1.c: New test.
37512
37513 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37514
37515 * g++.old-deja/g++.pt/typename28.C: New test.
37516
37517 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37518
37519 * g++.old-deja/g++.abi/empty2.C: New test.
37520 * g++.old-deja/g++.abi/empty3.C: New test.
37521
37522 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37523
37524 * g++.old-deja/g++.other/comdat2.C: New test.
37525 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
37526
37527 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37528
37529 * g++.old-deja/g++.other/overload14.C: New test.
37530
37531 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37532
37533 * g++.old-deja/g++.other/lookup23.C: New test.
37534
37535 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37536
37537 * gcc.c-torture/execute/20010403-1.c: New test.
37538
37539 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
37540 Mark Mitchell <mark@codesourcery.com>
37541
37542 * lib/old-dejagnu.exp: Don't delete output of executable.
37543 Add .exe suffix to executables.
37544
37545 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
37546
37547 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
37548
37549 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37550
37551 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
37552
37553 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37554
37555 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
37556 * g++.old-deja/g++.abi/crash1.C: New test.
37557
37558 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37559
37560 * g++.old-deja/g++.other/crash40.C: New test.
37561
37562 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37563
37564 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
37565
37566 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
37567
37568 * g++.old-deja/g++.other/warn6.C: New test.
37569
37570 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37571
37572 * g++.old-deja/g++.robertl/eb42.C: Same.
37573
37574 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37575
37576 * gcc.dg/wtr-conversion-1.c: New testcase.
37577
37578 2001-04-10 Richard Henderson <rth@redhat.com>
37579
37580 * g++.old-deja/g++.other/array5.C: New.
37581
37582 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37583
37584 * gcc.c-torture/execute/20010408-1.c: New test.
37585
37586 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
37587
37588 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
37589 headers and constructs.
37590 * g++.old-deja/g++.robertl/eb79.C: Same.
37591 * g++.old-deja/g++.robertl/eb77.C (main): Same.
37592 * g++.old-deja/g++.robertl/eb73.C: Same.
37593 * g++.old-deja/g++.robertl/eb66.C (main): Same.
37594 * g++.old-deja/g++.robertl/eb55.C (t): Same.
37595 * g++.old-deja/g++.robertl/eb54.C (main): Same.
37596 * g++.old-deja/g++.robertl/eb46.C (main): Same.
37597 * g++.old-deja/g++.robertl/eb44.C: Same.
37598 * g++.old-deja/g++.robertl/eb41.C (main): Same.
37599 * g++.old-deja/g++.robertl/eb4.C (main): Same.
37600 * g++.old-deja/g++.robertl/eb39.C: Same.
37601 * g++.old-deja/g++.robertl/eb33.C (main): Same.
37602 * g++.old-deja/g++.robertl/eb31.C (main): Same.
37603 * g++.old-deja/g++.robertl/eb30.C: Same.
37604 * g++.old-deja/g++.robertl/eb3.C: Same.
37605 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
37606 * g++.old-deja/g++.robertl/eb21.C: Same.
37607 * g++.old-deja/g++.robertl/eb15.C: Same.
37608 * g++.old-deja/g++.robertl/eb118.C: Same.
37609 * g++.old-deja/g++.robertl/eb115.C (main): Same.
37610 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
37611 * g++.old-deja/g++.robertl/eb109.C: Same.
37612 * g++.old-deja/g++.other/sibcall1.C (main): Same.
37613 * g++.old-deja/g++.mike/rtti1.C: Same.
37614 * g++.old-deja/g++.mike/p658.C: Same.
37615 * g++.old-deja/g++.mike/net46.C: Same.
37616 * g++.old-deja/g++.mike/net34.C: Same.
37617 * g++.old-deja/g++.mike/memoize1.C: Same.
37618 * g++.old-deja/g++.mike/eh2.C: Same.
37619 * g++.old-deja/g++.law/weak.C: Same.
37620 * g++.old-deja/g++.law/visibility7.C: Same.
37621 * g++.old-deja/g++.law/visibility25.C: Same.
37622 * g++.old-deja/g++.law/visibility22.C: Same.
37623 * g++.old-deja/g++.law/visibility2.C: Same.
37624 * g++.old-deja/g++.law/visibility17.C: Same.
37625 * g++.old-deja/g++.law/visibility13.C: Same.
37626 * g++.old-deja/g++.law/visibility10.C: Same.
37627 * g++.old-deja/g++.law/visibility1.C: Same.
37628 * g++.old-deja/g++.law/virtual3.C (eval): Same.
37629 * g++.old-deja/g++.law/vbase1.C: Same.
37630 * g++.old-deja/g++.law/operators32.C: Same.
37631 * g++.old-deja/g++.law/nest3.C: Same.
37632 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
37633 * g++.old-deja/g++.law/except5.C (main): Same.
37634 * g++.old-deja/g++.law/cvt7.C (run): Same.
37635 * g++.old-deja/g++.law/cvt2.C: Same.
37636 * g++.old-deja/g++.law/cvt16.C: Same.
37637 * g++.old-deja/g++.law/ctors6.C (bar): Same.
37638 * g++.old-deja/g++.law/ctors17.C (main): Same.
37639 * g++.old-deja/g++.law/ctors13.C: Same.
37640 * g++.old-deja/g++.law/ctors12.C (main): Same.
37641 * g++.old-deja/g++.law/ctors10.C: Same.
37642 * g++.old-deja/g++.law/code-gen5.C: Same.
37643 * g++.old-deja/g++.law/bad-error7.C: Same.
37644 * g++.old-deja/g++.law/arm9.C: Same.
37645 * g++.old-deja/g++.law/arm12.C: Same.
37646 * g++.old-deja/g++.law/arg8.C: Same.
37647 * g++.old-deja/g++.law/arg1.C: Same.
37648 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
37649 * g++.old-deja/g++.jason/template31.C: Same.
37650 * g++.old-deja/g++.jason/template24.C (main): Same.
37651 * g++.old-deja/g++.jason/2371.C: Same.
37652 * g++.old-deja/g++.eh/new2.C: Same.
37653 * g++.old-deja/g++.eh/new1.C: Same.
37654 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
37655 * g++.old-deja/g++.brendan/nest21.C (main): Same.
37656 * g++.old-deja/g++.brendan/err-msg3.C: Same.
37657 * g++.old-deja/g++.brendan/crash62.C: Same.
37658 * g++.old-deja/g++.brendan/crash52.C: Same.
37659 * g++.old-deja/g++.brendan/crash49.C (main): Same.
37660 * g++.old-deja/g++.brendan/crash38.C: Same.
37661 * g++.old-deja/g++.brendan/crash15.C (main): Same.
37662 * g++.old-deja/g++.brendan/copy9.C: Same.
37663
37664 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
37665
37666 * gcc.c-torture/execute/20001203-2.c (memset):
37667 Count argument is of type __SIZE_TYPE__.
37668
37669 2001-04-04 Diego Novillo <dnovillo@redhat.com>
37670
37671 * gcc.c-torture/compile/20010404-1.c: New test.
37672
37673 2001-04-04 Jakub Jelinek <jakub@redhat.com>
37674
37675 * gcc.c-torture/compile/20010326-1.c: New test.
37676
37677 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
37678
37679 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
37680 peculiarities of the SH.
37681 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
37682
37683 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37684
37685 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
37686 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
37687 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
37688
37689 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37690
37691 * g77.f-torture/compile/20010321-1.f: New test.
37692
37693 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37694
37695 * gcc.c-torture/compile/20010329-1.c: New test.
37696
37697 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37698
37699 * gcc.c-torture/execute/20010329-1.c: New test.
37700
37701 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37702
37703 * g++.old-deja/g++.other/eh4.C: Fix typo.
37704
37705 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37706
37707 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
37708
37709 2001-03-28 Philip Blundell <philb@gnu.org>
37710
37711 * gcc.c-torture/compile/20010328-1.c: New test.
37712
37713 2001-03-27 Richard Henderson <rth@redhat.com>
37714
37715 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
37716 * g++.old-deja/g++.eh/vbase3.C: Likewise.
37717
37718 2001-03-27 Alan Modra <alan@linuxcare.com.au>
37719
37720 * gcc.c-torture/compile/20010327-1.c: New test.
37721
37722 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
37723
37724 * g++.old-deja/g++.other/friend12.C: New test.
37725 * g++.old-deja/g++.other/friend9.C: Expect no errors.
37726 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
37727
37728 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
37729
37730 * gcc.c-torture/execute/20010325-1.c: New test.
37731
37732 2001-03-23 Jakub Jelinek <jakub@redhat.com>
37733
37734 * g++.old-deja/g++.other/mangle3.C: New test.
37735
37736 2001-03-22 Jakub Jelinek <jakub@redhat.com>
37737
37738 * g++.old-deja/g++.other/anon8.C: New test.
37739
37740 2001-03-20 Philip Blundell <philb@gnu.org>
37741
37742 * gcc.c-torture/compile/20010320-1.c: New test.
37743
37744 2001-03-17 Richard Henderson <rth@redhat.com>
37745
37746 * g++.old-deja/g++.other/eh4.C: Add expected error text.
37747
37748 2001-03-15 Geoff Keating <geoff@redhat.com>
37749
37750 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
37751 tests on AIX.
37752
37753 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
37754
37755 * g++.old-deja/g++.other/eh4.C: New test.
37756
37757 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
37758
37759 * gcc.dg/cpp/mi1.c: Update.
37760
37761 2001-03-14 Jakub Jelinek <jakub@redhat.com>
37762
37763 * g++.old-deja/g++.other/regstack.C: New test.
37764
37765 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
37766
37767 * g++.old-deja/g++.other/ref4.C: New test.
37768
37769 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
37770
37771 * objc/execute/va_method.m: Added.
37772 * objc/execute/IMP.m: Added.
37773 * objc/execute/_cmd.m: Added.
37774 * objc/execute/accessing_ivars.m: Added.
37775 * objc/execute/class-1.m: Added.
37776 * objc/execute/class-10.m: Added.
37777 * objc/execute/class-11.m: Added.
37778 * objc/execute/class-12.m: Added.
37779 * objc/execute/class-13.m: Added.
37780 * objc/execute/class-14.m: Added.
37781 * objc/execute/class-2.m: Added.
37782 * objc/execute/class-3.m: Added.
37783 * objc/execute/class-4.m: Added.
37784 * objc/execute/class-5.m: Added.
37785 * objc/execute/class-6.m: Added.
37786 * objc/execute/class-7.m: Added.
37787 * objc/execute/class-8.m: Added.
37788 * objc/execute/class-9.m: Added.
37789 * objc/execute/class-tests-1.h
37790 * objc/execute/class-tests-2.h
37791 * objc/execute/compatibility_alias.m: Added.
37792 * objc/execute/encode-1.m: Added.
37793 * objc/execute/formal_protocol-1.m: Added.
37794 * objc/execute/formal_protocol-2.m: Added.
37795 * objc/execute/formal_protocol-3.m: Added.
37796 * objc/execute/formal_protocol-4.m: Added.
37797 * objc/execute/formal_protocol-5.m: Added.
37798 * objc/execute/formal_protocol-6.m: Added.
37799 * objc/execute/formal_protocol-7.m: Added.
37800 * objc/execute/informal_protocol.m: Added.
37801 * objc/execute/initialize.m: Added.
37802 * objc/execute/load.m: Added.
37803 * objc/execute/many_args_method.m: Added.
37804 * objc/execute/nested-3.m: Added.
37805 * objc/execute/no_clash.m: Added.
37806 * objc/execute/private.m: Added.
37807 * objc/execute/redefining_self.m: Added.
37808 * objc/execute/root_methods.m: Added.
37809 * objc/execute/selector-1.m: Added.
37810 * objc/execute/static-1.m: Added.
37811 * objc/execute/static-2.m: Added.
37812 * objc/execute/va_method.m: Added.
37813
37814 2001-03-10 Richard Henderson <rth@redhat.com>
37815
37816 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
37817
37818 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
37819
37820 * g++.old-deja/g++.other/crash31.C: XFAIL.
37821 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
37822 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
37823 * gcc.c-torture/execute/20010123-1.x: XFAIL.
37824 * gcc.c-torture/execute/20010124-1.x: XFAIL.
37825 * gcc.dg/sequence-pt-1.c: XFAIL one test.
37826
37827 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37828
37829 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
37830
37831 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37832
37833 * gcc.dg/20000724-1.c: Don't use multiline strings.
37834
37835 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37836
37837 * objc/execute/string1.m, objc/execute/string2.m: Compare the
37838 result of -cString against what we expect it to be; don't just
37839 print it out for no one to read.
37840
37841 * objc/execute/string3.m, objc/execute/string4.m: New tests.
37842 Based on testcases provided by Nicola Pero.
37843
37844 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37845
37846 * gcc.dg/cpp/macro7.c: New test.
37847
37848 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37849
37850 * gcc.dg/cpp/multiline.c: Update.
37851
37852 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37853
37854 * g++.old-deja/g++.other/enum3.C: New test.
37855
37856 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37857
37858 * g++.old-deja/g++.other/pod1.C: New test.
37859
37860 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37861
37862 * g++.old-deja/g++.ext/overload1.C: New test.
37863
37864 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37865
37866 * g++.old-deja/g++.pt/using1.C: New test.
37867
37868 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37869
37870 * g++.old-deja/g++.other/using9.C: New test.
37871
37872 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
37873
37874 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
37875
37876 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
37877
37878 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
37879
37880 * g++.old-deja/g++.ext/realpt1.C: Remove.
37881
37882 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
37883
37884 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
37885
37886 2001-02-26 Will Cohen <wcohen@redhat.com>
37887
37888 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
37889
37890 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
37891
37892 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
37893 templatized constructors.
37894
37895 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37896
37897 * gcc.c-torture/execute/20010224-1.c: New test.
37898
37899 2001-02-23 Jakub Jelinek <jakub@redhat.com>
37900
37901 * gcc.c-torture/execute/20010222-1.c: New test.
37902
37903 2001-02-22 Jakub Jelinek <jakub@redhat.com>
37904
37905 * g++.old-deja/g++.other/inline20.C: New test.
37906
37907 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
37908
37909 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
37910
37911 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37912
37913 * g++.old-deja/g++.other/lookup22.C: New test.
37914
37915 2001-02-19 Zack Weinberg <zackw@stanford.edu>
37916
37917 * g77.dg: New directory.
37918 * g77.dg/20010216-1.f: New test case.
37919 * g77.dg/dg.exp: New driver.
37920 * lib/g77-dg.exp: New driver library.
37921
37922 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37923
37924 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
37925
37926 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
37927
37928 * g++.old-deja/g++.other/decl9.C: New test.
37929
37930 2001-02-16 Jakub Jelinek <jakub@redhat.com>
37931
37932 * g++.old-deja/g++.other/init16.C: Update the test so that it does
37933 not need <string> and also tests the initialization at runtime.
37934
37935 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37936
37937 * gcc.c-torture/execute/longlong.c: New test.
37938
37939 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37940
37941 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
37942
37943 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37944
37945 * gcc.c-torture/execute/920302-1.c (execute):
37946 Change argument type to short.
37947
37948 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37949
37950 * g++.old-deja/g++.pt/deduct6.C: New test.
37951
37952 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37953
37954 * g++.old-deja/g++.pt/deduct5.C: New test.
37955
37956 2001-02-14 Jakub Jelinek <jakub@redhat.com>
37957
37958 * gcc.c-torture/execute/20010209-1.c: New test.
37959
37960 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
37961
37962 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
37963
37964 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
37965
37966 * g++.dg/vtgc1.C: Update for new ABI.
37967
37968 * consistency.vlad: New directory, 1665 files.
37969
37970 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37971
37972 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
37973 return type.
37974 * gcc.dg/cpp/digraphs.c: Declare puts.
37975
37976 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37977
37978 * g++.old-deja/g++.other/warn5.C: New test.
37979
37980 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37981
37982 * g++.old-deja/g++.pt/spec40.C: New test.
37983
37984 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37985
37986 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
37987 case.
37988 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
37989
37990 2001-02-12 Jakub Jelinek <jakub@redhat.com>
37991
37992 * gcc.c-torture/compile/20010209-1.c: New test.
37993
37994 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
37995
37996 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
37997 excess errors message but not if it crashes.
37998 * g++.old-deja/g++.other/crash27.C: Likewise.
37999 * g++.old-deja/g++.other/crash28.C: Likewise.
38000 * g++.old-deja/g++.other/crash30.C: Likewise.
38001 * g++.old-deja/g++.other/crash32.C: Likewise.
38002 * g++.old-deja/g++.other/crash35.C: Likewise.
38003 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38004
38005 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
38006
38007 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
38008 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
38009 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
38010 g77.f-torture/execute/execute.exp,
38011 g77.f-torture/noncompile/noncompile.exp,
38012 gcc.c-torture/execute/execute.exp,
38013 gcc.c-torture/execute/memcheck/memcheck.exp,
38014 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
38015 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
38016 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
38017 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
38018 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
38019 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
38020 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
38021 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
38022 Remove bug reporting instructions with ancient email addresses.
38023
38024 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38025
38026 * gcc.dg/20010202-1.c: New test.
38027 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
38028
38029 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
38030
38031 * g++.dg/stdbool-if.C: New test.
38032
38033 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
38034
38035 * objc/execute/fdecl.m: Added main().
38036
38037 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38038
38039 * gcc.c-torture/execute/20010206-1.c: New test.
38040
38041 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
38042
38043 * gcc.dg/cpp/avoidpaste1.c: Update.
38044
38045 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
38046
38047 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
38048 Pero <nicola@brainstorm.co.uk>.
38049 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
38050
38051 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
38052
38053 * g++.old-deja/g++.pt/spec39.C: New test.
38054
38055 2001-02-05 Jakub Jelinek <jakub@redhat.com>
38056
38057 * gcc.c-torture/compile/20010202-1.c: New test.
38058
38059 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
38060
38061 * g++.old-deja/g++.abi/primary2.C: New test.
38062 * g++.old-deja/g++.abi/primary3.C: New test.
38063 * g++.old-deja/g++.abi/primary4.C: New test.
38064 * g++.old-deja/g++.abi/primary5.C: New test.
38065 * g++.old-deja/g++.abi/vtable3.h: New test.
38066 * g++.old-deja/g++.abi/vtable3a.C: New test.
38067 * g++.old-deja/g++.abi/vtable3b.C: New test.
38068 * g++.old-deja/g++.abi/vtable3c.C: New test.
38069 * g++.old-deja/g++.abi/vtable3d.C: New test.
38070 * g++.old-deja/g++.abi/vtable3e.C: New test.
38071 * g++.old-deja/g++.abi/vtable3f.C: New test.
38072 * g++.old-deja/g++.abi/vtable3g.C: New test.
38073 * g++.old-deja/g++.abi/vtable3h.C: New test.
38074 * g++.old-deja/g++.abi/vtable3i.C: New test.
38075 * g++.old-deja/g++.abi/vtable3j.C: New test.
38076 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
38077
38078 2001-02-03 Jakub Jelinek <jakub@redhat.com>
38079
38080 * g++.old-deja/g++.other/anon6.C: New test.
38081 * g++.old-deja/g++.other/anon7.C: New test.
38082
38083 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
38084
38085 * gcc.dg/cpp/avoidpaste2.c: New tests.
38086
38087 2001-01-31 Jakub Jelinek <jakub@redhat.com>
38088
38089 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
38090
38091 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
38092
38093 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
38094 DECIMAL_DIG cases for Irix."
38095
38096 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
38097
38098 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
38099
38100 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38101
38102 * gcc.dg/c99-tag-1.c: New test.
38103
38104 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38105
38106 * gcc.dg/cpp/tr-warn1.c: Add tests.
38107
38108 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38109
38110 * gcc.dg/cpp/avoidpaste1.c: Update.
38111 * gcc.dg/cpp/paste4.c: Update.
38112
38113 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
38114
38115 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
38116 cases for Irix.
38117
38118 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38119
38120 * g++.old-deja/g++.other/inline19.C: New test.
38121
38122 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
38123
38124 * gcc.dg/Wlarger-than.c: New test.
38125
38126 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38127
38128 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
38129
38130 2001-01-29 Jakub Jelinek <jakub@redhat.com>
38131
38132 * gcc.c-torture/execute/20010129-1.c: New test.
38133 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
38134
38135 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
38136
38137 * gcc.dg/cpp/avoidpaste1.c: Test case.
38138
38139 2001-01-28 Jakub Jelinek <jakub@redhat.com>
38140
38141 * g++.old-deja/g++.other/inline18.C: New test.
38142
38143 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38144
38145 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
38146 and __builtin_putchar.
38147
38148 2001-01-27 Jakub Jelinek <jakub@redhat.com>
38149
38150 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
38151 tests.
38152
38153 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
38154
38155 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
38156 floating point number rounding mode to round to the nearest
38157 representable mode.
38158
38159 2001-01-25 Jakub Jelinek <jakub@redhat.com>
38160
38161 * g++.old-deja/g++.other/mangle2.C: New test.
38162
38163 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
38164
38165 * gcc.c-torture/compile/20010124-1.c: New test.
38166
38167 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
38168
38169 * g++.old-deja/g++.pt/spec38.C: New test.
38170
38171 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38172
38173 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
38174 "Build don't run".
38175
38176 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38177
38178 * gcc.c-torture/execute/20010123-1.c: New test.
38179
38180 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38181
38182 * g++.old-deja/g++.pt/spec37.C: New test.
38183
38184 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38185
38186 * g++.old-deja/g++.pt/overload14.C: New test.
38187
38188 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38189
38190 * gcc.c-torture/execute/20010122-1.c: New test, exercise
38191 __builtin_return_address.
38192
38193 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
38194
38195 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
38196 * g++.old-deja/g++.pt/spec35.C: New test.
38197 * g++.old-deja/g++.pt/spec36.C: New test.
38198
38199 2001-01-20 Jakub Jelinek <jakub@redhat.com>
38200
38201 * gcc.c-torture/compile/20010118-1.c: New test.
38202
38203 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
38204
38205 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
38206
38207 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38208
38209 * gcc.c-torture/execute/20010119-1.c: New test.
38210
38211 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38212
38213 * g++.old-deja/g++.other/vbase5.C: New test.
38214
38215 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38216
38217 * gcc.c-torture/execute/20010118-1.c: New test.
38218
38219 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38220
38221 * g++.old-deja/g++.pt/deduct3.C: New test.
38222
38223 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38224
38225 * g++.old-deja/g++.pt/spec34.C: New test.
38226
38227 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
38228
38229 * g77.f-torture/compile/20000601-2.f: New test.
38230
38231 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38232
38233 * g++.old-deja/g++.other/init17.C: New test.
38234
38235 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
38236
38237 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
38238
38239 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38240
38241 * g++.old-deja/g++.pt/unify8.C: New test.
38242
38243 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38244
38245 * g++.old-deja/g++.abi/vbase1.C: New test.
38246
38247 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38248
38249 * g++.old-deja/g++.pt/crash65.C: New test.
38250
38251 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
38252
38253 * gcc.dg/cpp/assembl2.S: New test case.
38254
38255 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
38256
38257 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
38258 are supported.
38259
38260 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38261
38262 * g++.old-deja/g++.other/builtins1.C: New test.
38263 * g++.old-deja/g++.other/builtins2.C: Likewise.
38264 * g++.old-deja/g++.other/builtins3.C: Likewise.
38265 * g++.old-deja/g++.other/builtins4.C: Likewise.
38266
38267 2001-01-17 Jakub Jelinek <jakub@redhat.com>
38268
38269 * gcc.c-torture/compile/20010117-1.c: New test.
38270 * gcc.c-torture/compile/20010117-2.c: New test.
38271
38272 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38273
38274 * g77.f-torture/execute/20010116.[fx]: New test,
38275 XFAIL on i?86-*-*.
38276 * g77.f-torture/compile/20010115.f: Indicate it's
38277 a test for PR fortran/1636.
38278
38279 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
38280
38281 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
38282
38283 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38284
38285 * g77.f-torture/compile/20010115.f: New test.
38286
38287 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
38288
38289 * g++.old-deja/g++.pt/nontype5.C: New test.
38290
38291 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
38292
38293 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
38294 have an equivalent working one below it.
38295
38296 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38297
38298 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
38299 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38300
38301 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38302
38303 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
38304 message containing "init_priority".
38305 (conpr-2.C): Likewise.
38306 (conpr-3.C): Likewise.
38307 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
38308
38309 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38310
38311 * gcc.c-torture/execute/20010114-2.c: New test.
38312
38313 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
38314
38315 * gcc.c-torture/compile/20010114-1.c: New test.
38316 * gcc.c-torture/compile/20010114-1.x: Xfail.
38317 * gcc.c-torture/compile/20010114-2.c: New test.
38318 * gcc.c-torture/execute/20010114-1.c: New test.
38319 * gcc.dg/trunc-1.c: New test.
38320 * gcc.dg/uninit-B.c: New test.
38321
38322 2001-01-13 Nick Clifton <nickc@redhat.com>
38323
38324 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
38325 target.
38326
38327 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
38328
38329 * gcc.c-torture/compile/20010113-1.c: New test.
38330
38331 2001-01-13 Jakub Jelinek <jakub@redhat.com>
38332
38333 * gcc.c-torture/compile/20001212-1.c: New test.
38334
38335 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
38336
38337 * gcc.dg/cpp/widestr1.c: Update.
38338 * gcc.dg/cpp/prag-imp.c: Remove.
38339
38340 2001-01-12 Jakub Jelinek <jakub@redhat.com>
38341
38342 * gcc.c-torture/execute/20000801-3.x: Remove.
38343 * gcc.dg/c90-init-1.c: New test.
38344 * gcc.dg/c99-init-1.c: New test.
38345 * gcc.dg/c99-init-2.c: New test.
38346 * gcc.dg/gnu99-init-1.c: New test.
38347
38348 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
38349
38350 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
38351 testing that no relevant ones were found.
38352
38353 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38354
38355 * g++.old-deja/g++.pt/cast2.C: New test.
38356
38357 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38358
38359 * g++.old-deja/g++.pt/friend47.C: New test.
38360
38361 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38362
38363 * g++.old-deja/g++.pt/instantiate13.C: New test.
38364
38365 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38366
38367 * g++.old-deja/g++.other/defarg7.C: New test.
38368 * g++.old-deja/g++.other/defarg8.C: New test.
38369
38370 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38371
38372 * g++.old-deja/g++.pt/crash64.C: New test.
38373
38374 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38375
38376 * g++.old-deja/g++.pt/crash63.C: New test.
38377
38378 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
38379
38380 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
38381
38382 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
38383
38384 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
38385
38386 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38387
38388 * g++.old-deja/g++.pt/error3.C: New test.
38389
38390 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38391
38392 * g++.old-deja/g++.other/crash39.C: New test.
38393
38394 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38395
38396 * g++.old-deja/g++.other/vbase4.C: New test.
38397
38398 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
38399
38400 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
38401 * gcc.dg/special/20000419-2.c: New file. Identical to above.
38402 * gcc.dg/special/special.exp: New test driver which will check
38403 for alias support for the above test.
38404
38405 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
38406
38407 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
38408 problems on small machines.
38409 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
38410 parameterize.
38411
38412 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
38413
38414 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
38415 mips.
38416 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38417
38418 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
38419
38420 * g++.old_deja/g++.pt/using8.C: New test.
38421
38422 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
38423
38424 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
38425
38426 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
38427
38428 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
38429 where a failure is expected.
38430 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
38431
38432 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38433
38434 * g++.old_deja/g++.pt/instantiate12.C: New test.
38435
38436 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38437
38438 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
38439 start of structs.
38440 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
38441 * g++.old-deja/g++.brendan/crash17.C: Likewise.
38442 * g++.old-deja/g++.brendan/crash29.C: Likewise.
38443 * g++.old-deja/g++.brendan/crash48.C: Likewise.
38444 * g++.old-deja/g++.brendan/ns1.C: Likewise.
38445 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
38446 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
38447 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
38448 * g++.old-deja/g++.eh/spec6.C: Likewise.
38449 * g++.old-deja/g++.jason/crash3.C: Likewise.
38450 * g++.old-deja/g++.law/ctors11.C: Likewise.
38451 * g++.old-deja/g++.law/ctors17.C: Likewise.
38452 * g++.old-deja/g++.law/ctors5.C: Likewise.
38453 * g++.old-deja/g++.law/ctors9.C: Likewise.
38454 * g++.old-deja/g++.mike/ambig1.C: Likewise.
38455 * g++.old-deja/g++.mike/net22.C: Likewise.
38456 * g++.old-deja/g++.mike/p3538a.C: Likewise.
38457 * g++.old-deja/g++.mike/p3538b.C: Likewise.
38458 * g++.old-deja/g++.mike/virt3.C: Likewise.
38459 * g++.old-deja/g++.niklas/t128.C: Likewise.
38460 * g++.old-deja/g++.other/anon4.C: Likewise.
38461 * g++.old-deja/g++.other/using1.C: Likewise.
38462 * g++.old-deja/g++.other/warn3.C: Likewise.
38463 * g++.old-deja/g++.pt/t37.C: Likewise.
38464 * g++.old-deja/g++.robertl/eb69.C: Likewise.
38465 * g++.old-deja/g++.robertl/eb71.C: Likewise.
38466
38467 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38468
38469 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
38470
38471 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38472
38473 * gcc.c-torture/execute/stdio-opt-3.c: New test.
38474
38475 2001-01-07 Jakub Jelinek <jakub@redhat.com>
38476
38477 * gcc.c-torture/compile/20010107-1.c: New test.
38478
38479 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38480
38481 * gcc.c-torture/execute/builtin-noret-1.c: New test.
38482
38483 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38484
38485 * gcc.dg/format/format.h: New file.
38486 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
38487 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
38488 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
38489 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
38490 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
38491 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38492 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
38493 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
38494 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
38495 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
38496 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
38497 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
38498 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
38499 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
38500 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
38501 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
38502 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
38503 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
38504 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
38505 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
38506 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
38507 instead of declaring standard types, macros and functions in each
38508 test.
38509
38510 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
38511
38512 * gcc.c-torture/execute/20010106-1.c: New test.
38513
38514 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
38515
38516 * gcc.dg/format/format.exp: New file.
38517 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
38518 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
38519 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
38520 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
38521 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
38522 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
38523 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
38524 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
38525 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
38526 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
38527 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
38528 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
38529 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
38530 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
38531 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
38532 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
38533 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
38534 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
38535 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
38536 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
38537 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
38538 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
38539 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
38540 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
38541 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
38542 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
38543 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
38544 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
38545 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
38546 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
38547 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
38548 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
38549 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
38550 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
38551 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
38552 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
38553 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
38554 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
38555 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
38556 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
38557 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
38558 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
38559
38560 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
38561
38562 * gcc.c-torture/execute/991228-1.c: Take word endianness into
38563 account.
38564
38565 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
38566
38567 * gcc.c-torture/execute/builtin-complex-1.c: New test.
38568
38569 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
38570
38571 * g++.old-deja/g++.pt/crash62.C: New test.
38572
38573 2001-01-04 Richard Henderson <rth@redhat.com>
38574
38575 * gcc.dg/20000926-1.c: Update expected warnings.
38576 * gcc.dg/array-2.c: Likewise.
38577 * gcc.dg/array-4.c: Also validate flexible array members.
38578 * gcc.dg/c99-flex-array-1.c: New.
38579
38580 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
38581
38582 * gcc.c-torture/compile/20001222-1.x: Remove.
38583
38584 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38585
38586 * gcc.c-torture/execute/built-in-setjmp.c: New.
38587
38588 2001-01-03 Richard Henderson <rth@redhat.com>
38589
38590 * gcc.dg/940510-1.c: Update expected error wording.
38591 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
38592
38593 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
38594
38595 * lib/target-supports.exp (check_alias_available): Modified to
38596 indicate aliases not supported if only weak aliases are supported.
38597
38598 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38599
38600 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
38601 Turn on cmpstrsi checks for __pj__ and __i370__.
38602
38603 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38604
38605 * g++.old-deja/g++.other/virtual11.C: New test.
38606
38607 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38608
38609 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
38610
38611 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38612
38613 * gcc.c-torture/compile/20010102-1.c: New test.
38614
38615 2001-01-02 Andreas Jaeger <aj@suse.de>
38616
38617 * gcc.dg/noreturn-3.c: New test.
38618
38619 * gcc.dg/noreturn-4.c: New test.
38620
38621 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38622
38623 * gcc.c-torture/execute/stdio-opt-1.c: Also test
38624 __builtin_fputc and __builtin_fwrite.
38625
38626 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38627
38628 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
38629 signed char, not default char.
38630
38631 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38632
38633 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
38634
38635 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
38636
38637 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
38638
38639 2000-12-29 Richard Henderson <rth@redhat.com>
38640
38641 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
38642 (__cyg_profile_func_exit): Define.
38643
38644 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38645
38646 * g++.dg/vtgc1.C: New test.
38647
38648 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
38649
38650 * gcc.dg/noncompile/20001228-1.c: New test.
38651
38652 * gcc.dg/20001228-1.c: New test.
38653
38654 * gcc.c-torture/execute/20001228-1.c: New test.
38655
38656 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
38657
38658 * gcc.dg/format-strfmon-1.c: New test.
38659
38660 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38661
38662 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
38663 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
38664 * gcc.c-torture/execute/string-opt-1.c: Likewise.
38665 * gcc.c-torture/execute/string-opt-2.c: Likewise.
38666 * gcc.c-torture/execute/string-opt-3.c: Likewise.
38667 * gcc.c-torture/execute/string-opt-4.c: Likewise.
38668 * gcc.c-torture/execute/string-opt-6.c: Likewise.
38669 * gcc.c-torture/execute/string-opt-7.c: Likewise.
38670 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38671 * gcc.c-torture/execute/string-opt-9.c: Likewise.
38672 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38673 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38674 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38675
38676 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
38677 * gcc.c-torture/execute/string-opt-4.c: Test index.
38678
38679 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
38680
38681 * gcc.c-torture/compile/20001226-1.c: New test.
38682
38683 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
38684
38685 * gcc.c-torture/compile/20001222-1.c: New test.
38686 * gcc.c-torture/compile/20001222-1.x: Xfail.
38687
38688 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
38689
38690 * gcc.c-torture/execute/comp-goto-2.c: New test.
38691
38692 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
38693
38694 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
38695 Use long types if __INT_MAX__ is 32767.
38696 (main): Use cast to (sint32 *) when poking 88 into a_page.
38697
38698 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
38699
38700 2000-12-21 Bernd Schmidt <bernds@redhat.com>
38701
38702 * gcc.c-torture/compile/20001221-1.c: New test.
38703 * gcc.c-torture/execute/20001221-1.c: New test.
38704
38705 2000-12-20 Richard Henderson <rth@redhat.com>
38706
38707 * g++.old-deja/g++.pt/crash36.C: Update error lines.
38708 * g++.old-deja/g++.robertl/eb109.C: Likewise.
38709
38710 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38711
38712 * gcc.dg/compare3.c: New test.
38713
38714 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38715
38716 * gcc.dg/format-warnll-1.c: New test.
38717
38718 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
38719
38720 * gcc.dg/cpp/cmdlne-P.c: New test.
38721
38722 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38723
38724 * gcc.c-torture/execute/builtin-abs-1.c,
38725 gcc.c-torture/execute/builtin-abs-2.c: New tests.
38726
38727 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38728
38729 * gcc.dg/cpp/multiline.c: New test.
38730
38731 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38732
38733 * g++.old-deja/g++.other/syshdr1.C: Update.
38734 * gcc.dg/cpp/lineflags.c: Remove temporarily.
38735
38736 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38737
38738 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
38739
38740 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38741
38742 * g++.old-deja/g++.pt/ttp65.C: New test.
38743
38744 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38745
38746 * g++.old-deja/g++.pt/ttp64.C: New test.
38747
38748 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38749
38750 * g++.old-deja/g++.pt/spec33.C: New test.
38751
38752 2000-12-14 Catherine Moore <clm@redhat.com>
38753
38754 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
38755 * gcc.c-torture/execute/920612-2.c: Likewise.
38756 * gcc.c-torture/execute/920428-2.c: Likewise.
38757 * gcc-c-torture/execute/va-arg-11.c: Call exit.
38758 * gcc.c-torture/execute/va-arg-21.c: Likewise.
38759
38760 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38761
38762 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
38763 * gcc.dg/pack-test-2.c: Likewise.
38764
38765 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38766
38767 Tests by Zack Weinberg <zackw@stanford.edu>.
38768
38769 * gcc.dg/cpp/defined.c: Update.
38770 * gcc.dg/cpp/defined_trad.c: New tests.
38771
38772 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38773
38774 * gcc.dg/cpp/trad-direct.c: Update.
38775
38776 2000-12-11 Neil Booth <neilb@earthling.net>
38777
38778 * gcc.dg/cpp/defined_trad.c
38779
38780 2000-12-11 Neil Booth <neilb@earthling.net>
38781
38782 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
38783
38784 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
38785
38786 * gcc.dg/format-miss-2.c: New test.
38787
38788 2000-12-09 Neil Booth <neilb@earthling.net>
38789
38790 * gcc.dg/cpp/lineflags.c: New tests.
38791 * gcc.dg/cpp/poison.c: Update.
38792 * gcc.dg/cpp/redef2.c: Update.
38793 * gcc.dg/cpp/skipping.c: New test.
38794
38795 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
38796
38797 * g++.old-deja/g++.other/eh3.C: New testcase.
38798
38799 2000-12-07 Neil Booth <neilb@earthling.net>
38800
38801 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
38802 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
38803 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
38804 wtr-union-init-2.c, wtr-union-init-3.c: Update.
38805 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
38806 Update.
38807
38808 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38809
38810 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
38811 __SIZE_TYPE__ instead of int for type of integers cast to
38812 pointers.
38813
38814 2000-12-07 Jakub Jelinek <jakub@redhat.com>
38815
38816 * g++.old-deja/g++.other/cleanup4.C: New test.
38817
38818 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38819
38820 * format-sec-1.c: New test.
38821
38822 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38823
38824 * gcc.dg/format-nonlit-3.c: New test.
38825
38826 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38827
38828 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
38829 through a null pointer.
38830
38831 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38832
38833 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
38834 * g++.old-deja/g++.pt/partial4.C: New test.
38835
38836 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
38837
38838 * gcc.c-torture/execute/ieee/hugeval.x: New.
38839
38840 2000-12-06 Neil Booth <neilb@earthling.net>
38841
38842 * gcc.dg/cpp/backslash2.c: New tests.
38843
38844 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38845
38846 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
38847 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
38848
38849 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
38850
38851 * gcc.c-torture/execute/20001203-2.c: New testcase.
38852
38853 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38854
38855 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
38856 * g++.old-deja/g++.other/virtual10.C: New test.
38857
38858 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38859
38860 * g++.old-deja/g++.mike/pmf5.C: Remove test.
38861
38862 2000-12-05 Richard Henderson <rth@redhat.com>
38863
38864 * gcc.c-torture/compile/20001205-1.c: New.
38865
38866 2000-12-04 Neil Booth <neilb@earthling.net>
38867
38868 * g++.old-deja/g++.other/virtual9.C: New test.
38869 * g++.old-deja/g++.pt/crash61.C: New test.
38870 * gcc.c-torture/execute/loop-9.c: New test.
38871
38872 2000-12-04 Neil Booth <neilb@earthling.net>
38873
38874 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
38875 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
38876 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
38877 * gcc.dg/cpp/extratokens.c: ...here.
38878
38879 2000-12-04 Neil Booth <neilb@earthling.net>
38880
38881 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
38882 New tests.
38883
38884 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38885
38886 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
38887 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
38888
38889 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38890
38891 * gcc.c-torture/execute/20001203-1.c: New test.
38892
38893 2000-12-03 Neil Booth <neilb@earthling.net>
38894
38895 * gcc.dg/cpp/macro6.c: New test cases.
38896
38897 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38898
38899 * gcc.c-torture/execute/string-opt-9.c: New test.
38900 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38901 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38902 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38903
38904 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
38905 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
38906
38907 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
38908
38909 * gcc.dg/cpp/if-6.c: New testcase.
38910
38911 * gcc.dg/20001201-1.c: New testcase.
38912
38913 2000-12-02 Neil Booth <neilb@earthling.net>
38914
38915 * g++.old-deja/g++.other/externC4.C,
38916 g++.old-deja/g++.other/friend10.C: New tests.
38917
38918 2000-12-02 Neil Booth <neilb@earthling.net>
38919
38920 * g++.old-deja/g++.other/instan2.C
38921 * g++.old-deja/g++.other/instan3.C: New test.
38922
38923 2000-12-02 Neil Booth <neilb@earthling.net>
38924
38925 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
38926 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
38927 gnuc99.c,gnuc99-pedantic.c: New tests.
38928
38929 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38930
38931 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
38932 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
38933
38934 2000-12-01 Neil Booth <neilb@earthling.net>
38935
38936 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
38937 * gcc.dg/cpp/poison.c: Update.
38938 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
38939
38940 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
38941
38942 * g77.f-torture/execute/20001201.f: New test.
38943
38944 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38945
38946 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
38947
38948 2000-12-01 Jakub Jelinek <jakub@redhat.com>
38949
38950 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
38951
38952 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
38953
38954 * g++.old-deja/g++.other/cast6.C: New test.
38955
38956 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
38957
38958 * gcc.c-torture/execute/20001130-2.c: New testcase.
38959
38960 2000-11-30 Richard Henderson <rth@redhat.com>
38961
38962 * gcc.c-torture/execute/20001130-1.c: New test.
38963
38964 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38965
38966 * g++.old-deja/g++.other/op3.C: New test.
38967
38968 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38969
38970 * g++.old-deja/g++.other/op2.C: New test.
38971
38972 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38973
38974 * g++.old-deja/g++.other/crash38.C: New test.
38975
38976 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
38977
38978 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
38979
38980 2000-11-29 Jakub Jelinek <jakub@redhat.com>
38981
38982 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
38983 tests.
38984 * gcc.c-torture/execute/string-opt-6.c: New test.
38985
38986 * gcc.dg/20001117-1.c: Add main.
38987
38988 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
38989
38990 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
38991 Move from here ...
38992 * gcc.dg/940510-1.c: ... to here.
38993
38994 * gcc.dg/20000926-1.c: GNU C now allows initializations of
38995 zero-size arrays in toplevel structures.
38996
38997 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38998
38999 * gcc.c-torture/execute/loop-8.c: New test.
39000
39001 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39002
39003 * g++.old-deja/g++.other/base1.C: New test.
39004
39005 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39006
39007 * g++.old-deja/g++.other/parse2.C: New test.
39008
39009 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39010
39011 * g++.old-deja/g++.pt/incomplete1.C: New test.
39012
39013 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39014
39015 * g++.old-deja/g++.other/friend9.C: New test.
39016
39017 2000-11-28 Jakub Jelinek <jakub@redhat.com>
39018
39019 * gcc.dg/20001127-1.c: New test.
39020
39021 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39022
39023 * g++.old-deja/g++.pt/friend46.C: New test.
39024
39025 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39026
39027 * g++.old-deja/g++.other/ptrmem8.C: New test.
39028
39029 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39030
39031 * gcc.c-torture/execute/string-opt-7.c: New test.
39032 * gcc.c-torture/execute/string-opt-8.c: Likewise.
39033
39034 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
39035
39036 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
39037 instead of 'mkcheck 2'.
39038
39039 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
39040
39041 * gcc.c-torture/execute/memcheck/driver.c,
39042 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
39043 C9X references to refer to C99.
39044
39045 2000-11-25 Jakub Jelinek <jakub@redhat.com>
39046
39047 * gcc.dg/ultrasp3.c: New test.
39048
39049 2000-11-25 Neil Booth <neilb@earthling.net>
39050
39051 * gcc.dg/cpp/include2.c: Update test to be locale independent.
39052
39053 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
39054
39055 * gcc.c-torture/compile/20001123-2.c: New.
39056
39057 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39058
39059 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
39060
39061 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
39062
39063 * gcc.dg/sequence-point-1.c: Add some new tests.
39064 * gcc.c-torture/execute/20001124-1.c: New test.
39065
39066 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39067
39068 * g++.old-deja/g++.other/vaarg4.C: New test.
39069 * gcc.c-torture/compile/20001123-1.c: New test.
39070
39071 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39072
39073 * g++.other/crash24.C: Adjust and remove XFAIL.
39074 * g++.other/crash37.C: New test.
39075
39076 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
39077
39078 * g++.old-deja/g++.pt/instantiate9.C: New test.
39079
39080 2000-11-22 Mark Mitchell <mark@codesourcery.com>
39081
39082 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
39083 new ABI, too.
39084
39085 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
39086 * g++.old-deja/g++.robertl/eb55.C: Likewise.
39087
39088 2000-11-22 Neil Booth <neilb@earthling.net>
39089
39090 * gcc.dg/cpp/Wtrigraphs.c: New test.
39091
39092 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
39093
39094 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
39095
39096 2000-11-22 Jakub Jelinek <jakub@redhat.com>
39097
39098 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
39099
39100 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
39101
39102 * lib/gcc-dg.exp: load_lib scanasm.exp.
39103 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
39104 * lib/g++-dg.exp: load_lib scanasm.exp.
39105 * lib/scanasm.exp: New.
39106 (scan-assembler, scan-assembler-not): Add optional arguments to
39107 test name, or if not present, the pattern name.
39108 (scan-assembler-dem, scan-assembler-dem-not): New.
39109
39110 * g++.dg/dg.exp: New.
39111
39112 2000-11-21 Neil Booth <neilb@earthling.net>
39113
39114 * gcc.dg/cpp/integrated1.c: Remove.
39115
39116 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39117
39118 * gcc.c-torture/execute/20001121-1.c: New test.
39119
39120 2000-11-21 Richard Henderson <rth@redhat.com>
39121
39122 * gcc.c-torture/compile/20001121-1.c: New test.
39123
39124 2000-11-20 Neil Booth <neilb@earthling.net>
39125
39126 * gcc.dg/cpp/integrated1.c: New test.
39127
39128 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39129
39130 * g++.old-deja/g++.other/inline17.C: New test.
39131
39132 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
39133
39134 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
39135 local variable to be zero: I made the variable global. Now
39136 uses abort() and exit() instead of relying on main's return value.
39137
39138 2000-11-20 Neil Booth <neilb@earthling.net>
39139
39140 * gcc.dg/cpp/paste2.c: Update test.
39141 * objc/execute/paste.m: New test.
39142
39143 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39144
39145 * gcc.dg/c99-condexpr-1.c: New test.
39146
39147 2000-11-20 Neil Booth <neilb@earthling.net>
39148
39149 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
39150
39151 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
39152
39153 * g++.old-deja/g++.pt/export1.C: New test.
39154
39155 2000-11-20 Jakub Jelinek <jakub@redhat.com>
39156
39157 * gcc.dg/20001117-1.c: New test.
39158
39159 2000-11-18 Richard Henderson <rth@redhat.com>
39160
39161 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
39162
39163 2000-11-18 Richard Henderson <rth@redhat.com>
39164
39165 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
39166 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
39167 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
39168
39169 2000-11-18 Richard Henderson <rth@redhat.com>
39170
39171 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
39172 (main): New. Exit cleanly.
39173
39174 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39175
39176 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
39177 gcc.dg/c99-fordecl-2.c: New tests.
39178
39179 2000-11-18 Richard Henderson <rth@redhat.com>
39180
39181 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
39182 * gcc.c-torture/execute/zerolen-2.c: New.
39183
39184 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39185
39186 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
39187 memory.
39188
39189 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39190
39191 * g++.old-deja/g++.pt/instantiate8.C: New test.
39192
39193 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39194
39195 * g++.old-deja/g++.other/incomplete.C: Add more tests.
39196 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
39197
39198 2000-11-16 Nick Clifton <nickc@redhat.com>
39199
39200 * gcc.c-torture/execute/nestfunc-2.c: New test.
39201 * gcc.c-torture/execute/nestfunc-3.c: New test.
39202
39203 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39204
39205 * gcc.c-torture/compile/20001116-1.c: New test.
39206
39207 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39208
39209 * gcc.c-torture/execute/20001115-1.c: New test.
39210
39211 2000-11-15 Mark Mitchell <mark@codesourcery.com>
39212
39213 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
39214 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
39215 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
39216 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39217
39218 2000-11-15 Neil Booth <neilb@earthling.net>
39219
39220 gcc.dg/cpp/_Pragma1.c: Update.
39221 gcc.dg/cpp/_Pragma2.c: New test.
39222
39223 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
39224
39225 * g++.old-deja/g++.other/anon5.C: New test.
39226
39227 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
39228
39229 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
39230 tests.
39231
39232 2000-11-14 Jakub Jelinek <jakub@redhat.com>
39233
39234 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
39235 output.
39236
39237 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39238
39239 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
39240 labels at end of compound statements.
39241
39242 2000-11-13 Jakub Jelinek <jakub@redhat.com>
39243
39244 * gcc.c-torture/execute/loop-7.c: New test.
39245
39246 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39247
39248 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
39249
39250 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39251
39252 * gcc.dg/c99-bool-1.c: New test.
39253
39254 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39255
39256 * gcc.dg/c99-scope-1.c: Remove xfail.
39257 * gcc.dg/c99-scope-2.c: New test.
39258
39259 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39260
39261 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
39262 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
39263
39264 2000-11-11 Mark Mitchell <mark@codesourcery.com>
39265
39266 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
39267 error messages.
39268
39269 * g++.mike/p700.C: Don't typedef wchar_t.
39270 * g++.mike/p784.C: Likewise.
39271 * g++.mike/eb101.C: Don't use __wchar_t.
39272
39273 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
39274
39275 * g77.f-torture/execute/20001111.[fx]: Test premature exit
39276 from DO loop.
39277
39278 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39279
39280 * gcc.c-torture/execute/20001111-1.c: New test.
39281
39282 2000-11-10 Nick Clifton <nickc@redhat.com>
39283
39284 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
39285 long multuiple and accumulate.
39286
39287 2000-11-09 Richard Henderson <rth@redhat.com>
39288
39289 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
39290 via size_t instead of int.
39291
39292 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
39293 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39294 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39295 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39296
39297 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
39298
39299 * gcc.c-torture/compile/20001109-1.c: New test.
39300 * gcc.c-torture/compile/20001109-2.c: New test.
39301
39302 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
39303
39304 * g++.old-deja/g++.pt/operator1.C: New test.
39305 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
39306
39307 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39308
39309 * gcc.dg/20001108-1.c: New test.
39310
39311 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39312
39313 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
39314 with both arguments constant strings.
39315 * gcc.c-torture/execute/string-opt-3.c: New test.
39316 * gcc.c-torture/execute/string-opt-4.c: New test.
39317 * gcc.c-torture/execute/string-opt-5.c: New test.
39318
39319 2000-11-08 Nick Clifton <nickc@redhat.com>
39320
39321 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
39322 mulsidi3adddi patterns.
39323
39324 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
39325
39326 * g++.old-deja/g++.other/crash36.C: New test.
39327
39328 2000-11-08 Jakub Jelinek <jakub@redhat.com>
39329
39330 * g++.old-deja/g++.other/init16.C: New test.
39331
39332 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
39333
39334 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
39335
39336 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39337
39338 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
39339 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39340 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39341
39342 2000-11-07 DJ Delorie <dj@redhat.com>
39343
39344 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
39345
39346 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39347
39348 * gcc.c-torture/execute/string-opt-1.c: New test.
39349
39350 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39351
39352 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
39353 mips-sgi-irix6.* because the MIPS ABI passes floating-point
39354 parameters in registers, and there is no way for a varargs
39355 function to know in which order the integer and floating-point
39356 parameters should be interleaved when they are placed on the
39357 stack.
39358 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39359 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39360
39361 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39362
39363 * gcc.c-torture/execute/string-opt-2.c: New test.
39364
39365 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
39366
39367 * g++.old-deja/g++.pt/crash60.C: New test.
39368
39369 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39370
39371 * g++.old-deja/g++.other/crash24.C: New test.
39372 * g++.old-deja/g++.other/crash25.C: New test.
39373 * g++.old-deja/g++.other/crash26.C: New test.
39374 * g++.old-deja/g++.other/crash27.C: New test.
39375 * g++.old-deja/g++.other/crash28.C: New test.
39376 * g++.old-deja/g++.other/crash29.C: New test.
39377 * g++.old-deja/g++.other/crash30.C: New test.
39378 * g++.old-deja/g++.other/crash31.C: New test.
39379 * g++.old-deja/g++.other/crash32.C: New test.
39380 * g++.old-deja/g++.other/crash33.C: New test.
39381 * g++.old-deja/g++.other/crash34.C: New test.
39382 * g++.old-deja/g++.other/crash35.C: New test.
39383
39384 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39385
39386 * gcc.c-torture/execute/20001031-1.c: New test.
39387
39388 2000-11-04 Mark Mitchell <mark@codesourcery.com>
39389
39390 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
39391 namespace.
39392
39393 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
39394 standards-conformant.
39395
39396 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
39397
39398 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
39399 * g++.old-deja/g++.mike/p755a.C: Likewise.
39400 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
39401 library makes no calls to `operator new' during initialization.
39402
39403 2000-11-04 Neil Booth <neilb@earthling.net>
39404
39405 * gcc.dg/cpp/include2.c: New tests.
39406
39407 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
39408
39409 * lib/g++.exp (g++_set_ld_library_path): New function.
39410 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
39411
39412 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
39413
39414 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
39415 warnings.
39416
39417 2000-11-01 Richard Henderson <rth@redhat.com>
39418
39419 * g++.old-deja/g++.ext/namedret1.C: New.
39420 * g++.old-deja/g++.ext/namedret2.C: New.
39421 * g++.old-deja/g++.ext/namedret3.C: New.
39422
39423 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
39424
39425 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
39426 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
39427
39428 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39429
39430 * gcc.c-torture/execute/va-arg-21.c: New test.
39431
39432 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
39433
39434 * gcc.dg/c99-complex-2.c: New test.
39435
39436 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39437
39438 * gcc.c-torture/execute/stdio-opt-1.c: New test.
39439
39440 2000-10-31 Jakub Jelinek <jakub@redhat.com>
39441
39442 * g++.old-deja/g++.other/inline16.C: New test.
39443
39444 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
39445
39446 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
39447 __PRETTY_FUNCTION__
39448
39449 2000-10-29 Neil Booth <neilb@earthling.net>
39450
39451 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
39452 New tests.
39453 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
39454 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
39455 optimisation.
39456
39457 2000-10-29 Neil Booth <neilb@earthling.net>
39458
39459 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
39460 * mi1.c, mi1c.h: Add null directives to multiple-include test.
39461 * mi5.c: Test multiple includes work with -C.
39462 * trigraphs.c: Test ^= version.
39463
39464 2000-10-28 Neil Booth <neilb@earthling.net>
39465
39466 New tests and test updates for new macro expander.
39467
39468 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
39469 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
39470 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
39471 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
39472 new diagnostic messages.
39473
39474 * gcc.dg/cpp/macro3.c: New tests.
39475
39476 2000-10-27 Mark Mitchell <mark@codesourcery.com>
39477
39478 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
39479 on the same line.
39480
39481 2000-10-27 Jakub Jelinek <jakub@redhat.com>
39482
39483 * g++.old-deja/g++.other/eh2.C: New test.
39484
39485 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
39486
39487 * gcc.c-torture/execute/20001027-1.c: New test.
39488
39489 2000-10-26 Richard Henderson <rth@redhat.com>
39490
39491 * gcc.c-torture/execute/20001026-1.c: New.
39492
39493 2000-10-26 Mark Mitchell <mark@codesourcery.com>
39494
39495 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
39496 * g++.old-deja/g++.law/builtin1.C: Likewise.
39497 * g++.old-deja/g++.law/ctors10.C: Likewise.
39498 * g++.old-deja/g++.law/virtual3.C: Likewise.
39499 * g++.old-deja/g++.mike/p658.C: Likewise.
39500 * g++.old-deja/g++.other/sibcall1.C: Likewise.
39501 * g++.old-deja/g++.other/vaarg2.C: Likewise.
39502 * g++.old-deja/g++.robertl/eb124.C: Likewise.
39503 * g++.old-deja/g++.robertl/eb44.C: Likewise.
39504 * g++.old-deja/g++.robertl/eb77.C: Likewise.
39505
39506 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
39507
39508 * gcc.c-torture/compile/20001024-1.c: New test.
39509
39510 2000-10-25 Mark Mitchell <mark@codesourcery.com>
39511
39512 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
39513 to tell us whether or not we are using V3.
39514
39515 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
39516
39517 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
39518 operands.
39519
39520 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
39521
39522 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
39523
39524 2000-10-25 Jakub Jelinek <jakub@redhat.com>
39525
39526 * gcc.c-torture/execute/20001024-1.c: New test.
39527
39528 2000-10-24 Jakub Jelinek <jakub@redhat.com>
39529
39530 * g++.old-deja/g++.other/sibcall1.C: New test.
39531
39532 2000-10-20 Jakub Jelinek <jakub@redhat.com>
39533
39534 * gcc.dg/noncompile/init-3.c: New test.
39535
39536 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
39537
39538 * gcc.dg/format-array-1.c: New test.
39539
39540 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39541
39542 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
39543 writing through null pointers; remove comment about testing
39544 unterminated strings.
39545
39546 2000-10-17 Matthew Hiller <hiller@redhat.com>
39547
39548 * gcc.c-torture/execute/20001017-2.c: New test.
39549
39550 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39551
39552 * gcc.c-torture/compile/20001018-1.c: New test.
39553 * gcc.c-torture/compile/20001018-1.x: Xfail.
39554
39555 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39556
39557 * gcc.c-torture/execute/20001017-1.c: New test.
39558
39559 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39560
39561 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
39562 for multiple use of arguments with scanf formats; add tests for
39563 multiple use of arguments.
39564
39565 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
39566
39567 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
39568
39569 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39570
39571 * gcc.dg/format-miss-1.c: New test.
39572
39573 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39574
39575 * gcc.c-torture/execute/20001013-1.c: New test.
39576
39577 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39578
39579 * gcc.dg/format-branch-1.c: New test.
39580
39581 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39582
39583 * README, lib/file-format.exp: Remove EGCS references.
39584
39585 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39586
39587 * gcc.dg/20001013-1.c: New test.
39588
39589 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
39590
39591 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
39592 for intmax_t in the compiler using __typeof__ and the type rules
39593 for conditional expressions.
39594
39595 2000-10-13 Jakub Jelinek <jakub@redhat.com>
39596
39597 * gcc.dg/20001012-1.c: New test.
39598 * gcc.dg/20001012-2.c: New test.
39599
39600 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39601
39602 * gcc.dg/format-attr-1.c: New test.
39603
39604 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39605
39606 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
39607 __LONG_LONG_MAX__ instead of LLONG_MAX.
39608
39609 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39610
39611 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
39612 scanf flags.
39613 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
39614 flags.
39615
39616 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
39617
39618 * gcc.dg/sequence-pt-1.c: New test.
39619
39620 2000-10-11 Geoff Keating <geoffk@cygnus.com>
39621
39622 * gcc.c-torture/execute/20001011-1.c: New testcase.
39623 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
39624
39625 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39626
39627 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
39628 does not error on it.
39629
39630 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39631
39632 * gcc.dg/20001009-1.c: New test.
39633
39634 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
39635
39636 * gcc.c-torture/compile/20001009-1.c: Move from here ....
39637 * gcc.c-torture/execute/20001009-2.c: ... to here.
39638
39639 2000-10-09 Geoff Keating <geoffk@cygnus.com>
39640
39641 * gcc.c-torture/compile/20001009-1.c: New testcase.
39642 * gcc.c-torture/execute/20001009-1.c: New testcase.
39643 Testcases provided by Jan Hubicka <jh@suse.cz>.
39644
39645 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39646
39647 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39648 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
39649 uintmax_t using <limits.h> to emulate the compiler's internal
39650 logic. No longer XFAIL %j tests.
39651
39652 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39653
39654 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
39655 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39656 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
39657 regexps and details of expected handling of some bad formats.
39658 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
39659 suppression.
39660
39661 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39662
39663 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
39664 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
39665 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
39666 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
39667 in list archives.
39668
39669 2000-10-06 Richard Henderson <rth@cygnus.com>
39670
39671 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
39672 * g++.old-deja/g++.brendan/crash52.C: Likewise.
39673 * g++.old-deja/g++.jason/report.C: Likewise.
39674 * g++.old-deja/g++.law/friend5.C: Likewise.
39675 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
39676 of the expected warnings.
39677
39678 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
39679
39680 * g++.old-deja/g++.pt/enum14.C: New test.
39681
39682 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
39683
39684 * g++.old-deja/g++.pt/crash59.C: New test.
39685
39686 2000-10-04 Will Cohen <wcohen@redhat.com>
39687
39688 * gcc.dg/20000926-1.c: New test.
39689
39690 2000-10-03 Geoff Keating <geoffk@cygnus.com>
39691
39692 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
39693 function name for current C++ compiler.
39694 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
39695
39696 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
39697
39698 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
39699 __PRETTY_FUNCTION__.
39700 * g++.old-deja/g++.ext/pretty2.C: Likewise.
39701
39702 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39703
39704 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
39705
39706 2000-09-26 Jakub Jelinek <jakub@redhat.com>
39707
39708 * gcc.c-torture/compile/20000923-1.c: New test.
39709
39710 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
39711
39712 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
39713 * g++.old-deja/g++.pt/ttp62.C: Same.
39714 * g++.old-deja/g++.other/inline14.C: Same.
39715
39716 2000-09-24 Richard Henderson <rth@cygnus.com>
39717
39718 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
39719
39720 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
39721
39722 * gcc.dg/c90-printf-1.c: Add test for wide string format.
39723
39724 2000-09-22 Geoff Keating <geoffk@cygnus.com>
39725
39726 * gcc.c-torture/compile/20000922-1.c: New file.
39727
39728 2000-09-21 Nick Clifton <nickc@redhat.com>
39729
39730 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
39731 a signed long modulo operation.
39732 (mod6): New function - perform an unsigned long modulo operation.
39733 (main): Add tests for modulos of very large numbers by very small
39734 dividends.
39735
39736 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39737
39738 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
39739
39740 2000-09-19 Richard Henderson <rth@cygnus.com>
39741
39742 * gcc.dg/compare2.c (case 10): XFAIL.
39743
39744 2000-09-18 Richard Henderson <rth@cygnus.com>
39745
39746 * gcc.c-torture/execute/20000906-1.c: Move ...
39747 * gcc.dg/20000906-1.c: ... here. Only run on targets
39748 that support __builtin_trap.
39749
39750 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
39751
39752 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
39753
39754 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39755
39756 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
39757 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
39758 more $ format tests.
39759
39760 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39761
39762 * gcc.dg/format-errmk-1.c: New test.
39763
39764 2000-09-17 Greg McGary <greg@mcgary.org>
39765
39766 * gcc.c-torture/execute/20000917-1.x: Remove.
39767
39768 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
39769
39770 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
39771
39772 2000-09-17 Greg McGary <greg@mcgary.org>
39773
39774 * gcc.c-torture/execute/20000917-1.c: New test.
39775 * gcc.c-torture/execute/20000917-1.x: XFAIL.
39776
39777 2000-09-16 Neil Booth <NeilB@earthling.net>
39778
39779 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
39780 in nested macro bug.
39781
39782 2000-09-15 Neil Booth <NeilB@earthling.net>
39783
39784 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
39785
39786 2000-09-14 Jeffrey A Law (law@cygnus.com)
39787
39788 * gcc.c-torture/execute/20000914-1.c: New test.
39789
39790 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
39791
39792 * g++.other/inline13.C: New test.
39793
39794 2000-09-12 Andreas Jaeger <aj@suse.de>
39795
39796 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
39797 constant by Ulrich Drepper <drepper@redhat.com>.
39798
39799 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
39800
39801 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
39802
39803 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39804
39805 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
39806
39807 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
39808
39809 * gcc.dg/cpp/backslash.c: New test.
39810
39811 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
39812
39813 * gcc.c-torture/execute/20000910-1.c: New test.
39814 * gcc.c-torture/execute/20000910-2.c: Likewise.
39815
39816 2000-09-11 Robert Lipe <robertl@sco.com>
39817
39818 * gcc.dg/pragma-align.c: New test.
39819
39820 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
39821
39822 * g++.old-deja/g++.pt/explicit82.C: New test.
39823 * g++.old-deja/g++.pt/explicit83.C: New test.
39824
39825 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
39826
39827 * gcc.dg/asm-names.c: New test.
39828
39829 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39830
39831 * gcc.dg/cpp/tr-warn6.c: New test
39832
39833 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
39834
39835 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
39836 be accepted.
39837
39838 2000-09-07 Catherine Moore <clm@redhat.com>
39839
39840 * gcc.c-torture/execute/unroll-1.c: New test.
39841
39842 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
39843
39844 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
39845 ERROR markers.
39846 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
39847 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
39848 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
39849 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
39850 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
39851 Preprocess only.
39852 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
39853 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
39854
39855 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39856
39857 * g++.old-deja/g++.pt/deduct2.C: New test.
39858
39859 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39860
39861 * g++.old-deja/g++.pt/parms2.C: New test.
39862
39863 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39864
39865 * g++.old-deja/g++.pt/crash58.C: New test.
39866
39867 2000-09-06 Greg McGary <greg@mcgary.org>
39868
39869 * gcc.c-torture/execute/20000906-1.c: New test.
39870 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
39871
39872 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39873
39874 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
39875
39876 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39877
39878 * g++.old-deja/g++.pt/crash57.C: New test.
39879
39880 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39881
39882 * g++.old-deja/g++.pt/crash56.C: New test.
39883
39884 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39885
39886 * g++.old-deja/g++.pt/koenig1.C: New test.
39887
39888 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39889
39890 * gcc.dg/20000904-1.c: New test.
39891
39892 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39893
39894 * gcc.dg/cpp/paste8.c: New test.
39895
39896 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
39897
39898 * gcc.c-torture/compile/20000827-1.c: New test.
39899
39900 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39901
39902 * gcc.dg/format-diag-1.c: New test.
39903
39904 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39905
39906 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
39907 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
39908 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
39909 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
39910 gcc.dg/formatz-1.c: Adjust warning regular expressions.
39911
39912 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39913
39914 * g++.old-deja/g++.other/nested4.C: New test.
39915
39916 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39917
39918 * g++.old-deja/g++.ns/scoped1.C: New test.
39919
39920 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
39921
39922 * lib/g++.exp: Support testing already-installed GCC.
39923
39924 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39925
39926 * wtr-label-1.c, wtr-suffix-1.c: New tests.
39927
39928 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39929
39930 * gcc.dg/return-type-2.c: New test.
39931
39932 2000-08-27 Geoff Keating <geoffk@cygnus.com>
39933
39934 * gcc.c-torture/compile/20000825-1.c: New test.
39935
39936 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
39937
39938 * gcc.dg/dwarf2-2.c: New test.
39939
39940 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
39941
39942 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
39943 dg-warning regexps.
39944
39945 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
39946
39947 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
39948 gcc.dg/format-ext-5.c: New tests.
39949
39950 2000-08-25 Jakub Jelinek <jakub@redhat.com>
39951
39952 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
39953
39954 2000-08-24 Mark Mitchell <mark@codesourcery.com>
39955
39956 * gcc.dg/noncompile/930622-2.c: Adjust error message.
39957
39958 2000-08-24 Richard Henderson <rth@cygnus.com>
39959
39960 * gcc.dg/ia64-sync-1.c: New test.
39961 * gcc.dg/ia64-sync-2.c: New test.
39962 * gcc.dg/ia64-asm-1.c: New test.
39963
39964 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
39965
39966 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
39967 * gcc.dg/format-ext-2.c: New test.
39968
39969 2000-08-23 Jason Merrill <jason@redhat.com>
39970
39971 * lib/old-dejagnu.exp: Also ignore "In member function" and
39972 "At global scope".
39973
39974 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39975
39976 * gcc.dg/noncompile/label-lineno-1.c: New test.
39977
39978 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39979
39980 * gcc.dg/c99-array-nonobj-1.c: New test.
39981
39982 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39983
39984 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
39985 tests.
39986 * gcc.dg/format-ext-1.c: New test.
39987
39988 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39989
39990 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
39991 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
39992 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
39993 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
39994 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
39995
39996 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
39997
39998 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
39999 gcc.dg/c99-strftime-2.c: New tests.
40000
40001 2000-08-22 Richard Henderson <rth@cygnus.com>
40002
40003 * gcc.c-torture/execute/20000822-1.c: New test.
40004
40005 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40006
40007 * gcc.c-torture/execute/20000819-1.x: Remove.
40008
40009 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40010
40011 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
40012 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
40013 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
40014 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
40015 gcc.dg/format-xopen-1.c: New tests.
40016
40017 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40018
40019 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
40020
40021 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40022
40023 * g++.old-deja/g++.other/loop2.C: New test.
40024
40025 * gcc.c-torture/compile/20000606-1.c: New test.
40026 * gcc.c-torture/compile/20000728-1.c: New test.
40027 * gcc.c-torture/execute/20000801-1.c: New test.
40028 * gcc.c-torture/execute/20000801-2.c: New test.
40029 * gcc.c-torture/execute/20000819-1.c: New test.
40030 * gcc.c-torture/execute/20000819-1.x: XFAIL.
40031 * gcc.dg/20000629-1.c: New test.
40032 * gcc.dg/20000724-1.c: New test.
40033 * gcc.dg/20000807-1.c: New test.
40034
40035 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
40036
40037 * gcc.dg/cpp/pragma-1.c: New test.
40038 * gcc.dg/cpp/pragma-2.c: New test.
40039
40040 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
40041
40042 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
40043 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
40044
40045 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40046
40047 * gcc.c-torture/compile/20000818-1.c: New test.
40048
40049 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
40050
40051 * gcc.c-torture/execute/20000818-1.c: New test.
40052
40053 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
40054
40055 * gcc.dg/format-va-1.c: New test.
40056
40057 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40058
40059 * g++.old-deja/g++.other/typedef8.C: New test.
40060
40061 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40062
40063 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
40064 * g++.old-deja/g++.mike/net36.C: Mark candidate.
40065 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
40066 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
40067 * g++.old-deja/g++.other/ptrmem7.C: New test.
40068 * g++.old-deja/g++.pt/ptrmem10.C: New test.
40069
40070 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40071
40072 * g++.old-deja/g++.pt/typename27.C: New test.
40073
40074 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
40075
40076 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
40077 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
40078 * g++.old-deja/g++.pt/friend45.C: New test.
40079 * g++.old-deja/g++.other/friend8.C: New test.
40080
40081 2000-08-15 Richard Henderson <rth@cygnus.com>
40082
40083 * gcc.c-torture/execute/20000815-1.c: New test.
40084
40085 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
40086
40087 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
40088 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
40089 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
40090
40091 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
40092
40093 * g++.old-deja/g++.other/refinit2.C: New test.
40094
40095 2000-08-13 Geoff Keating <geoffk@cygnus.com>
40096
40097 * lib/c-torture.exp (c-torture): Make
40098 compiler_conditional_xfail_data global.
40099 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
40100 compiler_conditional_xfail_data machinery.
40101 (f-torture-execute): Likewise.
40102 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
40103 and only when unrolling loops.
40104
40105 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
40106
40107 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40108
40109 * g++.old-deja/g++.pt/explicit81.C: New test.
40110
40111 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40112
40113 * g++.old-deja/g++.pt/typename26.C: New test.
40114
40115 2000-08-10 Geoff Keating <geoffk@cygnus.com>
40116
40117 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
40118 warning.
40119
40120 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
40121
40122 * g++.old-deja/g++.other/array3.C: New test.
40123
40124 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40125
40126 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
40127 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
40128 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
40129 New tests.
40130
40131 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
40132
40133 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
40134 * g++.old-deja/g++.abi/vmihint.C: Likewise.
40135
40136 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
40137
40138 * gcc.c-torture/execute/20000808-1.c: New test.
40139
40140 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40141
40142 * gcc.dg/c90-const-expr-1.c: New test.
40143
40144 2000-08-08 Richard Henderson <rth@cygnus.com>
40145
40146 * gcc.dg/noncompile/920923-1.c: Declare calloc.
40147
40148 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
40149
40150 * gcc.dg/noncompile/const-ll-1.c: New test.
40151
40152 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
40153
40154 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
40155
40156 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40157
40158 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
40159 that running programs linked against the shared version of libobjc
40160 run correctly.
40161
40162 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40163
40164 * gcc.dg/c99-printf-1.c: New test.
40165
40166 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40167
40168 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
40169
40170 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
40171
40172 * gcc.c-torture/execute/20000731-1.x: Delete.
40173
40174 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
40175
40176 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
40177 and torture_without_loops as is done by c-torture.exp.
40178 (search_for): Copy from c-torture.exp.
40179 (gcc-dg-runtest): New function, drives a directory of tests
40180 iterating over the TORTURE_OPTIONS.
40181 (scan-assembler, scan-assembler-not): Move here from
40182 individual directory drivers.
40183
40184 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
40185 defined by lib/gcc-dg.exp.
40186 * gcc.dg/cpp/cpp.exp: Likewise.
40187 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
40188 gcc-dg-runtest, so we cycle over optimization options.
40189
40190 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
40191 * gcc.dg/compare2.c: No longer expected to fail.
40192
40193 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40194
40195 * gcc.c-torture/execute/20000804-1.c: New test.
40196
40197 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
40198
40199 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
40200
40201 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
40202
40203 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
40204
40205 2000-08-03 Jeffrey A Law (law@cygnus.com)
40206
40207 * gcc.c-torture/compile/20000803-1.c: New test.
40208
40209 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
40210
40211 * gcc.c-torture/execute/20000801-3.c,
40212 gcc.c-torture/execute/20000801-4.c: New tests.
40213 * gcc.c-torture/execute/20000801-3.x,
40214 gcc.c-torture/execute/20000801-4.x: Xfail.
40215
40216 2000-08-02 Geoff Keating <geoffk@cygnus.com>
40217
40218 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
40219 libobjc/.libs to allow for libtool.
40220
40221 2000-08-02 Jakub Jelinek <jakub@redhat.com>
40222
40223 * gcc.c-torture/compile/20000802-1.c: New test.
40224
40225 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
40226
40227 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
40228
40229 2000-07-31 Jeffrey A Law (law@cygnus.com)
40230
40231 * gcc-c-torture/execute/20000731-2.c: New test.
40232
40233 * gcc.c-torture/execute/20000731-1.c: New test.
40234 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
40235
40236 2000-07-31 Jakub Jelinek <jakub@redhat.com>
40237
40238 * testsuite/gcc.dg/cpp/paste7.c: New test.
40239 * gcc.dg/cpp/20000725-1.c: New test.
40240
40241 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
40242
40243 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
40244 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
40245 declaration warning for __builtin_dwarf_reg_size.
40246
40247 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
40248
40249 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
40250
40251 * gcc.dg/noncompile/voidparam-1.c: New test.
40252
40253 2000-07-30 Richard Henderson <rth@cygnus.com>
40254
40255 * gcc.dg/c90-digraph-1.c: Don't xfail.
40256 * gcc.dg/compare2.c (case 10): Xfail.
40257 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
40258
40259 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
40260
40261 * gcc.dg/c99-main-1.c: New test.
40262
40263 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
40264
40265 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
40266
40267 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
40268
40269 * gcc.c-tortuer/execute/20000726-1.c: New test.
40270
40271 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
40272
40273 * gcc.c-torture/execute/enum-2.c: New test.
40274
40275 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40276
40277 * gcc.dg/cpp/tr-warn3.c: New test.
40278
40279 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40280
40281 * g++.old-deja/g++.ext/implicit1.C: Remove.
40282 * g++.old-deja/g++.jason/c2.C: Remove
40283 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
40284 * g++.old-deja/g++.pt/crash16.C: Likewise.
40285 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
40286
40287 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40288
40289 * g++.old-deja/g++.other/for2.C: New test.
40290
40291 2000-07-25 Jakub Jelinek <jakub@redhat.com>
40292
40293 * gcc.dg/20000720-1.c: New test.
40294
40295 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
40296
40297 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
40298
40299 2000-07-24 Geoff Keating <geoffk@cygnus.com>
40300
40301 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
40302 * gcc.c-torture/execute/20000722-1.c: New.
40303 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
40304
40305 2000-07-24 Jakub Jelinek <jakub@redhat.com>
40306
40307 * gcc.dg/cpp/20000720-1.S: New test.
40308
40309 2000-07-21 Michael Meissner <meissner@redhat.com>
40310
40311 * gcc.c-torture/execute/ieee/hugeval.c: New test.
40312
40313 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40314
40315 * g++.old-deja/g++.brendan/crash16.C,
40316 g++.old-deja/g++.brendan/parse3.C,
40317 g++.old-deja/g++.brendan/redecl1.C,
40318 g++.old-deja/g++.ns/template13.C,
40319 g++.old-deja/g++.other/decl4.C,
40320 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
40321
40322 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40323
40324 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
40325 and "Internal error".
40326
40327 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
40328 regexps.
40329 * gcc.dg/cpp/paste6.c: New test.
40330
40331 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
40332
40333 * gcc.dg/cpp/tr-direct.c: New test.
40334
40335 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
40336 gcc.dg/cpp/undef1.c: Tweak error regexps.
40337
40338 2000-07-18 Eric Christopher <echristo@redhat.com>
40339
40340 * gcc.c-torture/compile/20000718-1.c: New test.
40341
40342 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
40343
40344 * cpplex.c (_cpp_push_token): If the token being pushed back
40345 is the previous token in this context, just subtract one from
40346 context->posn.
40347 * cppmacro.c (save_expansion): Clear aux field when storing a
40348 placemarker.
40349
40350 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
40351
40352 * gcc.dg/noncompile/redecl-1.c: New test.
40353
40354 2000-07-18 Jakub Jelinek <jakub@redhat.com>
40355
40356 * gcc.c-torture/execute/20000717-5.c: New test.
40357 * gcc.c-torture/execute/20000717-1.x: Removed.
40358
40359 2000-07-17 Richard Henderson <rth@cygnus.com>
40360
40361 * gcc.c-torture/execute/20000717-4.c: New test.
40362
40363 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
40364
40365 * gcc.dg/cpp/syshdr.c: New test.
40366 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
40367
40368 2000-07-17 Neil Booth <neilb@earthling.net>
40369
40370 * gcc.dg/cpp/cmdlne-dM.c: New test.
40371 * gcc.dg/cpp/cmdlne-dD.c: New test.
40372
40373 2000-07-17 Jeffrey A Law (law@cygnus.com)
40374
40375 * gcc.c-torture/execute/20000717-3.c: New test.
40376
40377 * gcc.c-torture/compile/20000717-1.c: New test.
40378
40379 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
40380
40381 * gcc.c-torture/execute/20000717-2.c: New test.
40382
40383 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
40384
40385 * gcc.dg/formatz-1.c: New test.
40386
40387 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
40388 * gcc.dg/c99-digraph-1.c: New tests.
40389
40390 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
40391 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
40392
40393 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
40394 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
40395 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
40396 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
40397 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
40398 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
40399 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
40400
40401 2000-07-17 Greg McGary <greg@mcgary.org>
40402
40403 * gcc.c-torture/execute/20000717-1.c: New test.
40404 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
40405
40406 2000-07-15 Jakub Jelinek <jakub@redhat.com>
40407
40408 * gcc.c-torture/execute/20000715-2.c: New test.
40409 * gcc.dg/20000715-1.c: New test.
40410
40411 2000-07-15 Michael Meissner <meissner@redhat.com>
40412
40413 * gcc.c-torture/execute/20000715-1.c: New test.
40414
40415 2000-07-13 Jakub Jelinek <jakub@redhat.com>
40416
40417 * gcc.c-torture/execute/20000707-1.c: New test.
40418
40419 2000-07-13 Neil Booth <NeilB@earthling.net>
40420
40421 * testsuite/gcc.dg/cpp/digraph1.c,
40422 testsuite/gcc.dg/cpp/digraph2.c,
40423 testsuite/gcc.dg/cpp/digraphs.c: New tests.
40424
40425 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
40426
40427 * g77.f-torture/compile/20000630-2.f: New test.
40428 * g77.f-torture/compile/20000630-2.x
40429
40430 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
40431
40432 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
40433
40434 2000-07-11 Neil Booth <NeilB@earthling.net>
40435
40436 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
40437
40438 2000-07-11 Neil Booth <NeilB@earthling.net>
40439
40440 * gcc.dg/cpp/cmdlne-C.c: New.
40441
40442 2000-07-09 Neil Booth <NeilB@earthling.net>
40443
40444 * gcc.dg/cpp/directiv.c: New tests.
40445 * gcc.dg/cpp/undef1.c: Update.
40446
40447 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
40448
40449 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
40450
40451 2000-07-09 Neil Booth <NeilB@earthling.net>
40452
40453 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
40454
40455 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
40456
40457 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
40458 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
40459
40460 2000-07-08 Neil Booth <NeilB@earthling.net>
40461
40462 * gcc.dg/cpp/macsyntx.c: New tests.
40463
40464 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40465
40466 * gcc.dg/20000707-1.c: New test.
40467
40468 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40469
40470 * gcc.c-torture/execute/20000706-1.c: New test.
40471 * gcc.c-torture/execute/20000706-2.c: New test.
40472 * gcc.c-torture/execute/20000706-3.c: New test.
40473 * gcc.c-torture/execute/20000706-4.c: New test.
40474 * gcc.c-torture/execute/20000706-5.c: New test.
40475
40476 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40477
40478 * g++.old-deja/g++.pt/instantiate7.C: New test.
40479
40480 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40481
40482 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
40483 * g++.old-deja/g++.mike/thunk3.C: Likewise.
40484 * g++.old-deja/g++.other/rtti3.C: Likewise.
40485 * g++.old-deja/g++.other/rttid3.C: Likewise.
40486
40487 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
40488
40489 * g77.f-torture/compile/20000630-1.x: Fix typo
40490
40491 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
40492
40493 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
40494 assembly output.
40495
40496 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
40497
40498 * gcc.dg/cpp/ident.c: New test.
40499
40500 2000-07-05 Neil Booth <NeilB@earthling.net>
40501
40502 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
40503 gcc.dg/cpp/lexstrng.c: New tests.
40504
40505 2000-07-04 Neil Booth <NeilB@earthling.net>
40506
40507 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
40508 * gcc.dg/cpp/strify2.c: Same.
40509
40510 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
40511
40512 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
40513 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
40514 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
40515 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
40516
40517 * testsuite/gcc.dg/cpp/macro1.c,
40518 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
40519 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
40520 testsuite/gcc.dg/cpp/strify1.c,
40521 testsuite/gcc.dg/cpp/strify2.c: New tests.
40522
40523 2000-07-03 Jakub Jelinek <jakub@redhat.com>
40524
40525 * gcc.c-torture/execute/20000703-1.c: New test.
40526
40527 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40528
40529 * g++.old-deja/g++.pt (lookup10.C): New test.
40530
40531 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40532
40533 * g++.old-deja/g++.pt (typename25.C): New test.
40534
40535 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
40536
40537 * gcc.c-torture/compile/20000701-1.c: New test.
40538
40539 2000-06-30 Nick Clifton <nickc@cygnus.com>
40540
40541 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
40542 to test case.
40543
40544 2000-06-30 Catherine Moore <clm@cygnus.com>
40545
40546 * gcc.c-torture/execute/align-1.c: New test.
40547
40548 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
40549
40550 * g++.old-deja/g++.pt/expr8.C: New test.
40551 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
40552
40553 2000-06-29 Nick Clifton <nickc@cygnus.com>
40554
40555 * gcc.c-torture/compile/20000629-1.c: New test.
40556
40557 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40558
40559
40560 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
40561 gcc.dg/noncompile directory, depending on whether they're
40562 preprocessor tests or not. Annotate all the tests for the dg
40563 framework.
40564
40565 * gcc.c-torture/noncompile/noncompile.exp: Delete.
40566 * gcc.dg/noncompile/noncompile.exp: New.
40567
40568 * Moved files:
40569 Old name New name
40570 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
40571 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
40572 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
40573 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
40574 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
40575 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
40576 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
40577 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
40578 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
40579 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
40580 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
40581 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
40582 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
40583 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
40584 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
40585 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
40586 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
40587 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
40588 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
40589 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
40590 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
40591 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
40592 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
40593 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
40594
40595 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
40596 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
40597 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
40598 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
40599 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
40600 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
40601
40602 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40603
40604 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
40605 declare one variable. On the fourth, error.
40606 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
40607 declared by 20000628-1a.h.
40608
40609 2000-06-29 Richard Henderson <rth@redhat.com>
40610
40611 * gcc.c-torture/execute/930529-1.x: New file.
40612 * gcc.dg/920413-1.c: Adjust expected warning text.
40613 * gcc.dg/980217-1.c: Declare abort.
40614 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
40615
40616 2000-06-29 Jeffrey A Law (law@cygnus.com)
40617
40618 * g77.f-torture/compile/20000629-1.f: New test.
40619 * g77.f-torture/compile/20000629-1.x: Expected to fail.
40620
40621 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40622
40623 Rearrange lots of files, removing entirely the
40624 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
40625 directories.
40626
40627 * Deleted files:
40628 gcc.c-torture/code_quality/code_quality.exp
40629 gcc.c-torture/special/special.exp
40630 gcc.failure/failure.exp
40631 gcc.failure/940409-1.x
40632 gcc.c-torture/compile/961203-1.x
40633
40634 * New files:
40635 gcc.misc-tests/linkage.exp
40636 gcc.c-torture/execute/920730-1t.c
40637 gcc.c-torture/execute/920730-1t.x
40638 gcc.c-torture/compile/920520-1.x
40639 gcc.c-torture/compile/920521-1.x
40640 gcc.c-torture/compile/981006-1.x
40641 gcc.c-torture/execute/eeprof-1.x
40642
40643 * Moved files (possibly with modifications to fit a new harness):
40644 Old name New name
40645 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
40646 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
40647 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
40648 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
40649 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
40650 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
40651 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
40652 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
40653 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
40654 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
40655 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
40656 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
40657 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
40658 gcc.failure/940409-1.c gcc.dg/940409-1.c
40659
40660 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40661
40662 * c-torture/compile/961203-1.x: Delete.
40663
40664 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
40665 not exit. Include stdio.h.
40666 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
40667 * gcc.misc-tests/dg-12.c: Likewise.
40668 * gcc.misc-tests/dg-5.c: Likewise.
40669 * gcc.misc-tests/dg-6.c: Likewise.
40670 * gcc.misc-tests/dg-7.c: Prototype abort.
40671 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
40672 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
40673 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
40674 not exit.
40675 * gcc.misc-tests/sieve.c: Use return from main, not exit.
40676 * gcc.misc-tests/sort2.c: Use return from main, not exit.
40677
40678 2000-06-28 Jakub Jelinek <jakub@redhat.com>
40679
40680 * gcc.dg/cpp/20000628-1.c: New test.
40681 * gcc.dg/cpp/20000628-1.h: New header for above test.
40682 * gcc.dg/cpp/20000628-1a.h: Likewise.
40683
40684 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
40685
40686 * gcc.dg/cpp: New directory.
40687 * gcc.dg/cpp/cpp.exp: New driver.
40688 * gcc.dg/cpp/20000627-1.c: New test.
40689 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
40690 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
40691 and rewrite as a compilation test.
40692
40693 * gcc.dg: Move many files into the cpp subdirectory, possibly
40694 renaming or editing them as well.
40695 Old name New name
40696 990119-1.c cpp/19990119-1.c
40697 990228-1.c cpp/19990228-1.c
40698 990407-1.c cpp/19990407-1.c
40699 990409-1.c cpp/19990409-1.c
40700 990413-1.c cpp/19990413-1.c
40701 990703-1.c cpp/19990703-1.c
40702 20000127-1.c cpp/20000127-1.c
40703 20000129-1.c cpp/20000129-1.c
40704 20000207-1.c cpp/20000207-1.c
40705 20000207-2.c cpp/20000207-2.c
40706 20000209-1.c cpp/20000209-1.c
40707 20000209-2.c cpp/20000209-2.c
40708 20000301-1.c cpp/20000301-1.c
40709 20000419-1.c cpp/20000419-1.c
40710 20000510-1.S cpp/20000510-1.S
40711 20000519-1.c cpp/20000519-1.c
40712 20000529-1.c cpp/20000529-1.c
40713 20000625-1.c cpp/20000625-1.c
40714 20000625-2.c cpp/20000625-2.c
40715 cpp-as1.c cpp/assert1.c
40716 cpp-as2.c cpp/assert2.c
40717 cxx-comments-1.c cpp/cxxcom1.c
40718 cxx-comments-2.c cpp/cxxcom2.c
40719 endif-label.c cpp/endif.c
40720 cpp-hash1.c cpp/hash1.c
40721 cpp-hash2.c cpp/hash2.c
40722 cpp-if1.c cpp/if-1.c
40723 cpp-if2.c cpp/if-2.c
40724 cpp-if3.c cpp/if-3.c
40725 cpp-if4.c cpp/if-4.c
40726 cpp-if5.c cpp/if-5.c
40727 cpp-cond.c cpp/if-cexp.c
40728 cpp-missingop.c cpp/if-mop.c
40729 cpp-missingparen.c cpp/if-mpar.c
40730 cpp-opprec.c cpp/if-oppr.c
40731 cpp-ifparen.c cpp/if-paren.c
40732 cpp-shortcircuit.c cpp/if-sc.c
40733 cpp-shift.c cpp/if-shift.c
40734 cpp-unary.c cpp/if-unary.c
40735 cpp-li1.c cpp/line1.c
40736 cpp-li2.c cpp/line2.c
40737 lineno.c cpp/line3.c
40738 lineno-2.c cpp/line4.c
40739 cpp-mi.c cpp/mi1.c
40740 cpp-mic.h cpp/mi1c.h
40741 cpp-micc.h cpp/mi1cc.h
40742 cpp-mind.h cpp/mi1nd.h
40743 cpp-mindp.h cpp/mi1ndp.h
40744 cpp-mix.h cpp/mi1x.h
40745 cpp-mi2.c cpp/mi2.c
40746 cpp-mi2a.h cpp/mi2a.h
40747 cpp-mi2b.h cpp/mi2b.h
40748 cpp-mi2c.h cpp/mi2c.h
40749 cpp-mi3.c cpp/mi3.c
40750 cpp-mi3.def cpp/mi3.def
40751 poison-1.c cpp/poison.c
40752 pr-impl.c cpp/prag-imp.c
40753 cpp-redef-2.c cpp/redef1.c
40754 cpp-redef.c cpp/redef2.c
40755 strpaste.c cpp/strp1.c
40756 strpaste-2.c cpp/strp2.c
40757 cpp-tradpaste.c cpp/tr-paste.c
40758 cpp-tradstringify.c cpp/tr-str.c
40759 cpp-tradwarn1.c cpp/tr-warn1.c
40760 cpp-tradwarn2.c cpp/tr-warn2.c
40761 trigraphs.c cpp/trigraphs.c
40762 cpp-unc1.c cpp/unc1.c
40763 cpp-unc2.c cpp/unc2.c
40764 cpp-unc3.c cpp/unc3.c
40765 cpp-unc.c cpp/unc4.c
40766 undef.c cpp/undef1.c
40767 undef-2.c cpp/undef2.c
40768 cpp-wi1.c cpp/widestr1.c
40769
40770 2000-06-27 Mark Mitchell <mark@codesourcery.com>
40771
40772 * lib/g++.exp (g++_include_flags): Tweak.
40773
40774 2000-06-27 H.J. Lu <hjl@gnu.org>
40775 Loren J. Rittle <ljrittle@acm.org>
40776
40777 * lib/g++.exp (g++_include_flags): Override libgloss.exp
40778 version with one that knows about the new gcc tree structure.
40779 (g++_link_flags): Same.
40780
40781 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
40782
40783 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
40784 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
40785 case we are cross-compiling.
40786
40787 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
40788 g++.old-deja/g++.niklas/Makefile.in,
40789 g++.old-deja/g++.niklas/configure.in,
40790 g++.old-deja/g++.other/Makefile.in,
40791 g++.old-deja/g++.other/configure.in,
40792 gcc.c-torture/code_quality/Makefile.in,
40793 gcc.c-torture/code_quality/configure.in,
40794 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
40795 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
40796 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
40797 gcc.c-torture/execute/ieee/Makefile.in,
40798 gcc.c-torture/execute/ieee/configure.in,
40799 gcc.c-torture/noncompile/Makefile.in,
40800 gcc.c-torture/noncompile/configure.in,
40801 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
40802 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
40803 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
40804
40805 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40806
40807 * g++.old-deja/g++.other/ambig3.C: New test.
40808
40809 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40810
40811 * g++.old-deja/g++.pt/syntax1.C: New test.
40812 * g++.old-deja/g++.pt/syntax2.C: New test.
40813 * g++.old-deja/g++.other/syntax3.C: New test.
40814 * g++.old-deja/g++.other/syntax4.C: New test.
40815
40816 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40817
40818 * gcc.dg/20000623-1.c: Prototype exit and abort.
40819
40820 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40821
40822 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
40823 New tests.
40824 * gcc.dg/cpp-mi3.def: New file.
40825
40826 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
40827 inside assertions.
40828 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
40829 lexer's error messages.
40830 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
40831 divine anything from the linemarkers.
40832 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
40833 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
40834
40835 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
40836
40837 * gcc.dg/20000623-1.c: New test.
40838
40839 2000-06-22 Jakub Jelinek <jakub@redhat.com>
40840
40841 * gcc.c-torture/execute/20000622-1.c: New test.
40842
40843 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40844
40845 * g++.old-deja/g++.other/init15.C: New test.
40846
40847 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40848
40849 * g++.old-deja/g++.pt/vaarg2.C: New test.
40850 * g++.old-deja/g++.pt/vaarg3.C: New test.
40851
40852 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
40853
40854 * g++.old-deja/g++.other/dyncast6.C: New test.
40855
40856 2000-06-15 Jakub Jelinek <jakub@redhat.com>
40857
40858 * gcc.c-torture/execute/loop-6.c: New test.
40859
40860 2000-06-14 Jakub Jelinek <jakub@redhat.com>
40861
40862 * gcc.dg/20000614-1.c: New test.
40863 * gcc.dg/20000614-2.c: New test.
40864
40865 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
40866
40867 * g++.old-deja/g++.other/inline12.C: New test.
40868
40869 2000-06-13 Jakub Jelinek <jakub@redhat.com>
40870
40871 * g++.old-deja/g++.other/eh1.C: New test.
40872
40873 2000-06-12 Jakub Jelinek <jakub@redhat.com>
40874
40875 * g++.old-deja/g++.other/type.C: New test.
40876
40877 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40878
40879 * g++.old-deja/g++.other/initstring.C: New test.
40880
40881 2000-06-12 Jason Merrill <jason@redhat.com>
40882
40883 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
40884
40885 2000-06-09 Jeffrey A Law (law@cygnus.com)
40886
40887 * gcc.c-torture/compile/20000609-1.c: New test.
40888
40889 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
40890
40891 * gcc.dg/20000609-1.c: New test.
40892
40893 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
40894
40895 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
40896 * gcc.c-torture/noncompile/poison-1.c: Move...
40897 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
40898 * gcc.dg/cpp-li1.c: Add a token after the #line.
40899
40900 2000-06-05 Richard Henderson <rth@cygnus.com>
40901
40902 * gcc.c-torture/execute/20000605-2.c: New test.
40903 * gcc.c-torture/execute/20000605-3.c: New test.
40904
40905 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
40906
40907 * g77.f-torture/execute/20000503-1.x: New file.
40908
40909 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
40910
40911 * g++.old-deja/g++.eh/badalloc1.C: New test.
40912
40913 2000-06-05 Richard Henderson <rth@cygnus.com>
40914
40915 * gcc.c-torture/execute/20000605-1.c: New test.
40916
40917 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40918 Nathan Sidwell <nathan@codesourcery.com>
40919
40920 * gcc.c-torture/compile/20000605-1.c: New test.
40921
40922 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
40923
40924 * g77.f-torture/compile/20000601-1.f: New test.
40925
40926 2000-06-03 Richard Henderson <rth@cygnus.com>
40927
40928 * gcc.c-torture/execute/20000603-1.c: New.
40929
40930 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
40931
40932 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
40933 * gcc.dg/noreturn-2.c (noreturn): Likewise.
40934
40935 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
40936
40937 * gcc.dg/compare2.c (case 12): XFAIL.
40938 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
40939 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
40940
40941 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
40942
40943 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
40944
40945 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
40946 guard macro is already defined when the header is first
40947 included.
40948 * gcc.dg/cpp-mix.h: New file.
40949 * gcc.dg/endif-label.c: Update patterns to match compiler.
40950
40951 * g++.brendan/complex1.C: Declare abort.
40952 * g++.law/refs4.C: Remove XFAIL.
40953 * g++.oliva/expr2.C: Declare abort and exit.
40954
40955 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
40956
40957 * gcc.c-torture/execute/20000528-1.c: New test.
40958
40959 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
40960 * g++.old-deja/g++.law/temps4.C: Likewise.
40961
40962 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
40963 stdlib.h. Call abort() on failure.
40964 * g++.old-deja/g++.law/refs4.C: Likewise.
40965 * g++.old-deja/g++.law/temps4.C: Likewise.
40966 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
40967 * gcc.c-torture/execute/20000112-1.c: Include string.h.
40968
40969 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
40970
40971 Relative to g++.dg/special:
40972 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
40973
40974 Relative to g++.old-deja:
40975 * g++.brendan/complex1.C, g++.jason/optimize2.C,
40976 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
40977 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
40978 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
40979 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
40980 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
40981 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
40982
40983 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
40984 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
40985 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
40986 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
40987 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
40988 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
40989 and/or string.h.
40990
40991 * g++.other/goto1.C: Update expectations for error messages.
40992
40993 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
40994
40995 * gcc.c-torture/compile/20000523-1.c: New test.
40996
40997 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40998
40999 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
41000
41001 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
41002
41003 * g++.old-deja/g++.eh/catch11.C: New test.
41004 * g++.old-deja/g++.eh/catch12.C: New test.
41005
41006 2000-05-24 Nick Clifton <nickc@cygnus.com>
41007
41008 * gcc.c-torture/execute/20000523-1.c: New test.
41009
41010 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
41011
41012 * c-torture/execute/bcp-1.c: Replace abort in arg of
41013 __builtin_constant_p with a generic external function.
41014
41015 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
41016 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
41017 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
41018 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
41019 Prototype abort and/or exit.
41020
41021 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
41022 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
41023 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
41024 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
41025
41026 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
41027
41028 * gcc.dg/dwarf2-1.c: New test.
41029
41030 2000-05-20 Richard Henderson <rth@cygnus.com>
41031
41032 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
41033
41034 2000-05-20 Andreas Jaeger <aj@suse.de>
41035
41036 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
41037 testcase.
41038
41039 2000-05-19 David Edelsohn <edelsohn@gnu.org>
41040
41041 * gcc.c-torture/execute/20000519-2.c: New test.
41042
41043 2000-05-19 Andreas Jaeger <aj@suse.de>
41044
41045 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
41046 which fails with SSA.
41047
41048 * lib/c-torture.exp: Also test with -O3 -fssa.
41049
41050 2000-05-18 Michael Meissner <meissner@redhat.com>
41051
41052 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
41053 * gcc.c-torture/execute/920415-1.c: Ditto.
41054 * gcc.c-torture/execute/920501-1.c: Ditto.
41055 * gcc.c-torture/execute/conversion.c: Ditto.
41056 * gcc.c-torture/execute/cvt-1.c: Ditto.
41057
41058 2000-05-18 Jeffrey A Law (law@cygnus.com)
41059
41060 * gcc.c-torture/compile/20000518-1.c: New test.
41061
41062 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
41063
41064 * g77.f-torture/compile/200005018.f: New test.
41065
41066 2000-05-17 Jeffrey A Law (law@cygnus.com)
41067
41068 * gcc.c-torture/compile/20000517-1.c: New test.
41069
41070 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41071
41072 * gcc.c-torture/execute/20000516-1.c: New test.
41073
41074 2000-05-15 Jakub Jelinek <jakub@redhat.com>
41075
41076 * g++.old-deja/g++.other/eh.C: New test.
41077
41078 2000-05-12 Richard Henderson <rth@cygnus.com>
41079
41080 * gcc.c-torture/execute/990208-1.c (main): Don't pass
41081 constants through to doit's conditional.
41082
41083 2000-05-11 Jeffrey A Law (law@cygnus.com)
41084
41085 * gcc.c-torture/compile/20000511-1.c: New test.
41086 * g77.f-torture/compile/20000511-1.f: New test.
41087 * g77.f-torture/compile/20000511-2.f: New test.
41088
41089 2000-05-11 Michael Meissner <meissner@redhat.com>
41090
41091 * gcc.c-torture/execute/20000511-1.c: New test.
41092
41093 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
41094
41095 * gcc.dg/dg.exp: Scan .S files as well as .c files.
41096 * gcc.dg/20000510-1.S: New.
41097
41098 2000-05-08 Catherine Moore <clm@cygnus.com>
41099
41100 * gcc.dg/unused-3.c: New.
41101
41102 2000-05-06 Richard Henderson <rth@cygnus.com>
41103
41104 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
41105 * g++.old-deja/g++.mike/warn1.C: Likewise.
41106 * g++.old-deja/g++.pt/local1.C: Likewise.
41107 * g++.old-deja/g++.pt/local7.C: Likewise.
41108 * g++.old-deja/g++.pt/spec16.C: Likewise.
41109
41110 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
41111
41112 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
41113
41114 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
41115
41116 * g77.f-torture/execute/20000503-1.f: New test.
41117
41118 2000-05-04 Andreas Jaeger <aj@suse.de>
41119
41120 * gcc.dg/noreturn-2.c: New test.
41121
41122 2000-05-04 Neil Booth <NeilB@earthling.net>
41123
41124 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
41125 preprocessor.
41126
41127 2000-05-04 Richard Henderson <rth@cygnus.com>
41128
41129 * gcc.c-torture/execute/20000503-1.c: Fix typo.
41130
41131 2000-05-04 Richard Henderson <rth@cygnus.com>
41132
41133 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
41134 OpenSSL by Jason R Thorpe.
41135
41136 2000-05-03 Jim Wilson <wilson@cygnus.com>
41137
41138 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
41139
41140 2000-05-03 Robert Lipe <robertlipe@usa.net>
41141
41142 * gcc.dg/20000503-1.c: New test.
41143
41144 2000-05-02 Jakub Jelinek <jakub@redhat.com>
41145
41146 * gcc.c-torture/compile/20000502-1.c: New test.
41147 * g++.old-deja/g++.other/align.C: New test.
41148 * gcc.dg/cpp-tradstringify.c: New test.
41149
41150 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
41151
41152 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
41153 and hard registers.
41154
41155 2000-04-26 Geoff Keating <geoffk@cygnus.com>
41156
41157 * gcc.c-torture/execute/loop-5.c: New test.
41158
41159 2000-04-25 Jakub Jelinek <jakub@redhat.com>
41160
41161 * gcc.c-torture/execute/va-arg-20.c: New test.
41162
41163 2000-04-23 Jeffrey A Law (law@cygnus.com)
41164
41165 * gcc.c-torture/execute/20000422-1.c: New test.
41166
41167 2000-04-20 Greg McGary <gkm@gnu.org>
41168
41169 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
41170 when optimizing, but without sibling-call optimizations (-O1).
41171
41172 2000-04-20 Jeffrey A Law (law@cygnus.com)
41173
41174 * gcc.c-torture/compile/20000420-1.c: New test.
41175
41176 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
41177
41178 * g++.abi/ptrflags.C: New test.
41179 * g++.eh/catchptr1.C: Test incomplete pointer chains.
41180
41181 2000-04-19 Catherine Moore <clm@cygnus.com>
41182
41183 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
41184
41185 2000-04-19 Greg McGary <gkm@gnu.org>
41186
41187 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
41188 sibling-call optimizations.
41189
41190 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
41191
41192 * gcc.dg/20000419-1.c: New test.
41193
41194 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
41195
41196 * gcc.c-torture/execute/20000412-6.c: New test.
41197
41198 2000-04-12 Jeffrey A Law (law@cygnus.com)
41199
41200 * gcc.c-torture/execute/20000412-5.c: New test.
41201 * g77.f-torture/compile/20000412-1.f: New test.
41202 * gcc.c-torture/execute/20000412-4.c: New test.
41203 * gcc.c-torture/compile/20000412-2.c: New test.
41204 * gcc.c-torture/execute/20000412-3.c: New test.
41205 * gcc.c-torture/compile/20000412-1.c: New test.
41206 * gcc.c-torture/execute/20000412-2.c: New test.
41207
41208 2000-04-12 Jakub Jelinek <jakub@redhat.com>
41209
41210 * objc/execute/bf-20.m: New test.
41211
41212 2000-04-10 Richard Henderson <rth@cygnus.com>
41213
41214 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
41215
41216 * gcc.c-torture/execute/20000412-1.c: New test.
41217
41218 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
41219
41220 * g++.old-deja/g++.eh/catchptr1.C: New test.
41221
41222 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
41223
41224 * g++.old-deja/g++.abi/cxa_vec.C: New test.
41225
41226 2000-04-08 Neil Booth <NeilB@earthling.net>
41227
41228 * gcc.dg/cpp-nullchar.c: Remove test as
41229 embedded nulls cause problems.
41230
41231 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41232
41233 * gcc.dg/compare2.c: New test.
41234
41235 2000-04-08 Neil Booth <NeilB@earthling.net>
41236
41237 * gcc.dg/cpp-nullchar.c: New test.
41238
41239 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
41240
41241 * gcc.dg/cpp-mi2.c: New test.
41242 * gcc.dg/cpp-mi2[abc].h: New files.
41243
41244 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
41245
41246 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
41247 member name.
41248
41249 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
41250
41251 * g++.old-deja/g++.abi/vmihint.C: New test.
41252
41253 2000-04-06 Neil Booth <NeilB@earthling.net>
41254
41255 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
41256 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
41257 copyright.
41258
41259 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
41260
41261 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
41262 avoid stack-frame overwrite.
41263
41264 2000-04-05 Jakub Jelinek <jakub@redhat.com>
41265
41266 * gcc.c-torture/compile/20000405-2.c: New test.
41267 * gcc.c-torture/compile/20000405-3.c: New test.
41268
41269 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41270
41271 * gcc.c-torture/compile/20000405-1.c: New test.
41272
41273 2000-04-04 Geoff Keating <geoffk@cygnus.com>
41274
41275 * gcc.dg/cast-qual-1.c: Revert last change.
41276
41277 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41278
41279 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
41280
41281 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
41282
41283 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
41284 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
41285
41286 2000-04-03 Jeffrey A Law (law@cygnus.com)
41287
41288 * gcc.c-torture/compile/20000403-2.c: New test.
41289 * gcc.c-torture/compile/20000403-1.c: New test.
41290
41291 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
41292
41293 * gcc.c-torture/execute/20000403-1.c: New test.
41294
41295 2000-04-03 Geoff Keating <geoffk@cygnus.com>
41296
41297 * gcc.c-torture/execute/20000402-1.c: New test.
41298
41299 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
41300
41301 * gcc.c-torture/execute/va-arg-15.c: New test.
41302 * gcc.c-torture/execute/va-arg-16.c: New test.
41303 * gcc.c-torture/execute/va-arg-17.c: New test.
41304 * gcc.c-torture/execute/va-arg-18.c: New test.
41305 * gcc.c-torture/execute/va-arg-19.c: New test.
41306
41307 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
41308
41309 * gcc.c-torture/compile/981211-1.c: Move to...
41310 * gcc.dg/cpp-as1.c: ...here.
41311 * gcc.dg/cpp-as2.c: New file.
41312
41313 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
41314 compiler.
41315
41316 2000-04-02 Neil Booth <NeilB@earthling.net>
41317
41318 * gcc.dg/cpp-cond.c New tests.
41319 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
41320 accidental success less likely.
41321 * gcc.dg/cpp-missingop.c New tests.
41322 * gcc.dg/cpp-missingparen.c New tests.
41323 * gcc.dg/cpp-shift.c New tests.
41324 * gcc.dg/cpp-shortcircuit.c New tests.
41325 * gcc.dg/cpp-unary.c New tests.
41326
41327 2000-03-29 Jeffrey A Law (law@cygnus.com)
41328
41329 * gcc.c-torture/compile/20000329-1.c: New test.
41330
41331 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
41332
41333 * gcc.c-torture/compile/20000326-1.c: New test.
41334 * gcc.c-torture/compile/20000326-2.c: New test.
41335
41336 2000-03-24 Geoff Keating <geoffk@cygnus.com>
41337
41338 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
41339 the first parameter is a function argument.
41340
41341 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
41342
41343 * g++.old-deja/g++.ext/array4.C: New test.
41344
41345 2000-03-22 Geoff Keating <geoffk@cygnus.com>
41346
41347 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
41348
41349 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41350
41351 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
41352
41353 2000-03-19 Richard Henderson <rth@cygnus.com>
41354
41355 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
41356
41357 2000-03-19 Richard Henderson <rth@cygnus.com>
41358
41359 * gcc.c-torture/compile/20000319-1.c: New test.
41360
41361 2000-03-14 Jeffrey A Law (law@cygnus.com)
41362
41363 * gcc.c-torture/execute/20000314-3.c: New test.
41364 * gcc.c-torture/execute/20000314-2.c: New test.
41365 * gcc.c-torture/execute/20000314-1.c: New test.
41366 * gcc.c-torture/compile/20000314-2.c: New test.
41367 * gcc.c-torture/compile/20000314-1.c: New test.
41368
41369 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
41370
41371 * g++.old-deja/g++.warn/inline.C: New test.
41372
41373 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
41374
41375 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
41376 standards-compliant result rather than specific constants.
41377 Put test-values in array.
41378
41379 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
41380
41381 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
41382 (g++_target_compile): Put test-specific options last.
41383
41384 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41385
41386 * g++.old-deja/g++.eh/vbase4.C: New test.
41387
41388 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41389
41390 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
41391
41392 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41393
41394 * g++.old-deja/g++.brendan/misc12.C: Removed.
41395 * g++.old-deja/g++.pt/memtemp77.C: Constify.
41396 * g++.old-deja/g++.ext/pretty4.C: New test.
41397
41398 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41399
41400 * g++.old-deja/g++.other/string2.C: New test.
41401
41402 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
41403
41404 * g++.old-deja/g++.warn/impint2.C: New test.
41405
41406 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
41407
41408 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
41409 is 1, not zero.
41410
41411 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
41412
41413 * g++.old-deja/g++.warn/impint.C: New test.
41414 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
41415 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
41416 * g++.old-deja/g++.pt/explicit12.C: Likewise.
41417 * g++.old-deja/g++.pt/explicit13.C: Likewise.
41418 * g++.old-deja/g++.pt/explicit17.C: Likewise.
41419 * g++.old-deja/g++.pt/explicit18.C: Likewise.
41420 * g++.old-deja/g++.pt/explicit19.C: Likewise.
41421 * g++.old-deja/g++.pt/explicit23.C: Likewise.
41422 * g++.old-deja/g++.pt/explicit31.C: Likewise.
41423 * g++.old-deja/g++.pt/explicit35.C: Likewise.
41424 * g++.old-deja/g++.pt/explicit6.C: Likewise.
41425 * g++.old-deja/g++.pt/memclass7.C: Likewise.
41426
41427 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
41428
41429 * gcc.dg/cpp-redef.c: New test.
41430
41431 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
41432
41433 * g++.old-deja/g++.pt/unify7.C: New test.
41434
41435 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41436
41437 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
41438 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
41439
41440 2000-02-25 Geoff Keating <geoffk@cygnus.com>
41441
41442 * gcc.c-torture/compile/20000224-1.c: New test.
41443
41444 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41445
41446 * gcc.c-torture/compile/cpp-2.c: New test.
41447 * gcc.c-torture/compile/cpp-1.c: New test.
41448
41449 2000-02-25 Jeffrey A Law (law@cygnus.com)
41450
41451 * gcc.c-torture/execute/20000225-1.c: New test.
41452
41453 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41454
41455 * gcc.dg/cpp-li2.c: New test.
41456
41457 * gcc.dg/cpp-wi1.c: New test.
41458
41459 * gcc.dg/cpp-li1.c: New test.
41460
41461 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
41462
41463 * g++.old-deja/g++.other/sizeof5.C: New test.
41464
41465 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41466
41467 * gcc.c-torture/execute/va-arg-13.c: New test.
41468
41469 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
41470
41471 * gcc.c-torture/execute/va-arg-12.c: New test.
41472
41473 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41474
41475 * gcc.c-torture/execute/20000223-1.c: New test.
41476
41477 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41478
41479 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
41480
41481 2000-02-22 Mark Mitchell <mark@codesourcery.com>
41482
41483 * g++.old-deja/g++.abi/ptrmem.C: New test.
41484
41485 2000-02-19 Richard Henderson <rth@cygnus.com>
41486
41487 * gcc.c-torture/compile/init-3.c: New.
41488
41489 2000-02-17 Mark Mitchell <mark@codesourcery.com>
41490
41491 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
41492 ALWAYS_CXXFLAGS.
41493
41494 2000-02-11 Robert Lipe <robertl@sco.com>
41495
41496 * gcc.c-torture/compile/20000211-3.c: New test.
41497
41498 2000-02-11 Martin Buchholz <martin@xemacs.org>
41499
41500 * gcc.c-torture/compile/20000211-2.c: New test.
41501
41502 2000-02-11 Jeffrey A Law (law@cygnus.com)
41503
41504 * gcc.c-torture/compile/20000211-1.c: New test.
41505
41506 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
41507
41508 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
41509 on native targets
41510
41511 2000-02-08 Nathan Sidwell <nathan@acm.org>
41512
41513 * g++.old-deja/g++.other/cast5.C: New test.
41514
41515 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
41516
41517 * gcc.c-torture/execute/20000205-1.c: New.
41518
41519 2000-02-03 Nathan Sidwell <nathan@acm.org>
41520
41521 * g++.old-deja/g++.jason/cast3.C: Return void.
41522 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
41523
41524 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41525
41526 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
41527
41528 * gcc.dg/loop-1.c: New test.
41529
41530 2000-01-27 Jakub Jelinek <jakub@redhat.com>
41531
41532 * gcc.c-torture/compile/20000127-1.c: New test.
41533 * gcc.c-torture/execute/991228-1.c: New test.
41534
41535 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41536
41537 * gcc.dg/unused-2.c: New test.
41538
41539 * gcc.dg/conv-1.c: New test.
41540
41541 2000-01-24 Mark Mitchell <mark@codesourcery.com>
41542
41543 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
41544 compiler.
41545 (tool_option_proc): Fix typo.
41546
41547 2000-01-24 Geoff Keating <geoffk@cygnus.com>
41548
41549 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
41550 of the ld on the host, not on the build machine.
41551 Also, don't crash if '--help' is not a supported option.
41552
41553 2000-01-24 Richard Henderson <rth@cygnus.com>
41554
41555 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
41556
41557 2000-01-20 Jeffrey A Law (law@cygnus.com)
41558
41559 * gcc.c-torture/execute/20000120-2.c: New test.
41560 * gcc.c-torture/execute/20000120-1.c: New test.
41561
41562 2000-01-13 Jeffrey A Law (law@cygnus.com)
41563
41564 * gcc.c-torture/execute/20000113-1.c: New test.
41565
41566 2000-01-12 Jeffrey A Law (law@cygnus.com)
41567
41568 * gcc.c-torture/execute/20000112-1.c: New test.
41569
41570 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41571
41572 * gcc.dg/20000111-1.c: New test.
41573
41574 2000-01-10 Jeffrey A Law (law@cygnus.com)
41575
41576 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
41577 with 16 bit integers.
41578
41579 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41580
41581 * gcc.dg/20000108-1.c: New test.
41582
41583 2000-01-05 Nathan Sidwell <nathan@acm.org>
41584
41585 * g++.old-deja/g++.ns/koenig8.C: New test.
41586
41587 2000-01-05 Nathan Sidwell <nathan@acm.org>
41588
41589 * g++.old-deja/g++.other/cast4.C: New test.
41590
41591 2000-01-05 Jeffrey A Law (law@cygnus.com)
41592
41593 * gcc.c-torture/compile/20000105-2.c: New test.
41594 * gcc.c-torture/compile/20000105-1.c: New test.
41595
41596 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41597
41598 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
41599 references to printf & atoi to conform to ANSI standard.
41600 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
41601 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
41602 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
41603 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
41604 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
41605 * g++.old-deja/g++.brendan/complex1.C: Likewise.
41606 * g++.old-deja/g++.brendan/copy1.C: Likewise.
41607 * g++.old-deja/g++.brendan/copy2.C: Likewise.
41608 * g++.old-deja/g++.brendan/copy3.C: Likewise.
41609 * g++.old-deja/g++.brendan/copy4.C: Likewise.
41610 * g++.old-deja/g++.brendan/copy5.C: Likewise.
41611 * g++.old-deja/g++.brendan/copy6.C: Likewise.
41612 * g++.old-deja/g++.brendan/copy7.C: Likewise.
41613 * g++.old-deja/g++.brendan/copy8.C: Likewise.
41614 * g++.old-deja/g++.brendan/crash11.C: Likewise.
41615 * g++.old-deja/g++.brendan/crash14.C: Likewise.
41616 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
41617 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
41618 * g++.old-deja/g++.brendan/delete2.C: Likewise.
41619 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
41620 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
41621 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
41622 * g++.old-deja/g++.brendan/eh1.C: Likewise.
41623 * g++.old-deja/g++.brendan/groff1.C: Likewise.
41624 * g++.old-deja/g++.brendan/init3.C: Likewise.
41625 * g++.old-deja/g++.brendan/misc12.C: Likewise.
41626 * g++.old-deja/g++.brendan/misc7.C: Likewise.
41627 * g++.old-deja/g++.brendan/new2.C: Likewise.
41628 * g++.old-deja/g++.brendan/operators4.C: Likewise.
41629 * g++.old-deja/g++.brendan/operators5.C: Likewise.
41630 * g++.old-deja/g++.brendan/overload2.C: Likewise.
41631 * g++.old-deja/g++.brendan/overload7.C: Likewise.
41632 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
41633 * g++.old-deja/g++.brendan/reference1.C: Likewise.
41634 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
41635 * g++.old-deja/g++.brendan/template24.C: Likewise.
41636 * g++.old-deja/g++.brendan/template3.C: Likewise.
41637 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
41638 * g++.old-deja/g++.jason/inline3.C: Likewise.
41639 * g++.old-deja/g++.jason/opeq.C: Likewise.
41640 * g++.old-deja/g++.law/arg5.C: Likewise.
41641 * g++.old-deja/g++.law/arm7.C: Likewise.
41642 * g++.old-deja/g++.law/ctors11.C: Likewise.
41643 * g++.old-deja/g++.law/cvt8.C: Likewise.
41644 * g++.old-deja/g++.law/init9.C: Likewise.
41645 * g++.old-deja/g++.law/refs4.C: Likewise.
41646 * g++.old-deja/g++.law/template2.C: Likewise.
41647 * g++.old-deja/g++.law/visibility24.C: Likewise.
41648 * g++.old-deja/g++.law/vtable3.C: Likewise.
41649 * g++.old-deja/g++.mike/asm2.C: Likewise.
41650 * g++.old-deja/g++.mike/eh1.C: Likewise.
41651 * g++.old-deja/g++.mike/misc1.C: Likewise.
41652 * g++.old-deja/g++.mike/misc13.C: Likewise.
41653 * g++.old-deja/g++.mike/misc14.C: Likewise.
41654 * g++.old-deja/g++.mike/ns12.C: Likewise.
41655 * g++.old-deja/g++.mike/p1248.C: Likewise.
41656 * g++.old-deja/g++.mike/p3708.C: Likewise.
41657 * g++.old-deja/g++.mike/p3708a.C: Likewise.
41658 * g++.old-deja/g++.mike/p3708b.C: Likewise.
41659 * g++.old-deja/g++.mike/p646.C: Likewise.
41660 * g++.old-deja/g++.mike/p700.C: Likewise.
41661 * g++.old-deja/g++.mike/p783.C: Likewise.
41662 * g++.old-deja/g++.mike/p783a.C: Likewise.
41663 * g++.old-deja/g++.mike/p783b.C: Likewise.
41664 * g++.old-deja/g++.mike/p786.C: Likewise.
41665 * g++.old-deja/g++.mike/p789.C: Likewise.
41666 * g++.old-deja/g++.mike/p789a.C: Likewise.
41667 * g++.old-deja/g++.mike/p807a.C: Likewise.
41668 * g++.old-deja/g++.other/delete3.C: Likewise.
41669 * g++.old-deja/g++.other/dyncast1.C: Likewise.
41670 * g++.old-deja/g++.other/dyncast2.C: Likewise.
41671 * g++.old-deja/g++.other/dyncast3.C: Likewise.
41672 * g++.old-deja/g++.other/empty1.C: Likewise.
41673 * g++.old-deja/g++.other/temporary1.C: Likewise.
41674 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
41675 * g++.old-deja/g++.pt/t16.C: Likewise.
41676 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
41677
41678 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
41679
41680 * gcc.dg/991230-1.c: New test.
41681
41682 1999-12-29 Jeffrey A Law (law@cygnus.com)
41683
41684 * gcc.c-torture/compile/991229-3.c: New test.
41685 * gcc.c-torture/compile/991229-2.c: New test.
41686 * gcc.c-torture/compile/991229-1.c: New test.
41687
41688 1999-12-29 Greg McGary <gkm@eng.ascend.com>
41689
41690 * gcc.c-torture/compile/labels-2.c: New test.
41691
41692 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
41693
41694 * gcc.c-torture/execute/991227-1.c: New test.
41695
41696 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41697
41698 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
41699
41700 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
41701
41702 * gcc.c-torture/execute/991221-1.c: New test.
41703
41704 1999-12-20 Nathan Sidwell <nathan@acm.org>
41705
41706 * g++.old-deja/g++.other/cast3.C: New test.
41707
41708 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
41709
41710 * gcc.c-torture/execute/991216-4.c: New test.
41711
41712 1999-12-16 Michael Meissner <meissner@cygnus.com>
41713
41714 * gcc.c-torture/execute/991216-1.c: New test.
41715 * gcc.c-torture/execute/991216-2.c: New test.
41716 * gcc.c-torture/execute/991216-3.c: New test.
41717
41718 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41719
41720 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
41721 Actually make the test fail by using "-O2" for compilation.
41722
41723 1999-12-15 Nathan Sidwell <nathan@acm.org>
41724
41725 * g++.old-deja/g++.warn/cast-align1.C: New test.
41726
41727 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41728
41729 * gcc.c-torture/compile/991214-1.c: New test.
41730 * gcc.c-torture/compile/991214-2.c: New test.
41731
41732 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41733
41734 * gcc.dg/991214-1.c: New test.
41735
41736 1999-12-13 Jeffrey A Law (law@cygnus.com)
41737
41738 * gcc.c-torture/compile/991213-3.c: New test.
41739 * gcc.c-torture/compile/991213-2.c: New test.
41740 * gcc.c-torture/compile/991213-1.c: New test.
41741
41742 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
41743
41744 * gcc.dg/991209-1.c: New test.
41745
41746 1999-12-08 Nathan Sidwell <nathan@acm.org>
41747
41748 * gcc.c-torture/compile/991208-1.c: New test.
41749
41750 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41751
41752 * gcc.dg/ultrasp2.c: New test.
41753
41754 1999-12-05 Alex Samuel <samuel@codesourcery.com>
41755
41756 * g++.old-deja/g++.abi/align.C (main): Fix typo.
41757
41758 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
41759
41760 * gcc.c-torture/compile/991202-1.c: New test.
41761 * gcc.c-torture/execute/991202-1.c: New test.
41762 * gcc.c-torture/execute/991202-2.c: New test.
41763 * gcc.c-torture/execute/991202-3.c: New test.
41764
41765 1999-12-02 Alex Samuel <samuel@codesourcery.com>
41766
41767 * g++.old-deja/g++.abi/align.C: New test.
41768 * g++.old-deja/g++.abi/aggregates.C: Likewise.
41769 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41770
41771 1999-12-01 Richard Henderson <rth@cygnus.com>
41772
41773 * gcc.c-torture/execute/991201-1.c: New.
41774
41775 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
41776
41777 * gcc.dg/991129-1.c: New test.
41778
41779 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
41780
41781 * gcc.c-torture/compile/991127-1.c: New test.
41782
41783 1999-11-22 Nathan Sidwell <nathan@acm.org>
41784
41785 * g++.old-deja/g++.other/warn4.C: New test.
41786
41787 1999-11-22 Nathan Sidwell <nathan@acm.org>
41788
41789 * g++.old-deja/g++.eh/cleanup2.C: New test.
41790 * g++.old-deja/g++.ext/pretty2.C: New test.
41791 * g++.old-deja/g++.ext/pretty3.C: New test.
41792 * g++.old-deja/g++.other/debug6.C: New test.
41793
41794 1999-10-20 Jim Wilson <wilson@cygnus.com>
41795
41796 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
41797 compiler_output to look for one error message instead of two.
41798
41799 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
41800
41801 * gcc.c-torture/execute/991118-1.c: Also test case
41802 where the word boundary does not split a byte evenly.
41803
41804 1999-11-19 Nathan Sidwell <nathan@acm.org>
41805
41806 * g++.old-deja/g++.ext/restrict1.C: New test.
41807
41808 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
41809
41810 * gcc.c-torture/execute/991118-1.c: New test.
41811
41812 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
41813
41814 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
41815 working directory pathnames.
41816
41817 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
41818
41819 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
41820 host is equipped with driver.h and driver.o so it can actually
41821 compile and run the tests.
41822
41823 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
41824
41825 * gcc.c-torture/compile/991008-1.c: New test.
41826
41827 1999-11-08 Nick Clifton <nickc@cygnus.com>
41828
41829 * lib/gcc-dg.exp: Include target-supports.exp
41830
41831 1999-11-05 Nick Clifton <nickc@cygnus.com>
41832
41833 * lib/target-supports.exp: New file: Provide procs to test for
41834 features supported by the target.
41835 (check_weak_available): Moved here from ecos.exp.
41836 (check_alias_available): New proc: Determine of the target
41837 toolchain supports the alias attribute.
41838
41839 * gcc.dg/special/ecos.exp: Move check_weak_available to
41840 target-supports.exp.
41841 (alias-1.c): Only perform the test if the target supports
41842 aliases.
41843 (wkali-1.c): Only perform the test if the target supports
41844 aliases.
41845
41846 * gcc.dg/990506-0.c: Expect error messages from cross
41847 targets as well as native targets.
41848
41849 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41850
41851 * gcc.dg/ultrasp1.c: Removed xfail.
41852 * gcc.dg/struct-ret-2.c: Likewise.
41853 * gcc.dg/array-1.c: Likewise.
41854
41855 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41856
41857 * gcc.dg/struct-ret-2.c: New test.
41858
41859 * gcc.dg/array-1.c: New test.
41860
41861 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
41862
41863 * gcc.c-torture/execute/991030-1.c: New test.
41864
41865 1999-10-26 Richard Henderson <rth@cygnus.com>
41866
41867 * gcc.c-torture/compile/991026-2.c: New test.
41868
41869 1999-10-26 Jeffrey A Law (law@cygnus.com)
41870
41871 * gcc.c-torture/compile/991026-1.c: New test.
41872
41873 1999-10-23 Jeffrey A Law (law@cygnus.com)
41874
41875 * gcc.c-torture/execute/991023-1.c: New test.
41876
41877 1999-10-19 Jeffrey A Law (law@cygnus.com)
41878
41879 * gcc.c-torture/execute/991019-1.c: New test.
41880
41881 1999-10-16 Richard Henderson <rth@cygnus.com>
41882
41883 * gcc.c-torture/execute/991016-1.c: New test.
41884
41885 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
41886
41887 * gcc.c-torture/execute/991014-1.c: New test.
41888
41889 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
41890
41891 * g++.old-deja/g++.other/union2.C: New test.
41892
41893 1999-10-13 Nathan Sidwell <nathan@acm.org>
41894
41895 * g++.old-deja/g++.other/vaarg2.C: New test.
41896 * g++.old-deja/g++.other/vaarg3.C: New test.
41897
41898 1999-10-12 Craig Burley <craig@jcb-sc.com>
41899
41900 * g77.f-torture/noncompile/19990905-1.f: Moved from being
41901 in compile/.
41902
41903 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
41904
41905 * gcc.c-torture/execute/va-arg-11.c: New test.
41906
41907 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
41908
41909 * lib/file-format.exp (gcc_target_object_format): Don't
41910 crash if objdump is unavailable.
41911
41912 1999-09-29 Donn Terry <donn@interix.com>
41913
41914 * gcc.misc-tests/mg.exp: delete extraneous redirection.
41915
41916 1999-09-28 Nick Clifton <nickc@cygnus.com>
41917
41918 * gcc.c-torture/compile/990928-1.c: New test.
41919
41920 1999-09-28 Nathan Sidwell <nathan@acm.org>
41921
41922 * g++.old-deja/g++.other/decl6.C: New test.
41923
41924 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41925
41926 * gcc.c-torture/execute/va-arg-10.c: New test.
41927
41928 1999-09-27 Nathan Sidwell <nathan@acm.org>
41929
41930 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
41931 __PRETTY_FUNCTION__.
41932
41933 1999-09-23 Nick Clifton <nickc@cygnus.com>
41934
41935 * gcc.c-torture/execute/990923-1.c: New test.
41936
41937 1999-09-21 Nick Clifton <nickc@cygnus.com>
41938
41939 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
41940 for which -fpic is inappropriate.
41941
41942 1999-09-21 Mark Mitchell <mark@codesourcery.com>
41943
41944 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
41945
41946 1999-09-21 Nathan Sidwell <nathan@acm.org>
41947
41948 * g++.old-deja/g++.other/dyncast1.C: New test.
41949 * g++.old-deja/g++.other/dyncast2.C: New test.
41950 * g++.old-deja/g++.other/dyncast3.C: New test.
41951 * g++.old-deja/g++.other/dyncast4.C: New test.
41952 * g++.old-deja/g++.other/dyncast5.C: New test.
41953 * g++.old-deja/g++.eh/catch3.C: New test.
41954 * g++.old-deja/g++.eh/catch3p.C: New test.
41955 * g++.old-deja/g++.eh/catch4.C: New test.
41956 * g++.old-deja/g++.eh/catch4p.C: New test.
41957 * g++.old-deja/g++.eh/catch5.C: New test.
41958 * g++.old-deja/g++.eh/catch5p.C: New test.
41959 * g++.old-deja/g++.eh/catch6.C: New test.
41960 * g++.old-deja/g++.eh/catch6p.C: New test.
41961 * g++.old-deja/g++.eh/catch7.C: New test.
41962 * g++.old-deja/g++.eh/catch7p.C: New test.
41963 * g++.old-deja/g++.eh/catch8.C: New test.
41964 * g++.old-deja/g++.eh/catch8p.C: New test.
41965 * g++.old-deja/g++.eh/catch9.C: New test.
41966 * g++.old-deja/g++.eh/catch9p.C: New test.
41967
41968 1999-09-13 Nathan Sidwell <nathan@acm.org>
41969
41970 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
41971 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
41972
41973 1999-09-13 Jeffrey A Law (law@cygnus.com)
41974
41975 * gcc.c-torture/compile/990913-1.c: New test.
41976
41977 1999-09-10 Nathan Sidwell <nathan@acm.org>
41978
41979 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
41980 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41981
41982 1999-09-09 Richard Henderson <rth@cygnus.com>
41983
41984 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
41985
41986 1999-09-09 Nathan Sidwell <nathan@acm.org>
41987
41988 * g++.old-deja/g++.other/lookup11.C: New test.
41989 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
41990 what is permitted and what we want.
41991 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
41992 overload use.
41993 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41994
41995 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
41996
41997 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
41998 * gcc.c-torture/noncompile/poison-1.c: New file.
41999
42000 1999-09-08 Nathan Sidwell <nathan@acm.org>
42001
42002 * g++.old-deja/g++.other/sizeof3.C: New test.
42003 * g++.old-deja/g++.other/sizeof4.C: New test.
42004 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
42005 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
42006
42007 1999-09-07 Richard Henderson <rth@cygnus.com>
42008
42009 * gcc.dg/va-arg-1.c: New.
42010
42011 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42012
42013 * gcc.c-torture/execute/va-arg-9.c: New test.
42014
42015 1999-09-05 Craig Burley <craig@jcb-sc.com>
42016
42017 * g77.f-torture/compile/980519-2.f: New test.
42018 * g77.f-torture/compile/19990905-0.f: New test.
42019 * g77.f-torture/compile/19990905-1.f: New test.
42020 * g77.f-torture/compile/19990905-2.f: New test.
42021
42022 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
42023
42024 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
42025
42026 * gcc.c-torture/execute/990827-1.c: Fix typo.
42027
42028 1999-09-03 Nathan Sidwell <nathan@acm.org>
42029
42030 * g++.old-deja/g++.other/deref1.C: New test.
42031
42032 1999-09-02 Nathan Sidwell <nathan@acm.org>
42033
42034 * g++.old-deja/g++.other/ambig2.C: New test.
42035 * g++.old-deja/g++.other/cond5.C: New test.
42036 * g++.old-deja/g++.other/lookup16.C: New test.
42037
42038 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
42039
42040 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
42041 assemblers too.
42042
42043 1999-08-31 Jeffrey A Law (law@cygnus.com)
42044
42045 * lib/c-torture.exp: Avoid the "compare executables" optimization
42046 when testing native.
42047
42048 1999-08-29 Jeffrey A Law (law@cygnus.com)
42049
42050 * gcc.c-torture/execute/990829-1.c: New test.
42051 * gcc.c-torture/compile/990829-1.c: New test.
42052
42053 1999-08-27 Paul Burchard <burchard@pobox.com>
42054
42055 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
42056 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
42057 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
42058 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
42059 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
42060 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
42061 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
42062 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
42063 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
42064 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
42065 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
42066
42067 1999-08-27 Jeffrey A Law (law@cygnus.com)
42068
42069 * gcc.c-torture/execute/990827-1.c: New test.
42070
42071 1999-08-26 Craig Burley <craig@jcb-sc.com>
42072
42073 * g77.f-torture/noncompile/19990826-4.f: New test.
42074
42075 * g77.f-torture/compile/19990826-3.f: New test.
42076
42077 * g77.f-torture/execute/19990826-2.f: New test.
42078
42079 * g77.f-torture/compile/19990826-1.f: New test.
42080
42081 * gcc.c-torture/execute/990826-0.c: New test.
42082 * g77.c-torture/execute/19990826-0.f: New test.
42083
42084 * g77.f-torture/noncompile/970626-2.f: New test.
42085
42086 1999-08-25 Paul Burchard <burchard@pobox.com>
42087
42088 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
42089 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
42090 lss-011.C: New tests.
42091
42092 1999-08-25 Nathan Sidwell <nathan@acm.org>
42093
42094 * g++.old-deja/g++.other/decl5.C: New test.
42095
42096 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42097
42098 * noncompile/noncompile.exp: Load_lib c-torture.exp.
42099 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
42100 call `postbase' for each one. All callers of `postbase' changed
42101 to call this instead.
42102
42103 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
42104
42105 * gcc.c-torture/execute/990811-1.c: New test.
42106
42107 1999-08-09 Nick Clifton <nickc@cygnus.com>
42108
42109 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
42110 just native ones.
42111
42112 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
42113 just native ones.
42114
42115 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42116
42117 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
42118
42119 1999-08-04 Jeffrey A Law (law@cygnus.com)
42120
42121 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
42122
42123 1999-08-04 Nathan Sidwell <nathan@acm.org>
42124
42125 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
42126
42127 1999-08-04 Jeffrey A Law (law@cygnus.com)
42128
42129 * gcc.c-torture/execute/990804-1.c: New test.
42130
42131 1999-08-03 Nathan Sidwell <nathan@acm.org>
42132
42133 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
42134 * g++.old-deja/g++.brendan/crash64.C: Likewise.
42135 * g++.old-deja/g++.brendan/overload8.C: Likewise.
42136
42137 1999-08-03 Nathan Sidwell <nathan@acm.org>
42138
42139 * g++.old-deja/g++.other/struct1.C: New test.
42140
42141 1999-08-03 Nathan Sidwell <nathan@acm.org>
42142
42143 * g++.old-deja/g++.other/enum2.C: New test.
42144
42145 1999-08-02 Richard Henderson <rth@cygnus.com>
42146
42147 Adapted from tests from Franz Sirl:
42148 * gcc.c-torture/execute/va-arg-7.c: New test.
42149 * gcc.c-torture/execute/va-arg-8.c: New test.
42150
42151 1999-08-01 Jeffrey A Law (law@cygnus.com)
42152
42153 * gcc.c-torture/compile/990801-2.c: New test.
42154
42155 * gcc.c-torture/compile/990801-1.c: New test.
42156
42157 1999-07-27 Michael Meissner <meissner@cygnus.com>
42158
42159 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
42160 fp-cmp-1.c, converting double to float.
42161
42162 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
42163 fp-cmp-1.c, converting double to long double.
42164
42165 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
42166 from fr1 to unknown_register, since fr1 is a legitimate register
42167 on some machines.
42168
42169 1999-07-25 Jeffrey A Law (law@cygnus.com)
42170
42171 * README: More listname related changes.
42172
42173 1999-07-08 Catherine Moore <clm@cygnus.com>
42174
42175 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
42176
42177 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
42178
42179 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
42180
42181 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42182
42183 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
42184
42185 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
42186
42187 * gcc.dg/990703-1.c: New test.
42188
42189 1999-06-29 Nick Clifton <nickc@cygnus.com>
42190
42191 * lib/file-format.exp: New file: Move definition of proc
42192 gcc_target_object_format to here from
42193 gcc.dg/special/ecos.exp.
42194
42195 * lib/c-torture.exp: Include lib file-format.exp.
42196 * lib/gcc-dg.exp: Include lib file-format.exp.
42197
42198 * gcc.dg/special/ecos.exp: Remove definition of proc
42199 gcc_target_object_format.
42200
42201 1999-06-28 Jeffrey A Law (law@cygnus.com)
42202
42203 * gcc.c-torture/execute/990628-1.c: New test.
42204
42205 1999-06-25 Jeffrey A Law (law@cygnus.com)
42206
42207 * gcc.c-torture/compile/990625-2.c: New test.
42208
42209 * gcc.c-torture/compile/990625-1.c: New test.
42210
42211 1999-06-23 Nick Clifton <nickc@cygnus.com>
42212
42213 * gcc.c-torture/compile/dll.c: New test case. Check that dll
42214 attributes compile.
42215 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
42216 ports that use the COFF/PE file format.
42217
42218 1999-06-17 Jeffrey A Law (law@cygnus.com)
42219
42220 * gcc.c-torture/compile/990617-1.c: New test.
42221
42222 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
42223
42224 * g++.old-deja/g++.other/decl4.C: New test.
42225
42226 1999-06-14 Nathan Sidwell <nathan@acm.org>
42227
42228 * g++.old-deja/g++.other/bitfld3.C: New test.
42229
42230 1999-06-08 Nathan Sidwell <nathan@acm.org>
42231
42232 * g++.old-deja/g++.eh/catch1.C: New test.
42233
42234 1999-06-07 Jeffrey A Law (law@cygnus.com)
42235
42236 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
42237
42238 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
42239 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
42240
42241 1999-06-05 Craig Burley <craig@jcb-sc.com>
42242
42243 * g77.f-torture/compile/19990502-0.f: Replace with new,
42244 shorter, test that still fails after recent changes.
42245
42246 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42247
42248 * gcc.c-torture/execute/990604-1.c: New test.
42249
42250 1999-05-31 Jeffrey A Law (law@cygnus.com)
42251
42252 * gcc.c-torture/execute/990531-1.c: New test.
42253
42254 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42255
42256 * gcc.c-torture/compile/990527-1.c: New test.
42257
42258 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
42259
42260 * gcc.c-torture/execute/990527-1.c: New test.
42261
42262 1999-05-25 Nick Clifton <nickc@cygnus.com>
42263
42264 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
42265 bitfields as signed.
42266
42267 1999-05-25 Craig Burley <craig@jcb-sc.com>
42268
42269 * g77.f-torture/compile/19990525-0.f: New test.
42270
42271 1999-05-25 Jeffrey A Law (law@cygnus.com)
42272
42273 * gcc.c-torture/execute/990525-2.c: New test.
42274
42275 * gcc.c-torture/execute/990525-1.c: New test.
42276
42277 1999-05-24 Nathan Sidwell <nathan@acm.org>
42278
42279 * g++.old-deja/g++.other/anon3.C: New test.
42280 * g++.old-deja/g++.other/anon4.C: New test.
42281 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
42282 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
42283 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
42284 Merrill).
42285
42286 1999-05-24 Jeffrey A Law (law@cygnus.com)
42287
42288 * gcc.c-torture/execute/990524-1.c: New test.
42289
42290 * gcc.dg/990524-1.c: New test.
42291
42292 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42293
42294 * gcc.c-torture/compile/990523-1.c: New test.
42295
42296 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
42297
42298 * gcc.c-torture/compile/990519-1.c: New test.
42299
42300 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42301
42302 * gcc.c-torture/compile/990517-1.c: New test.
42303
42304 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
42305 (e4, f4): New tests.
42306 (main): Call them.
42307
42308 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42309
42310 * gcc.dg/noreturn-1.c: New test.
42311
42312 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42313
42314 * gcc.c-torture/execute/990513-1.c: New test.
42315
42316 1999-05-10 Richard Henderson <rth@cygnus.com>
42317
42318 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
42319
42320 1999-05-10 Craig Burley <craig@jcb-sc.com>
42321
42322 * g77.f-torture/execute/erfc.f: Use small single-precision
42323 values, to avoid problems on Alphas when not -mieee.
42324
42325 1999-05-08 Craig Burley <craig@jcb-sc.com>
42326
42327 * gcc.dg/990506-0.c: New test.
42328
42329 1999-05-08 Richard Henderson <rth@cygnus.com>
42330
42331 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
42332 the constant to test. Don't XFAIL 64-bit targets.
42333
42334 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
42335 * g++.old-deja/g++.law/profile1.C: Likewise.
42336
42337 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
42338 operator new instances.
42339 * g++.old-deja/g++.other/delete5.C: Likewise.
42340
42341 1999-05-03 Craig Burley <craig@jcb-sc.com>
42342
42343 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
42344 intrinsic.
42345
42346 1999-05-03 Craig Burley <craig@jcb-sc.com>
42347
42348 * g77.f-torture/execute/u77-test.f: Reverse order of two
42349 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
42350
42351 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42352
42353 * gcc.dg/compare1.c: New test.
42354
42355 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
42356
42357 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
42358 New tests.
42359
42360 1999-05-02 Craig Burley <craig@jcb-sc.com>
42361
42362 * g77.f-torture/compile/19990502-1.f: New test.
42363
42364 1999-05-02 Craig Burley <craig@jcb-sc.com>
42365
42366 * g77.f-torture/compile/19990502-0.f: New test.
42367
42368 1999-05-02 Craig Burley <craig@jcb-sc.com>
42369
42370 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
42371 intrinsic.
42372
42373 1999-05-02 Craig Burley <craig@jcb-sc.com>
42374
42375 * g77.f-torture/execute/u77-test.f (main): List libU77
42376 intrinsics not currently tested.
42377 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
42378 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
42379 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
42380 Trim blanks off the ends of some printed strings.
42381
42382 1999-05-02 Craig Burley <craig@jcb-sc.com>
42383
42384 * g77.f-torture/execute/u77-test.f (main): Just warn about
42385 FSTAT gid disagreement, as it's expected on some systems.
42386
42387 1999-05-01 Craig Burley <craig@jcb-sc.com>
42388
42389 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
42390 use a new function, which allows for some slop.
42391 Clean up some commentary.
42392 (issum): The new function.
42393 (sgladd): Deleted subroutine.
42394
42395 1999-05-01 Craig Burley <craig@jcb-sc.com>
42396
42397 * g77.f-torture/execute/u77-test.f: Modify to be more like
42398 libf2c/libU77 version, bringing patches to that version here.
42399 Add suitable commentary.
42400
42401 1999-04-25 Richard Henderson <rth@cygnus.com>
42402
42403 * gcc.dg/990424-1.c: New test.
42404
42405 1999-04-24 Craig Burley <craig@jcb-sc.com>
42406
42407 * g77.f-torture/execute/u77-test.f (main): Bug involving
42408 LSTAT has been fixed, so turn back on full checking.
42409
42410 1999-04-20 Craig Burley <craig@jcb-sc.com>
42411
42412 * g77.f-torture/compile/19990419-0.f: New test.
42413 * g77.f-torture/execute/19990419-1.f: New test.
42414
42415 1999-04-17 Richard Henderson <rth@cygnus.com>
42416
42417 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
42418 to avoid the need for a prototype to supress a warning.
42419
42420 1999-04-07 Jim Wilson <wilson@cygnus.com>
42421
42422 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
42423
42424 1999-04-04 Jeffrey A Law (law@cygnus.com)
42425
42426 * gcc.c-torture/execute/990404-1.c: New test.
42427
42428 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42429
42430 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
42431 * gcc.dg/cpp-if3.c: Don't use -pedantic.
42432 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
42433 missing initializer warnings.
42434
42435 1999-03-28 Jeffrey A Law (law@cygnus.com)
42436
42437 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
42438 matching strings.
42439
42440 1999-03-26 Jeffrey A Law (law@cygnus.com)
42441
42442 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
42443
42444 1999-03-26 Craig Burley <craig@jcb-sc.com>
42445
42446 * g77.f-torture/execute/19990325-0.f: New test.
42447 * g77.f-torture/execute/19990325-1.f: New test.
42448
42449 1999-03-24 Jeffrey A Law (law@cygnus.com)
42450
42451 * gcc.c-torture/execute/990324-1.c: New test.
42452
42453 1999-03-22 Jim Wilson <wilson@cygnus.com>
42454
42455 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
42456 test with 4.
42457
42458 1999-03-17 Richard Henderson <rth@cygnus.com>
42459
42460 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
42461
42462 1999-03-13 Craig Burley <craig@jcb-sc.com>
42463
42464 * g77.f-torture/execute/19990313-2.f: New test.
42465 * g77.f-torture/execute/19990313-3.f: New test.
42466
42467 1999-03-13 Craig Burley <craig@jcb-sc.com>
42468
42469 * g77.f-torture/execute/19990313-0.f: New test.
42470 * g77.f-torture/execute/19990313-1.f: New test.
42471
42472 1999-03-12 Jim Wilson <wilson@cygnus.com>
42473
42474 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
42475 printf to sprintf.
42476 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
42477 (main): Add check for u15. Conditionalize u31 check depending on
42478 whether ints are <32 bits or >=32 bits.
42479
42480 1999-03-08 Craig Burley <craig@jcb-sc.com>
42481
42482 * g77.f-torture/execute/19981119-0.f: Improve testiness.
42483
42484 1999-03-08 Craig Burley <craig@jcb-sc.com>
42485
42486 * g77.f-torture/compile/19990305-0.f: New test.
42487 * g77.f-torture/execute/19981119-0.f: New test.
42488
42489 1999-03-08 Craig Burley <craig@jcb-sc.com>
42490
42491 * g77.f-torture/execute/970625-2.f: call ABORT if final
42492 result is not correct, instead of just printing it.
42493 Add this checking via newly introduced obfuscation, to
42494 trip up buggy front ends.
42495
42496 1999-03-07 Craig Burley <craig@jcb-sc.com>
42497
42498 * g77.f-torture/compile/960317-1.f: Moved from being
42499 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
42500
42501 1999-03-06 Craig Burley <craig@jcb-sc.com>
42502
42503 * g77.f-torture/execute/960317-1.f: New (old) test.
42504 * g77.f-torture/execute/970625-2.f: Ditto.
42505
42506 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
42507
42508 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
42509 message on line 1 or line 2; cccp and cpplib do this differently.
42510
42511 1999-03-01 Jeffrey A Law (law@cygnus.com)
42512
42513 * g++.old-deja/g++.law/weak1.C: New test.
42514
42515 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42516
42517 * gcc.c-torture/execute/990119-1.c: Renamed to...
42518 * gcc.dg/990119-1.c: this, so it will only be tested once
42519 (it's a preprocessor test, it doesn't need to be run at
42520 multiple optimization levels).
42521
42522 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42523
42524 * lib/g++.exp: Don't add incdir=$base_dir/../include to
42525 ALWAYS_CXXFLAGS.
42526
42527 1999-02-24 Craig Burley <craig@jcb-sc.com>
42528
42529 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
42530 * g77.f-torture/compile/19981216-0.f: ...as it is expected
42531 to not be compilable by current g77.
42532
42533 1999-02-24 Nick Clifton <nickc@cygnus.com>
42534
42535 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
42536
42537 1999-02-22 Jeffrey A Law (law@cygnus.com)
42538
42539 * gcc.c-torture/execute/990222-1.c: New test.
42540
42541 1999-02-19 Craig Burley <craig@jcb-sc.com>
42542
42543 * g77.f-torture/compile/19990218-0.f: New test.
42544 * g77.f-torture/noncompile/19990218-1.f: New test.
42545
42546 1999-02-18 Craig Burley <craig@jcb-sc.com>
42547
42548 * g77.f-torture/compile/19981216-0.f: New test.
42549
42550 1999-02-14 Jeffrey A Law (law@cygnus.com)
42551
42552 * gcc.dg/990214-1.c: New test.
42553
42554 1999-02-13 Jeffrey A Law (law@cygnus.com)
42555
42556 * gcc.dg/990213-2.c: New test.
42557
42558 * gcc.dg/990213-1.c: New test.
42559
42560 1999-02-12 Jeffrey A Law (law@cygnus.com)
42561
42562 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
42563 ints.
42564
42565 1999-02-11 Nick Clifton <nickc@cygnus.com>
42566
42567 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
42568 specified by target.
42569
42570 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
42571
42572 1999-02-11 Jeffrey A Law (law@cygnus.com)
42573
42574 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
42575
42576 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
42577
42578 * gcc.dg/special/ecos.exp: New test driver for new tests with
42579 special requirements.
42580
42581 * gcc.dg/special/alias-1.c: New test.
42582 * gcc.dg/special/gcsec-1.c: New test.
42583 * gcc.dg/special/weak-1.c: New test.
42584 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
42585 * gcc.dg/special/weak-2.c: New test.
42586 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
42587 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
42588 * gcc.dg/special/wkali-1.c: New test.
42589 * gcc.dg/special/wkali-2.c: New test.
42590 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
42591 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
42592
42593 1999-02-10 Felix Lee <flee@cygnus.com>
42594
42595 * lib/c-torture.exp (c-torture-compile): Pull out code for
42596 analyzing gcc error messages.
42597 (c-torture-execute): Likewise. Fix some (harmless) false
42598 positives.
42599 * lib/gcc.exp (gcc_check_compile): New function.
42600
42601 1999-02-08 Richard Henderson <rth@cygnus.com>
42602
42603 * gcc.c-torture/execute/990208-1.c: New test.
42604
42605 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
42606
42607 * g++.dg/special/ecos.exp: New driver for new tests with special
42608 requirements
42609
42610 * g++.dg/special/conpr-1.C: New test
42611 * g++.dg/special/conpr-2.C: New test
42612 * g++.dg/special/conpr-2a.C: New test
42613 * g++.dg/special/conpr-3.C: New test
42614 * g++.dg/special/conpr-3a.C: New test
42615 * g++.dg/special/conpr-3b.C: New test
42616
42617 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
42618 allow g++ to use the dg driver
42619
42620 * README: Add comment about g++.dg directory
42621
42622 1999-02-06 Jeffrey A Law (law@cygnus.com)
42623
42624 * README: Update email addresses.
42625
42626 1999-02-03 Nick Clifton <nickc@cygnus.com>
42627
42628 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
42629 arguments in order to force structure S onto the stack even on
42630 the alpha.
42631 (test): Pass 10 leading arguments to function foo as well as the
42632 structure S.
42633
42634 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
42635 failure for all targets.
42636
42637 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
42638 abort to terminate program execution.
42639
42640 1999-01-30 Richard Henderson <rth@cygnus.com>
42641
42642 * gcc.c-torture/execute/990130-1.c: New test.
42643
42644 1999-01-30 Jeffrey A Law (law@cygnus.com)
42645
42646 * gcc.dg/990130-1.c: New test.
42647
42648 1999-01-28 Michael Meissner <meissner@cygnus.com>
42649
42650 * gcc.c-torture/execute/990128-1.c: New test.
42651
42652 1999-01-27 Michael Meissner <meissner@cygnus.com>
42653
42654 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
42655
42656 1999-01-27 Felix Lee <flee@cygnus.com>
42657
42658 * lib/c-torture.exp (c-torture-compile): pull out code for
42659 analyzing gcc error messages.
42660 (c-torture-execute): ditto, and fix some (harmless) false
42661 positives.
42662 * lib/gcc.exp (gcc_check_compile): new function.
42663
42664 1999-01-17 Jeffrey A Law (law@cygnus.com)
42665
42666 * gcc.dg/990117-1.c: New test.
42667
42668 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
42669
42670 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
42671
42672 1999-01-15 Jeffrey A Law (law@cygnus.com)
42673
42674 * g77.f-torture/compile/990115-1.f: New test.
42675
42676 1999-01-07 Jeffrey A Law (law@cygnus.com)
42677
42678 * gcc.c-torture/compile/990107-1.c: New test
42679
42680 1999-01-06 Jeffrey A Law (law@cygnus.com)
42681
42682 * gcc.c-torture/execute/990106-2.c: New test.
42683
42684 * gcc.c-torture/execute/990106-1.c: New test.
42685
42686 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
42687
42688 * gcc.c-torture/compile/981223-1.c: New test.
42689
42690 1998-12-29 Richard Henderson <rth@cygnus.com>
42691
42692 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
42693 (opt3): Rename from opt4 and disable.
42694
42695 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
42696
42697 * g++.old-deja/g++.pt/ptrmem5.C: New test.
42698
42699 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42700
42701 * g++.old-deja/g++.other/conv5.C: New test.
42702
42703 1998-12-14 Nick Clifton <nickc@cygnus.com>
42704
42705 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
42706
42707 1998-12-11 Jeffrey A Law (law@cygnus.com)
42708
42709 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
42710
42711 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
42712
42713 * gcc.c-torture/compile/981211-1.c: New test.
42714
42715 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
42716
42717 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
42718
42719 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
42720
42721 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42722
42723 * gcc.special/930510-1.c: Make C9X safe.
42724 * gcc.misc-tests/gcov-1.c Similarly.
42725 * gcc.misc-tests/gcov-2.c Similarly.
42726
42727 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42728
42729 * gcc.dg/ultrasp1.c: New test.
42730
42731 1998-12-06 Richard Henderson <rth@cygnus.com>
42732
42733 * gcc.c-torture/execute/981206.c: New test.
42734
42735 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42736
42737 * g++.old-deja/g++.ns/template7.C: New test.
42738
42739 * g++.old-deja/g++.other/expr1.C: New test.
42740
42741 * g++.old-deja/g++.eh/tmpl3.C: New test.
42742
42743 * g++.old-deja/g++.eh/tmpl2.C: New test.
42744
42745 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42746
42747 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
42748 * g++.old-deja/g++.other/using6.C: Removed.
42749 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
42750
42751 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
42752
42753 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42754
42755 * g++.old-deja/g++.pt/overload8.C: New test.
42756
42757 * g++.old-deja/g++.pt/overload7.C: New test.
42758
42759 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
42760
42761 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
42762 and relinking messages.
42763 * lib/g++.exp (g++_target_compile): Remove .rpo file when
42764 compiling with -frepo.
42765
42766 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
42767
42768 * g++.old-deja/g++.pt/lookup6.C: New test.
42769
42770 1998-11-30 Nick Clifton <nickc@cygnus.com>
42771
42772 * gcc.c-torture/execute/981130-1.c: New test.
42773 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
42774
42775 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42776
42777 * g++.old-deja/g++.pt/explicit76.C: New test.
42778
42779 * g++.old-deja/g++.pt/friend38.C: New test.
42780
42781 * g++.old-deja/g++.ns/crash2.C: New test.
42782
42783 * g++.old-deja/g++.pt/defarg8.C: New test.
42784
42785 * g++.old-deja/g++.pt/instantiate6.C: New test.
42786
42787 * g++.old-deja/g++.pt/static6.C: New test.
42788
42789 * g++.old-deja/g++.pt/decl2.C: New test.
42790
42791 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42792
42793 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
42794 problem is actually related with name lookup, but so what? :-)
42795
42796 * g++.old-deja/g++.pt/friend37.C: New test.
42797
42798 1998-11-25 Dave Love <d.love@dl.ac.uk>
42799
42800 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
42801 element, which fails on some systems.
42802
42803 * g77.f-torture/execute/labug1.f: New test.
42804
42805 1998-11-21 Jeffrey A Law (law@cygnus.com)
42806
42807 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
42808 is defined.
42809
42810 1998-11-18 Dave Love <d.love@dl.ac.uk>
42811
42812 * g77.f-torture/compile/981117-1.f: New test.
42813
42814 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
42815
42816 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42817 properly discarded.
42818
42819 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
42820
42821 * gcc.c-torture/execute/memcheck: New directory of tests for
42822 -fcheck-memory-usage.
42823
42824 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
42825
42826 * README: New file, general information about the testsuite and
42827 new description of the various C++ test subdirectories.
42828 * README.g++: Eliminate obsolete information, update and move most
42829 relevant stuff to README.
42830
42831 1998-11-07 Richard Henderson <rth@cygnus.com>
42832
42833 * gcc.c-torture/compile/981107-1.c: New test.
42834
42835 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
42836
42837 * execute/memcpy-bi.c: New testcase.
42838
42839 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
42840
42841 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
42842 base classes.
42843
42844 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
42845 template is selected.
42846
42847 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
42848 classes, it should be accepted for all types.
42849
42850 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
42851
42852 * g++.old-deja/g++.pt/spec24.C: Ensure that template
42853 specializations start with template headers.
42854
42855 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
42856
42857 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
42858
42859 * g++.old-deja/g++.other/init9.C: Test cross initialization of
42860 non-POD types.
42861
42862 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42863
42864 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
42865
42866 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
42867
42868 * compile/981022-1.c, compile/981022-1.x: New test and driver.
42869
42870 1998-10-19 Jeffrey A Law (law@cygnus.com)
42871
42872 * 981019-1.c: New test.
42873
42874 1998-10-14 Robert Lipe <robertl@dgii.com>
42875
42876 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
42877 find objc headers.
42878
42879 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42880
42881 * compile/981001-4.c: Remove use of GCC extension that triggers a
42882 compiler bug.
42883
42884 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
42885
42886 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
42887
42888 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
42889
42890 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
42891 instantiation of template produces incorrect code for delete
42892 expression.
42893
42894 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
42895 constructors' name is not unique.
42896 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
42897 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
42898
42899 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
42900 automatic array of const is ill-formed.
42901
42902 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
42903 of template parameter?
42904
42905 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
42906 const.
42907
42908 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
42909 pointer-to-member expression.
42910
42911 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
42912 declaration causes ICE.
42913
42914 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
42915
42916 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
42917 reserved in the global namespace.
42918
42919 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
42920 generate needed virtual table.
42921
42922 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
42923
42924 1998-10-10 Dariush Eslimi <eslimi@loran.com>
42925
42926 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
42927 template-dependent type
42928
42929 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
42930
42931 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
42932 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
42933 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
42934
42935 * g++.old-deja/g++.other/using5.C: New test; using decl from base
42936 class should be usable as argument of member function.
42937 * g++.old-deja/g++.other/using6.C: New test; using decl from base
42938 class should be usable as return type of member function.
42939 * g++.old-deja/g++.other/using7.C: New test; using decl from base
42940 class should be usable as type of data member.
42941
42942 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
42943
42944 1998-10-09 Jeffrey A Law (law@cygnus.com)
42945
42946 * gcc.c-torture/special/920521-1.c: Fix bogus test.
42947
42948 1998-10-08 Nick Clifton <nickc@cygnus.com>
42949
42950 * gcc.dg/dll-?.c Add thumb to target list.
42951 Fix assembler scan patterns to match current assembler output.
42952
42953 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
42954
42955 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
42956 matching of template brackets.
42957
42958 * g++.old-deja/g++.other/using4.C: New test. Test using
42959 declarations of methods from base classes.
42960
42961 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
42962 within functions should introduce names into the innermost
42963 enclosing namespace.
42964
42965 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
42966 of static locals if first initialization throws.
42967
42968 1998-10-07 Jim Wilson <wilson@cygnus.com>
42969
42970 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
42971
42972 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
42973
42974 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
42975 lose track of the possible targets of tablejump insns.
42976 * special/special.exp: Run it.
42977
42978 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42979
42980 * g++.old-deja/g++.pt/friend35.C: New test. A template function
42981 must be declared before its specializations can be named in friend
42982 declarations.
42983
42984 1998-10-05 Dave Love <d.love@dl.ac.uk>
42985
42986 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
42987
42988 * g77.f-torture/execute/io1.f: New test.
42989
42990 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42991
42992 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
42993 with pointer to template function, for which no argument deduction
42994 is possible.
42995
42996 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
42997 specialization of template function as argument to template
42998 function.
42999
43000 * g++.old-deja/g++.other/access2.C: New test; Inner class
43001 shouldn't have privileged access to Outer's names.
43002
43003 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
43004
43005 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
43006 friend template declared within template class conflicts with
43007 nested class of the same name.
43008
43009 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
43010 is ignored.
43011
43012 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
43013 object with direct initializer as function declaration.
43014
43015 * g++.old-deja/g++.other/decl2.C: New test; duplicate
43016 initializers.
43017
43018 * g++.old-deja/g++.other/null2.C: New test; conditional operator
43019 involving const pointer and NULL produces incorrect result.
43020
43021 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
43022 type name without `typename' should be rejected with -pedantic.
43023
43024 1998-10-02 Richard Henderson <rth@cygnus.com>
43025
43026 * g++.old-deja/g++.other/addrof1.C: New test.
43027
43028 1998-10-01 Nick Clifton <nickc@cygnus.com>
43029
43030 * gcc.c-torture/compile/981001-1.c: New test.
43031 * gcc.c-torture/execute/981001-1.c: New test.
43032
43033 1998-10-01 Jeffrey A Law (law@cygnus.com)
43034
43035 * gcc.c-torture/compile/981001-2.c: New test.
43036 * gcc.c-torture/compile/981001-3.c: New test.
43037 * gcc.c-torture/compile/981001-4.c: New test.
43038
43039 1998-10-01 Robert Lipe <robertl@dgii.com>
43040
43041 * lib/objc.exp (objc_target_compile): Add -L during compiles for
43042 multilibbed hosts. Idea grafted from g77.exp.
43043
43044 1998-09-30 Dave Love <d.love@dl.ac.uk>
43045
43046 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
43047 avoid losing on systems which need -lsocket.
43048
43049 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
43050
43051 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
43052 * g++.old-deja/g++.other/nested2.C: Ditto.
43053 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
43054 failure.
43055
43056 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
43057
43058 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
43059 preferred over template operator!= for enum bitfields.
43060
43061 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
43062
43063 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
43064 that happen to have the same base name, but in different scopes,
43065 are incorrectly rejected.
43066
43067 1998-09-16 Richard Henderson <rth@cygnus.com>
43068
43069 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
43070 on the native word size instead of an integer literal.
43071
43072 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
43073
43074 * g++.old-deja/g++.other/static2.C: Invocation of static data
43075 member of type pointer-to-function denoted as non-static member.
43076
43077 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
43078 checks involving function types and aliases.
43079
43080 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43081
43082 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
43083 redefined to the same non-trivial type.
43084
43085 * g++.old-deja/g++.pt/explicit73.C: Test for proper
43086 namespace-qualification of template specializations declared in
43087 other namespaces.
43088
43089 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
43090 to declare a subset of the specializations of a template function
43091 as friends of specializations of a template class.
43092
43093 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
43094 member templates that do not fully specialize the enclosing
43095 template class are rejected.
43096
43097 1998-09-11 Dave Love <d.love@dl.ac.uk>
43098
43099 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
43100
43101 1998-09-08 Dave Love <d.love@dl.ac.uk>
43102
43103 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
43104 altered from libf2c/libU77 version.
43105
43106 1998-09-06 Dave Love <d.love@dl.ac.uk>
43107
43108 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
43109
43110 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
43111
43112 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
43113 (un)signed char are different types for template specialization
43114 purposes.
43115
43116 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
43117
43118 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
43119 * objc: ObjC testsuite.
43120
43121 1998-08-31 Catherine Moore <clm@cygnus.com>
43122
43123 * gcc.c-torture/execute/941014-1.x: New file.
43124
43125 1998-08-31 Nick Clifton <nickc@cygnus.com>
43126
43127 * lib/c-torture.exp: Add support for
43128 torture_eval_before_compile and torture_eval_before_execute
43129 variables.
43130
43131 1998-08-30 Jeffrey A Law (law@cygnus.com)
43132
43133 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
43134 this test triggers valid.
43135
43136 1998-08-27 Jeffrey A Law (law@cygnus.com)
43137
43138 * gcc.dg/980827-1.c: New test.
43139
43140 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
43141
43142 * gcc.c-torture/execute/loop-4b.c: New test.
43143
43144 1998-08-26 Nick Clifton <nickc@cygnus.com>
43145
43146 * lib/c-torture.exp: Add support for
43147 torture_eval_before_compile and torture_eval_before_execute
43148 variables.
43149
43150 1998-08-25 Jeffrey A Law (law@cygnus.com)
43151
43152 * gcc.c-torture/compile/980825-1.c: New test.
43153
43154 1998-08-24 Nick Clifton <nickc@cygnus.com>
43155
43156 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
43157 count number tests in opt_t0 not good_t0.
43158
43159 1998-08-24 Jeffrey A Law (law@cygnus.com)
43160
43161 * gcc.c-torture/compile/930326-1.x: Fix typo.
43162
43163 1998-08-23 Mark Mitchell <mark@markmitchell.com>
43164
43165 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
43166 causes an ICE.
43167
43168 1998-08-21 Jeffrey A Law (law@cygnus.com)
43169
43170 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
43171 STACK_SIZE is defined.
43172 * gcc.c-torture/unsorted/stuct.c: Similarly.
43173
43174 * gcc.c-torture/compile/980821-1.c: New test.
43175
43176 1998-08-21 Jeffrey A Law (law@cygnus.com)
43177
43178 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
43179
43180 1998-08-19 Mark Mitchell <mark@markmitchell.com>
43181
43182 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
43183 code.
43184
43185 1998-08-09 Mark Mitchell <mark@markmitchell.com>
43186
43187 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
43188 error'.
43189
43190 1998-08-18 Jeffrey A Law (law@cygnus.com)
43191
43192 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
43193
43194 1998-08-16 Jeffrey A Law (law@cygnus.com)
43195
43196 * gcc.c-torture/compile/980816-1.c: New test.
43197
43198 * gcc.dg/980816-1.c: New test.
43199
43200 1998-08-13 Jeffrey A Law (law@cygnus.com)
43201
43202 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
43203 compiler for ieee tests.
43204
43205 1998-08-01 Dave Love <d.love@dl.ac.uk>
43206
43207 * g77.f-torture/compile/980729-0.f: New test.
43208
43209 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
43210
43211 * gcc.c-torture/special/eeprof-1.c: New test, for
43212 -finstrument-functions.
43213 * gcc.c-torture/special/special.exp: Run it.
43214
43215 1998-07-29 Jeffrey A Law (law@cygnus.com)
43216
43217 * gcc.c-torture/compile/980729-1.c: New test.
43218
43219 1998-07-27 Nick Clifton <nickc@cygnus.com>
43220
43221 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
43222 __thumb__ is defined, and test for ARM style doubles if so.
43223
43224 1998-07-26 Dave Love <d.love@dl.ac.uk>
43225
43226 * g77.f-torture/noncompile/980615-0.f: New test.
43227
43228 1998-07-26 H.J. Lu (hjl@gnu.org)
43229
43230 * gcc.dg/980312-1.c: Do link instead of compile.
43231 * gcc.dg/980313-1.c: Likewise.
43232
43233 1998-07-26 Jeffrey A Law (law@cygnus.com)
43234
43235 * gcc.c-torture/compile/980726-1.c: New test.
43236
43237 1998-07-25 Dave Love <d.love@dl.ac.uk>
43238
43239 * g77.f-torture/execute/io0.f: New test.
43240
43241 1998-07-24 Nick Clifton <nickc@cygnus.com>
43242
43243 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
43244 an int.
43245
43246 1998-06-18 Michael Meissner <meissner@cygnus.com>
43247
43248 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
43249 m32r bugs.
43250
43251 1998-07-17 Nick Clifton <nickc@cygnus.com>
43252
43253 * gcc.dg/980626-1.c: Expect failures for all toolchains until
43254 c-decl.c:grokdeclarator can handle mode attributes.
43255
43256 1998-07-16 Jeffrey A Law (law@cygnus.com)
43257
43258 * gcc.c-torture/execute/980716-1.c: New test.
43259
43260 1998-07-13 Jeffrey A Law (law@cygnus.com)
43261
43262 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
43263 the mn10200.
43264 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
43265 the mn10200.
43266 * gcc.c-torture/execute/va-arg-3.x: Similarly.
43267 * gcc.c-torture/compile/930326-1.x: Similarly.
43268
43269 1998-07-13 Dave Love <d.love@dl.ac.uk>
43270
43271 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
43272 New test from Craig.
43273
43274 1998-07-12 Dave Love <d.love@dl.ac.uk>
43275
43276 * g77.f-torture/noncompile/980616-0.f: New test.
43277
43278 * g77.f-torture/execute/970816-3.f: New test from Craig.
43279
43280 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43281
43282 * g++.other/singleton.C: Return error value instead of taking
43283 SIGSEGV.
43284
43285 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
43286
43287 * g++.other/singleton.C: New test. Warning is under dispute.
43288 Runtime crash is not.
43289
43290 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43291
43292 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
43293 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
43294 using6.C, using7.C}: New namespace tests.
43295
43296 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43297
43298 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
43299 specialization with typedef'ed names used as array indexes.
43300
43301 1998-07-09 Jeffrey A Law (law@cygnus.com)
43302
43303 * gcc.c-torture/execute/980709-1.c: New test.
43304
43305 * gcc.dg/980709-1.c: New test.
43306
43307 1998-07-07 Richard Henderson <rth@cygnus.com>
43308
43309 * gcc.c-torture/execute/bcp-1.c: New test.
43310
43311 1998-07-07 Jeffrey A Law (law@cygnus.com)
43312
43313 * gcc.c-torture/execute/980707-1.c: New test.
43314
43315 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
43316
43317 * gcc.c-torture/compile/980706-1.c: New test.
43318
43319 1998-07-01 Dave Love <d.love@dl.ac.uk>
43320
43321 * g77.f-torture/execute/980701-0.f,
43322 g77.f-torture/execute/980701-1.f: New test from Craig.
43323
43324 1998-07-01 Jeffrey A Law (law@cygnus.com)
43325
43326 * gcc.c-torture/compile/980701-1.c: New test.
43327
43328 * gcc.c-torture/execute/980701-1.c: New test.
43329
43330 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
43331 rlsruhe.de>
43332
43333 * g++.old-deja/g++.robertl/eb132.C: New test.
43334 * g++.old-deja/g++.robertl/eb133.C: Likewise.
43335
43336 1998-06-29 Dave Love <d.love@dl.ac.uk>
43337
43338 * g77.f-torture/execute/980628-7.f,
43339 g77.f-torture/execute/980628-8.f,
43340 g77.f-torture/execute/980628-9.f,
43341 g77.f-torture/execute/980628-10.f: New tests from Craig.
43342
43343 * g77.f-torture/execute/980628-3.f: Remove mail headers.
43344
43345 1998-06-28 Jeffrey A Law (law@cygnus.com)
43346
43347 * g77.f-torture/execute/980628-4.f: New test from Craig.
43348 * g77.f-torture/execute/980628-5.f: Likewise.
43349 * g77.f-torture/execute/980628-2.f: Likewise.
43350 * g77.f-torture/execute/980628-0.f: Likewise.
43351 * g77.f-torture/execute/980628-1.f: Likewise.
43352 * g77.f-torture/execute/980628-3.f: Likewise.
43353 * g77.f-torture/execute/980628-6.f: Likewise.
43354
43355 1998-06-28 Jeffrey A Law (law@cygnus.com)
43356
43357 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
43358 directory when nothing has been installed yet.
43359
43360 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
43361
43362 * gcc.c-torture/special/special.exp: Handle newer versions of
43363 dejagnu.
43364
43365 1998-06-26 Jeffrey A Law (law@cygnus.com)
43366
43367 * gcc.dg/980626-1.c: New test.
43368
43369 1998-06-19 Bruno Haible <haible@ilog.fr>
43370
43371 * gcc.misc-tests/m-un-2.c: New test.
43372 * g++.old-deja/g++.other/warn01.c: Likewise.
43373
43374 1998-06-19 Robert Lipe <robertl@dgii.com>
43375
43376 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
43377 compatibility with assmblers with a different comment character.
43378 Eliminate use of GAS-specific extensions.
43379
43380 1998-06-19 Jeffrey A Law (law@cygnus.com)
43381
43382 * gcc.c-torture/execute/ieee/980619-1.c: New test.
43383
43384 1998-06-19 Robert Lipe <robertl@dgii.com>
43385
43386 * lib/g77.exp: Replace search for libf2c.a with search for newly
43387 renamed libg2c.a
43388
43389 1998-06-17 Jeffrey A Law (law@cygnus.com)
43390
43391 * gcc.c-torture/execute/980617-1.c: New test.
43392
43393 1998-06-12 Jeffrey A Law (law@cygnus.com)
43394
43395 * gcc.c-torture/execute/980612-1.c: New test.
43396
43397 1998-06-08 Jeffrey A Law (law@cygnus.com)
43398
43399 * gcc.dg/980523-1.c: Only test on ppc-linux.
43400 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
43401
43402 * gcc.c-torture/execute/980608-1.c: New test.
43403
43404 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
43405
43406 * gcc.c-torture/execute/980605-1.c: New test.
43407
43408 1998-06-04 Jeffrey A Law (law@cygnus.com)
43409
43410 * gcc.c-torture/execute/980604-1.c: New test.
43411
43412 1998-06-02 Jeffrey A Law (law@cygnus.com)
43413
43414 * gcc.c-torture/execute/980602-1.c: New test.
43415 * gcc.c-torture/execute/980602-2.c: Likewise.
43416
43417 1998-06-02 Dave Love <d.love@dl.ac.uk>
43418
43419 * 970125-0.f: Fix per JCB. Add commentary.
43420
43421 1998-05-31 Michael Meissner <meissner@cygnus.com>
43422
43423 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
43424 IEEE -0 support.
43425
43426 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
43427
43428 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
43429 earlier.
43430
43431 1998-05-28 Catherine Moore <clm@cygnus.com>
43432
43433 * gcc.c-torture/execute/980526-3.c: New test.
43434
43435 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
43436
43437 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
43438 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
43439 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
43440 m88k-motorola-sysv3 to XFAIL.
43441
43442 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43443
43444 * gcc.dg/980526-1.c: New test.
43445 * gcc.c-torture/execute/980526-2.c: New test.
43446
43447 1998-05-26 Jeffrey A Law (law@cygnus.com)
43448
43449 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
43450
43451 * gcc.c-torture/execute/980526-1.c: New test.
43452
43453 1998-05-26 Dave Love <d.love@dl.ac.uk>
43454
43455 * g77.f-torture/execute/alpha2.f: Add runtime test.
43456
43457 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
43458
43459 * g++.old-deja/old-deja.exp: Strip leading directories.
43460
43461 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
43462 error for the line. Don't run multiple tests for the same line.
43463
43464 1998-05-23 Jeffrey A Law (law@cygnus.com)
43465
43466 * gcc.dg/980523-1.c: New test.
43467
43468 1998-05-23 Dave Love <d.love@dl.ac.uk>
43469
43470 * g77.f-torture/compile/970915-0.f: New test.
43471
43472 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
43473
43474 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
43475
43476 1998-05-21 Jeffrey A Law (law@cygnus.com)
43477
43478 * gcc.dg/980520-1.c: New test.
43479
43480 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
43481
43482 * gcc.dg/980502-1.c: Fix return type.
43483
43484 1998-05-20 Jeffrey A Law (law@cygnus.com)
43485
43486 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
43487 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
43488 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
43489 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
43490 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
43491
43492 1998-05-20 Dave Love <d.love@dl.ac.uk>
43493
43494 * g77.f-torture/execute/980520-1.f: New test.
43495
43496 1998-05-15 Dave Love <d.love@dl.ac.uk>
43497
43498 * lib/mike-g77.exp: New file.
43499
43500 * g77.f-torture/noncompile/noncompile.exp,
43501 g77.f-torture/noncompile/check0.f: New files.
43502
43503 1998-05-14 Dave Love <d.love@dl.ac.uk>
43504
43505 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
43506 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
43507 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
43508 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
43509 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
43510 abort where appropriate.
43511
43512 1998-05-05 Michael Meissner <meissner@cygnus.com>
43513
43514 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
43515 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
43516
43517 1998-04-29 Dave Love <d.love@dl.ac.uk>
43518
43519 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
43520
43521 1998-04-27 Dave Love <d.love@dl.ac.uk>
43522
43523 * g77.f-torture/compile/980427-0.f: New test.
43524
43525 1998-04-24 Dave Love <d.love@dl.ac.uk>
43526
43527 * g77.f-torture/compile/980424-0.f: New test.
43528
43529 1998-04-19 Dave Love <d.love@dl.ac.uk>
43530
43531 * g77.f-torture/compile/980419-2.f (main): New test.
43532 * g77.f-torture/compile/970125-0.f: New test.
43533 * g77.f-torture/compile/980419-1.f: New test.
43534
43535 1998-04-08 Jim Wilson <wilson@cygnus.com>
43536
43537 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
43538 of loop-4.c.
43539
43540 1998-04-07 Jim Wilson <wilson@cygnus.com>
43541
43542 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
43543
43544 1998-04-03 Jim Wilson <wilson@cygnus.com>
43545
43546 * gcc.c-torture/compile/980329-1.c: New test.
43547
43548 1998-03-18 Jim Wilson <wilson@cygnus.com>
43549
43550 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
43551 * gcc.dg/980312-1.c: Fix typo in -march command.
43552
43553 1998-03-16 H.J. Lu (hjl@gnu.org)
43554
43555 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
43556
43557 1998-03-11 Robert Lipe <robertl@dgii.com>
43558
43559 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
43560 Dave Love agree the Fortran source is bogus.
43561
43562 1998-03-11 Robert Lipe <robertl@dgii.com>
43563
43564 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
43565 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
43566 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
43567 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
43568 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
43569
43570 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43571
43572 * g++.old-deja/g++.other/friend1.C: New test.
43573
43574 1998-02-18 Dave Love <d.love@dl.ac.uk>
43575
43576 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
43577 possibly uninitialized) variables and declare dnrm2.
43578
43579 1998-02-23 Robert Lipe <robertl@dgii.com>
43580
43581 From Bruno Haible <haible@ilog.fr>:
43582 * gcc.c-torture/execute/980223.c: New test.
43583
43584 1998-02-13 Jeffrey A Law (law@cygnus.com)
43585
43586 * gcc.dg/ifelse-1.c: New test.
43587
43588 1998-02-09 H.J. Lu (hjl@gnu.org)
43589
43590 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
43591
43592 * lib/old-dejagnu.exp (old-dejagnu): Added the
43593 "execution test - XFAIL *-*-*" handling in the spirit of
43594 "excess errors test -". Changed the "execution test fails"
43595 handling to be like "excess errors test fails".
43596 * Update various tests accordingly.
43597
43598 1998-02-06 Jim Wilson <wilson@cygnus.com>
43599
43600 * gcc.c-torture/execute/980205.c: New test.
43601
43602 1998-01-18 Jeffrey A Law (law@cygnus.com)
43603
43604 * lib/c-torture.exp: Look for .x files instead of .cexp files.
43605 * lib/f-torture.exp: Similarly.
43606 * gcc.c-torture: Rename all .cexp files to .x files.
43607
43608 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
43609
43610 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
43611 (940510-1.c): Removed duplicate.
43612 (971104-1.c): New test.
43613
43614 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
43615
43616 * lib/f-torture.exp: Improve error and loop detection.
43617
43618 1997-11-19 Michael Meissner <meissner@cygnus.com>
43619
43620 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
43621 use that to size the filler array.
43622
43623 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
43624
43625 * lib/c-torture.exp(c-torture-execute): Fix typo.
43626
43627 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
43628 testcase as the executable name. Keep the executable around if
43629 the test fails.
43630
43631 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
43632
43633 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
43634 changes. Only test one -g option, and move it to the end of the
43635 list of options to test.
43636
43637 1997-09-19 Michael Meissner <meissner@cygnus.com>
43638
43639 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
43640 variable GCC_TORTURE_OPTIONS to supply default switches separated
43641 by colons. If no environment variable, run tests with -O0 -g, -O1
43642 -g, and -O2 -g as well.
43643
43644 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
43645
43646 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
43647 explanatory comments. Fix indentation.
43648
43649 1997-09-15 Jeffrey A Law (law@cygnus.com)
43650
43651 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
43652
43653 1997-09-11 Jeffrey A Law (law@cygnus.com)
43654
43655 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
43656 * g++.old-deja/g++.mike/p7325.C: Likewise.
43657 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
43658
43659 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
43660
43661 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
43662 * g++.old-deja/g++.brendan/crash30.C: Likewise.
43663 * g++.old-deja/g++.brendan/crash39.C: Likewise.
43664 * g++.old-deja/g++.law/operators4.C: Likewise.
43665
43666 1997-09-11 Joe Buck (jbuck@synopsys.com)
43667
43668 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
43669 * g++.old-deja/g++.mike/p784.C: Ditto.
43670 * g++.old-deja/g++.mike/p785.C: Ditto.
43671
43672 1997-09-05 Jeffrey A Law (law@cygnus.com)
43673
43674 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
43675
43676 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43677
43678 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
43679 target feature; pass this to c-torture-execute as needed.
43680
43681 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43682
43683 * lib/c-torture.exp(c-torture-execute): If the previous and the
43684 current executables being tested are identical, we don't need to
43685 run the executable again. Try to make the executable names
43686 unique. Add an optional argument for passing additional compiler
43687 flags.
43688
43689 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
43690
43691 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
43692
43693 1997-08-29 Jeffrey A Law (law@cygnus.com)
43694
43695 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
43696
43697 1997-07-31 Jeffrey A Law (law@cygnus.com)
43698
43699 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
43700 32bit or larger longs.
43701
43702 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
43703 have either a 32bit long or 32bit int.
43704
43705 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
43706
43707 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
43708 Make double precision tests dependent on sizeof (double).
43709
43710 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
43711
43712 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
43713 too.
43714
43715 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
43716
43717 * gcc.c-torture/compile/961203-1.cexp: New script.
43718
43719 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
43720
43721 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
43722 up the includes ourselves.
43723
43724 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
43725
43726 * lib/plumhall.exp: Remove random include, and add a few
43727 verbose messages for debugging.
43728
43729 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
43730
43731 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
43732 of trying to do it ourselves.
43733
43734 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43735
43736 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
43737
43738 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
43739
43740 * gcc.prms/5403.c: Made regexp a bit less strict.
43741
43742 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
43743
43744 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
43745 is returned from remote_load instead.
43746 * lib/plumhall.exp: Ditto.
43747 * lib/mike-g++.exp: Ditto.
43748 * lib/old-dejagnu.exp: Ditto.
43749 * lib/c-torture.exp: Ditto.
43750
43751 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
43752
43753 * lib/g++.exp: Use build_wrapper procedure.
43754 * lib/gcc.exp: Ditto.
43755
43756 1997-05-20 Jeffrey A Law (law@cygnus.com)
43757
43758 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
43759 an old-style decl for malloc. Fixes tests to work when
43760 sizeof (int) != sizeof (size_t).
43761
43762 1997-05-15 Mike Meissner <meissner@cygnus.com>
43763
43764 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
43765
43766 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
43767 use stdargs.h interface.
43768
43769 1997-05-15 Mike Meissner <meissner@cygnus.com>
43770
43771 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
43772 NO_VARARGS when compiling.
43773
43774 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
43775
43776 * lib/plumhall.exp(ph_includes): New procedure.
43777 (ph_make): Use it.
43778 (ph_compiler): Ditto.
43779
43780 * lib/g++.exp: Rename test-glue.c to testglue.c.
43781 * lib/gcc.exp: Ditto.
43782
43783 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
43784
43785 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
43786 to completion when it's called.
43787
43788 1997-03-21 Michael Meissner <meissner@cygnus.com>
43789
43790 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
43791 is defined, don't do test.
43792
43793 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
43794
43795 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
43796 for object files.
43797 (ph_summary): Mark skipped testcases as untested, not unresolved.
43798
43799 * lib/plumhall.exp (ph_make): If unresolved because of bad
43800 errorCode, record errorCode in log file.
43801 (*): Replace send_log/verbose with verbose -log.
43802
43803 1997-03-19 Michael Meissner <meissner@cygnus.com>
43804
43805 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
43806 double conversion if double isn't at least 8 bytes.
43807
43808 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
43809 int to work with targets where int is 16 bits.
43810
43811 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
43812 8 bytes, just exit, since 4 byte doubles don't have enough bits of
43813 precision for the test to complete.
43814
43815 1997-03-14 Michael Meissner <meissner@cygnus.com>
43816
43817 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
43818 if d10v is not compiled with the -mdouble64 flag.
43819 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
43820
43821 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
43822 d10v is not compiled with the -mint32 flag.
43823
43824 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
43825
43826 * lib/plumhall.exp: Use incr_count.
43827
43828 1997-03-12 Jeffrey A Law (law@cygnus.com)
43829
43830 * gcc.c-torture: Update to c-torture-1.45.
43831
43832 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
43833
43834 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
43835 the name of the expect testcase file).
43836
43837 * lib/g++.exp(g++_init): Ditto.
43838
43839 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
43840
43841 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
43842 the host.
43843
43844 * lib/gcc.exp(gcc_exit): New procedure.
43845
43846 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
43847
43848 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
43849 specs where appropriate.
43850
43851 * g++.old-deja/g++.arm/*: Added additional ERROR checks
43852 because of new "candidates are" messages, and removed a few
43853
43854 * Converted all non-old-style g++ testcases to old-style, and
43855 moved into g++.old-deja.
43856
43857 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
43858
43859 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
43860 options.
43861
43862 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
43863 succeeded.
43864
43865 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
43866
43867 1997-02-13 Michael Meissner <meissner@cygnus.com>
43868
43869 * lib/gcc.exp (gcc_target_compile): Add support for defining
43870 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
43871 the machine doesn't have those features.
43872
43873 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
43874
43875 * g++.law/operators4.exp: Don't use LIBS.
43876
43877 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
43878
43879 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
43880
43881 * lib/mike-g++.exp: Don't set the compiler to be tested here.
43882 * lib/g++.exp: Set it here instead. Also, allow use of the
43883 --tool_exec and --tool_opt options. Change CXX to
43884 GXX_UNDER_TEST.
43885
43886 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
43887
43888 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
43889
43890 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
43891
43892 * lib/old-dejagnu.exp: Use prune_warnings instead of
43893 prune_system_crud.
43894 * lib/mike-g++.exp: Ditto.
43895 * lib/gcc.exp: Ditto.
43896 * lib/g++.exp: Ditto.
43897
43898 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
43899
43900 1997-02-07 Jeffrey A Law (law@cygnus.com)
43901
43902 * 941014-2.c: Include stdlib.h
43903 * 960327-1.c: Include stdio.h
43904 * dbra.c, index-1.c: Don't assume ints are 32bits.
43905
43906 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
43907
43908 * lib/gcc.exp: Add gcc,stack_size target feature.
43909
43910 * lib/g++.exp(g++_target_compile): Add the include and link
43911 paths here, not in two other places. And, it's $options, not
43912 options.
43913
43914 * lib/mike-g++.exp(postbase): Remove the code that determines
43915 the correct include and link paths.
43916 * g++.old-deja/old-deja.exp: Ditto.
43917
43918 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
43919
43920 * lib/g++.exp(g++_init): target_compile no longer returns the
43921 filename of the result.
43922
43923 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
43924
43925 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
43926 call to glob.
43927
43928 * gcc.c-torture/special/special.exp: Change call to
43929 gcc_target_compile to include the object file.
43930
43931 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
43932
43933 * gcc.c-torture/special/special.exp: Correct misspelling in last
43934 change.
43935
43936 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
43937
43938 * lib/plumhall.exp(ph_summary): Log the entire output of the
43939 executable. Return -1 if there were any failures, 0 otherwise.
43940 (ph_execute): Return -1 if there were any failures, 0 otherwise.
43941 (ph_make): Clean up objects and executables that were built
43942 if the tests succeeded.
43943
43944 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
43945
43946 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
43947 libraries and includes in the build tree as appropriate.
43948
43949 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43950
43951 * lib/c-torture.exp: Instead of looking for the global variable
43952 NO_LONG_LONG, check to see if that's a feature of the target.
43953
43954 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43955
43956 * config/default.exp: Minimize. Delete the remainer of the files in
43957 config; this functionality is now in devo/dejagnu/config.
43958
43959 g++.*/*: Pass any additional flags used to compile to postbase;
43960 delete CXXFLAGS.
43961
43962 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
43963 is now done by runtest.exp. Use gcc_target_compile instead of
43964 compile.
43965
43966 lib/c-torture.exp: Use gcc_target_compile instead of compile.
43967 Remove references to CFLAGS. Use remote_file instead of
43968 calling rm -f.
43969 (c-torture): Take a list of arguments to use to compile this
43970 testcase.
43971
43972 lib/g++.exp: Simplify. Use target_compile instead of compile.
43973 lib/gcc-dg.exp: Ditto.
43974 lib/gcc.exp: Ditto.
43975 lib/mike-{gcc,g++}.exp: Ditto.
43976 lib/old-dejagnu.exp: Ditto.
43977 lib/plumhall.exp: Ditto.
43978
43979 1997-01-08 Jim Wilson <wilson@cygnus.com>
43980
43981 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
43982 (ph_linker): Likewise.
43983
43984 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
43985
43986 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
43987 MAP_ANON / MAP_ANONYMOUS if defined;
43988 else try to map from /dev/zero .
43989
43990 1996-11-12 Jeffrey A Law (law@cygnus.com)
43991
43992 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
43993 isn't defined, then define it to MAP_ANONYMOUS.
43994
43995 1996-11-12 Jeffrey A Law (law@cygnus.com)
43996
43997 * gcc.c-torture: Update to c-torture-1.42 release.
43998
43999 1996-11-11 Jeffrey A Law (law@cygnus.com)
44000
44001 * gcc.c-torture: Update to c-torture-1.41 release.
44002
44003 1996-10-27 Jeffrey A Law (law@cygnus.com)
44004
44005 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
44006 c-torture release.
44007
44008 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
44009
44010 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
44011 and LDFLAGS. Fix second case to append the target_info ldflags
44012 onto LDFLAGS, not CFLAGS.
44013 * lib/g++.exp (g++_init): Add target_info stuff.
44014 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
44015 of libgloss and newlib flags for !native.
44016
44017 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
44018 (GDB): Fix relative path to go up another dir for finding gdb.
44019
44020 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
44021
44022 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
44023 versions in the target_info array, if they don't exist.
44024
44025 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
44026
44027 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
44028
44029 1996-07-08 Jim Wilson <wilson@cygnus.com>
44030
44031 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
44032 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
44033
44034 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
44035
44036 * lib/old-dejagnu.exp: Don't remove the output file before we've
44037 actually tested it. Don't append pwd to the path of the executable
44038 we're testing.
44039
44040 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
44041
44042 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
44043
44044 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
44045
44046 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
44047 temporary directory for compiler files, and set it to a default
44048 value of /tmp. Set $output as the name of the output file from
44049 compiling the testcase. Add a -o option to $cflags_var so the
44050 compiler writes the final output file as $output. Set $executable
44051 to $output.
44052
44053 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
44054 directory for compiler files, and set it to /tmp if it doesn't
44055 already have a value. Set $output_file to the name of the output
44056 file from compiling the testcase. Add a -o option to CXXFLAGS so
44057 the compiler writes the final output file as $output. Use $output
44058 as the executable to be tested.
44059
44060 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44061
44062 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
44063
44064 1996-06-08 Jeffrey A Law (law@cygnus.com)
44065
44066 * gcc.c-torture/execute/pending-1.c: New test. Still
44067 pending in Tege's queue.
44068
44069 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
44070
44071 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
44072 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
44073 if there were failures. Call unresolved if there were unresolved
44074 testcases. Call gcc_fail if program did not run to completion.
44075 (ph_make): Pass additional argument name to ph_execute.
44076 (ph_execute): Add new argument. Pass additional arguments to
44077 ph_summary. Call gcc_fail is there is no execution output.
44078
44079 1996-04-24 Jeffrey A Law (law@cygnus.com)
44080
44081 * lib/plumhall.exp (proc_summary): Output relavent summary
44082 lines into the log so specific failures in plumhall can be
44083 investigated.
44084
44085 1996-04-10 Jeffrey A Law (law@cygnus.com)
44086
44087 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
44088 (c-torture-execute): Don't try to execute tests which use
44089 "long long" types if $NO_LONG_LONG is nonzero.
44090
44091 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
44092
44093 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
44094 not c-torture.
44095
44096 * gcc.ieee: Move from here.
44097 * gcc.c-torture/execute/ieee: To here.
44098
44099 1996-03-26 Jeffrey A Law (law@cygnus.com)
44100
44101 * gcc.c-torture: Update to c-torture-1.41 release.
44102
44103 1996-03-22 Jeffrey A Law (law@cygnus.com)
44104
44105 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
44106 not "$output".
44107
44108 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
44109
44110 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
44111 -c present.
44112
44113 1996-03-02 Jeffrey A Law (law@cygnus.com)
44114
44115 * config/proelf.exp: Handle connecting to a simulator.
44116
44117 1996-01-31 Jeffrey A Law (law@cygnus.com)
44118
44119 * config/proelf.exp: New file. Enough framework that we can
44120 run c-torture tests on the proelf targets (or any other target
44121 that gdb can connect to for that matter).
44122
44123 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
44124
44125 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
44126 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
44127
44128 * lib/plumhall.exp (ph_execute): Always call ph_summary if
44129 exec_output exists.
44130
44131 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
44132
44133 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
44134 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
44135
44136 * config/*.exp: Update FSF address. Change result of ${tool}_load
44137 to pass/fail/unresolved/unsupported/untested. Caller must now
44138 call unresolved/unsupported/untested.
44139 * lib/*.exp: Update FSF address. Update to handle new results of
44140 ${tool}_load.
44141 * lib/chill.exp (verbose): Delete.
44142
44143 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
44144
44145 * lib/gcc.exp (default_gcc_start): Change order of args to
44146 $LDFLAGS $CFLAGS $LIBS.
44147 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
44148 Save/set/restore CFLAGS. Pass single arg to gcc_start.
44149 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
44150 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44151 * gcc.misc-tests/dg-test.exp: Likewise.
44152 * gcc.misc-tests/msgs.exp: Likewise.
44153 * gcc.prms/prms.exp: Likewise.
44154 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
44155 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44156
44157 * lib/dg.exp: Deleted, moved to dejagnu/lib.
44158
44159 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44160
44161 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
44162
44163 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
44164 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
44165
44166 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
44167 necessary.
44168
44169 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
44170
44171 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
44172 global for loop; add use of $mathlib.
44173 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
44174 settings here; set mathlib for anything but VxWorks.
44175
44176 1996-01-22 Jeffrey A Law (law@cygnus.com)
44177
44178 * gcc.c-torture: Update to c-torture-1.40 release.
44179
44180 1996-01-03 Jeffrey A Law (law@cygnus.com)
44181
44182 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
44183 dg.exp.
44184
44185 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
44186
44187 * lib/c-torture.exp (c-torture-execute): Declare "output" as
44188 global.
44189
44190 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
44191
44192 * lib/g++.exp (LIBS): Define if not already.
44193 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
44194 (gcc-dg-prune): Call prune_gcc_output.
44195 * lib/gcc.exp (prune_gcc_output): New proc.
44196 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
44197 prune_gcc_output.
44198
44199 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
44200
44201 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
44202 (c-torture-execute): Likewise. Rename `name' to `testcase'.
44203
44204 1995-11-15 Jeffrey A Law (law@cygnus.com)
44205
44206 * gcc.c-torture: Update to c-torture-1.39 release.
44207
44208 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
44209
44210 * lib/c-torture.exp (c-torture-execute): Don't return if one option
44211 fails, try others as well.
44212
44213 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
44214
44215 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
44216 If compilation fails, mark execute tests as `untested'.
44217 If test is marked as unsupported, don't mark compilation and
44218 execute tests as failed.
44219
44220 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
44221
44222 * lib/g++.exp (g++_init): Don't link in libg++, and look to
44223 libstdc++ for whether or not we want to be doing shared
44224 libraries. Delete link_curses since we don't need it anymore.
44225 * lib/mike-g++.exp (postbase): Don't link in libg++.
44226 * g++.old-deja/old-deja.exp: Likewise.
44227
44228 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
44229
44230 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
44231
44232 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
44233
44234 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
44235 For that, add `-Wl,-a,shared_archive'.
44236 * g++.old-deja/old-deja.exp: Likewise.
44237
44238 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
44239
44240 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
44241
44242 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
44243
44244 * lib/mike-g++.exp (postbase): Pay attention to the status of
44245 g++_load.
44246
44247 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
44248
44249 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
44250
44251 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
44252
44253 * lib/gcc.exp (default_gcc_start): No longer need to log program
44254 being executed or its output, execute_anywhere does that now.
44255 * lib/g++.exp (default_g++_version): Call execute_anywhere.
44256 (default_g++_start): Likewise. Delete calls to verbose/send_log.
44257
44258 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
44259
44260 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
44261 the same as those in lib/g++.exp.
44262
44263 1995-10-10 Jeff Law (law@hurl.cygnus.com)
44264
44265 * gcc.c-torture: Update to c-torture-1.38 release.
44266 * gcc.ieee: Related changes.
44267
44268 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
44269
44270 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
44271 "exec". Minor reformatting changes.
44272
44273 * config/rom68k.exp (${tool}_load): Make it work in a canadian
44274 cross. This means all "exec" calls now work on a remote host as
44275 well.
44276 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
44277 cross. Filter out the extra "\r\n" stuff that expect puts in.
44278 (c-torture-execute): Filter out the bogus warnings like
44279 c-torture-compile does. Add support for canadian cross.
44280 * lib/gcc.exp (default_gcc_version, default_gcc_start)
44281 Use execute_anywhere rather than calling exec directly. Now it
44282 works for canadian cross testing.
44283
44284 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
44285
44286 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
44287 results into a variable, and check that rather than using file exists.
44288
44289 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
44290
44291 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
44292 create a libg++.so. For sunos4.1.*, also add -ltermcap.
44293
44294 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44295
44296 * g++.old-deja/old-deja.exp: Create and pass runshlib and
44297 lib_curses if there's a shared libg++ in the build tree.
44298
44299 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
44300
44301 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
44302 if not supported target.
44303
44304 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
44305
44306 * lib/g++.exp (g++_init): Move empty setting of runshlib and
44307 link_curses up to always happen, not just for native builds.
44308
44309 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
44310
44311 * gcc.c-torture: Update to c-torture-1.36 release.
44312 * gcc.failure: Related changes.
44313
44314 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
44315
44316 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
44317
44318 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
44319
44320 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
44321 * lib/mike-g++.exp (postbase): Not in here. Still reference
44322 runshlib, link_curses, and mathlib for link and run.
44323
44324 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
44325 pass the runtime shared library options for Solaris, OSF/1, and
44326 Irix5, and link with -lcurses to avoid unresolved references.
44327
44328 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
44329
44330 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
44331 only run once.
44332
44333 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
44334
44335 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
44336
44337 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
44338
44339 * gcc.c-torture: Update to c-torture-1.35 release. Note we
44340 do not have a framework for the "compat" tests yet.
44341
44342 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
44343
44344 * lib/mike-g++.exp (postbase): New local variable `mathlib',
44345 set to null if we're testing vxworks5.1. Use that instead of
44346 `-lm' in the setting of LIBS for link and run.
44347
44348 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
44349
44350 * config/rom68k.exp (${tool}_load): Major changes to make it
44351 work. Verified that it does in fact return the stuff in
44352 exec_output properly. Catch any Emul or any TRAP other than 0.
44353
44354 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
44355
44356 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
44357 LDFLAGS properly for targets that need stuff from libgloss.
44358 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
44359 only run once.
44360 (gpp_initialized): New variable.
44361
44362 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
44363
44364 * config/rom68k.exp: Load libgloss.exp.
44365 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
44366 so we can produce a fully linked binary.
44367 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
44368 so we can produce a fully linked binary.
44369
44370 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
44371
44372 * lib/plumhall.exp (ph_section): Watch for expected failures.
44373 Add missing `else'.
44374
44375 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
44376 run the testcase.
44377 (c-torture): Likewise.
44378
44379 1995-08-28 Doug Evans <dje@cygnus.com>
44380
44381 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
44382
44383 * lib/mike-g++.exp (mike_cleanup): New proc.
44384 (prebase): New globals compiler_result, not_compiler_result,
44385 target_regexp.
44386 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
44387 allow leading "-" in pattern. Watch for unsupported tests.
44388 If $compiler_result is set, pattern match assembler code,
44389 and ditto for $not_compiler_result.
44390 * lib/mike-gcc.exp: Likewise.
44391
44392 * lib/plumhall.exp (ph_execute): Only call ph_summary if
44393 execution "succeeded".
44394
44395 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
44396
44397 * config/win32.exp: New file.
44398 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
44399
44400 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
44401
44402 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
44403 unsupported.
44404 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
44405 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
44406 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
44407
44408 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
44409 "... without exceptions was ...". That is now handled by
44410 prune_system_crud.
44411 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44412
44413 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
44414
44415 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
44416 sieve.c,sort2.c}: New files.
44417 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
44418 sieve.exp,sort2.exp}: Drivers for them.
44419
44420 * lib/mike-gcc.exp (program_output): New user settable variable.
44421 (postbase): Call prune_system_crud. Also prune extraneous compiler
44422 messages.
44423 * lib/mike-g++.exp (program_output): New user settable variable.
44424
44425 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
44426
44427 * config/sh.exp: Deleted (use sim.exp instead).
44428
44429 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
44430
44431 * config/vx.exp: Declare CHECKTASK as global.
44432 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
44433 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
44434 * lib/old-dejagnu.exp: Load [pwd]/$executable.
44435
44436 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44437
44438 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
44439 target. Like vx.exp, only includes `vx29k.exp' instead of
44440 `vxworks.exp'.
44441
44442 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
44443
44444 * config/sim.exp: Increase time limit from 120 seconds to 240.
44445
44446 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
44447
44448 * gcc.c-torture/execute/950628-1.c: New test.
44449
44450 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
44451
44452 * gcc.c-torture: Update with changes/additions from
44453 c-torture-1.34.
44454
44455 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
44456
44457 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
44458
44459 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
44460
44461 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
44462
44463 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
44464
44465 * gcc.c-torture/compile/950512-1.c: New test.
44466 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
44467 * gcc.dg/struct-ret-1.c: Likewise.
44468
44469 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
44470
44471 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
44472 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
44473
44474 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
44475
44476 * gcc.c-torture/special/920411-1.c: Deleted.
44477 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
44478
44479 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
44480
44481 * config/sim.exp (${tool}_load): Hack in call to bash to get a
44482 cpu limit.
44483
44484 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
44485
44486 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
44487
44488 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
44489
44490 From kenner;
44491 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
44492 is the proper length.
44493 * va-arg-3.c: Likewise.
44494
44495 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
44496
44497 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
44498 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
44499
44500 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
44501 * lib/g++.exp (default_g++_start): Delete old cruft.
44502
44503 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
44504
44505 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
44506 (2 * (1 << 18)) to (2 * (1 << 17)).
44507
44508 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
44509
44510 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
44511
44512 * config/rom68k.exp: Renamed from config/idp.exp
44513
44514 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
44515
44516 * c-torture/compile/921109-2.c
44517
44518 1995-04-18 Mike Stump <mrs@cygnus.com>
44519
44520 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
44521 excess errors.
44522
44523 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
44524
44525 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
44526 output.
44527 * lib/g++.exp (default_g++_start): Likewise.
44528
44529 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
44530
44531 * gcc.c-torture/compile/950329-1.c: New test.
44532
44533 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
44534
44535 * config/bug.exp (${tool}_load): Updated to use new remote_open
44536 and remote_close procs.
44537 * config/idp.exp: New file.
44538
44539 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
44540
44541 * gcc.c-torture/execute/950322-1.c: New test.
44542
44543 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
44544
44545 * config/vx.exp (${tool}_load): Clean up testing of return code from
44546 vxworks_ld and vxworks_spawn.
44547
44548 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
44549
44550 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
44551
44552 1995-03-13 Mike Stump <mrs@cygnus.com>
44553
44554 * lib/old-deja.exp: Add `excess errors test - ' error, now one
44555 can mark excess errors on a machine by machine basis. Note, the
44556 default is to not expect any excess errors, even when excess
44557 errors test - is given, so you will want to put an XFAIL ... on
44558 these lines. For example, // excess errors test - XFAIL hppa*-*-*
44559 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
44560 those 4 machines, but no others.
44561
44562 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
44563
44564 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
44565 * lib/c-torture.exp: to here.
44566
44567 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
44568
44569 * gcc.c-torture/execute/950221-1.c: New test.
44570 * gcc.c-torture/execute/struct-ret-1.c: New test.
44571 * gcc.c-torture/compile/950221-1.c: New test.
44572
44573 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
44574
44575 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
44576
44577 * gcc.c-torture/execute/arith-1.c (main): Return 0.
44578 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
44579
44580 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
44581
44582 * g++.gb: New directory of tests, derived from my signature and
44583 class scoping tests.
44584
44585 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
44586 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
44587 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
44588 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
44589 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
44590 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
44591 * g++.gb/sig25.C: Likewise.
44592
44593 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
44594 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
44595 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
44596 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
44597 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
44598 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
44599 * g++.gb/sig25.exp: Likewise.
44600
44601 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
44602 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
44603 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
44604 * g++.gb/scope13.C: Likewise, this test still fails.
44605
44606 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
44607 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
44608 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
44609 * g++.gb/scope13.exp: Ditto.
44610
44611 * g++.gb/README: New file, explains what these tests are about.
44612
44613 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
44614
44615 * lib/dg.exp (dg-do): Support `preprocess'.
44616 (dg-test): Likewise.
44617
44618 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
44619
44620 * config/udi.exp: change "continue -expect" to "exp_continue".
44621
44622 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
44623
44624 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
44625 Delete redundant tests.
44626
44627 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
44628 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
44629 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
44630 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
44631 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
44632 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
44633 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
44634 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
44635
44636 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
44637 storing label pointers.
44638 * gcc.c-torture/execute/921019-1.c: Likewise.
44639 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
44640 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
44641 parameter fp.
44642 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
44643 constants.
44644
44645 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
44646 Delete obsolete tests.
44647
44648 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
44649 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
44650 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
44651 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
44652 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
44653 * gcc.c-torture/compile/950124-1.c: New test.
44654
44655 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
44656
44657 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
44658
44659 * lib/mike-g++.exp: Add -lm to LIBS.
44660
44661 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
44662
44663 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
44664
44665 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
44666
44667 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
44668
44669 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
44670
44671 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
44672
44673 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
44674
44675 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
44676 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
44677 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
44678 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
44679 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
44680 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
44681 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
44682 * g++.law/{operators31.C, operators32.C,
44683 * g++.law/{operators33.C, operators34.C}: Likewise.
44684 * g++.law/{pic1.C, refs2.C}: Likewise.
44685 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
44686 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
44687 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
44688 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44689
44690 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
44691 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
44692 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
44693 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
44694 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
44695 * g++.law/{enum9.exp, friend5.exp}: Likewise.
44696 * g++.law/{nest3.exp, nest4.exp}: Likewise.
44697 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
44698 * g++.law/{operators30.exp, operators31.exp}: Likewise.
44699 * g++.law/{operators32.exp, operators33.exp}: Likewise.
44700 * g++.law/{operators34.exp}: Likewise.
44701 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
44702 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
44703 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
44704 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
44705 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44706
44707 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
44708 No longer expected to fail.
44709 * g++.law/missed-error3.C: Tweak for recent bool changes.
44710
44711 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
44712
44713 * config/emb-unix: Deleted.
44714 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
44715 remote execution. Do final link on remote host if REMOTE_LINK is set.
44716
44717 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
44718
44719 * lib/dg.exp (dg-test): Fix typo in last patch.
44720
44721 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
44722
44723 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
44724 (handles multiple occurrences).
44725
44726 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
44727
44728 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
44729 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
44730 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
44731 printed).
44732 * lib/c-torture.exp (c-torture-compile): Likewise.
44733 (c-torture): Prepend full path if missing.
44734 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
44735 (gcc_fail): Likewise.
44736 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
44737
44738 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
44739
44740 * lib/netware.exp: Only attach to NetWare i386 systems.
44741
44742 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
44743
44744 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
44745 messages. Add test name to "output pattern match" pass/fail message.
44746
44747 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
44748
44749 * gcc.dg: New testsuite.
44750 * gcc.dg/dg.exp: New file.
44751
44752 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
44753 test-switch.c}: Deleted.
44754
44755 * gcc.misc-tests/msgs.exp: New testcase driver.
44756
44757 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
44758
44759 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
44760 Watch for illegal return values from ${tool}_load.
44761 * config/unix.exp (${tool}_load): Fix pass/fail detection for
44762 cross targets. Coerce return value >0 to 1.
44763
44764 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
44765
44766 * config/unix.exp (${tool}_load): Call program rsh, not proc.
44767
44768 * config/emb-unix.exp: New file.
44769
44770 * config/sim.exp: Error if variable $SIM not defined.
44771 (${tool}_load): Mark test as "untested" if simulator missing.
44772
44773 * config/unix.exp: Load remote.exp to get rcp_download.
44774 * lib/c-torture.exp: Use different option lists for testcases with
44775 and without loops.
44776 * gcc.c-torture/execute/execute.exp: Likewise.
44777
44778 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
44779
44780 * config/*.exp: Clarify return code from ${tool}_load.
44781 Call `unresolved' or `untested' instead of `warning' or `perror'
44782 (sometimes you still want to call both though).
44783 Add comment that `shell_id' is local to each file.
44784 * config/udi.exp (timeout): Set to 30.
44785 Don't print warning if connection fails, $connectmode has already
44786 printed an error.
44787 (${tool}_load): Move verbose messages to level 2.
44788 Rework pattern for "Process started" message.
44789 Pass `shell_id' to ${connectmode}_download.
44790 Retry twice upon timeout. Make resetting of target more robust.
44791 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
44792 Pass `shell_id' to exit_$connectmode.
44793 Only call exit_$connectmode if connected.
44794 * config/unix.exp (${tool}_load): Check return codes better.
44795 * config/vrtx.exp (${tool}_load): Likewise.
44796 * config/vx.exp (${tool}_load): Likewise.
44797 Delete unneeded global's.
44798 * lib/dg.exp (dg-test): Update to reflect clarified return codes
44799 from ${tool}_load.
44800 (dg-stat): Delete.
44801 (dg-init): Delete recording of pass/fail counts.
44802 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44803 (old-dejagnu-init): Likewise.
44804 (old-dejagnu-stat): Delete contents, empty proc now.
44805 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
44806 (c-torture): Delete references to lcnt, lpass, lfail.
44807 Get option list from TORTURE_OPTIONS.
44808 Delete -funroll[-all]-loops if no loops.
44809 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
44810 (g++_stat): Delete contents (empty proc now).
44811 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
44812 (gcc_finish): Likewise.
44813 (gcc_stat): Deleted.
44814 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
44815 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
44816 * gcc.c-torture/execute/execute.exp: Likewise.
44817 Split tests into two parts: compile, execute.
44818 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
44819 no loops. Update to reflect clarified return codes from ${tool}_load.
44820
44821 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
44822
44823 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
44824 to grep for.
44825 (old-dejagnu): Likewise (where necessary).
44826
44827 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
44828
44829 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
44830
44831 * lib/dg.exp (dg-process-target): Fix processing of selector.
44832 Add comment regarding use of `error'.
44833
44834 * lib/gcc.exp (prune_system_crud): Define if missing.
44835 * lib/g++.exp (prune_system_crud): Likewise.
44836
44837 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
44838 Call prune_system_crud.
44839 * lib/dg.exp (dg-runtest): New proc.
44840 Use perror instead of send_user for tcl errors in testcase.
44841 Don't return any value, it's never used.
44842 Don't clobber previous definition of `unknown'.
44843 Print tcl errors in `dg-final'.
44844
44845 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
44846
44847 * lib/dg.exp (dg-process-target): Improve syntax error messages.
44848 (dg-test): Don't print errorInfo, it contains stack backtrace.
44849
44850 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
44851
44852 * lib/g++.exp (runtest_file_p): Define if missing.
44853
44854 1994-09-24 Doug Evans (dje@cygnus.com)
44855
44856 * lib/mike-g++.exp: Comment out loading of g++.exp.
44857 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
44858 (default_g++_version): Always print something.
44859 (default_g++_start): Comment out call to `which'.
44860 (g++_start, g++_load): Deleted (must be defined in config file).
44861 * lib/gcc.exp: Test for existence of $CC at start.
44862 Delete check for tmpdir (done in gcc_init).
44863 (default_gcc_version): Always print something.
44864 (default_gcc_start): Comment out call to `which'.
44865 * config/*.exp: Major cleanup - make cross targets work at least a
44866 little better for g++ (by not being "--tool gcc" specific).
44867 Rename gcc_xxx to ${tool}_xxx.
44868 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
44869 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
44870
44871 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
44872
44873 * lib/c-torture.exp (c-torture-compile): Rework compiler
44874 message processing.
44875
44876 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
44877 c-torture.
44878
44879 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
44880
44881 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
44882
44883 * lib/dg.exp (dg-process-target): Support { target native }.
44884
44885 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
44886
44887 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
44888 looked for "... program xxx got fatal signal".
44889 Correct regsub munging of `comp_output'.
44890 Ignore compiler messages "path prefix not used" and "linker input
44891 file unused".
44892
44893 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
44894
44895 * lib/gcc.exp (runtest_file_p): Define if missing.
44896 * gcc.prms/template.c: Example to work from.
44897
44898 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
44899
44900 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
44901 * lib/dg.exp (dg-test): Call unsupported testcases as such.
44902
44903 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
44904 * gcc.prms/1883.c: Moved from compile/940714-1.c.
44905 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
44906 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
44907
44908 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
44909 (dg-process-target): No longer a varargs proc.
44910 Return S/N for target, P/F for xfail. All callers changed.
44911 (user option procs): More argument checking.
44912 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
44913 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
44914 (dg-test): Skip test if not running on selected target in `dg-do'.
44915 Update handling of `dg-do-what', `dg-output-text'.
44916 Separate execution pass/fail from output pattern match pass/fail.
44917 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
44918
44919 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
44920
44921 * gcc.c-torture/special/special.exp: Don't expect failure for mips
44922 target for 920510-1.c.
44923
44924 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
44925
44926 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
44927 Clean up comment regarding use of passcnt, etc.
44928 (gcc_stat): Don't update `testcnt' here.
44929 (gcc_finish): Do it here.
44930 Might as well reset `but_id' here too.
44931 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
44932 to determine if the file should be tested.
44933 * gcc.c-torture/compile/compile.exp: Likewise.
44934 * gcc.c-torture/execute/execute.exp: Likewise.
44935 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44936 * gcc.misc-tests/dg-test.exp: Likewise.
44937 * gcc.prms/prms.exp: Likewise.
44938 * gcc.wendy/wendy.exp: Likewise.
44939 * g++.old-deja.exp: Likewise.
44940 Move "Testing file" message to verbose level 1.
44941
44942 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
44943
44944 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
44945
44946 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
44947
44948 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
44949 (default_gcc_start): Accept optional second list element
44950 of compiler flags. Print compiler output at verbosity level 2.
44951 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
44952 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
44953 Save current values of framework globals passcnt, failcnt, xpasscnt,
44954 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
44955 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
44956 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
44957 xfailcnt to compute stats. Update framework global `testcnt' from
44958 pass/fail counts.
44959 (gcc_finish): New proc. Clean up test environment.
44960 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
44961 (gcc_epass, gcc_efail): Delete.
44962 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
44963 argument of line number.
44964 (dg-init): If the tool has an init routine, call it.
44965 (dg-test): Remove args `cflags_var' and `libs_var'.
44966 Pass all compiler options to ${tool}_start.
44967 Handle missing line number.
44968 (dg-finish): New function.
44969 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
44970 particular files. Call gcc_finish at end. Move "skipping test"
44971 message to verbosity level 3.
44972 * gcc.c-torture/compile/compile.exp: Likewise.
44973 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44974 * gcc.c-torture/execute/execute.exp: Likewise.
44975 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44976 Print testcase being tried at verbosity level 1.
44977 * gcc.c-torture/special/special.exp: Unset xfail.
44978 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44979 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
44980 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
44981 * gcc.failure/failure.exp: Likewise.
44982 * gcc.ieee/ieee.exp: Likewise.
44983 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
44984 Update call to dg-test. Call dg-finish at end.
44985 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
44986 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44987 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
44988 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
44989 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
44990 * gcc.wendy/wendy.exp: Add copyright.
44991 Delete setting of tmpdir (done by gcc_init).
44992 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
44993 Pass compiler flags to gcc_start. Call gcc_finish at end.
44994 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
44995 gcc_[ce]pass/fail.
44996
44997 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
44998
44999 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
45000 confusion.
45001 (g++_load): Likewise.
45002
45003 * config/*.exp (gcc_load): Some were varargs fns and some were not.
45004 Rename argument to `prog' to remove the confusion.
45005 Varargs fns behave differently too!
45006 (g++_load): Likewise.
45007
45008 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
45009
45010 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
45011 what it is. Delete (always) printing of status value for !native.
45012 Simplify verbose code, and include status and exec_output.
45013 (g++_load): Use gcc_load.
45014
45015 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
45016
45017 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
45018 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
45019 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
45020 940714-3.c as these testcases don't exist anymore. Make
45021 va-arg-1.c expected to pass.
45022
45023 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
45024
45025 * gcc.misc-tests/misc.exp: Only run specific testcases.
45026 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
45027 * gcc.misc-tests/dg-[1-9].c: New files.
45028
45029 * lib/dg.exp: New testsuite driver.
45030 * gcc.prms/prms.exp: Use it.
45031
45032 * README.gcc: New file.
45033
45034 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
45035 Document and reset `lxpass' and `lxfail'.
45036 Simplify "initialized" message.
45037 (gcc_stat): Clean up comments a little.
45038
45039 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
45040
45041 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
45042
45043 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
45044
45045 * lib/old-dejagnu.exp (process-option): New proc.
45046 (old-dejagnu-init, old-dejagnu-stat): Likewise.
45047 (old-dejagnu): Simplify.
45048 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
45049
45050 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
45051
45052 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
45053 exists and is not an empty string.
45054
45055 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
45056 $xfail rather than calling setup_xfail. Clear $xfail when test is
45057 finished.
45058 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
45059 automatically.
45060
45061 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
45062 longer expected to fail.
45063
45064 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
45065 "f" function call.
45066
45067 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
45068
45069 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
45070 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
45071 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
45072 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
45073 c-torture-1.29.
45074
45075 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
45076 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
45077
45078 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
45079
45080 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
45081 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
45082
45083 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
45084 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
45085 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
45086
45087 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
45088
45089 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
45090 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
45091 940714-1.c, 940714-2.c, 940714-3.c},
45092 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
45093 gcc.misc-tests/{mg.c,mg.exp}:
45094 New tests.
45095 * gcc.noncompile/noncompile.exp: Change accordingly.
45096
45097 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
45098
45099 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
45100 Undo previous clobberage.
45101
45102 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
45103
45104 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
45105 * gcc.special/{930510-1.c, special.exp}:
45106 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
45107 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
45108 struct-varargs-1.c}: New tests from c-torture-1.26.
45109
45110 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
45111
45112 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
45113 argument to switch.
45114
45115 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
45116
45117 * Revert the previous changes. Please see Rob's directory
45118 (/lisa/test/rob/progressive/gcc/testsuite) for testing
45119 fixes.
45120
45121 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
45122
45123 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
45124 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
45125 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
45126 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
45127 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
45128 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
45129 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
45130 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
45131 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
45132 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
45133 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
45134 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
45135 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
45136 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
45137 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
45138 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
45139 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
45140 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
45141 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
45142 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
45143 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
45144 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
45145 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
45146 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
45147 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
45148 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
45149 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
45150
45151 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
45152
45153 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
45154 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
45155 with perror calls.
45156
45157 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
45158
45159 * config/unix.exp (g++_load): Fix syntax.
45160
45161 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
45162
45163 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
45164 * gcc.noncompile/921017-1.c: Deleted obsolete test.
45165 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
45166 Don't expect va-arg-1.c to fail. Correct expected output for
45167 920928-1.c.
45168 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
45169 * gcc.wendy/hbm4.c: Correct typo.
45170 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
45171
45172 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
45173
45174 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
45175 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
45176 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
45177 * lib/c-torture.exp (c-torture-compile): Ditto.
45178
45179 Reduce volume of output (remove all the -I's and such).
45180 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
45181 Call gcc_cpass, gcc_cfail.
45182 (c-torture): Pass testing option to c-torture-compile.
45183
45184 1994-03-21 Doug Evans (dje@cygnus.com)
45185
45186 Bring patches over from progressive.
45187 * config/default.exp: Exit remote shell cleanly.
45188 (g++_exit, g++_start): Add default versions.
45189 * config/sim.exp (gcc_load): Use perror, not error.
45190
45191 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
45192
45193 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
45194 set in site.exp.
45195
45196 1994-03-14 Doug Evans (dje@cygnus.com)
45197
45198 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
45199 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
45200 (wendy_try): New proc to run testcase.
45201 (main loop): Call 'em.
45202 * gcc.wendy/*.c: Clean up pass to correct expected output.
45203
45204 * lib/gcc.exp: Minor cleanup work.
45205 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
45206
45207 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
45208
45209 * config/sim.exp (gcc_load): Document return codes better.
45210 Don't pass -v to simulator.
45211
45212 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
45213
45214 * gcc.special/920717-x.c: Fix typo.
45215 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
45216 get at sources.
45217
45218 * lib/mike-gcc.exp: Fix typo.
45219
45220 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
45221
45222 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
45223 binary to use, transform the name.
45224 * config/*.exp: rename everything. Nuke any g++ specific files,
45225 it's now a special case of gcc that requires no special support.
45226 Add a default.exp for unsupported targets.
45227
45228 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
45229
45230 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
45231 lib/old-dejagnu.exp: Fix a few patterns to work with the new
45232 version of Tcl.
45233
45234 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
45235
45236 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
45237 than a warning.
45238
45239 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
45240
45241 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
45242
45243 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
45244
45245 * gcc.execute/execute.exp: Combine opt_list and foption_list into
45246 option_list. Compile every file with only 4/6 option choices
45247 (same as C torture) instead of with 12/18 different option
45248 choices.
45249 * lib/c-torture.exp: Likewise.
45250
45251 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
45252 not already set.
45253
45254 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
45255
45256 * lib/old-deja.exp: Add `excess errors test fails' error, now one
45257 can put an XFAIL *-*-* on excess errors.
45258
45259 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
45260
45261 * g++.law: Add more tests derived from g++-bugs snapshots.
45262
45263 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
45264 equivalent to g++.law/init9.
45265
45266 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
45267 compiled it, and the a.out file after we've run it.
45268
45269 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
45270
45271 * lib/mike-g++.exp (postbase): Delete the .o file after we've
45272 compiled it, and the a.out file after we've run it.
45273
45274 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
45275
45276 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
45277
45278 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
45279
45280 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
45281 version number.
45282
45283 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
45284
45285 * g++.law: New directory of g++ tests derived from the g++-bugs
45286 snapshots.
45287
45288 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
45289
45290 * gcc.compile: initbug1.c initbug1.exp testcase added
45291
45292 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
45293
45294 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
45295 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
45296 fixes submitted by Jeff Law (law@cs.utah.edu)
45297 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
45298 Jeff Law (law@cs.utah.edu)
45299
45300
45301 1993-11-30 Mike Stump (mrs@cygnus.com)
45302
45303 * config/unix-g++.exp: Follow the gcc way of doing things.
45304 * g++.old-deja/old-deja.exp: Minor updates.
45305 * lib/g++.exp: New file, follow the gcc way of doing things.
45306 * lib/old-dejagnu.exp: Minor updates.
45307 * lib/mike-g++.exp: Always unset errorInfo.
45308
45309 1993-11-06 Mike Stump (mrs@cygnus.com)
45310
45311 * lib/gcc.exp: Fix some errors with the below change, CC and
45312 CFLAGS should be global when setting, not local.
45313
45314 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
45315
45316 * lib/gcc.exp: Transform tool name.
45317
45318 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45319
45320 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
45321
45322 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45323
45324 * lib/gcc.exp: change gcc_done to gcc_stat
45325
45326 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45327
45328 * Upgraded gcc testsuite to c-torture version 1.25
45329
45330 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
45331
45332 * lib/gcc.exp: added reporting code. Changed verbose compile message.
45333 * lib/c-torture: added hooks for new reporting code.
45334
45335 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
45336
45337 * config/sh-gcc.exp: check if sh-sim exists in the path
45338
45339 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
45340
45341 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
45342 * gcc.compile/compile.exp: Initial changes for new logic.
45343 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
45344 * gcc.failure/failure.exp: Initial changes for new logic.
45345 * gcc.ieee/ieee.exp: Initial changes for new logic.
45346 * gcc.misc-tests/misc.exp: Initial changes for new logic.
45347 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
45348 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
45349 * lib/c-torture.exp: Initial changes for new logic.
45350 * lib/gcc.exp: Initial changes for new logic.
45351
45352 1993-10-15 Mike Stump (mrs@cygnus.com)
45353
45354 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
45355 depend upon failure or success. Fully qualify names in failure
45356 and success messages. Always remove a.out before starting
45357 compile, just in case. Pay more attention to error text output by
45358 the compiler. Handle testcases with no known past errors just
45359 like all others, so that things are uniform. Other miscellaneous
45360 improvements.
45361
45362 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
45363
45364 * gcc.cpp: new directory for cpp tests
45365
45366 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
45367
45368 * lib/chill.exp: Code reformatted, removed unused code.
45369 * config/unix-chill.exp: Code reformatted, removed unused code.
45370 * chill.execute/execute.exp: Code reformatted, removed unused code.
45371 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
45372
45373 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
45374
45375 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
45376 routines not written.
45377
45378 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
45379
45380 * config/bug-gcc.exp: Use new procs from bug.exp.
45381
45382 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
45383
45384 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
45385 via ftp, rather than depending on NFS.
45386 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
45387 case.
45388
45389 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
45390
45391 * config/bug-gcc.exp: Use new download proc.
45392
45393 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
45394
45395 * chill.execute/execute.exp: cleanups, handles errors better
45396 * chill.compile/compile.exp: rewrite, based on execute.exp
45397 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
45398 * lib/chill.exp: major changes to diff proc and compile and link
45399 procs. added chill_fail and chill_pass wrappers to pass and
45400 fail. added more comments, and handle error codes better.
45401 Added a hack to capture stderr from exec, so noncompile tests
45402 can work.
45403
45404 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
45405
45406 * chill.execute/execute.exp: rewrite of testsuite driver
45407 * lib/chill.exp: rewrite of testsuite driver
45408 * config/unix-chill.exp: rewrite of testsuite driver
45409
45410 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
45411
45412 In chill.execute:
45413 * iexpr.ch: Standardize uppercase.
45414 * tuples.dat: Standardize uppercase.
45415 * vary.ch: standardize. Correct varying string assignments.
45416 * vary.dat: Add new output lines.
45417
45418 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
45419
45420 In chill.execute:
45421 * chprintf.ch: Standardize use of uppercase.
45422 * tuples.ch: Standardize and turn arr2 into a DCL,
45423 rather than a SYN.
45424 * pinits.ch: Standardize.
45425
45426 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
45427
45428 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
45429 * Makefil: Renamed to Makefile.in.
45430 * configure.in: New.
45431
45432 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
45433
45434 In chill.execute:
45435 * .cvsignore: Add result/output files.
45436 * Makefile: Fix up variables at start. Use MFLAGS
45437 everywhere. Correct bool_loc, built_ins entries.
45438 Add entry for vary1.ch.
45439 * bitarray.ch: Standardize upper-case usage.
45440 * bitexpr.ch: Standardize, add output of b1.
45441 * params.ch: Use arrayt in along PROC parameters, to
45442 avoid novelty problems.
45443 * sets.ch: Tiny cleanup.
45444 * vary1.ch: Re-indent.
45445
45446 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
45447
45448 * Add PR-related files to Makefiles, .cvsignore files, etc.
45449
45450 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
45451
45452 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
45453 with compiler objects. New names are test-flow.c and test-loop.c
45454
45455 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
45456
45457 * Upgraded c-torture tests from 1.19 to 1.20
45458
45459 * new files:
45460 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
45461 * gcc.compile: 930623-1.c 930623-2.c
45462 * gcc.noncompile: 930622-1.c 930622-2.c
45463 * gcc.failure: 920411-1.c 920627-2.c
45464 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
45465
45466 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
45467
45468 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45469 More changes to get testsuite working properly. Needs more work.
45470 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
45471
45472 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
45473
45474 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45475 More changes to get testsuite working properly. Needs more work.
45476
45477 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
45478
45479 * chill.compile/compile.exp: Added for Dejagnu support
45480 * chill.execute/execute.exp: Added for Dejagnu support
45481 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
45482
45483 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
45484
45485 This should complete moving the CHILL test files.
45486 * chill.noncompile(.cvsignore printf.grt
45487 in-printf.grt chprintf.grt chprintf.ch):
45488 Added test-support files.
45489 (Makefile): Modified further.
45490 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
45491 signal.ch): Added test files.
45492 * chill.execute (.cvsignore printf.grt printr.c
45493 in-printf.grt rts.c chprintf.grt rts.h): Added
45494 test-support files.
45495 (Makefile): More corrections.
45496
45497 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
45498
45499 * chill.compile, chill.execute, chill.nocompile: Add CHILL
45500 test cases, ready for DejaGnu.
45501
45502 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
45503
45504 * Upgraded c-torture tests from 1.18 to 1.19
45505
45506 * gcc.compile: added test(s):
45507 930607-1.c
45508 * gcc.execute: added test(s):
45509 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
45510
45511 * added new subdirectory for misc tests: gcc.misc-tests
45512 * gcc.misc-test(s): added tests:
45513 inst-check.c test-consts.c test-ior.c test-switch.c
45514
45515 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
45516
45517 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
45518
45519 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
45520
45521 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
45522
45523 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
45524
45525 * Upgraded c-torture tests from 1.17 to 1.18
45526
45527 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
45528
45529 * Upgraded c-torture tests from 1.12 to 1.17
45530
45531 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
45532
45533 * lib/old-dejagnu.exp:
45534 Fixed handling of XFAIL target triplets to correctly
45535 recognize wildcard characters. Removed code that
45536 appended a unique id tag to the end of the file name
45537 printed out by the result of the testcases within a
45538 given test file.
45539
45540 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
45541
45542 * lib/old-dejagnu.exp:
45543 Reworked expected failure handling to trigger off of XFAIL
45544 keyword in keyphrase embeded in testcase source code. The
45545 XFAIL keyword must be at the end of the keyphrase line. It
45546 may optionally be followed by one or more target triplets.
45547 It has just occured that the handling of wildcards in the
45548 target triplet may not be correct.
45549
45550 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
45551
45552 * g++.old-deja/tests:
45553 Moved all subdirectories up one level into g++.old-deja .
45554
45555 * lib/old-dejagnu.exp:
45556 Fixed problem with CXXFLAGS not being properly reset, and being
45557 corrupted with extraneous "-c" compiler option. This was
45558 causing binaries to not be generated for test that needed them.
45559 Modified strings passed to "pass" and "fail" so that individual
45560 tests from the same test file would be distinguished by an
45561 identifier appended to the test file name in the summary logs;
45562 this corrected a problem with erroneous diff logs. Added code
45563 to search testcases for expected fail and unexpected pass keywords.
45564
45565 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
45566
45567 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
45568
45569 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
45570
45571 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
45572 Removed extraneous text from end of "Special g++ Options"
45573 keyphrase.
45574
45575 * lib/old-dejagnu.exp: Added pattern matching to look for new
45576 keywords, embedded in testcases comments, which will trigger
45577 calls to xpass and xfail.
45578
45579 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
45580
45581 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
45582 comments embedded in the testcases, especially the one looking for
45583 special compiler options, as well as the pattern matching for the
45584 compiler output again.
45585
45586 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
45587
45588 * lib/old-dejagnu.exp: Do a proper check of the return value for
45589 execute tests. Fixed several problems with the pattern matching
45590 of the compiler output which gave erroneous test results.
45591 Changed several of the test result messages to be more descriptive.
45592 * config/unix-g++.exp: Proc g++_load now actually works and
45593 executes the tests passed to it and returns a usable return
45594 value.
45595
45596 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
45597
45598 * lib/gcc.exp: Exits gracefully if $CC is bogus.
45599
45600 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
45601
45602 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
45603 Modified both files to properly execute the old style
45604 dejagnu tests. The previous versions of these files were
45605 experimental and did not function anything near correctly.
45606
45607 1993-04-05 Rob Savoye (rob@cygnus.com)
45608
45609 * Removed all Makefile.in and configure.in files. No configuration
45610 needed now.
45611
45612 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
45613
45614 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
45615
45616 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
45617
45618 * gcc.compile/configure.in, gcc.unsorted/configure.in,
45619 gcc.special/configure.in, gcc.noncompile/configure.in,
45620 gcc.execute/configure.in, gcc.code_quality/configure.in,
45621 g++.other/configure.in, g++.old-deja/configure.in,
45622 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
45623 in srcname setting.
45624
45625 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
45626
45627 * lib/udi.exp: Fixed mondfe and mondfe_download.
45628 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
45629 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
45630
45631 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
45632
45633 * config/udi-gdb.exp: Check $shell_id after connecting to target.
45634 (gdb_exit): Don't remove *_soc files.
45635
45636 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
45637
45638 * lib/c-torture.exp: Don't look for main; instead always use -w
45639 -c. This is how the c-torture tests work. Remove the object
45640 file if the compilation succeeds.
45641 * gcc.execute/execute.exp: Remove executable if test passes.
45642 * gcc.noncompile/noncompile.exp: Every test is an expected
45643 failure.
45644 * gcc.special/special.exp: Added tests from c-torture 1.11,
45645 corrected use of existing test.
45646 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
45647 gcc.execute/920625-1.c: Updated to c-torture 1.11.
45648 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
45649 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
45650 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
45651 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
45652 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
45653 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
45654 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
45655 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
45656 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
45657 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
45658 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
45659 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
45660 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
45661 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
45662 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
45663 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
45664 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
45665 c-torture 1.11.
45666 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
45667 correspond to c-torture 1.11.
45668
45669 * New file.