re PR fortran/28415 (4.2.0 ICE when using automatic array and -fno-automatic)
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2
3 PR fortran/28415
4 * gfortran.dg/save_2.f90: New test.
5
6 PR c/29091
7 * gcc.dg/pr29091.c: New test.
8
9 2006-10-06 Joseph Myers <joseph@codesourcery.com>
10
11 * lib/target-supports.exp
12 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
13 same as x86_64-*-*; check for LP64.
14
15 2006-10-04 Richard Henderson <rth@redhat.com>
16
17 * lib/target-supports.exp (check_effective_target_tls): Redefine
18 to mean non-emulated tls.
19 * gcc.dg/tls/alias-1.c: Remove tls requirement.
20 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
21 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
22 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
23 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
24 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
25 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
26
27 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
28
29 PR fortran/29343
30 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
31
32 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33
34 * gfortran.dg/bounds_check_fail_1.f90: New test.
35
36 2006-10-03 Mark Mitchell <mark@codesourcery.com>
37
38 PR c++/29020
39 * g++.dg/template/friend48.C: New test.
40
41 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
42
43 PR fortran/29098
44 * gfortran.dg/default_initialization_2.f90: New test.
45
46 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
47
48 PR fortran/20779
49 PR fortran/20891
50 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
51
52 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
53
54 PR fortran/29284
55 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
56
57 PR fortran/29321
58 PR fortran/29322
59 * gfortran.dg/missing_optional_dummy_2.f90: New test.
60
61 PR fortran/25091
62 PR fortran/25092
63 * gfortran.dg/entry_array_specs_1.f90: New test.
64
65 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
66
67 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
68 insufficient to inhibit some test failures at -O3. Do testing
69 on integers.
70
71 2006-10-03 Mark Mitchell <mark@codesourcery.com>
72
73 PR c++/29138
74 * g++.dg/inherit/access8.C: New test.
75 * g++.dg/template/dtor4.C: Tweak error messages.
76
77 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
78
79 PR fortran/27478
80 * gfortran.dg/entry_8.f90: New test.
81
82 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
83
84 PR c++/29291
85 * g++.dg/parse/new4.C: New test.
86
87 2006-10-03 Uros Bizjak <uros@kss-loka.si>
88
89 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
90 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
91 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
92 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
93 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
94
95 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
96
97 PR fortran/19260
98 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
99 * gfortran.dg/continuation_2.f90: New test.
100
101 PR fortran/19262
102 * gfortran.dg/continuation_3.f90: New test.
103 * gfortran.dg/continuation_4.f90: New test.
104 * gfortran.dg/continuation_5.f: New test.
105 * gfortran.dg/continuation_6.f: New test.
106
107 2006-10-02 Mark Mitchell <mark@codesourcery.com>
108
109 PR c++/29226
110 * g++.dg/template/vla1.C: New test.
111
112 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
113
114 PR fortran/29210
115 * gfortran.dg/complex_parameter_1.f90: New test.
116
117 2006-10-02 Jakub Jelinek <jakub@redhat.com>
118
119 PR c/29154
120 * gcc.c-torture/execute/20060929-1.c: New test.
121
122 2006-10-01 Mark Mitchell <mark@codesourcery.com>
123
124 PR c++/29105
125 * g++.dg/template/member6.C: New test.
126 * g++.dg/parse/typename7.C: Adjust error markers.
127
128 PR c++/29080
129 * g++.dg/template/member7.C: New test.
130
131 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
132
133 PR c/24010
134 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
135 gcc.dg/Woverride-init-3.c: New tests.
136
137 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
138
139 * gcc.c-torture/execute/20060930-1.c: New test.
140
141 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
142
143 PR fortran/18791
144 * gfortran.dg/specifics_1.f90: New test.
145 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
146 complex specifics.
147
148 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
149
150 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
151 pthread-init-common.h: New.
152
153 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
154
155 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
156 precision on some archs.
157
158 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
159
160 * gcc.dg/non-local-goto-1.c: New test.
161 * gcc.dg/non-local-goto-2.c: Likewise.
162 * gcc.dg/setjmp-3.c: Likewise.
163 * gcc.dg/setjmp-4.c: Likewise.
164
165 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
166
167 * gnat.dg/self_aggregate_with_pointer.adb: New test.
168
169 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
170
171 PR fortran/28276
172 * gfortran.dg/exponent_1.f90: New test.
173
174 PR fortran/27021
175 * gfortran.dg/nearest_1.f90: New test.
176
177 2006-09-26 Jakub Jelinek <jakub@redhat.com>
178
179 PR middle-end/25261
180 PR middle-end/28790
181 * gcc.dg/gomp/nestedfn-1.c: New test.
182
183 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
184
185 PR objc/29195
186 * objc/compile/method-1.m: New test.
187
188 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
189
190 PR c++/26938
191 * g++.dg/template/crash58.C: New test.
192 * g++.dg/parse/crash28.C: Adjust error markers.
193 * g++.dg/template/crash34.C: Likewise.
194 * g++.dg/template/friend31.C: Likewise.
195 * g++.dg/template/crash32.C: Likewise.
196
197 PR c++/27329
198 * g++.dg/template/crash59.C: New test.
199
200 PR c++/27667
201 * g++.dg/template/spec33.C: New test.
202 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
203
204 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
205 Adam Nemet <anemet@caviumnetworks.com>
206
207 * gcc.dg/tree-ssa/ivopts-1.c: New test.
208 * gcc.dg/tree-ssa/ivopts-2.c: New test.
209
210 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
211
212 PR target/28911
213 * gcc.dg/pr28911.c: New.
214
215 2006-09-23 Uros Bizjak <uros@kss-loka.si>
216
217 PR target/29169
218 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
219 (dg-options): Add -mfpmath=387.
220
221 2006-09-23 Jakub Jelinek <jakub@redhat.com>
222
223 PR c/28706
224 * gcc.dg/pr28706.c: New test.
225
226 PR c/28712
227 * gcc.dg/pr28712.c: New test.
228
229 2006-09-22 Mike Stump <mrs@apple.com>
230
231 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
232
233 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
234
235 PR tree-optimization/28888
236 * gcc.dg/pr28888.c: New test.
237
238 2006-09-21 Mark Mitchell <mark@codesourcery.com>
239
240 PR c++/29016
241 * g++.dg/init/ptrfn1.C: New test.
242
243 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
244
245 PR c++/28861
246 * g++.dg/template/spec32.C: New test.
247 * g++.dg/parse/crash9.C: Adjust error markers.
248
249 PR c++/28303
250 * g++.dg/template/typedef6.C: New test.
251 * g++.dg/init/error1.C: Adjust error markers.
252 * g++.dg/parse/crash9.C: Likewise.
253 * g++.dg/template/crash55.C: Likewise.
254
255 2006-09-21 Janis Johnson <janis187@us.ibm.com>
256
257 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
258
259 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
260
261 PR target/27650
262 * g++.dg/ext/dllimport12.C: New test.
263
264 2006-09-20 Richard Sandiford <richard@codesourcery.com>
265
266 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
267 * gcc.target/mips/nmadd-2.c: Likewise.
268 * gcc.target/mips/mips-ps-6.c: New test.
269 * gcc.target/mips/neg-abs-1.c: Likewise.
270 * gcc.target/mips/neg-abs-2.c: Likewise.
271 * gcc.target/mips/nmadd-3.c: New test.
272
273 2006-09-20 Jakub Jelinek <jakub@redhat.com>
274
275 PR middle-end/28046
276 * gcc.dg/gomp/atomic-10.c: New test.
277 * g++.dg/gomp/atomic-10.C: New test.
278
279 2006-09-20 Eric Christopher <echristo@apple.com>
280
281 * gcc.target/i386/sse3-not-fisttp.c: New.
282
283 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
284
285 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
286
287 2006-09-19 Richard Sandiford <richard@codesourcery.com>
288
289 * gcc.c-torture/execute/pr28289.c (one): New variable.
290 (main): Use it instead of argc.
291 * gcc.c-torture/execute/20060102-1.c (one): New variable.
292 (main): Use it instead of argc.
293
294 2006-09-19 Paul Brook <paul@codesourcery.com>
295
296 PR target/28516
297 * gcc.dg/nested-func-5.c: New test.
298
299 2006-09-19 Ben Elliston <bje@au.ibm.com>
300
301 * lib/target-supports.exp (check_effective_target_tls): Compile
302 test stubs using ${tool}_target_compile, not just target_compile.
303 (check_effective_target_tls_runtime): Likewise.
304
305 2006-09-19 Ben Elliston <bje@au.ibm.com>
306
307 * gcc.c-torture/compile/20030405-1.x: Remove.
308
309 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
310 optimising linker from discarding it.
311
312 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
313
314 PR fortran/28526
315 * gfortran.dg/keyword_symbol_1.f90: New test.
316
317 * gfortran.dg/spread_shape_1.f90: Add missing warning with
318 pedantic compilation option.
319
320 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
321
322 PR fortran/29060
323 * gfortran.dg/spread_shape_1.f90: New test.
324
325 2006-09-17 Roger Sayle <roger@eyesopen.com>
326
327 PR tree-optimization/28887
328 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
329
330 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
331
332 PR c/25993
333 * gcc.dg/pr25993.c: New test.
334
335 2006-09-17 Ira Rosen <irar@il.ibm.com>
336
337 PR tree-opt/21591
338 * gcc.dg/vect/pr21591.c: New test.
339
340 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
341
342 PR tree-opt/29059
343 * gcc.c-torture/compile/strcpy-1.c: New test.
344 * gcc.c-torture/compile/strcpy-2.c: New test.
345 * gcc.c-torture/compile/memcpy-1.c: New test.
346 * gcc.c-torture/compile/memcpy-2.c: New test.
347
348 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
349
350 PR testsuite/29055
351 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
352
353 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
354
355 * gnat.dg/specs/double_record_extension1.ads: New test.
356 * gnat.dg/specs/double_record_extension2.ads: Likewise.
357
358 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
359
360 PR fortran/29051
361 * gfortran.dg/oldstyle_3.f90: New test.
362
363 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
364
365 PR libgfortran/29099
366 * gfortran.dg/secnds-1.f: New test.
367
368 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
369
370 PR libgfortran/29053
371 * gfortran.dg/streamio_9.f90: New test.
372 * gfortran.dg/streamio_10.f90: New test.
373
374 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
375
376 PR C++/29002
377 * g++.dg/init/array22.C: New test.
378 * g++.dg/init/array23.C: New test.
379
380 2006-09-14 Arnaud Charlet <charlet@adacore.com>
381
382 * stackcheck.lst: Update list of tests requiring stack checking.
383 * norun.lst: Adjust for above change.
384 * ada95.lst: New file.
385 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
386 requiring -gnat95 switch.
387
388 2006-09-14 Olivier Hainque <hainque@adacore.com>
389
390 * gnat.dg/in_out_parameter.adb: New test.
391
392 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
393
394 PR debug/28980
395 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
396
397 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
398
399 * gnat.dg/specs/unchecked_union.ads: New test.
400
401 2006-09-13 Richard Sandiford <richard@codesourcery.com>
402
403 PR rtl-optimization/28982
404 * gcc.c-torture/execute/pr28982a.c: New test.
405 * gcc.c-torture/execute/pr28982b.c: Likewise.
406
407 2006-09-12 Eric Christopher <echristo@apple.com>
408
409 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
410 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
411
412 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
413
414 PR c/28768
415 PR preprocessor/14634
416 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
417 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
418 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
419
420 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
421
422 * gcc.dg/pr28243.c: New test.
423
424 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
425
426 PR fortran/28971
427 gfortran.dg/pr28971.f90: New test to act as a backstop in case
428 this undiagnosed regression reappears.
429
430 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
431
432 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
433 Treat $srcdir as a literal.
434 * lib/fortran-torture.exp (fortran-torture-compile,
435 fortran-torture-execute): Likewise.
436 * lib/objc-torture.exp (objc-torture-compile,
437 objc-torture-execute): Likewise.
438 * lib/profopt.exp (profopt-execute): Likewise.
439
440 2006-09-11 Geoffrey Keating <geoffk@apple.com>
441
442 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
443
444 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
445
446 PR testsuite/28950
447 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
448
449 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
450
451 PR target/13685
452 * gcc.target/i386/pr13685.c: New test.
453
454 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
455
456 * gcc.dg/pr28726.c: New test.
457
458 2006-09-11 Josh Conner <jconner@apple.com>
459
460 * gcc.dg/nrv3.c: Increase size of structure.
461 * gcc.dg/nrv4.c: Likewise.
462 * gcc.dg/nrv5.c: Likewise.
463
464 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
465
466 PR libfortran/28890
467 gfortran.dg/assumed_charlen_function_5.f90: New test.
468
469 2006-09-10 Mark Mitchell <mark@codesourcery.com>
470
471 PR c++/28991
472 * g++.dg/init/static3.C: New test.
473
474 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
475
476 PR testsuite/29007
477 * gcc.dg/long-long-cst1.c (t): Add cast to
478 __SIZE_TYPE__ before casting to int.
479 (main): Return 0 on success.
480
481 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
482
483 * gcc.c-torture/execute/20060910-1.c: New test.
484
485 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
486
487 PR middle-end/26983
488 * gcc.dg/pr26983.c: New test.
489
490 2006-09-10 Richard Sandiford <richard@codesourcery.com>
491
492 PR target/29006
493 * gcc.c-torture/execute/pr29006.c: New test.
494
495 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
496
497 PR libfortran/28947
498 gfortran.dg/matmul_4.f90: New test.
499
500 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
501
502 PR fortran/28959
503 gfortran.dg/used_types_10: New test.
504
505 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
506
507 PR libfortran/28923
508 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
509 gfortran.dg/array_initializer_3.f90: New test.
510
511 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
512
513 PR fortran/28914
514 * gfortran.dg/actual_array_constructor_3.f90: New test.
515
516 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
517
518 PR testsuite/26778
519 * gcc.target/i386/pr26778.c: New testcase.
520
521 2006-09-08 Eric Christopher <echristo@apple.com>
522
523 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
524 * gcc.target/i386/memcpy-1.c: Ditto.
525 * gcc.target/i386/asm-1.c: Ditto.
526 * gcc.target/i386/20060512-4.c: Ditto.
527 * gcc.target/i386/compress-float-387.c: Ditto.
528 * gcc.target/i386/20060512-1.c: Ditto.
529 * gcc.target/i386/compress-float-sse.c: Ditto.
530 * gcc.target/i386/20060512-2.c: Ditto.
531 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
532 * gcc.target/i386/stack-prot-kernel.c: Ditto.
533 * gcc.target/i386/compress-float-387-pic.c: Ditto.
534 * gcc.dg/pr26449.c: Ditto.
535 * gcc.dg/attr-ms_struct-2.c: Ditto.
536 * gcc.dg/attr-ms_struct-1.c: Ditto.
537 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
538
539 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
540
541 PR c/28504
542 * gcc.dg/vla-10.c: New test.
543
544 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
545
546 PR c++/28858
547 * g++.dg/parse/template20.C: New test.
548 * g++.dg/template/operator8.C: Remove obsolete part.
549 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
550 * g++.old-deja/g++.pt/crash65.C: Likewise.
551
552 2006-09-07 Jason Merrill <jason@redhat.com>
553
554 PR middle-end/27724
555 * gcc.dg/long-long-cst1.c: New test.
556
557 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
558
559 PR C++/28906
560 * g++.dg/other/array3.C: New test.
561 * g++.dg/other/array4.C: New test.
562 * g++.dg/other/array5.C: New test.
563
564 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
565
566 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
567
568 2006-09-07 Uros Bizjak <uros@kss-loka.si>
569
570 PR target/28946
571 * gcc.target/i386/pr28946.c: New test.
572
573 2006-09-07 Steven G. Kargl <kargls@comcast.net>
574
575 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
576 in integer literal constant.
577 * gfortran.dg/enum_8.f90: Ditto.
578 * gfortran.dg/g77/20030326-1.f: Ditto.
579
580 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
581
582 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
583 nonconformance usage.
584
585 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
586
587 PR middle-end/28862
588 * gcc.c-torture/compile/vector-align-1.c: New test.
589
590 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
591
592 PR rtl-opt/27883
593 * g++.dg/opt/copysign-1.C: New test.
594
595 2006-09-06 Jason Merrill <jason@redhat.com>
596
597 PR c++/27371
598 * g++.dg/warn/unused-result1.C: New test.
599
600 2006-09-06 Mark Mitchell <mark@codesourcery.com>
601
602 PR c++/28903
603 * g++.dg/ext/vla3.C: New test.
604
605 PR c++/28886
606 * g++.dg/template/array16.C: New test.
607
608 2006-09-06 Richard Guenther <rguenther@suse.de>
609
610 * gcc.dg/pr27226.c: Remove testcase again.
611
612 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
613
614 PR tree-opt/28937
615 * g++.dg/opt/unroll2.C: New test.
616
617 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
618
619 PR tree-opt/28952
620 * gcc.dg/vect/pr28952.c: New test.
621
622 2006-09-05 Richard Guenther <rguenther@suse.de>
623
624 PR tree-optimization/28900
625 * gcc.dg/torture/pr28900.c: New testcase
626
627 2006-09-05 Richard Guenther <rguenther@suse.de>
628
629 PR tree-optimization/28905
630 * gcc.c-torture/compile/pr28905.c: New testcase.
631
632 2006-09-05 Richard Guenther <rguenther@suse.de>
633
634 PR middle-end/28935
635 * gcc.dg/pr28935.c: New testcase.
636
637 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
638
639 * gcc.c-torture/execute/20060905-1.c: New test.
640
641 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
642
643 PR fortran/28908
644 * gfortran.dg/used_types_7.f90: New test.
645 * gfortran.dg/used_types_8.f90: New test.
646 * gfortran.dg/used_types_9.f90: New test.
647
648 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
649
650 * gcc.c-torture/compile/20060904-1.c: New test.
651
652 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
653
654 PR c++/23287 Revert my 2006-09-01 patch
655 * g++.dg/parse/dtor12.C: Remove.
656
657 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
658
659 PR c+/27670
660 * g++.dg/template/operator9.C: New test.
661
662 PR c++/27493
663 * g++.dg/template/operator7.C: New test.
664
665 PR c++/27494
666 * g++.dg/template/operator8.C: New test.
667
668 PR c++/27397
669 * g++.dg/template/crash57.C: New test.
670
671 * g++.dg/template/typedef4.C: Adjust error markers.
672 * g++.dg/template/typedef5.C: Likewise.
673
674 2006-09-02 Jakub Jelinek <jakub@redhat.com>
675
676 PR c++/28878
677 * g++.dg/parse/crash33.C: New test.
678
679 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
680 Richard Guenther <rguenther@suse.de>
681 Adam Nemet <anemet@caviumnetworks.com>
682
683 PR middle-end/27226
684 * gcc.target/mips/memcpy-1.c: New testcase.
685 * gcc.dg/pr27226.c: Likewise.
686
687 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
688
689 PR c++/28705
690 * g++.dg/lookup/koenig5.C: New.
691 * g++.dg/template/crash56.C: New.
692
693 2006-09-01 Josh Conner <jconner@apple.com>
694
695 PR c++/25505
696 * gcc.dg/nrv3.c: New test.
697 * gcc.dg/nrv4.c: New test.
698 * gcc.dg/nrv5.c: New test.
699
700 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
701
702 PR c++/23287
703 * g++.dg/parse/dtor12.C: New.
704
705 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
706
707 PR tree-optimization/28839
708 * gcc.dg/pr28839.c: New test.
709
710 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
711
712 PR target/24367
713 * gcc.dg/pr24367.c: New testcase.
714
715 2006-08-30 Joseph Myers <joseph@codesourcery.com>
716
717 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
718
719 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
720
721 PR rtl-optimization/27735
722 * gcc.dg/loop-unswitch-1.c: New test.
723
724 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
725
726 PR fortran/28885
727 * gfortran.dg/aliasing_dummy_2.f90: New test.
728
729 PR fortran/20067
730 * gfortran.dg/generic_5.f90: Change error message.
731
732 PR fortran/28873
733 * gfortran.dg/generic_6.f90: New test.
734
735 PR fortran/25077
736 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
737
738 PR fortran/25102
739 * gfortran.dg/invalid_interface_assignment.f90: New test.
740
741 PR fortran/24866
742 * gfortran.dg/module_proc_external_dummy.f90: New test.
743
744 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
745
746 PR c++/28349
747 * testsuite/g++.dg/warn/var-args1.C: New test.
748
749 2006-08-29 Steven G. Kargl <kargls@comcast.net>
750
751 PR fortran/28866
752 * gfortran.dg/simpleif_2.f90: New test.
753 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
754 * gfortran.dg/enum_5.f90: Ditto.
755
756 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
757 Kazu Hirata <kazu@codesourcery.com>
758
759 PR tree-optimization/17506
760 * gcc.dg/pr17506.c: New.
761
762 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
763
764 PR c++/28139
765 * g++.dg/eh/alias1.C: New test.
766
767 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
768
769 PR c++/28860
770 * g++.dg/template/ttp22.C: New test.
771
772 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
773
774 PR middle-end/26632
775 * gcc.dg/pr26632.c: New.
776
777 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
778
779 PR libgfortran/28354
780 * gfortran.dg/fmt_zero_precision.f90: New test.
781
782 2006-08-27 Mark Mitchell <mark@codesourcery.com>
783
784 PR c++/28058
785 * g++.dg/template/spec31.C: New test.
786
787 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
788
789 PR c++/26573
790 * g++.dg/other/static2.C: New test.
791
792 2006-08-26 Roger Sayle <roger@eyesopen.com>
793
794 * gcc.dg/Wswitch-enum-2.c: New test case.
795 * gcc.dg/Wswitch-enum-3.c: Likewise.
796
797 2006-08-26 Richard Guenther <rguenther@suse.de>
798
799 * gcc.c-torture/compile/20060826-1.c: New testcase.
800
801 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
802
803 PR c++/28736
804 * g++.dg/template/void10.C: New test.
805
806 PR c++/28737
807 * g++.dg/template/void8.C: New test.
808
809 PR c+_+/28738
810 * g++.dg/template/void9.C: New test.
811
812 * g++.dg/template/void3.C: Adjust error markers.
813 * g++.dg/template/void4.C: Likewise.
814 * g++.dg/template/crash55.C: Likewise.
815 * g++.dg/template/void7.C: Likewise
816
817 2006-08-26 Mark Mitchell <mark@codesourcery.com>
818
819 PR c++/28588
820 * g++.dg/inherit/access6.C: New test.
821 * g++.dg/inherit/access7.C: Likewise.
822
823 PR c++/28595
824 * g++.dg/template/array15.C: New test.
825 * g++.dg/template/crash2.C: Tweak error markers.
826
827 2006-08-26 Jakub Jelinek <jakub@redhat.com>
828
829 PR middle-end/28683
830 * gcc.c-torture/compile/20060823-1.c: New test.
831
832 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
833
834 PR c++/28853
835 * g++.dg/template/ttp21.C: New test.
836
837 PR c++/28852
838 * g++.dg/other/operator1.C: Add error-marker.
839 * g++.dg/other/operator2.C: New test.
840
841 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
842
843 PR c/27893
844 * gcc.c-torture/compile/vla-const-1.c,
845 gcc.c-torture/compile/vla-const-2.c: New tests.
846
847 2006-08-26 Richard Guenther <rguenther@suse.de>
848
849 PR middle-end/28814
850 * gcc.dg/torture/pr28814.c: New testcase.
851
852 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
853
854 PR c/28418
855 * gcc.c-torture/compile/compound-literal-1.c: New test.
856
857 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
858
859 PR c/28299
860 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
861 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
862 Expect extra diagnostics.
863
864 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
865
866 gcc.dg/noncompile/pr16876.c: New test.
867
868 2006-08-25 Mark Mitchell <mark@codesourcery.com>
869
870 PR c++/28056
871 * g++.dg/parse/local1.C: New test.
872 * g++.dg/other/qual1.C: Tweak error marker.
873
874 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
875
876 PR c++/27787
877 * g++.dg/template/typename10.C: New.
878 * g++.dg/template/lookup4.C: Remove bogus error marker.
879
880 2006-08-25 Richard Guenther <rguenther@suse.de>
881
882 PR testsuite/28829
883 * gcc.dg/pr26570.c: Fix testcase.
884
885 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
886
887 PR tree-opt/28807
888 * gcc.c-torture/execute/mayalias-2.c: New test.
889 * gcc.dg/tree-ssa/alias-13.c: New test.
890
891 2006-08-24 Jan Hubicka <jh@suse.cz>
892
893 PR debug/26881
894 * gcc.dg/debug/pr26881.c: New file.
895
896 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
897
898 PR fortran/28788
899 * gfortran.dg/used_types_4.f90: New test.
900 * gfortran.dg/derived_init_2.f90: Modify to check sibling
901 association of derived types.
902 * gfortran.dg/used_types_2.f90: Add module cleanup.
903 * gfortran.dg/used_types_3.f90: The same.
904
905 PR fortran/28771
906 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
907 fix of regression.
908
909 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
910
911 PR 28813
912 * gfortran.dg/direct_io_6.f90: Remove test.
913
914 2006-08-23 Stuart Hastings <stuart@apple.com>
915
916 PR 28825
917 * gcc.target/i386/20060821-1.c: New.
918
919 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
920
921 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
922 dg-warning strings for dllimport.
923
924 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
925
926 PR C++/28450
927 * g++.dg/ext/vector4.C: New test.
928 * g++.dg/ext/complex1.C: New test.
929
930 2006-08-21 Geoffrey Keating <geoffk@apple.com>
931
932 PR debug/28692
933 * gcc.dg/debug/const-1.c: New.
934 * gcc.dg/debug/const-2.c: New.
935 * gcc.dg/debug/dwarf2/const-1.c: New.
936 * gcc.dg/debug/dwarf2/const-2.c: New.
937 * gcc.dg/debug/dwarf2/const-2b.c: New.
938
939 2006-08-22 Richard Guenther <rguenther@suse.de>
940
941 PR middle-end/28776
942 * gcc.c-torture/compile/pr28776-1.c: New testcase.
943 * gcc.c-torture/compile/pr28776-2.c: Likewise.
944
945 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
946
947 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
948
949 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
950
951 PR c++/26269
952 * g++.dg/other/error14.C: New test.
953
954 PR c++/28505
955 * g++.dg/parse/ctor7.C: New test.
956 * g++.dg/parse/ctor8.C: Likewise.
957
958 PR c++/28741
959 * g++.dg/template/void7.C: New test.
960
961 2006-08-21 Olivier Hainque <hainque@adacore.com>
962
963 * gnat.dg/self_aggregate_with_zeros.adb: New test.
964 * gnat.dg/self_aggregate_with_array.adb: New test.
965
966 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
967
968 * g++.dg/eh/arm-vfp-unwind.C: New test.
969
970 2006-08-20 Mark Mitchell <mark@codesourcery.com>
971
972 PR c++/28341
973 * g++.dg/template/ref3.C: New test.
974 * g++.dg/template/nontype13.C: New test.
975
976 PR c++/28346
977 * g++.dg/template/ptrmem17.C: New test.
978
979 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
980
981 PR target/28648 c:
982 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
983
984 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
985
986 PR fortran/28630
987 * gfortran.dg/used_types_2.f90: New test.
988
989 PR fortran/28601
990 * gfortran.dg/used_types_3.f90: New test.
991
992 PR fortran/20886
993 * gfortran.dg/generic_actual_arg.f90: New test.
994
995 PR fortran/28735
996 * gfortran.dg/module_private_array_refs_1.f90: New test.
997
998 PR fortran/28762
999 * gfortran.dg/program_name_1.f90: New test.
1000
1001 PR fortran/28425
1002 * gfortran.dg/derived_constructor_comps_1.f90: New test.
1003
1004 PR fortran/28496
1005 * gfortran.dg/array_initializer_2.f90: New test.
1006
1007 PR fortran/18111
1008 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
1009
1010 PR fortran/28600
1011 * gfortran.dg/assumed_charlen_function_4.f90: New test.
1012
1013 PR fortran/28771
1014 * gfortran.dg/assumed_charlen_in_main.f90: New test.
1015
1016 PR fortran/28660
1017 * gfortran.dg/dependent_decls_1.f90: New test.
1018
1019 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
1020
1021 PR fortran/25217
1022 * gfortran.dg/derived_init_2.f90: New.
1023
1024 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
1025
1026 * gcc.c-torture/execute/pr28289.c: New test.
1027
1028 2006-08-17 Jakub Jelinek <jakub@redhat.com>
1029
1030 PR c/28744
1031 * gcc.dg/attr-externally-visible-1.c: New test.
1032 * gcc.dg/attr-externally-visible-2.c: New test.
1033 * g++.dg/parse/attr-externally-visible-1.C: New test.
1034 * g++.dg/parse/attr-externally-visible-2.C: New test.
1035
1036 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1037
1038 PR c++/28606
1039 * g++.dg/parse/dtor11.C: New test.
1040
1041 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1042
1043 PR rtl-optimization/28489
1044 * gcc.c-torture/compile/pr28489.c: New test.
1045
1046 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1047
1048 PR c++/28710
1049 * g++.dg/template/redecl4.C: New test.
1050
1051 PR c++/28711
1052 * g++.dg/template/ctor8.C: New test.
1053
1054 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1055
1056 * gcc.dg/pr26570.c: Fix testcase.
1057
1058 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1059
1060 * PR c++/28573
1061 * g++.dg/parse/offsetof6.C: New test.
1062 * g++.dg/parse/offsetof6.C: New test.
1063 * g++.dg/parse/offsetof7.C: New test.
1064
1065 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1066
1067 PR testsuite/28602
1068 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1069 is false.
1070
1071 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1072
1073 PR c++/28302
1074 * g++.dg/ext/vector3.C: New test.
1075
1076 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1077
1078 PR gcov/profile/26570
1079 * gcc.dg/pr26570.c: New test.
1080
1081 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
1082
1083 PR c/27697
1084 * gcc.dg/qual-component-1.c: New test.
1085
1086 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1087
1088 PR c++/28593
1089 * g++.dg/parse/new3.C: New test.
1090
1091 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1092
1093 PR fortran/25828
1094 * gfortran.dg/streamio_1.f90: New test.
1095 * gfortran.dg/streamio_2.f90: New test.
1096 * gfortran.dg/streamio_3.f90: New test.
1097 * gfortran.dg/streamio_4.f90: New test.
1098 * gfortran.dg/streamio_5.f90: New test.
1099 * gfortran.dg/streamio_6.f90: New test.
1100 * gfortran.dg/streamio_7.f90: New test.
1101 * gfortran.dg/streamio_8.f90: New test.
1102
1103 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
1104
1105 PR c/28287
1106 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
1107
1108 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
1109
1110 PR c++/28594
1111 * g++.dg/template/void6.C: New test.
1112
1113 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1114
1115 PR c/28649
1116 * gcc.dg/parse-error-1.c: New test.
1117 * gcc.dg/parse-error-2.c: New test.
1118 * gcc.dg/cpp/digraph2.c: Add error-marker.
1119 * gcc.dg/noncompile/920923-1.c: Likewise.
1120
1121 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1122
1123 PR c/27490
1124 * gcc.dg/sizeof-2.c: New testcase.
1125
1126 PR c/27489
1127 * gcc.dg/switch-A.c: New testcase.
1128
1129 2006-08-14 Steve Ellcey <sje@cup.hp.com>
1130
1131 PR c++/28288
1132 PR c++/14556
1133 * g++.old-deja/g++.warn/compare1.C: Delete.
1134 * g++.dg/opt/pr7503-2.C: Delete.
1135 * g++.dg/opt/pr7503-3.C: Delete.
1136 * g++.dg/opt/pr7503-4.C: Delete.
1137 * g++.dg/opt/pr7503-5.C: Delete.
1138 * g++.dg/opt/max1.C: Delete.
1139 * g++.dg/warn/minmax.C: Delete.
1140 * g++.dg/expr/minmax.C: New test.
1141
1142 2006-08-14 Richard Guenther <rguenther@suse.de>
1143
1144 PR testsuite/28703
1145 * gcc.c-torture/execute/pr28651.c: Do not use argc
1146 to avoid optimization, instead forbid inlining.
1147
1148 2006-08-14 Richard Sandiford <richard@codesourcery.com>
1149
1150 PR rtl-optimization/28634
1151 * gcc.c-torture/execute/ieee/pr28634.c: New test.
1152
1153 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
1154
1155 PR c/27184
1156 * gcc.dg/torture/pr27184.c: New test.
1157
1158 2006-08-12 Jakub Jelinek <jakub@redhat.com>
1159
1160 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
1161
1162 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1163
1164 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
1165 * gfortran.dg/stat_2.f90: Likewise.
1166 * gfortran.dg/chmod_1.f90: Likewise.
1167 * gfortran.dg/chmod_2.f90: Likewise.
1168 * gfortran.dg/chmod_3.f90: Likewise.
1169
1170 2006-08-11 David Edelsohn <edelsohn@gnu.org>
1171
1172 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
1173
1174 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1175
1176 * g++.dg/opt/pr23454-2.C: New test.
1177
1178 2006-08-11 Richard Guenther <rguenther@suse.de>
1179
1180 PR middle-end/28651
1181 * gcc.c-torture/execute/pr28651.c: New testcase.
1182
1183 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
1184
1185 * gnat.dg/specs/static_initializer.ads: New test.
1186
1187 2006-08-10 Paul Brook <paul@codesourcery.com>
1188
1189 * gcc.target/arm/cond-asm.c: New test.
1190
1191 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
1192
1193 PR tree-optimization/26197
1194 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
1195 * g++.dg/vect/vect.exp: Compile the new tests with
1196 --param max-aliased-vops=0.
1197
1198 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
1199
1200 PR c++/28637
1201 * g++.dg/template/void3.C: New test.
1202
1203 PR c++/28638
1204 * g++.dg/template/void4.C: New test.
1205
1206 PR c++/28640
1207 * g++.dg/template/void5.C: New test.
1208
1209 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
1210
1211 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
1212 after dg-do compile.
1213
1214 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
1215
1216 PR tree-optimizations/26969
1217 * gcc.dg/vect/vect.exp: Compile tests prefixed with
1218 "unswitch-loops" with -funswitch-loops.
1219 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
1220
1221 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1222
1223 * gcc.dg/sparc-getcontext-1.c: Fix typo.
1224 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
1225 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
1226 * objc.dg/dwarf-1.m: Likewise.
1227 * objc.dg/dwarf-2.m: Likewise.
1228 * obj-c++.dg/dwarf-2.mm: Likewise.
1229
1230 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1231
1232 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
1233 * objc.dg/dwarf-2.m: Likewise.
1234 * obj-c++.dg/dwarf-2.mm: Likewise.
1235
1236 PR libfortran/28603
1237 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
1238
1239 PR testsuite/27611
1240 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1241
1242 PR testsuite/27033
1243 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1244
1245 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
1246
1247 PR target/27827
1248 * gcc.target/i386/pr27827.c: New testcase.
1249
1250 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
1251
1252 PR fortran/28590
1253 * gfortran.dg/sequence_types_1.f90: New test.
1254
1255 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
1256
1257 PR fortran/28548
1258 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
1259 dg-warning. Add -pedantic option.
1260
1261 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1262
1263 PR c/28502
1264 * gcc.dg/proto-1.c: New test.
1265
1266 PR c/27721
1267 * gcc.dg/lvalue-4.c: New test.
1268
1269 PR c/28136
1270 * gcc.dg/init-bad-5.c: New test.
1271
1272 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
1273
1274 PR c++/28347
1275 * g++.dg/ext/typedef-init.C: Add new test for typedef
1276 initialization inside templates. Adjust existing error markers.
1277
1278 2006-08-03 Mark Mitchell <mark@codesourcery.com>
1279
1280 PR c++/28148
1281 * g++.dg/init/ptrmem3.C: New test.
1282
1283 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
1284
1285 PR tree-optimization/27770
1286 * lib/target-support.exp: New target keyword "section_anchors".
1287 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
1288 tests.
1289 * gcc.dg/vect/section-anchors-pr27770.c: New test.
1290 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
1291 * gcc.dg/vect/section-anchors-vect-69.c: New test.
1292 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
1293
1294 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1295
1296 * gcc.dg/20060801-1.c: Add missing '}'.
1297
1298 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1299
1300 PR c++/27508
1301 * g++.dg/parse/dtor9.C: New test.
1302 * g++.dg/parse/dtor10.C: New test.
1303 * g++.dg/other/error7.C: Adjust error-marker.
1304
1305 PR c++/28274
1306 * g++.dg/other/default5.C: New test.
1307
1308 2006-08-02 Richard Guenther <rguenther@suse.de>
1309
1310 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
1311
1312 2006-08-02 Mark Mitchell <mark@codesourcery.com>
1313
1314 PR c++/28557
1315 * g++.dg/template/conv9.C: New test.
1316
1317 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
1318
1319 PR debug/28063
1320 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
1321 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
1322 Optionally return assembly text. Update callers.
1323 (check_no_compiler_messages): Update verbose messages.
1324 (check_no_messages_and_pattern): New.
1325 (check_effective_target_string_merging): New.
1326
1327 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1328
1329 PR c++/28250
1330 * g++.dg/eh/catch4.C: New test.
1331
1332 PR c++/28257
1333 * g++.dg/other/qual1.C: New test.
1334
1335 PR c++/28259
1336 * g++.dg/inherit/error2.C: New test.
1337
1338 PR c++/28267
1339 * g++.dg/other/new1.C: New test.
1340
1341 * g++.dg/warn/pr23075.C: Remove obsolete test.
1342 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
1343 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
1344
1345 2006-07-31 Mark Mitchell <mark@codesourcery.com>
1346
1347 PR c++/28523
1348 * g++.dg/eh/cast1.C: New test.
1349
1350 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
1351
1352 PR libfortran/28452
1353 * gfortran.dg/random_3.f90: New test.
1354
1355 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1356
1357 PR c++/28432
1358 * g++.dg/other/pr28304.C: Change expected error message.
1359 * g++.dg/other/pr28432.C: New test.
1360
1361 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1362
1363 PR c++/28256
1364 * g++.dg/init/brace2.C: Change expected error message, add empty init.
1365
1366 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
1367
1368 PR debug/23336
1369 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
1370 at -g1.
1371 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
1372 g++.dg/debug/enum-2.C: New.
1373
1374 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1375
1376 PR c++/6634
1377 * g++.dg/parse/long1.C: Add more tests.
1378
1379 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1380
1381 * gfortran.dg/lrshift_1.c: New file.
1382
1383 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1384
1385 PR libgfortran/28335
1386 * gfortran.dg/no_unit_error_1.f90: New test.
1387
1388 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1389
1390 PR libgfortran/28335
1391 * gfortran.dg/no_unit_error_1.f90: Delete test.
1392 * gfortran.dg/no_unit_error_2.f90: Delete test.
1393
1394 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1395
1396 * gfortran.dg/chmod_3.f90: New test.
1397 * gfortran.dg/ltime_gmtime_1.f90: New test.
1398 * gfortran.dg/ltime_gmtime_2.f90: New test.
1399 * gfortran.dg/lrshift_1.f90: New test.
1400 * gfortran.dg/chmod_1.f90: New test.
1401 * gfortran.dg/chmod_2.f90: New test.
1402
1403 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
1404
1405 PR c++/27668
1406 * g++.dg/template/crash55.C: New test.
1407
1408 PR c++/27962
1409 * g++.dg/template/nontype16.C: New test.
1410
1411 * g++.dg/template/void2.C: Adjust error markers.
1412 * g++.dg/template/nontype5.C: Adjust error markers.
1413
1414 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
1415
1416 * gcc.target/i386/stack-prot-kernel.c: New test.
1417
1418 2006-07-27 Roger Sayle <roger@eyesopen.com>
1419
1420 * gcc.dg/builtins-55.c: New test case.
1421
1422 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
1423
1424 PR rtl-optimization/27907
1425 * gcc.c-torture/compile/pr27907.c: New test.
1426
1427 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1428
1429 * gfortran.dg/mclock.f90: New test.
1430 * gfortran.dg/int_conv_1.f90: New test.
1431 * gfortran.dg/stat_1.f90: New test.
1432 * gfortran.dg/stat_2.f90: New test.
1433
1434 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1435
1436 PR libgfortran/28335
1437 * gfortran.dg/no_unit_error_1.f90: New test.
1438 * gfortran.dg/no_unit_error_2.f90: New test.
1439 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
1440
1441 2006-07-25 Roger Sayle <roger@eyesopen.com>
1442
1443 PR middle-end/28473
1444 * gcc.dg/fold-convround-1.c: New test case.
1445
1446 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1447
1448 * gfortran.dg/arithmetic_if.f90: Fix comments.
1449
1450 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1451
1452 PR c++/27572
1453 * g++.dg/other/typedef1.C: New test.
1454 * g++.dg/template/typedef4.C: New test.
1455 * g++.dg/template/typedef5.C: New test.
1456
1457 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
1458
1459 PR fortran/28416
1460 * gfortran.dg/allocatable_dummy_3.f90: New.
1461
1462 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1463
1464 PR fortran/28439
1465 * gfortran.dg/arithmetic_if.f90: New test.
1466
1467 2006-07-24 Uros Bizjak <uros@kss-loka.si>
1468
1469 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
1470 avoid memcpy optimization.
1471
1472 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1473
1474 PR fortran/25289
1475 * gfortran.dg/direct_io_6.f90: New test.
1476
1477 2006-07-24 Jan Hubicka <jh@suse.cz>
1478
1479 PR c/25795
1480 PR c++/27369
1481 * gcc.dg/pr25795.c: New test.
1482 * gcc.dg/pr25795-1.c: New test.
1483
1484 2006-07-23 Roger Sayle <roger@eyesopen.com>
1485
1486 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
1487 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
1488 which may be transformed to "g || h" on some platforms.
1489
1490 2006-07-23 Mark Mitchell <mark@codesourcery.com>
1491
1492 PR c++/28025
1493 * g++.dg/template/friend45.C: New test.
1494
1495 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1496
1497 PR libgfortran/28339
1498 * gfortran.dg/arrayio_8.f90: New test.
1499
1500 2006-07-21 Mike Stump <mrs@apple.com>
1501
1502 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
1503
1504 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
1505
1506 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1507
1508 PR c++/28250
1509 * g++.dg/eh/catch3.C: New test.
1510
1511 PR c++/28363
1512 * g++.dg/template/defarg10.C: New test.
1513
1514 2006-07-20 Paul Brook <paul@codesourcery.com>
1515
1516 PR 27363
1517 * gcc.dg/pr27363.c: New test.
1518
1519 2006-07-19 Mark Mitchell <mark@codesourcery.com>
1520
1521 PR c++/28338
1522 * g++.dg/init/ref13.C: New test.
1523
1524 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1525
1526 PR obj-c++/28434
1527 * obj-c++.dg/proto-error-1.mm: New test.
1528
1529 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1530
1531 PR c++/28337
1532 * g++.dg/template/string1.C: New test.
1533
1534 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1535
1536 PR c++/28048
1537 * g++.dg/template/defarg9.C: New test.
1538
1539 PR c++/28235
1540 * g++.dg/template/static27.C: New test.
1541
1542 2006-07-18 Diego Novillo <dnovillo@redhat.com>
1543
1544 PR 28410
1545 * gcc.dg/tree-ssa/pr28410.c: New test.
1546
1547 2006-07-18 Lee Millward <lee.millward@gmail.com>
1548
1549 PR c++/28258
1550 * g++/dg/other/error13.C: New test.
1551
1552 PR c++/28260
1553 * g++.dg/template/friend44.C: New test.
1554
1555 2006-07-18 Steve Ellcey <sje@cup.hp.com>
1556
1557 PR c++/27495
1558 * g++.dg/other/pr27495.C: New.
1559
1560 2006-07-18 Olivier Hainque <hainque@adacore.com>
1561
1562 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
1563 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
1564
1565 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1566
1567 PR c/28286
1568 * gcc.dg/pragma-pack-4.c: New test.
1569
1570 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1571
1572 PR c++/28291
1573 * g++.dg/ext/pr28291.C: New test.
1574
1575 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1576
1577 PR middle-end/28403
1578 * gcc.c-torture/execute/pr28403.c: New test.
1579
1580 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1581
1582 PR middle-end/28402
1583 * gcc.dg/pr28402.c: New test.
1584
1585 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1586
1587 PR c++/28304
1588 * g++.dg/other/pr28304.C: New test.
1589
1590 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
1591
1592 PR other/28251
1593 gcc.c-torture/unsorted/dump-noaddr.c: New test.
1594 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
1595
1596 2006-07-17 Richard Guenther <rguenther@suse.de>
1597
1598 PR tree-optimization/28238
1599 * g++.dg/tree-ssa/pr28238.C: New testcase.
1600
1601 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1602
1603 PR c++/28250
1604 * g++.dg/eh/catch1.C: New test.
1605 * g++.dg/eh/catch2.C: New test.
1606
1607 2006-07-16 Jakub Jelinek <jakub@redhat.com>
1608
1609 PR c++/28370
1610 * g++.dg/template/anon3.C: New test.
1611
1612 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
1613
1614 PR fortran/20844
1615 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
1616 specifiers requiring an explicit format tag..
1617
1618 PR fortran/28201
1619 * gfortran.dg/generic_5: New test.
1620
1621 PR fortran/20893
1622 * gfortran.dg/elemental_optional_args_1.f90: New test.
1623
1624 2006-07-16 Olivier Hainque <hainque@adacore.com>
1625
1626 * gnat.dg/assert.ads: New file.
1627 * gnat.dg/controlled_record.ads: Likewise.
1628 * gnat.dg/controlled_record.adb: Likewise.
1629
1630 2006-07-15 Lee Millward <lee.millward@gmail.com>
1631
1632 PR c++/28292
1633 * g++.dg/other/error12.C: New test.
1634
1635 PR c++/28269
1636 * g++.dg/template/crash54.C: New test.
1637
1638 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1639
1640 PR c++/28249
1641 * g++.dg/parse/catch1.C: New test.
1642
1643 PR c++/28294
1644 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
1645
1646 PR c++/28387
1647 * g++.dg/ext/attrib24.C: New test.
1648
1649 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1650
1651 PR c++/28343
1652 * g++.dg/ext/asmspec1.C: New test.
1653
1654 2006-07-13 Janis Johnson <janis187@us.ibm.com>
1655
1656 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
1657 (dg-test): Support shouldfail tests.
1658 * lib/target-supports-dg.exp (dg-shouldfail): New.
1659 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
1660 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
1661 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
1662 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
1663 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
1664 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
1665 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
1666
1667 2006-07-13 Jan Hubicka <jh@suse.cz>
1668
1669 * gcc.target/i386/memcpy-1.c: New.
1670
1671 2006-07-12 Geoffrey Keating <geoffk@apple.com>
1672
1673 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
1674
1675 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
1676
1677 PR fortran/25097
1678 * gfortran.dg/present_1.f90: New test.
1679
1680 PR fortran/20903
1681 * gfortran.dg/interface_derived_type_1.f90: New test.
1682
1683 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
1684
1685 PR fortran/28213
1686 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
1687 list.
1688
1689 2006-07-07 Lee Millward <lee.millward@gmail.com>
1690
1691 PR c++/27820
1692 * g++.dg/other/label1.C: New test.
1693
1694 2006-07-07 Richard Guenther <rguenther@suse.de>
1695
1696 PR middle-end/28268
1697 * gcc.dg/torture/pr28268.c: New testcase.
1698
1699 2006-07-07 Steve Ellcey <sje@cup.hp.com>
1700
1701 PR c++/27019
1702 * g++.dg/ext/pr27019.C: New.
1703
1704 2006-07-07 Richard Guenther <rguenther@suse.de>
1705
1706 PR tree-optimization/28187
1707 * gcc.dg/pr28187.c: New testcase.
1708
1709 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
1710
1711 * gnat.dg/address_conversion.adb: New test.
1712 * gnat.dg/boolean_subtype.adb: Likewise.
1713 * gnat.dg/frame_overflow.adb: Likewise.
1714 * gnat.dg/pointer_array.adb: Likewise.
1715 * gnat.dg/pointer_conversion.adb: Likewise.
1716
1717 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
1718
1719 PR fortran/28237
1720 PR fortran/23420
1721 * gfortran.dg/print_fmt_5.f90: New test.
1722
1723 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1724
1725 PR fortran/28129
1726 * gfortran.dg/bounds_check_4.f90: New test.
1727
1728 2006-07-05 Richard Guenther <rguenther@suse.de>
1729
1730 PR target/28158
1731 * gfortran.dg/pr28158.f90: New testcase.
1732
1733 2006-07-05 Richard Guenther <rguenther@suse.de>
1734
1735 PR tree-optimization/28162
1736 * gcc.dg/pr28162.c: New testcase.
1737
1738 2006-07-05 Richard Guenther <rguenther@suse.de>
1739 Andrew Pinski <pinskia@gcc.gnu.org>
1740
1741 PR c++/27084
1742 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
1743
1744 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
1745
1746 PR fortran/28174
1747 * gfortran.dg/actual_array_substr_2.f90: New test.
1748
1749 PR fortran/28167
1750 * gfortran.dg/actual_array_constructor_2.f90: New test.
1751
1752 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1753
1754 * gfortran.dg/itime_idate_1.f: New test.
1755 * gfortran.dg/itime_idate_2.f: New test.
1756
1757 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1758
1759 PR libgfortran/27704
1760 * gfortran.dg/open_status_3.f90: New test.
1761 * gfortran.dg/fmt_l.f90: Update for new feature.
1762
1763 2006-07-03 Asher Langton <langton2@llnl.gov>
1764
1765 * gfortran.dg/oldstyle_2.f90: New.
1766
1767 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
1768
1769 * gnat.dg/string_slice.adb: New test.
1770
1771 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1772
1773 PR fortran/19259
1774 * gfortran.dg/semicolon_fixed.c: New.
1775 * gfortran.dg/semicolon_free.c: New.
1776
1777 2006-06-30 Mike Stump <mrs@apple.com>
1778
1779 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
1780 that don't support internal visibility.
1781
1782 2006-06-30 Andrew Pinski <pinskia@gmail.com>
1783
1784 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
1785 for '(' / ')' needing an extra '\'.
1786
1787 2006-06-29 Roger Sayle <roger@eyesopen.com>
1788
1789 PR middle-end/27428
1790 * gcc.dg/pr27428-1.c: New test case.
1791
1792 2006-06-29 Mike Stump <mrs@apple.com>
1793
1794 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
1795 on darwin as we can't align commons large enough yet.
1796
1797 * gcc.dg/vla-8.c: Add additional testcases.
1798
1799 2006-06-26 Steve Ellcey <sje@cup.hp.com>
1800
1801 PR c++/28114
1802 * g++.dg/other/pr28114.C: New.
1803
1804 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
1805
1806 * gcc.c-torture/compile/20060625-1.c: New test.
1807
1808 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
1809
1810 PR fortran/20867
1811 * gfortran.dg/stfunc_3.f90: New test.
1812
1813 PR fortran/25056
1814 * gfortran.dg/impure_actual_1.f90: New test.
1815
1816 PR fortran/20874
1817 * gfortran.dg/elemental_result_1.f90: New test.
1818
1819 PR fortran/25073
1820 * gfortran.dg/select_7.f90: New test.
1821
1822 PR fortran/27554
1823 * intrinsic_actual_1.f: New test.
1824
1825 PR fortran/22038
1826 PR fortran/28119
1827 * gfortran.dg/forall_4.f90: New test.
1828
1829 PR fortran/25072
1830 * gfortran.dg/forall_5.f90: New test.
1831
1832 2006-06-25 Lee Millward <lee.millward@gmail.com>
1833
1834 PR c++/28051
1835 * g++.dg/template/using13.C: New test.
1836
1837 PR c++/28054
1838 * g++.dg/other/incomplete3.C: New test.
1839
1840 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1841
1842 PR fortran/28081
1843 * gfortran.dg/substr_3.f: New test.
1844 * gfortran.dg/equiv_2.f90: Update expected error message.
1845
1846 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
1847
1848 PR fortran/28118
1849 * gfortran.dg/actual_array_substr_1.f90: New test.
1850
1851 2006-06-24 Olivier Hainque <hainque@adacore.com>
1852
1853 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
1854 * gnat.dg/scalar_mode_agg_compare.adb: New test.
1855
1856 2006-06-23 Janis Johnson <janis187@us.ibm.com>
1857
1858 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
1859
1860 2006-06-23 Steven G. Kargl <kargls@comcast.net>
1861
1862 PR fortran/27981
1863 * gfortran.dg/simpleif_2.f90: New test.
1864
1865 2006-06-23 Lee Millward <lee.millward@gmail.com>
1866
1867 * g++.dg/template/error22.C: Fix typo.
1868
1869 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1870
1871 PR c++/28112
1872 * g++.dg/ext/attrib23.C: New test.
1873
1874 2006-06-23 Olivier Hainque <hainque@adacore.com>
1875
1876 * gnat.dg/varsize_temp.adb: New test.
1877
1878 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1879
1880 PR c++/11468
1881 * g++.dg/other/java2.C: New test.
1882
1883 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
1884
1885 PR target/27789
1886 * g++.dg/ext/dllimport4.C. Add more tests for invalid
1887 initialization.
1888
1889 2006-06-22 Roger Sayle <roger@eyesopen.com>
1890
1891 PR target/27531
1892 * gcc.dg/pr27531-1.c: New test case.
1893
1894 2006-06-22 Asher Langton <langton2@llnl.gov>
1895
1896 PR fortran/24748
1897 * gfortran.dg/implicit_8.f90: New.
1898
1899 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
1900
1901 PR rtl-optimization/28121
1902 * gcc.dg/pr28121.c: New test.
1903
1904 2006-06-22 Lee Millward <lee.millward@gmail.com>
1905
1906 PR c++/27805
1907 * g++.dg/parse/ptrmem6.C: New test.
1908
1909 PR c++/27821
1910 * g++.dg/template/error22.C: New test.
1911
1912 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1913
1914 PR c++/28111
1915 * g++.dg/template/friend43.C: New test.
1916
1917 PR c++/28110
1918 * g++.dg/template/crash53.C: New test.
1919
1920 PR c++/28109
1921 * g++.dg/rtti/incomplete1.C: New test.
1922
1923 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
1924
1925 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
1926
1927 2006-06-21 Joseph Myers <joseph@codesourcery.com>
1928
1929 * gcc.c-torture/execute/complex-7.c: New.
1930
1931 2006-06-21 Jakub Jelinek <jakub@redhat.com>
1932
1933 * gcc.dg/merge-all-constants-1.c: New test.
1934
1935 2006-06-20 Janis Johnson <janis187@us.ibm.com>
1936
1937 PR c++/28113
1938 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
1939
1940 2006-06-20 Steven G. Kargl <kargls@comcast.net>
1941
1942 * gfortran.dg/rrspacing_1.f90: New test.
1943
1944 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1945
1946 PR c++/28052
1947 * g++.dg/other/bitfield2.C: New test.
1948
1949 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
1950
1951 PR tree-optimization/27331
1952 * gcc.dg/pr27331.c: New test.
1953
1954 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
1955 Eric Botcazou <ebotcazou@adacore.com>
1956
1957 PR ada/18692
1958 * lib/gnat.exp: New file.
1959 * lib/gnat-dg.exp: Likewise.
1960 * gnat.dg: New directory.
1961 * gnat.dg/dg.exp: New driver.
1962 * gnat.dg/specs: New directory.
1963 * gnat.dg/specs/specs.exp: New driver.
1964 * gnat.dg/style: New directory.
1965 * gnat.dg/style/style.exp: New driver.
1966
1967 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
1968
1969 PR fortran/16206
1970 * gfortran.dg/array_initializer_1.f90: New test.
1971
1972 PR fortran/28005
1973 * gfortran.dg/matmul_3.f90: New test.
1974
1975 2006-06-19 Andrew Pinski <pinskia@gmail.com>
1976
1977 PR middle-end/28075
1978 * gcc.dg/tree-ssa/inline-1.c: New test.
1979
1980 2006-06-19 Anatoly Sokolov <aesok@post.ru>
1981
1982 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
1983 in malloc prototype; remove XFAIL.
1984 * gcc.dg/pr18241-2.c: Ditto.
1985 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
1986 in memset prototype; remove XFAIL.
1987 * gcc.dg/tree-ssa/pr23382.c: Ditto.
1988
1989 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
1990
1991 * gcc.dg/vla-8.c: Add.
1992
1993 2006-06-19 Richard Guenther <rguenther@suse.de>
1994
1995 PR tree-optimization/27090
1996 * g++.dg/tree-ssa/pr27090.C: New testcase.
1997
1998 2006-06-19 Roger Sayle <roger@eyesopen.com>
1999
2000 PR target/27861
2001 * gcc.dg/pr27861-1.c: New test case.
2002
2003 2006-06-19 Richard Guenther <rguenther@suse.de>
2004
2005 PR middle-end/28045
2006 * gcc.dg/torture/pr28045.c: New testcase.
2007
2008 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2009
2010 PR fortran/26801
2011 * gfortran.dg/associated_4.f90: New test.
2012
2013 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2014
2015 PR fortran/19310
2016 PR fortran/19904
2017 * gfortran.dg/real_const_3.f90: New test.
2018
2019 2006-06-16 Mark Mitchell <mark@codesourcery.com>
2020
2021 PR c++/28016
2022 * g++.dg/template/static26.C: New test.
2023
2024 PR c++/27979
2025 * g++.dg/expr/bitfield2.C: New test.
2026
2027 PR c++/27884
2028 * g++.dg/parse/linkage2.C: New test.
2029
2030 2006-06-16 Richard Guenther <rguenther@suse.de>
2031
2032 PR middle-end/27116
2033 * gcc.dg/pr15785-1.c: Revert last change.
2034 * gcc.dg/torture/pr27116-2.c: New testcase.
2035
2036 2006-06-16 Roger Sayle <roger@eyesopen.com>
2037
2038 PR middle-end/27802
2039 * gcc.dg/pr27802-1.c: New test case.
2040
2041 2006-06-15 Mark Mitchell <mark@codesourcery.com>
2042
2043 PR c++/27689
2044 * g++.dg/template/ttp18.C: New test.
2045 * g++.dg/template/ttp19.C: Likewise.
2046
2047 PR c++/27666
2048 * g++.dg/expr/cond9.C: New test.
2049
2050 PR c++/27640
2051 * g++.dg/template/ctor7.C: New test.
2052
2053 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2054
2055 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2056
2057 2006-06-16 Richard Guenther <rguenther@suse.de>
2058
2059 PR tree-optimization/27781
2060 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2061
2062 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2063
2064 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2065
2066 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2067
2068 * gcc.dg/tree-ssa/loop-18.c: New test.
2069
2070 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2071
2072 PR c++/27665
2073 * g++.dg/template/crash52.C: New test.
2074
2075 PR c++/27648
2076 * g++.dg/ext/attrib22.C: New test.
2077
2078 PR c++/26559
2079 * g++.dg/template/builtin1.C: New test.
2080 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2081
2082 PR c++/28018
2083 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2084 assignment.
2085 * g++.old-deja/g++.pt/crash51.C: Likewise.
2086
2087 PR c++/27227
2088 * g++.dg/lookup/linkage1.C: New test.
2089 * g++.dg/lookup/linkage2.C: Likewise.
2090
2091 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
2092
2093 PR middle-end/27959
2094 * gcc.dg/pr27959.c: New testcase.
2095
2096 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
2097
2098 PR target/28014:
2099 * g++.dg/eh/div.C: New test.
2100
2101 2006-06-13 Jakub Jelinek <jakub@redhat.com>
2102
2103 PR c++/27894
2104 * g++.dg/tree-ssa/pr26757.C: New test.
2105 * g++.dg/tree-ssa/pr27894.C: New test.
2106
2107 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2108
2109 * gcc.c-torture/compile/20060609-1.c: New test.
2110
2111 PR target/27863
2112 * gcc.c-torture/compile/pr27863.c: New test.
2113
2114 2006-06-13 Richard Guenther <rguenther@suse.de>
2115
2116 PR tree-optimization/27830
2117 * g++.dg/tree-ssa/pr27830.C: New testcase.
2118
2119 2006-06-13 Matthew Sachs <msachs@apple.com>
2120
2121 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
2122 the list of compiler flags; this causes those flags to be checked
2123 for things like dg-skip-if.
2124
2125 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2126
2127 PR c++/27601
2128 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
2129
2130 2006-06-12 Mark Mitchell <mark@codesourcery.com>
2131 Kazu Hirata <kazu@codesourcery.com>
2132
2133 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
2134 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
2135
2136 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2137
2138 PR c++/27933
2139 * g++.dg/lookup/using15.C: New test.
2140
2141 PR c++/27951
2142 * g++.dg/other/anon4.C: New test.
2143
2144 2006-06-12 Roger Sayle <roger@eyesopen.com>
2145
2146 PR c++/21210
2147 * g++.dg/init/complex1.C: New test case.
2148
2149 2006-06-11 Eric Christopher <echristo@apple.com>
2150
2151 PR middle-end/27948
2152 * gcc.dg/bf-ms-layout.c: Run on darwin.
2153 * gcc.dg/bf-no-ms-layout: Ditto.
2154 * gcc.dg/attr-ms_struct-2.c: New.
2155 * gcc.dg/bf-ms-layout-2.c: Ditto.
2156
2157 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
2158
2159 * gcc.dg/attr-ms_struct-packed1.c: New.
2160
2161 2006-06-09 Mike Stump <mrs@apple.com>
2162
2163 * gcc.dg/vla-7.c: Add.
2164
2165 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
2166
2167 PR fortran/24558
2168 * gfortran.dg/entry_6.f90: New test.
2169
2170 PR fortran/20877
2171 PR fortran/25047
2172 * gfortran.dg/entry_7.f90: New test.
2173
2174 2006-06-09 Jakub Jelinek <jakub@redhat.com>
2175
2176 PR c/27747
2177 * gcc.dg/cpp/_Pragma6.c: New test.
2178
2179 PR c++/27748
2180 * g++.dg/cpp/_Pragma1.C: New test.
2181
2182 PR preprocessor/27746
2183 * gcc.dg/gomp/macro-3.c: New test.
2184 * gcc.dg/gomp/macro-4.c: New test.
2185 * g++.dg/gomp/macro-3.C: New test.
2186 * g++.dg/gomp/macro-4.C: New test.
2187
2188 2006-06-09 Richard Guenther <rguenther@suse.de>
2189
2190 PR tree-optimization/26998
2191 * gcc.dg/torture/pr26998.c: New testcase.
2192 * gcc.dg/tree-ssa/vrp29.c: New testcase.
2193
2194 2006-06-08 Mike Stump <mrs@apple.com>
2195
2196 * gcc.dg/pr27095.c: Account for stubs.
2197
2198 PR target/26427
2199 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
2200 produce bad code on darwin.
2201
2202 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2203
2204 PR fortran/27958
2205 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
2206
2207 2006-06-08 Asher Langton <langton2@llnl.gov>
2208
2209 PR fortran/27786
2210 * cray_pointers_2.f90: Add -fbounds-check compile flag.
2211
2212 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2213
2214 PR target/27421
2215 * gcc.dg/union-3.c: New test.
2216
2217 2006-06-08 Richard Guenther <rguenther@suse.de>
2218
2219 PR middle-end/27116
2220 * gcc.dg/torture/pr27116.c: New testcase.
2221 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
2222
2223 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2224
2225 PR rtl-optimization/26449
2226 * gcc.dg/pr26449.c: New test.
2227
2228 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2229
2230 PR c++/27601
2231 * g++.dg/ext/offsetof1.C: Test member functions.
2232
2233 2006-06-07 Steve Ellcey <sje@cup.hp.com>
2234
2235 * gcc.dg/pr27095.c: Improve scanning.
2236
2237 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
2238
2239 PR fortran/23091
2240 * gfortran.dg/saved_automatic_1.f90: New test.
2241
2242 PR fortran/24168
2243 * gfortran.dg/array_simplify_1.f90: New test.
2244
2245 PR fortran/25090
2246 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2247
2248 PR fortran/25058
2249 * gfortran.dg/entry_dummy_ref_2.f90: New test.
2250
2251 2006-06-06 Mark Mitchell <mark@codesourcery.com>
2252
2253 PR c++/27177
2254 * g++.dg/expr/cast7.C: New test.
2255
2256 2006-06-06 Janis Johnson <janis187@us.ibm.com>
2257
2258 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
2259 * lib/gcc-defs.exp (tool_check_compile): Ditto.
2260 * lib/fortran-torture.exp (fortran-torture-compile,
2261 fortran-torture-execute): Ditto.
2262
2263 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
2264
2265 PR target/27842
2266 * gcc.dg/vmx/pr27842.c: New test.
2267
2268 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2269
2270 PR libfortran/27895
2271 * gfortran.dg/bounds_check_3.f90: New test.
2272
2273 2006-06-05 Mike Stump <mrs@apple.com>
2274
2275 * objc.dg/objc-fast-4.m: Skip for ppc64.
2276
2277 2006-06-05 Steve Ellcey <sje@cup.hp.com>
2278
2279 PR testsuite/27705
2280 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
2281
2282 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
2283 Victor Kaplansky <victork@il.ibm.com>
2284
2285 PR tree-optimizations/26360
2286 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
2287 with -fno-tree-dce.
2288 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
2289
2290 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
2291
2292 PR fortran/14067
2293 * gfortran.dg/data_char_1.f90: Add messages for truncated
2294 strings.
2295
2296 PR fortran/16943
2297 * gfortran.dg/func_decl_2.f90: New test.
2298
2299 PR fortran/20839
2300 * gfortran.dg/do_2.f90: New test.
2301
2302 PR fortran/27655
2303 * gfortran.dg/associated_3.f90: New test.
2304
2305 2006-06-04 Mark Mitchell <mark@codesourcery.com>
2306
2307 PR c++/27819
2308 * g++.dg/template/static25.C: New test.
2309
2310 PR c++/27722
2311 * g++.dg/init/array21.C: New test.
2312
2313 PR c++/27807
2314 * g++.dg/ext/complit7.C: New test.
2315
2316 PR c++/27806
2317 * g++.dg/parse/ptrmem5.C: New test.
2318
2319 2006-06-04 Roger Sayle <roger@eyesopen.com>
2320 Andrew Pinski <pinskia@physics.uc.edu>
2321
2322 PR c/27150
2323 PR middle-end/27382
2324 * gcc.dg/pr27150-1.c: New testcase.
2325 * gcc.dg/pr27382-1.c: New testcase.
2326 * gcc.dg/pr27382-2.c: New testcase.
2327
2328 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
2329
2330 PR c/25161
2331 PR c/27020
2332 * gcc.dg/array-10.c: New test.
2333
2334 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2335
2336 PR c++/27804
2337 * g++.dg/init/const4.C: New test.
2338 * g++.dg/init/member1.C: Add error-marker.
2339 * g++.dg/other/fold1.C: Adjust error-marker.
2340
2341 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2342
2343 PR c++/27601
2344 * g++.dg/ext/offsetof1.C: New test.
2345
2346 2006-06-04 Eric Christopher <echristo@apple.com>
2347
2348 * gcc.dg/attr-ms_struct-1.c: New.
2349
2350 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
2351
2352 * gcc.c-torture/compile/builtin_constant_p.c: New test.
2353
2354 2006-06-04 Richard Guenther <rguenther@suse.de>
2355
2356 PR tree-optimization/27039
2357 * gcc.dg/tree-ssa/loop-17.c: New testcase.
2358
2359 2006-06-03 Roger Sayle <roger@eyesopen.com>
2360
2361 PR target/26223
2362 * gcc.target/i386/amd64-abi-2.c: New test case.
2363
2364 2006-06-02 Eric Christopher <echristo@apple.com>
2365
2366 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
2367 * gcc.target/i386/20020523-1.c: Skip if darwin.
2368 * gcc.target/i386/asm-3.c: Ditto.
2369 * gcc.target/i386/20011119-1.c: Ditto.
2370 * gcc.target/i386/clobbers.c: Remove pic part of test.
2371
2372 2006-06-02 Steve Ellcey <sje@cup.hp.com>
2373
2374 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
2375 * g++.old-deja/g++.other/init19.C: Ditto.
2376 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
2377 and add other platforms as expected failures.
2378
2379 2006-06-01 Steve Ellcey <sje@cup.hp.com>
2380
2381 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
2382 (is-effective-target-keyword): Ditto.
2383
2384 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
2385
2386 PR fortran/27715
2387 * gfortran.dg/extended_char_comparison_1.f: New test.
2388
2389 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
2390
2391 PR fortran/25098
2392 * gfortran.dg/dummy_procedure_1.f90: New test.
2393
2394 PR fortran/25147
2395 * gfortran.dg/dummy_procedure_2.f90: New test.
2396
2397 * gfortran.dg/associated_2.f90: Correct to make consistent with
2398 standard.
2399
2400 2006-05-31 Roger Sayle <roger@eyesopen.com>
2401
2402 * gcc.target/i386/387-11.c: New test case.
2403
2404 2006-05-31 Mark Mitchell <mark@codesourcery.com>
2405
2406 PR c++/27801
2407 * g++.dg/template/cond6.C: New test.
2408
2409 PR c++/26496
2410 * g++.dg/template/crash51.C: New test.
2411 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
2412
2413 PR c++/27385
2414 * g++.dg/init/array20.C: New test.
2415
2416 2006-05-31 Roger Sayle <roger@eyesopen.com>
2417
2418 * gcc.dg/builtins-54.c: New test case.
2419
2420 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2421
2422 PR c++/26433
2423 * g++.dg/template/fntry1.C: Add dg-do link.
2424
2425 PR c++/27808
2426 * g++.dg/parse/friend6.C: New test.
2427
2428 2006-05-30 Asher Langton <langton2@llnl.gov>
2429
2430 * gfortran.dg/cray_pointers_7.f90: New test.
2431
2432 2006-05-30 Roger Sayle <roger@eyesopen.com>
2433
2434 PR tree-optimization/23452
2435 * gcc.dg/fold-mulconj-1.c: New test case.
2436
2437 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2438
2439 PR c++/27803
2440 * g++.dg/parse/bitfield1.C: New test.
2441
2442 2006-05-30 Roger Sayle <roger@eyesopen.com>
2443
2444 * gcc.target/ppc-eq0-1.c: New test case.
2445 * gcc.target/ppc-negeq0-1.c: New test case.
2446
2447 2006-05-30 Dirk Mueller <dmueller@suse.de>
2448
2449 PR c/27273
2450 * gcc.dg/overflow-warn-5.c: New test.
2451
2452 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2453
2454 PR c/27718
2455 * gcc.dg/sizeof-1.c: New test.
2456
2457 2006-05-30 Uros Bizjak <uros@kss-loka.si>
2458
2459 PR target/27790
2460 * gcc.target/i386/pr27790.c: New test.
2461
2462 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2463
2464 PR libgfortran/27757
2465 * gfortran.dg/direct_io_5.f90: New test.
2466
2467 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2468
2469 PR libgfortran/27634
2470 * gfortran.dg/fmt_missing_period_1.f: New test.
2471 * gfortran.dg/fmt_missing_period_2.f: New test.
2472 * gfortran.dg/fmt_missing_period_3.f: New test.
2473
2474 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2475
2476 PR fortran/19777
2477 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
2478 arrays.
2479
2480 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2481
2482 PR c++/27713
2483 * g++.dg/template/new6.C: New test.
2484
2485 2006-05-29 Roger Sayle <roger@eyesopen.com>
2486
2487 PR tree-optimization/24964
2488 * gcc.target/i386/387-10.c: New test case.
2489
2490 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
2491
2492 * intrinsics/string_intrinsics.c (compare_string):
2493 Use memcmp instead of strncmp to avoid tripping over
2494 CHAR(0) in a string.
2495
2496 2006-05-27 Richard Guenther <rguenther@suse.de>
2497
2498 PR middle-end/27773
2499 * gcc.dg/torture/pr27773.c: New testcase.
2500
2501 2006-05-27 Dirk Mueller <dmueller@suse.de>
2502
2503 * gcc.dg/pr24561.c: Rename to..
2504 * gcc.dg/pr25962.c: .. this.
2505
2506 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2507
2508 PR fortran/19777
2509 * gfortran.dg/bounds_check_2.f: New test.
2510
2511 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
2512
2513 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
2514 * gfortran.dg/byte_1.f90: Likewise.
2515 * gfortran.dg/dup_save_2.f90: Likewise.
2516
2517 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
2518
2519 * gfortran.dg/associated_2.f90: New test.
2520
2521 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2522
2523 PR fortran/27524
2524 * gfortran.dg/bounds_check_1.f90: New test.
2525
2526 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
2527
2528 PR rtl-optimization/27661
2529 * gcc.dg/pr27661.c: New test case.
2530
2531 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2532
2533 PR fortran/23151
2534 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
2535 * gfortran.dg/print_parentheses_1.f: New test.
2536 * gfortran.dg/print_parentheses_2.f90: New test.
2537
2538 2006-05-26 Jakub Jelinek <jakub@redhat.com>
2539
2540 PR target/27758
2541 * gcc.dg/pr27758.c: New test.
2542
2543 2006-05-24 Falk Hueffner <falk@debian.org>
2544
2545 * gcc.c-torture/compile/pr27571.c: New test.
2546
2547 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
2548
2549 PR fortran/27709
2550 * gfortran.dg/spec_expr_4.f90: New test.
2551
2552 PR fortran/27155
2553 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
2554
2555 2006-05-25 Mark Mitchell <mark@codesourcery.com>
2556
2557 PR c++/20103
2558 * g++.dg/ext/complit6.C: New test.
2559 * g++.dg/ext/complit3.C: Adjust error markers.
2560 * g++.dg/init/const3.C: New test.
2561
2562 2006-05-25 Richard Guenther <rguenther@suse.de>
2563
2564 PR middle-end/27743
2565 * gcc.dg/torture/pr27743.c: New testcase.
2566
2567 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2568
2569 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
2570
2571 2006-05-25 Alan Modra <amodra@bigpond.net.au>
2572
2573 * gcc.dg/compat/scalar-by-value-x.h: New.
2574 * gcc.dg/compat/scalar-by-value-y.h: New.
2575 * gcc.dg/compat/scalar-by-value-5.c: New.
2576 * gcc.dg/compat/scalar-by-value-5_main.c: New.
2577 * gcc.dg/compat/scalar-by-value-5_x.c: New.
2578 * gcc.dg/compat/scalar-by-value-5_y.c: New.
2579 * gcc.dg/compat/scalar-by-value-6.c: New.
2580 * gcc.dg/compat/scalar-by-value-6_main.c: New.
2581 * gcc.dg/compat/scalar-by-value-6_x.c: New.
2582 * gcc.dg/compat/scalar-by-value-6_y.c: New.
2583
2584 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
2585
2586 PR tree-optimization/27639
2587 PR tree-optimization/26719
2588 * gcc.dg/pr27639.c: New test.
2589 * gcc.dg/pr26719.c: New test.
2590 * gcc.dg/tree-ssa/scev-cast.c: New test.
2591
2592 2006-05-23 Mark Mitchell <mark@codesourcery.com>
2593
2594 PR c++/20173
2595 * g++.dg/template/error21.C: New test.
2596
2597 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
2598
2599 PR target/27696
2600 * gcc.target/i386/pr27696.c: New.
2601
2602 2006-05-22 Janis Johnson <janis187@us.ibm.com>
2603
2604 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
2605
2606 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
2607
2608 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2609
2610 PR c++/27716
2611 * g++.dg/other/assign1.C: New test.
2612
2613 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
2614
2615 PR target/27266
2616 * gcc.target/i386/pr27266.c: New.
2617
2618 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2619
2620 PR c++/27451
2621 * g++.dg/ext/asm9.C: New test.
2622
2623 2006-05-22 Richard Sandiford <richard@codesourcery.com>
2624
2625 PR rtl-optimization/25514
2626 * gcc.c-torture/compile/pr25514.c: New test.
2627
2628 2006-05-22 Richard Guenther <rguenther@suse.de>
2629
2630 Revert
2631 2006-01-31 Richard Guenther <rguenther@suse.de>
2632
2633 * gcc.target/i386/sselibm-1.c: New testcase.
2634 * gcc.target/i386/sselibm-2.c: Likewise.
2635 * gcc.target/i386/sselibm-3.c: Likewise.
2636 * gcc.target/i386/sselibm-4.c: Likewise.
2637 * gcc.target/i386/sselibm-5.c: Likewise.
2638
2639 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2640
2641 PR c/27420
2642 * gcc.dg/func-args-2.c: New test.
2643
2644 PR c/26818
2645 * gcc.dg/struct-incompl-1.c: New test.
2646
2647 2006-05-22 Richard Guenther <rguenther@suse.de>
2648
2649 PR testsuite/27708
2650 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
2651 the transformations we test for.
2652
2653 2006-05-22 Richard Guenther <rguenther@suse.de>
2654
2655 PR testsuite/27707
2656 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
2657
2658 2006-05-21 Mark Mitchell <mark@codesourcery.com>
2659
2660 PR c++/27210
2661 * g++.dg/warn/new1.C: New test.
2662 * g++.dg/template/new5.C: Likewise.
2663
2664 2006-05-21 Roger Sayle <roger@eyesopen.com>
2665
2666 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
2667 * gcc.target/i386/20060512-3.c: Likewise.
2668
2669 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
2670
2671 PR rtl-optimization/27671
2672 * gcc.c-torture/execute/pr27671-1.c: New.
2673 * gcc.dg/pr27671-2.c: Likewise.
2674
2675 PR tree-optimization/26622.
2676 * gcc.c-torture/compile/pr26622.c: New.
2677
2678 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2679
2680 PR fortran/27613
2681 * gfortran.dg/recursive_reference_1.f90: New test.
2682
2683 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2684
2685 PR fortran/25746
2686 * gfortran.dg/elemental_subroutine_3.f90: New test.
2687
2688 PR fortran/25090
2689 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
2690
2691 PR fortran/27584
2692 * gfortran.dg/associated_target_1.f90: New test.
2693
2694 PR fortran/19015
2695 * gfortran.dg/maxloc_shape_1.f90: New test.
2696
2697 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2698
2699 PR libgfortran/24459
2700 * gfortran.dg/namelist_24.f90: New test.
2701 * gfortran.dg/namelist_12.f: Fix typo in comment.
2702
2703 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
2704
2705 PR middle-end/25776
2706 * g++.dg/other/error11.C: New test.
2707
2708 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2709
2710 * gcc.target/mips/pr26765.c: Add -w to options.
2711
2712 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2713
2714 * lib/target-supports.exp (check_effective_target_mpaired_single):
2715 New function.
2716 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
2717 multilibs.
2718 * g++.dg/vect/vect.exp: Likewise.
2719
2720 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2721
2722 PR testsuite/25891
2723 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
2724
2725 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
2726
2727 PR fortran/27662
2728 * gfortran.dg/temporary_1.f90: New file.
2729
2730 2006-05-19 Andreas Schwab <schwab@suse.de>
2731
2732 * g++.dg/other/unused1.C: Also match "stringz".
2733
2734 2006-05-19 Mark Mitchell <mark@codesourcery.com>
2735
2736 PR c++/26433
2737 * g++.dg/template/fntry1.C: New test.
2738
2739 2006-05-18 Mark Mitchell <mark@codesourcery.com>
2740
2741 PR c++/27471
2742 PR c++/27506
2743 * g++.dg/conversion/bitfield5.C: New test.
2744 * g++.dg/conversion/bitfield6.C: New test.
2745
2746 2006-05-18 Mike Stump <mrs@apple.com>
2747
2748 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
2749 * gcc.dg/vla-4.c: Add.
2750 * gcc.dg/vla-5.c: Add.
2751 * gcc.dg/vla-6.c: Add.
2752
2753 2006-05-12 Stuart Hastings <stuart@apple.com>
2754
2755 * testsuite/gcc.target/i386/20060512-1.c: New.
2756 * testsuite/gcc.target/i386/20060512-2.c: New.
2757 * testsuite/gcc.target/i386/20060512-3.c: New.
2758 * testsuite/gcc.target/i386/20060512-4.c: New.
2759
2760 2006-05-17 Mark Mitchell <mark@codesourcery.com>
2761
2762 PR c++/26122
2763 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
2764
2765 PR c++/26068
2766 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
2767 * g++.dg/parse/linkage1.C: New test.
2768
2769 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2770
2771 PR tree-optimization/27548
2772 * g++.dg/tree-ssa/pr27548.C: New test.
2773
2774 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2775
2776 PR fortran/26551
2777 * gfortran.dg/recursive_check_1.f: New test.
2778 * gfortran.dg/recursive_check_2.f90: New test.
2779
2780 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
2781
2782 * g++.dg/opt/temp2.C: New test.
2783
2784 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2785
2786 PR c++/27491
2787 * g++.dg/init/brace5.C: New test.
2788
2789 PR middle-end/27415
2790 * gcc.dg/gomp/pr27415.c: New test.
2791 * g++.dg/gomp/pr27415.C: New test.
2792
2793 PR tree-optimization/27549
2794 * g++.dg/tree-ssa/pr27549.C: New test.
2795
2796 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2797
2798 PR libgfortran/27575
2799 * gfortran.dg/read_eof_4.f90: New test.
2800
2801 2006-05-16 Richard Guenther <rguenther@suse.de>
2802
2803 PR tree-optimization/22303
2804 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
2805
2806 2006-05-16 Jakub Jelinek <jakub@redhat.com>
2807
2808 PR middle-end/27573
2809 * gcc.dg/gomp/pr27573.c: New test.
2810 * gfortran.dg/gomp/pr27573.f90: New test.
2811
2812 PR c/27499
2813 * gcc.dg/gomp/pr27499.c: New test.
2814 * g++.dg/gomp/pr27499.C: New test.
2815
2816 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2817
2818 PR c++/27339
2819 * g++.dg/parser/access8.C: Adjust error marker.
2820 * g++.dg/template/access17.C: New test.
2821 * g++.dg/template/access18.C: Likewise.
2822
2823 2006-05-15 Roger Sayle <roger@eyesopen.com>
2824
2825 PR target/26600
2826 * gcc.target/i386/pr26600.c: New test case.
2827
2828 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2829
2830 PR c++/27505
2831 * g++.dg/expr/bitfield1.C: New test.
2832
2833 2006-05-15 Richard Guenther <rguenther@suse.de>
2834
2835 PR tree-optimization/27603
2836 * gcc.dg/torture/pr27603.c: New testcase.
2837
2838 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
2839
2840 PR fortran/25090
2841 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2842
2843 PR fortran/25082
2844 * gfortran.dg/scalar_return_1.f90: New test.
2845
2846 PR fortran/27411
2847 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
2848
2849 2006-05-15 Jakub Jelinek <jakub@redhat.com>
2850
2851 * gcc.dg/gomp/critical-4.c: New test.
2852 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
2853 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
2854 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
2855 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
2856
2857 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2858
2859 PR c++/27582
2860 * g++.dg/template/dependent-args1.C: New test.
2861
2862 PR c++/27581
2863 * g++.dg/lookup/this1.C: New test.
2864
2865 PR c++/27315
2866 * g++.dg/template/operator6.C: New test.
2867 * g++.dg/template/incomplete3.C: New test.
2868
2869 PR c++/27559
2870 * g++.dg/template/new4.C: New test.
2871
2872 PR c++/27496
2873 * g++.dg/template/void2.C: New test.
2874
2875 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
2876
2877 * g++.dg/template/dependent-expr5.C: New test.
2878
2879 2006-05-14 Roger Sayle <roger@eyesopen.com>
2880
2881 PR middle-end/26729
2882 * gcc.dg/pr26729-1.c: New test case.
2883
2884 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
2885
2886 * gcc.dg/pr27003.c: New test.
2887
2888 2006-05-12 Steve Ellcey <sje@cup.hp.com>
2889
2890 * lib/target-supports.dg (check_cxa_atexit_available): Change
2891 v3_target_compile to ${tool}_target_compile.
2892
2893 2006-05-11 Jason Merrill <jason@redhat.com>
2894
2895 * lib/scanasm.exp (scan-not-hidden): Fix typo.
2896
2897 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2898
2899 PR fortran/27553
2900 * gfortran.dg/label_5.f90: New test.
2901
2902 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
2903
2904 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
2905 check_effective_target_powerpc_altivec_ok): New.
2906 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
2907 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
2908 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
2909 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
2910 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
2911 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
2912 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
2913 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
2914 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
2915 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
2916 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
2917 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
2918 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
2919 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
2920 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
2921 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
2922 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
2923 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
2924 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
2925 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
2926 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
2927 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
2928 gcc.target/powerpc/altivec-9.c,
2929 gcc.target/powerpc/altivec-consts.c,
2930 gcc.target/powerpc/altivec-pr22085.c,
2931 gcc.target/powerpc/altivec-splat.c,
2932 gcc.target/powerpc/altivec-types-1.c,
2933 gcc.target/powerpc/altivec-types-2.c,
2934 gcc.target/powerpc/altivec-types-3.c,
2935 gcc.target/powerpc/altivec-types-4.c,
2936 gcc.target/powerpc/altivec-varargs-1.c,
2937 gcc.target/powerpc/altivec-vec-merge.c,
2938 gcc.target/powerpc/ppc-vector-memcpy.c,
2939 gcc.target/powerpc/ppc-vector-memset.c,
2940 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
2941 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
2942 these effective targets.
2943 * gcc.dg/vmx/pr27006.c: Add missing close brace.
2944 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
2945
2946 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2947
2948 PR middle-end/27384
2949 * g++.dg/other/fold1.C: New test.
2950
2951 PR middle-end/27488
2952 * gcc.dg/fold-nonneg-1.c: New test.
2953
2954 PR c++/27547
2955 * g++.dg/other/operator1.C: New test.
2956
2957 2006-05-11 Richard Guenther <rguenther@suse.de>
2958
2959 PR middle-end/27529
2960 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
2961
2962 2006-05-10 Janis Johnson <janis187@us.ibm.com>
2963
2964 * lib/target-supports-dg.exp (check-flags): New.
2965 (dg-skip-if): Move flag checks.
2966
2967 2006-05-09 Steve Ellcey <sje@cup.hp.com>
2968
2969 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
2970 * lib/target-supports.dg (check_cxa_atexit_available): New.
2971
2972 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
2973
2974 PR fortran/27470
2975 * gfortran.dg/multiple_allocation_2.f90: New test case.
2976
2977 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
2978
2979 * gcc.target/arm/pr27387.C: Fix a comment typo.
2980
2981 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2982
2983 PR fortran/24549
2984 * gfortran.dg/error_recovery_1.f90: New test.
2985
2986 2006-05-10 Richard Guenther <rguenther@suse.de>
2987
2988 PR tree-optimization/27302
2989 * gcc.dg/torture/pr27302.c: New testcase.
2990
2991 2006-05-09 Dirk Mueller <dmueller@suse.de>
2992 Richard Guenther <rguenther@suse.de>
2993
2994 PR middle-end/27498
2995 * gcc.dg/tree-ssa/pr27498.c: New testcase.
2996
2997 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
2998
2999 PR rtl-optimization/27335
3000 * gcc.dg/pr27335.c: New test.
3001
3002 2006-05-06 Richard Sandiford <richard@codesourcery.com>
3003
3004 * gcc.target/mips/mips-ps-5.c: New file.
3005
3006 2006-05-08 Jan Hubicka <jh@suse.cz>
3007
3008 PR middle-end/25962
3009 * gcc.dg/pr25962.c: New.
3010
3011 2006-05-08 Roger Sayle <roger@eyesopen.com>
3012
3013 PR target/27158
3014 * gcc.target/powerpc/pr27158.c: New test case.
3015
3016 2006-05-08 Laurent GUERBY <laurent@guerby.net>
3017
3018 PR testsuite/27476
3019 * ada/acats/run_all.sh: Use test -z.
3020
3021 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3022
3023 PR libfortran/18271
3024 * gfortran.dg/spec_expr_3.f90: New test.
3025
3026 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
3027
3028 PR target/24879
3029 * gcc.target/i386/monitor.c: New file.
3030
3031 2006-05-08 Alan Modra <amodra@bigpond.net.au>
3032
3033 * gcc.dg/pr27095.c: xfail *-*-darwin*.
3034
3035 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3036
3037 PR c++/27447
3038 * g++.dg/other/ptrmem7.C: New test.
3039
3040 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3041
3042 PR target/27421
3043 * gcc.dg/array-9.c: New test.
3044
3045 2006-05-07 Richard Guenther <rguenther@suse.de>
3046
3047 PR tree-optimization/27409
3048 * gcc.dg/torture/pr27409.c: New testcase.
3049
3050 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3051
3052 PR fortran/27457
3053 * gfortran.dg/select_6.f90: New.
3054
3055 2006-05-07 Richard Guenther <rguenther@suse.de>
3056
3057 PR tree-optimization/27136
3058 * gcc.dg/torture/pr27136.c: New testcase.
3059
3060 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
3061
3062 PR fortran/24813
3063 * gfortran.dg/char_cons_len_1.f90: New test.
3064
3065 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3066
3067 PR c++/27427
3068 * g++.dg/template/incomplete2.C: New test.
3069
3070 2006-05-06 Richard Guenther <rguenther@suse.de>
3071
3072 PR tree-optimization/27151
3073 * gcc.dg/vect/pr27151.c: New testcase.
3074
3075 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3076
3077 PR c++/27430
3078 * g++.dg/template/void1.C: New test.
3079
3080 PR c++/27423
3081 * g++.dg/other/void2.C: New test.
3082
3083 PR c++/27422
3084 * g++.dg/conversion/void1.C: New test.
3085
3086 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
3087
3088 PR/21391
3089 * g++.dg/other/unused1.C: New.
3090
3091 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3092
3093 PR objc/27240
3094 * objc.dg/member-1.m: New test.
3095
3096 2006-05-05 Steve Ellcey <sje@cup.hp.com>
3097
3098 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
3099
3100 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3101
3102 PR libfortran/26985
3103 * gfortran.dg/matmul_2.f90: New test.
3104
3105 2005-05-05 Laurent GUERBY <laurent@guerby.net>
3106
3107 * ada/acats/run_all.sh: Use sync when main not found.
3108
3109 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
3110
3111 PR target/26765
3112 * gcc.target/mips/pr26765.c: New.
3113
3114 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
3115
3116 * gcc.target/bfin: New directory.
3117 * gcc.target/bfin/bfin.exp: New file.
3118 * gcc.target/bfin/frmul.c: New file.
3119 * gcc.target/bfin/arith.c: New file.
3120 * gcc.target/bfin/mul-combine.c: New file.
3121 * gcc.target/bfin/shift.c: New file.
3122
3123 2006-05-04 Richard Guenther <rguenther@suse.de>
3124
3125 PR tree-optimization/14287
3126 PR tree-optimization/14844
3127 PR tree-optimization/19792
3128 PR tree-optimization/21608
3129 PR tree-optimization/27090
3130 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
3131 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
3132 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3133 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
3134 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3135
3136 2006-05-04 Jakub Jelinek <jakub@redhat.com>
3137
3138 PR tree-optimization/27285
3139 * gcc.c-torture/execute/pr27285.c: New test.
3140
3141 PR middle-end/27388
3142 * gcc.dg/gomp/pr27388-1.c: New test.
3143 * gcc.dg/gomp/pr27388-2.c: New test.
3144 * gcc.dg/gomp/pr27388-3.c: New test.
3145
3146 PR c++/27359
3147 * g++.dg/gomp/pr27359.C: New test.
3148
3149 2006-05-02 Steven G. Kargl <kargls@comcast.net>
3150
3151 PR fortran/20248
3152 * gfortran.dg/iargc.f90: New test.
3153
3154 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3155
3156 PR c++/27102
3157 * g++.dg/template/crash49.C: New test.
3158
3159 2006-05-02 Steve Ellcey <sje@cup.hp.com>
3160
3161 PR testsuite/27032
3162 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
3163
3164 2006-05-02 Jeff Law <law@redhat.com>
3165
3166 PR tree-optimization/27364
3167 * gcc.c-torture/execute/pr27364.c: New test.
3168
3169 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3170
3171 PR c++/27309
3172 * g++.dg/parser/ctor5.C: New test.
3173
3174 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
3175
3176 PR target/27387
3177 * gcc.target/arm/arm.exp: New.
3178 * gcc.target/arm/pr27387.C: Likewise.
3179
3180 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
3181
3182 PR fortran/27269
3183 PR fortran/27324
3184 * gfortran.dg/module_equivalence_2.f90: New test.
3185
3186 2006-05-02 Jakub Jelinek <jakub@redhat.com>
3187
3188 PR middle-end/27337
3189 * g++.dg/gomp/pr27337-1.C: New test.
3190 * g++.dg/gomp/pr27337-2.C: New test.
3191
3192 PR middle-end/27328
3193 * gcc.dg/gomp/pr27328.c: New test.
3194
3195 PR middle-end/27325
3196 * g++.dg/gomp/pr27325.C: New test.
3197
3198 PR middle-end/27310
3199 * g++.dg/gomp/pr27310.C: New test.
3200
3201 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3202
3203 PR tree-optimization/27291
3204 * g++.dg/tree-ssa/pr27291.C: New test.
3205
3206 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3207
3208 PR tree-optimization/27283
3209 * g++.dg/tree-ssa/pr27283.C: New test.
3210
3211 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3212
3213 * gcc.dg/tree-ssa/loop-16.c: New test.
3214
3215 2006-05-01 Roger Sayle <roger@eyesopen.com>
3216 Joseph S. Myers <joseph@codesourcery.com>
3217
3218 * gcc.dg/Wconversion-3.c: New test case.
3219 * gcc.dg/Wconversion-4.c: Likewise.
3220
3221 2006-05-01 Richard Guenther <rguenther@suse.de>
3222
3223 PR tree-optimization/26726
3224 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
3225
3226 2006-04-30 Roger Sayle <roger@eyesopen.com>
3227
3228 * gcc.dg/Woverflow-1.c: New test case.
3229 * gcc.dg/Woverflow-2.c: Likewise.
3230 * gcc.dg/Woverflow-3.c: Likewise.
3231
3232 2006-04-30 Mark Mitchell <mark@codesourcery.com>
3233
3234 PR c++/27094
3235 * g++.dg/template/defarg8.C: New test.
3236
3237 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3238
3239 PR c++/27278
3240 * g++.dg/parse/operator7.C: New test.
3241
3242 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3243
3244 PR c++/11471
3245 PR c++/27102
3246 * g++.dg/template/crash48.C: New test.
3247
3248 PR c++/27279
3249 * g++.dg/parse/ctor4.C: New test.
3250
3251 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3252
3253 PR fortran/25681
3254 * gfortran.df/char_type_len.f90: New test.
3255
3256 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3257
3258 PR libgfortran/27304
3259 * gfortran.dg/fmt_exhaust.f90: New test.
3260
3261 2006-04-28 Roger Sayle <roger@eyesopen.com>
3262
3263 PR c/25309
3264 * gcc.dg/large-size-array-2.c: New test case.
3265
3266 2006-04-28 Richard Guenther <rguenther@suse.de>
3267
3268 PR target/26826
3269 * gcc.target/i386/pr26826.c: New testcase.
3270
3271 2006-04-28 Jakub Jelinek <jakub@redhat.com>
3272
3273 PR middle-end/27260
3274 * gcc.c-torture/execute/pr27260.c: New.
3275
3276 2006-04-28 Alan Modra <amodra@bigpond.net.au>
3277
3278 PR middle-end/27095
3279 * gcc.dg/pr27095.c: New.
3280
3281 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3282
3283 PR c++/27292
3284 * g++.dg/conversion/bitfield4.C: New test.
3285
3286 2006-04-27 Eric Christopher <echristo@apple.com>
3287
3288 * gcc.dg/pragma-ms_struct.c: New.
3289
3290 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3291
3292 PR c++/27102
3293 * g++.dg/template/crash47.C: New test.
3294
3295 2006-04-27 Dirk Mueller <dmueller@suse.de>
3296
3297 * gcc.target/i386/sse-7.c: build with -msse.
3298
3299 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
3300
3301 PR testsuite/27274:
3302 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
3303 (main): Exit if processor doesn't support SSE.
3304
3305 2006-04-26 David Edelsohn <edelsohn@gnu.org>
3306
3307 PR middle-end/27282
3308 * gcc.c-torture/compile/pr27282.c: New test.
3309
3310 2006-04-26 Jakub Jelinek <jakub@redhat.com>
3311
3312 PR middle-end/26913
3313 * g++.dg/gomp/pr26913.C: New test.
3314
3315 PR c/25996
3316 * gcc.dg/gomp/pr25996.c: New test.
3317 * g++.dg/gomp/pr25996.C: New test.
3318
3319 2006-04-25 Richard Sandiford <richard@codesourcery.com>
3320
3321 PR rtl-optimization/26725
3322 * gcc.c-torture/compile/pr26725.c: New test.
3323
3324 2006-04-25 Richard Guenther <rguenther@suse.de>
3325
3326 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
3327 than n + -1.
3328
3329 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
3330
3331 * gcc.dg/20060425-1.c: New testcase.
3332
3333 2006-04-25 Jakub Jelinek <jakub@redhat.com>
3334
3335 PR tree-optimization/26865
3336 * gcc.dg/pr26865.c: New test.
3337
3338 2006-04-24 Mark Mitchell <mark@codesourcery.com>
3339
3340 PR c++/27292
3341 * g++.dg/conversion/bitfield1.C: New test.
3342 * g++.dg/conversion/bitfield2.C: Likewise.
3343 * g++.dg/conversion/bitfield3.C: Likewise.
3344
3345 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3346 Richard Guenther <rguenther@suse.de>
3347
3348 PR tree-optimization/27236
3349 * gcc.dg/tree-ssa/pr27236.c: New testcase.
3350
3351 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3352
3353 PR c++/19963
3354 * g++.dg/other/incomplete2.C: New test.
3355
3356 2006-04-24 Richard Guenther <rguenther@suse.de>
3357
3358 PR middle-end/26869
3359 * gcc.dg/torture/pr26869.c: New testcase.
3360
3361 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3362 Richard Guenther <rguenther@suse.de>
3363
3364 PR tree-optimization/27218
3365 * g++.dg/tree-ssa/pr27218.C: New testcase.
3366
3367 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3368
3369 PR c++/26912
3370 * g++.dg/template/friend41.C: New test.
3371
3372 2006-04-23 David Edelsohn <edelsohn@gnu.org>
3373
3374 * g++.dg/opt/pr15551.C: Include cstdio.
3375 (main): Use remove instead of unlink.
3376
3377 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
3378
3379 * gcc.dg/sibcall-7.c: New test.
3380 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
3381 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
3382 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
3383 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
3384 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
3385
3386 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3387
3388 PR c++/26534
3389 * g++.dg/opt/bitfield1.C: New test.
3390 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
3391 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
3392 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
3393 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
3394 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
3395 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
3396 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
3397 * g++.dg/abi/bitfield2.C: Likewise.
3398 * g++.dg/init/bitfield1.C: Likewise.
3399
3400 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
3401
3402 PR fortran/25099
3403 * gfortran.dg/elemental_subroutine_4.f90: New test.
3404 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
3405 call sub (m, x).
3406
3407 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
3408
3409 * gcc.c-torture/compile/20060421-1.c: New testcase.
3410
3411 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3412
3413 PR c/25875
3414 * gcc.dg/init-bad-4.c: New test.
3415
3416 2006-04-21 Paul Brook <paul@codesourcery.com>
3417
3418 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
3419
3420 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
3421
3422 PR fortran/27122
3423 * gfortran.dg/defined_operators_1.f90: New test.
3424 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
3425 remove old ones associated, incorrectly, with Note 5.46.
3426
3427 PR fortran/27113
3428 * gfortran.dg/character_array_constructor_1.f90: New test.
3429
3430 2006-04-20 Jakub Jelinek <jakub@redhat.com>
3431
3432 * gcc.dg/20060419-1.c: New test.
3433
3434 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
3435
3436 PR c/26774
3437 * gcc.dg/struct-parse-1.c: New test case.
3438
3439 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3440
3441 PR c++/26558
3442 * g++.dg/parse/template19.C: New test.
3443
3444 PR c++/26739
3445 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
3446
3447 PR c++/26036
3448 * g++.dg/expr/call3.C: New test.
3449
3450 PR c++/10385
3451 * g++.dg/conversion/dynamic1.C: New test.
3452
3453 2006-04-19 Mark Mitchell <mark@codesourcery.com>
3454
3455 PR c++/27102
3456 * g++.dg/template/crash35.C: Tweak error markers.
3457 * g++.dg/template/crash46.C: New test.
3458 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
3459 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
3460
3461 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
3462
3463 PR rtl-optimization/14261
3464 * gcc.c-torture/compile/20060419-1.c: Added.
3465
3466 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
3467
3468 * gfortran.dg/label_1.f90: Adjust dg-error.
3469
3470 2006-04-16 Roger Sayle <roger@eyesopen.com>
3471
3472 PR target/26961
3473 * gcc.dg/fold-cond-1.c: New test case.
3474 * gcc.dg/pr26961-1.c: Likewise.
3475
3476 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3477
3478 PR libgfortran/27138
3479 * gfortran.dg/read_bad_advance.f90: New test.
3480
3481 2006-04-16 Roger Sayle <roger@eyesopen.com>
3482 Dale Johannesen <dalej@apple.com>
3483
3484 PR target/24076
3485 * gcc.target/i386/vecinit-3.c: New testcase.
3486 * gcc.target/i386/vecinit-4.c: Likewise.
3487 * gcc.target/i386/sse-18.c: Likewise.
3488 * gcc.target/i386/sse-19.c: Likewise.
3489
3490 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
3491
3492 * gfortran.dg/allocate_zerosize_1.f90: New test.
3493
3494 2006-04-16 Mark Mitchell <mark@codesourcery.com>
3495
3496 PR c++/26365
3497 * g++.dg/template/crash45.C: New test.
3498
3499 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
3500
3501 PR fortran/26787
3502 * gfortran.dg/proc_assign_1.f90: New test.
3503 * gfortran.dg/procedure_lvalue.f90: Change message.
3504 * gfortran.dg/namelist_4.f90: Add new error.
3505
3506 PR fortran/25597
3507 PR fortran/27096
3508 * gfortran.dg/auto_pointer_array_result_1.f90
3509
3510 PR fortran/27089
3511 * gfortran.dg/specification_type_resolution_1.f90
3512
3513 PR fortran/18003
3514 PR fortran/25669
3515 PR fortran/26834
3516 * gfortran.dg/bounds_temporaries_1.f90: New test.
3517
3518 PR fortran/27124
3519 * gfortran.dg/array_return_value_1.f90: New test.
3520
3521 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3522
3523 PR fortran/25336
3524 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
3525
3526 2006-04-15 Jakub Jelinek <jakub@redhat.com>
3527
3528 PR middle-end/26823
3529 * g++.dg/gomp/pr26823-1.C: New test.
3530 * g++.dg/gomp/pr26823-2.C: New test.
3531
3532 2006-04-13 Uros Bizjak <uros@kss-loka.si>
3533
3534 PR middle-end/27134
3535 * gcc.dg/pr27314.c: New test.
3536
3537 2006-04-13 Richard Henderson <rth@redhat.com>
3538
3539 * g++.dg/gomp/block-0.C: Update expected matches.
3540
3541 2006-04-13 DJ Delorie <dj@redhat.com>
3542
3543 * lib/target-supports.exp (check_effective_target_int32plus): New.
3544 (check_effective_target_ptr32plus): New.
3545 (check_effective_target_size32plus): New.
3546 (check_effective_target_int16): New.
3547 (check_profiling_available): Add m32c to the list of unsupported targets.
3548
3549 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
3550 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
3551 memory size.
3552 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
3553 pointers.
3554 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
3555 size_t.
3556 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
3557 and size_t.
3558 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
3559 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
3560 not just xstormy16. Skip m32c due to weird pointer size.
3561 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
3562 not just xstormy16.
3563 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
3564 not just xstormy16.
3565 * gcc.dg/20020312-2.c: Add m32c support.
3566 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
3567 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
3568 in test.
3569 * gcc.dg/20050321-2.c: Require >=32 bit integers.
3570 * gcc.dg/asm-1.c: Skip if int and short are the same size.
3571 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
3572 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
3573 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
3574 * gcc.dg/init-string-2.c: Require >=32 bit integers.
3575 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
3576 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
3577 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
3578 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
3579 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
3580 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
3581 in test.
3582 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
3583 in test.
3584 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
3585 * gcc.dg/pr23049.c: Require >=32 bit integers.
3586 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
3587 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
3588 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
3589 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
3590 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
3591 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
3592 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
3593 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
3594 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
3595 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
3596 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
3597 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
3598 prototype in test.
3599 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
3600 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
3601 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
3602 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
3603 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
3604
3605 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
3606 * gcc.c-torture/execute/20040703-1.x: Likewise.
3607 * gcc.c-torture/execute/20040705-1.x: Likewise.
3608 * gcc.c-torture/execute/20040705-2.x: Likewise.
3609 * gcc.c-torture/execute/20040709-1.x: Likewise.
3610 * gcc.c-torture/execute/20040709-2.x: Likewise.
3611 * gcc.c-torture/execute/20040811-1.x: Likewise.
3612 * gcc.c-torture/execute/20050316-1.x: Likewise.
3613 * gcc.c-torture/execute/bitfld-4.x: Likewise.
3614 * gcc.c-torture/execute/pr19689.x: Likewise.
3615 * gcc.c-torture/execute/pr7284-1.x: Likewise.
3616 * gcc.c-torture/execute/usmul.x: Likewise.
3617 * gcc.c-torture/execute/vrp-5.x: Likewise.
3618 * gcc.c-torture/execute/vrp-6.x: Likewise.
3619 * gcc.dg/debug/20041023-1.s: Likewise.
3620
3621 2006-04-13 Roger Sayle <roger@eyesopen.com>
3622
3623 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
3624 of integers to a vector types are now constant expressions in C.
3625 * gcc.dg/vect/vect-fold-1.c: New test case.
3626
3627 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
3628 Ulrich Weigand <uweigand@de.ibm.com>
3629
3630 PR target/27006
3631 * gcc.dg/vmx/pr27006.c: New testcase.
3632
3633 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3634
3635 PR libgfortran/26766
3636 * gfortran.dg/write_recursive.f90: New test.
3637
3638 2006-04-11 Mark Mitchell <mark@codesourcery.com>
3639
3640 * g++.dg/parse/dtor7.C: New test.
3641 * g++.dg/parse/new1.C: Add error marker.
3642 * g++.dg/template/new3.C: New test.
3643
3644 PR c++/26122
3645 * g++.dg/template/pure1.C: New test.
3646
3647 PR c++/26295
3648 * g++.dg/parse/ptrmem4.C: New test.
3649
3650 2006-04-10 Jeff Law <law@redhat.com>
3651
3652 PR/27087
3653 * gcc.c-torture/compile/pr27087.c: New test.
3654
3655 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
3656
3657 PR/21391
3658 * gcc.dg/20060410.c: New.
3659
3660 2006-04-10 Matthias Klose <doko@debian.org>
3661
3662 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
3663 Recognize multilib directory names containing underscores.
3664
3665 2006-04-10 Roger Sayle <roger@eyesopen.com>
3666
3667 * gcc.target/i386/vecinit-1.c: New test case.
3668 * gcc.target/i386/vecinit-2.c: Likewise.
3669
3670 2006-04-10 Jakub Jelinek <jakub@redhat.com>
3671
3672 PR debug/27057
3673 * g++.dg/debug/dwarf2-2.C: New test.
3674
3675 2006-04-09 Richard Sandiford <richard@codesourcery.com>
3676
3677 PR rtl-optimization/27073
3678 * gcc.c-torture/execute/pr27073.c: New test.
3679
3680 2006-04-08 Mike Stump <mrs@apple.com>
3681
3682 * gcc.dg/pragma-darwin.c: Improve for ppc64.
3683
3684 2006-04-07 Richard Guenther <rguenther@suse.de>
3685
3686 PR tree-optimization/26135
3687 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
3688
3689 2006-04-06 Jan Hubicka <jh@suse.cz>
3690
3691 PR profile/26399
3692 * g++.dg/bprob/g++-bprob-2.C: New testcase.
3693
3694 2006-04-06 Roger Sayle <roger@eyesopen.com>
3695
3696 * g++.dg/conversion/nullptr1.C: New test case.
3697 * g++.dg/conversion/nullptr2.C: Likewise.
3698
3699 2006-04-05 Roger Sayle <roger@eyesopen.com>
3700
3701 * gfortran.dg/dependency_18.f90: New test case.
3702
3703 2006-04-05 Richard Guenther <rguenther@suse.de>
3704
3705 PR tree-optimization/26919
3706 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
3707 * gcc.dg/ipa/ipa-2.c: Likewise.
3708 * gcc.dg/ipa/ipa-3.c: Likewise.
3709 * gcc.dg/ipa/ipa-5.c: Likewise.
3710
3711 2006-04-05 Richard Guenther <rguenther@suse.de>
3712
3713 PR tree-optimization/26763
3714 * gcc.dg/torture/pr26763-1.c: New testcase.
3715 * gcc.dg/torture/pr26763-2.c: Likewise.
3716
3717 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
3718
3719 PR fortran/23634
3720 PR fortran/25619
3721 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
3722
3723 2006-04-04 Eric Christopher <echristo@apple.com>
3724
3725 * gcc.target/i386/387-1.c: Allow regexp to match darwin
3726 stubs.
3727 * gcc.target/i386/387-5.c: Ditto.
3728
3729 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
3730
3731 * gcc.target/sparc/struct-ret-check.c: New test.
3732
3733 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3734
3735 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
3736 zero decimal digits specified in format.
3737
3738 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
3739
3740 PR fortran/26891
3741 * gfortran.dg/missing_optional_dummy_1.f90: New test.
3742
3743 PR fortran/26976
3744 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
3745 * gfortran.dg/initialization_1.f90: Make assignment compliant.
3746 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
3747 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
3748 bigendian-ness.
3749
3750 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
3751
3752 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
3753 dummy arguments work when the actual argument is itself a dummy
3754 argument of the caller.
3755
3756 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3757
3758 PR libfortran/24685
3759 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
3760
3761 2006-04-01 Roger Sayle <roger@eyesopen.com>
3762
3763 * gfortran.dg/dependencency_17.f90: New test case.
3764
3765 2006-04-01 Roger Sayle <roger@eyesopen.com>
3766
3767 * gfortran.dg/dependency_14.f90: New test case.
3768 * gfortran.dg/dependency_15.f90: Likewise.
3769 * gfortran.dg/dependency_16.f90: Likewise.
3770
3771 2006-03-31 Asher Langton <langton2@llnl.gov>
3772
3773 PR fortran/25358
3774 gfortran.dg/cray_pointers_6.f90: New test.
3775
3776 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3777
3778 PR libgfortran/26890
3779 * gfortran.dg/read_size_noadvance.f90: New test.
3780
3781 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
3782
3783 PR fortran/25031
3784 * gfortran.dg/multiple_allocation_1.f90: Check that the
3785 size has changed after a re-allocation with stat.
3786
3787 2006-03-30 Richard Guenther <rguenther@suse.de>
3788
3789 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
3790 removal.
3791 * gcc.target/i386/sselibm-2.c: Likewise.
3792 * gcc.target/i386/sselibm-3.c: Likewise.
3793 * gcc.target/i386/sselibm-4.c: Likewise.
3794 * gcc.target/i386/sselibm-5.c: Likewise.
3795
3796 2006-03-28 Roger Sayle <roger@eyesopen.com>
3797
3798 * gcc.dg/fold-andxor-1.c: New test case.
3799 * gcc.dg/fold-xorand-1.c: Likewise.
3800
3801 2006-03-28 Roger Sayle <roger@eyesopen.com>
3802
3803 * gcc.dg/fold-convnotconv-1.c: New test case.
3804
3805 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
3806
3807 PR fortran/26779
3808 * gfortran.dg/private_type_5.f90: New test.
3809
3810 2006-03-27 David Edelsohn <edelsohn@gnu.org>
3811
3812 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
3813
3814 2006-03-27 Jakub Jelinek <jakub@redhat.com>
3815
3816 * gfortran.dg/advance_2.f90: New test.
3817 * gfortran.dg/advance_3.f90: New test.
3818
3819 * gfortran.fortran-torture/execute/equiv_5.f: New test.
3820
3821 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3822
3823 PR libgfortran/26661
3824 PR libgfortran/26880
3825 * gfortran.dg/read_x_past.f: New test.
3826
3827 2006-03-26 Geoffrey Keating <geoffk@apple.com>
3828
3829 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
3830 to be STABS.
3831
3832 2006-03-26 David Edelsohn <edelsohn@gnu.org>
3833
3834 * objc.dg/dwarf-1.m: Skip on AIX.
3835 * objc.dg/dwarf-2.m: Skip on AIX.
3836
3837 2006-03-25 Steven G. Kargl <kargls@comcast.net>
3838
3839 PR fortran/26816
3840 * gfortran.dg/float_1.f90: New test.
3841
3842 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
3843
3844 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
3845 X86_64 targets.
3846 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
3847
3848 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3849
3850 PR libfortran/26735
3851 * gfortran.dg/convert_implied_open.f90: New test case.
3852
3853 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3854
3855 PR fortran/26769
3856 * gfortran.dg/transpose_reshape_r10.f90: New test case.
3857
3858 2006-03-25 Uros Bizjak <uros@kss-loka.si>
3859
3860 PR middle-end/26717
3861 * gcc.dg/pr26717.c: New test.
3862
3863 2006-03-25 Roger Sayle <roger@eyesopen.com>
3864
3865 * gfortran.dg/dependency_12.f90: New test case.
3866
3867 2006-03-24 Roger Sayle <roger@eyesopen.com>
3868
3869 * gfortran.dg/dependency_9.f90: New (resurected) test case.
3870
3871 2006-03-24 Jeff Law <law@redhat.com>
3872
3873 * gcc.c-torture/pr26840.c: New test.
3874
3875 2006-03-24 Geoffrey Keating <geoffk@apple.com>
3876
3877 * objc.dg/dwarf-2.m: New.
3878 * obj-c++.dg/dwarf-2.mm: New.
3879
3880 * g++.old-deja/g++.other/init19.C: New.
3881
3882 2006-03-24 David Edelsohn <edelsohn@gnu.org>
3883
3884 * g++.dg/eh/spbp.C: Skip on AIX.
3885
3886 2006-03-24 Jakub Jelinek <jakub@redhat.com>
3887
3888 PR middle-end/26611
3889 * g++.dg/gomp/pr26611-1.C: New test.
3890 * g++.dg/gomp/pr26611-2.C: New test.
3891
3892 2006-03-24 Jeff Law <law@redhat.com>
3893
3894 * gcc.c-torture/compile/pr26833.c: New test.
3895 * gfortran.fortran-torture/compile/pr26806.f90: New test.
3896
3897 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3898
3899 * gfortran.dg/endfile_2.f90: Delete temp file.
3900
3901 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
3902
3903 PR fortran/19303
3904 * gfortran.dg/record_marker_1.f90: New test case.
3905 * gfortran.dg/record_marker_2.f: New test case.
3906 * gfortran.dg/record_marker_3.f90: New test case.
3907
3908 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
3909
3910 PR fortran/17298
3911 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
3912 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
3913
3914 2006-03-21 Janis Johnson <janis187@us.ibm.com>
3915
3916 * lib/gcc-dg.exp (cleanup-modules): New proc.
3917 * gfortran.dg/allocatable_function_1.f90,
3918 gfortran.dg/allocate_char_star_scalar_1.f90,
3919 gfortran.dg/assumed_charlen_function_1.f90,
3920 gfortran.dg/assumed_dummy_1.f90,
3921 gfortran.dg/assumed_shape_ranks_1.f90,
3922 gfortran.dg/assumed_shape_ranks_2.f90,
3923 gfortran.dg/assumed_size_dt_dummy.f90,
3924 gfortran.dg/auto_char_dummy_array_1.f90,
3925 gfortran.dg/auto_char_len_3.f90,
3926 gfortran.dg/automatic_module_variable.f90,
3927 gfortran.dg/bad_automatic_objects_1.f90,
3928 gfortran.dg/char_array_constructor.f90,
3929 gfortran.dg/char_array_structure_constructor.f90,
3930 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
3931 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
3932 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
3933 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
3934 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
3935 gfortran.dg/derived_pointer_recursion.f90,
3936 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
3937 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
3938 gfortran.dg/dummy_functions_1.f90,
3939 gfortran.dg/elemental_initializer_1.f90,
3940 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
3941 gfortran.dg/elemental_pointer_1.f90,
3942 gfortran.dg/elemental_subroutine_1.f90,
3943 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
3944 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
3945 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
3946 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
3947 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
3948 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
3949 gfortran.dg/global_references_1.f90,
3950 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
3951 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
3952 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
3953 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
3954 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
3955 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
3956 gfortran.dg/large_integer_kind_1.f90,
3957 gfortran.dg/large_real_kind_1.f90,
3958 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
3959 gfortran.dg/module_double_reuse.f90,
3960 gfortran.dg/module_equivalence_1.f90,
3961 gfortran.dg/module_interface_1.f90,
3962 gfortran.dg/module_parameter_array_refs_1.f90,
3963 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
3964 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
3965 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
3966 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
3967 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
3968 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
3969 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
3970 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
3971 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
3972 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
3973 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
3974 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
3975 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
3976 gfortran.dg/same_name_1.f90,
3977 gfortran.dg/sibling_dummy_procedure_1.f90,
3978 gfortran.dg/sibling_dummy_procedure_2.f90,
3979 gfortran.dg/sibling_dummy_procedure_3.f90,
3980 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
3981 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
3982 gfortran.dg/used_dummy_types_2.f90,
3983 gfortran.dg/used_dummy_types_3.f90,
3984 gfortran.dg/used_dummy_types_4.f90,
3985 gfortran.dg/used_dummy_types_5.f90,
3986 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
3987 gfortran.dg/userdef_operator_1.f90: Use it.
3988
3989 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3990
3991 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
3992 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
3993 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
3994 gfortran.dg/write_back.f,
3995 gfortran.fortran-torture/execute/inquire_1.f90,
3996 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
3997
3998 2006-03-21 Jeff Law <law@redhat.com>
3999
4000 * gcc.dg/tree-ssa/vrp28.c: New test.
4001
4002 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4003
4004 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
4005 if _STDC_C99 is defined.
4006 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
4007 * gcc.dg/builtins-20.c: Likewise.
4008 * gcc.dg/builtins-53.c: Likewise.
4009 * gcc.dg/single-precision-constant.c: Likewise. Also pass
4010 -mmacosx-version-min=10.3 on PowerPC/Darwin.
4011
4012 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
4013
4014 PR tree-opt/26781
4015 * gcc.c-torture/compile/pr26781-1.c: New test.
4016 * gcc.c-torture/compile/pr26781-2.c: New test.
4017
4018 2006-03-21 Jakub Jelinek <jakub@redhat.com>
4019
4020 PR c++/26690
4021 * g++.dg/gomp/pr26690-1.C: New test.
4022 * g++.dg/gomp/pr26690-2.C: New test.
4023
4024 2006-03-20 Jeff Law <law@redhat.com>
4025
4026 * gcc.dg/tree-ssa/pr21829.c: New test.
4027
4028 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
4029
4030 2006-03-20 Richard Sandiford <richard@codesourcery.com>
4031
4032 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
4033 (check_visibility_available): Use it.
4034 (check_effective_target_default_packed): Likewise.
4035 (check_effective_target_pcc_bitfield_type_matters): Likewise.
4036 (check_effective_target_fopenmp): Likewise.
4037 (check_effective_target_freorder): Likewise.
4038 (check_effective_target_fpic): Likewise.
4039 (check_named_sections_available): Likewise.
4040 (check_effective_target_ilp32): Likewise.
4041 (check_effective_target_lp64): Likewise.
4042
4043 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
4044
4045 PR fortran/20935
4046 * gfortran.dg/scalar_mask_2.f90: New test case.
4047
4048 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
4049
4050 PR tree-opt/26629
4051 * gcc.dg/tree-ssa/loadpre12.c: New test.
4052 * gcc.dg/tree-ssa/loadpre13.c: New test.
4053 * gcc.dg/tree-ssa/loadpre14.c: New test.
4054 * gcc.dg/tree-ssa/loadpre15.c: New test.
4055 * gcc.dg/tree-ssa/loadpre16.c: New test.
4056 * gcc.dg/tree-ssa/loadpre17.c: New test.
4057 * gcc.dg/tree-ssa/loadpre18.c: New test.
4058 * gcc.dg/tree-ssa/loadpre19.c: New test.
4059 * gcc.dg/tree-ssa/loadpre20.c: New test.
4060 * gcc.dg/tree-ssa/loadpre21.c: New test.
4061 * gcc.dg/tree-ssa/loadpre22.c: New test.
4062
4063 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
4064
4065 PR fortran/26741
4066 * gfortran.dg/elemental_initializer_1.f90: New test.
4067
4068 PR fortran/26716
4069 * gfortran.dg/assumed_shape_ranks_2: New test.
4070
4071 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
4072
4073 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
4074 target fpic.
4075
4076 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4077
4078 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
4079 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
4080 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
4081 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
4082 gfortran.fortran-torture/execute/direct_io.f90,
4083 gfortran.fortran-torture/execute/inquire_2.f90,
4084 gfortran.fortran-torture/execute/inquire_4.f90,
4085 gfortran.fortran-torture/execute/list_read_1.f90,
4086 gfortran.fortran-torture/execute/open_replace.f90,
4087 gfortran.fortran-torture/execute/slash_edit.f90,
4088 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
4089 temporary files from testcases.
4090
4091 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4092
4093 PR libgfortran/26509
4094 gfortran.dg/write_direct_eor.f90: New test.
4095
4096 2006-03-17 David Edelsohn <edelsohn@gnu.org>
4097
4098 * gcc.target/powerpc/pr26350.c: New.
4099 * gcc.target/powerpc/indexed-addr.c: New.
4100
4101 2006-03-16 Roger Sayle <roger@eyesopen.com>
4102
4103 * gfortran.dg/dependency_13.f90: New test case.
4104
4105 2006-03-16 Roger Sayle <roger@eyesopen.com>
4106
4107 PR middle-end/21781
4108 * gcc.dg/real-const-1.c: New test case.
4109
4110 2006-03-15 Geoffrey Keating <geoffk@apple.com>
4111
4112 * g++.old-deja/g++.other/init18.C: New.
4113 * g++.old-deja/g++.other/init5.C: Remove xfail.
4114
4115 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4116
4117 * g++.dg/opt/pr15551.C: Cleanup temp file.
4118
4119 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4120
4121 PR c++/6634
4122 g++.dg/parse/long1.C: New test.
4123
4124 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4125
4126 PR fortran/19101
4127 * gfortran.dg/continuation.f90: New test.
4128 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
4129
4130 2006-03-14 Richard Guenther <rguenther@suse.de>
4131
4132 PR tree-optimization/26672
4133 * gcc.dg/torture/pr26672.c: New testcase.
4134
4135 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
4136
4137 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
4138 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
4139
4140 2006-03-13 Roger Sayle <roger@eyesopen.com>
4141
4142 PR middle-end/26557
4143 * gcc.c-torture/compile/switch-1.c: New test case.
4144
4145 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
4146
4147 PR fortran/25378
4148 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
4149 test to include more permuatations of mask and index.
4150 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
4151 respond to F2003 spec. that the position returned for an all false
4152 mask && condition is zero.
4153
4154 2006-03-13 Jakub Jelinek <jakub@redhat.com>
4155
4156 PR middle-end/25989
4157 * gcc.dg/gomp/pr25989.c: New test.
4158
4159 2006-03-13 Jeff Law <law@redhat.com>
4160
4161 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
4162
4163 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
4164
4165 * gcc.dg/switch-9.c: New test.
4166
4167 2006-03-13 Richard Guenther <rguenther@suse.de>
4168
4169 PR middle-end/26630
4170 * gcc.dg/torture/pr26630.c: New testcase.
4171
4172 2006-03-11 Roger Sayle <roger@eyesopen.com>
4173
4174 * gfortran.dg/dependency_10.f90: New test case.
4175 * gfortran.dg/dependency_11.f90: Likewise.
4176
4177 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
4178 Erik Edelmann <eedelman@gcc.gnu.org>
4179
4180 * gfortran.dg/allocatable_function_1.f90: New.
4181 * gfortran.dg/allocatable_function_2.f90: New.
4182
4183 2006-03-10 Richard Guenther <rguenther@suse.de>
4184
4185 PR middle-end/26565
4186 * gcc.dg/torture/pr26565.c: New testcase.
4187
4188 2006-03-09 Eric Christopher <echristo@apple.com>
4189
4190 * gcc.c-torture/compile/20060309-1.c: New.
4191
4192 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4193
4194 PR libgfortran/26499
4195 * gfortran.dg/write_back.f: New test.
4196 * gfortran.dg/write_rewind_1.f: New test.
4197 * gfortran.dg/write_rewind_2.f: New test.
4198
4199 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4200
4201 PR libgfortran/26554
4202 * gfortran.dg/read_logical.f90: New test.
4203
4204 2006-03-04 Laurent GUERBY <laurent@guerby.net>
4205
4206 * ada/acats/norun.lst: cdd2a03 now passes.
4207
4208 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
4209
4210 PR testsuite/25177
4211 * gcc.target/powerpc/pr18096-1.c: Change where the error
4212 would match.
4213
4214 2006-03-04 Jakub Jelinek <jakub@redhat.com>
4215
4216 * gcc.target/i386/cleanup-1.c: New test.
4217 * gcc.target/i386/cleanup-2.c: New test.
4218
4219 2006-03-04 Roger Sayle <roger@eyesopen.com>
4220
4221 * gfortran.dg/dependency_9.f90: Remove for the time being.
4222
4223 2006-03-04 Krister Walfridsson <cato@df.lth.se>
4224
4225 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
4226 directive.
4227
4228 2006-03-03 Roger Sayle <roger@eyesopen.com>
4229
4230 * gfortran.dg/dependency_9.f90: New test case.
4231
4232 2006-03-03 Roger Sayle <roger@eyesopen.com>
4233
4234 * gfortran.dg/dependency_4.f90: New test case.
4235 * gfortran.dg/dependency_5.f90: New test case.
4236 * gfortran.dg/dependency_6.f90: New test case.
4237 * gfortran.dg/dependency_7.f90: New test case.
4238 * gfortran.dg/dependency_8.f90: New test case.
4239
4240 2006-03-03 Paul Brook <paul@codesourcery.com>
4241
4242 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
4243 Add m68k-*-elf.
4244
4245 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
4246
4247 PR fortran/25031
4248 * multiple_allocation_1.f90: New test.
4249
4250 2006-03-03 Roger Sayle <roger@eyesopen.com>
4251
4252 PR tree-optimization/26524
4253 * gfortran.dg/pr26524.f: New test case.
4254
4255 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4256
4257 * g++.dg/template/repo5.C: Cleanup repo files.
4258 * gcc.dg/20051201-1.c: Cleanup coverage files.
4259 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
4260 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
4261 tree dump files.
4262
4263 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
4264
4265 * objc.dg/objc-nofilename-1.m: New test.
4266 * objc.dg/bad-receiver-type.m: New test.
4267 * obj-c++.dg/bad-receiver-type.mm: New test.
4268
4269 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4270
4271 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
4272
4273 2006-03-01 Mike Stump <mrs@apple.com>
4274
4275 * g++.dg/abi/key2.C: Add.
4276
4277 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
4278
4279 * gfortran.dg/logical_dot_product.f90: New test.
4280
4281 PR fortran/26393
4282 * gfortran.dg/used_interface_ref.f90: New test.
4283
4284 PR fortran/20938
4285 * gfortran.dg/dependency_2.f90: New test.
4286 * gfortran.fortran-torture/execute/where17.f90: New test.
4287 * gfortran.fortran-torture/execute/where18.f90: New test.
4288 * gfortran.fortran-torture/execute/where19.f90: New test.
4289 * gfortran.fortran-torture/execute/where20.f90: New test.
4290
4291 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
4292
4293 * g++.dg/tree-ssa/pr26443.C: New test case.
4294
4295 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
4296
4297 PR middle-end/26022
4298 * g++.dg/opt/return-slot1.C: New test.
4299
4300 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4301
4302 PR libgfortran/26136
4303 * gfortran.dg/namelist_23.f90: New test.
4304
4305 2006-02-28 Roger Sayle <roger@eyesopen.com>
4306
4307 PR middle-end/14752
4308 * gcc.dg/fold-eqandshift-2.c: New test case.
4309
4310 2006-02-28 Richard Guenther <rguenther@suse.de>
4311
4312 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
4313 decomposition.
4314
4315 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
4316
4317 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
4318
4319 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4320
4321 PR libgfortran/26464
4322 * gfortran.dg/backspace_5.f: New test.
4323 * gfortran.dg/backspace_6.f: New test.
4324
4325 2006-02-26 Roger Sayle <roger@eyesopen.com>
4326
4327 * gcc.dg/fold-eqandnot-1.c: New test case.
4328
4329 2006-02-26 Roger Sayle <roger@eyesopen.com>
4330
4331 PR middle-end/19983
4332 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
4333
4334 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
4335
4336 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
4337 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
4338
4339 2006-02-26 Richard Guenther <rguenther@suse.de>
4340
4341 PR tree-optimization/26421
4342 * gcc.dg/tree-ssa/pr26421.c: New testcase.
4343
4344 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
4345
4346 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
4347 * g++.old-deja/g++.robertl/eb132.C: Likewise.
4348
4349 2006-02-26 Roger Sayle <roger@eyesopen.com>
4350
4351 * gcc.dg/fold-even-1.c: New test case.
4352
4353 2006-02-26 Roger Sayle <roger@eyesopen.com>
4354
4355 PR middle-end/21137
4356 * gcc.dg/fold-eqandshift-1.c: New test case.
4357
4358 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4359
4360 PR tree-optimization/25125
4361 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
4362 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
4363
4364 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4365
4366 PR tree-optimizations/26359
4367 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
4368 with -fdump-tree-dceloop-details.
4369 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
4370
4371 2006-02-25 Roger Sayle <roger@eyesopen.com>
4372
4373 PR middle-end/23673
4374 * gcc.dg/fold-eqxor-1.c: New test case.
4375 * gcc.dg/fold-eqxor-2.c: Likewise.
4376 * gcc.dg/fold-eqxor-3.c: Likewise.
4377
4378 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
4379
4380 PR fortran/23092
4381 * scalar_mask_1.f90: New test.
4382
4383 2006-02-24 Geoffrey Keating <geoffk@apple.com>
4384
4385 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
4386 * g++.dg/eh/uncaught2.C: New.
4387 * g++.dg/eh/uncaught3.C: New.
4388
4389 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4390
4391 PR libgfortran/26423
4392 * gfortran.dg/read_many_1.f: New test.
4393
4394 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
4395
4396 PR fortran/24519
4397 * gfortran.dg/dependency_3.f90: New test.
4398 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
4399 XFAILs.
4400
4401 PR fortran/25395
4402 * gfortran.dg/equiv_6.f90: New test.
4403
4404 2006-02-23 Jeff Law <law@redhat.com>
4405
4406 * gcc.c-torture/compile/pr26425.c: New test.
4407
4408 2006-02-23 Jakub Jelinek <jakub@redhat.com>
4409
4410 PR middle-end/26412
4411 * gcc.dg/gomp/pr26412.c: New test.
4412
4413 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4414
4415 PR c++/26291
4416 * g++.dg/other/ellipsis1.C: New test.
4417 * g++.dg/parse/operator4.C: Adjust error marker.
4418
4419 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
4420
4421 PR target/25603
4422 * gfortran.dg/pr25603.f: New testcase.
4423
4424 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
4425
4426 * gcc.dg/bf-spl1.c: Don't specify -m68000.
4427 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
4428
4429 2006-02-21 Geoffrey Keating <geoffk@apple.com>
4430
4431 * g++.dg/eh/spbp.C: New.
4432
4433 2006-02-21 Jakub Jelinek <jakub@redhat.com>
4434
4435 PR middle-end/26379
4436 * gcc.target/i386/mmx-7.c: New test.
4437
4438 2006-02-20 Roger Sayle <roger@eyesopen.com>
4439
4440 PR tree-optimization/26361
4441 * gcc.dg/tree-ssa/vrp27.c: New test case.
4442
4443 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
4444
4445 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
4446 * gcc.dg/tree-ssa/complex-4.c: Here.
4447
4448 2006-02-19 Roger Sayle <roger@eyesopen.com>
4449
4450 PR middle-end/19543
4451 * gfortran.dg/logical_1.f90: New test case.
4452
4453 2006-02-19 Jakub Jelinek <jakub@redhat.com>
4454
4455 PR middle-end/26334
4456 * gcc.dg/20060218-1.c: Moved to...
4457 * gcc.target/i386/20060218-1.c: ... here. New test.
4458
4459 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
4460
4461 PR fortran/26201
4462 * gfortran.dg/convert_1.f90: New.
4463
4464 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
4465
4466 PR fortran/25054
4467 * gfortran.dg/namelist_5.f90: New test.
4468
4469 PR fortran/25089
4470 * gfortran.dg/namelist_4.f90: New test.
4471
4472 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4473
4474 PR tree-opt/25680
4475 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
4476
4477 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4478
4479 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
4480 variable to take into account the variable name in the
4481 function header.
4482 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
4483
4484 2006-02-18 Jakub Jelinek <jakub@redhat.com>
4485
4486 PR middle-end/26334
4487 * gcc.c-torture/compile/20060217-1.c: New test.
4488 * gcc.dg/20060218-1.c: New test.
4489
4490 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
4491
4492 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
4493
4494 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
4495
4496 * gcc.dg/cpp/undef3.c: New test.
4497 * gcc.dg/cpp/trad/builtins2.c: New test.
4498
4499 2006-02-18 Mark Mitchell <mark@codesourcery.com>
4500
4501 PR c++/26266
4502 * g++.dg/template/static22.C: New test.
4503 * g++.dg/template/static23.C: New test.
4504 * g++.dg/template/static24.C: New test.
4505 * g++.dg/template/non-dependent13.C: New test.
4506 * g++.dg/init/member1.C: Tweak error markers.
4507
4508 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4509
4510 PR target/26255
4511 * gcc.c-torture/compile/pr26255.c: New test case.
4512
4513 2006-02-16 Roger Sayle <roger@eyesopen.com>
4514
4515 * gfortran.fortran-torture/execute/where_10.f90: New test case.
4516 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
4517 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
4518 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
4519 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
4520 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
4521 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
4522
4523 2006-02-16 Jeff Law <law@redhat.com>
4524
4525 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
4526 * gcc.dg/tree-ssa/vrp26.c: New test.
4527
4528 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
4529
4530 PR target/20353
4531 PR target/24578
4532 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
4533 __UCLIBC__ is defined.
4534
4535 2006-02-16 Jakub Jelinek <jakub@redhat.com>
4536
4537 PR fortran/26224
4538 * gfortran.dg/gomp/pr26224.f: New test.
4539
4540 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
4541
4542 PR tree-opt/25918
4543 * lib/target-supports.exp
4544 (check_effective_target_vect_short_mult): New.
4545 (check_effective_target_vect_char_mult): New.
4546 (check_effective_target_vect_widen_sum_qi_to_si): New.
4547 (check_effective_target_vect_widen_sum_qi_to_hi): New.
4548 (check_effective_target_vect_widen_sum_hi_to_si): New.
4549 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
4550 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
4551 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
4552 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
4553 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
4554 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
4555 vect-reduc-pattern-2c.c
4556 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
4557 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
4558 vect-reduc-pattern-1c.c
4559
4560 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
4561
4562 PR fortran/24557
4563 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
4564
4565 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
4566
4567 PR fortran/26054
4568 * gfortran.dg/enum_8.f90: Remove check for warning.
4569 * gfortran.dg/iomsg_1.f90: Ditto.
4570 * gfortran.dg/enum_1.f90: Ditto.
4571 * gfortran.dg/enum_9.f90: Ditto.
4572 * gfortran.dg/enum_2.f90: Ditto.
4573 * gfortran.dg/enum_10.f90: Ditto.
4574 * gfortran.dg/enum_3.f90: Ditto.
4575 * gfortran.dg/flush_1.f90: Ditto.
4576 * gfortran.dg/enum_4.f90: Ditto.
4577 * gfortran.dg/array_constructor_1.f90: Ditto.
4578 * gfortran.dg/enum_5.f90: Ditto.
4579 * gfortran.dg/enum_6.f90: Ditto.
4580 * gfortran.dg/enum_7.f90: Ditto.
4581
4582 2006-02-15 Jakub Jelinek <jakub@redhat.com>
4583
4584 PR middle-end/26300
4585 * gcc.c-torture/compile/20060215-1.c: New test.
4586
4587 2006-02-14 Roger Sayle <roger@eyesopen.com>
4588
4589 PR middle-end/23670
4590 * gcc.dg/tree-ssa/andor-2.c: New test case.
4591
4592 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
4593
4594 PR fortran/25045
4595 * optional_dim.f90: New test.
4596
4597 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4598
4599 PR fortran/26277
4600 * gfortran.dg/label_4.f90: New.
4601
4602 2006-02-14 Jakub Jelinek <jakub@redhat.com>
4603 Diego Novillo <dnovillo@redhat.com>
4604 Uros Bizjak <uros@kss-loka.si>
4605
4606 * gfortran.dg/gomp: New directory.
4607
4608 2006-02-14 Richard Guenther <rguenther@suse.de>
4609
4610 PR tree-optimization/26258
4611 * gcc.dg/torture/pr26258.c: New testcase.
4612
4613 2006-02-13 Jakub Jelinek <jakub@redhat.com>
4614
4615 PR fortran/26246
4616 * gfortran.dg/pr26246_1.f90: New test.
4617 * gfortran.dg/pr26246_2.f90: New test.
4618
4619 PR middle-end/26092
4620 * gcc.c-torture/compile/20060208-1.c: New test.
4621
4622 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
4623
4624 PR fortran/26074
4625 PR fortran/25103
4626 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
4627 * gfortran.dg/bad_automatic_objects_1.f90: New test.
4628 * gfortran.dg/automatic_module_variable.f90: Change error message.
4629
4630 PR fortran/20861
4631 * gfortran.dg/internal_dummy_1.f90: New test.
4632
4633 PR fortran/20871
4634 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
4635
4636
4637 PR fortran/25083
4638 * gfortran.dg/uncommon_block_data_1.f90: New test.
4639 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
4640 with standard.
4641
4642 PR fortran/25088
4643 * gfortran.dg/typed_subroutine_1.f90: New test.
4644
4645 2006-02-13 Geoffrey Keating <geoffk@apple.com>
4646
4647 * objc.dg/dwarf-1.m: New.
4648
4649 2006-02-13 Roger Sayle <roger@eyesopen.com>
4650
4651 PR middle-end/24427
4652 * gcc.dg/tree-ssa/andor-1.c: New test case.
4653
4654 2006-02-13 Josh Conner <jconner@apple.com>
4655
4656 PR target/25376
4657 * gcc.dg/pr25376.c: New test.
4658
4659 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
4660 assemble.
4661 * lib/target-supports.exp (check_named_sections_available):
4662 Only compile named-sections test -- don't assemble.
4663
4664 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
4665
4666 * g++.dg/warn/no-write-strings.C: New test.
4667 * g++.dg/warn/write-strings.C: Likewise.
4668 * g++.dg/warn/write-strings-default.C: Likewise.
4669
4670 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
4671
4672 PR fortran/25806
4673 * gfortran.dg/ret_pointer_2.f90: New test.
4674
4675 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
4676
4677 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
4678
4679 2006-02-10 Jeff Law <law@redhat.com>
4680
4681 * gcc.c-torture/compile/pr26213.c: New test.
4682
4683 2006-02-10 Steven G. Kargl <kargls@comcast.net>
4684
4685 gfortran.dg/null_1.f90: New test.
4686
4687 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4688
4689 PR fortran/14771
4690 * gfortran.dg/parens_4.f90: New.
4691 * gfortran.dg/parens_5.f90: New.
4692
4693 2006-02-10 Richard Guenther <rguenther@suse.de>
4694
4695 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
4696
4697 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4698 Paul Thomas <pault@gcc.gnu.org>
4699
4700 PR fortran/14771
4701 * gfortran.dg/parens_1.f90: New.
4702 * gfortran.dg/parens_2.f90: New.
4703 * gfortran.dg/parens_3.f90: New.
4704
4705 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
4706
4707 PR fortran/26038
4708 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
4709
4710 PR fortran/25059
4711 * gfortran.dg/impure_assignment_1.f90: New test.
4712
4713 PR fortran/25070
4714 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
4715
4716 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4717
4718 PR target/26141
4719 * g++.dg/expr/stdarg2.C: New test.
4720
4721 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4722
4723 PR inline-asm/16194
4724 * gcc.dg/pr16194.c: New test.
4725
4726 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4727
4728 * ada/acats/run_acats: Use portable variant of "$@".
4729
4730 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
4731
4732 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
4733 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
4734
4735 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4736
4737 PR tree-opt/26179
4738 * g++.dg/opt/pr26179.C: New test.
4739
4740 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4741
4742 PR middle-end/26134
4743 * gcc.dg/tree-ssa/complex-3.c: New test.
4744
4745 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4746
4747 * gcc.c-torture/compile/volatile-1.c: New test.
4748
4749 2006-02-09 Diego Novillo <dnovillo@redhat.com>
4750
4751 PR 26180
4752 * gcc.dg/tree-ssa/pr26180.c: New test.
4753
4754 2006-02-08 Jeff Law <law@redhat.com>
4755
4756 * gcc.dg/tree-ssa/pr21417.c: New test.
4757
4758 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4759
4760 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
4761 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
4762
4763 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4764
4765 * lib/scanrtl.exp: New.
4766
4767 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4768
4769 PR c++/26071
4770 * g++.dg/other/virtual2.C: New test.
4771
4772 PR c++/26070
4773 * g++.dg/other/virtual1.C: New test.
4774
4775 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4776
4777 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
4778 cleanup-ipa-dump): Update dump file glob patterns.
4779 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
4780 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
4781
4782 * lib/gcc-dg.exp: Load it.
4783 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
4784
4785 2006-02-07 Janis Johnson <janis187@us.ibm.com>
4786
4787 PR testsuite/26159
4788 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
4789 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4790
4791 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4792
4793 PR fortran/25577
4794 * gfortran.dg/mvbits_1.f90: New.
4795
4796 2006-02-07 Dirk Mueller <dmueller@suse.com>
4797
4798 * g++.dg/warn/Wdiv-by-zero.C: New test.
4799 * g++.dg/warn/Wno-div-by-zero.C: New.
4800
4801 2006-02-07 Jeff Law <law@redhat.com>
4802
4803 * gcc.dg/tree-ssa/pr21559.c: New test.
4804
4805 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
4806 multiple VRP passes.
4807 * gcc.dg/tree-ssa/vrp09.c: Likewise.
4808 * gcc.dg/tree-ssa/vrp18.c: Likewise.
4809 * gcc.dg/tree-ssa/pr21582.c: Likewise.
4810 * gcc.dg/tree-ssa/pr20657.c: Likewise.
4811 * gcc.dg/tree-ssa/pr21001.c: Likewise.
4812 * gcc.dg/tree-ssa/vrp02.c: Likewise
4813 * gcc.dg/tree-ssa/vrp11.c: Likewise
4814 * gcc.dg/tree-ssa/pr14341.c: Likewise
4815 * gcc.dg/tree-ssa/vrp19.c: Likewise
4816 * gcc.dg/tree-ssa/vrp20.c: Likewise
4817 * gcc.dg/tree-ssa/vrp03.c: Likewise
4818 * gcc.dg/tree-ssa/pr21086.c: Likewise
4819 * gcc.dg/tree-ssa/pr21959.c: Likewise
4820 * gcc.dg/tree-ssa/vrp21.c: Likewise
4821 * gcc.dg/tree-ssa/vrp04.c: Likewise
4822 * gcc.dg/tree-ssa/pr25485.c: Likewise
4823 * gcc.dg/tree-ssa/pr22026.c: Likewise
4824 * gcc.dg/tree-ssa/vrp22.c: Likewise
4825 * gcc.dg/tree-ssa/vrp05.c: Likewise
4826 * gcc.dg/tree-ssa/20030807-10.c: Likewise
4827 * gcc.dg/tree-ssa/pr20701.c: Likewise
4828 * gcc.dg/tree-ssa/vrp23.c: Likewise
4829 * gcc.dg/tree-ssa/vrp06.c: Likewise
4830 * gcc.dg/tree-ssa/pr22117.c: Likewise
4831 * gcc.dg/tree-ssa/pr20702.c: Likewise
4832 * gcc.dg/tree-ssa/vrp15.c: Likewise
4833 * gcc.dg/tree-ssa/pr21090.c: Likewise
4834 * gcc.dg/tree-ssa/pr21294.c: Likewise
4835 * gcc.dg/tree-ssa/vrp24.c: Likewise
4836 * gcc.dg/tree-ssa/vrp07.c: Likewise
4837 * gcc.dg/tree-ssa/pr21563.c: Likewise
4838 * gcc.dg/tree-ssa/pr25382.c: Likewise
4839 * gcc.dg/tree-ssa/vrp16.c: Likewise
4840 * gcc.dg/tree-ssa/vrp25.c: Likewise
4841 * gcc.dg/tree-ssa/vrp08.c: Likewise
4842 * gcc.dg/tree-ssa/20030807-6.c: Likewise
4843 * gcc.dg/tree-ssa/vrp17.c: Likewise
4844 * gcc.dg/tree-ssa/pr21458.c: Likewise
4845 * g++.dg/tree-ssa/pr18178.C: Likewise
4846
4847 2006-02-07 Richard Guenther <rguenther@suse.de>
4848
4849 PR c++/26140
4850 Revert
4851 2006-01-30 Richard Guenther <rguenther@suse.de>
4852 PR c++/23372
4853 * gcc.dg/pr23372-1.C: New testcase.
4854
4855 * g++.dg/tree-ssa/pr26140.C: New testcase.
4856
4857 2006-02-07 Mark Mitchell <mark@codesourcery.com>
4858
4859 PR c++/9737
4860 * g++.dg/template/ttp15.C: New test.
4861 * g++.dg/template/ttp16.C: Likewise.
4862 * g++.dg/template/ttp17.C: Likewise.
4863 * g++.old-deja/g++.pt/ttp36.C: Remove.
4864 * g++.old-deja/g++.pt/ttp19.C: Likewise.
4865 * g++.old-deja/g++.pt/ttp37.C: Likewise.
4866 * g++.old-deja/g++.pt/ttp38.C: Likewise.
4867 * g++.old-deja/g++.pt/ttp39.C: Likewise.
4868 * g++.old-deja/g++.pt/ttp9.C: Likewise.
4869 * g++.old-deja/g++.pt/ttp40.C: Likewise.
4870 * g++.old-deja/g++.pt/ttp51.C: Likewise.
4871 * g++.old-deja/g++.pt/ttp26.C: Likewise.
4872 * g++.old-deja/g++.pt/ttp36.C: Likewise.
4873
4874 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
4875
4876 PR libfortran/23815
4877 * unf_io_convert_4.f90: New test.
4878
4879 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
4880
4881 * gcc.dg/tree-ssa/loadpre10.c: New test.
4882 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
4883 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
4884 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
4885
4886 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4887
4888 PR libfortran/24685
4889 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
4890
4891 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
4892
4893 PR tree-opt/25251
4894 * gfortran.dg/assign_7.f: New test.
4895
4896 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
4897
4898 PR fortran/26041
4899 PR fortran/26064
4900 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
4901 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
4902 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
4903
4904 2006-02-05 Jakub Jelinek <jakub@redhat.com>
4905
4906 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
4907 in size_t typedef.
4908
4909 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4910
4911 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
4912 * g++.dg/charset/string.c (foo): Likewise.
4913 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
4914 const char*
4915 * g++.dg/ext/builtin2.C (printf): Likewise.
4916 * g++.dg/init/new15.C (printf): Likewise.
4917 * g++.dg/opt/pr17697-1.C (foo): Likewise.
4918 * g++.dg/opt/pr17697-2.C (foo): Likewise.
4919 * g++.dg/opt/pr17697-3.C (foo): Likewise.
4920 * g++.dg/template/non-dependent4.C (temp): Likewise.
4921 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
4922 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
4923 parameter type to const char*.
4924 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
4925 Change type to const char*.
4926 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
4927 Likewise.
4928 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
4929 second parameter type to const char*.
4930 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
4931 (Y::Y): Change parameter type to const char*.
4932 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
4933 * g++.old-deja/g++.jason/report.C: Apply const correctness.
4934 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
4935 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
4936 (char*).
4937 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
4938 const char*.
4939 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
4940 type to const char*.
4941 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
4942 return type to const char*.
4943 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
4944 to const char*.
4945 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
4946 * g++.old-deja/g++.law/refs1.C: Likewise.
4947 * g++.old-deja/g++.law/visibility1.C: Likewise.
4948 * g++.old-deja/g++.law/visibility2.C: Likewise.
4949 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
4950 const char*.
4951 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
4952 * g++.old-deja/g++.mike/net48.C: Likewise.
4953 * g++.old-deja/g++.mike/p646.C: Likewise.
4954 * g++.old-deja/g++.mike/p6746.C: Likewise.
4955 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
4956 type to const char*.
4957 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
4958 deprecated conversion warning.
4959 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
4960 char*.
4961 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
4962 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
4963 * g++.old-deja/g++.pt/explicit8.C: Likewise.
4964 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
4965 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
4966 * g++.old-deja/g++.pt/nontype3.C: Likewise.
4967 * g++.old-deja/g++.pt/t39.C: Likewise.
4968 * g++.old-deja/g++.robertl/eb106.C: Likewise.
4969 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
4970
4971 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
4972
4973 PR fortran/25075
4974 intrinsic_argument_conformance_1.f90: New test.
4975
4976 2006-02-03 Steven G. Kargl <kargls@comcast.net>
4977
4978 PR fortran/20845
4979 * gfortran.dg/char_result_11.f90: Add SAVE.
4980 * gfortran.dg/der_pointer_4.f90: Ditto.
4981 * gfortran.dg/default_initialization.f90: New test.
4982
4983 2006-02-03 Jeff Law <law@redhat.com>
4984
4985 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
4986 handle more than 100 dump files.
4987 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
4988 * lib/scantree.exp (scan-tree-dump): Likewise.
4989 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
4990 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
4991 * lib/scanipa.exp (scan-ipa-dump): Likewise.
4992 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
4993 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
4994
4995 2006-02-03 Diego Novillo <dnovillo@redhat.com>
4996
4997 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
4998
4999 2006-02-03 Mark Mitchell <mark@codesourcery.com>
5000
5001 * g++.dg/template/using12.C: New test.
5002
5003 2006-02-03 Alan Modra <amodra@bigpond.net.au>
5004
5005 * gcc.target/powerpc/pr25960.c: New test.
5006
5007 2006-02-02 Steven G. Kargl <kargls@comcast>
5008
5009 PR fortran/24958
5010 gfortran.dg/nullify_2.f90: New test.
5011
5012 2006-02-02 Diego Novillo <dnovillo@redhat.com>
5013
5014 PR 25990
5015 * gcc.dg/gomp/pr25990.c: New test.
5016
5017 2006-01-31 Mark Mitchell <mark@codesourcery.com>
5018
5019 PR c++/25342
5020 * g++.gd/template/partial4.C: New test.
5021
5022 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
5023
5024 PR middle-end/26001
5025 * gfortran.dg/data_char_2.f90: New.
5026
5027 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
5028
5029 PR fortran/26039
5030 maxval_maxloc_conformance_1.f90: New test.
5031
5032 2006-01-31 Richard Guenther <rguenther@suse.de>
5033
5034 * gcc.target/i386/sselibm-1.c: New testcase.
5035 * gcc.target/i386/sselibm-2.c: Likewise.
5036 * gcc.target/i386/sselibm-3.c: Likewise.
5037 * gcc.target/i386/sselibm-4.c: Likewise.
5038 * gcc.target/i386/sselibm-5.c: Likewise.
5039
5040 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
5041
5042 PR fortran/24266
5043 * gfortran.dg/arrayio_derived_2.f90: New.
5044
5045 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
5046
5047 * gcc.dg/unsigned-long-compare.c: New test.
5048
5049 2006-01-30 Steve Ellcey <sje@cup.hp.com>
5050
5051 PR testsuite/25318
5052 * lib/target-supports.exp (check_effective_target_freorder):
5053 Check to see if target supports -freorder-blocks-and-partition.
5054 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
5055 instead of "dg-require-named-sections".
5056
5057 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
5058
5059 PR target/14798:
5060 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
5061 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
5062 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5063 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5064 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
5065 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
5066 * gcc.dg/attr-isr-trap_exit.c: Likewise.
5067 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5068
5069 2006-01-30 Richard Guenther <rguenther@suse.de>
5070
5071 PR c++/23372
5072 * gcc.dg/pr23372-1.C: New testcase.
5073
5074 2006-01-29 Diego Novillo <dnovillo@redhat.com>
5075
5076 * gcc.dg/gomp/pr25874.c: New test.
5077
5078 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
5079
5080 PR tree-opt/25911
5081 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
5082
5083 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
5084
5085 PR fortran/18578
5086 PR fortran/18579
5087 PR fortran/20857
5088 PR fortran/20885
5089 * gfortran.dg/intent_out_1.f90: New test.
5090
5091 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
5092
5093 PR fortran/17911
5094 * gfortran.dg/procedure_lvalue.f90: New test.
5095
5096 PR fortran/20895
5097 PR fortran/25030
5098 * gfortran.dg/char_pointer_assign_2.f90: New test.
5099 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
5100 assignment to be consistent with standard.
5101 * gfortran.dg/char_result_2.f90: The same.
5102 * gfortran.dg/char_result_8.f90: The same.
5103
5104 2006-01-28 Zack Weinberg <zackw@panix.com>
5105
5106 * gcc.dg/Woverlength-strings.c
5107 * gcc.dg/Woverlength-strings-pedantic-c89.c
5108 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
5109 * gcc.dg/Woverlength-strings-pedantic-c99.c
5110 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
5111
5112 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
5113
5114 * gcc.c-torture/execute/20060127-1.c: New test.
5115
5116 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5117
5118 PR c++/25999
5119 * g++.dg/ext/pragmaweak1.C: New test.
5120
5121 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5122
5123 PR c++/25855
5124 * g++.dg/template/spec29.C: New test.
5125
5126 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
5127
5128 PR c/19606.
5129 * gcc.c-torture/execute/pr19606.c: New.
5130
5131 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
5132
5133 * gcc.dg/pragma-re-4.c: New test.
5134
5135 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
5136
5137 PR fortran/25964
5138 * gfortran.dg/assumed_size_refs_3.f90: New test.
5139
5140 2006-01-27 Ben Elliston <bje@au.ibm.com>
5141
5142 * gcc.misc-tests/dectest.exp: Remove defunct comment.
5143
5144 2006-01-26 Laurent GUERBY <laurent@guerby.net>
5145
5146 PR ada/21317
5147 * ada/acats/support/impdef.a: Add One_Long_Second.
5148 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
5149 * ada/acats/tests/c9/c94026.a: Likewise.
5150 * ada/acats/tests/c9/c97305c.ada: Likewise.
5151 * ada/acats/tests/c9/c99004a.ada: Likewise.
5152
5153 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
5154
5155 PR fortran/25964
5156 * gfortran.dg/global_references_2.f90: New test.
5157
5158 PR fortran/25084
5159 PR fortran/20852
5160 PR fortran/25085
5161 PR fortran/25086
5162 * gfortran.dg/assumed_charlen_function_1.f90: New test.
5163 * gfortran.dg/assumed_charlen_function_3.f90: New test.
5164
5165 PR fortran/25416
5166 * gfortran.dg/assumed_charlen_function_2.f90: New test.
5167
5168 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
5169
5170 PR c/25892
5171 * gcc.dg/Wpointer-sign.c: New.
5172 * gcc.dg/Wpointer-sign-Wall.c: New.
5173 * gcc.dg/Wpointer-sign-Wall-no.c: New.
5174 * gcc.dg/Wpointer-sign-pedantic.c: New.
5175 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
5176 * gcc.dg/conv-2.c: Use -Wpointer-sign.
5177
5178 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
5179
5180 PR C/25861
5181 * gcc.c-torture/compile/pr25861.c: New test.
5182
5183 2006-01-26 Paul Brook <paul@codesourcery.com>
5184
5185 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
5186 on short-enum targets.
5187 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
5188 variable.
5189 (generate_fields): Use short_enums.
5190 (main): Set short_enums. Document -e.
5191 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
5192 on short-enum targets.
5193 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
5194 variable.
5195 (generate_fields): Use short_enums.
5196 (main): Set short_enums. Document -e.
5197 * lib/target-supports.exp (check_effective_target_short_enums): New.
5198
5199 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
5200
5201 PR target/25947
5202 * gcc.dg/torture/pr25947-1.c: New test.
5203
5204 2006-01-25 Jan Hubicka <jh@suse.cz>
5205 Roger Sayle <roger@eyesopen.com>
5206
5207 PR rtl-optimization/25703
5208 * gcc.target/i386/20060125-1.c: New test case.
5209 * gcc.target/i386/20060125-2.c: New test case.
5210
5211 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5212
5213 PR fortran/18540
5214 * gfortran.dg/goto_1.f: New.
5215
5216 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
5217
5218 PR fortran/25716
5219 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
5220 25716 on 32-bit systems too.
5221
5222 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
5223
5224 PR testsuite/25590
5225 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
5226
5227 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
5228
5229 * gcc.dg/tree-ssa/gen-vect-33.c: New.
5230
5231 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5232
5233 PR fortran/25835
5234 * gfortran.dg/read_eof.f90: Delete, renamed.
5235 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
5236 * gfortran.dg/read_eof_2.f90: New test.
5237 * gfortran.dg/read_eof_3.f90: New test.
5238
5239 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
5240
5241 PR tree-opt/25860
5242 * gcc.c-torture/compile/pr25860.c: New test.
5243
5244 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5245
5246 PR c++/25552
5247 * g++.dg/parse/dtor8.C: New test.
5248
5249 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
5250
5251 PR testsuite/25891
5252 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
5253 * gcc.dg/gomp/gomp.exp: Return without testing anything if
5254 check_effective_target_fopenmp returns 0.
5255
5256 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
5257
5258 PR ada/20548
5259 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
5260 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
5261 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
5262
5263 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
5264
5265 PR tree-opt/25857
5266 * g++.dg/opt/pr25857.C: New test.
5267
5268 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
5269 Jan Hubicka <jh@suse.cz>
5270 Richard Guenther <rguenther@suse.de>
5271
5272 PR rtl-optimization/25654
5273 * gcc.dg/torture/pr25654.c: New testcase.
5274 * gcc.target/i386/pr25654.c: Likewise.
5275
5276 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
5277
5278 PR fortran/25901
5279 * gfortran.dg/internal references_2.f90: New test.
5280
5281 Fix regression in testing of admissability of attributes.
5282 * gfortran.dg/intent_used_1.f90: New test.
5283
5284 2006-01-23 Ben Elliston <bje@au.ibm.com>
5285
5286 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
5287 Remove target conditional torture options for i?86 and x86_64
5288 GNU/Linux.
5289
5290 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
5291
5292 PR c++/10891
5293 * g++.dg/rtti/no-rtti.C: New.
5294
5295 2006-01-21 Mark Mitchell <mark@codesourcery.com>
5296
5297 PR c++/25895
5298 * g++.dg/inherit/conv2.C: New test.
5299
5300 PR c++/25856
5301 * g++.dg/parse/dtor7.C: New test.
5302
5303 PR c++/25858
5304 * g++.dg/template/crash44.C: New test.
5305
5306 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
5307
5308 PR fortran/25124
5309 PR fortran/25625
5310 * gfortran.dg/internal_references_1.f90: New test.
5311 PR fortran/20881
5312 PR fortran/23308
5313 PR fortran/25538
5314 PR fortran/25710
5315 * gfortran.dg/global_references_1.f90: New test.
5316 * gfortran.dg/g77/19990905-1.f: Restore the error that
5317 there is a clash between the common block name and
5318 the name of a subroutine reference.
5319
5320 PR fortran/PR24276
5321 * gfortran.dg/aliasing_dummy_1.f90: New test.
5322
5323 2006-01-21 Alan Modra <amodra@bigpond.net.au>
5324
5325 * gcc.dg/vmx/1b-01.c: Warning fix.
5326 * gcc.dg/vmx/1c-02.c: Likewise.
5327 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
5328
5329 2006-01-20 Steve Ellcey <sje@cup.hp.com>
5330
5331 PR testsuite/24962
5332 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
5333
5334 2006-01-20 Richard Guenther <rguenther@suse.de>
5335 Steven Bosscher <stevenb.gcc@gmail.com>
5336
5337 PR rtl-optimization/24626
5338 * gcc.dg/torture/pr24626-1.c: New testcase.
5339 * gcc.dg/torture/pr24626-2.c: Likewise.
5340 * gcc.dg/torture/pr24626-3.c: Likewise.
5341 * gcc.dg/torture/pr24626-4.c: Likewise.
5342
5343 2006-01-20 Dirk Mueller <dmueller@suse.com>
5344
5345 PR c++/5520
5346 * g++.dg/warn/empty-body.C: New.
5347
5348 2006-01-19 Mark Mitchell <mark@codesourcery.com>
5349
5350 PR c++/22136
5351 * g++.dg/template/using10.C: New test.
5352 * g++.dg/temlpate/using11.C: Likewise.
5353 * g++.dg/inherit/using5.C: Tweak error messages.
5354
5355 2006-01-20 Alan Modra <amodra@bigpond.net.au>
5356
5357 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
5358 target test.
5359 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
5360
5361 2006-01-19 Jan Hubicka <jh@suse.cz>
5362
5363 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
5364
5365 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5366
5367 PR c++/25854
5368 * g++.dg/template/spec28.C: New test.
5369
5370 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
5371
5372 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5373 Fix fprintf's by adding srcdir or removing it.
5374
5375 2006-01-19 Diego Novillo <dnovillo@redhat.com>
5376
5377 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
5378 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
5379 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
5380 * testsuite/gcc.dg/gomp/empty.c: Likewise.
5381 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
5382 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
5383 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
5384 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
5385 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
5386 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
5387 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
5388 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
5389 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
5390 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
5391
5392 2006-01-18 Jeff Law <law@redhat.com>
5393
5394 * gcc.dg/tree-ssa/vrp25.c: New test.
5395
5396 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5397
5398 * gcc.dg/pr25805.c: Fix misapplied patch.
5399
5400 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
5401
5402 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
5403 (check_effective_target_vect_udot_qi): New.
5404 (check_effective_target_vect_sdot_hi): New.
5405 (check_effective_target_vect_udot_hi): New.
5406 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
5407 prefixed with "wrapv-" with -fwrapv.
5408 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
5409 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
5410 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
5411 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
5412 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
5413
5414 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
5415 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
5416 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
5417 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
5418
5419 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5420
5421 PR c++/16829
5422 * g++.dg/other/default2.C: New test.
5423 * g++.dg/other/default3.C: New test.
5424
5425 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5426
5427 PR c/25805
5428 * gcc.dg/pr25805.c: New file.
5429
5430 2006-01-18 Mark Mitchell <mark@codesourcery.com>
5431
5432 PR c++/25836
5433 * g++.dg/template/init6.C: New test.
5434
5435 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
5436
5437 * gcc.dg/tree-ssa/pr24287.c: New test
5438
5439 2006-01-18 Eric Christopher <echristo@apple.com>
5440
5441 * g++.dg/eh/table.C: New.
5442
5443 2006-01-18 DJ Delorie <dj@redhat.com>
5444
5445 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
5446 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
5447 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
5448 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
5449
5450 2006-01-18 Jeff Law <law@redhat.com>
5451
5452 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
5453 on wrapping on overflow semantics.
5454
5455 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
5456
5457 * gcc.gc/tree-ssa/vrp23.c: New test.
5458 * gcc.gc/tree-ssa/vrp24.c: New test.
5459
5460 2006-01-18 Richard Henderson <rth@redhat.com>
5461 Aldy Hernandez <aldyh@redhat.com>
5462 Jakub Jelinek <jakub@redhat.com>
5463 Diego Novillo <dnovillo@redhat.com>
5464 Uros Bizjak <uros@kss-loka.si>
5465
5466 * testsuite/gcc.dg/gomp: New directory.
5467
5468 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
5469 Steven G. Kargl <kargls@comcast.net>
5470
5471 PR fortran/20869
5472 * gfortran.dg/intrinsic_external_1.f90: New test.
5473
5474 PR fortran/20875.
5475 * gfortran.dg/elemental_pointer_1.f90: New test.
5476
5477 PR fortran/25024
5478 * gfortran.dg/external_procedures_1.f90: New test.
5479
5480 PR fortran/25785
5481 gfortran.dg/assumed_present.f90: New test.
5482
5483 2006-01-18 Jakub Jelinek <jakub@redhat.com>
5484
5485 * g++.dg/parse/lookup5.C: New test.
5486
5487 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5488
5489 PR fortran/25697
5490 * gfortran.dg/read_eof.f90: New test.
5491
5492 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5493
5494 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
5495 add a closing brace.
5496
5497 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5498
5499 PR fortran/25631
5500 * gfortran.dg/fmt_tl.f: New test.
5501
5502 2006-01-17 Eric Christopher <echristo@apple.com>
5503
5504 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
5505 * g++.old-deja/g++.warn/impint2.C: Ditto.
5506 * g++.old-deja/g++.other/null1.C: Ditto.
5507 * g++.dg/warn/conv2.C: Ditto.
5508 * g++.dg/warn/conv4.C: New file.
5509
5510 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5511
5512 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
5513
5514 2006-01-17 Andreas Jaeger <aj@suse.de>
5515 Janis Johnson <janis187@us.ibm.com>
5516
5517 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
5518 in 64-bit.
5519 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
5520 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
5521
5522 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5523
5524 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5525 xfail txxx where xxx >= 25.
5526
5527 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5528
5529 PR testsuite/25764
5530 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
5531
5532 2006-01-17 Jakub Jelinek <jakub@redhat.com>
5533
5534 PR c/25682
5535 * gcc.dg/pr25682.c: New test.
5536 * g++.dg/parse/array-size2.C: New test.
5537
5538 2006-01-16 Ian Lance Taylor <ian@airs.com>
5539
5540 * consistency.vlad: Remove entire directory, 1652 files.
5541
5542 2006-01-16 Janis Johnson <janis187@us.ibm.com>
5543
5544 * lib/target-supports.exp (check_effective_target_dfp_nocache,
5545 check_effective_target_dfprt_nocache): New.
5546 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
5547 (check_effective_target_dfprt): New.
5548 * lib/c-compat.exp (check_dfp): Remove.
5549 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
5550 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
5551 level of support for decimal float.
5552 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
5553 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
5554 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
5555 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
5556 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
5557 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
5558 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
5559 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
5560 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
5561 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
5562 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
5563 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
5564 directives.
5565
5566 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
5567
5568 PR testsuite/25741
5569 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
5570 $base_dir/../.
5571 * lib/gfortran.exp (gfortran_init): Likewise.
5572 * lib/obj-c++.exp (obj-c++_init): Likewise.
5573 * lib/scanasm.exp (scan-assembler-dem): Likewise.
5574 (scan-assembler-dem-not): Likewise.
5575 * lib/scandump.exp (scan-dump-dem): Likewise.
5576 (scan-dump-dem-not): Likewise.
5577
5578 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
5579
5580 PR testsuite/25767
5581 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
5582 powerpc-*-darwin*.
5583 * lib/obj-c++.exp (obj-c++_init): Likewise.
5584
5585 2006-01-16 Richard Guenther <rguenther@suse.de>
5586
5587 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
5588
5589 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5590
5591 PR testsuite/25777
5592 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
5593 to LD_LIBRARY_PATH.
5594
5595 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
5596 Andrew Pinski <pinskia@physics.uc.edu>
5597
5598 * gcc.dg/minmax-1.c: New test.
5599
5600 2006-01-16 Ben Elliston <bje@au.ibm.com>
5601
5602 * gcc.dg/dfp/dfp.exp: Correct FSF address.
5603 * gcc.misc-tests/dectest.exp: Ditto.
5604
5605 2006-01-15 Ian Lance Taylor <ian@airs.com>
5606
5607 PR testsuite/25796
5608 * gcc.target/i386/cmov6.c: Use -march=k8.
5609
5610 2006-01-15 Andreas Jaeger <aj@suse.de>
5611
5612 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
5613 x86 does not have __float128.
5614
5615 2006-01-14 Ian Lance Taylor <ian@airs.com>
5616
5617 * gcc.target/i386/cmov6.c: New test.
5618
5619 2006-01-14 Mark Mitchell <mark@codesourcery.com>
5620
5621 PR c++/25663
5622 * g++.dg/template/ctor6.C: New test.
5623
5624 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
5625
5626 PR tree-optimization/25485
5627 * gcc.dg/tree-ssa/pr25485.c: New.
5628
5629 2006-01-14 Richard Guenther <rguenther@suse.de>
5630
5631 PR tree-optimization/22548
5632 PR tree-optimization/22555
5633 PR tree-optimization/22501
5634 * gcc.dg/tree-ssa/alias-4.c: New testcase.
5635 * gcc.dg/tree-ssa/alias-5.c: Likewise.
5636 * gcc.dg/tree-ssa/alias-6.c: Likewise.
5637 * gcc.dg/tree-ssa/alias-7.c: Likewise.
5638 * gcc.dg/tree-ssa/alias-8.c: Likewise.
5639 * gcc.dg/tree-ssa/alias-9.c: Likewise.
5640 * gcc.dg/tree-ssa/alias-10.c: Likewise.
5641 * gcc.dg/tree-ssa/alias-11.c: Likewise.
5642 * gcc.dg/tree-ssa/alias-12.c: Likewise.
5643
5644 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
5645
5646 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
5647 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
5648
5649 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
5650 Richard Guenther <rguenther@suse.de>
5651
5652 PR rtl-optimization/24257
5653 * gcc.dg/torture/pr24257.c: New testcase.
5654
5655 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
5656
5657 * gcc.c-torture/execute/20060110-1.c: New test.
5658 * gcc.c-torture/execute/20060110-2.c: New test.
5659
5660 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
5661
5662 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
5663
5664 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
5665
5666 PR fortran/25756
5667 * gfortran.dg/label_3.f90: New test.
5668
5669 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
5670
5671 PR tree-optimization/25771
5672 * g++.dg/tree-ssa/pr25771.C: New test
5673
5674 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5675
5676 PR tree-opt/24365
5677 * g++.dg/opt/complex5.C: New test.
5678
5679 2006-01-13 Richard Guenther <rguenther@suse.de>
5680
5681 * gcc.target/i386/387-9.c: New testcase.
5682
5683 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
5684
5685 PR c++/24824
5686 * g++.dg/debug/dwarf2-1.C: New.
5687
5688 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
5689
5690 PR testsuite/25728
5691 * lib/gcov.exp (verify-lines): Add "close $fd".
5692
5693 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
5694 Ben Elliston <bje@au.ibm.com>
5695
5696 * gcc.dg/dfp/inf-1.c: New test.
5697
5698 2006-01-12 Janis Johnson <janis187@us.ibm.com>
5699 Yao Qi <qiyaoltc@cn.ibm.com>
5700 Ben Elliston <bje@au.ibm.com>
5701 Jon Grimm <jgrimm2@us.ibm.com>
5702
5703 * gcc.dg/nodfp-1.c: New test.
5704 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5705 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5706 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
5707 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
5708 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
5709 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
5710 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
5711 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
5712 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
5713 * gcc.dg/format/dfp-scanf-1.c: Likewise.
5714 * gcc.dg/format/dfp-printf-1.c: Likewise.
5715 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
5716 (compat_setup_dfp): New.
5717 * gcc.dg/compat/compat.exp: Use it.
5718 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
5719 Make some variables global, prepend "compat_" to their names.
5720 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
5721 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
5722 * gcc.misc-tests/dectest.exp: New test driver for decTest.
5723 * lib/compat.exp (compat_skip_list): Make global, rename.
5724 * lib/c-compat.exp: New file.
5725 * lib/target-supports.exp (check_effective_target_dfp): New.
5726
5727 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
5728 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
5729 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
5730 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
5731 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
5732 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
5733 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
5734 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
5735 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
5736 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
5737 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
5738 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
5739 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
5740 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
5741 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
5742 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
5743 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
5744 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
5745 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
5746 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
5747 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
5748 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
5749 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
5750 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
5751 gcc.dg/dfp/struct-layout-1.c,
5752 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
5753 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
5754 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
5755 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
5756 gcc.dg/dfp/func-vararg-dfp.c,
5757 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
5758 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
5759 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
5760 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
5761 gcc.dg/dfp/wtr-conversion-1.c: New tests.
5762
5763 2006-01-11 Richard Guenther <rguenther@suse.de>
5764
5765 PR tree-optimization/25734
5766 * gcc.dg/tree-ssa/pr25734.c: New testcase.
5767
5768 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5769
5770 PR fortran/25486
5771 * gfortran.dg/literal_character_constant_1_x.F: New test.
5772 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
5773 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
5774 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
5775
5776 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
5777
5778 PR c++/25386
5779 * g++.dg/ext/packed3.C: Add expected packed error.
5780
5781 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
5782
5783 PR target/25706
5784 * gcc.dg/torture/pr25706-1.c: New test.
5785
5786 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
5787
5788 PR tree-optimization/23109
5789 PR tree-optimization/23948
5790 PR tree-optimization/24123
5791
5792 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
5793 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
5794 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
5795 g++.dg/tree-ssa/pr23948.C: New testcases.
5796 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
5797 three divisions in order to do the optimization.
5798
5799 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
5800
5801 PR c++/25632
5802 * g++.dg/other/pr25632.C: New test.
5803
5804 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
5805
5806 PR fortran/25730
5807 * gfortran.dg/used_types_1.f90: New test.
5808
5809 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
5810
5811 PR target/25718
5812 * gcc.dg/torture/pr25718-1.c: New test.
5813
5814 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5815
5816 * gfortran.dg/list_read_2.f90: Fix typo in description.
5817
5818 2006-01-10 Jan Beulich <jbeulich@novell.com>
5819
5820 * lib/target-supports.exp (check_visibility_available): Simplify test
5821 for *-*-netware*.
5822 (check_profiling_available): Fail for *-*-netware*.
5823 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
5824 * gcc.dg/20021014-1.c: Likewise.
5825 * gcc.dg/nest.c: Likewise.
5826
5827 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5828
5829 fortran/24936
5830 * gfortran.dg/forall_3.f90: New test.
5831
5832 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5833
5834 PR fortran/21977
5835 * gfortran.dg/nesting_2.f90: New test.
5836 * gfortran.dg/nesting_3.f90: New test.
5837
5838 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
5839
5840 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
5841 Fix typo in comment.
5842
5843 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5844
5845 * gfortran.dg/single_char_string.f90: New test.
5846
5847 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5848
5849 * gfortran.dg/ichar_2.f90: New test.
5850
5851 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
5852
5853 PR fortran/25093
5854 * gfortran.dg/private_type_4.f90: New.
5855
5856 2006-01-07 Richard Guenther <rguenther@suse.de>
5857
5858 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
5859
5860 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5861
5862 * gfortran.dg/func_decl_1.f90: New.
5863 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
5864 * gfortran.dg/array_alloc_2.f90: Likewise.
5865 * gfortran.dg/char_result_8.f90: Likewise.
5866 * gfortran.dg/dup_save_1.f90: Likewise.
5867 * gfortran.dg/dup_save_2.f90: Likewise.
5868 * gfortran.dg/f2c_6.f90: Likewise.
5869 * gfortran.dg/f2c_7.f90: Likewise.
5870 * gfortran.dg/func_result_2.f90: Likewise.
5871 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
5872
5873 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
5874
5875 PR fortran/22146
5876 * gfortran.dg/elemental_subroutine_1.f90: New test.
5877 * gfortran.dg/elemental_subroutine_2.f90: New test.
5878
5879 PR fortran/25029
5880 PR fortran/21256
5881 * gfortran.dg/assumed_size_refs_1.f90: New test.
5882
5883 PR fortran/20868
5884 PR fortran/20870
5885 * gfortran.dg/assumed_size_refs_2.f90: New test.
5886 * gfortran.dg/initialization_1.f90: Change warning message.
5887
5888 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
5889
5890 * gcc.dg/tree-ssa/loop-15.c: New test.
5891
5892 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5893
5894 PR fortran/25598
5895 * gfortran.dg/backspace_3.f: New test.
5896 * gfortran.dg/backspace_4.f: New test.
5897
5898 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5899
5900 PR fortran/24268
5901 * gfortran.dg/fmt_white.f: Update test.
5902
5903 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
5904
5905 * gcc.dg/cast-1.c: Add new warning.
5906 * gcc.dg/cast-2.c: Likewise.
5907 * gcc.dg/cast-3.c: Likewise.
5908 * gcc.dg/format/cast-1.c: Likewise.
5909 * gcc.dg/cast-4.c: New testcase.
5910
5911 2006-01-05 Richard Guenther <rguenther@suse.de>
5912
5913 PR tree-optimization/22555
5914 * gcc.dg/tree-ssa/alias-3.c: New testcase.
5915
5916 2006-01-05 Richard Guenther <rguenther@suse.de>
5917 Diego Novillo <dnovillo@redhat.com>
5918
5919 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
5920 * gcc.dg/tree-ssa/loop-8.c: Likewise.
5921 * gcc.dg/tree-ssa/loop-1.c: Likewise.
5922 * gcc.dg/tree-ssa/pr23294.c: Likewise.
5923 * gcc.dg/tree-ssa/pr21985.c: Likewise.
5924 * gcc.dg/tree-ssa/loop-14.c: Likewise.
5925 * gcc.dg/tree-ssa/loop-2.c: Likewise.
5926 * gcc.dg/tree-ssa/loop-3.c: Likewise.
5927 * gcc.dg/tree-ssa/loop-4.c: Likewise.
5928 * gcc.dg/tree-ssa/pr21171.c: Likewise.
5929 * gcc.dg/tree-ssa/loop-5.c: Likewise.
5930 * gcc.dg/tree-ssa/loop-10.c: Likewise.
5931 * gcc.dg/tree-ssa/loop-6.c: Likewise.
5932 * treelang/compile/extravar.tree: Likewise.
5933 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
5934 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
5935 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
5936 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
5937 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
5938
5939 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5940
5941 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
5942 for 64-bit fix.
5943
5944 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
5945
5946 PR fortran/23675
5947 gfortran.dg/char_result_11.f90: New.
5948
5949 2006-01-04 Mark Mitchell <mark@codesourcery.com>
5950
5951 PR c++/24782
5952 * g++.dg/parse/access9.C: New test.
5953 * g++.dg/tc1/dr52.C: Tweak error markers.
5954
5955 2006-01-04 Richard Henderson <rth@redhat.com>
5956
5957 Merge from gomp branch.
5958 * g++.dg/parse/pragma2.C: Update expected error lines.
5959
5960 2006-01-04 Jakub Jelinek <jakub@redhat.com>
5961
5962 * g++.dg/other/i386-2.C: New test.
5963
5964 PR target/25554
5965 * gcc.c-torture/compile/20051228-1.c: New test.
5966
5967 PR c/25559
5968 * gcc.dg/pr25559.c: New test.
5969
5970 2006-01-03 Mark Mitchell <mark@codesourcery.com>
5971
5972 PR c++/25492
5973 * g++.dg/lookup/friend9.C: New test.
5974
5975 PR c++/25625
5976 * g++.dg/template/repo5.C: New test.
5977
5978 2006-01-03 Steven G. Kargl <kargls@comcast.net>
5979
5980 PR fortran/25101
5981 * gfortran.dg/forall_2.f90: New test.
5982
5983 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5984
5985 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
5986 dg-require-weak. Adjust regexp to handle leading-underscore
5987 targets and space as well as TAB after .weak. Change previous
5988 64-bit fix to not use naked dot.
5989
5990 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
5991
5992 PR rtl-optimization/25578
5993 * gcc.c-torture/execute/20060102-1.c: New testcase.
5994
5995 2006-01-03 Richard Guenther <rguenther@suse.de>
5996
5997 PR c/25183
5998 * gcc.dg/torture/pr25183.c: New testcase.
5999
6000 2006-01-03 Jakub Jelinek <jakub@redhat.com>
6001
6002 Merge from gomp-branch.
6003 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
6004 * gcc.dg/ia64-sync-2.c: Likewise.
6005 * gcc.dg/ia64-sync-3.c: Likewise.
6006 * gcc.dg/ia64-sync-4.c: Likewise.
6007 * gcc.dg/sync-2.c: Likewise.
6008 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
6009 that sparc64-*-* and sparcv9-*-* supports sync builtins.
6010
6011 2006-01-02 Mark Mitchell <mark@codesourcery.com>
6012
6013 PR c++/25635
6014 * g++.dg/parse/operator6.C: New test.
6015
6016 PR c++/25637
6017 * g++.dg/parse/error29.C: New test.
6018
6019 PR c++/25638
6020 * g++.dg/parse/dtor6.C: New test.
6021
6022 PR c++/25633
6023 * g++.dg/parse/ctor3.C: New test.
6024
6025 PR c++/25634
6026 * g++.dg/template/class3.C: New test.
6027
6028 2006-01-02 Geoffrey Keating <geoffk@apple.com>
6029
6030 * g++.dg/debug/debug9.C: New.
6031
6032 2006-01-02 Steven G. Kargl <kargls@comcast.net>
6033
6034 PR fortran/24640
6035 * gfortran.dg/label_2.f90: New test.
6036
6037 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6038
6039 * g++.dg/lookup/using12.C: Tighten error marker.
6040
6041 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
6042 Andrew Pinski <pinskia@physics.uc.edu>
6043
6044 * gcc.target/powerpc/darwin-abi-3.c: New file.
6045 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
6046 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
6047 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
6048 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
6049 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
6050 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
6051 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
6052 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
6053
6054 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
6055
6056 * gcc.dg/tree-ssa/loadpre1.c: New;
6057 * gcc.dg/tree-ssa/loadpre2.c: New;
6058 * gcc.dg/tree-ssa/loadpre3.c: New;
6059 * gcc.dg/tree-ssa/loadpre4.c: New;
6060 * gcc.dg/tree-ssa/loadpre5.c: New;
6061 * gcc.dg/tree-ssa/loadpre6.c: New;
6062 * gcc.dg/tree-ssa/loadpre7.c: New;
6063 * gcc.dg/tree-ssa/loadpre8.c: New;
6064 * gcc.dg/tree-ssa/loadpre9.c: New;
6065
6066 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
6067
6068 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
6069 * g++.dg/abi/thunk4.C: Likewise.
6070
6071 2006-01-01 Andreas Jaeger <aj@suse.de>
6072
6073 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
6074 portable.
6075
6076 2006-01-01 Jakub Jelinek <jakub@redhat.com>
6077
6078 PR c++/25294
6079 * gcc.dg/pragma-pack-3.c: New test.
6080 * g++.dg/parse/pragma3.C: New test.
6081
6082 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6083
6084 PR middle-end/24827
6085 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
6086
6087 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6088
6089 PR testsuite/25214
6090 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
6091
6092 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
6093
6094 PR fortran/22607
6095 * gfortran-dg/pure_byref_3.f90: New.
6096
6097 fortran/PR 25396
6098 * gfortran.dg/userdef_operator_1.f90: New.
6099
6100 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
6101
6102 * g++.dg/abi/thunk3.C: New.
6103 * g++.dg/abi/thunk4.C: New.
6104
6105 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
6106
6107 PR fortran/25532
6108 * gfortran.dg/host_used_types_1.f90: New test. Check that host
6109 associated derived type components of derived types are
6110 properly declared in contained procedures.
6111
6112 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6113
6114 PR libgfortran/25139
6115 * gfortran.dg/backspace_2.f: New test.
6116
6117 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6118
6119 PR libgfortran/25550
6120 * gfortran.dg/endfile.f: New test.
6121
6122 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6123
6124 PR libgfortran/25419
6125 * gfortran.dg/comma.f: New test.
6126
6127 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6128
6129 * lib/gfortran-dg.exp: Remove trailing whitespace.
6130 * lib/fortran-torture.exp: Test with -fbounds-check instead of
6131 -funroll-all-loops.
6132
6133 2005-12-28 Alan Modra <amodra@bigpond.net.au>
6134
6135 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
6136 Extended Double long doubles or repeat tests when long double is
6137 the same size as double.
6138
6139 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6140
6141 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
6142
6143 PR testsuite/25442
6144 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
6145 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
6146
6147 PR testsuite/25441
6148 * gcc.dg/pr23911.c: Make test variable static.
6149
6150 PR testsuite/25444
6151 * gcc.dg/tree-ssa/pr14841.c: Likewise.
6152
6153 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6154
6155 PR c++/25439
6156 * g++.dg/parse/crash17.C: Adjust error markers.
6157 * g++.dg/template/error20.C: New test.
6158
6159 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6160
6161 PR c++/23172
6162 * g++.dg/ext/complit4.C: New test.
6163
6164 PR c++/25417
6165 * g++.dg/ext/complit5.C: Likewise.
6166
6167 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
6168
6169 PR tree-optimization/25125
6170 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
6171 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
6172 * gcc.c-torture/execute/pr25125.c: New.
6173
6174 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
6175
6176 PR fortran/25029
6177 PR fortran/21256
6178 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
6179 with incorrect assumed size references.
6180
6181 2005-12-24 Mark Mitchell <mark@codesourcery.com>
6182
6183 PR c++/23171
6184 * g++.dg/opt/init1.C: New test.
6185
6186 2005-12-23 Mark Mitchell <mark@codesourcery.com>
6187
6188 PR c++/24671
6189 * g++.dg/template/sfinae3.C: New test.
6190
6191 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6192
6193 * g++.dg/other/friend4.C: New test.
6194
6195 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6196
6197 PR target/25005
6198 * g++.dg/opt/pr25005.C: New test.
6199
6200 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6201
6202 PR c++/25369
6203 * g++.dg/template/ptrmem16.C: New test.
6204
6205 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
6206
6207 PR fortran/25029
6208 PR fortran/21256
6209 * gfortran.dg/initialization_1.f90: Add test of SIZE.
6210
6211 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6212
6213 PR libgfortran/25307
6214 * gfortran.dg/list_read_5.f90: New test.
6215
6216 2005-12-22 Richard Henderson <rth@redhat.com>
6217
6218 * gcc.target/i386/sse-7.c: Use -msse2.
6219
6220 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6221
6222 PR rtl-optimization/25432
6223 * gcc.c-torture/compile/20051216-1.c: New test.
6224
6225 PR objc/25328
6226 * objc/execute/pr25328.m: New test.
6227
6228 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6229
6230 PR c++/25364
6231 * g++.dg/template/call4.C: New test.
6232
6233 2005-12-22 Dale Johannesen <dalej@apple.com>
6234
6235 * gcc.target/i386/sse-17.c: New.
6236
6237 2005-12-22 Paul Brook <paul@codesourcery.com>
6238
6239 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
6240
6241 2005-12-22 Paul Brook <paul@codesourcery.com>
6242
6243 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
6244
6245 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6246
6247 PR tree-opt/25513
6248 * gcc.c-torture/compile/pr25513.c: New test.
6249
6250 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6251
6252 PR c++/23333
6253 * g++.dg/parse/error25.C: Add more tests.
6254
6255 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6256
6257 PR fortran/18990
6258 * gfortran.dg/der_charlen_1.f90: New.
6259
6260 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
6261
6262 PR fortran/20889
6263 * gfortran.dg/pointer_component_type_1.f90: New test.
6264
6265 PR fortran/25029
6266 PR fortran/21256
6267 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
6268 should give an error with assumed size array refernces and checks those
6269 that should not.
6270 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
6271 reference an upper bound so that it does not generate an error.
6272
6273 PR fortran/19362
6274 PR fortran/20244
6275 PR fortran/20864
6276 PR fortran/25391
6277 * gfortran.dg/used_dummy_types_1.f90: New test.
6278 * gfortran.dg/used_dummy_types_2.f90: New test.
6279 * gfortran.dg/used_dummy_types_3.f90: New test.
6280 * gfortran.dg/used_dummy_types_4.f90: New test.
6281 * gfortran.dg/used_dummy_types_5.f90: New test.
6282
6283 PR fortran/23152
6284 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
6285 group already being USE associated.
6286 * gfortran.dg/assumed_shape_nml.f90: New test.
6287 * gfortran.dg/assumed_size_nml.f90: New test.
6288
6289 PR fortran/20862
6290 PR fortran/25053
6291 PR fortran/25063
6292 PR fortran/25064
6293 PR fortran/25066
6294 PR fortran/25067
6295 PR fortran/25068
6296 PR fortran/25307
6297 * gfortran.dg/io_constraints_1.f90: New test.
6298 * gfortran.dg/io_constraints_1.f90: New test.
6299 * gfortran.dg/iostat_3.f90: Change wording of warning.
6300 * gfortran.dg/g77/19981216-0.f: The same.
6301
6302 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
6303
6304 PR tree-optimization/23518
6305 * testsuite/gcc.dg/pr23518.c: New.
6306
6307 2005-12-21 Mike Stump <mrs@apple.com>
6308
6309 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
6310
6311 2005-12-21 Paul Brook <paul@codesourcery.com>
6312
6313 * gcc.dg/pr19340.c: Skip on m68k targets.
6314
6315 2005-12-21 Steven Bosscher <stevenb@suse.de>
6316
6317 PR rtl-optimization/25196
6318 * gcc.dg/pr25196.c: New test.
6319
6320 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
6321
6322 PR fortran/25423
6323 gfortran.dg/where_nested_1.f90: New.
6324
6325 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
6326
6327 PR tree-optimization/25382.
6328 * gcc.dg/tree-ssa/pr25382.c: New.
6329
6330 2005-12-20 Richard Guenther <rguenther@suse.de>
6331
6332 PR middle-end/24306
6333 * gcc.target/i386/pr24306.c: New testcase.
6334
6335 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
6336
6337 PR tree-optimization/25501
6338 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
6339
6340 2005-12-20 Richard Guenther <rguenther@suse.de>
6341
6342 Revert
6343 2005-12-02 Richard Guenther <rguenther@suse.de>
6344
6345 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
6346
6347 2005-12-20 Mark Mitchell <mark@codesourcery.com>
6348
6349 PR c++/21228
6350 * g++.dg/warn/Wunreachable-code-2.C: New test.
6351
6352 2005-12-19 Mark Mitchell <mark@codesourcery.com>
6353
6354 PR c++/24278
6355 * g++.dg/template/ctor5.C: New test.
6356
6357 PR c++/24915
6358 * g++.dg/template/overload8.C: New test.
6359
6360 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
6361
6362 * gcc.c-torture/compile/pr25483 : New test.
6363
6364 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6365
6366 PR c++/20552
6367 * g++.dg/ext/typeof10.C: New test.
6368
6369 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
6370
6371 * gcc.dg/mt-loopi1.c: New.
6372
6373 2005-12-18 Richard Guenther <rguenther@suse.de>
6374
6375 PR tree-optimization/25481
6376 * gcc.dg/torture/pr25481.c: New testcase.
6377
6378 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
6379
6380 PR rtl-optimization/21041
6381 * gcc.dg/pr21041.c: New test.
6382
6383 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6384
6385 PR libgfortran/25463
6386 * gfortran.dg/advance.f90: New test.
6387
6388 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
6389
6390 * gcc.dg/20051201-1.c: New test.
6391
6392 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
6393
6394 PR fortran/25018
6395 * gfortran.dg/initialization_1.f90: New test.
6396 * gfortran.dg/enum_5.f90: Change dg-error to new message.
6397 * gfortran.dg/g77/980616-0.f: The same.
6398
6399 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6400
6401 * PR fortran/25458
6402 * gfortran.dg/chkbits.f90: New test.
6403
6404 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6405
6406 * gfortran.dg/enum_5.f: Revert to previous version.
6407
6408 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6409
6410 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
6411 * gfortran.dg/nested_modules_1.f90: Ditto.
6412 * gfortran.dg/hollerith_f95.f90: Ditto.
6413 * gfortran.dg/select_5.f90: Ditto.
6414 * gfortran.dg/secnds.f: Ditto.
6415 * gfortran.dg/hollerith2.f90: Ditto.
6416 * gfortran.dg/imag_2.f: Ditto.
6417 * gfortran.dg/ftell_2.f90: Ditto.
6418 * gfortran.dg/malloc_free_1.f90: Ditto.
6419 * gfortran.dg/logint-1.f: Ditto.
6420 * gfortran.dg/recursive_statement_functions.f90: Ditto.
6421 * gfortran.dg/e_d_fmt.f90: Ditto.
6422 * gfortran.dg/hollerith_legacy.f90: Ditto.
6423 * gfortran.dg/logint-2.f: Ditto.
6424 * gfortran.dg/enum_5.f90: Ditto.
6425 * gfortran.dg/f2c_2.f90: Ditto.
6426 * gfortran.dg/pr17143.f90: Ditto.
6427 * gfortran.dg/namelist_14.f90: Ditto.
6428 * gfortran.dg/logint-3.f: Ditto.
6429 * gfortran.dg/spread_scalar_source.f90: Ditto.
6430 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
6431 * gfortran.dg/namelist_11.f: Ditto.
6432 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6433 * gfortran.dg/g77/20010519-1.f
6434 * gfortran.dg/g77/alpha1.f: Ditto.
6435 * gfortran.dg/g77/990115-1.f: Ditto.
6436 * gfortran.dg/g77/erfc.f: Ditto.
6437 * gfortran.dg/g77/19990313-3.f: Ditto.
6438 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
6439 * gfortran.dg/g77/20010426.f: Ditto.
6440 * gfortran.dg/g77/19990313-0.f: Ditto.
6441 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
6442 * gfortran.dg/g77/20000629-1.f: Ditto.
6443 * gfortran.dg/g77/970125-0.f: Ditto.
6444 * gfortran.dg/g77/8485.f: Ditto.
6445 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
6446 * gfortran.dg/g77/19990313-1.f: Ditto.
6447 * gfortran.dg/g77/int8421.f: Ditto.
6448 * gfortran.dg/g77/19990305-0.f: Ditto.
6449 * gfortran.dg/g77/947.f: Ditto.
6450 * gfortran.dg/g77/19990905-2.f: Ditto.
6451 * gfortran.dg/g77/cabs.f: Ditto.
6452 * gfortran.dg/g77/19990313-2.f: Ditto.
6453 * gfortran.dg/g77/20020307-1.f: Ditto.
6454 * gfortran.dg/g77/dcomplex.f: Ditto.
6455 * gfortran.dg/g77/19990502-1.f: Ditto.
6456 * gfortran.dg/g77/19981216-0.f: Ditto.
6457 * gfortran.dg/common_4.f90: Ditto.
6458 * gfortran.dg/entry_4.f90: Ditto.
6459 * gfortran.dg/equiv_constraint_2.f90: Ditto.
6460 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
6461 * gfortran.dg/namelist_12.f: Ditto.
6462 * gfortran.dg/scale_1.f90: Ditto.
6463 * gfortran.dg/modulo_1.f90
6464 * gfortran.dg/hollerith.f90: Ditto.
6465 * gfortran.dg/direct_io_3.f90: Ditto.
6466 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
6467 * gfortran.dg/gnu_logical_1.F: Ditto.
6468 * gfortran.dg/unf_io_convert_1.f90: Ditto.
6469 * gfortran.dg/assign_1.f90: Ditto.
6470 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
6471 * gfortran.dg/pr23095.f: Ditto.
6472 * gfortran.dg/read_float_1.f90: Ditto.
6473
6474 2005-12-17 Andreas Jaeger <aj@suse.de>
6475
6476 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
6477 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
6478
6479 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6480
6481 PR fortran/24268
6482 * gfortran.dg/fmt_white.f: New test.
6483
6484 2005-12-16 Steven G. Kargl <kargls@comcast.net>
6485
6486 * gfortran.dg/label_1.f90: New test.
6487
6488 2005-12-15 Ben Elliston <bje@au.ibm.com>
6489
6490 PR testsuite/25422
6491 * gcc.dg/20031012-1.c: Add -Walways-true option.
6492 * gcc.dg/weak/weak-3.c: Likewise.
6493 * g++.old-deja/g++.mike/warn8.C: Likewise.
6494
6495 2005-12-16 Mike Stump <mrs@apple.com>
6496
6497 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
6498 exit.
6499
6500 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6501
6502 PR libgfortran/25264
6503 PR libgfortran/25349
6504 * gfortran.dg/tl_editing.f90: Added additional checks.
6505 * gfortran.dg/t_editing.f: New test.
6506 * gfortran.dg/write_padding.f90: New test
6507
6508 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6509
6510 PR testsuite/25215
6511 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
6512
6513 2005-12-16 Jakub Jelinek <jakub@redhat.com>
6514
6515 PR rtl-optimization/24899
6516 * gcc.c-torture/execute/20051215-1.c: New test.
6517
6518 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
6519
6520 PR 24823
6521 * gfortran.dg/pr24823.f: New test.
6522
6523 2005-12-16 Jeff Law <law@redhat.com>
6524
6525 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
6526
6527 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6528
6529 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
6530 Change C++ style comments to C style comments.
6531 Remove aligned types from the array.
6532 Keep Enums disabled.
6533 (complex_types): Remove aligned types from the array.
6534 Comment out "_Complex long double".
6535 (attrib_types): Remove.
6536 (complex_attrib_types): Remove.
6537 (attrib_array_types): Remove.
6538 (complex_attrib_array_types): Remove.
6539 (aligned_bitfld_types): Remove.
6540 (n_aligned_bitfld_types): Remove.
6541 (FEATURE_ALIGNEDPACKED): Delete.
6542 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
6543 (singles): Remove support for adding attributes.
6544 (choose_type): Remove support for attributed types.
6545 (generate_fields): Remove support for attributed bit-fields.
6546 Remove support for adding attributes.
6547 (generate_random_tests): Remove support for adding attributes.
6548 (features): Add back "[0] :0" and "complex vector [0]".
6549 (main): Remove support for attributed bit-fields.
6550 Uncomment the calling of generate_random_tests for the rests of
6551 the tests.
6552
6553 2005-12-16 Jan Hubicka <jh@suse.cz>
6554
6555 * gcc.c-torture/combine/pr25224.c: New.
6556
6557 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
6558
6559 PR other/25028
6560 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
6561 HP-UX.
6562
6563 2005-12-15 Richard Sandiford <richard@codesourcery.com>
6564
6565 * gcc.dg/20051215-1.c: New file.
6566
6567 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6568
6569 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
6570 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
6571
6572 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
6573
6574 PR fortran/18197
6575 * gfortran.dg/dummy_functions_1.f90: New.
6576
6577 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
6578
6579 PR rtl-optimization/25310
6580 * gcc.c-torture/compile/pr25310.c: New test.
6581
6582 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6583
6584 PR debug/25023
6585 * gcc.dg/pr25023.c: New test.
6586
6587 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6588
6589 * g++.old-deja/g++.brendan/redecl1.C,
6590 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
6591 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
6592 g++.old-deja/g++.oliva/typeof1.C,
6593 g++.old-deja/g++.other/crash16.C,
6594 g++.old-deja/g++.other/crash34.C,
6595 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
6596 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
6597 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
6598 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
6599 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
6600 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
6601 Remove xfail.
6602
6603 2005-12-14 Kean Johnston <jkj@sco.com>
6604 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6605
6606 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
6607 * gcc.target/i386/20020523-1.c: Ditto.
6608 * gcc.target/i386/tailcall-1.c: Ditto.
6609 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
6610 * gcc.target/i386/ssetype-5.c: Ditto.
6611
6612 2005-12-14 Jeff Law <law@redhat.com>
6613
6614 * gcc.dg/tree-ssa/foldstring-1.c: New test.
6615
6616 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6617
6618 PR target/25254
6619 PR target/24188
6620 * gcc.target/i386/pr25254.c: New test.
6621 * gfortran.dg/PR24188.f: New test.
6622
6623 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
6624
6625 * lib/fortran-torture.exp: Catch remaining uses of
6626 remote_file build delete.
6627
6628 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6629
6630 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
6631
6632 2005-12-14 Ben Elliston <bje@au.ibm.com>
6633
6634 * gcc.dg/warn-addr-cmp.c: New test.
6635
6636 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6637
6638 PR debug/25023
6639 PR target/25293
6640 * gcc.target/i386/pr25293.c: New test.
6641
6642 2005-12-13 Petr Machata <machata@post.cz>
6643
6644 PR c++/24907
6645 * g++.dg/parse/comma2.C: New test.
6646
6647 2005-12-13 Mark Mitchell <mark@codesourcery.com>
6648 Jakub Jelinek <jakub@redhat.com>
6649
6650 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6651 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6652 (limits.h): Include unconditionally.
6653 (stdlib.h): Likewise.
6654 (hashtab.h): Do not include.
6655 (getopt.h): Likewise.
6656 (stddef.h): Include.
6657 (hashval_t): Define.
6658 (struct entry): Add "next" field.
6659 (HASH_SIZE): New macro.
6660 (hash_table): New variable.
6661 (switchfiles): Do not use xmalloc.
6662 (mix): New macro.
6663 (iterative_hash): New function.
6664 (hasht): Remove.
6665 (e_exists): New function.
6666 (e_insert): Likewise.
6667 (output): Use, instead of libiberty hashtable functions.
6668 (main): Do not use getopt. Do not call htab_create.
6669
6670 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6671
6672 PR c++/25331
6673 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
6674 put atal* and atpaal* attributes on array elements.
6675 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
6676 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
6677 put atal* and atpaal* attributes on array elements.
6678 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
6679
6680 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
6681
6682 * gcc.dg/single-precision-constant.c: New test.
6683
6684 2005-12-13 Alan Modra <amodra@bigpond.net.au>
6685
6686 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
6687 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
6688 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
6689 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6690 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6691 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6692 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
6693 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
6694 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
6695 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
6696 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
6697 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
6698 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
6699 gcc.target/powerpc/ppc-sdata-2.c,
6700 gcc.target/powerpc/ppc-stackalign-1.c,
6701 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
6702 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
6703 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
6704 gcc.target/powerpc/rs6000-ldouble-2.c,
6705 gcc.target/powerpc/rs6000-power2-1.c,
6706 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
6707 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
6708 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
6709 option into target selector.
6710 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
6711 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
6712
6713 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6714
6715 PR objc/25348
6716 * objc.dg/encode-9.m: New test.
6717
6718 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6719
6720 PR testsuite/20772
6721 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
6722 * gcc.dg/asm-b.c: Fix typo.
6723 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
6724 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
6725 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
6726 i?86 lp64 and x86_64 ilp32.
6727 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
6728 on i?86 lp64.
6729 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
6730
6731 2005-12-12 Steven G. Kargl <kargls@comcast.net>
6732
6733 PR fortran/25078
6734 gfortran.dg/equiv_5.f90: New test.
6735
6736 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
6737
6738 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
6739 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
6740 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
6741 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
6742 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
6743 * gcc.dg/tree-ssa/reassoc-5.c: New.
6744 * gcc.dg/tree-ssa/reassoc-6.c: New.
6745 * gcc.dg/tree-ssa/reassoc-7.c: New.
6746 * gcc.dg/tree-ssa/reassoc-8.c: New.
6747 * gcc.dg/tree-ssa/reassoc-9.c: New.
6748 * gcc.dg/tree-ssa/reassoc-10.c: New.
6749 * gcc.dg/tree-ssa/reassoc-11.c: New.
6750
6751 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6752
6753 PR testsuite/25167
6754 PR testsuite/24478
6755 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
6756
6757 2005-12-12 Mark Mitchell <mark@codesourcery.com>
6758
6759 PR c++/25300
6760 * g++.dg/template/inherit.C: Do not use a generic error message.
6761
6762 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6763
6764 PR libobjc/25354
6765 * objc.dg/gnu-encoding: New directory.
6766 * objc.dg/gnu-encoding/compat-common.h: New file.
6767 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
6768 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
6769 * objc.dg/gnu-encoding/vector-defs.h: New file.
6770 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
6771 * objc.dg/gnu-encoding/generate-random.c: New file.
6772 * objc.dg/gnu-encoding/generate-random_r.c: New file.
6773 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
6774 * objc.dg/gnu-encoding/generate-random.h: New file.
6775
6776 2005-12-11 Mark Mitchell <mark@codesourcery.com>
6777
6778 PR c++/25337
6779 * g++.dg/template/defarg7.C: New test.
6780
6781 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6782
6783 PR libobjc/25347
6784 * objc.dg/encode-8.m: New test.
6785
6786 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6787
6788 PR libobjc/25346
6789 * objc.dg/encode-7.m: New test.
6790
6791 2005-12-10 Mark Mitchell <mark@codesourcery.com>
6792
6793 PR c++/25010
6794 * g++.dg/opt/inline10.C: New test.
6795
6796 2005-12-11 Steven G. Kargl <kargls@comcast.net>
6797
6798 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
6799
6800 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
6801
6802 * gfortran.dg/substring_equivalence.f90: typo in comment
6803
6804 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6805
6806 PR fortran/25068
6807 * gfortran.dg/iostat_3.f90: New test.
6808
6809 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
6810
6811 PR fortran/23815
6812 * gfortran.dg/unf_io_convert_1.f90: New test.
6813 * gfortran.dg/unf_io_convert_2.f90: New test.
6814 * gfortran.dg/unf_io_convert_3.f90: New test.
6815
6816 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6817
6818 PR testsuite/20772
6819 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
6820 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
6821 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
6822 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
6823 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
6824 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
6825 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
6826 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
6827 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
6828 gcc.dg/torture/fp-int-convert-float128-timode.c,
6829 gcc.dg/torture/fp-int-convert-float128.c,
6830 gcc.dg/torture/fp-int-convert-float80-timode.c,
6831 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
6832 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
6833
6834 * gcc.dg/tls/opt-1.c: Require effective target fpic.
6835
6836 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
6837
6838 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
6839
6840 2005-12-10 Richard Sandiford <richard@codesourcery.com>
6841
6842 * gcc.dg/20051207-1.c,
6843 * gcc.dg/20051207-2.c,
6844 * gcc.dg/20051207-3.c: New tests.
6845
6846 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6847
6848 PR testsuite/20772
6849 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
6850 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
6851 dg-skip-if target selector.
6852
6853 PR testsuite/20772
6854 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
6855 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
6856 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
6857 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
6858 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
6859 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
6860 and/or merge with i?86 cases.
6861
6862 * gcc.dg/tls/opt-3.c: Require effective target fpic.
6863
6864 PR testsuite/20772
6865 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
6866 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
6867 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
6868 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
6869 x86_64-*-linux*.
6870
6871 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
6872
6873 PR target/25311
6874 * gcc.c-torture/compile/pr25311.c: New test.
6875
6876 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6877
6878 PR libgfortran/25039
6879 * gfortran.dg/read_comma.f: New test.
6880
6881 2005-12-08 Jakub Jelinek <jakub@redhat.com>
6882
6883 PR c++/19317
6884 * g++.dg/opt/pr19317-1.C: New test.
6885 * g++.dg/opt/pr19317-2.C: New test.
6886 * g++.dg/opt/pr19317-3.C: New test.
6887
6888 PR target/19005
6889 * gcc.c-torture/execute/pr19005.c: New test.
6890
6891 PR target/17828
6892 * g++.old-deja/g++.other/comdat5.C: New test.
6893 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
6894
6895 * g++.dg/compat/struct-layout-1.exp: New file.
6896 * g++.dg/compat/struct-layout-1.h: New.
6897 * g++.dg/compat/struct-layout-1_generate.c: New.
6898 * g++.dg/compat/struct-layout-1_x1.h: New.
6899 * g++.dg/compat/struct-layout-1_x2.h: New.
6900 * g++.dg/compat/struct-layout-1_y1.h: New.
6901 * g++.dg/compat/struct-layout-1_y2.h: New.
6902
6903 * gcc.dg/20050330-2.c: New test.
6904
6905 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
6906
6907 PR fortran/25292
6908 * gfortran.dg/associated_1.f90: New.
6909
6910 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6911
6912 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
6913 ILP32 vect_no_align platforms.
6914
6915 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
6916 Jakub Jelinek <jakub@redhat.com>
6917
6918 PR target/25268
6919 * gcc.c-torture/compile/20051207-1.c: New test.
6920
6921 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6922
6923 PR testsuite/20772
6924 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
6925 gcc.dg/torture/pr18582-1.c,
6926 gcc.target/i386/attributes-error.c: Also test on x86_64.
6927
6928 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
6929
6930 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6931
6932 PR c++/19397
6933 * g++.dg/template/typedef3.C: New test.
6934
6935 PR c++/19762
6936 PR c++/19764
6937 * g++.dg/template/dtor3.C: Fix error markers.
6938
6939 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
6940
6941 * lib/target-supports.exp (check_effective_target_sync_char_short):
6942 Add s390*.
6943
6944 2005-12-06 Janis Johnson <janis187@us.ibm.com>
6945
6946 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
6947
6948 2005-12-06 Roger Sayle <roger@eyesopen.com>
6949
6950 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
6951 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
6952 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
6953 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
6954
6955 2005-12-06 Roger Sayle <roger@eyesopen.com>
6956
6957 PR c++/25263
6958 * g++.dg/other/array2.C: New test case.
6959
6960 2005-12-05 Geoffrey Keating <geoffk@apple.com>
6961
6962 * gcc.dg/darwin-weakimport-3.c: New.
6963
6964 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
6965 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
6966 and to work on Darwin.
6967 * gcc.dg/attr-weakref-1b.c: New file.
6968 * gcc.dg/attr-weakref-2.c: New test.
6969 * gcc.dg/darwin-weakref-1.c: New test.
6970
6971 2005-12-05 Janis Johnson <janis187@us.ibm.com>
6972
6973 PR testsuite/25247
6974 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
6975 use in selector expressions.
6976 (dg-xfail-if): Ditto.
6977 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
6978 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
6979 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
6980 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
6981 * gcc.test-framework/test-framework.exp: Skip generated tests if
6982 CHECK_TEST_FRAMEWORK is not 1.
6983
6984 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6985
6986 PR tree-optimization/24963
6987 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
6988
6989 PR target/24108
6990 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
6991
6992 PR target/18580
6993 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
6994 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
6995 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
6996 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
6997
6998 2005-12-05 Jakub Jelinek <jakub@redhat.com>
6999
7000 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
7001 dg-options.
7002
7003 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7004
7005 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
7006
7007 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7008
7009 * gcc.dg/format/cast-1.c: New test.
7010
7011 2005-12-04 Roger Sayle <roger@eyesopen.com>
7012
7013 PR c/7776
7014 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
7015 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
7016 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
7017 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
7018
7019 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7020
7021 * gcc.dg/cast-pretty-print-1.c: New test.
7022
7023 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7024
7025 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
7026
7027 2005-12-02 Mark Mitchell <mark@codesourcery.com>
7028
7029 PR c++/24173
7030 * g++.dg/template/friend40.C: New test.
7031
7032 2005-12-02 Jakub Jelinek <jakub@redhat.com>
7033
7034 PR target/25199
7035 * gcc.target/i386/movq-2.c: New test.
7036 * gcc.target/i386/movq.c: Remove target i?86, instead add
7037 dg-require-effective-target ilp32.
7038
7039 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7040
7041 PR c++/24103
7042 * g++.dg/other/default1.C: New test.
7043
7044 2005-12-02 Richard Guenther <rguenther@suse.de>
7045
7046 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7047
7048 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
7049
7050 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
7051
7052 2005-12-02 Alan Modra <amodra@bigpond.net.au>
7053
7054 PR target/21017
7055 * gcc.target/powerpc/rotate.c: New.
7056
7057 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7058
7059 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
7060 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
7061
7062 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
7063
7064 PR c/13384
7065 * gcc.dg/pr17730-1.c: Adjust.
7066 * gcc.dg/lvalue1.c (main): Likewise.
7067 * gcc.dg/lvalue-2.c: Likewise.
7068 * g++.dg/pr7503-3.C
7069
7070 2005-12-01 Geoffrey Keating <geoffk@apple.com>
7071
7072 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
7073 error messages.
7074
7075 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
7076
7077 PR fortran/24789
7078 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
7079
7080 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7081
7082 PR target/24475
7083 * lib/target-supports.exp (check_effective_target_tls): New.
7084 (check_effective_target_tls_runtime): New.
7085 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
7086 for TLS support.
7087 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
7088 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
7089 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
7090 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
7091 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
7092 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
7093 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
7094 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
7095 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
7096 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
7097 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
7098 effective-target TLS.
7099 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
7100 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
7101 effective-target TLS runtime.
7102
7103 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7104
7105 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
7106
7107 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
7108
7109 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
7110 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
7111 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
7112 ignored" warnings when "packing" is the same as the ABI layout.
7113
7114 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
7115
7116 PR fortran/21302
7117 * gfortran.dg/line_length_1.f: New test.
7118 * gfortran.dg/line_length_2.f90: Ditto.
7119
7120 2005-11-30 Richard Guenther <rguenther@suse.de>
7121
7122 PR tree-optimization/21655
7123 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
7124
7125 2005-11-30 Dale Johannesen <dalej@apple.com>
7126
7127 * gcc.c-torture/compile/pr24930.c: New.
7128
7129 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
7130
7131 PR fortran/15809
7132 * gfortran.dg/auto_char_dummy_array.f90: New test.
7133
7134 2005-11-30 Jeff Law <law@redhat.com>
7135
7136 * g++.old-deja/g++.law/pr25000.C: New test.
7137
7138 2005-11-30 Jakub Jelinek <jakub@redhat.com>
7139
7140 * gcc.dg/tls/opt-11.c: New test.
7141
7142 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
7143
7144 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
7145 targets.
7146 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
7147 LP64 ia64.
7148
7149 2005-11-29 Jakub Jelinek <jakub@redhat.com>
7150
7151 * gfortran.dg/open_access_1.f90: New test.
7152
7153 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7154
7155 * gcc.dg/charset/builtin2.c: New test.
7156
7157 2005-11-28 Jakub Jelinek <jakub@redhat.com>
7158
7159 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
7160 on mmix-*-* for *_[xy].c.
7161
7162 2005-11-28 Kean Johnston <jkj@sco.com>
7163
7164 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
7165 headers.
7166 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
7167 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
7168 * gcc.target/i386/asm-3.c: Ditto.
7169 * gcc.target/i386/clobbers.c: Ditto.
7170 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
7171 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
7172 test regexp.
7173 * gcc.target/i386/mul.c: Ditto.
7174 * gcc.target/i386/ssetype-1.c: Ditto.
7175 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
7176 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
7177 static so the test works with -fPIC mode too. Based on comment in
7178 PR19231 by Pinski.
7179 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
7180
7181 2005-11-28 Richard Guenther <rguenther@suse.de>
7182
7183 * gcc.dg/alias-9.c: New testcase.
7184 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
7185
7186 2005-11-28 Roger Sayle <roger@eyesopen.com>
7187 Uros Bizjak <uros@kss-loka.si>
7188
7189 PR middle-end/20219
7190 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
7191 tan(x)/sin(x) transformations.
7192
7193 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
7194
7195 PR middle-end/24575
7196 * gcc.dg/tree-ssa/divide-3.c: New test.
7197 * gcc.dg/tree-ssa/divide-4.c: New test.
7198
7199 2005-11-27 Steven G. Kargl <kargls@comcast.net>
7200
7201 PR fortran/24917
7202 * gfortran.dg/boz_6.f90: New test.
7203
7204 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7205
7206 PR fortran/23912
7207 * gfortran.dg/modulo_1.f90: New test.
7208
7209 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7210
7211 PR libfortran/24919
7212 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
7213 fail on CRLF platforms.
7214 * gfortran.dg/ftell_2.f90: Likewise.
7215
7216 2005-11-26 Eric Christopher <echristo@apple.com>
7217
7218 * gcc.dg/intmax_t-1.c: Remove mips xfail.
7219
7220 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7221
7222 * objc.dg/gnu-runtime-3.m: Simplify.
7223
7224 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7225
7226 PR middle-end/23669
7227 * gcc.dg/tree-ssa/divide-1.c: New test.
7228 * gcc.dg/tree-ssa/divide-2.c: New test.
7229
7230 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7231
7232 PR libgfortran/24945
7233 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
7234
7235 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7236
7237 PR libgfortran/24945
7238 * gfortran.dg/open_status_2.f90: New test.
7239
7240 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241
7242 * gcc.c-torture/execute/builtins/fprintf.c,
7243 gcc.c-torture/execute/builtins/fputs-lib.c,
7244 gcc.c-torture/execute/builtins/fputs.c,
7245 gcc.c-torture/execute/builtins/lib/fprintf.c,
7246 gcc.c-torture/execute/builtins/lib/printf.c,
7247 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
7248
7249 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
7250
7251 * gcc.dg/20050922-2.c: New test.
7252
7253 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7254
7255 * objc.dg/gnu-runtime-3.m: New test.
7256
7257 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7258
7259 PR c++/9278
7260 * g++.dg/other/void1.C: New test.
7261
7262 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
7263
7264 PR middle-end/24998
7265 * gcc.dg/torture/fp-int-convert-float.c,
7266 gcc.dg/torture/fp-int-convert-double.c,
7267 gcc.dg/torture/fp-int-convert-long-double.c,
7268 gcc.dg/torture/fp-int-convert-timode.c,
7269 gcc.dg/torture/fp-int-convert-float80.c,
7270 gcc.dg/torture/fp-int-convert-float80-timode.c,
7271 gcc.dg/torture/fp-int-convert-float128.c,
7272 gcc.dg/torture/fp-int-convert-float128-timode.c,
7273 gcc.dg/torture/fp-int-convert.h: New files.
7274
7275 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7276
7277 PR middle-end/24989
7278 * gcc.dg/tree-ssa/bool-10.c: New test.
7279 * gcc.dg/tree-ssa/bool-11.c: New test.
7280 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
7281
7282 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7283
7284 PR middle-end/24990
7285 * tree-ssa/pr24990-1.c: New test.
7286
7287 2005-11-24 Richard Guenther <rguenther@suse.de>
7288 Dirk Mueller <dmueller@suse.de>
7289
7290 PR c++/14024
7291 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
7292 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
7293 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
7294 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
7295 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
7296 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
7297
7298 2005-11-23 Uros Bizjak <uros@kss-loka.si>
7299
7300 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
7301
7302 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
7303
7304 PR c/21668
7305 * gcc.dg/Wc++-compat.c: New.
7306 * gcc.dg/Wno-c++-compat.c: New.
7307
7308 2005-11-23 Alan Modra <amodra@bigpond.net.au>
7309
7310 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
7311 (vspltish, vspltisw): Likewise.
7312
7313 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7314
7315 PR libgfortran/24794
7316 * gfortran.dg/namelist_12.f: Fix quotes.
7317 * gfortran.dg/namelist_13.f90: Fix quotes.
7318 * gfortran.dg/namelist_14.f90: Fix quotes.
7319 * gfortran.dg/namelist_15.f90: Fix quotes.
7320 * gfortran.dg/namelist_use.f90: Fix quotes.
7321 * gfortran.dg/namelist_use_only.f90: Fix quotes.
7322 * gfortran.dg/namelist_21.f90: New test.
7323 * gfortran.dg/namelist_22.f90: New test.
7324
7325 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
7326
7327 PR target/23435
7328 * gcc.c-torture/compile/pr23435.c: New.
7329
7330 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7331
7332 * gcc.c-torture/execute/floatunsisf-1.c: New test.
7333
7334 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7335
7336 * gcc.target/powerpc/405-macchw-1.c,
7337 gcc.target/powerpc/405-macchw-2.c,
7338 gcc.target/powerpc/405-macchwu-1.c,
7339 gcc.target/powerpc/405-macchwu-2.c,
7340 gcc.target/powerpc/405-machhw-1.c,
7341 gcc.target/powerpc/405-machhw-2.c,
7342 gcc.target/powerpc/405-machhwu-1.c,
7343 gcc.target/powerpc/405-machhwu-2.c,
7344 gcc.target/powerpc/405-maclhw-1.c,
7345 gcc.target/powerpc/405-maclhw-2.c,
7346 gcc.target/powerpc/405-maclhwu-1.c,
7347 gcc.target/powerpc/405-maclhwu-2.c,
7348 gcc.target/powerpc/405-mulchw-1.c,
7349 gcc.target/powerpc/405-mulchw-2.c,
7350 gcc.target/powerpc/405-mulchwu-1.c,
7351 gcc.target/powerpc/405-mulchwu-2.c,
7352 gcc.target/powerpc/405-mulhhw-1.c,
7353 gcc.target/powerpc/405-mulhhw-2.c,
7354 gcc.target/powerpc/405-mulhhwu-1.c,
7355 gcc.target/powerpc/405-mulhhwu-2.c,
7356 gcc.target/powerpc/405-mullhw-1.c,
7357 gcc.target/powerpc/405-mullhw-2.c,
7358 gcc.target/powerpc/405-mullhwu-1.c,
7359 gcc.target/powerpc/405-mullhwu-2.c,
7360 gcc.target/powerpc/405-nmacchw-1.c,
7361 gcc.target/powerpc/405-nmacchw-2.c,
7362 gcc.target/powerpc/405-nmachhw-1.c,
7363 gcc.target/powerpc/405-nmachhw-2.c,
7364 gcc.target/powerpc/405-nmaclhw-1.c,
7365 gcc.target/powerpc/405-nmaclhw-2.c,
7366 gcc.target/powerpc/440-macchw-1.c,
7367 gcc.target/powerpc/440-macchw-2.c,
7368 gcc.target/powerpc/440-macchwu-1.c,
7369 gcc.target/powerpc/440-macchwu-2.c,
7370 gcc.target/powerpc/440-machhw-1.c,
7371 gcc.target/powerpc/440-machhw-2.c,
7372 gcc.target/powerpc/440-machhwu-1.c,
7373 gcc.target/powerpc/440-machhwu-2.c,
7374 gcc.target/powerpc/440-maclhw-1.c,
7375 gcc.target/powerpc/440-maclhw-2.c,
7376 gcc.target/powerpc/440-maclhwu-1.c,
7377 gcc.target/powerpc/440-maclhwu-2.c,
7378 gcc.target/powerpc/440-mulchw-1.c,
7379 gcc.target/powerpc/440-mulchw-2.c,
7380 gcc.target/powerpc/440-mulchwu-1.c,
7381 gcc.target/powerpc/440-mulchwu-2.c,
7382 gcc.target/powerpc/440-mulhhw-1.c,
7383 gcc.target/powerpc/440-mulhhw-2.c,
7384 gcc.target/powerpc/440-mulhhwu-1.c,
7385 gcc.target/powerpc/440-mulhhwu-2.c,
7386 gcc.target/powerpc/440-mullhw-1.c,
7387 gcc.target/powerpc/440-mullhw-2.c,
7388 gcc.target/powerpc/440-mullhwu-1.c,
7389 gcc.target/powerpc/440-mullhwu-2.c,
7390 gcc.target/powerpc/440-nmacchw-1.c,
7391 gcc.target/powerpc/440-nmacchw-2.c,
7392 gcc.target/powerpc/440-nmachhw-1.c,
7393 gcc.target/powerpc/440-nmachhw-2.c,
7394 gcc.target/powerpc/440-nmaclhw-1.c,
7395 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
7396
7397 2005-11-21 Jakub Jelinek <jakub@redhat.com>
7398
7399 PR fortran/24774
7400 * gfortran.dg/inquire_9.f90: New test.
7401
7402 PR fortran/21647
7403 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
7404
7405 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7406
7407 PR libfortran/24432
7408 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7409 Check that 'cos' is supported.
7410
7411 2005-11-21 Paul Thomas <pault@gcc.gnu.org
7412
7413 PR fortran/24223
7414 * gfortran.dg/substring_equivalence.f90: New test.
7415
7416 PR fortran/24705
7417 * gfortran.dg/auto_internal_assumed.f90: New test.
7418
7419 2005-11-21 Uros Bizjak <uros@kss-loka.si>
7420
7421 * gcc.dg/fold-div-2.c: New test.
7422
7423 2005-11-20 Ian Lance Taylor <ian@airs.com>
7424
7425 PR rtl-optimization/24883
7426 * gcc.c-torture/compile/pr24883.c: New test.
7427
7428 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
7429
7430 PR middle-end/20583
7431 * gcc.c-torture/compile/pr20583.c: New.
7432
7433 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
7434
7435 * gcc.c-torture/execute/usmul.c: New test.
7436
7437 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
7438
7439 * gcc.dg/tree-ssa/vrp22.c: New test.
7440
7441 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
7442
7443 PR middle-end/24912
7444 * gcc.dg/torture/pr24912-1.c: New test.
7445
7446 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
7447
7448 PR fortran/24862
7449 * gfortran.dg/arrayio_derived_1.f90: New test.
7450
7451 2005-11-19 Richard Guenther <rguenther@suse.de>
7452
7453 PR middle-end/23294
7454 * gcc.dg/tree-ssa/pr23294.c: New testcase.
7455
7456 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
7457
7458 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
7459
7460 2005-11-18 Mark Mitchell <mark@codesourcery.com>
7461
7462 PR c++/8355
7463 * g++.dg/template/friend39.C: New test.
7464
7465 2005-11-18 James E Wilson <wilson@specifix.com>
7466
7467 * gcc.dg/builtin-strstr.c: New.
7468
7469 2005-11-18 Richard Henderson <rth@redhat.com>
7470
7471 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
7472 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
7473 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
7474 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
7475 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
7476 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
7477 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
7478 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
7479 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
7480 renaming to remove initial "ia64-".
7481
7482 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
7483
7484 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
7485
7486 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
7487
7488 * g++.dg/cpp/string-2.C: New test.
7489
7490 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
7491
7492 * gcc.dg/tree-ssa/loop-14.c: New test.
7493
7494 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
7495 Michael Chamberlain <michael@chamberlain.net.au>
7496
7497 * ada/acats/run_all.sh (target_run): Kill long running tests.
7498
7499 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7500
7501 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
7502 * gcc.dg/cleanup-9.c: Likewise.
7503 * gcc.dg/cleanup-10.c: Likewise.
7504 * gcc.dg/cleanup-11.c: Likewise.
7505
7506 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7507
7508 PR fortran/24892
7509 * gfortran.dg/open_access_append_1.f90: New test.
7510 * gfortran.dg/open_access_append_2.f90: New test.
7511
7512 2005-11-16 Richard Guenther <rguenther@suse.de>
7513
7514 PR middle-end/24851
7515 * gcc.c-torture/execute/pr24851.c: New testcase.
7516
7517 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
7518
7519 * gcc.dg/fold-overflow-1.c: New test.
7520
7521 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
7522
7523 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
7524 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
7525
7526 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
7527
7528 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
7529 structures.
7530 * g++.dg/eh/forced2.C: Likewise.
7531 * g++.dg/eh/forced3.C: Likewise.
7532 * g++.dg/eh/forced4.C: Likewise.
7533
7534 2005-11-11 Mike Stump <mrs@apple.com>
7535
7536 * g++.old-deja/g++.mike/unused.C: Add.
7537
7538 2005-11-15 Mark Mitchell <mark@codesourcery.com>
7539
7540 PR c++/24667
7541 * g++.dg/warn/Wcast-qual1.C: New test.
7542
7543 2005-11-15 Jan Hubicka <jh@suse.cz>
7544
7545 * gcc.dg/winline-5.c: Add large-unit-insns limit.
7546
7547 2005-11-14 David Edelsohn <edelsohn@gnu.org>
7548
7549 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
7550
7551 2005-11-14 Diego Novillo <dnovillo@redhat.com>
7552
7553 PR 24840
7554 * gcc.dg/tree-ssa/pr24840.c: New test.
7555
7556 2005-11-14 Janis Johnson <janis187@us.ibm.com>
7557
7558 PR testsuite/24841
7559 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
7560
7561 2005-11-14 Dale Johannesen <dalej@apple.com>
7562
7563 * gcc.c-torture/execute/20051113-1.c: New.
7564
7565 2005-11-14 Mark Mitchell <mark@codesourcery.com>
7566
7567 PR c++/24687
7568 * g++.dg/template/crash43.C: New test.
7569
7570 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
7571
7572 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
7573
7574 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7575
7576 PR c++/24817
7577 * g++.dg/eh/spec8.C: New test.
7578
7579 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7580
7581 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
7582
7583 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7584
7585 PR c++/20293
7586 * g++.dg/parse/ambig4.C: New test.
7587 * g++.dg/tc1/dr101.C: Adjust error markers.
7588 * g++.dg/lookup/strong-using-2.C: Likewise.
7589 * g++.dg/lookup/ambig5.C: Likewise.
7590 * g++.dg/lookup/ambig4.C: Likewise.
7591 * g++.dg/parse/crash22.C: Likewise.
7592
7593 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7594
7595 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
7596
7597 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
7598
7599 * gcc.dg/nested-calls-1.c: New test.
7600
7601 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7602
7603 * gfortran.dg/complex_intrinsic_1.f90: New test.
7604 * gfortran.dg/complex_intrinsic_2.f90: New test.
7605 * gfortran.dg/fgetc_1.f90: New test.
7606 * gfortran.dg/fgetc_2.f90: New test.
7607 * gfortran.dg/fgetc_3.f90: New test.
7608 * gfortran.dg/ftell_1.f90: New test.
7609 * gfortran.dg/ftell_2.f90: New test.
7610 * gfortran.dg/gnu_logical_1.F: New test.
7611 * gfortran.dg/gnu_logical_2.f90: New test.
7612
7613 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
7614
7615 PR middle-end/24820
7616 * testsuite/gcc.dg/pr24820.c: New test.
7617
7618 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
7619
7620 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
7621 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
7622 variable.
7623
7624 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7625
7626 testsuite/24614
7627 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
7628
7629 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7630
7631 * gcc.target/cris/cris.exp: New file.
7632 * gcc.target/cris/rld-legit1.c: New test.
7633 * gcc.target/cris/rld-legit2.c: New test.
7634
7635 2005-11-12 Jakub Jelinek <jakub@redhat.com>
7636
7637 PR c++/24780
7638 * g++.dg/opt/pr24780.C: New test.
7639
7640 PR c++/24761
7641 * g++.dg/template/asm1.C: New test.
7642
7643 2005-11-12 Steven G. Kargl <kargls@comcast.net>
7644
7645 PR libgfortran/24787
7646 * gfortran.dg/scan_1.f90: New test.
7647
7648 2005-11-12 Jan Hubicka <jh@suse.cz>
7649
7650 * gcc.target/i386/minmax-1.c: New.
7651 * gcc.target/i386/minmax-2.c: New.
7652
7653 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
7654
7655 * gcc.dg/pr24445.c: Fix for 64-bit targets.
7656
7657 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
7658
7659 * gcc.c-torture/execute/20051110-1.c,
7660 gcc.c-torture/execute/20051110-2.c: New tests.
7661
7662 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7663
7664 PR middle-end/24750
7665 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
7666 New tests.
7667
7668 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7669
7670 * lib/target-libpath.exp (get_shlib_extension): New proc.
7671 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
7672 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7673 * lib/objc.exp (objc_target_compile): Likewise.
7674 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
7675 detection.
7676
7677 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7678
7679 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
7680
7681 * lib/target-supports.exp (check_effective_target_static_libgfortran):
7682 Add -static to additional_flags and pass it to target_compile.
7683
7684 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7685
7686 PR libgfortran/24719
7687 gfortran.dg/read_noadvance.f90: New test.
7688
7689 PR libgfortran/24699
7690 gfortran.dg/fmt_t_2.f90: New test.
7691
7692 PR libgfortran/24785
7693 gfortran.dg/read_x_eor.f90: New test.
7694
7695 PR libgfortran/24584
7696 gfortran.dg/namelist_empty.f90: Rename test.
7697
7698 PR libgfortran/24489
7699 gfortran/read_eor.f90: Rename test.
7700
7701 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7702
7703 PR fortran/15976
7704 * gfortran.dg/automatic_module_variable.f90: New test.
7705
7706 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
7707
7708 PR target/24445
7709 * gcc.dg/pr24445.c: New test.
7710
7711 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7712
7713 PR fortran/24655
7714 PR fortran/24755
7715 * gfortran.dg/recursive_statement_functions.f90: Add statement
7716 functions using inline intrinsic functions and parameters to test
7717 that they no longer seg-fault.
7718
7719 PR fortran/24409
7720 gfortran.dg/nested_modules_4.f90: New test.
7721 gfortran.dg/nested_modules_5.f90: New test.
7722
7723 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7724
7725 PR fortran/24643
7726 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
7727
7728 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
7729
7730 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
7731 failures.
7732
7733 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7734
7735 * gcc.dg/sparc-getcontext-1.c: New test.
7736
7737 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
7738
7739 * gcc.dg/ifcvt-fabs-1.c: New test.
7740
7741 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
7742
7743 PR other/4372
7744 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
7745 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
7746
7747 2005-11-09 Richard Guenther <rguenther@suse.de>
7748
7749 PR tree-optimization/24716
7750 * gcc.c-torture/execute/pr24716.c: New testcase.
7751
7752 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7753
7754 * gcc.dg/pr24624.c: Disable for non S/390 targets.
7755
7756 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7757
7758 PR 24624
7759 * gcc.dg/pr24624.c: Testcase added.
7760
7761 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7762
7763 PR 24623
7764 * g++.dg/other/pr24623.C: Testcase added.
7765
7766 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
7767
7768 PR fortran/22607
7769 * gfortran-dg/pure_byref_1.f90: New.
7770 * gfortran-dg/pure_byref_2.f90: New.
7771
7772 2005-11-09 Uros Bizjak <uros@kss-loka.si>
7773
7774 PR c/24101
7775 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
7776 * gcc.dg/dg.exp: Run main loop also for *.i files.
7777
7778 2005-11-08 Jakub Jelinek <jakub@redhat.com>
7779
7780 PR c++/19450
7781 * g++.dg/tls/diag-3.C: New test.
7782 * g++.dg/tls/diag-4.C: New test.
7783 * g++.dg/tls/static-1.C: New test.
7784 * g++.dg/tls/static-1a.cc: New file.
7785
7786 2005-11-08 Diego Novillo <dnovillo@redhat.com>
7787
7788 PR 23046
7789 * g++.dg/tree-ssa/pr23046.C: New test.
7790
7791 2005-11-08 Devang Patel <dpatel@apple.com>
7792
7793 PR tree-optimization/23115
7794 * gcc.dg/tree-ssa/pr23115.c: New.
7795
7796 2005-11-08 David Edelsohn <edelsohn@gnu.org>
7797
7798 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
7799 * gcc.target/powerpc/pr16155.c: Same.
7800 * gcc.target/powerpc/altivec-1.c: Same.
7801 * gcc.target/powerpc/altivec-2.c: Same.
7802 * gcc.target/powerpc/altivec-3.c: Same.
7803 * gcc.target/powerpc/altivec-5.c: Same.
7804 * gcc.target/powerpc/altivec-11.c: Same.
7805 * gcc.target/powerpc/altivec-12.c: Same.
7806 * gcc.target/powerpc/altivec-14.c: Same.
7807 * gcc.target/powerpc/altivec-22.c: Same.
7808 * gcc.target/powerpc/altivec-consts.c: Same.
7809 * gcc.target/powerpc/altivec-pr22085.c: Same.
7810 * gcc.target/powerpc/altivec-splat.c: Same.
7811 * gcc.target/powerpc/altivec-varargs-1.c: Same.
7812 * gcc.target/powerpc/altivec-vec-merge.c: Same.
7813 * gcc.target/powerpc/darwin-longlong.c: Same.
7814
7815 2005-11-08 Uros Bizjak <uros@kss-loka.si>
7816
7817 PR target/19340
7818 * gcc.dg/pr19340.c: New test.
7819
7820 2005-11-07 Ian Lance Taylor <ian@airs.com>
7821
7822 PR rtl-optimization/24683
7823 * gcc.dg/pr24683.c: New test.
7824
7825 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7826
7827 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
7828 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
7829
7830 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7831
7832 * gcc.target/i386/pr23376.c: Compile with -mmmx.
7833
7834 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
7835
7836 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
7837
7838 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7839
7840 PR target/24230
7841
7842 * gcc.target/powerpc/altivec-consts.c,
7843 gcc.target/powerpc/altivec-splat.c: New testcase.
7844
7845 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7846
7847 PR c/24599
7848
7849 * gcc.dg/overflow-2.c: New testcase.
7850
7851 2005-11-07 Jakub Jelinek <jakub@redhat.com>
7852
7853 PR rtl-optimization/23567
7854 * gcc.c-torture/execute/20051104-1.c: New test.
7855
7856 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
7857
7858 PR fortran/24534
7859 gfortran.dg/private_type_2.f90: Modified to check that case with
7860 PRIVATE declaration within derived type is accepted.
7861
7862 PR fortran/20838
7863 gfortran.dg/pointer_assign_1.f90: New test.
7864
7865 PR fortran/20840
7866 * gfortran.dg/arrayio_0.f90: New test.
7867
7868 PR fortran/17737
7869 gfortran.dg/data_initialized.f90: New test.
7870 gfortran.dg/data_constraints_1.f90: New test.
7871 gfortran.dg/data_constraints_2.f90: New test.
7872
7873 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
7874
7875 PR fortran/24174
7876 PR fortran/24305
7877 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
7878
7879 2005-11-06 Diego Novillo <dnovillo@redhat.com>
7880
7881 PR 24670
7882 * gcc.dg/tree-ssa/pr24670.c: New test.
7883
7884 2005-11-05 Ian Lance Taylor <ian@airs.com>
7885
7886 PR target/22432
7887 * gcc.target/i386/pr22432.c: New test.
7888
7889 2005-11-05 Richard Henderson <rth@redhat.com>
7890
7891 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
7892 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
7893 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
7894 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
7895 from gcc.dg/alpha-*.
7896 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
7897 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
7898
7899 2005-11-05 Andreas Jaeger <aj@suse.de>
7900
7901 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
7902
7903 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
7904
7905 PR target/23424
7906 * gcc.dg/torture/pr23424-1.c: New test.
7907
7908 2005-11-04 Richard Henderson <rth@redhat.com>
7909
7910 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
7911 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
7912 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
7913 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
7914 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
7915 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
7916 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
7917 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
7918 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
7919 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
7920 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
7921 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
7922 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
7923 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
7924 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
7925 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
7926 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
7927 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
7928 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
7929 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
7930 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
7931 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
7932 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
7933 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
7934 Move from gcc.dg/.
7935 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
7936 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
7937 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
7938 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
7939 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
7940 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
7941 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
7942 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
7943 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
7944 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
7945 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
7946 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
7947 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
7948 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
7949 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
7950 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
7951 gcc.target/i386/lea.c, gcc.target/i386/local.c,
7952 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
7953 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
7954 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
7955 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
7956 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
7957 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
7958 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
7959 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
7960 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
7961 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
7962 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
7963 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
7964 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
7965 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
7966 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
7967 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
7968 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
7969 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
7970 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
7971 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
7972 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
7973 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
7974 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
7975 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
7976 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
7977 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
7978 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
7979 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
7980
7981 2005-11-04 Diego Novillo <dnovillo@redhat.com>
7982
7983 PR 24627
7984 * gcc.dg/tree-ssa/pr24627.c: New test.
7985
7986 2005-11-04 Paul Brook <paul@codesourcery.com>
7987
7988 * gcc.dg/tls/opt-10.c: New test.
7989
7990 2005-11-04 Andreas Jaeger <aj@suse.de>
7991
7992 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
7993 avoid extra warnings.
7994
7995 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7996
7997 PR libfortran/22298
7998 * gcc/testsuite/lib/target-supports.exp
7999 (check_effective_target_static_libgfortran): New
8000 static_libgfortran effective target.
8001 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
8002 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
8003
8004 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8005
8006 * gcc.dg/pr24615.c: Guard test with { target fpic }.
8007
8008 2005-11-03 Josh Conner <jconner@apple.com>
8009
8010 PR c++/19989
8011 g++.dg/ext/array2.C: New test.
8012 g++.dg/template/dependent-name3.C: New test.
8013 g++.dg/template/dependent-name4.C: New test.
8014 g++.dg/template/sfinae2.C: New test.
8015
8016 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8017
8018 PR preprocessor/22042
8019 * gcc.dg/cpp/strify4.c: New test.
8020
8021 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8022
8023 PR c++/17964
8024 * g++.dg/cpp/string-1.C: New test.
8025
8026 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8027
8028 * gcc.target/powerpc: New directory.
8029 * gcc.target/powerpc/powerpc.exp: New file.
8030 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
8031 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
8032 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
8033 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
8034 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
8035 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
8036 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
8037 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
8038 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
8039 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
8040 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
8041 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
8042 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
8043 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
8044 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
8045 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
8046 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
8047 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
8048 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
8049 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
8050 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
8051 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
8052 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
8053 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
8054 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
8055 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
8056 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
8057 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
8058 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
8059 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
8060 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
8061 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
8062 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
8063 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
8064
8065 2005-11-03 Mark Mitchell <mark@codesourcery.com>
8066
8067 PR c++/21627
8068 * g++.dg/warn/inline2.C: New test.
8069
8070 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8071
8072 PR middle-end/23155
8073 * g++.dg/ext/c99struct1.C: New test.
8074 * gcc.dg/union-cast-1.c: New test.
8075 * gcc.dg/union-cast-2.c: New test.
8076 * gcc.dg/union-cast-3.c: New test.
8077
8078 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8079
8080 PR middle-end/24589
8081 * gcc.c-torture/execute/zero-struct-2.c: New test.
8082
8083 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8084
8085 PR c++/24582
8086 * g++.dg/init/switch1.C: New test.
8087
8088 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8089
8090 * gcc.dg/delay-slot-1.c: New test.
8091
8092 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
8093
8094 PR target/24620
8095 * gcc.dg/pr24620.c: New test.
8096
8097 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8098
8099 PR c/24329
8100 * gcc.dg/format/unnamed-1.c: New test.
8101
8102 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8103
8104 PR c++/22434
8105 * g++.dg/expr/cond8.C: New test.
8106
8107 PR c++/24560
8108 * g++.dg/parse/dot1.C: New test.
8109
8110 2005-11-02 Jan Hubicka <jh@suse.cz>
8111
8112 PR target/23303
8113 * gcc.dg/i386-lea.c: New test
8114
8115 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8116
8117 PR target/24615
8118 * gcc.dg/pr24615.c: New test.
8119
8120 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8121
8122 PR target/24600
8123 * gcc.dg/pr24600.c: New test.
8124
8125 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8126
8127 PR c++/19253
8128 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
8129 * g++.dg/parse/typename9.C: New test.
8130 * g++/dg/parse/typename10.C: Likewise.
8131
8132 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8133
8134 PR fortran/18157
8135 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
8136 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
8137 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
8138
8139 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8140
8141 PR c++/24569
8142 * g++.dg/debug/static1.C: New test.
8143
8144 2005-11-02 Josh Conner <jconner@apple.com>
8145
8146 * g++.dg/crash38.C: moved into proper directory...
8147 * g++.dg/template/crash42.C: ...here
8148
8149 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
8150
8151 PR target/18338
8152 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
8153 pcc_bitfield_type_matters || default_packed.
8154
8155 * lib/target-supports.exp
8156 (check_effective_target_pcc_bitfield_type_matters): New proc.
8157 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
8158
8159 PR testsuite/23304
8160 * lib/target-supports.exp (check_effective_default_packed): New proc.
8161 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
8162 Gate expected errors on target ! default_packed.
8163 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
8164
8165 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8166
8167 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
8168 change (r106358).
8169
8170 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8171
8172 PR fortran/24008
8173 * gfortran.dg/entry_5.f90: New.
8174 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
8175
8176 2005-11-01 Bob Wilson <bob.wilson@acm.org>
8177
8178 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
8179
8180 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
8181
8182 PR fortran/21565
8183 gfortran.dg/namelist_blockdata.f90: New test.
8184
8185 PR fortran/18737
8186 gfortran.dg/external_implicit_none.f90: New test.
8187
8188 PR fortran/14994
8189 * gfortran.dg/secnds.f: New test.
8190
8191 2005-10-31 Jan Hubicka <jh@suse.cz>
8192
8193 PR target/20928
8194 * gcc.c-torture/compile/pr20928.c: New test.
8195
8196 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
8197
8198 PR middle-end/23492
8199 * gcc.c-torture/compile/zero-strct-5.c: New test.
8200
8201 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
8202
8203 PR libgfortran/24584
8204 * gfortran.dg/pr24584.f90: New test.
8205
8206 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
8207
8208 PR fortran/18883
8209 * gfortran.dg/char_result_9.f90: New.
8210 * gfortran.dg/char_result_10.f90: New.
8211
8212 2005-10-30 Jan Hubicka <jh@suse.cz>
8213
8214 * g++.dg/tree-ssa/pr24172.C: New testcase.
8215
8216 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8217
8218 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
8219
8220 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
8221
8222 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
8223 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
8224 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
8225 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
8226 gfortran.dg/enum_9.f90,
8227 gfortran.fortran-torture/compile/enum_1.f90,
8228 gfortran.fortran-torture/execute/enum_1.f90,
8229 gfortran.fortran-torture/execute/enum_2.f90,
8230 gfortran.fortran-torture/execute/enum_3.f90,
8231 gfortran.fortran-torture/execute/enum_4.f90: New tests.
8232
8233 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
8234
8235 PR target/18482
8236 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
8237 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
8238
8239 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8240
8241 PR libfortran/20179
8242 * gfortran.dg/mixed_io_1.f90: New test.
8243 * gfortran.dg/mixed_io_1.c: New file.
8244
8245 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8246
8247 * gfortran.dg/malloc_free_1.f90: New test.
8248
8249 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
8250
8251 * gcc.dg/nested-func-4.c: Require profiling -pg.
8252
8253 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8254
8255 PR C++/23229
8256 * g++.dg/warn/main-2.C: New test.
8257
8258 2005-10-28 Steven G. Kargl <kargls@comcast.net>
8259
8260 PR fortran/24545
8261 * gfortran.dg/interface_2.f90: new test.
8262
8263 2005-10-28 Josh Conner <jconner@apple.com>
8264
8265 PR c++/22153
8266 * g++.dg/template/crash38.C: New test.
8267 * g++.dg/parse/explicit1.C: Change expected errors.
8268
8269 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8270
8271 PR C++/23426
8272 * g++.dg/other/large-size-array.C: New test.
8273
8274 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8275
8276 PR middle-end/24362
8277 * g++.dg/opt/complex4.C: New test.
8278
8279 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
8280
8281 * gcc.dg/nested-func-4.c: New test.
8282
8283 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
8284
8285 PR fortran/24158
8286 gfortran.dg/derived_recursion.f90: New test.
8287 gfortran.dg/implicit_actual.f90: New test.
8288
8289 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
8290
8291 PR middle-end/24295, PR testsuite/24477
8292 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
8293 removed when weakref hits the tree.
8294
8295 2005-10-25 Jakub Jelinek <jakub@redhat.com>
8296
8297 * gfortran.dg/cray_pointers_4.f90: New test.
8298
8299 * gfortran.dg/cray_pointers_5.f90: New test.
8300
8301 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
8302
8303 PR fortran/22290
8304 * gfortran.dg/assign_5.f90: New test.
8305 * gfortran.dg/assign_6.f: New test.
8306
8307 2005-10-25 Uros Bizjak <uros@kss-loka.si>
8308
8309 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
8310 CPU has no SSE support.
8311
8312 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
8313
8314 PR libgfortran/24224
8315 * gfortran.dg/arrayio_1.f90: Update attribution.
8316 * gfortran.dg/arrayio_2.f90: Update attribution.
8317 * gfortran.dg/arrayio_3.f90: Update attribution.
8318 * gfortran.dg/arrayio_4.f90: Update test conditions.
8319 * gfortran.dg/arrayio_5.f90: Update attribution.
8320 * gfortran.dg/arrayio_6.f90: New test.
8321 * gfortran.dg/arrayio_7.f90: New test.
8322
8323 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
8324
8325 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
8326
8327 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8328
8329 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
8330
8331 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8332
8333 PR fortran/24416
8334 * gfortran.dg/namelist_char_only.f90: New test.
8335
8336 2005-10-24 Asher Langton <langton2@llnl.gov>
8337
8338 PR fortran/17031
8339 PR fortran/22282
8340 * gfortran.dg/cray_pointers_1.f90: New test.
8341 * gfortran.dg/cray_pointers_2.f90: New test.
8342 * gfortran.dg/cray_pointers_3.f90: New test.
8343 * gfortran.dg/loc_1.f90: New test.
8344 * gfortran.dg/loc_2.f90: New test.
8345
8346 2005-10-24 Steven Bosscher <stevenb@suse.de>
8347
8348 * gcc.dg/pr24225.c: New test.
8349
8350 2005-10-24 Asher Langton <langton2@llnl.gov>
8351
8352 * gfortran.dg/dup_save_1.f90: New test.
8353 * gfortran.dg/dup_save_2.f90: New test.
8354
8355 2005-10-24 Paul Brook <paul@codesourcery.com>
8356
8357 PR 24107
8358 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
8359 stdint.h.
8360
8361 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
8362
8363 PR libgfortran/24489
8364 * gfortran.dg/pr24489.f90: New test.
8365
8366 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
8367
8368 PR fortran/23635
8369 * gfortran.dg/ichar_1.f90: Add tests for derived types.
8370
8371 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
8372
8373 PR target/18911
8374 * g++.dg/init/array16.C: Skip for mmix-*-*.
8375
8376 2005-10-23 Asher Langton <langton2@llnl.gov>
8377
8378 * gfortran.dg/byte_1.f90: New test.
8379 * gfortran.dg/byte_2.f90: New test.
8380
8381 2005-10-23 David Edelsohn <edelsohn@gnu.org>
8382
8383 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
8384
8385 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
8386
8387 PR fortran/18022
8388 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
8389
8390 PR fortran/24311
8391 * gfortran.dg/merge_char_const.f90: New test.
8392
8393 PR fortran/24384
8394 * gfortran.dg/spread_scalar_source.f90: New test.
8395
8396 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
8397
8398 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
8399
8400 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
8401 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
8402
8403 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
8404
8405 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
8406
8407 PR fortran/24426
8408 * gfortran.dg/der_pointer_4.f90: New.
8409
8410 2005-10-22 David Ayers <d.ayers@inode.at>
8411
8412 * obj-c++.dg/except-1.mm: Simplify.
8413
8414 2005-10-21 David Ayers <d.ayers@inode.at>
8415
8416 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
8417
8418 2005-10-21 Jakub Jelinek <jakub@redhat.com>
8419
8420 * gfortran.dg/assumed_dummy_2.f90: New test.
8421
8422 2005-10-21 James E Wilson <wilson@specifix.com>
8423
8424 PR preprocessor/15220
8425 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
8426
8427 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
8428
8429 * gcc.c-torture/execute/20051021-1.c: New test.
8430
8431 2005-10-21 Mark Mitchell <mark@codesourcery.com>
8432
8433 PR c++/24260
8434 * g++.dg/ext/tmplattr1.C: New test.
8435
8436 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
8437
8438 PR fortran/24440
8439 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
8440
8441 2005-10-20 Geoffrey Keating <geoffk@apple.com>
8442
8443 * obj-c++.dg/except-1.mm: New.
8444
8445 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
8446
8447 2005-10-21 Alan Modra <amodra@bigpond.net.au>
8448
8449 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
8450
8451 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
8452
8453 PR middle-end/24295
8454 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
8455 declarations with the same names as thunks' alias targets, use
8456 aliases instead.
8457 * gcc.dg/attr-alias-3.c: New test.
8458 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
8459
8460 2005-10-20 Mark Mitchell <mark@codesourcery.com>
8461
8462 PR c++/22618
8463 * g++.dg/parse/access8.C: New test.
8464
8465 2005-10-20 Richard Guenther <rguenther@suse.de>
8466
8467 PR c++/24439
8468 * g++.dg/tree-ssa/pr24439.C: New testcase.
8469
8470 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8471
8472 * g++.dg/opt/delay-slot-1.C: New test.
8473
8474 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
8475
8476 PR fortran/21625
8477 * gfortran.fg/der_init_1.f90: New.
8478
8479 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
8480
8481 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
8482
8483 2005-10-19 Mark Mitchell <mark@codesourcery.com>
8484
8485 PR c++/21908
8486 * g++.dg/parse/error28.C: New test.
8487
8488 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8489
8490 * gcc.dg/profile-generate-2.c: New test.
8491
8492 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
8493
8494 PR target/23589
8495 * g++.dg/ext/dllimport11.C: New.
8496
8497 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8498
8499 PR c++/22293
8500 * g++.dg/other/friend3.C: New test.
8501
8502 2005-10-18 Mark Mitchell <mark@codesourcery.com>
8503
8504 PR c++/23293
8505 * g++.dg/template/error19.C: New test.
8506
8507 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
8508
8509 PR c++/21383
8510 * g++.dg/overload/koenig2.C: New.
8511
8512 PR c++/23118
8513 * g++.dg/overload/error2.C: New.
8514
8515 PR c++/22604
8516 * g++.dg/inherit/covariant14.C: New.
8517
8518 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8519
8520 PR c++/23440
8521 * g++.dg/parse/for1.C: New test.
8522
8523 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
8524
8525 PR fortran/23446
8526 * gfortran.dg/host_dummy_index_1.f90: New test.
8527
8528 PR fortran/21459
8529 * gfortran.dg/automatic_char_len_2.f90: New test.
8530
8531 PR fortran/20866
8532 * gfortran.dg/recursive_statement_functions.f90: New test.
8533
8534 PR fortran/20853
8535 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
8536
8537 PR fortran/20849
8538 * gfortran.dg/external_initializer.f90: New test.
8539
8540 PR fortran/20837
8541 * non_module_public.f90: New test.
8542
8543 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
8544
8545 PR c++/24386
8546 * g++.dg/template/overload7.C: New.
8547
8548 PR c++/22551
8549 * g++.dg/other/switch2.C: Remove expected warnings.
8550
8551 PR c++/21353
8552 * g++.dg/template/defarg6.C: New.
8553
8554 2005-10-17 Uros Bizjak <uros@kss-loka.si>
8555
8556 PR target/24315
8557 * gcc.target/i386/pr24315.c: New test.
8558
8559 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8560
8561 PR c++/24389
8562 * g++.dg/template/static21.C: New test.
8563 * g++.dg/template/static21-a.cc: Likewise.
8564
8565 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
8566
8567 PR c++/23959
8568 * g++.dg/warn/Wswitch-default-1.C: New test.
8569 * g++.dg/warn/Wswitch-default-2.C: New test.
8570
8571 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8572
8573 PR c++/22173
8574 * g++.dg/parse/template18.C: New test.
8575 * g++.dg/template/nontype15.C: Likewise.
8576
8577 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
8578
8579 PR fortran/22273
8580 * gfortran.dg/spec_expr_2.f90: New.
8581
8582 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
8583
8584 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
8585 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
8586 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
8587 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
8588 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
8589 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
8590 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
8591 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
8592 previous target-specific skips and warning-message matches where
8593 applicable.
8594
8595 2005-10-15 Mark Mitchell <mark@codesourcery.com>
8596
8597 PR c++/21347
8598 * g++.dg/warn/Wctor-dtor.C: New test.
8599
8600 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8601
8602 PR c/23439
8603 * gcc.dg/for-1.c: New test.
8604
8605 2005-10-14 Mark Mitchell <mark@codesourcery.com>
8606
8607 PR c++/19565
8608 * g++.dg/warn/Wconversion1.C: New test.
8609 * g++.dg/ext/packed4.C: Compile with -w.
8610 * g++.dg/opt/20050511-1.C: Likewise.
8611 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
8612
8613 2005-10-14 Jakub Jelinek <jakub@redhat.com>
8614
8615 * gfortran.dg/boz_5.f90: New test.
8616
8617 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
8618
8619 PR c++/22551
8620 * g++.dg/other/switch2.C: New.
8621
8622 PR c++/23984
8623 * g++.dg/init/ctor7.C: New.
8624
8625 2005-10-13 David Edelsohn <edelsohn@gnu.org>
8626
8627 PR c++/23730
8628 * g++.dg/parse/crash32.C: New test.
8629
8630 2005-10-13 Mark Mitchell <mark@codesourcery.com>
8631
8632 PR c++/20721
8633 * g++.dg/init/goto2.C: New test.
8634
8635 PR c++/22464
8636 * g++.dg/template/crash/41.C: New test.
8637
8638 PR c++/22180
8639 * g++.dg/template/crash40.C: New test.
8640
8641 PR c++/23694
8642 * g++.dg/parse/friend5.C: New test.
8643
8644 PR c++/23307
8645 * g++.dg/template/crash38.C: New test.
8646
8647 PR c++/22352
8648 * g++.dg/template/friend38.C: New test.
8649
8650 PR c++/22405
8651 * g++.dg/template/crash39.C: New test.
8652
8653 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
8654
8655 * gcc.dg/debug/dwarf2/dwarf-char1.c,
8656 gcc.dg/debug/dwarf2/dwarf-char2.c,
8657 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
8658
8659 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
8660
8661 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
8662
8663 * gcc.dg/dll-2.c: Add tests for warnings.
8664 * gcc.dg/dll-3.c: Likewise.
8665 * gcc.dg/dll-4.c: Likewise.
8666
8667 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
8668 * g++.dg/ext/dllimport2.C: Likewise.
8669 * g++.dg/ext/dllimport3.C: Likewise.
8670 * g++.dg/ext/dllimport7.C: Likewise.
8671 * g++.dg/ext/dllimport8.C: Likewise.
8672 * g++.dg/ext/dllimport9.C: Likewise.
8673
8674 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
8675
8676 PR fortran/24092
8677 * gfortran.dg/derived_pointer_recursion.f90: New test.
8678
8679 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
8680
8681 * gcc.c-torture/execute/20051012-1.c: New test.
8682
8683 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8684
8685 PR fortran/18082
8686 * gfortran.dg/automatic_char_len_1.f90: New test.
8687
8688 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8689
8690 PR fortran/20847
8691 * gfortran.dg/save_common.f90: New test.
8692
8693 PR fortran/20856
8694 * gfortran.dg/save_result.f90: New test.
8695
8696 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8697
8698 PR c++/21592
8699 * g++.dg/template/dependent-expr1.C: Add new expected error.
8700 * g++.dg/template/dependent-expr2.C: Adjust error text.
8701 * g++.dg/template/overload6.C: New.
8702
8703 PR c++/23797
8704 * g++.dg/other/typename8.C: New.
8705
8706 PR c++/21117
8707 * g++.dg/other/return1.C: New.
8708
8709 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
8710
8711 PR c++/24052
8712 * g++.dg/ext/label5.C: New.
8713
8714 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8715
8716 PR c++/19964
8717 * g++.dg/parse/crash31.C: New.
8718
8719 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
8720
8721 * g++.dg/ipa/ipa-1.c: New test.
8722 * g++.dg/ipa/ipa-2.c: New test.
8723 * g++.dg/ipa/ipa-3.c: New test.
8724 * g++.dg/ipa/ipa-4.c: New test.
8725 * g++.dg/ipa/ipa-5.c: New test.
8726 * g++.dg/ipa/ipa.exp: New file.
8727
8728 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8729
8730 PR fortran/24207
8731 * gfortran.dg/private_type_3.f90: New test.
8732
8733 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8734
8735 PR fortran/20786
8736 gfortran.dg/aint_anint_1.f90: New test.
8737
8738 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8739
8740 PR libgfortran/24313
8741 gfortran.dg/csqrt.f: New test.
8742
8743 2005-10-11 Ian Lance Taylor <ian@airs.com>
8744
8745 PR c++/8057
8746 * g++.dg/warn/noeffect7.C: New test.
8747 * g++.dg/warn/noeffect2.C: Instantiate templates.
8748 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
8749 and warning.
8750
8751 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8752
8753 PR c++/21089
8754 * g++.dg/init/float1.C: New test.
8755
8756 PR c++/24277
8757 * g++.dg/init/member1.C: Tweak error markers.
8758
8759 2005-10-11 Janis Johnson <janis187@us.ibm.com>
8760
8761 PR testsuite/24281
8762 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
8763 Check for null pointer.
8764
8765 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8766
8767 PR c++/21369
8768 * g++.dg/parse/ret-type3.C: New test.
8769
8770 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8771
8772 PR tree-opt/23946
8773 * gcc.c-torture/compile/pr23946.c: New test.
8774
8775 2005-10-11 Jakub Jelinek <jakub@redhat.com>
8776
8777 * g++.dg/opt/mmx2.C: New test.
8778
8779 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8780
8781 PR c++/24277
8782 * g++.dg/template/static20.C: New test.
8783
8784 PR c++/24302
8785 * g++.dg/warn/Wunused-12.C: New test.
8786
8787 PR c++/23437
8788 * g++.dg/template/arg4.C: New test.
8789
8790 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8791
8792 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
8793 * gcc.dg/ucnid-3.c: Likewise.
8794 * gcc.dg/ucnid-4.c: Likewise.
8795 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
8796 * g++.dg/other/ucnid-1.C: Likewise.
8797 * gcc.dg/sparc-frame-1.c: New test.
8798
8799 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8800
8801 PR c++/24139
8802 * g++.dg/template/spec27.C: New test.
8803
8804 PR c++/24275
8805 * g++.dg/template/static19.C: New test.
8806
8807 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8808
8809 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
8810 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
8811
8812 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8813
8814 PR target/24136
8815 * gfortran.fortran-torture/compile/pr24136.f: New test.
8816
8817 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
8818
8819 PR c++/22172
8820 * g++.dg/parse/crash30.C: New test.
8821
8822 2005-10-07 Richard Guenther <rguenther@suse.de>
8823
8824 PR middle-end/24227
8825 * gcc.c-torture/compile/pr24227.c: New testcase.
8826
8827 2005-10-07 Steve Ellcey <sje@cup.hp.com>
8828
8829 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
8830 Do not put aligned attributes on array elements.
8831
8832 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
8833
8834 PR testsuite/23611, PR testsuite/23615
8835 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
8836 writing prototypes of library functions by hand.
8837 * obj-c++.dg/bitfield-4.mm: Likewise.
8838 * obj-c++.dg/const-str-4.mm: Likewise.
8839 * obj-c++.dg/encode-4.mm: Likewise.
8840 * obj-c++.dg/encode-5.mm: Likewise.
8841 * obj-c++.dg/encode-6.mm: Likewise.
8842 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
8843 * obj-c++.dg/method-10.mm: Likewise.
8844 * obj-c++.dg/method-17.mm: Likewise.
8845 * obj-c++.dg/method-19.mm: Likewise.
8846 * obj-c++.dg/try-catch-2.mm: Likewise.
8847
8848 2005-10-06 Richard Henderson <rth@redhat.com>
8849
8850 PR 24236
8851 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
8852
8853 2005-10-06 Dale Johannesen <dalej@apple.com>
8854
8855 * gcc.c-torture/execute/20030125-1.c: Correct.
8856
8857 2005-10-06 Richard Guenther <rguenther@suse.de>
8858
8859 PR tree-optimization/24238
8860 * g++.dg/tree-ssa/pr24238.C: New testcase.
8861
8862 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
8863
8864 PR 18568
8865 * gfortran.dg/der_pointer_3.f90: New test.
8866
8867 2005-10-05 Devang Patel <dpatel@apple.com>
8868
8869 PR Debug/23205
8870 * g++.dg/other/PR23205.C: New.
8871
8872 2005-10-05 Richard Henderson <rth@redhat.com>
8873
8874 PR target/23602
8875 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
8876 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
8877
8878 2005-10-05 Dale Johannesen <dalej@apple.com>
8879
8880 * gcc.c-torture/execute/float-floor.c: New.
8881
8882 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
8883
8884 PR tree-optimization/21419
8885 PR tree-optimization/24146
8886 PR tree-optimization/24151
8887
8888 * g++.dg/ext/asm7.C: New.
8889 * g++.dg/ext/asm8.C: New.
8890 * gcc.dg/asm-1.c: Compile on all targets.
8891 * gcc.dg/asm-pr24146.c: New.
8892 * gcc.dg/pr21419.c: Adjust error messages.
8893
8894 2005-10-05 Richard Guenther <rguenther@suse.de>
8895
8896 PR fortran/24176
8897 * gfortran.fortran-torture/compile/empty.f90: New testcase.
8898
8899 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
8900
8901 PR c++/23513
8902 * g++.dg/template/spec22.C: Robustify test.
8903 * g++.dg/template/spec26.C: New.
8904
8905 2005-10-05 Uros Bizjak <uros@kss-loka.si>
8906
8907 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
8908 if target supports vector instructions.
8909
8910 2005-10-04 Geoffrey Keating <geoffk@apple.com>
8911
8912 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
8913 C99 functions.
8914
8915 2005-10-04 Janis Johnson <janis187@us.ibm.com>
8916
8917 * lib/target-supports.exp (check_effective_target_fortran_large_real,
8918 check_effective_target_fortran_large_int): Replace cached result
8919 when target changes.
8920
8921 2005-10-04 Devang Patel <dpatel@apple.com>
8922
8923 * gcc.dg/i386-sse-vect-types.c: New.
8924
8925 2005-10-04 Ian Lance Taylor <ian@airs.com>
8926
8927 PR preprocessor/13726
8928 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
8929 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
8930
8931 2005-10-04 Richard Guenther <rguenther@suse.de>
8932
8933 PR c/23576
8934 * gcc.dg/noncompile/pr23576.c: New testcase.
8935
8936 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8937
8938 PR middle-end/23125
8939 * gcc.dg/register-var-3.c: New test.
8940
8941 2005-10-04 Steven Bosscher <stevenb@suse.de>
8942
8943 * gcc.dg/pr23049.c: New test.
8944
8945 * gcc.dg/ucnid-4.c: Fix test.
8946
8947 2005-10-03 Diego Novillo <dnovillo@redhat.com>
8948
8949 PR 23445
8950 * gcc.c-torture/compile/pr23445.c: New test.
8951
8952 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
8953
8954 * g++.dg/overload/unknown1.C: New.
8955
8956 2005-10-03 Mark Mitchell <mark@codesourcery.com>
8957
8958 PR c++/17775
8959 * g++.dg/template/repo4.C: New test.
8960
8961 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8962
8963 PR libfortran/19308
8964 * gfortran.dg/large_real_kind_2.F90: New test.
8965 * gfortran.dg/large_integer_kind_2.f90: New test.
8966
8967 2005-10-03 Uros Bizjak <uros@kss-loka.si>
8968
8969 * lib/target-supports.exp (check_effective_target_vect_shift):
8970 Implement with result caching. Add i?86, x86_64 and ia64 targets.
8971 (check_effective_target_vect_condition): Fix copy-n-pasto.
8972
8973 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
8974 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
8975 targets.
8976
8977 2005-10-02 Mark Mitchell <mark@codesourcery.com>
8978
8979 PR c++/22621
8980 * g++.dg/template/overload5.C : New test.
8981
8982 PR c++/23840
8983 * g++.dg/expr/stdarg1.C: New test.
8984
8985 2005-10-02 Diego Novillo <dnovillo@redhat.com>
8986
8987 PR 24142
8988 * gcc.c-torture/execute/pr24142.c: New test.
8989
8990 2005-10-01 Diego Novillo <dnovillo@redhat.com>
8991
8992 PR 24141
8993 * gcc.c-torture/execute/pr24141.c: New test.
8994
8995 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
8996 Diego Novillo <dnovillo@redhat.com>
8997
8998 PR 23604
8999 * gcc.c-torture/execute/pr23604.c: New test.
9000
9001 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
9002
9003 PR fortran/16404
9004 PR fortran/20835
9005 PR fortran/20890
9006 PR fortran/20899
9007 PR fortran/20900
9008 PR fortran/20901
9009 PR fortran/20902
9010 gfortran.dg/equiv_constraint_1.f90: New test.
9011 gfortran.dg/equiv_constraint_2.f90: New test.
9012 gfortran.dg/equiv_constraint_3.f90: New test.
9013 gfortran.dg/equiv_constraint_4.f90: New test.
9014 gfortran.dg/equiv_constraint_5.f90: New test.
9015 gfortran.dg/equiv_constraint_6.f90: New test.
9016 gfortran.dg/equiv_constraint_7.f90: New test.
9017 gfortran.dg/equiv_constraint_8.f90: New test.
9018 gfortran.dg/private_type_1.f90: New test.
9019 gfortran.dg/private_type_2.f90: New test.
9020 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
9021 980628-10.f: Assert std=gnu to permit mixing of
9022 types in equivalence statements.
9023
9024 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
9025
9026 PR 24112
9027 * gfortran.dg/open_status_1.f90: New.
9028
9029 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9030
9031 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
9032 * gcc.dg/vect/pr22480.c: Clean up temp files.
9033 * gcc.dg/vect/pr23831.c: Clean up temp files.
9034 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
9035 Clean up temp files.
9036 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
9037 Clean up temp files.
9038
9039 * gcc.dg/20050309-1.c: Clean up temp files.
9040 * gcc.dg/20050325-1.c: Clean up temp files.
9041
9042 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9043
9044 PR tree-optimization/24059
9045 * gcc.dg/vect/pr24059.c : New test.
9046
9047 2005-09-29 Jakub Jelinek <jakub@redhat.com>
9048
9049 PR middle-end/24109
9050 * gcc.c-torture/execute/20050929-1.c: New test.
9051
9052 2005-09-29 Steven Bosscher <stevenb@suse.de>
9053
9054 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
9055
9056 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
9057
9058 PR c/21419
9059 * gcc.dg/pr21419.c: New test.
9060
9061 2005-09-29 Steven Bosscher <stevenb@suse.de>
9062
9063 * gcc.dg/pr23911.c: New test.
9064
9065 2005-09-28 Mark Mitchell <mark@codesourcery.com>
9066
9067 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
9068
9069 PR c++/16782
9070 * g++.dg/parse/qualified4.C: New test.
9071 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
9072 * g++.old-deja/g++.mike/p8154.C: Likewise.
9073
9074 2005-09-27 Mark Mitchell <mark@codesourcery.com>
9075
9076 PR c++/22147
9077 * g++.dg/template/friend37.C: New test.
9078 * g++.dg/parse/crash28.C: Adjust error markers.
9079
9080 2005-09-27 Jakub Jelinek <jakub@redhat.com>
9081
9082 PR fortran/18518
9083 * gfortran.fortran-torture/execute/save_2.f90: New decl.
9084
9085 2005-09-27 Devang Patel <dpatel@apple.com>
9086
9087 PR tree-optimization/23625
9088 * gcc.dg/pr23625.c: New test.
9089
9090 2005-09-27 Uros Bizjak <uros@kss-loka.si>
9091
9092 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
9093 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
9094
9095 2005-09-26 Jakub Jelinek <jakub@redhat.com>
9096
9097 PR fortran/23677
9098 * gfortran.fortran-torture/execute/save_1.f90: New test.
9099 * gfortran.dg/save_1.f90: New test.
9100
9101 2005-09-26 Uros Bizjak <uros@kss-loka.si>
9102
9103 * gcc.target/i386/builtin-apply-mmx.c: New test.
9104
9105 PR target/22576
9106 * gcc.target/i386/pr22576.c: New test.
9107
9108 PR target/22585
9109 * gcc.target/i386/pr22585.c: New test.
9110
9111 PR target/23268
9112 * gcc.target/i386/pr23268.c: New test.
9113
9114 PR middle-end/23831
9115 * gcc.dg/vect/pr23831.c: New test.
9116
9117 PR target/24055
9118 * gcc.target/i386/pr24055.c: New test.
9119
9120 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
9121
9122 PR tree-optimization/23960
9123 * gcc.c-torture/compile/pr23960.c: New.
9124
9125 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
9126
9127 PR fortran/16861
9128 * gfortran.dg/nested_modules_3.f90: New.
9129
9130 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9131
9132 PR fortran/24005
9133 gfortran.dg/interface_1.f90: New test.
9134
9135 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
9136 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9137
9138 PR fortran/23843
9139 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
9140
9141 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9142
9143 PR fortran/23516
9144 * gfortran.dg/imag_1.f: New test.
9145 * gfortran.dg/imag_2.f: Ditto.
9146
9147 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
9148
9149 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
9150
9151 2005-09-22 Jakub Jelinek <jakub@redhat.com>
9152
9153 PR c++/21983
9154 * g++.dg/warn/pr21983.C: New test.
9155
9156 2005-09-21 Mark Mitchell <mark@codesourcery.com>
9157
9158 PR c++/23993
9159 * g++.dg/template/array14.C: New test.
9160
9161 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
9162
9163 PR fortran/19929
9164 * gfortran.dg/der_ptr_component_1.f90: New test.
9165
9166 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9167
9168 PR c++/23965
9169 * g++.dg/template/error1.C: Reject "no matching function" message.
9170
9171 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9172
9173 PR c++/17609
9174 * g++.dg/lookup/error1.C: New test.
9175
9176 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
9177
9178 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
9179 functionality of the testcase.
9180
9181 2005-09-20 Richard Henderson <rth@redhat.com>
9182
9183 * gcc.dg/vect/vect-22.c: Require vect_float.
9184 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
9185
9186 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
9187
9188 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
9189 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
9190 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
9191 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
9192 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
9193 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
9194 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
9195 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
9196 * gcc.dg/cpp/ucnid-8.c: New test.
9197
9198 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9199
9200 PR tree-optimization/23929
9201 * gcc.c-torture/compile/pr23929.c: New test.
9202
9203 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
9204
9205 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
9206 for one loop.
9207
9208 2005-09-20 Steve Ellcey <sje@cup.hp.com>
9209
9210 PR testsuite/23186
9211 * g++.dg/other/pr22003.C: Require named sections.
9212
9213 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9214
9215 PR c++/23947
9216 * g++.dg/rtti/crash3.C: New test.
9217
9218 PR tree-optimization/23818
9219 * gcc.dg/pr23818.c: New test.
9220
9221 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9222
9223 PR fortran/23420
9224 * gfortran.dg/print_fmt_4.f: New.
9225
9226 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9227
9228 PR fortran/23663
9229 * gfortran.fortran-torture/execute/entry_11.f90: New test.
9230
9231 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9232
9233 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
9234 Use pointers to local alignable arrays instead. Added comments.
9235 * gcc.dg/vect/vect-46.c: Likewise.
9236 * gcc.dg/vect/vect-48.c: Likewise.
9237 * gcc.dg/vect/vect-49.c: Likewise.
9238 * gcc.dg/vect/vect-52.c: Likewise.
9239 * gcc.dg/vect/vect-53.c: Likewise.
9240 * gcc.dg/vect/vect-54.c: Likewise.
9241 * gcc.dg/vect/vect-56.c: Likewise.
9242 * gcc.dg/vect/vect-57.c: Likewise.
9243 * gcc.dg/vect/vect-58.c: Likewise.
9244 * gcc.dg/vect/vect-60.c: Likewise.
9245 * gcc.dg/vect/vect-61.c: Likewise.
9246
9247 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
9248 The test is no longer vectorizable on vect_no_align targets.
9249 * gcc.dg/vect/vect-43.c: Likewsie.
9250
9251 * gcc.dg/vect/vect-44.c: Added comments.
9252 * gcc.dg/vect/vect-45.c: Added comments.
9253 * gcc.dg/vect/vect-50.c: Added comments.
9254 * gcc.dg/vect/vect-51.c: Added comments.
9255
9256 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
9257 aligned type.
9258 * gcc.dg/vect/Os-vect-95.c: Likewise.
9259
9260 * gcc.dg/vect/vect-41.c: Test removed.
9261 * gcc.dg/vect/vect-47.c: Test removed.
9262 * gcc.dg/vect/vect-55.c: Test removed.
9263 * gcc.dg/vect/vect-59.c: Test removed.
9264
9265 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9266
9267 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
9268 No longer vectorizable on vect_no_align targets.
9269 * gcc.dg/vect/pr20122.c: Likewise.
9270 * gcc.dg/vect/vect-74.c: Likewise.
9271 * gcc.dg/vect/vect-75.c: Likewise.
9272 * gcc.dg/vect/vect-76.c: Likewise.
9273
9274 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
9275 Will not be vectorizable on vect_no_align targets once aliasing issues
9276 are resolved.
9277 * gcc.dg/vect/vect-79.c: Likewise.
9278
9279 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
9280 * gcc.dg/vect/vect-78.c: Likewise.
9281 * gcc.dg/vect/vect-97.c: Likewise.
9282
9283 2005-09-19 Steven Bosscher <stevenb@suse.de>
9284
9285 * gcc.dg/pr23943.c: New test.
9286
9287 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9288
9289 PR fortran/19181
9290 * gfortran.dg/derived_pointer_null_1.f90: New test.
9291
9292 2005-09-18 Richard Guenther <rguenther@suse.de>
9293
9294 PR middle-end/23944
9295 * gcc.c-torture/compile/pr23944.c: New testcase.
9296
9297 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
9298
9299 PR fortran/15975
9300 * gfortran.dg/der_pointer_2.f90: New test.
9301
9302 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9303
9304 PR fortran/16861
9305 * gfortran.dg/nested_modules_2.f90: New test.
9306
9307 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9308
9309 PR c++/18368
9310 * g++.dg/other/semicolon.C: New test.
9311
9312 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
9313
9314 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
9315 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
9316
9317 2005-09-16 Mark Mitchell <mark@codesourcery.com>
9318
9319 PR c++/23914
9320 * g++.dg/template/static18.C: New test.
9321
9322 PR c++/21514
9323 * g++.dg/template/crash19.C: Remove dg-error marker.
9324 * g++.dg/template/local4.C: New test.
9325
9326 2005-09-16 Paul Brook <paul@codesourcery.com>
9327
9328 PR fortran/23906
9329 * gfortran.dg/dependency_1.f90: New test.
9330
9331 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9332
9333 PR c++/23896
9334 * g++.dg/template/static17.C: New test.
9335
9336 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
9337
9338 PR c++/23139
9339 * g++.dg/warn/huge-val1.C: New test.
9340
9341 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9342
9343 PR c++/13140
9344 * g++.dg/parse/class2.C: New test.
9345 * g++.dg/template/explicit8.C: Likewise.
9346 * g++.dg/template/spec25.C: Likewise.
9347
9348 2005-09-14 Josh Conner <jconner@apple.com>
9349
9350 PR middle-end/23584
9351 * gcc.dg/pr23584.c: New test.
9352
9353 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
9354
9355 PR fortran/21875 Internal Unit Array I/O, NIST
9356 * gfortran.dg/arrayio_1.f90: New test.
9357 * gfortran.dg/arrayio_1.f90: New test.
9358 * gfortran.dg/arrayio_1.f90: New test.
9359 * gfortran.dg/arrayio_1.f90: New test.
9360 * gfortran.dg/arrayio_1.f90: New test.
9361
9362 2005-09-14 Uros Bizjak <uros@kss-loka.si>
9363
9364 PR middle-end/22480
9365 * gcc.dg/vect/pr22480.c: New test.
9366
9367 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
9368
9369 PR fortran/19358
9370 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
9371
9372 2005-09-13 Josh Conner <jconner@apple.com>
9373
9374 PR c++/23180
9375 * g++.dg/init/struct2.C: New test.
9376 * g++.dg/init/struct3.C: New test.
9377
9378 2005-09-13 Janis Johnson <janis187@us.ibm.com>
9379
9380 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
9381 Clean up temp files.
9382 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
9383 gcc.dg/tree-ssa/builtin-fprintf-1.c,
9384 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
9385 gcc.dg/tree-ssa/builtin-printf-1.c,
9386 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
9387 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
9388 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
9389 gcc.dg/tree-ssa/builtin-vprintf-1.c,
9390 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
9391 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
9392 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
9393 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
9394 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
9395 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
9396 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
9397 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
9398
9399 2005-09-13 Josh Conner <jconner@apple.com>
9400
9401 * lib/gcc-dg.exp: Load scanipa.exp.
9402 (cleanup-dump): New procedure.
9403 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
9404 * lib/scandump.exp: New file.
9405 * lib/scantree.exp: Use it.
9406 * lib/scanipa.exp: New file.
9407
9408 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
9409
9410 PR fortran/17740
9411 * gfortran.dg/generic_4.f90: New test.
9412
9413 2005-09-13 Uros Bizjak <uros@kss-loka.si>
9414
9415 PR target/23816
9416 * gcc.target/i386/pr23816-1.c: New test.
9417 * gcc.target/i386/pr23816-2.c: New test.
9418
9419
9420 2005-09-13 Bastian Blank <waldi@debian.org>
9421
9422 PR c++/16171
9423 * g++.dg/abi/mangle26.C: New test.
9424 * g++.dg/abi/mangle27.C: New test.
9425 * g++.dg/abi/mangle28.C: New test.
9426 * g++.dg/abi/mangle29.C: New test.
9427
9428 PR c++/23839
9429 * g++.dg/parse/register1.C: New test.
9430
9431 2005-09-13 Mark Mitchell <mark@codesourcery.com>
9432
9433 PR c++/23842
9434 * g++.dg/template/access16.C: New test.
9435
9436 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9437
9438 * gfortran.dg/char_pack_2.f90: Increase the vector size.
9439
9440 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9441
9442 PR fortran/18899
9443 * gfortran.dg/shape_2.f90: New test.
9444
9445 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9446
9447 PR target/19269
9448 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
9449 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
9450 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
9451 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
9452 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
9453 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
9454 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
9455 tests.
9456
9457 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9458
9459 PR c++/23841
9460 * g++.dg/parse/template17.C: New test.
9461
9462 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9463
9464 PR c++/23789
9465 * g++.dg/template/nontype14.C: New test.
9466
9467 2005-09-12 Ian Lance Taylor <ian@airs.com>
9468
9469 PR g++/7874
9470 * g++.dg/lookup/friend7.C: New test.
9471 * g++.dg/lookup/friend8.C: New test.
9472 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
9473 so that it will be found via argument dependent lookup.
9474 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
9475 friend functions which will no longer be found.
9476 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
9477 function g, so that it will be found via argument dependent
9478 lookup.
9479 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
9480 * g++.old-deja/g++.mike/net43.C: Likewise.
9481
9482 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9483
9484 PR c++/23691
9485 * g++.dg/template/static16.C: New test.
9486
9487 2005-09-12 Josh Conner <jconner@apple.com>
9488
9489 PR middle-end/23237
9490 * gcc.c-torture/compile/pr23237.c: New test.
9491
9492 2005-09-11 Richard Henderson <rth@redhat.com>
9493
9494 * g++.dg/other/error8.C: Update expected diagnostic text.
9495
9496 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9497
9498 PR libfortran/19872
9499 * gfortran.dg/overwrite_1.f: New test.
9500
9501 2005-09-09 Josh Conner <jconner@apple.com>
9502
9503 * g++.dg/init/pr23180-1.C: Removed.
9504 * g++.dg/init/pr23180-2.C: Removed.
9505
9506 2005-09-09 David Daney <ddaney@avtrex.com>
9507
9508 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
9509 files which are ...
9510 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
9511 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
9512
9513 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9514
9515 * gfortran.dg/iostat_2.f90: New test.
9516
9517 2005-09-09 Mark Mitchell <mark@codesourcery.com>
9518
9519 PR c++/22252
9520 * g++.dg/ext/interface1.C: New test.
9521 * g++.dg/ext/interface1.h: Likewise.
9522 * g++.dg/ext/interface1a.cc: Likewise.
9523
9524 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
9525
9526 * gfortran.dg/iomsg_1.f90: New test case.
9527
9528 2005-09-09 Richard Guenther <rguenther@suse.de>
9529
9530 PR c++/23624
9531 * g++.dg/tree-ssa/pr23624.C: New testcase.
9532
9533 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9534
9535 PR fortran/19239
9536 * gfortran.dg/vector_subscript_1.f90,
9537 * gfortran.dg/vector_subscript_2.f90: New tests.
9538
9539 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9540
9541 PR fortran/21104
9542 * gfortran.dg/array_alloc_1.f90,
9543 * gfortran.dg/array_alloc_2.f90,
9544 * gfortran.dg/array_alloc_3.f90: New tests.
9545
9546 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9547
9548 PR fortran/12840
9549 * gfortran.dg/array_constructor_6.f90
9550 * gfortran.dg/array_constructor_7.f90
9551 * gfortran.dg/array_constructor_8.f90
9552 * gfortran.dg/array_constructor_9.f90
9553 * gfortran.dg/array_constructor_10.f90
9554 * gfortran.dg/array_constructor_11.f90
9555 * gfortran.dg/array_constructor_12.f90: New tests.
9556
9557 2005-09-08 Josh Conner <jconner@apple.com>
9558
9559 PR c++/23180
9560 * g++.dg/init/pr23180-1.C: New test.
9561 * g++.dg/init/pr23180-2.C: New test.
9562
9563 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9564
9565 PR fortran/18878
9566 * gfortran.dg/module_double_reuse.f90: New.
9567
9568 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9569
9570 PR fortran/23270
9571 PR fortran/22304
9572 PR fortran/18870
9573 PR fortran/17917
9574 PR fortran/16511
9575 * gfortran.dg/common_equivalence_1.f: New.
9576 * gfortran.dg/common_equivalence_2.f: New.
9577 * gfortran.dg/common_equivalence_3.f: New.
9578 * gfortran.dg/contained_equivalence_1.f90: New.
9579 * gfortran.dg/module_blank_common.f90: New.
9580 * gfortran.dg/module_commons_1.f90: New.
9581 * gfortran.dg/module_equivalence_1.f90: New.
9582 * gfortran.dg/nested_modules_1.f90: New.
9583 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
9584 equivalences and add comment to connect the test with
9585 the PR.
9586
9587 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9588
9589 PR fortran/23765
9590 * gfortran.dg/common_6.f90: New test.
9591
9592 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9593
9594 PR fortran/15326
9595 * gfortran.dg/char_result_1.f90,
9596 * gfortran.dg/char_result_2.f90,
9597 * gfortran.dg/char_result_3.f90,
9598 * gfortran.dg/char_result_4.f90,
9599 * gfortran.dg/char_result_5.f90,
9600 * gfortran.dg/char_result_6.f90,
9601 * gfortran.dg/char_result_7.f90,
9602 * gfortran.dg/char_result_8.f90: New tests.
9603
9604 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9605
9606 PR fortran/19928
9607 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
9608
9609 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9610
9611 PR obj-c++/16816
9612 * obj-c++.dg/selector-5.mm: New test.
9613 * obj-c++.dg/selector-6.mm: New test.
9614
9615 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9616
9617 PR objc/20574
9618 PR objc/19324
9619 * objc.dg/error-1.m: New test.
9620
9621 2005-09-07 Richard Sandiford <richard@codesourcery.com>
9622
9623 PR fortran/23373
9624 * gfortran.fortran-torture/execute/pr23373-1.f90,
9625 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
9626
9627 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
9628
9629 PR libfortran/23760
9630 * gfortran.dg/g77/1832.f: Remove long string in write statement
9631 to allow the test to pass on correct list directed output with
9632 prepended space.
9633
9634 2005-09-07 James E Wilson <wilson@specifix.com>
9635
9636 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
9637
9638 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9639
9640 * gfortran.dg/parameter+save.f90: Rename to
9641 * gfortran.dg/parameter_save.f90: .. this.
9642
9643 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9644
9645 PR fortran/20848
9646 * gfortran.dg/parameter+save.f90: New test case.
9647
9648 2005-09-06 Richard Sandiford <richard@codesourcery.com>
9649
9650 PR fortran/19269
9651 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
9652
9653 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9654
9655 PR c/23075
9656 * gcc.dg/pr23075.c: New test.
9657 * g++.dg/warn/pr23075.C: New test.
9658
9659 PR target/22362
9660 * gcc.target/i386/pr22362.c: New test.
9661
9662 PR rtl-optimization/23098
9663 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
9664
9665 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
9666 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9667 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9668
9669 2005-09-06 Mark Mitchell <mark@codesourcery.com>
9670
9671 * g++.dg/expr/cast6.C: New test.
9672
9673 PR c++/9782
9674 * g++.dg/init/new15.C: New test.
9675
9676 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9677
9678 * gcc.dg/vect/Os-vect-95.c: New test.
9679 * gcc.dg/vect/vect-95.c: Same.
9680
9681 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9682
9683 * gcc.dg/vect/vect-29.c: Update xfail testing.
9684 * gcc.dg/vect/vect-44.c: Same.
9685 * gcc.dg/vect/vect-48.c: Same.
9686 * gcc.dg/vect/vect-50.c: Same.
9687 * gcc.dg/vect/vect-72.c: Same.
9688 * gcc.dg/vect/vect-77.c: Same.
9689 * gcc.dg/vect/vect-78.c: Same.
9690 * gcc.dg/vect/vect-80.c: Same.
9691 * gcc.dg/vect/vect-96.c: Same.
9692 * gcc.dg/vect/vect-100.c: Same.
9693 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
9694 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
9695 * gfortran.dg/vect/vect-5.f90: Same.
9696
9697 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9698
9699 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
9700 start strings.
9701 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9702 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9703
9704 PR c++/23056
9705 * g++.dg/opt/pr23056.C: New test.
9706
9707 PR rtl-optimization/23098
9708 * gcc.target/i386/pr23098.c: New test.
9709
9710 2005-09-05 Mark Mitchell <mark@codesourcery.com>
9711
9712 PR c++/23667
9713 * g++.dg/template/static15.C: New test.
9714
9715 PR c++/21440
9716 * g++.dg/ext/stmtexpr5.C: New test.
9717 * g++.dg/ext/stmtexpr6.C: Likewise.
9718
9719 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
9720
9721 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
9722
9723 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
9724 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9725 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9726
9727 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
9728
9729 PR libfortran/23321
9730 * gfortran.dg/direct_io_4.f90: New test case.
9731
9732 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
9733 Rasmus Hahn <rassahah@neofonie.de>
9734
9735 PR libobjc/23108
9736 * objc.dg/type-stream-1.m: New test.
9737
9738 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
9739
9740 PR fortran/23661
9741 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
9742 gfortran.dg/print_fmt_3.f90: New test.
9743
9744 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9745
9746 * gfortran.dg/fmt_t_1.f90: New test.
9747
9748 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9749
9750 PR rtl-optimization/23454
9751 * g++.dg/opt/pr23454.C: New test.
9752
9753 2005-09-03 Mark Mitchell <mark@codesourcery.com>
9754
9755 PR c++/23699
9756 * g++.dg/ext/static1.C: New test.
9757
9758 2005-09-02 Richard Henderson <rth@redhat.com>
9759
9760 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
9761 tail call to check_fa_work.
9762
9763 2005-09-02 Mark Mitchell <mark@codesourcery.com>
9764
9765 PR c++/21687
9766 * g++.dg/other/gc3.C: New test.
9767
9768 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9769
9770 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
9771 * gcc.dg/20050826-1.c: Likewise.
9772
9773 2005-08-31 Mark Mitchell <mark@codesourcery.com>
9774
9775 PR c++/23167
9776 * g++.dg/expr/volatile1.C: New test.
9777
9778 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
9779
9780 PR middle-end/23547
9781 * gcc.dg/pr23547.c: New test.
9782
9783 2005-09-02 Richard Sandiford <richard@codesourcery.com>
9784
9785 PR c/22061
9786 * gcc.c-torture/execute/pr22061-1.c,
9787 * gcc.c-torture/execute/pr22061-2.c,
9788 * gcc.c-torture/execute/pr22061-3.c,
9789 * gcc.c-torture/execute/pr22061-4.c: New tests.
9790
9791 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
9792
9793 * gcc.dg/Wredundant-decls-2.c: New test to check that
9794 -Wredundant-decls does not issue warning for a variable
9795 definition following a declaration.
9796
9797 2005-09-01 Jakub Jelinek <jakub@redhat.com>
9798
9799 PR debug/7241
9800 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
9801 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
9802 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
9803
9804 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
9805 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
9806 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
9807 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
9808 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
9809 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
9810 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
9811 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
9812
9813 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9814
9815 PR objc/23306
9816 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
9817 scan-assmbler.
9818
9819 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
9820
9821 PR target/21255
9822 * gcc.dg/pr21255-1.c: New test.
9823 * gcc.dg/pr21255-2-mb.c: Likewise.
9824 * gcc.dg/pr21255-2-ml.c: Likewise.
9825 * gcc.dg/pr21255-3.c: Likewise.
9826 * gcc.dg/pr21255-4.c: Likewise.
9827
9828 2005-08-31 Dale Johannesen <dalej@apple.com>
9829
9830 * gcc.dg/20050830-1.c: New.
9831
9832 2005-08-31 Josh Conner <jconner@apple.com>
9833
9834 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
9835 command-line options for arm-*-* targets.
9836 * g++.dg/init/array16.C: Likewise.
9837 * g++.dg/other/crash-4.C: Likewise.
9838
9839 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9840
9841 PR obj-c++/23640
9842 * obj-c++.dg/gnu-runtime-3.mm: New test.
9843
9844 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9845
9846 PR c++/13377
9847 * g++.dg/lookup/ambig4.C: New test.
9848 * g++.dg/lookup/ambig5.C: New test.
9849 * g++.dg/tc1/dr101.C: Adjust error markers.
9850
9851 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9852
9853 PR c++/23639
9854 * g++.dg/template/ttp5.C: Adjust error markers.
9855
9856 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
9857
9858 PR testsuite/23609
9859 * lib/obj-c++.exp: Include target-libpath.exp.
9860 (obj-c++_link_flags): Look for the GNU libobjc library
9861 and set the library path to include it.
9862 Don't manually set LD_LIBRARY_PATH (etc.) but call
9863 set_ld_library_path_env_vars instead.
9864 (obj-c++_target_compile): Don't set library path or
9865 linker flags because they are already set correctly
9866 in obj-c++_link_flags.
9867
9868 2005-08-30 Josh Conner <jconner@apple.com>
9869
9870 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
9871 to command-line options for arm-*-* targets.
9872
9873 2005-08-30 Geoffrey Keating <geoffk@apple.com>
9874
9875 * g++.dg/other/i386-1.C: New.
9876
9877 2005-08-30 Jakub Jelinek <jakub@redhat.com>
9878
9879 PR preprocessor/20348
9880 PR preprocessor/20356
9881 * gcc.dg/cpp/pr20348.c: New test.
9882 * gcc.dg/cpp/pr20348.h: New file.
9883 * gcc.dg/cpp/inc/pr20348.h: New file.
9884 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
9885 * gcc.dg/cpp/pr20356.c: New test.
9886 * gcc.dg/cpp/pr20356.h: New file.
9887 * gcc.dg/cpp/inc/pr20356.h: New file.
9888 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
9889
9890 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
9891
9892 * gfortran.fortran-torture/execute/intrinsic_count.f90:
9893 Fix array dimension to avoid correct end-of-file error.
9894
9895 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
9896
9897 PR libfortran/23598
9898 * gfortran.dg/iostat_1.f90: New test.
9899
9900 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
9901
9902 PR middle-end/23408
9903 * gcc.dg/pr23408.c: New test.
9904
9905 2005-08-28 Mark Mitchell <mark@codesourcery.com>
9906
9907 PR c++/23099
9908 * g++.dg/init/member1.C: Make sure erroneous static data member
9909 definitions are required.
9910 * g++.dg/template/static13.C: New test.
9911 * g++.dg/template/static14.C: Likewise.
9912
9913 2005-08-29 Jakub Jelinek <jakub@redhat.com>
9914
9915 * gcc.target/i386/pr23575.c: Use -msse2 instead of
9916 -march=pentium4, remove ilp32 requirement.
9917
9918 PR middle-end/23484
9919 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
9920 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
9921
9922 2005-08-29 Andreas Jaeger <aj@suse.de>
9923
9924 PR testsuite/23607
9925 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
9926
9927 2005-08-28 Jakub Jelinek <jakub@redhat.com>
9928
9929 * gcc.c-torture/execute/20050316-2.c: New test.
9930 * gcc.c-torture/execute/20050316-3.c: New test.
9931 * gcc.dg/torture/pr16104-1.c: New test.
9932
9933 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
9934
9935 PR middle-end/23463
9936 * gcc.c-torture/execute/zero-struct-1.c: New test.
9937
9938 2005-08-27 Richard Guenther <rguenther@suse.de>
9939
9940 PR target/23575
9941 * gcc.target/i386/pr23575.c: New testcase.
9942
9943 2005-08-26 Jakub Jelinek <jakub@redhat.com>
9944
9945 PR rtl-optimization/23561
9946 * gcc.c-torture/execute/20050826-1.c: New test.
9947
9948 PR rtl-opt/23560
9949 * gcc.c-torture/execute/20050826-2.c: New test.
9950
9951 2005-08-26 Dale Johannesen <dalej@apple.com>
9952
9953 * gcc.dg/20030711-1.c: Modify to work on Darwin.
9954 * gcc.dg/20050826-1.c: New.
9955
9956 2005-08-26 Mark Mitchell <mark@codesourcery.com>
9957
9958 PR c++/19004
9959 * g++.dg/template/nontype13.C: New test.
9960
9961 PR c++/23491
9962 * g++.dg/init/new14.C: New test.
9963 * g++.dg/expr/anew1.C: Do not XFAIL.
9964 * g++.dg/expr/anew2.C: Likewise.
9965 * g++.dg/expr/anew3.C: Likewise.
9966
9967 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
9968
9969 PR middle-end/22439
9970 * gcc.dg/vla-3.c: New test.
9971
9972 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
9973
9974 PR fortran/20363
9975 * gfortran.dg/named_interface.f90: New.
9976
9977 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
9978
9979 * gcc.c-torture/execute/frame-address.c: New test.
9980
9981 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
9982
9983 PR c++/20817
9984 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
9985
9986 2005-08-25 Alan Modra <amodra@bigpond.net.au>
9987
9988 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
9989
9990 2005-08-25 Alan Modra <amodra@bigpond.net.au>
9991
9992 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
9993 * gcc.dg/altivec-22.c: Rename from..
9994 * gcc.dg/altivec-nomfcr.c: ..this.
9995
9996 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
9997
9998 PR tree-optimization/23546
9999 * gcc.dg/tree-ssa/pr23546.c: New test.
10000
10001 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
10002
10003 PR fortran/17758
10004 * gfortran.dg/nonreturning_statements.f90: New test.
10005
10006 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
10007
10008 PR c++/22454
10009 * g++.dg/parse/crash29.C: New.
10010
10011 2005-08-23 DJ Delorie <dj@redhat.com>
10012
10013 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
10014 constants have the L suffix.
10015
10016 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
10017
10018 PR c++/23044
10019 * g++.dg/template/instantiate8.C: New.
10020
10021 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
10022
10023 PR middle-end/23467
10024 * gcc.c-torture/execute/pr23467.c: New test.
10025
10026 2005-08-23 Jakub Jelinek <jakub@redhat.com>
10027
10028 PR tree-optimization/22043
10029 * gcc.c-torture/execute/20050613-1.c: New test.
10030
10031 2005-08-23 Ben Elliston <bje@au.ibm.com>
10032
10033 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
10034
10035 2005-08-22 Jakub Jelinek <jakub@redhat.com>
10036
10037 PR rtl-optimization/23478
10038 * g++.dg/opt/pr23478.C: New test.
10039
10040 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10041
10042 PR c/18715
10043 * gcc.dg/switch-warn-3.c: New test.
10044
10045 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10046
10047 PR c++/22233
10048 * g++.dg/template/param1.C: New test.
10049
10050 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10051
10052 PR c++/23089
10053 * g++.dg/other/incomplete1.C: New test.
10054
10055 2005-08-22 Ira Rosen <irar@il.ibm.com>
10056
10057 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
10058 are vectorizable.
10059
10060 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10061
10062 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
10063 d_lines_5.f: New.
10064
10065 2005-08-21 Jakub Jelinek <jakub@redhat.com>
10066
10067 * gcc.target/i386/sse-4.c: New test.
10068
10069 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10070
10071 PR testsuite/23239
10072 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
10073
10074 2005-08-20 Jakub Jelinek <jakub@redhat.com>
10075
10076 * gcc.dg/20050811-1.c: New test.
10077 * gcc.dg/20050811-2.c: New test.
10078
10079 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
10080
10081 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
10082
10083 2005-08-19 Diego Novillo <dnovillo@redhat.com>
10084
10085 PR 23476
10086 * gcc.c-torture/compile/pr23476.c: New test.
10087
10088 2005-08-19 Devang Patel <dpatel@apple.com>
10089
10090 PR tree-optimization/23048
10091 * gcc.dg/tree-ssa/pr23048.c: New test.
10092
10093 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10094
10095 PR middle-end/20624
10096 * g++.dg/warn/Wreturn-3.C: New test
10097
10098 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
10099
10100 PR tree-optimization/22228
10101 * g++.dg/vect/pr22543.cc: New test.
10102
10103 2005-08-17 Steven Bosscher <stevenb@suse.de>
10104
10105 PR tree-optimization/21574
10106 * gcc.dg/tree-ssa/pr21574.c: New test.
10107
10108 2005-08-16 James E Wilson <wilson@specifix.com>
10109
10110 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
10111
10112 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
10113
10114 PR tree-opt/23402
10115 * gcc.c-torture/compile/zero-strct-3.c: New test.
10116 * gcc.c-torture/compile/zero-strct-4.c: New test.
10117
10118 2005-08-16 Steven Bosscher <stevenb@suse.de>
10119
10120 PR target/23376
10121 * gcc.target/x86_64/pr23376.c: New test.
10122
10123 2005-08-16 Ian Lance Taylor <ian@airs.com>
10124
10125 PR c++/23337
10126 * g++.dg/ext/vector2.C: New.
10127
10128 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10129
10130 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
10131
10132 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10133
10134 PR libfortran/23428
10135 * gfortran.dg/inquire-complex.f90: New test case.
10136
10137 2005-08-16 James E Wilson <wilson@specifix.com>
10138
10139 PR tree-optimization/21105
10140 * gcc.dg/large-size-array.c: New.
10141
10142 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
10143
10144 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
10145 type.
10146 * gcc.dg/vect/vect-41: Likewise.
10147 * gcc.dg/vect/vect-42: Likewise.
10148 * gcc.dg/vect/vect-43: Likewise.
10149 * gcc.dg/vect/vect-44: Likewise.
10150 * gcc.dg/vect/vect-46: Likewise.
10151 * gcc.dg/vect/vect-47: Likewise.
10152 * gcc.dg/vect/vect-48: Likewise.
10153 * gcc.dg/vect/vect-52: Likewise.
10154 * gcc.dg/vect/vect-53: Likewise.
10155 * gcc.dg/vect/vect-54: Likewise.
10156 * gcc.dg/vect/vect-55: Likewise.
10157 * gcc.dg/vect/vect-56: Likewise.
10158 * gcc.dg/vect/vect-57: Likewise.
10159 * gcc.dg/vect/vect-58: Likewise.
10160 * gcc.dg/vect/vect-59: Likewise.
10161 * gcc.dg/vect/vect-60: Likewise.
10162 * gcc.dg/vect/vect-61: Likewise.
10163 * gcc.dg/vect/vect-85: Likewise.
10164 * gcc.dg/vect/vect-87: Likewise.
10165 * gcc.dg/vect/vect-88: Likewise.
10166 * gcc.dg/vect/vect-93.c: Likewise.
10167 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
10168 * gcc.dg/vect/vect-75: Likewise.
10169 * gcc.dg/vect/vect-76: Likewise.
10170 * gcc.dg/vect/vect-77: Likewise.
10171 * gcc.dg/vect/vect-78: Likewise.
10172 * gcc.dg/vect/vect-80: Likewise.
10173 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
10174 vectorized for the expected reason, rather than checking how alignment
10175 was handled.
10176 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
10177 type and also instead of aligned pointers. Added documentation.
10178
10179 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
10180
10181 * gfortran.dg/power.f90: New test.
10182
10183 2005-08-16 Jakub Jelinek <jakub@redhat.com>
10184
10185 PR rtl-optimization/23299
10186 * g++.dg/opt/pr23299.C: New test.
10187
10188 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10189
10190 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
10191
10192 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
10193
10194 * g++.dg/template/local6.C: New test.
10195
10196 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
10197
10198 * execute/exceptions/finally-1.m: Check that the catch and finally are
10199 being called. Also add a "return 0;" at the end of main.
10200
10201 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
10202
10203 PR fortran/21432.
10204 * gfortran.dg/namelist_print_1.f: New test of functionality of
10205 PRINT namelist.
10206 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
10207 namelist generates error with -std=f95.
10208
10209 2005-08-14 Ira Rosen <irar@il.ibm.com>
10210
10211 PR tree-optimization/23119
10212 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
10213
10214 2005-08-13 Marcin Koziej <creep@desk.pl>
10215 Andrew Pinski <pinskia@physics.uc.edu>
10216
10217 PR libobjc/22492
10218 * execute/exceptions/finally-1.m: New test.
10219
10220 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10221
10222 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
10223 testsuite.
10224 * objc/execute/exceptions/trivial.m: New test.
10225 * objc.dg/try-catch-11.m: Move to ...
10226 * objc/execute/exceptions/foward-1.m: Here.
10227 * objc.dg/try-catch-2.m: Move to ...
10228 * objc/execute/exceptions/catchall-1.m: Here.
10229 * objc.dg/try-catch-8.m: Move to ...
10230 * objc/execute/exceptions/local-variables-1.m: Here.
10231
10232 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10233
10234 * objc.dg/nested-func-1.m: Move to ...
10235 * objc/execute/nested-func-1.m: Here.
10236
10237 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10238
10239 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
10240 in ${options} instead of [target_info name].
10241 * lib/obj-c++.exp (objc_target_compile): Likewise.
10242
10243 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10244
10245 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
10246
10247 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10248
10249 part of PR testsuite/23348
10250 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
10251 of the torture options.
10252 * objc/compile/trivial.m: New test.
10253
10254 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10255
10256 * gfortran.dg/eoshift.f90: Correct format.
10257
10258 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10259
10260 * gfortran.fortran-torture/execute/character_passing.f90:
10261 Fix comment typo.
10262
10263 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
10264
10265 PR c++/8271
10266 * g++.dg/template/unify10.C: New.
10267
10268 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
10269
10270 * g++.dg/parse/pr22514.C: Move to...
10271 * g++.dg/debug/pr22514.C: here.
10272
10273 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10274
10275 PR c++/23266
10276 * g++.dg/inherit/pure1.C: New test.
10277
10278 * ChangeLog: Fix typos.
10279
10280 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10281 Steven Bosscher <stevenb@suse.de>
10282
10283 * gfortran.dg/runtime_warning_1.f90: New test.
10284
10285 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
10286
10287 PR c++/23219
10288 * g++.dg/parse/crash28.C: New.
10289
10290 2005-08-11 Richard Guenther <rguenther@suse.de>
10291
10292 PR target/23289
10293 * gcc.target/i386/tailcall-1.c: New testcase.
10294
10295 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10296
10297 * gcc.dg/vect/vect-67.c: Un-xfail.
10298
10299 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10300
10301 PR c++/23225
10302 * g++.dg/testsuite/parse/crash27.C: new test.
10303
10304 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
10305
10306 PR libfortran/22143
10307 * gfortran.dg/shift-kind.f90: New testcase.
10308
10309 2005-08-10 Richard Sandiford <richard@codesourcery.com>
10310
10311 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
10312 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
10313
10314 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10315
10316 PR c++/20646
10317 * g++.dg/other/mult-stor1.C: New test.
10318
10319 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10320
10321 * gcc.c-torture/pr18299-1.c: Move to ...
10322 * gcc.c-torture/compile/pr18299-1.c: Here.
10323
10324 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
10325
10326 * gfortran/fortran.torture/execute/character_passing.f90:
10327 Fix types for LSAME.
10328
10329 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
10330
10331 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
10332 input data back to what it was originally.
10333
10334 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10335
10336 * objc.dg/try-catch-8.m: Enable for all targets.
10337
10338 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
10339
10340 * gcc.dg/pr23165.c: New test.
10341
10342 2005-08-09 Steven Bosscher <stevenb@suse.de>
10343
10344 PR tree-optimization/23234
10345 * gcc.dg/tree-ssa/pr23234.c: New test.
10346
10347 2005-08-08 Josh Conner <jconner@apple.com>
10348
10349 PR rtl-optimization/23241
10350 * gcc.dg/char-compare.c: New test.
10351
10352 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10353
10354 PR c++/22508
10355 * g++.dg/init/new13.C: New test.
10356
10357 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
10358
10359 PR c++/21166
10360 * g++.dg/other/crash-4.C: Adjust
10361 * g++/dg/ext/packed9.C: New.
10362
10363 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10364
10365 PR middle-end/21964
10366 * gcc.c-torture/execute/pr21964-1.c: New test.
10367
10368 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10369
10370 PR c/22458
10371 * gcc.dg/pr22458-1.c: New test.
10372
10373 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
10374 Steven G. Kargl <kargls@comcast.net>
10375
10376 PR fortran/22390
10377 * gfortran.dg/flush_1.f90: New test.
10378
10379 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10380
10381 PR c++/23191
10382 * g++.dg/template/eh2.C: New test.
10383
10384 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10385
10386 PR c++/19498
10387 * g++.dg/template/instantiate7.C: New test.
10388
10389 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
10390
10391 PR c/23113
10392 * gcc.dg/Wunused-value-1.c: New test.
10393
10394 2005-08-06 Richard Sandiford <richard@codesourcery.com>
10395
10396 PR rtl-optimization/23233
10397 * gcc.c-torture/compile/pr23233-1.c: New test.
10398
10399 2005-08-06 Jakub Jelinek <jakub@redhat.com>
10400
10401 PR fortran/18833
10402 PR fortran/20850
10403 * gfortran.dg/equiv_1.f90: New test.
10404 * gfortran.dg/equiv_2.f90: New test.
10405 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
10406 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
10407 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
10408
10409 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10410
10411 * gcc.c-torture/execute/vrp-5.c: New test.
10412 * gcc.c-torture/execute/vrp-6.c: New test.
10413 * gcc.dg/tree-ssa/vrp21.c: New test.
10414
10415 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10416
10417 * g++.dg/parse/pr22514.C: New test.
10418
10419 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
10420
10421 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
10422
10423 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
10424 instead of constant loads / pool entries.
10425
10426 2005-08-05 David Edelsohn <edelsohn@gnu.org>
10427
10428 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
10429 TEST_TO_WCTYPE.
10430
10431 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
10432
10433 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
10434 __WINT_TYPE__ in generated prototypes if possible.
10435
10436 2005-08-04 Diego Novillo <dnovillo@redhat.com>
10437
10438 PR 22037
10439 * g++.dg/tree-ssa/pr22037.C:
10440
10441 2005-08-04 Richard Henderson <rth@redhat.com>
10442
10443 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
10444 scan-tree-dump-times directive.
10445
10446 2005-08-04 Jan Hubicka <jh@suse.cz>
10447
10448 * gcov-1.C: Fix switch counts.
10449 * gcov-4b.c: Likewise.
10450
10451 2005-08-03 Jeff Law <law@redhat.com>
10452
10453 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
10454
10455 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
10456
10457 * gcc.c-torture/execute/pr23135.c: New test.
10458
10459 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10460
10461 PR tree-optimization/19899
10462 * gcc.dg/tree-ssa/scev-1.c: New test.
10463 * gcc.dg/tree-ssa/scev-2.c: New test.
10464
10465 2005-08-03 Richard Sandiford <richard@codesourcery.com>
10466
10467 PR target/18582
10468 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
10469
10470 2005-08-03 Jan Hubicka <jh@suse.cz>
10471
10472 * update-conroll.c: New testcase.
10473 * update-conroll-2.c: New testcase.
10474
10475 2005-08-02 David Edelsohn <edelsohn@gnu.org>
10476
10477 * gfortran.dg/constant_substring.f: New test.
10478 * gfortran.dg/pr22491.f: New test.
10479
10480 2005-08-02 Jan Hubicka <jh@suse.cz>
10481
10482 * update-threading.c: Replace by the proper one.
10483
10484 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10485
10486 PR 23164
10487 * g++.dg/tree-ssa/pr23164.C: New test.
10488
10489 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10490
10491 * gcc.dg/tree-ssa/pr23192.c: New test.
10492
10493 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
10494
10495 * gcc.c-torture/execute/vrp-4.c: New test.
10496
10497 2005-08-02 Jan Hubicka <jh@suse.cz>
10498
10499 * update-threading.c: New test.
10500
10501 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
10502
10503 * gcc.c-torture/compile/20050801-1.c: New test.
10504 * gcc.c-torture/compile/20050801-2.c: New test.
10505
10506 2005-08-01 Jan Hubicka <jh@suse.cz>
10507
10508 * val-prof-5.c: New test.
10509
10510 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
10511
10512 PR c/22311
10513 * gcc.dg/pr22311-1.c : New test.
10514
10515 2005-07-31 Steven Bosscher <stevenb@suse.de>
10516
10517 PR target/23095
10518 * gfortran.dg/pr23095.f: New test.
10519
10520 PR c++/22003
10521 * g++.dg/other/pr22003.C: New test.
10522
10523 2005-07-31 Richard Sandiford <richard@codesourcery.com>
10524
10525 PR target/20621
10526 * gcc.c-torture/execute/pr20621-1.c: New test.
10527
10528 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
10529
10530 * gfortran.dg/comma_format_extension_4.f: Adjust length
10531 of string for format.
10532 * gfortran.dg/der_array_io_1.f: Replace illegal internal
10533 print statement with internal write.
10534 * gfortran.dg/der_array_io_2.f: Likewise.
10535 * gfortran.dg/der_array_io_3.f: Likewise.
10536
10537 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
10538
10539 * gcc.dg/fold-abs-4.c: new test.
10540
10541 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
10542
10543 PR fortran/22570 an related issues.
10544 * gfortran.dg/x_slash_1.f: New test.
10545
10546 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
10547
10548 PR c/23143
10549 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
10550 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
10551
10552 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10553
10554 PR c/529
10555 * gcc.dg/Wshadow-3.c: New test.
10556
10557 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
10558
10559 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
10560 used to have the wrong bounds).
10561
10562 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10563
10564 PR c/21720
10565 * gcc.dg/hex-round-1.c: Test more cases.
10566 * gcc.dg/hex-round-2.c: New test.
10567
10568 2005-07-29 Diego Novillo <dnovillo@redhat.com>
10569
10570 PR 22550
10571 * g++.dg/tree-ssa/pr22550.C: New test.
10572
10573 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
10574
10575 * gcc.dg/tree-ssa/vrp19.c: New test.
10576 * gcc.dg/tree-ssa-vrp20.c: New test.
10577
10578 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10579
10580 PR c/22240
10581 * gcc.dg/transparent-union-4.c: New test.
10582
10583 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10584
10585 PR c/22192
10586 * gcc.dg/c99-vla-2.c: New test.
10587
10588 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10589
10590 PR c/21720
10591 * gcc.dg/hex-round-1.c: New test.
10592
10593 2005-07-28 Jan Hubicka <jh@suse.cz>
10594
10595 * inliner-1.c: Do not dump everything.
10596 * tree-prof.exp: Do not pass -ftree-based-profiling.
10597 * bprob.exp: Likewise.
10598
10599 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
10600
10601 2005-07-28 Mark Mitchell <mark@codesourcery.com>
10602
10603 PR c++/22545
10604 * g++.dg/expr/ptrmem7.C: New test.
10605
10606 2005-07-28 Mike Stump <mrs@apple.com>
10607
10608 * g++.old-deja/g++.mike/visibility-1.C: New test.
10609
10610 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10611
10612 PR c/20187
10613 * gcc.c-torture/execute/pr20187-1.c: New test.
10614
10615 2005-07-28 Jeff Law <law@redhat.com>
10616
10617 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
10618 * gcc.dg/tree-ssa/vrp18.c: New test.
10619
10620 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10621
10622 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
10623
10624 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10625
10626 PR tree-optimization/22506
10627 * gcc.dg/vect/ps22506.c: New test.
10628
10629 2005-07-28 Jakub Jelinek <jakub@redhat.com>
10630
10631 PR target/21149
10632 * gcc.target/i386/sse-3.c: New test.
10633
10634 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10635
10636 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
10637 * gcc.target/mips/mips32-dsp-type.c: Likewise.
10638
10639 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10640
10641 PR c/22589
10642 * gcc.c-torture/compile/pr22589-1.c: New test.
10643
10644 2005-07-28 Jan Hubicka <jh@suse.cz>
10645
10646 * update-loopch.c: New testcase.
10647
10648 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10649
10650 PR rtl-optimization/23047
10651 * gcc.c-torture/execute/pr23047.c: New test.
10652 * gcc.c-torture/execute/pr23047.x: New.
10653
10654 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10655
10656 PR tree-optimization/22493
10657 * gcc.c-torture/execute/pr22493-1.c: New test.
10658 * gcc.c-torture/execute/pr22493-1.x: New.
10659 * gcc.c-torture/execute/vrp-1.c: New test.
10660 * gcc.c-torture/execute/vrp-2.c: New test.
10661 * gcc.c-torture/execute/vrp-2.c: New test.
10662
10663 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
10664
10665 * gcc.target/frv/all-builtin-read8.c: Delete.
10666 * gcc.target/frv/all-builtin-read16.c: Delete.
10667 * gcc.target/frv/all-builtin-read32.c: Delete.
10668 * gcc.target/frv/all-builtin-read64.c: Delete.
10669 * gcc.target/frv/all-builtin-write8.c: Delete.
10670 * gcc.target/frv/all-builtin-write16.c: Delete.
10671 * gcc.target/frv/all-builtin-write32.c: Delete.
10672 * gcc.target/frv/all-builtin-write64.c: Delete.
10673 * gcc.target/frv/all-read-write-1.c: New.
10674
10675 2005-07-27 Jeff Law <law@redhat.com>
10676
10677 * gcc.c-torture/execute/pr22630.c: New test.
10678
10679 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
10680
10681 PR tree-optimization/23073
10682 * gcc.dg/vect/nodump-pr23073.c: New test.
10683 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
10684
10685 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
10686
10687 PR tree-optimize/22348
10688 * gcc.c-torture/execute/pr22348.c: New.
10689
10690 2005-07-27 Richard Guenther <rguenther@suse.de>
10691
10692 * gcc.dg/tree-ssa/salias-1.c: New testcase.
10693
10694 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10695
10696 PR fortran/22503
10697 * gfortran.dg/logical_comp.f90: New test.
10698
10699 2005-07-27 Jan Hubicka <jh@suse.cz>
10700
10701 * inliner-1.c: Add cleanup of dumps.
10702 * val-prof-*.c: Likewise.
10703 * update-tailcall.c: New.
10704
10705 2005-07-26 Diego Novillo <dnovillo@redhat.com>
10706
10707 PR 22591
10708 * gcc.dg/tree-ssa/pr22591.c: New test.
10709 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
10710
10711 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
10712
10713 PR libobjc/22606
10714 * objc.dg/try-catch-11.m: New test.
10715
10716 2005-07-26 Richard Guenther <rguenther@suse.de>
10717
10718 PR tree-optimization/22486
10719 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
10720
10721 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10722
10723 PR tree-opt/22484
10724 * testsuite/g++.dg/opt/loop2.C: New test.
10725
10726 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10727
10728 * gcc.dg/tree-ssa/reassoc-3.c: New test.
10729 * gcc.dg/tree-ssa/reassoc-4.c: New test.
10730
10731 2005-07-25 Adam Nemet <anemet@lnxw.com>
10732
10733 * lib/profopt.exp (profopt-execute): Check for profiling data
10734 files on the target.
10735
10736 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
10737
10738 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
10739 for matching of asm labels.
10740
10741 2005-07-25 Richard Guenther <rguenther@suse.de>
10742
10743 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
10744
10745 2005-07-25 Richard Guenther <rguenther@suse.de>
10746
10747 PR testsuite/22624
10748 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
10749
10750 2005-07-25 Ira Rosen <irar@il.ibm.com>
10751
10752 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
10753 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
10754 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
10755 * gcc.dg/vect/vect-100.c: New test.
10756 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
10757 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
10758 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
10759 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
10760 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
10761 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
10762 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
10763 * gfortran.dg/vect/pr19049.f90: New testcase.
10764 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
10765
10766 2005-07-25 Jakub Jelinek <jakub@redhat.com>
10767
10768 * gcc.c-torture/execute/20050713-1.c: New test.
10769
10770 PR fortran/20063
10771 * gfortran.fortran-torture/execute/data_4.f90: New test.
10772
10773 PR middle-end/20303
10774 * gcc.dg/visibility-d.c: New test.
10775
10776 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
10777
10778 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
10779 * gfortran.dg/underflow.f90: Ditto.
10780
10781 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10782
10783 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
10784 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
10785 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
10786
10787 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10788
10789 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
10790 include case of field width of zero.
10791
10792 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10793
10794 PR libgfortran/21875
10795 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
10796 with trailing blanks on normal formatted read.
10797
10798 2005-07-23 Chao-ying Fu <fu@mips.com>
10799
10800 * gcc.target/mips/mips32-dsp-type.c: New test.
10801 * gcc.target/mips/mips32-dsp.c: New test.
10802
10803 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
10804
10805 PR testsuite/21073
10806 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
10807
10808 PR testsuite/20454
10809 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
10810 and __cyg_profile_func_exit.
10811
10812 2005-07-22 David Edelsohn <edelsohn@gnu.org>
10813
10814 * gfortran.dg/comma_format_extension_3.f: Fix typo.
10815 * gfortran.dg/comma_format_extension_4.f: Same.
10816 * gfortran.dg/pr15332.f: Same.
10817 * gfortran.dg/pr21730.f: Same.
10818
10819 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
10820
10821 * g++.dg/opt/vrp2.C: Fix testcase.
10822
10823 PR tree-opt/22625
10824 * g++.dg/opt/vrp2.C: New test.
10825
10826 2005-07-22 Mark Mitchell <mark@codesourcery.com>
10827
10828 PR debug/21828
10829 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
10830
10831 2005-07-22 Diego Novillo <dnovillo@redhat.com>
10832
10833 * gcc.dg/tree-ssa/20050719-1.c: New test.
10834
10835 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
10836
10837 * gcc.dg/bfin-longcall-1.c: New file.
10838 * gcc.dg/bfin-longcall-2.c: New file.
10839
10840 2005-07-21 Janis Johnson <janis187@us.ibm.com>
10841
10842 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
10843
10844 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10845
10846 PR middle-end/19055
10847 * gcc.dg/tree-ssa/pr19055.c: New test.
10848 * gcc.dg/tree-ssa/pr19055-2.c: New test.
10849
10850 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10851
10852 PR C++/22358
10853 * g++.dg/other/pr22358.C: New test.
10854
10855 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
10856
10857 PR c++/2922
10858 * g++.dg/lookup/two-stage5.C: New test from bug comments.
10859
10860 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10861
10862 PR c++/15938
10863 * g++.dg/init/union2.C: New test.
10864
10865 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10866
10867 PR c/22393
10868 * gcc.dg/complex-4.c: New test.
10869
10870 2005-07-21 Richard Guenther <rguenther@suse.de>
10871
10872 PR testsuite/22522
10873 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
10874 scanning for asm labels.
10875 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
10876
10877 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
10878
10879 PR target/22085
10880 * gcc.dg/altivec-pr22085.c: New.
10881
10882 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
10883
10884 PR tree-optimization/19210
10885 * gcc.dg/tree-ssa/pr19210-1.c: New.
10886 * gcc.dg/tree-ssa/pr19210-2.c: New.
10887
10888 2005-07-21 Richard Sandiford <richard@codesourcery.com>
10889
10890 PR rtl-optimization/22167
10891 * g++.dg/opt/pr22167.C: New test.
10892
10893 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
10894
10895 PR c++/2922
10896 * g++.dg/lookup/two-stage2.C: New.
10897 * g++.dg/lookup/two-stage3.C: New.
10898 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
10899 fixed two-stage name lookup for operators.
10900 * g++.dg/template/call3.C: Compiler now produces an appropriate
10901 error message.
10902 * g++.dg/template/crash37.C: Compiler now describes bla() on line
10903 14 as a candidate.
10904 * g++.dg/template/ptrmem4.C: Compiler produces different error
10905 message.
10906 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
10907 connect_to_method as a candidate.
10908
10909 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
10910
10911 * gcc.dg/fold-alloc-1.c: New test.
10912
10913 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
10914
10915 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10916 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
10917
10918 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
10919
10920 * gcc.dg/fold-abs-1.c: New test.
10921 * gcc.dg/fold-abs-2.c: New test.
10922 * gcc.dg/fold-abs-3.c: New test.
10923
10924 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
10925
10926 Make CONSTRUCTOR use VEC to store initializers.
10927 * g++.dg/ext/complit3.C: Check for specific error messages.
10928 * g++.dg/init/brace2.C: Update error message.
10929 * g++.dg/warn/Wbraces2.C: Likewise.
10930
10931 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
10932
10933 PR fortran/16940
10934 * gfortran.dg/module_interface_1.f90: New test.
10935
10936 2005-07-19 Danny Berlin <dberlin@dberlin.org>
10937 Kenneth Zadeck <zadeck@naturalbridge.com>
10938
10939 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
10940
10941 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10942
10943 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
10944 specify -Wformat for these tests.
10945 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
10946 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
10947 * gcc.dg/format/opt-6.c: Delete.
10948
10949 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10950
10951 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
10952 * gcc.dg/tree-ssa/sra-3.c: Likewise.
10953
10954 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10955
10956 * gcc.dg/tree-ssa/alias-2.c: New test.
10957
10958 2005-07-18 Mark Mitchell <mark@codesourcery.com>
10959
10960 PR c++/22263
10961 * g++.dg/template/explicit7.C: New test.
10962
10963 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
10964
10965 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
10966 width of 8 to +Inf and -Inf.
10967
10968 2005-07-17 Mark Mitchell <mark@codesourcery.com>
10969
10970 PR c++/22139
10971 * g++.dg/template/friend36.C: New test.
10972
10973 2005-07-16 David Edelsohn <edelsohn@gnu.org>
10974
10975 PR fortran/21730
10976 * gfortran.dg/pr21730.f: New test.
10977
10978 2005-07-16 Danny Berlin <dberlin@dberlin.org>
10979 Kenneth Zadeck <zadeck@naturalbridge.com>
10980
10981 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
10982 since pure const detection cannot run at -O1 in c compiler.
10983 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
10984 can now optimize this case properly.
10985 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
10986 because we now pass.
10987 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
10988
10989 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
10990
10991 PR c/22421
10992 * gcc.dg/format/bitfld-1.c: New test.
10993
10994 2005-07-15 Mark Mitchell <mark@codesourcery.com>
10995
10996 PR c++/22204
10997 * g++.dg/rtti/repo1.C: New test.
10998
10999 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
11000
11001 PR middle-end/22398
11002 * gcc.c-torture/compile/pr22398.c: New test.
11003
11004 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11005
11006 PR c++/22132
11007 * g++.dg/expr/cast4.C: New test.
11008
11009 2005-07-15 Richard Guenther <rguenther@suse.de>
11010
11011 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
11012 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11013
11014 2005-07-15 Steven Bosscher <stevenb@suse.de>
11015
11016 PR tree-optimization/22230
11017 * gcc.dg/tree-ssa/pr22230.c: New test.
11018
11019 2005-07-14 Jakub Jelinek <jakub@redhat.com>
11020
11021 * gfortran.dg/g77/cpp6.f: New test.
11022
11023 PR fortran/22417
11024 * gfortran.dg/g77/cpp5.F: New test.
11025 * gfortran.dg/g77/cpp5.h: New file.
11026 * gfortran.dg/g77/cpp5inc.h: New file.
11027
11028 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
11029
11030 PR libfortran/16435
11031 * gfortran.dg/tl_editting.f90: New.
11032 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
11033
11034 2005-07-14 Steven G. Kargl <kargls@comcast.net>
11035
11036 * gfortran.dg/char_array_constructor.f90: New test.
11037
11038 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
11039
11040 * gfortran.dg/past_eor.f90: New.
11041 * gfortran.dg/complex_read.f90: New.
11042
11043 2005-07-13 Jeff Law <law@redhat.com>
11044
11045 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
11046 additional casts.
11047
11048 * gcc.dg/tree-ssa/pr22321.c: New test
11049
11050 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
11051
11052 PR tree-optimization/21921
11053 * gcc.dg/tree-ssa/pr21921.c: New.
11054
11055 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11056
11057 PR tree-optimizatio/22442
11058 * gcc.dg/tree-ssa/loop-11.c: New test.
11059
11060 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11061
11062 PR tree-opt/21840
11063 * gcc.c-torture/compile/pr21840.c: New test.
11064
11065 2005-07-12 Jan Hubicka <jh@suse.cz>
11066
11067 * gcc.c-torture/compile/pr22379.c: New test.
11068
11069 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11070
11071 PR libfortran/21593
11072 gfortran.dg/dev_null.f90: Remove outdated comment about
11073 PR libfortran/21593.
11074
11075
11076 2005-07-12 Dale Johannesen <dalej@apple.com>
11077
11078 * gcc.target/i386/compress-float-sse.c: New.
11079 * gcc.target/i386/compress-float-sse-pic.c: New.
11080 * gcc.target/i386/compress-float-387.c: New.
11081 * gcc.target/i386/compress-float-387-pic.c: New.
11082 * gcc.dg/compress-float-ppc.c: New.
11083 * gcc.dg/compress-float-ppc-pic.c: New.
11084
11085 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
11086
11087 PR libfortran/21593
11088 gfortran.dg/dev_null.f90: Remove targets.
11089
11090 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11091
11092 PR tree-opt/22335
11093 * gcc.dg/pr22335-1.c: New test.
11094 * gcc.dg/pr22335-2.c: New test.
11095
11096 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11097
11098 PR c++/20172
11099 * g++.dg/template/nontype12.C : New test.
11100
11101 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11102
11103 * gcc.dg/tree-ssa/loop-10.c: New test.
11104
11105 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
11106
11107 * gcc.c-torture/execute/20020720-1.x: Remove.
11108
11109 2005-07-11 Jakub Jelinek <jakub@redhat.com>
11110
11111 * gfortran.fortran-torture/execute/forall_7.f90: New test.
11112
11113 2005-07-10 Richard Sandiford <richard@codesourcery.com>
11114
11115 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
11116 (dg-mips-options): Use it.
11117
11118 2005-07-09 Diego Novillo <dnovillo@redhat.com>
11119
11120 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
11121
11122 2005-07-09 Richard Henderson <rth@redhat.com>
11123
11124 * lib/target-supports.exp (check_effective_target_sync_char_short):
11125 Add alpha.
11126
11127 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
11128
11129 PR libfortran/22217
11130 * gfortran.dg/negative-z-descriptor.f90: New test.
11131
11132 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11133
11134 PR tree-opt/22329
11135 * gcc.dg/pr22329.c: New test.
11136
11137 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
11138
11139 PR tree-optimization/20139
11140 * gcc.dg/tree-ssa/pr20139.c: New.
11141
11142 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11143
11144 PR tree-opt/22356
11145 * testsuite/gcc.dg/pr22356-1.c: New test.
11146
11147 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
11148
11149 PR c++/21799
11150 * g++.dg/template/unify8.C: New.
11151 * g++.dg/template/unify9.C: New.
11152
11153 2005-07-08 Jakub Jelinek <jakub@redhat.com>
11154
11155 * gfortran.fortran-torture/execute/entry_10.f90: New test.
11156
11157 2005-07-07 Geoffrey Keating <geoffk@apple.com>
11158
11159 * gcc.dg/darwin-version-1.c: New.
11160 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
11161 * gcc.dg/builtins-20.c: Likewise.
11162 * gcc.dg/builtins-53.c: Likewise.
11163 * gcc.dg/torture/builtins-convert-1.c: Likewise.
11164 * gcc.dg/torture/builtins-convert-2.c: Likewise.
11165 * gcc.dg/torture/builtins-convert-3.c: Likewise.
11166 * gcc.dg/torture/builtins-power-1.c: Likewise.
11167 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
11168 on Darwin.
11169
11170 2005-07-07 Jeff Law <law@redhat.com>
11171
11172 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
11173 argument evaluation order.
11174
11175 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
11176
11177 PR libfortran/21594
11178 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11179 Add test cases where the shift length is greater than the
11180 array length.
11181
11182 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11183
11184 * obj-c++.dg/proto-lossage-6.mm: New.
11185 * objc.dg/proto-lossage-6.m: New.
11186
11187 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11188
11189 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
11190 * objc.dg/gnu-runtime-2.m: Likewise.
11191
11192 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11193
11194 * gfortran.dg/longline.f: New test.
11195
11196 * gfortran.dg/badline.f: New test.
11197
11198 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11199
11200 PR fortran/16531
11201 PR fortran/15966
11202 PR fortran/18781
11203 * gfortran.dg/hollerith.f90: New.
11204 * gfortran.dg/hollerith2.f90: New.
11205 * gfortran.dg/hollerith3.f90: New.
11206 * gfortran.dg/hollerith4.f90: New.
11207 * gfortran.dg/hollerith_f95.f90: New.
11208 * gfortran.dg/hollerith_legacy.f90: New.
11209 * gfortran.dg/g77/cpp4.F: New. Port from g77.
11210
11211 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11212
11213 PR objc/22274
11214 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
11215 * objc.dg/gnu-runtime-2.m: New.
11216
11217 2005-07-06 Jeff Law <law@redhat.com>
11218
11219 * gcc.dg/tree-ssa/vrp17.c: New test.
11220
11221 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11222
11223 PR fortran/22327
11224 * gfortran.dg/array_constructor_5.f90: New test.
11225
11226 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11227
11228 * gfortran.fortran-torture/execute/entry_9.f90: New test.
11229
11230 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
11231
11232 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
11233 * gcc.dg/980816-1.c: Ditto.
11234
11235 2005-07-06 Jeff Law <law@redhat.com>
11236
11237 * gcc.c-torture/compile/pr21356.c: New test.
11238
11239 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11240
11241 PR c/22013
11242 PR c/22098
11243 * gcc.c-torture/compile/pr22013-1.c,
11244 gcc.c-torture/execute/pr22098-1.c,
11245 gcc.c-torture/execute/pr22098-2.c,
11246 gcc.c-torture/execute/pr22098-3.c: New tests.
11247
11248 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11249
11250 PR c/22308
11251 * gcc.dg/pr22308-1.c: New test.
11252
11253 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
11254
11255 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
11256 target.
11257 * gcc.dg/compare9.c: Use -fshort-enums instead of
11258 -fno-short-enums. Change the last test to dg-bogus.
11259
11260 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
11261
11262 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
11263 * gcc.dg/compare9.c: New.
11264
11265 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11266
11267 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
11268
11269 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11270
11271 PR testsuite/22288
11272 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
11273
11274
11275 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11276
11277 * gcc.dg/format/gcc_gfc-1.c: New.
11278
11279 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11280
11281 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
11282
11283 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11284
11285 PR fortran/20842
11286 * gfortran.dg/io_invalid_1.f90: New test.
11287
11288 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
11289
11290 * gcc.dg/format/gcc_diag-1.c: Update.
11291
11292 2005-07-02 Jeff Law <law@redhat.com>
11293
11294 * gcc.dg/tree-ssa/pr22051-1.c: New test.
11295 * gcc.dg/tree-ssa/pr22051-2.c: New test.
11296
11297 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
11298
11299 * gcc.dg/format/gcc_diag-1.c: Update.
11300
11301 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
11302
11303 PR tree-opt/22269
11304 * gcc.c-torture/compile/pr22269.c: New test.
11305
11306 2005-06-30 Diego Novillo <dnovillo@redhat.com>
11307
11308 PR 21584
11309 PR 22219
11310 * g++.dg/tree-ssa/pr21584-1.C: New test.
11311 * g++.dg/tree-ssa/pr21584-2.C: New test.
11312
11313 2005-06-30 Ziemowit Laski <zlaski@apple.com>
11314
11315 * obj-c++.dg/try-catch-11.mm: New.
11316 * objc.dg/try-catch-10.m: New.
11317
11318 2005-06-29 David Edelsohn <edelsohn@gnu.org>
11319
11320 * g++.dg/other/ucnid-1.C: xfail on AIX.
11321
11322 2005-06-29 Diego Novillo <dnovillo@redhat.com>
11323
11324 PR 22234
11325 * gcc.dg/20050629-1.c: New test.
11326
11327 2005-06-29 Ziemowit Laski <zlaski@apple.com>
11328
11329 * obj-c++.dg/const-str-1[0-1].mm: New.
11330 * objc.dg/const-str-1[0-1].m: New.
11331
11332 2005-05-29 Richard Henderson <rth@redhat.com>
11333
11334 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
11335 Rename from check_effective_target_vect_no_max.
11336 (check_effective_target_vect_no_int_add): New.
11337 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
11338 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
11339 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11340 * gcc.dg/vect/vect-reduc-1.c: Use both.
11341 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11342
11343 2005-05-29 Richard Henderson <rth@redhat.com>
11344
11345 * lib/target-supports.exp (check_effective_target_vect_no_max):
11346 Remove i386 and x86_64.
11347
11348 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11349
11350 PR testsuite/21969
11351 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
11352
11353 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11354
11355 PR middle-end/21969
11356 * gcc.dg/vect/pr21969.c: New test.
11357
11358 2005-06-28 Eric Christopher <echristo@redhat.com>
11359
11360 PR c/22052
11361 PR c/21975
11362 * gcc.dg/inline1.c: New test.
11363 * gcc.dg/inline2.c: Ditto.
11364 * gcc.dg/inline3.c: Ditto.
11365 * gcc.dg/inline4.c: Ditto.
11366 * gcc.dg/inline5.c: Ditto.
11367
11368 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11369
11370 PR libfortran/22142
11371 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11372 Add testcase also testing eoshift1 for PR 22142.
11373
11374 2005-06-28 Richard Henderson <rth@redhat.com>
11375
11376 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
11377 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
11378 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
11379 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
11380 gcc.dg/tree-ssa/20030922-2.c: Likewise.
11381
11382 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11383
11384 PR libfortran/22142
11385 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11386 Add testcase for PR 22142.
11387
11388 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
11389
11390 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
11391 gcc.target/ia64/fpreg-2.c: New tests.
11392
11393 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11394
11395 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
11396
11397 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11398
11399 PR libfortran/22170
11400 * gfortran.dg/slash_1.f90: New test.
11401
11402 2005-06-27 Richard Henderson <rth@redhat.com>
11403
11404 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
11405 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
11406 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
11407 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11408 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
11409 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
11410
11411 2005-06-27 Richard Henderson <rth@redhat.com>
11412
11413 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
11414 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
11415
11416 2005-06-27 Ziemowit Laski <zlaski@apple.com>
11417
11418 * obj-c++.dg/proto-lossage-5.mm: New.
11419 * objc.dg/proto-lossage-5.m: New.
11420
11421 2005-06-27 Diego Novillo <dnovillo@redhat.com>
11422
11423 PR 21959
11424 * gcc.dg/tree-ssa/pr21959.c: New test.
11425
11426 2005-06-27 Jakub Jelinek <jakub@redhat.com>
11427
11428 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
11429 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
11430 testing uninitialized var.
11431
11432 * gcc.c-torture/execute/builtins/chk.h: New.
11433 * gcc.c-torture/execute/builtins/lib/chk.c: New.
11434 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
11435 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
11436 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
11437 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
11438 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
11439 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
11440 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
11441 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
11442 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
11443 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
11444 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
11445 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
11446 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
11447 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
11448 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
11449 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
11450 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
11451 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
11452 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
11453 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
11454 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
11455 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
11456 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
11457 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
11458 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
11459 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
11460 * gcc.dg/builtin-object-size-1.c: New test.
11461 * gcc.dg/builtin-object-size-2.c: New test.
11462 * gcc.dg/builtin-object-size-3.c: New test.
11463 * gcc.dg/builtin-object-size-4.c: New test.
11464 * gcc.dg/builtin-object-size-5.c: New test.
11465 * gcc.dg/builtin-stringop-chk-1.c: New test.
11466 * gcc.dg/builtin-stringop-chk-2.c: New test.
11467 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
11468 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
11469 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
11470 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
11471 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
11472 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
11473 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
11474 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
11475 * gcc.c-torture/execute/printf-1.c: New test.
11476 * gcc.c-torture/execute/fprintf-1.c: New test.
11477 * gcc.c-torture/execute/vprintf-1.c: New test.
11478 * gcc.c-torture/execute/vfprintf-1.c: New test.
11479 * gcc.c-torture/execute/printf-chk-1.c: New test.
11480 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
11481 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
11482 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
11483
11484 2005-06-27 Michael Matz <matz@suse.de>
11485
11486 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
11487 slot is not merged if address escapes.
11488
11489 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11490
11491 PR c/21911
11492 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
11493
11494 2005-06-26 Jakub Jelinek <jakub@redhat.com>
11495
11496 PR middle-end/17965
11497 * gcc.c-torture/compile/20050622-1.c: New test.
11498
11499 PR middle-end/22028
11500 * gcc.dg/20050620-1.c: New test.
11501
11502 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
11503
11504 PR tree-optimization/22026
11505 * gcc.dg/tree-ssa/pr22026.c: New.
11506
11507 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
11508
11509 PR libfortran/22144
11510 * gfortran.dg/shift-alloc.f90: New testcase.
11511
11512 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
11513
11514 * all files: Update FSF address in copyright headers.
11515
11516 2005-06-22 Jan Hubicka <jh@suse.cz>
11517
11518 * wholeprogram-1.c: New testcase.
11519 * wholeprogram-2.c: New testcase.
11520
11521 2005-06-24 Mark Mitchell <mark@codesourcery.com>
11522
11523 PR 22171
11524 * gcc.dg/tree-ssa/pr22171.c: New test.
11525
11526 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
11527
11528 * gfortran.dg/simplify_modulo.f90: New.
11529
11530 2005-06-24 Jan Hubicka <jh@suse.cz>
11531
11532 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
11533
11534 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11535
11536 * obj-c++.dg/proto-lossage-[1-4].mm: New.
11537
11538 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11539
11540 * obj-c++.dg/typedef-alias-1.mm: New.
11541 * objc.dg/typedef-alias-1.m: New.
11542
11543 2005-06-23 Jeff Law <law@redhat.com>
11544
11545 * gcc.dg/tree-ssa/vrp16.c: New test.
11546
11547 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11548
11549 * lib/target-supports.exp: Add
11550 check_effective_target_fortran_large_real and
11551 check_effective_target_fortran_large_int to check for
11552 corresponding effective targets.
11553 * gfortran.dg/large_integer_kind_1.f90: New test.
11554 * gfortran.dg/large_real_kind_1.f90: New test.
11555
11556 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
11557
11558 PR tree-optimization/22117
11559 * gcc.dg/tree-ssa/pr22117.c: New.
11560
11561 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
11562
11563 PR testsuite/22123
11564 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
11565
11566 2005-06-23 David Edelsohn <edelsohn@gnu.org>
11567
11568 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
11569
11570 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
11571
11572 * gfortran.dg/f2c_4.f90: Add tests for complex functions
11573 * gfortran.dg/f2c_4.c: Likewise.
11574
11575 2005-06-22 Paul Brook <paul@codesourcery.com>
11576
11577 PR fortran/21034
11578 * gfortran.dg/auto_save_1.f90: New test.
11579
11580 2005-06-22 Michael Matz <matz@suse.de>
11581
11582 * gcc.target/x86-64/abi: New directory.
11583 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
11584 * gcc.target/x86-64/abi/README.gcc: New file.
11585 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
11586 * gcc.target/x86-64/abi/asm-support.s: New file.
11587 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
11588 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
11589 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
11590 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
11591 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
11592 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
11593 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
11594 * gcc.target/x86_64/abi/test_bitfields.c: New test.
11595 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
11596 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
11597 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
11598 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
11599 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
11600 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
11601 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
11602 * gcc.target/x86_64/abi/test_varargs.c: New test.
11603
11604 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
11605
11606 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
11607 32-bit i?86 and x86_64.
11608
11609 2005-06-21 Ziemowit Laski <zlaski@apple.com>
11610
11611 * obj-c++.dg/const-str-[1-9].mm: New tests.
11612
11613 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
11614
11615 PR fortran/22010
11616 * gfortran.dg/namelist_use.f90: New.
11617 * gfortran.dg/namelist_use_only.f90: New.
11618
11619 2005-06-21 Jeff Law <law@redhat.com>
11620
11621 * gcc.dg/tree-ssa/vrp15.c: New test.
11622
11623 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
11624
11625 * lib/target-supports.exp (check_effective_target_vect_reduction):
11626 Remove.
11627 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
11628 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
11629 remove vect_reduction target keyword. Also avoid two returns in main.
11630 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11631 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
11632 * gcc.dg/vect/vect-reduc-1short.c: New test.
11633 * gcc.dg/vect/vect-reduc-1char.c: New test.
11634 * gcc.dg/vect/vect-reduc-2short.c: New test.
11635 * gcc.dg/vect/vect-reduc-2char.c: New test.
11636 * gcc.dg/vect/vect-reduc-6.c: New test.
11637 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
11638 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
11639 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
11640
11641 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11642 Paul Thomas <pault@gcc.gnu.org>
11643
11644 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
11645 New tests.
11646
11647 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11648
11649 * gfortran.dg/backslash_1.f90: New test.
11650 * gfortran.dg/backslash_2.f90: New test.
11651
11652 2005-06-20 Steven G. Kargl <kargls@comcast.net>
11653
11654 * gfortran.dg/duplicate_labels.f90: New test.
11655
11656 2005-06-20 Jan Beulich <jbeulich@novell.com>
11657
11658 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
11659 unsupportable relocations.
11660 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11661 * gcc.dg/20050321-2.c: xfail for NetWare.
11662
11663 2005-06-20 Andreas Jaeger <aj@suse.de>
11664
11665 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
11666 gcc.target/i386/fastcall-sseregparm.c,
11667 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
11668
11669 2005-06-19 Richard Henderson <rth@redhat.com>
11670
11671 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
11672
11673 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
11674
11675 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
11676
11677 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
11678
11679 PR c++/22115
11680 * g++.dg/conversion/simd2.C: Change expected error message.
11681
11682 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11683
11684 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
11685 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11686 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11687
11688 2005-06-18 James A Morrison <phython@gcc.gnu.org>
11689
11690 * gcc.dg/fold-mod-1.c: New test.
11691
11692 2005-06-18 Steven G. Kargl <kargls@comcast.net>
11693
11694 PR fortran/19926
11695 * gfortran.dg/pr19926.f90: New test.
11696
11697 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11698
11699 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
11700 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
11701 targets.
11702 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11703 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11704
11705 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
11706
11707 * gcc.target/ia64/float80-varargs-1.c: New test.
11708
11709 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11710
11711 PR tree-opt/22035
11712 * gfortran.dg/f2c_6.f90: New test.
11713
11714 2005-06-17 Geoffrey Keating <geoffk@apple.com>
11715
11716 PR c++/17413
11717 * g++.dg/template/local5.C: New.
11718
11719 2005-06-17 Richard Henderson <rth@redhat.com>
11720
11721 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
11722
11723 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
11724
11725 PR testsuite/21945
11726 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
11727
11728 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
11729
11730 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
11731 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
11732 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
11733 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
11734 check_vect to verify the presence of hardware vector support.
11735
11736 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
11737
11738 PR testsuite/22056
11739 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
11740
11741 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11742
11743 PR libfortran/19216
11744 * gfortran.dg/pr19216.f: Add correct space between brackets and
11745 dg directive.
11746
11747 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11748
11749 PR libfortran/16436
11750 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
11751
11752 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
11753
11754 * gcc.target/i386/attributes-error.c: New testcase.
11755 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
11756 * gcc.target/i386/regparm-stdcall.c: Likewise.
11757 * gcc.target/i386/sseregparm-1.c: Likewise.
11758 * gcc.target/i386/sseregparm-2.c: Likewise.
11759
11760 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
11761
11762 * g++.dg/rtti/crash2.C: New.
11763
11764 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
11765
11766 * gcc.dg/noncompile/20040203-3.c: Update expected message.
11767
11768 2005-06-15 David Ung <davidu@mips.com>
11769
11770 * gcc.target/mips/mips16e-extends.c: New test for testing the
11771 generation of MIPS16e zeb/zeh, seb/seh instructions.
11772
11773 2005-06-15 Diego Novillo <dnovillo@redhat.com>
11774
11775 PR 22018
11776 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
11777 * gcc.dg/tree-ssa/pr22018.c: New test.
11778
11779 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
11780
11781 * gcc.dg/simd-1.c: Update error messages.
11782 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
11783 * gcc.dg/simd-2.c: Update error messages.
11784 * gcc.dg/simd-4.c: New.
11785
11786 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
11787
11788 PR c++/20678
11789 * g++.dg/other/crash-4.C: New.
11790
11791 2005-06-14 Devang Patel <dpatel@apple.com>
11792
11793 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
11794
11795 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
11796
11797 PR c++/21929
11798 * g++.dg/parse/crash11.C: Update
11799
11800 2005-06-13 Jeff Law <law@redhat.com>
11801
11802 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
11803 perform the desired transformations.
11804 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
11805 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
11806
11807 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11808
11809 PR fortran/22038
11810 * gfortran.dg/forall_1.f90: Un-XFAIL.
11811
11812 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
11813
11814 PR c++/21929
11815 * g++.dg/parse/crash26.C: New.
11816
11817 PR c++/20789
11818 * g++.dg/init/member1.C: New.
11819
11820 2005-06-13 Jakub Jelinek <jakub@redhat.com>
11821
11822 * gfortran.dg/altreturn_1.f90: New test.
11823
11824 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
11825
11826 PR middle-end/21985
11827 * gcc.dg/tree-ssa/pr21985.c: New test.
11828
11829 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11830
11831 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
11832
11833 2005-06-12 Roger Sayle <roger@eyesopen.com>
11834
11835 PR c++/21930
11836 * g++.dg/other/error10.C: New test case.
11837
11838 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11839
11840 PR libfortran/19155
11841 * gfortran.dg/pr19155.f: Add test.
11842
11843 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11844
11845 * gfortran.dg/f2c_7.f90: New test.
11846
11847 * gfortran.dg/forall_1.f90: XFAILed.
11848
11849 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11850
11851 * gcc.dg/pr14796-1.c: New.
11852 * gcc.dg/pr14796-2.c: New.
11853
11854 2005-06-11 Steven G. Kargl <kargls@comcast.net>
11855
11856 PR fortran/17792
11857 PR fortran/21375
11858 * gfortran.dg/deallocate_stat.f90: New test.
11859
11860 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
11861
11862 * gfortran.fortran-torture/execute/in-pack.f90: New test.
11863
11864 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
11865
11866 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
11867 access will be generated when this loop is vectorized. Test that
11868 accesses with same alignment were detected.
11869 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
11870 Test that accesses with same alignment were detected.
11871 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
11872 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
11873 alignment were detected.
11874
11875 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
11876
11877 PR c++/10611
11878 * g++.dg/conversion/simd2.C: New.
11879
11880 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
11881
11882 * gcc.dg/Wcxx-compat-1.c: New.
11883
11884 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
11885
11886 PR libfortran/21480
11887 * gfortran.dg/reshape-complex.f90: Add a test for a packed
11888 complex array.
11889
11890 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
11891
11892 * gcc.dg/alias-8.c: New.
11893
11894 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
11895
11896 * gcc.dg/format/cmn_err-1.c: Update.
11897
11898 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
11899
11900 PR target/20666
11901 * gcc.target/sparc/fexpand-2.c: New.
11902 * gcc.target/sparc/fpmerge-2.c: New.
11903 * gcc.target/sparc/fpmul-2.c: New.
11904 * gcc.target/sparc/noresult.c: New.
11905 * gcc.target/sparc/pdist-2.c: New.
11906 * gcc.target/sparc/pdist-3.c: New.
11907
11908 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
11909
11910 PR testsuite/21702
11911 * gcc.target/i386/i386.exp: Fix comment typo.
11912
11913 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
11914
11915 PR c++/19497
11916 * g++.dg/inherit/using5.C: New.
11917 * g++.dg/inherit/using6.C: New.
11918
11919 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11920
11921 PR c++/19894
11922 * g++.dg/template/ptrmem15.C: New test.
11923
11924 PR c++/20563
11925 * g++.dg/ext/label4.C: New test.
11926
11927 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11928
11929 * gcc.dg/tls/debug-1.c: New test.
11930
11931 2005-06-07 Dale Johannesen <dalej@apple.com>
11932
11933 * gcc.target/i386/movq.c: New.
11934
11935 2005-06-07 Dale Johannesen <dalej@apple.com>
11936
11937 * gcc.dg/20050607-1.c: New.
11938
11939 2005-06-07 Jakub Jelinek <jakub@redhat.com>
11940
11941 PR middle-end/21850
11942 * gcc.c-torture/execute/20050607-1.c: New test.
11943
11944 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
11945
11946 PR libfortran/21926
11947 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
11948 Test case where the return array has lowest stride one,
11949 but isn't packed.
11950
11951 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
11952
11953 * lib/target-supports.exp (check_effective_target_sync_int_long):
11954 Add s390 and s390x targets.
11955
11956 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
11957
11958 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
11959 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
11960 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
11961 * gcc.dg/tree-ssa/loop-9.c: New test.
11962
11963 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
11964
11965 * g++.dg/parse/defarg10.C: New.
11966
11967 2005-06-06 Jakub Jelinek <jakub@redhat.com>
11968
11969 PR regression/21897
11970 * gcc.c-torture/execute/20050604-1.c: New test.
11971
11972 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
11973
11974 PR 21903
11975 * g++.dg/parse/defarg9.C: New.
11976
11977 PR c++/20637
11978 * g++.dg/inherit/using4.C: New.
11979 * g++.dg/overload/error1.C: Adjust expected errors.
11980 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
11981 * g++.old-deja/g++.brendan/arm2.C: Likewise.
11982 * g++.old-deja/g++.other/redecl2.C: Likewise.
11983 * g++.old-deja/g++.other/redecl4.C: Likewise.
11984 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
11985
11986 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
11987
11988 * gfortran.dg/f2c_5.f90: Add -w to dg-options
11989
11990 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
11991
11992 * lib/gfortran.exp (gfortran_target_compile): Call
11993 dg-additional-files-options
11994 * gfortran.dg/f2c_4.f90: New file
11995 * gfortran.dg/f2c_4.c: New file
11996 * gfortran.dg/f2c_5.f90: New file
11997 * gfortran.dg/f2c_5.c: New file
11998
11999 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12000
12001 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
12002
12003 PR fortran/21912
12004 * gfortran.dg/array_constructor_4.f90: New test.
12005
12006 2005-06-05 Mark Mitchell <mark@codesourcery.com>
12007
12008 PR c++/21619
12009 * g++.dg/ext/builtin9.C: New test.
12010
12011 2005-06-05 Dale Johannesen <dalej@apple.com>
12012
12013 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
12014 * gcc.c-torture/execute/20050603-2.c: Ditto.
12015
12016 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
12017
12018 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
12019 * gcc.dg/vect/vect-reduc-1.c: New.
12020 * gcc.dg/vect/vect-reduc-2.c: New.
12021 * gcc.dg/vect/vect-reduc-3.c: New.
12022
12023 2005-06-04 Dale Johannesen <dalej@apple.com>
12024
12025 * gcc.c-torture/execute/20050603-1.c: New.
12026 * gcc.c-torture/execute/20050603-2.c: New.
12027 * gcc.dg/20050603-3.c: New.
12028
12029 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12030
12031 PR fortran/19195
12032 * gfortran.dg/debug_1.f90: New test.
12033
12034 * gfortran.dg/forall_1.f90: New test.
12035
12036 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
12037
12038 * gfortran.dg/array_constructor_3.f90: New test.
12039
12040 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12041
12042 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
12043
12044 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
12045
12046 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
12047
12048 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
12049
12050 PR c/21873
12051 * gcc.dg/init-excess-1.c: New test.
12052
12053 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12054
12055 PR c++/21853
12056 * g++.dg/expr/static_cast6.C: New test.
12057
12058 2005-06-03 Diego Novillo <dnovillo@redhat.com>
12059
12060 * gcc.dg/tree-ssa/vrp14.c: New test.
12061
12062 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12063
12064 PR c++/21336
12065 * g++.dg/template/new2.C: New test.
12066
12067 2005-06-03 Josh Conner <jconner@apple.com>
12068
12069 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
12070 all entries in initializer.
12071
12072 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
12073
12074 PR middle-end/21858
12075 * gcc.dg/pr21858.c: New testcase.
12076
12077 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
12078
12079 PR tree-optimization/21292
12080
12081 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
12082 New.
12083 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
12084 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
12085 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
12086 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
12087 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
12088
12089 2005-06-02 Richard Henderson <rth@redhat.com>
12090
12091 * gcc.dg/sync-2.c: Use -march=i486 for i386.
12092
12093 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
12094
12095 * gcc.dg/wtypequal.c: New testcase.
12096
12097 2005-06-02 Diego Novillo <dnovillo@redhat.com>
12098
12099 PR 21582
12100 * gcc.dg/tree-ssa/pr21582.c: New test.
12101
12102 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12103
12104 PR c++/21280
12105 * g++.dg/opt/interface2.h: New.
12106 * g++.dg/opt/interface2.C: New.
12107 * g++.dg/init/ctor4.C: Adjust error lines.
12108 * g++.old-deja/g++.bob/inherit2.C: Likewise.
12109 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12110 * g++.old-deja/g++.jason/opeq3.C: Likewise.
12111 * g++.old-deja/g++.pt/assign1.C: Likewise.
12112 * g++.old-deja/g++.pt/crash20.C: Likewise.
12113
12114 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
12115
12116 PR tree-optimization/21734
12117 * g++.dg/vect/pr21734_1.cc: New.
12118 * g++.dg/vect/pr21734_2.cc: New.
12119
12120 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12121
12122 PR c++/20350
12123 * g++.dg/template/spec24.C: New.
12124
12125 PR c++/21151
12126 * g++.dg/pch/local-1.C: New.
12127 * g++.dg/pch/local-1.Hs: New.
12128
12129 2005-06-01 Diego Novillo <dnovillo@redhat.com>
12130
12131 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
12132 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
12133 * gcc.dg/tree-ssa/pr14341.c: New test.
12134 * gcc.dg/tree-ssa/pr14841.c: New test.
12135 * gcc.dg/tree-ssa/pr20701.c: New test.
12136 * gcc.dg/tree-ssa/pr21086.c: New test.
12137 * gcc.dg/tree-ssa/pr21090.c: New test.
12138 * gcc.dg/tree-ssa/pr21332.c: New test.
12139 * gcc.dg/tree-ssa/pr21458.c: New test.
12140 * gcc.dg/tree-ssa/pr21658.c: New test.
12141 * gcc.dg/tree-ssa/vrp01.c: New test.
12142 * gcc.dg/tree-ssa/vrp02.c: New test.
12143 * gcc.dg/tree-ssa/vrp03.c: New test.
12144 * gcc.dg/tree-ssa/vrp04.c: New test.
12145 * gcc.dg/tree-ssa/vrp05.c: New test.
12146 * gcc.dg/tree-ssa/vrp06.c: New test.
12147 * gcc.dg/tree-ssa/vrp07.c: New test.
12148 * gcc.dg/tree-ssa/vrp08.c: New test.
12149 * gcc.dg/tree-ssa/vrp09.c: New test.
12150 * gcc.dg/tree-ssa/vrp10.c: New test.
12151 * gcc.dg/tree-ssa/vrp11.c: New test.
12152 * gcc.dg/tree-ssa/vrp12.c: New test.
12153 * gcc.dg/tree-ssa/vrp13.c: New test.
12154
12155 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
12156
12157 PR 21029
12158 * gcc.dg/tree-ssa/pr21029.c: New test.
12159
12160 2005-06-01 Roger Sayle <roger@eyesopen.com>
12161
12162 * gfortran.dg/logint-1.f: New test case.
12163 * gfortran.dg/logint-2.f: Likewise.
12164 * gfortran.dg/logint-3.f: Likewise.
12165
12166 2005-06-01 Jakub Jelinek <jakub@redhat.com>
12167
12168 PR c/21536
12169 PR c/20760
12170 * gcc.dg/20050527-1.c: New test.
12171
12172 * gcc.dg/i386-sse-12.c: New test.
12173
12174 PR fortran/21729
12175 * gfortran.dg/implicit_5.f90: New test.
12176
12177 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
12178
12179 PR fortran/20883
12180 * gfortran/assign_4.f90: New test.
12181 * gfortran/assign_2.f90: Change compile to run.
12182
12183 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
12184
12185 * lib/target-supports.exp
12186 (check_effective_target_sync_char_short): New.
12187 * gcc.dg/sync-2.c: New.
12188
12189 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
12190
12191 PR tree-optimization/21817
12192 * gcc.dg/torture/pr21817-1.c: New.
12193
12194 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
12195
12196 PR c++/21165
12197 * g++.dg/template/init5.C: New.
12198
12199 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
12200
12201 * gfortran.dg/char_initialiser_actual.f90:
12202 Test character initialisers as actual arguments.
12203 * gfortran.dg/char_pointer_comp_assign.f90:
12204 Test character pointer structure component assignments.
12205 * gfortran.dg/char_array_structure_constructor.f90:
12206 Test character components in structure constructors.
12207
12208 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
12209
12210 PR middle-end/20931
12211 * g++.dg/opt/pr20931.C: New test.
12212
12213 2005-05-31 Andreas Jaeger <aj@suse.de>
12214
12215 PR testsuite/20772
12216 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
12217 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
12218 g++.old-deja/g++.ext/asmspec1.C,
12219 g++.old-deja/g++.other/regstack.C,
12220 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
12221 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
12222 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
12223 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
12224 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
12225 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
12226 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
12227 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
12228 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
12229 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
12230 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
12231 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
12232 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
12233 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
12234 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
12235 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
12236 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
12237 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
12238 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
12239
12240 2005-05-31 Jeff Law <law@redhat.com>
12241
12242 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
12243
12244 2005-05-30 Paolo Carlini <pcarlini@suse.de>
12245
12246 PR middle-end/21743
12247 * gcc.dg/builtins-1.c: Activate disabled clog test.
12248 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12249
12250 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
12251
12252 * gfortran.dg/char_pointer_assign.f90:
12253 Test character-pointer assignments and pointer assignments.
12254 * gfortran.dg/char_pointer_dummy.f90:
12255 Test character-pointer dummy arguments.
12256 * gfortran.dg/char_pointer_func.f90:
12257 Test character-pointer function returns.
12258 * gfortran.dg/char_pointer_dependency.f90:
12259 Test character-pointer functions with dependencies.
12260
12261 2005-05-30 Mark Mitchell <mark@codesourcery.com>
12262
12263 PR c++/21784
12264 * g++.dg/lookup/using14.C: New test.
12265
12266 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
12267
12268 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
12269 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
12270 trailing ^M.
12271
12272 2005-05-29 Geoffrey Keating <geoffk@apple.com>
12273
12274 PR c++/17413
12275 * g++.dg/template/local5.C: New.
12276
12277 PR target/21761
12278 * gcc.c-torture/compile/pr21761.c: New.
12279
12280 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
12281 before darwin8.
12282
12283 2005-05-30 Steven G. Kargl
12284
12285 PR fortran/20846
12286 * gfortran.dg/inquire_8.f90: New test.
12287
12288 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12289
12290 PR libfortran/21376
12291 * gfortran.dg/output_exponents_1.f90: New test.
12292
12293 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12294
12295 PR libfortran/20006
12296 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
12297
12298 2005-05-28 Mark Mitchell <mark@codesourcery.com>
12299
12300 PR c++/21210
12301 * g++.dg/ext/complex1.C: New test.
12302
12303 PR c++/21340
12304 * g++.dg/init/ctor6.C: New test.
12305
12306 2005-05-29 Jan Hubicka <jh@suse.cz>
12307
12308 * gcc.c-torture/compile/pr21562.c: New.
12309
12310 2005-05-28 Steven G. Kargl <kargls@comcast.net>
12311
12312 * gfortran.dg/subnormal_1.f90: New test.
12313
12314 2005-05-28 Jan Hubicka <jh@suse.cz>
12315
12316 * tree-prof.exp: Fix comment.
12317 * value-prof-1.c: New.
12318 * value-prof-2.c: New.
12319 * value-prof-3.c: New.
12320 * value-prof-4.c: New.
12321
12322 2005-05-27 Mark Mitchell <mark@codesourcery.com>
12323
12324 PR c++/21614
12325 * g++.dg/expr/ptrmem6.C: New test.
12326 * g++.dg/expr/ptrmem6a.C: Likewise.
12327
12328 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
12329
12330 PR tree-optimization/21658
12331 * gcc.dg/tree-ssa/pr21658.c: New.
12332
12333 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
12334
12335 PR c++/21455
12336 * g++.dg/inherit/ptrmem3.C: New.
12337
12338 PR c++/21681
12339 * g++.dg/parse/template16.C: New.
12340
12341 2005-05-27 Andreas Jaeger <aj@suse.de>
12342
12343 * gcc.dg/setjmp-2.c: Only run in 32-bit.
12344
12345 * gcc.dg/i386-sse-8.c: Run test on all archs.
12346
12347 2005-05-26 Mike Stump <mrs@apple.com>
12348
12349 * objc.dg/isa-field-1.m: Only run on darwin.
12350 * objc.dg/lookup-1.m: Likewise.
12351 * objc.dg/try-catch-8.m: Likewise.
12352
12353 2005-05-26 Roger Sayle <roger@eyesopen.com>
12354
12355 PR tree-optimization/9814
12356 * gcc.dg/pr9814-1.c: New test case.
12357
12358 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12359
12360 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
12361 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
12362 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
12363 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
12364 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
12365 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
12366 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
12367 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
12368 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
12369 objc.dg/try-catch-8.m: New.
12370
12371 2005-05-26 Janis Johnson <janis187@us.ibm.com>
12372
12373 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
12374 remove extraneous semicolons.
12375
12376 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12377
12378 * obj-c++.dg/comp-types-12.mm: New.
12379 * objc.dg/comp-types-11.m: New.
12380 * objc.dg/selector-4.m: New.
12381
12382 2005-05-26 Andreas Jaeger <aj@suse.de>
12383
12384 PR testsuite/20772
12385 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
12386 g++.old-deja/g++.ext/attrib3.C,
12387 g++.old-deja/g++.other/store-expr1.C,
12388 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
12389 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
12390 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
12391 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
12392 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
12393 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
12394 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
12395 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
12396 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
12397 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
12398 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
12399 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
12400 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
12401 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
12402 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
12403 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
12404 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
12405 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
12406 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
12407
12408 2005-05-26 Andreas Jaeger <aj@suse.de>
12409
12410 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
12411 x86-64 compilation.
12412
12413 2005-05-26 Andreas Jaeger <aj@suse.de>
12414
12415 PR testsuite/20772
12416 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
12417 gcc.misc-tests/i386-pf-athlon-1.c,
12418 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12419 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
12420 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
12421 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
12422 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
12423 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
12424 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
12425 programs.
12426
12427 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
12428 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
12429 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
12430 x86-64 compilation.
12431
12432 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
12433 x86_64.
12434
12435 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
12436 effective-target ilp32.
12437
12438 2005-05-26 David Ung <davidu@mips.com>
12439
12440 * gcc.target/mips/ext_ins.c: New test for testing the generation
12441 of MIPS32/64 rev 2 ext/ins instructions.
12442
12443 2005-05-26 Andreas Jaeger <aj@suse.de>
12444
12445 * treelang/compile/unsigned.tree: Use gimple instead of
12446 nonexisting generic dump.
12447
12448 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
12449
12450 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
12451
12452 2005-05-26 Andreas Jaeger <aj@suse.de>
12453
12454 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
12455
12456 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
12457
12458 PR libfortran/17283
12459 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
12460 Test callee-allocated memory with write statements.
12461
12462 2005-05-25 Roger Sayle <roger@eyesopen.com>
12463
12464 PR middle-end/21709
12465 * gcc.dg/pr21709-1.c: New test case.
12466
12467 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12468 Mike Stump <mrs@apple.com>
12469
12470 * objc/execute/next_mapping.h: Update for C++.
12471
12472 * obj-c++.dg/selector-1.mm: Move to...
12473 * obj-c++.dg/selector-4.mm: here...
12474
12475 * obj-c++.dg/basic.mm: New.
12476 * obj-c++.dg/comp-types-1.mm: New.
12477 * obj-c++.dg/cxx-class-1.mm: New.
12478 * obj-c++.dg/cxx-ivars-1.mm: New.
12479 * obj-c++.dg/cxx-ivars-2.mm: New.
12480 * obj-c++.dg/cxx-ivars-3.mm: New.
12481 * obj-c++.dg/cxx-scope-1.mm: New.
12482 * obj-c++.dg/cxx-scope-2.mm: New.
12483 * obj-c++.dg/defs.mm: New.
12484 * obj-c++.dg/empty-private-1.mm: New.
12485 * obj-c++.dg/encode-1.mm: New.
12486 * obj-c++.dg/encode-2.mm: New.
12487 * obj-c++.dg/encode-3.mm: New.
12488 * obj-c++.dg/extern-c-1.mm: New.
12489 * obj-c++.dg/extra-semi.mm: New.
12490 * obj-c++.dg/fix-and-continue-2.mm: New.
12491 * obj-c++.dg/isa-field-1.mm: New.
12492 * obj-c++.dg/ivar-list-semi.mm: New.
12493 * obj-c++.dg/local-decl-1.mm: New.
12494 * obj-c++.dg/lookup-1.mm: New.
12495 * obj-c++.dg/lookup-2.mm: New.
12496 * obj-c++.dg/method-1.mm: New.
12497 * obj-c++.dg/method-2.mm: New.
12498 * obj-c++.dg/method-3.mm: New.
12499 * obj-c++.dg/method-4.mm: New.
12500 * obj-c++.dg/method-5.mm: New.
12501 * obj-c++.dg/method-6.mm: New.
12502 * obj-c++.dg/method-7.mm: New.
12503 * obj-c++.dg/no-extra-load.mm: New.
12504 * obj-c++.dg/overload-1.mm: New.
12505 * obj-c++.dg/pragma-1.mm: New.
12506 * obj-c++.dg/pragma-2.mm: New.
12507 * obj-c++.dg/private-1.mm: New.
12508 * obj-c++.dg/private-2.mm: New.
12509 * obj-c++.dg/proto-qual-1.mm: New.
12510 * obj-c++.dg/qual-types-1.mm: New.
12511 * obj-c++.dg/stubify-1.mm: New.
12512 * obj-c++.dg/stubify-2.mm: New.
12513 * obj-c++.dg/super-class-1.mm: New.
12514 * obj-c++.dg/super-class-2.mm: New.
12515 * obj-c++.dg/super-dealloc-1.mm: New.
12516 * obj-c++.dg/super-dealloc-2.mm: New.
12517 * obj-c++.dg/template-1.mm: New.
12518 * obj-c++.dg/template-2.mm: New.
12519 * obj-c++.dg/template-3.mm: New.
12520 * obj-c++.dg/template-4.mm: New.
12521 * obj-c++.dg/template-5.mm: New.
12522 * obj-c++.dg/template-6.mm: New.
12523 * obj-c++.dg/try-catch-1.mm: New.
12524 * obj-c++.dg/try-catch-2.mm: New.
12525 * obj-c++.dg/try-catch-3.mm: New.
12526 * obj-c++.dg/try-catch-4.mm: New.
12527 * obj-c++.dg/try-catch-5.mm: New.
12528 * obj-c++.dg/try-catch-6.mm: New.
12529 * obj-c++.dg/try-catch-7.mm: New.
12530 * obj-c++.dg/try-catch-8.mm: New.
12531 * obj-c++.dg/try-catch-9.mm: New.
12532 * obj-c++.dg/va-meth-1.mm: New.
12533
12534 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12535
12536 * obj-c++.dg/selector-1.mm: New.
12537 * obj-c++.dg/selector-2.mm: New.
12538
12539 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12540
12541 * obj-c++.dg/selector-3.mm: New.
12542 * objc.dg/selector-3.m: New.
12543
12544 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12545
12546 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
12547 about where warning appears.
12548
12549 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12550
12551 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
12552 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
12553 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
12554 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
12555
12556 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12557
12558 * gcc.dg/20050524-1.c: New test.
12559
12560 2005-05-25 Jan Hubicka <jh@suse.cz>
12561
12562 * gcc.dg/tree-prof/inliner-1.c: New.
12563
12564 2005-05-25 Janis Johnson <janis187@us.ibm.com>
12565
12566 * gcc.dg/tree-prof: New directory.
12567 * gcc.dg/tree-prof/tree-prof.exp: New.
12568
12569 2005-05-25 DJ Delorie <dj@redhat.com>
12570
12571 * gcc.dg/Wattributes-1.c: New.
12572 * gcc.dg/Wattributes-2.c: New.
12573 * gcc.dg/Wattributes-3.c: New.
12574
12575 20005-05-24 Janis Johnson <janis187@us.ibm.com>
12576
12577 PR tree-optimization/19833
12578 * gcc.dg/uninit-4.c: Remove xfail.
12579 * gcc.dg/uninit-9.c: Ditto.
12580
12581 2005-05-24 Ziemowit Laski <zlaski@apple.com>
12582
12583 * obj-c++.dg/bitfield-[1-5].mm: New.
12584 * obj-c++.dg/class-protocol-1.mm: New.
12585 * obj-c++.dg/comp-types-1[0-1].mm: New.
12586 * obj-c++.dg/comp-types-[2-9].mm: New.
12587 * obj-c++.dg/encode-[4-8].mm: New.
12588 * obj-c++.dg/layout-1.mm: New.
12589 * obj-c++.dg/method-1[0-9].mm: New.
12590 * obj-c++.dg/method-2[0-1].mm: New.
12591 * obj-c++.dg/method-[8-9].mm: New.
12592 * obj-c++.dg/objc-gc-3.mm: New.
12593 * obj-c++.dg/try-catch-10.mm: New.
12594 * objc.dg/bitfield-5.m: New.
12595 * objc.dg/comp-types-10.m: New.
12596 * objc.dg/comp-types-9.m: New.
12597 * objc.dg/layout-1.m: New.
12598 * objc.dg/objc-gc-4.m: New.
12599 * objc.dg/try-catch-9.m: New.
12600 * objc.dg/class-protocol-1.m: Tweak diagnostics.
12601 * objc.dg/comp-types-1.m: Likewise.
12602 * objc.dg/comp-types-[5-6].m: Likewise.
12603 * objc.dg/method-9.m: Likewise.
12604
12605 2005-05-24 Janis Johnson <janis187@us.ibm.com>
12606
12607 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
12608 and on hardware without VMX support.
12609
12610 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
12611
12612 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
12613
12614 * lib/profopt.exp (dg-final-generate, dg-final-use,
12615 profopt-final-code, profopt-get-options): New.
12616 (profopt-execute): Process test directives.
12617
12618 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
12619 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
12620 cleanup-tree-dump, cleanup-saved-temps): Update comments.
12621
12622 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
12623
12624 PR C++/21645
12625 * g++.dg/init/ctor5.C: New test.
12626
12627 2005-05-24 Ira Rosen <irar@il.ibm.com>
12628
12629 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
12630 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
12631 vect-113.c, vect-114.c.
12632
12633 2005-05-23 Adam Nemet <anemet@lnxw.com>
12634
12635 * gcc.dg/const-elim-1.c: Remove xfails.
12636
12637 2005-05-23 Jeff Law <law@redhat.com>
12638
12639 * gcc.c-torture/compile/pr21638.c: New test.
12640 * gcc.c-torture/compile/20050520-1.c: New test.
12641
12642 2005-05-23 Nick Clifton <nickc@redhat.com>
12643
12644 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
12645 be a proper triple, ie: m32r*-*-*.
12646 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12647
12648 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
12649
12650 PR middle-end/21331
12651 PR tree-opt/21293
12652 * gcc.c-torture/compile/pr21293.c: New test.
12653 * gcc.c-torture/execute/pr21331.c: New test.
12654
12655 2004-05-20 Richard Henderson <rth@redhat.com>
12656
12657 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
12658
12659 2005-05-20 Ziemowit Laski <zlaski@apple.com>
12660
12661 * obj-c++-dg.exp: Add.
12662 * obj-c++.exp: Add.
12663 * obj-c++.dg/dg.exp: Add.
12664
12665 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
12666
12667 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
12668 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
12669
12670 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
12671
12672 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
12673
12674 2004-05-19 Richard Henderson <rth@redhat.com>
12675
12676 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
12677
12678 2005-05-19 Janis Johnson <janis187@us.ibm.com>
12679
12680 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
12681
12682 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
12683
12684 2005-05-19 Jakub Jelinek <jakub@redhat.com>
12685
12686 PR c++/21495
12687 * g++.dg/parse/extern1.C: New test.
12688 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
12689
12690 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12691
12692 * gcc.dg/c99-math.h: New.
12693 * gcc.dg/c99-math-float-1.c: New test.
12694 * gcc.dg/c99-math-double-1.c: Likewise.
12695 * gcc.dg/c99-math-long-double-1.c: Likewise.
12696
12697 2005-05-18 Richard Henderson <rth@redhat.com>
12698
12699 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
12700
12701 2005-05-18 Devang Patel <dpatel@apple.com>
12702
12703 * g++.dg/opt/20050511-1.C: New test.
12704
12705 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
12706
12707 PR libfortran/21127
12708 * gfortran.dg/reshape-complex.f90: New test.
12709
12710 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
12711
12712 * gfortran.dg/array_constructor_1.f90: New test.
12713 * gfortran.dg/array_constructor_2.f90: New test.
12714
12715 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
12716
12717 PR fortran/20954
12718 * gfortran.dg/pr20954.f: New test.
12719
12720 2005-05-17 Mike Stump <mrs@apple.com>
12721
12722 Yet more Objective-C++...
12723
12724 * objc.dg/method-5.m: Update.
12725 * objc.dg/method-6.m: Update.
12726 * objc.dg/method-7.m: Update.
12727 * objc.dg/method-9.m: Update.
12728 * objc.dg/try-catch-2.m: Update.
12729
12730 2005-05-17 Mark Mitchell <mark@codesourcery.com>
12731
12732 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
12733 Remove little-endian optimizations.
12734
12735 2005-05-17 Jeff Law <law@redhat.com>
12736
12737 * g++.dg/tree-ssa/pr14814.C: New test.
12738 * gcc.dg/tree-ssa/pr14814.C: New test.
12739 * gcc.dg/tree-ssa/pr17141-1.C: New test.
12740 * gcc.dg/tree-ssa/pr17141-2.C: New test.
12741
12742 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12743
12744 * gcc.dg/compat/generate-random.c: Do not include
12745 libiberty.h.
12746 * gcc.dg/compat/generate-random_r.c: Likewise.
12747
12748 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
12749
12750 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
12751
12752 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12753
12754 PR middle-end/21595
12755 * g++.dg/tree-ssa/builtin1.C: New testcase.
12756
12757 2005-05-17 Jakub Jelinek <jakub@redhat.com>
12758
12759 PR c++/21454
12760 * g++.dg/opt/const4.C: New test.
12761
12762 PR middle-end/21492
12763 * g++.dg/opt/crossjump1.C: New test.
12764
12765 PR tree-optimization/21610
12766 * gcc.c-torture/compile/20050516-1.c: New test.
12767
12768 PR fortran/15080
12769 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
12770 about the test failing.
12771 * gfortran.fortran-torture/execute/where_7.f90: New test.
12772 * gfortran.fortran-torture/execute/where_8.f90: New test.
12773
12774 2005-05-16 Richard Henderson <rth@redhat.com>
12775
12776 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
12777 i?86 and x86_64.
12778
12779 2005-05-16 Mark Mitchell <mark@codesourcery.com>
12780
12781 * gcc.dg/compat/generate-random.c (config.h): Do not include.
12782 (limits.h): Include unconditionally.
12783 (stdlib.h): Likewise.
12784 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
12785 (limits.h): Include unconditionally.
12786 (stdlib.h): Likewise.
12787 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
12788 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
12789 (limits.h): Include unconditionally.
12790 (stdlib.h): Likewise.
12791 (hashtab.h): Do not include.
12792 (getopt.h): Likewise.
12793 (stddef.h): Include.
12794 (hashval_t): Define.
12795 (struct entry): Add "next" field.
12796 (HASH_SIZE): New macro.
12797 (hash_table): New variable.
12798 (switchfiles): Do not use xmalloc.
12799 (mix): New macro.
12800 (iterative_hash): New function.
12801 (hasht): Remove.
12802 (e_exists): New function.
12803 (e_insert): Likewise.
12804 (output): Use, instead of libiberty hashtable functions.
12805 (main): Do not use getopt. Do not call htab_create.
12806
12807 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
12808
12809 PR libstdc++/21526
12810 * lib/target-supports.exp (check_mkfifo_available):
12811 Return 0 for cygwin as mkfifo support incomplete on platform.
12812 Fix typos in comments.
12813
12814 2005-05-15 Mark Mitchell <mark@codesourcery.com>
12815
12816 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
12817
12818 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
12819
12820 PR fortran/17432
12821 * gfortran.dg/assign_4.f: New test.
12822
12823 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
12824
12825 PR tree-optimization/21563
12826 * gcc.dg/tree-ssa/pr21563.c: New.
12827
12828 2005-05-14 Jan Hubicka <jh@suse.cz>
12829
12830 * gcc.dg/noreturn-7.c: Allow control reaches warning.
12831
12832 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
12833
12834 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
12835
12836 2005-05-13 Julian Brown <julian@codesourcery.com>
12837
12838 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
12839 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
12840
12841 2005-05-13 Jan Hubicka <jh@suse.cz>
12842
12843 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
12844 * gcc.dg/fold-xor-?.c: Likewise.
12845 * gcc.dg/pr15784-?.c: Likewise.
12846 * gcc.dg/pr20922-?.c: Likewise.
12847 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
12848 * gcc.dg/tree-ssa/pr17598.c: Likewise.
12849 * gcc.dg/tree-ssa/pr20470.c: Likewise.
12850
12851 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12852
12853 PR fortran/21260
12854 * gfortran.dg/hollerith_1.f90: New test.
12855
12856 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12857
12858 * gfortran.dg/func_result_2.f90: New test.
12859
12860 2005-05-11 Bud Davis <bdavis@gfortran.org>
12861
12862 * gfortran.dg/dev_null.f90: New test.
12863
12864 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
12865
12866 * gcc.dg/arm-vfp1.c: Revert last change.
12867
12868 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
12869
12870 PR middle-end/19807
12871 PR tree-optimization/19639
12872 * g++.dg/tree-ssa/pr19807.C: New testcase.
12873
12874 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12875
12876 PR libfortran/21471
12877 * gfortran.dg/append-1.f90: New test.
12878
12879 2005-05-10 Diego Novillo <dnovillo@redhat.com>
12880
12881 * gcc.dg/pr18501.c: XFAIL.
12882 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
12883 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
12884 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
12885 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
12886 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
12887 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
12888 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
12889 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
12890
12891 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12892
12893 PR fortran/20178
12894 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
12895 gfortran.dg/f2c_3.f90: New tests.
12896
12897 * gfortran.dg/return_1.f90: Fix dg annotation.
12898
12899 2005-05-10 Diego Novillo <dnovillo@redhat.com>
12900
12901 * gcc.c-torture/compile/20050510-1.c: New test.
12902
12903 2005-05-10 Mark Mitchell <mark@codesourcery.com>
12904
12905 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
12906
12907 2005-05-10 Bob Wilson <bob.wilson@acm.org>
12908
12909 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
12910
12911 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
12912
12913 PR c/17913
12914 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
12915
12916 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
12917
12918 PR c/21342
12919 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
12920 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
12921
12922 2005-05-10 Ben Elliston <bje@au.ibm.com>
12923
12924 PR debug/16676
12925 * gcc.dg/debug/pr16676.c: New test.
12926
12927 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
12928
12929 PR testsuite/21443
12930 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
12931 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
12932 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
12933 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
12934 Change -O1 to -O2.
12935 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
12936 -fno-tree-dominator-opts.
12937
12938 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12939
12940 * gfortran.dg/return_1.f90: New test.
12941
12942 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
12943
12944 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
12945
12946 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
12947
12948 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
12949
12950 PR c++/21427
12951 * g++.dg/inherit/covariant13.C: New.
12952
12953 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12954
12955 PR libfortran/19155
12956 * gfortran.dg/pr19155.f: New test.
12957
12958 2005-05-08 Roger Sayle <roger@eyesopen.com>
12959
12960 PR inline-asm/8788
12961 * gcc.dg/pr8788-1.c: New testcase.
12962
12963 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
12964
12965 PR target/21416
12966 * gcc.target/mips/fpcmp-[12].c: New tests.
12967
12968 2005-05-06 Mark Mitchell <mark@codesourcery.com>
12969
12970 * lib/target-supports-dg.exp (dg-require-fork): New function.
12971 (dg-require-mkfifo): Likewise.
12972 * lib/target-supports.exp (check_function_available): New
12973 function.
12974 (check_fork_available): Likewise.
12975 (check_mkfifo_available): Likewise.
12976
12977 2005-05-06 Jeff Law <law@redhat.com>
12978
12979 * gcc.c-torture/compile/pr21380.c: New test.
12980
12981 2005-05-06 Jakub Jelinek <jakub@redhat.com>
12982
12983 PR c++/20961
12984 * g++.dg/ext/weak3.C: New test.
12985
12986 2005-05-05 Mark Mitchell <mark@codesourcery.com>
12987
12988 PR c++/21352
12989 * g++.dg/template/crash37.C: New test.
12990
12991 2005-05-05 Paul Brook <paul@codesourcery.com>
12992
12993 * gcc.dg/arm-g2.c: Use effective-target arm32.
12994 * gcc.dg/arm-mmx-1.c: Ditto.
12995 * gcc.dg/arm-scd42-2.c: Ditto.
12996 * gcc.dg/arm-vfp1.c: Ditto.
12997 * lib/target-supports.exp (check_effective_target_arm32): New
12998 function.
12999
13000 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
13001
13002 PR libfortran/21354
13003 gfortran.dg/in_pack_rank7.f90: New test.
13004
13005 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
13006
13007 PR middle-end/15618
13008 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
13009
13010 2005-05-04 Jakub Jelinek <jakub@redhat.com>
13011
13012 PR middle-end/21265
13013 * gcc.dg/20050503-1.c: New test.
13014
13015 PR rtl-optimization/21239
13016 * gcc.dg/i386-sse-11.c: New test.
13017
13018 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
13019
13020 PR target/16888
13021 * gcc.target/i386/asm-1.c: New test.
13022
13023 2005-05-03 Jakub Jelinek <jakub@redhat.com>
13024
13025 PR rtl-optimization/21330
13026 * gcc.c-torture/execute/20050502-1.c: New test.
13027
13028 PR target/21297
13029 * gcc.c-torture/execute/20050502-2.c: New test.
13030
13031 2005-05-03 Uros Bizjak <uros@kss-loka.si>
13032
13033 PR middle-end/21282
13034 * gcc.dg/pr21282.c: New.
13035
13036 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13037
13038 * gcc.dg/vect/pr20122.c: Clean up .vect file.
13039 * gcc.dg/vect/vect-92.c: Likewise.
13040 * gcc.dg/vect/vect-93.c: Likewise.
13041 * gcc.dg/vect/vect-dv-1.c: Likewise.
13042 * gcc.dg/vect/vect-dv-2.c: Likewise.
13043 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
13044
13045 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13046
13047 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
13048 * gfortran.dg/vect/vect-2.f90: Likewise.
13049 * gfortran.dg/vect/vect-3.f90: Likewise.
13050 * gfortran.dg/vect/vect-4.f90: Likewise.
13051 * gfortran.dg/vect/vect-5.f90: Likewise.
13052
13053 2005-05-02 Geoffrey Keating <geoffk@apple.com>
13054
13055 PR target/20813
13056 * gcc.dg/rs6000-fpint-2.c: New.
13057
13058 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
13059
13060 PR c/15698
13061 * gcc.dg/builtins-30.c: Update expected messages.
13062 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
13063 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
13064 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
13065
13066 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
13067
13068 PR tree-optimization/21294
13069 * gcc.dg/tree-ssa/pr21294.c: New.
13070
13071 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
13072
13073 * gcc.dg/altivec-3.c (vec_store): Do not use the old
13074 __builtin_altivec_st_internal_4si built-in.
13075
13076 2005-05-02 Mark Mitchell <mark@codesourcery.com>
13077
13078 PR c++/15875
13079 * g++.dg/template/ptrmem14.C: New test.
13080
13081 2005-05-02 Paul Brook <paul@codesourcery.com>
13082
13083 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
13084
13085 2005-05-02 Michael Matz <matz@suse.de>
13086
13087 PR c++/19542
13088 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
13089
13090 2005-05-01 Mark Mitchell <mark@codesourcery.com>
13091
13092 * g++.dg/cpp/weak.C: New test.
13093
13094 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13095
13096 * gcc.dg/tree-ssa/loop-8.c: New test.
13097
13098 2005-04-30 Michael Maty <matz@suse.de>
13099
13100 * gcc.dg/inline-mcpy.c: New test.
13101
13102 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
13103
13104 PR libfortran/18958
13105 * gfortran.dg/eoshift.f90: New test case.
13106
13107 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
13108
13109 PR libfortran/18857
13110 * gfortran.dg/matmul_1.f90: New test.
13111
13112 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13113
13114 PR tree-optimization/21030
13115 * gcc.dg/tree-ssa/pr21030.c: New.
13116
13117 2005-04-29 Devang Patel <dpatel@apple.com>
13118
13119 PR tree-optimization/21272
13120 * gcc.dg/vect/vect-ifcvt-10.c: New test.
13121
13122 2005-04-29 Jakub Jelinek <jakub@redhat.com>
13123
13124 PR fortran/13082
13125 PR fortran/18824
13126 * gfortran.dg/entry_4.f90: New test.
13127 * gfortran.fortran-torture/execute/entry_1.f90: New test.
13128 * gfortran.fortran-torture/execute/entry_2.f90: New test.
13129 * gfortran.fortran-torture/execute/entry_3.f90: New test.
13130 * gfortran.fortran-torture/execute/entry_4.f90: New test.
13131 * gfortran.fortran-torture/execute/entry_5.f90: New test.
13132 * gfortran.fortran-torture/execute/entry_6.f90: New test.
13133 * gfortran.fortran-torture/execute/entry_7.f90: New test.
13134
13135 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13136
13137 * gfortran.fortran-torture/execute/entry_8.f90: New test.
13138
13139 2005-04-29 Paul Brook <paul@codesourcery.com>
13140
13141 * gfortran.dg/entry_3.f90: New test.
13142
13143 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13144
13145 * gfortran.dg/implicit_4.f90: New test.
13146
13147 2005-04-28 Bob Wilson <bob.wilson@acm.org>
13148
13149 * lib/target-supports.exp (check_profiling_available): Return
13150 false for xtensa-*-elf.
13151
13152 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
13153
13154 * lib/fortran-torture.exp (fortran-torture.exp): Catch
13155 error if file cannot be deleted.
13156
13157 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13158
13159 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
13160 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
13161 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
13162 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
13163 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
13164 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
13165 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
13166 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
13167 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
13168 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
13169 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
13170 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
13171 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
13172
13173 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13174
13175 PR fortran/20865
13176 * gfortran.dg/pr20865.f90: New test.
13177
13178 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
13179
13180 * gcc.dg/void-cast-2.c: New test.
13181
13182 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13183
13184 PR c/21159
13185 * gcc.dg/void-cast-1.c: New test.
13186
13187 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
13188
13189 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
13190
13191 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13192
13193 PR fortran/21177
13194 * gfortran.dg/pr21177.f90: New test.
13195
13196 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
13197
13198 PR tree-optimization/21171
13199 * gcc.dg/tree-ssa/pr21171.c: New test.
13200
13201 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
13202
13203 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
13204 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
13205 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
13206 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
13207 gcc.dg/tree-ssa/gen-vect-32.c: New.
13208 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
13209 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
13210 don't run on PPC32.
13211
13212 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13213
13214 PR c/21213
13215 * gcc.dg/transparent-union-3.c: New test.
13216
13217 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13218
13219 PR c/20740
13220 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
13221 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
13222 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
13223 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
13224 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
13225 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
13226
13227 2005-04-26 Jeff Law <law@redhat.com>
13228
13229 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
13230 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
13231 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
13232 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
13233 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
13234 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
13235 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
13236
13237 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
13238
13239 PR tree-optimization/17598
13240 * gcc.dg/tree-ssa/pr17598.c: New testcase.
13241
13242 2005-04-25 Mike Stump <mrs@apple.com>
13243
13244 * objc.dg/fix-and-continue-1.m: Add.
13245
13246 2005-04-25 Roger Sayle <roger@eyesopen.com>
13247
13248 PR c++/20995
13249 * g++.dg/opt/pr20995-1.C: New test case.
13250
13251 2005-04-25 Devang Patel <dpatel@apple.com>
13252
13253 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
13254
13255 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13256
13257 PR testsuite/21062
13258 * g++.dg/opt/alias2.C (printf): Correct the prototype.
13259
13260 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13261
13262 PR C++/21188
13263 * g++.dg/opt/rtti2.C: New test.
13264
13265 2005-04-25 Paul Brook <paul@codesourcery.com>
13266 Steven G. Kargl <kargls@comcast.net>
13267
13268 PR fortran/20879
13269 * gfortran.dg/ichar_1.f90: New file.
13270
13271 2005-04-24 Jakub Jelinek <jakub@redhat.com>
13272
13273 PR middle-end/20991
13274 * g++.dg/opt/pr20991.C: New test.
13275
13276 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
13277 where sizeof (type) < __alignof__ (type).
13278 * gcc.dg/compat/struct-layout-1.h: Likewise.
13279
13280 2005-04-24 Per Bothner <per@bothner.com>
13281 Devang Patel <dpatel@apple.com>
13282
13283 PR preprocessor/20907
13284 * gcc.dg/cpp/very-long-comment.c: New test.
13285
13286 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13287
13288 PR fortran/20059
13289 * gfortran.dg/common_5.f: New test.
13290
13291 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
13292
13293 PR middle-end/21082
13294 * g++.dg/tree-ssa/pr21082.C: New testcase.
13295
13296 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
13297
13298 * gcc.dg/vect/vect-99.c: New test.
13299
13300 2005-04-22 Diego Novillo <dnovillo@redhat.com>
13301
13302 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
13303
13304 2005-04-22 Jeff Law <law@redhat.com>
13305
13306 * gcc.dg/uninit-5.c: Remove xfails.
13307 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
13308 conditionals and loads.
13309
13310 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
13311
13312 PR libfortran/20074
13313 PR libfortran/20436
13314 PR libfortran/21108
13315 * gfortran.dg/nested_reshape.f90: new test
13316 * gfortran.dg/reshape-alloc.f90: new test
13317 * gfortran.dg/reshape.f90: new test
13318
13319 2005-04-22 Mark Mitchell <mark@codesourcery.com>
13320
13321 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
13322
13323 * gcc.dg/arm-vfp1.c: New test.
13324
13325 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
13326
13327 PR c++/21087
13328 * g++.dg/lookup/builtin2.C: New test.
13329
13330 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
13331
13332 * gcc.dg/weak/weak-13.c: New test.
13333
13334 2005-04-21 Geoffrey Keating <geoffk@apple.com>
13335
13336 * lib/target-supports.exp (check_effective_target_sync_int_long):
13337 Add powerpc*.
13338
13339 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
13340
13341 * gcc.target/mips/branch-1.c: New test.
13342
13343 2005-04-21 Richard Henderson <rth@redhat.com>
13344
13345 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
13346 * gcc.dg/vect/vect-86.c: Likewise.
13347 * gcc.dg/vect/vect-87.c: Likewise.
13348 * gcc.dg/vect/vect-88.c: Likewise.
13349
13350 2005-04-21 Devang Patel <dpatel@apple.com>
13351
13352 PR optimization/20994
13353 * gcc.dg/tree-ssa/ifc-3.c: New test.
13354
13355 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13356
13357 PR c/12913
13358 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
13359 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
13360 gcc.dg/c99-vla-jump-5.c: New tests.
13361
13362 2005-04-19 Richard Henderson <rth@redhat.com>
13363
13364 * lib/target-supports.exp (check_effective_target_vect_int_mult):
13365 Fix typo in exists check.
13366 (check_effective_target_sync_int_long): New.
13367 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
13368 * gcc.dg/ia64-sync-2.c: Likewise.
13369 * gcc.dg/ia64-sync-3.c: Likewise.
13370 * gcc.dg/ia64-sync-4.c: Likewise.
13371
13372 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
13373
13374 * gcc.dg/fold-xor-1.c: New test.
13375 * gcc.dg/fold-xor-2.c: New test.
13376
13377 2005-04-19 James E. Wilson <wilson@specifixinc.com>
13378
13379 PR target/20670
13380 * g++.dg/eh/fp-regs.C: New test.
13381
13382 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13383
13384 * gcc.dg/Wint-to-pointer-cast-1.c,
13385 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
13386 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
13387 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
13388
13389 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13390
13391 PR fortran/16861
13392 * gfortran.dg/pr16861.f90: New test.
13393
13394 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13395
13396 * gcc.dg/pr21085.c: New test.
13397
13398 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
13399
13400 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
13401 (setup_mips_tests, dg-mips-options): New procedures.
13402 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
13403 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
13404 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
13405 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13406 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
13407 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
13408 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
13409 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13410 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
13411 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
13412 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
13413 dg-mips-options instead of dg-options. Remove now-redundant
13414 preprocessor guards.
13415 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
13416 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13417 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13418 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
13419 * gcc.dg/vr-mult-2.c: Delete.
13420 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
13421 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
13422 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
13423 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
13424 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
13425 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
13426 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
13427
13428 2005-04-18 Laurent GUERBY <laurent@guerby.net>
13429
13430 * ada/acats/run_all.sh: Use sync when executable not present.
13431
13432 2005-04-18 Devang Patel <dpatel@apple.com>
13433
13434 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
13435 * gcc.dg/vect/vect-11a.c: New.
13436 * gcc.dg/vect/vect-none.c: Update.
13437 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
13438
13439 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13440
13441 PR tree-optimization/20922
13442 * gcc.dg/pr20922-1.c: New test.
13443 * gcc.dg/pr20922-2.c: New test.
13444 * gcc.dg/pr20922-3.c: New test.
13445 * gcc.dg/pr20922-4.c: New test.
13446 * gcc.dg/pr20922-5.c: New test.
13447 * gcc.dg/pr20922-6.c: New test.
13448
13449 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13450
13451 PR libfortran/20950
13452 * gfortran.dg/pr20950.f: New test.
13453
13454 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13455
13456 PR libfortran/19216
13457 * gfortran.dg/pr19216.f: New test.
13458
13459 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
13460
13461 PR tree-optimization/21001
13462 * gcc.dg/tree-ssa/pr21001.c: New.
13463
13464 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
13465
13466 PR libfortran/21075
13467 * gfortran.dg/reshape_rank7.f90: New test.
13468
13469 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
13470
13471 PR libfortran/12884 gfortran.dg/pr12884.f: New test
13472 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
13473 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
13474 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
13475 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
13476 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
13477 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
13478 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
13479 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
13480 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
13481 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
13482 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
13483 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
13484 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
13485 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
13486 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
13487 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
13488 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
13489 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
13490 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
13491 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
13492
13493 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
13494
13495 * gfortran.dg/wtruncate.f: New testcase.
13496 * gfortran.dg/wtruncate.f90: New testcase.
13497
13498 2005-04-16 Mark Mitchell <mark@codesourcery.com>
13499
13500 PR c++/21025
13501 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
13502 which sizeof/alignof is dependent, rather than just whether we are
13503 processing_template_decl.
13504
13505 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13506
13507 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13508 corrected typo where the wrong variables had been compared.
13509
13510 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13511
13512 PR libfortran/18495
13513 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13514 Test callee-allocated version of return array with a write
13515 statement.
13516 Test spread with a temporary with another write statement.
13517
13518 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
13519
13520 PR tree-optimization/21031
13521 * gcc.dg/tree-ssa/pr21031.c: New.
13522
13523 2005-04-15 Uros Bizjak <uros@kss-loka.si>
13524
13525 PR tree-optimization/21004
13526 * gcc.dg/builtins-53.c: Include builtins-config.h.
13527 Check floorf, ceilf, floorl and ceill transformations
13528 only when HAVE_C99_RUNTIME is defined.
13529
13530 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
13531
13532 PR middle-end/20739
13533 * gcc.dg/tree-ssa/pr20739.c: New test.
13534
13535 2005-04-14 Mike Stump <mrs@apple.com>
13536
13537 * gcc.dg/Foundation.framework/empty: New.
13538 * gcc.dg/framework-2.c: New.
13539
13540 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13541
13542 PR tree-optimization/21021
13543 * gcc.c-torture/compile/pr21021.c: New.
13544
13545 2005-04-14 Janis Johnson <janis187@us.ibm.com
13546
13547 PR testsuite/21010
13548 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
13549 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
13550 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
13551 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
13552 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
13553 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
13554 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
13555 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
13556
13557 2005-04-14 Richard Henderson <rth@redhat.com>
13558
13559 * lib/target-supports.exp (check_effective_target_vect_condition):
13560 Add ia64, i?86, and x86_64.
13561
13562 2005-04-14 Steven G. Kargl <kargls@comcast.net>
13563
13564 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
13565
13566 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13567
13568 PR tree-optimization/20657
13569 * gcc.dg/tree-ssa/pr20657.c: New.
13570
13571 2005-04-14 Uros Bizjak <uros@kss-loka.si>
13572
13573 * gcc.dg/builtins-53.c: Also check (int)trunc* and
13574 (long long int)trunc*.
13575
13576 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
13577
13578 PR target/20927
13579 * gcc.dg/pr20927.c: New test.
13580
13581 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
13582
13583 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
13584 * gcc.target/mips/asm-1.c: Likewise.
13585
13586 2005-04-13 Dale Johannesen <dalej@apple.com>
13587
13588 * objc.dg/objc-fast-4.m: New.
13589
13590 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
13591
13592 * gcc.target/cris/torture/cris-torture.exp: New driver in new
13593 directory.
13594 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
13595
13596 2005-04-13 David Edelsohn <edelsohn@gnu.org>
13597
13598 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
13599 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
13600 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
13601
13602 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
13603
13604 PR tree-optimization/20913
13605 * gcc.dg/tree-ssa/pr20913.c: New.
13606
13607 PR tree-optimization/20702
13608 * gcc.dg/tree-ssa/pr20702.c: New.
13609
13610 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13611
13612 PR c++/13744
13613 * g++.dg/inherit/local3.C: New test.
13614
13615 2005-04-12 Jeff Law <law@redhat.com>
13616
13617 * gcc.dg/tree-ssa/20050412-1.c: New test.
13618
13619 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
13620
13621 PR libfortran/19016
13622 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
13623 Add tests with mask generated by expression.
13624 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13625 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13626 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13627
13628 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
13629
13630 PR middle-end/20917
13631 * gcc.dg/20050409-1.c: New test.
13632
13633 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
13634
13635 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
13636
13637 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13638
13639 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13640 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
13641 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13642 (TARGET_CXX): Adjust accordingly.
13643 * target.h (struct gcc_target): Remove epxort_class_data. Add
13644 determine_class_data_visibility and class_data_always_comdat.
13645 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13646 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
13647 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13648 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
13649 (arm_cxx_determine_class_data_visibility): New.
13650 (arm_cxx_class_data_always_comdat): Likewise.
13651 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13652 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
13653 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13654 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
13655 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
13656 Define.
13657
13658 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13659
13660 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
13661
13662 2005-04-11 Geoffrey Keating <geoffk@apple.com>
13663
13664 * gcc.dg/i386-darwin-fpmath.c: New.
13665
13666 2004-04-11 Devang Patel <dpatel@apple.com>
13667
13668 * lib/target-supports.exp (check_effective_target_vect_condition): New.
13669 * gcc.dg/vect/vect-ifcvt-1.c: New test.
13670 * gcc.dg/vect/vect-ifcvt-2.c: New test.
13671 * gcc.dg/vect/vect-ifcvt-3.c: New test.
13672 * gcc.dg/vect/vect-ifcvt-4.c: New test.
13673 * gcc.dg/vect/vect-ifcvt-5.c: New test.
13674 * gcc.dg/vect/vect-ifcvt-6.c: New test.
13675 * gcc.dg/vect/vect-ifcvt-7.c: New test.
13676 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
13677
13678 2004-04-11 Devang Patel <dpatel@apple.com>
13679
13680 * gcc.dg/vect/vect-dv-1.c: New test.
13681 * gcc.dg/vect/vect-dv-2.c: New test.
13682
13683 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13684
13685 PR tree-optimization/20933
13686 * gcc.dg/tree-ssa/pr20933.c: New test.
13687
13688 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13689
13690 * gfortran.dg/fold_nearest.f90: New test.
13691
13692 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
13693
13694 * gcc.dg/tree-ssa/alias-1.c: New test.
13695
13696 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13697
13698 PR tree-optimization/20920
13699 * g++.dg/tree-ssa/pr20920.C: New test.
13700
13701 2005-04-11 Uros Bizjak <uros@kss-loka.si>
13702
13703 * gcc.dg/builtins-53.c: Also check (int)ceil* and
13704 (long long int)ceil*.
13705
13706 2005-04-10 Mark Mitchell <mark@codesourcery.com>
13707
13708 * g++.dg/warn/Wdtor1.C: Declare template in system header with
13709 explicit C++ linkage.
13710
13711 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13712
13713 * gfortran.dg/pr17229.f: Take care of the new obsolescence
13714 warning for arithmetic IF statements.
13715
13716 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
13717
13718 * eor_handling_1.f90: New test case.
13719 * eor_handling_2.f90: New test case.
13720 * eor_handling_3.f90: New test case.
13721 * eor_handling_4.f90: New test case.
13722 * eor_handling_5.f90: New test case.
13723 * noadv_size.f90: New test case.
13724 * pad_no.f90: New test case.
13725
13726 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
13727
13728 * gcc.c-torture/execute/20050410-1.c: New test.
13729
13730 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
13731
13732 * gcc.dg/pr20126.c: New.
13733
13734 2005-04-09 Bud Davis <bdavis@gfortran.org>
13735 Steven G. Kargl <kargls@comcast.net>
13736
13737 * gfortran.dg/PR19872.f: New test.
13738
13739 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13740
13741 * gfortran.dg/nint_1.f90: Fix dg-do directive.
13742
13743 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13744
13745 * gfortran.dg/nint_1.f90: New test.
13746
13747 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13748
13749 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
13750 Added test for callee-allocated arrays with write statements.
13751 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
13752 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
13753 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13754 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13755 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13756
13757 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13758
13759 PR libfortran/20163
13760 * gfortran.dg/open-options-blanks.f: New test.
13761
13762 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13763
13764 PR fortran/13257
13765 * gfortran.dg/comma_format_extension_[1234].f: New tests.
13766
13767 2005-04-09 Jakub Jelinek <jakub@redhat.com>
13768
13769 * gcc.dg/tree-ssa/stdarg-1.c: New test.
13770 * gcc.dg/tree-ssa/stdarg-2.c: New test.
13771 * gcc.dg/tree-ssa/stdarg-3.c: New test.
13772 * gcc.dg/tree-ssa/stdarg-4.c: New test.
13773 * gcc.dg/tree-ssa/stdarg-5.c: New test.
13774 * gcc.c-torture/execute/stdarg-4.c: New test.
13775
13776 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
13777
13778 PR target/20795
13779 * g++.dg/abi/param2.C: New test.
13780
13781 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13782
13783 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
13784
13785 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13786
13787 * gcc.dg/builtins-53.c: New test.
13788
13789 2005-04-08 Diego Novillo <dnovillo@redhat.com>
13790
13791 * g++.dg/tree-ssa/pr18178.C: New test.
13792 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
13793 * gcc.c-torture/execute/20041019-1.c: New test.
13794 * gcc.dg/tree-ssa/20041008-1.c: New test.
13795 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
13796 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
13797 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
13798 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
13799 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
13800 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
13801 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
13802 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
13803 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13804 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13805
13806 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
13807
13808 PR rtl-optimization/20466
13809 * gcc.c-torture/execute/pr20466-1.c: New test.
13810
13811 2005-04-08 Mark Mitchell <mark@codesourcery.com>
13812
13813 PR c++/20905
13814 * g++.dg/parse/cond2.C: New test.
13815
13816 PR c++/20145
13817 * g++.dg/warn/Wdtor1.C: New test.
13818
13819 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13820
13821 PR fortran/17229
13822 * gfortran.dg/pr17229.f: New test.
13823
13824 2005-04-07 Steven G. Kargl <kargls@comcast.net>
13825
13826 * gfortran.dg/tiny_1.f90: New test.
13827 * gfortran.dg/tiny_2.f90: ditto.
13828
13829 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
13830
13831 * gfortran.dg/eor_1.f90: Fix dg-do run line
13832 * gfortran.dg/open_new.f90: Fix dg-do run line
13833
13834 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
13835
13836 * lib/target-supports.exp (get_compiler_messages): Support
13837 optional arguments, the fourth being compiler options.
13838 (check_effective_target_fpic): New proc.
13839 * gcc.dg/20050321-2.c: Restrict to target fpic.
13840
13841 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
13842
13843 * gcc.dg/15443-1.c: New test.
13844 * gcc.dg/15443-2.c: Likewise.
13845
13846 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13847
13848 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
13849
13850 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13851
13852 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
13853
13854 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13855
13856 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
13857 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
13858 -m64.
13859 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
13860 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
13861 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
13862
13863 2005-04-06 Mark Mitchell <mark@codesourcery.com>
13864
13865 PR c++/20212
13866 * g++.dg/warn/Wunused-11.C: New test.
13867
13868 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
13869
13870 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
13871
13872 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
13873
13874 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
13875
13876 2005-04-05 Mark Mitchell <mark@codesourcery.com>
13877
13878 PR c++/20734
13879 * g++.dg/template/ptrmem13.C: New test.
13880
13881 2005-04-05 Per Bothner <per@bothner.com>
13882
13883 * lib/gcc.exp: Always add -fno-show-column, for now.
13884
13885 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
13886
13887 PR testsuite/20767
13888 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
13889 of plain old "unsigned int" for the type of "i". Makes this test
13890 64bit clean.
13891
13892 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
13893
13894 * gcc.dg/i386-ssefn-1.c: New test.
13895 * gcc.dg/i386-ssefn-2.c: New test.
13896 * gcc.dg/i386-ssefn-3.c: New test.
13897 * gcc.dg/i386-ssefn-4.c: New test.
13898
13899 2005-04-05 Jakub Jelinek <jakub@redhat.com>
13900
13901 PR tree-optimization/20076
13902 * gcc.dg/builtin-apply4.c: New test.
13903
13904 PR preprocessor/19475
13905 * gcc.dg/cpp/macspace1.c: New test.
13906 * gcc.dg/cpp/macspace2.c: New test.
13907
13908 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13909
13910 * gfortran.dg/pr20755.f: Fixed bad format.
13911
13912 2005-04-05 Mark Mitchell <mark@codesourcery.com>
13913
13914 PR c++/20763
13915 * g++.dg/ext/attrib21.C: New test.
13916
13917 2004-04-05 Devang Patel <dpatel@apple.com>
13918
13919 * lib/target-supports.exp (check_effective_target_vect_shif): New.
13920 * gcc.dg/vect/vect-shift-1.c: New test.
13921
13922 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13923
13924 PR libfortran/20755
13925 * gfortran.dg/pr20755.f: New test.
13926
13927 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
13928
13929 * gfortran.dg/pr15959.f90: New test.
13930 * gfortran.dg/string_pad_trunc.f90: New test.
13931
13932 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13933
13934 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
13935 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
13936 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
13937 syntax.
13938
13939 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13940
13941 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
13942
13943 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13944
13945 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
13946 * gcc.c-torture/compile/20011119-2.c: Likewise.
13947 * gcc.c-torture/compile/981001-2.c: Likewise.
13948
13949 2005-04-04 Mark Mitchell <mark@codesourcery.com>
13950
13951 PR c++/20679
13952 * g++.dg/template/overload4.C: New test.
13953
13954 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
13955
13956 PR c++/20746
13957 * g++.dg/abi/covariant5.C: New.
13958
13959 PR debug/20505
13960 * g++.dg/debug/const2.C: New.
13961
13962 2005-04-04 Jakub Jelinek <jakub@redhat.com>
13963
13964 PR rtl-optimization/16104
13965 * gcc.c-torture/execute/20050316-1.c: New test.
13966
13967 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
13968
13969 * g++.dg/template/spec23.C: Fix dg-error text.
13970
13971 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
13972
13973 PR c++/19199
13974 * g++.dg/expr/lval2.C: New.
13975
13976 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13977
13978 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
13979 __builtin_strcasecmp and __builtin_strncasecmp.
13980
13981 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
13982
13983 PR c++/20723
13984 * g++.dg/template/spec22.C: New.
13985 * g++.dg/template/spec23.C: New.
13986
13987 2005-04-03 Dale Ranta <dir@lanl.gov>
13988 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13989
13990 PR libfortran/20068
13991 PR libfortran/20125
13992 PR libfortran/20156
13993 PR libfortran/20471
13994 * gfortran.dg/backspace.f: New test.
13995
13996 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
13997
13998 * gcc.dg/pr19345.c: New test.
13999
14000 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14001
14002 PR tree-optimization/20640
14003 * gcc.dg/torture/tree-loop-1.c: New.
14004
14005 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14006
14007 PR rtl-optimization/20290
14008 * gcc.c-torture/execute/loop-ivopts-2.c: New.
14009
14010 2005-04-02 Geoffrey Keating <geoffk@apple.com>
14011
14012 * gcc.dg/rs6000-fpint.c: New.
14013
14014 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14015
14016 * gcc.dg/old-style-then-proto-1.c: New test.
14017
14018 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14019
14020 * gfortran.fortran-torture/execute/backspace.f90: Check
14021 after backspace and read was incorrect.
14022
14023 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14024
14025 * gcc.c-torture/execute/builtins/strcat.c: Check the result
14026 buffer past the terminating NUL using memcmp.
14027 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
14028 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
14029
14030 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
14031 Fix unused/uninitialized variable warnings.
14032
14033 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
14034 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
14035 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
14036 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
14037
14038 * gcc.c-torture/execute/builtins/abs-1-lib.c,
14039 gcc.c-torture/execute/builtins/fputs-lib.c,
14040 gcc.c-torture/execute/builtins/lib/fprintf.c,
14041 gcc.c-torture/execute/builtins/lib/main.c,
14042 gcc.c-torture/execute/builtins/lib/memcmp.c,
14043 gcc.c-torture/execute/builtins/lib/memmove.c,
14044 gcc.c-torture/execute/builtins/lib/mempcpy.c,
14045 gcc.c-torture/execute/builtins/lib/memset.c,
14046 gcc.c-torture/execute/builtins/lib/printf.c,
14047 gcc.c-torture/execute/builtins/lib/sprintf.c,
14048 gcc.c-torture/execute/builtins/lib/stpcpy.c,
14049 gcc.c-torture/execute/builtins/lib/strchr.c,
14050 gcc.c-torture/execute/builtins/lib/strcmp.c,
14051 gcc.c-torture/execute/builtins/lib/strcpy.c,
14052 gcc.c-torture/execute/builtins/lib/strcspn.c,
14053 gcc.c-torture/execute/builtins/lib/strlen.c,
14054 gcc.c-torture/execute/builtins/lib/strncat.c,
14055 gcc.c-torture/execute/builtins/lib/strncmp.c,
14056 gcc.c-torture/execute/builtins/lib/strncpy.c,
14057 gcc.c-torture/execute/builtins/lib/strrchr.c,
14058 gcc.c-torture/execute/builtins/lib/strspn.c,
14059 gcc.c-torture/execute/builtins/lib/strstr.c,
14060 gcc.c-torture/execute/builtins/memops-asm-lib.c,
14061 gcc.c-torture/execute/builtins/strlen-2.c,
14062 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
14063 prototypes.
14064
14065 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14066
14067 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
14068 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
14069 selectany usage.
14070
14071 2005-04-01 Jakub Jelinek <jakub@redhat.com>
14072
14073 PR c++/19406
14074 * g++.dg/debug/using1.C: New test.
14075
14076 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
14077
14078 PR middle-end/20524
14079 * gcc.dg/alias-7.c: Prefix asm-declared name with
14080 __USER_LABEL_PREFIX__.
14081
14082 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
14083
14084 Fix fallout from PR middle-end/15700:
14085 * gcc.c-torture/compile/20011119-1.c: Take
14086 __USER_LABEL_PREFIX__ into account.
14087 * gcc.c-torture/compile/20011119-2.c: Likewise.
14088
14089 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
14090
14091 PR c++/18644
14092 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
14093
14094 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14095
14096 PR c/17855
14097 * gcc.c-torture/compile/struct-non-lval-1.c,
14098 gcc.c-torture/compile/struct-non-lval-2.c,
14099 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
14100
14101 2005-03-31 Janis Johnson <janis187@us.ibm.com>
14102
14103 * gcc.dg/tls/tls.exp: Remove temporary file.
14104 * g++.dg/tls/tls.exp: Ditto.
14105 * lib/file-format.exp: Ditto.
14106 * g++.dg/special/ecos.exp: Ditto.
14107
14108 * lib/profopt.exp: Treat prof_ext as a list.
14109 * gcc.misc-tests/bprob.exp: Ditto.
14110 * g++.dg/bprob/bprob.exp: Ditto.
14111
14112 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
14113 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
14114 g++.dg/tree-ssa/pointer-reference-alias.C,
14115 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
14116 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
14117 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
14118 g++.dg/vect/pr19951.cc: Ditto.
14119 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
14120 gcc.dg/builtins-47.c: Ditto.
14121 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
14122 gcc.dg/pr20115-1.c: Ditto.
14123 * gcc.dg/tree-ssa/20030530-2.c,
14124 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
14125 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14126 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
14127 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14128 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
14129 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
14130 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
14131 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
14132 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
14133 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
14134 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
14135 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
14136 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
14137 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
14138 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
14139 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14140 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14141 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14142 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
14143 gcc.dg/tree-ssa/20030824-1.c,
14144 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
14145 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
14146 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
14147 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
14148 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
14149 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
14150 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
14151 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
14152 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
14153 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
14154 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
14155 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
14156 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
14157 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
14158 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
14159 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
14160 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
14161 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
14162 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
14163 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
14164 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
14165 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
14166 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
14167 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
14168 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
14169 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
14170 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
14171 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
14172 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
14173 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
14174 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
14175 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
14176 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
14177 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
14178 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
14179 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
14180 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
14181 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
14182 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
14183 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
14184 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
14185 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
14186 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
14187 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
14188 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
14189 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
14190 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
14191 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
14192 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
14193 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
14194 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
14195 gcc.dg/tree-ssa/useless-1.c: Ditto.
14196 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
14197 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
14198 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
14199 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
14200 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14201 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
14202 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
14203 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
14204 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
14205 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
14206 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
14207 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
14208 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
14209 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
14210 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
14211 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
14212 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
14213 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
14214 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
14215 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
14216 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
14217 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14218 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14219 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
14220 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
14221 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
14222 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
14223 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
14224 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
14225 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
14226 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
14227 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
14228 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
14229 gcc.dg/vect/vect-none.c: Ditto.
14230 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
14231 treelang/compile/unsigned.tree: Ditto.
14232
14233 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
14234 * gcc.dg/cpp/direct2s.c: Ditto.
14235 * gcc.dg/cpp/paste4.c: Ditto.
14236 * gcc.dg/cpp/separate-1.c: Ditto.
14237 * gcc.dg/pch/save-temps-1.c: Ditto.
14238 * g++.dg/ext/altivec-10.C: Ditto.
14239 * g++.dg/pch/pch.C: Ditto.
14240
14241 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
14242
14243 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
14244 * g++.dg/template/repo1.C: Ditto.
14245 * g++.dg/template/repo2.C: Ditto.
14246 * g++.dg/template/repo3.C: Ditto.
14247 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
14248 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
14249 * g++.old-deja/g++.pt/repo1.C: Ditto.
14250 * g++.old-deja/g++.pt/repo2.C: Ditto.
14251 * g++.old-deja/g++.pt/repo3.C: Ditto.
14252 * g++.old-deja/g++.pt/repo4.C: Ditto.
14253
14254 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
14255 * gcc.dg/20030107-1.c: Ditto.
14256 * gcc.dg/20030702-1.c: Ditto.
14257 * gcc.dg/profile-generate-1.c: Ditto.
14258 * g++.dg/other/profile1.C: Ditto.
14259 * g++.old-deja/g++.robertl/eb83.C: Ditto.
14260
14261 * lib/gcc-dg.exp (remove-build-file): New.
14262 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
14263 cleanup-tree-dump, cleanup-saved-temps): New.
14264
14265 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
14266
14267 PR c++/19203, DR 214
14268 * g++.dg/parse/ambig3.C: Not ambiguous.
14269 * g++.dg/template/spec20.C: New.
14270 * g++.dg/template/spec21.C: New.
14271
14272 2005-03-31 Steve Ellcey <sje@cup.hp.com>
14273
14274 PR target/20045
14275 * gcc.dg/ia64-fptr-1.c: Run only on linux.
14276
14277 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14278
14279 PR libfortran/20660
14280 * gfortran.dg/negative_unit.f: New test.
14281
14282 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
14283
14284 * gcc.dg/20050330-1.c: New test.
14285
14286 2005-03-30 Devang Patel <dpatel@apple.com>
14287
14288 * g++.dg/tree-sra/ssa-sra-3.C: New test.
14289
14290 2005-03-30 Dale Johannesen <dalej@apple.com>
14291
14292 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
14293
14294 2005-03-30 Janis Johnson <janis187@us.ibm.com>
14295
14296 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
14297 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
14298 Strip options from test name.
14299
14300 2005-03-31 Jan Hubicka <jh@suse.cz>
14301
14302 * gcc.dg/varpool-1.c: New testcase.
14303
14304 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14305
14306 PR c/772
14307 PR c/17913
14308 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
14309 gcc.dg/stmt-expr-label-3.c : New tests.
14310 * gcc.c-torture/execute/medce-2.c: Remove.
14311
14312 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14313
14314 PR c/20368
14315 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
14316 tests.
14317
14318 2005-03-30 Alan Modra <amodra@bigpond.net.au>
14319
14320 * gcc.c-torture/compile/pr20203.c: New test.
14321
14322 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14323
14324 * gfortran.dg/promotion.f90: New test.
14325
14326 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
14327
14328 PR middle-end/20491
14329 * gcc.dg/torture/asm-subreg-1.c: New test.
14330
14331 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
14332
14333 PR c/20672
14334 * gcc.dg/pr20672-1.c: New test.
14335
14336 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
14337
14338 * gfortran.dg/vect: New directory.
14339 * gfortran.dg/vect/vect.exp: New.
14340 * gfortran.dg/vect/vect-1.f90: New test.
14341 * gfortran.dg/vect/vect-2.f90: New test.
14342 * gfortran.dg/vect/vect-3.f90: New test.
14343 * gfortran.dg/vect/vect-4.f90: New test.
14344 * gfortran.dg/vect/vect-5.f90: New test.
14345
14346 2005-03-29 Jakub Jelinek <jakub@redhat.com>
14347
14348 PR middle-end/20622
14349 * gcc.dg/alias-7.c: New test.
14350
14351 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
14352
14353 * gcc.dg/sparc-reg-1.c: New test.
14354
14355 2005-03-28 Steve Ellcey <sje@cup.hp.com>
14356
14357 PR target/19890
14358 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
14359
14360 2005-03-29 Dale Ranta <dir@lanl.gov>
14361 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14362
14363 PR libfortran/20163
14364 * gfortran.dg/pr20163-2.f: New test.
14365
14366 2005-03-28 Jan Hubicka <jh@suse.cz>
14367
14368 PR middle-end/20635
14369 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
14370 by Jakub Jelinek.
14371
14372 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
14373
14374 PR tree-optimization/20626
14375 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
14376 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
14377
14378 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14379
14380 * gfortran.dg/underflow.f90: New test.
14381 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
14382
14383 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14384
14385 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
14386
14387 2005-03-25 Mark Mitchell <mark@codesourcery.com>
14388
14389 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
14390 (g++_init): Make sure that CXXFLAGS is set.
14391 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
14392 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
14393 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14394 * lib/objc.exp (objc_init): Likewise.
14395 * lib/treelang.exp (treelang_init): Likewise.
14396
14397 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
14398
14399 PR tree-optimization/20470
14400 * gcc.dg/tree-ssa/pr20470.c: New test.
14401
14402 2005-03-25 Geoffrey Keating <geoffk@apple.com>
14403
14404 * gcc.dg/ppc-stfiwx.c: New.
14405
14406 2005-03-25 Steve Ellcey <sje@cup.hp.com>
14407
14408 PR target/19888
14409 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
14410
14411 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14412
14413 * gcc.dg/20050325-1.c: Fix a typo.
14414
14415 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14416
14417 PR libfortran/19678
14418 PR libfortran/19679
14419 * gfortran.dg/dos_eol.f: New test.
14420
14421 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14422
14423 PR rtl-optimization/20249
14424 * gcc.dg/20050325-1.c: New test.
14425
14426 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14427
14428 PR libfortran/15332
14429 * gfortran.dg/pr15332.f: New test.
14430
14431 2005-03-24 Dale Johannesen <dalej@apple.com>
14432
14433 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
14434
14435 2005-03-24 Geoffrey Keating <geoffk@apple.com>
14436
14437 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
14438 'internal' visibility.
14439 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
14440 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
14441 'protected' visibility.
14442 * gcc.dg/visibility-7.c: Likewise.
14443 * lib/target-supports.exp (check_visibility_available): Take
14444 a parameter, the kind of visibility to check for.
14445 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
14446 to check_visibility_available.
14447
14448 * g++.dg/expr/cast3.C: New.
14449
14450 2005-03-24 David Edelsohn <edelsohn@gnu.org>
14451
14452 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
14453 rs6000.
14454
14455 2005-03-24 Steve Ellcey <sje@cup.hp.com>
14456
14457 PR target/20095
14458 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
14459
14460 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
14461
14462 * gcc.dg/badshift.c: Renamed to...
14463 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
14464
14465 * gcc.target/i386/badshift.c: Renamed to...
14466 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
14467 only.
14468
14469 PR rtl-optimization/20532
14470 * gcc.target/i386/badshift.c: New.
14471
14472 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14473
14474 * gfortran.dg/pr18025.f90: New test.
14475
14476 2005-03-23 Dale Johannesen <dalej@apple.com>
14477
14478 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
14479
14480 2005-03-23 Mark Mitchell <mark@codesourcery.com>
14481
14482 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
14483
14484 * lib/target-supports.exp (check_iconv_available): Default
14485 libiconv to -liconv, if there is no definition.
14486
14487 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
14488
14489 * gcc.dg/torture/cris-asm-mof-1.c: New test.
14490
14491 2005-03-22 Mark Mitchell <mark@codesourcery.com>
14492
14493 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
14494 * g++.dg/opt/pr7503-2.C: Likewise.
14495 * g++.dg/opt/pr7503-3.C: Likewise.
14496 * g++.dg/opt/pr7503-4.C: Likewise.
14497 * g++.dg/opt/pr7503-5.C: Likewise.
14498 * g++.dg/warn/minmax.C: New test.
14499
14500 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14501
14502 * gfortran.dg/g77_intrinsics_funcs.f: New test.
14503 * gfortran.dg/g77_intrinsics_sub.f: New test.
14504
14505 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
14506 Jan Hubicka <jh@suse.cz>
14507 Steven Bosscher <stevenb@suse.de
14508
14509 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
14510
14511 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14512
14513 PR c++/19980
14514 * g++.dg/template/redecl3.C: New test.
14515
14516 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14517
14518 PR c++/20499
14519 * g++.dg/parse/error16.C: Tweak error markers.
14520
14521 2005-03-22 Jakub Jelinek <jakub@redhat.com>
14522
14523 PR target/20561
14524 * gcc.dg/20050321-2.c: New test.
14525
14526 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
14527
14528 PR c++/20465
14529 PR c++/20381
14530 * g++.dg/template/ptrmem12.C: New.
14531
14532 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
14533
14534 PR rtl-optimization/20527
14535 * gcc.c-torture/execute/pr20527-1.c: New test.
14536
14537 2005-03-22 Ben Elliston <bje@au.ibm.com>
14538
14539 * gcc.misc-tests/options.exp (check_for_options): Create a real C
14540 program, compile it into a real executable and then delete the .c
14541 and .x files afterwards, to avoid problems on testglue targets.
14542
14543 2005-03-21 Stuart Hastings <stuart@apple.com>
14544
14545 * gcc.target/i386/sse-2.c: New.
14546
14547 2005-03-21 Uros Bizjak <uros@kss-loka.si>
14548
14549 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
14550
14551 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14552
14553 * g++.dg/parse/crash25.C: Fix typo.
14554
14555 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14556
14557 PR c++/20461
14558 * g++.dg/parse/crash24.C: New test.
14559
14560 PR c++/20536
14561 * g++.dg/parse/crash25.C: New test.
14562
14563 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14564
14565 PR c++/20147
14566 * g++.dg/ext/stmtexpr4.C: New test.
14567
14568 2005-03-20 Roger Sayle <roger@eyesopen.com>
14569
14570 PR middle-end/20539
14571 * gcc.c-torture/compile/pr13066-1.c: New test case.
14572 * gcc.c-torture/compile/pr20539-1.c: Likewise.
14573 * g++.dg/opt/pr13066-1.C: Likewise.
14574
14575 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
14576
14577 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
14578
14579 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14580
14581 PR fortran/18525
14582 * gfortran.dg/nesting_1.f90: New test.
14583
14584 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14585
14586 PR c++/20240
14587 * g++.dg/lookup/using13.C: New test.
14588
14589 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14590
14591 PR c++/20333
14592 * g++.dg/template/crash36.C: New test.
14593
14594 2005-03-18 Paolo Carlini <pcarlini@suse.de>
14595
14596 PR c++/20463
14597 * g++.dg/template/crash35.C: New test.
14598
14599 2005-03-17 Paolo Carlini <pcarlini@suse.de>
14600
14601 PR c++/19966
14602 * g++.dg/overload/operator2.C: New test.
14603
14604 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14605
14606 PR libfortran/20257
14607 * gfortran.dg/pr20257.f90: New test.
14608
14609 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14610
14611 PR libfortran/20480
14612 * gfortran.dg/pr20480.f90: New test.
14613
14614 2005-03-16 Richard Henderson <rth@redhat.com>
14615
14616 PR middle-end/15700
14617 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
14618 (_rtld_global): New.
14619 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
14620 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
14621
14622 * gcc.dg/alias-3.c: New.
14623 * gcc.dg/alias-4.c: New.
14624 * gcc.dg/alias-5.c: New.
14625 * gcc.dg/alias-6.c: New.
14626
14627 2005-03-15 Geoffrey Keating <geoffk@apple.com>
14628
14629 * gcc.dg/cpp/ucnid-7.c: New.
14630
14631 2005-03-15 Janis Johnson <janis187@us.ibm.com>
14632 Dorit Naishlos <dorit@il.ibm.com>
14633
14634 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
14635 darwin.
14636
14637 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
14638
14639 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
14640 misaligned accesses.
14641 * gcc.dg/vect/vect-58.c: Likewise.
14642 * gcc.dg/vect/vect-92.c: New.
14643 * gcc.dg/vect/vect-93.c: New.
14644
14645 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
14646
14647 PR fortran/18827
14648 * gfortran.dg/assign_2.f90: New test.
14649 * gfortran.dg/assign_3.f90: New test.
14650 * gfortran.dg/assign.f90: New test.
14651
14652 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
14653
14654 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
14655 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
14656 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
14657 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
14658 names.
14659
14660 2005-03-14 Geoffrey Keating <geoffk@apple.com>
14661
14662 * gcc.dg/cpp/ucnid-6.c: New.
14663
14664 * gcc.dg/cpp/normalize-1.c: New.
14665 * gcc.dg/cpp/normalize-2.c: New.
14666 * gcc.dg/cpp/normalize-3.c: New.
14667 * gcc.dg/cpp/normalize-4.c: New.
14668 * gcc.dg/cpp/ucnid-4.c: New.
14669 * gcc.dg/cpp/ucnid-5.c: New.
14670 * g++.dg/cpp/normalize-1.C: New.
14671 * g++.dg/cpp/ucnid-1.C: New.
14672
14673 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14674
14675 * gcc.dg/pr18628.c: New.
14676
14677 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14678
14679 PR c++/20280
14680 * g++.dg/tree-ssa/pr20280.C: New.
14681
14682 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14683
14684 PR fortran/20467
14685 * gfortran.dg/stfunc_2.f90: New test.
14686
14687 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14688
14689 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
14690
14691 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14692
14693 * gcc.dg/tree-ssa/20050314-1.c: New test.
14694
14695 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14696
14697 PR c++/4403
14698 PR c++/9783, DR433
14699 * g++.dg/template/friend34.C: New test.
14700 * g++.dg/template/friend35.C: Likewise.
14701 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
14702
14703 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14704
14705 Friend class name lookup 5/n
14706 PR c++/1016
14707 * g++.dg/lookup/hidden-class1.C: New test.
14708 * g++.dg/lookup/hidden-class2.C: Likewise.
14709 * g++.dg/lookup/hidden-class3.C: Likewise.
14710 * g++.dg/lookup/hidden-class4.C: Likewise.
14711 * g++.dg/lookup/hidden-class5.C: Likewise.
14712 * g++.dg/lookup/hidden-class6.C: Likewise.
14713 * g++.dg/lookup/hidden-class7.C: Likewise.
14714 * g++.dg/lookup/hidden-class8.C: Likewise.
14715 * g++.dg/lookup/hidden-class9.C: Likewise.
14716 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
14717 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
14718 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
14719 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
14720 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
14721 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
14722 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
14723 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
14724 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
14725 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
14726 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
14727
14728 2005-03-13 Mark Mitchell <mark@codesourcery.com>
14729
14730 PR c++/20157
14731 * g++.dg/template/error18.C: New test.
14732
14733 2005-03-09 Ben Elliston <bje@au.ibm.com>
14734
14735 PR debug/16792
14736 * g++.dg/debug/pr16792.C: New test.
14737
14738 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14739
14740 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
14741 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
14742 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
14743 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
14744 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
14745 test assertion names.
14746
14747 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14748
14749 PR fortran/18600
14750 * gfortran.dg/stfunc_1.f90: New test.
14751
14752 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14753
14754 PR fortran/16907
14755 * gfortran.dg/real_index_1.f90: New test.
14756
14757 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14758
14759 PR fortran/20323
14760 * gfortran.dg/spec_expr_1.f90: New test.
14761
14762 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14763
14764 PR c/20402
14765 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
14766 new parser.
14767
14768 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14769
14770 PR fortran/20361
14771 * gfortran.dg/largeequiv_1.f90: New test.
14772
14773 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14774
14775 * gcc.dg/ucnid-1.c: New.
14776 * gcc.dg/ucnid-2.c: New.
14777 * gcc.dg/ucnid-3.c: New.
14778 * gcc.dg/ucnid-4.c: New.
14779 * gcc.dg/ucnid-5.c: New.
14780 * gcc.dg/ucnid-6.c: New.
14781 * gcc.dg/cpp/ucnid-1.c: New.
14782 * gcc.dg/cpp/ucnid-2.c: New.
14783 * gcc.dg/cpp/ucnid-3.c: New.
14784 * g++.dg/other/ucnid-1.C: New.
14785
14786 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14787
14788 * gcc.dg/vmx/darwin-abi-3.c: Delete.
14789
14790 2005-03-11 Per Bothner <per@bothner.com>
14791
14792 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
14793 that diagnotics refer to correct token.
14794 * gcc.dg/unused-3.c: Likewise.
14795
14796 2005-03-11 Per Bothner <per@bothner.com>
14797
14798 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
14799 constant" is now actually on same line as string constant.
14800 * gcc.dg/cpp/direct2s.c: Likewise.
14801
14802 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
14803
14804 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
14805
14806 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14807
14808 PR libfortran/20124
14809 * gfortran.dg/pr20124.f90: New Test
14810
14811 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
14812
14813 PR tree-optimization/20130
14814 * gcc.dg/pr20130-1.c: New test.
14815
14816 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14817
14818 PR target/20095
14819 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
14820
14821 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14822
14823 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
14824
14825 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14826
14827 * g++.dg/eh/forced1.C: Fix comment.
14828 * g++.dg/eh/forced2.C: Ditto.
14829 * g++.dg/eh/forced3.C: Ditto.
14830 * g++.dg/eh/forced4.C: Ditto.
14831
14832 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
14833
14834 PR rtl-opt/20412
14835 * gcc.c-torture/compile/pr20412.c: New test.
14836
14837 2005-03-10 Roger Sayle <roger@eyesopen.com>
14838
14839 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
14840
14841 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14842
14843 PR target/20322
14844 * gcc.dg/20050307-1.c: New test.
14845
14846 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
14847
14848 PR c++/20375
14849 * g++.dg/other/stdarg3.C: New.
14850
14851 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14852
14853 PR c++/18384, c++/18327
14854 * g++.dg/init/array19.C: New test.
14855
14856 PR inline-asm/20314
14857 * gcc.dg/torture/pr20314-1.c: New test.
14858 * gcc.dg/torture/pr20314-2.c: New test.
14859
14860 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
14861
14862 * gcc.dg/20050309-1.c: New test.
14863
14864 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14865
14866 * gcc.dg/builtins-10.c: Reactivate disabled test.
14867 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
14868 new cbrt transformations.
14869
14870 2005-03-09 Mark Mitchell <mark@codesourcery.com>
14871
14872 PR c++/20208
14873 * g++.dg/template/array13.C: New test.
14874
14875 2005-03-09 Paolo Carlini <pcarlini@suse.de>
14876
14877 PR c++/16859
14878 * g++.dg/init/brace4.C: New test.
14879
14880 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
14881
14882 PR c++/20186
14883 * g++.dg/template/non-dependent12.C: New.
14884
14885 2005-03-08 Mark Mitchell <mark@codesourcery.com>
14886
14887 PR c++/20142
14888 * g++.dg/init/array18.C: Add dg-do run marker.
14889
14890 PR c++/20142
14891 * g++.dg/init/array18.C: New test.
14892
14893 2005-03-09 Ben Elliston <bje@au.ibm.com>
14894
14895 * consistency.vlad/vlad.exp: Remove trailing semicolons.
14896 * g++.dg/gcov/gcov.exp: Likewise.
14897 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
14898 * gcc.target/xstormy16/xstormy16.exp: Likewise.
14899 * lib/c-torture.exp: Likewise.
14900 * lib/fortran-torture.exp: Likewise.
14901 * lib/g++.exp: Likewise.
14902 * lib/gcc-defs.exp: Likewise.
14903 * lib/gcc-dg.exp: Likewise.
14904 * lib/gcc.exp: Likewise.
14905 * lib/gcov.exp: Likewise.
14906 * lib/gfortran.exp: Likewise.
14907 * lib/mike-g++.exp: Likewise.
14908 * lib/mike-gcc.exp: Likewise.
14909 * lib/objc-torture.exp: Likewise.
14910 * lib/objc.exp: Likewise.
14911 * lib/profopt.exp: Likewise.
14912 * lib/target-libpath.exp: Likewise.
14913 * lib/target-supports.exp: Likewise.
14914 * lib/treelang.exp: Likewise.
14915 * lib/wrapper.exp: Likewise.
14916
14917 2005-03-08 Jeff Law <law@redhat.com>
14918
14919 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
14920 PHI-OPT changes.
14921
14922 2005-03-08 Ira Rosen <irar@il.ibm.com>
14923
14924 * gcc.dg/vect/pr20122.c: New test.
14925
14926 2005-03-07 Jeff Law <law@redhat.com>
14927
14928 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
14929 was folded away.
14930 * gcc.dg/tree-ssa/pr18133-1.c: New test.
14931 * gcc.dg/tree-ssa/pr18133-2.c: New test.
14932 * gcc.dg/tree-ssa/pr18134.c: New test.
14933
14934 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14935
14936 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
14937 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
14938 gcc.dg/torture/builtin-noret-2.c: Require weak support.
14939
14940 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
14941
14942 PR tree-opt/17671
14943 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
14944
14945 2005-03-07 Mark Mitchell <mark@codesourcery.com>
14946
14947 * g++.dg/warn/Wnvdtor.C: New test.
14948
14949 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
14950
14951 * gcc.dg/torture/pr19683-1.c: New test.
14952
14953 2005-03-06 Steven G. Kargl <kargls@comcast.net>
14954
14955 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
14956 * gfortran.dg/g77/19990313-2.f: Ditto.
14957 * gfortran.dg/g77/19990313-3.f: Ditto.
14958 * gfortran.dg/g77/19990525-0.f: Ditto.
14959 * gfortran.dg/g77/19990826-0.f: Ditto.
14960 * gfortran.dg/g77/19990826-2.f: Ditto.
14961 * gfortran.dg/g77/19990826-3.f: Ditto.
14962 * gfortran.dg/g77/20000511-1.f: Ditto.
14963 * gfortran.dg/g77/20000511-2.f: Ditto.
14964 * gfortran.dg/g77/970625-2.f: Ditto.
14965 * gfortran.dg/g77/980310-2.f: Ditto.
14966 * gfortran.dg/g77/980310-3.f: Ditto.
14967 * gfortran.dg/g77/980310-8.f: Ditto.
14968 * gfortran.dg/g77/980519-2.f: Ditto.
14969 * gfortran.dg/g77/alpha1.f: Ditto.
14970 * gfortran.dg/g77/claus.f: Ditto.
14971 * gfortran.dg/g77/erfc.f: Ditto.
14972 * gfortran.dg/g77/short.f: Ditto.
14973 * gfortran.fortran-torture/execute/data.f90: Ditto.
14974 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
14975 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
14976
14977 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14978
14979 * lib/file-format.exp (gcc_target_object_format): Add check for som
14980 format and hardcode object formats on hppa*-*-hpux*.
14981 * lib/target-supports.exp (check_weak_available): Add check for som
14982 object format. Always return 0 on hppa*-*-hpux10*.
14983
14984 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
14985 is defined.
14986
14987 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
14988
14989 2005-03-05 Steven G. Kargl <kargls@comcast.net>
14990
14991 * gfortran.dg/pr19936_1.f90: New test.
14992 * gfortran.dg/pr19936_2.f90: New test.
14993 * gfortran.dg/pr19936_3.f90: New test.
14994
14995 2005-03-05 Steven G. Kargl <kargls@comcast.net>
14996 Paul Thomas <prthomas@drfccad.cea.fr>
14997
14998 * gfortran.dg/PR19754_1.f90: New test.
14999 * gfortran.dg/PR19754_2.f90: Ditto.
15000
15001 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15002
15003 PR c++/19311
15004 * g++.dg/template/non-dependent11.C: New test.
15005
15006 2005-03-05 Uros Bizjak <uros@kss-loka.si>
15007
15008 * lib/target-supports.exp (check_iconv_available): Fix comment.
15009
15010 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
15011 Joseph S. Myers <joseph@codesourcery.com>
15012
15013 PR c++/19797
15014 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
15015
15016 2005-03-04 Matthew Sachs <msachs@apple.com>
15017
15018 * gcc.exp (gcc_target_compile): Put braces around
15019 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
15020 * objc.exp (objc_target_compile): Likewise.
15021 * treelang.exp (treelang_target_compile): Likewise.
15022
15023 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15024
15025 PR fortran/19673
15026 * gfortran.dg/func_result_1.f90: New test.
15027
15028 2005-03-04 Ben Elliston <bje@au.ibm.com>
15029
15030 * gcc.misc-tests/options.exp: New test.
15031
15032 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
15033
15034 * gcc.dg/pr15784-4.c: New test.
15035
15036 2005-03-03 Geoffrey Keating <geoffk@apple.com>
15037
15038 * gcc.c-torture/execute/pr17133.c: New.
15039 * gcc.c-torture/compile/20050303-1.c: New.
15040
15041 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
15042
15043 * gcc.dg/cpp/assert4.c: Fix for cygwin.
15044
15045 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
15046
15047 * g++.dg/overload/using2.C: New.
15048
15049 2005-03-02 Mark Mitchell <mark@codesourcery.com>
15050
15051 PR c++/19916
15052 * g++.dg/init/ptrmem2.C: New test.
15053
15054 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
15055
15056 PR c/8927
15057 * gcc.dg/pr8927-1.c: New test.
15058
15059 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
15060
15061 PR c++/20232
15062 * g++.dg/inherit/covariant12.C: New.
15063
15064 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15065
15066 PR fortran/19479
15067 * gfortran.dg/bound_1.f90: New test.
15068
15069 2005-02-28 Janis Johnson <janis187@us.ibm.com>
15070
15071 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
15072 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
15073
15074 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
15075
15076 PR c/20245
15077 * gcc.dg/pr20245-1.c: New test.
15078
15079 2005-02-28 Jakub Jelinek <jakub@redhat.com>
15080
15081 PR middle-end/19874
15082 * gcc.c-torture/execute/20050119-2.c: New test case.
15083
15084 2005-02-28 Ben Elliston <bje@au.ibm.com>
15085
15086 * README: Update the DejaGnu bug reporting address.
15087 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
15088 * lib/objc-torture.exp: Likewise.
15089
15090 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15091
15092 * gfortran.dg/boz_1.f90: New test.
15093 * gfortran.dg/boz_3.f90: New test.
15094 * gfortran.dg/boz_4.f90: New test.
15095
15096 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15097
15098 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
15099 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
15100
15101 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15102
15103 PR libfortran/20101
15104 * gfortran.dg/write_0_pe_format.f90: New test.
15105
15106 2005-02-27 Jakub Jelinek <jakub@redhat.com>
15107
15108 PR c++/20206
15109 * g++.dg/opt/thunk2.C: New test.
15110 * g++.dg/opt/covariant1.C: New test.
15111
15112 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15113
15114 * gfortran.dg/e_d_fmt.f90: New test.
15115
15116 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
15117
15118 * gcc.dg/asm-b.c: Fix comment typos.
15119
15120 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15121
15122 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
15123 a V_MAY_DEF also.
15124
15125 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15126
15127 PR tree-opt/20188
15128 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
15129 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
15130 * gcc.dg/asm-b.c: New test.
15131
15132 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
15133
15134 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
15135 Disable this test on IRIX 6.
15136
15137 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
15138
15139 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
15140 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
15141 parser.
15142
15143 2005-02-25 Diego Novillo <dnovillo@redhat.com>
15144
15145 PR tree-optimization/20204
15146 * testsuite/gcc.dg/pr20204.c: New test.
15147
15148 2005-02-24 Jakub Jelinek <jakub@redhat.com>
15149
15150 PR target/20196
15151 * gcc.c-torture/execute/20050224-1.c: New test.
15152
15153 PR c++/20175
15154 * g++.dg/warn/Wbraces2.C: New test.
15155
15156 2005-02-23 Mark Mitchell <mark@codesourcery.com>
15157
15158 PR c++/19878
15159 * g++.dg/init/const2.C: New test.
15160
15161 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
15162
15163 PR tree-optimization/20100
15164 * gcc.c-torture/execute/pr20100-1.c: New test.
15165
15166 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15167
15168 * gfortran.dg/implicit_3.f90: New test.
15169
15170 * gfortran.dg/deftype_1.f90: New test.
15171
15172 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
15173
15174 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
15175 the test passes.
15176 * g++.dg/other/anon3.C: Accept a warning.
15177
15178 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
15179
15180 * gcc.dg/pr20017.c: Fix a comment typo.
15181
15182 2005-02-23 Bud Davis <bdavis@gfortran.org>
15183
15184 * gfortran.dg/list_read_4.f90: Change to f90 comments.
15185
15186 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15187
15188 PR ada/19902
15189 * ada/acats/tests/cxa/cxa3004.a: Remove.
15190 * ada/acats/tests/cxb/cxb30061.am: Likewise.
15191
15192 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15193
15194 PR c++/20073
15195 * g++.dg/init/const1.C: New test.
15196
15197 PR c++/19991
15198 * g++.dg/parse/constant7.C: New test.
15199
15200 PR c++/20152
15201 * g++.dg/parse/error27.C: New test.
15202 * g++.dg/template/qualttp15.C: Adjust error markers.
15203 * g++.old-deja/g++.other/struct1.C: Likewise.
15204
15205 PR c++/20153
15206 * g++.dg/template/error17.C: New test.
15207
15208 PR c++/20148
15209 * g++.dg/parser/error26.C: New test.
15210
15211 2005-02-22 Diego Novillo <dnovillo@redhat.com>
15212
15213 PR tree-optimization/20100
15214 PR tree-optimization/20115
15215 * gcc.dg/pr20115.c: New test.
15216 * gcc.dg/pr20115-1.c: New test.
15217 * gcc.dg/pr20100.c: New test.
15218 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
15219 call-clobbered variables after alias1.
15220
15221 2005-02-22 Bud Davis <bdavis@gfortran.org>
15222
15223 * gfortran.dg/list_read_4.f90: new test.
15224
15225 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
15226
15227 PR rtl-optimization/20017.
15228 * gcc.dg/pr20017.c: New.
15229
15230 2005-02-22 Devang Patel <dpatel@apple.com>
15231
15232 PR 19952
15233 * g++.dg/tree-ssa/pr19952.C: New test.
15234
15235 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15236
15237 PR c++/19883
15238 * g++.dg/parse/constant6.C: New test.
15239
15240 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15241
15242 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15243 * g++.dg/charset/asm2.c: Likewise.
15244 * g++.dg/charset/asm3.c: Likewise.
15245 * g++.dg/charset/asm4.c: Likewise.
15246 * g++.dg/charset/asm5.c: Likewise.
15247 * g++.dg/charset/attribute1.c: Likewise.
15248 * g++.dg/charset/attribute2.c: Likewise.
15249 * g++.dg/charset/extern1.cc: Likewise.
15250 * g++.dg/charset/extern2.cc: Likewise.
15251 * g++.dg/charset/extern3.cc: Likewise.
15252 * g++.dg/charset/function.cc: Likewise.
15253 * g++.dg/charset/string.c: Likewise.
15254 * g++.dg/charset/charset.exp: Likewise.
15255 * lib/target-supports.exp (check_iconv_available): Fix comment.
15256
15257 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15258
15259 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
15260 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15261 * gcc.dg/charset/asm2.c: Likewise.
15262 * gcc.dg/charset/asm3.c: Likewise.
15263 * gcc.dg/charset/asm4.c: Likewise.
15264 * gcc.dg/charset/asm5.c: Likewise.
15265 * gcc.dg/charset/asm6.c: Likewise.
15266 * gcc.dg/charset/attribute1.c: Likewise.
15267 * gcc.dg/charset/attribute2.c: Likewise.
15268 * gcc.dg/charset/builtin1.c: Likewise.
15269 * gcc.dg/charset/extern.c: Likewise.
15270 * gcc.dg/charset/function.c: Likewise.
15271 * gcc.dg/charset/string.c: Likewise.
15272 * gcc.dg/charset/charset.exp: Likewise.
15273
15274 2005-02-21 Bud Davis <bdavis9659@comcast.net>
15275
15276 PR fortran/20086
15277 * gfortran.dg/pr20086.f90: New test.
15278
15279 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
15280
15281 PR tree-optimization/19786
15282 * g++.dg/tree-ssa/pr19786.C: New.
15283
15284 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15285
15286 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
15287
15288 2005-02-21 Jeff Law <law@redhat.com>
15289
15290 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
15291
15292 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15293
15294 * gfortran.dg/do_iterator: Split loop, markup all lines for
15295 which an error locus is printed.
15296 * gfortran.dg/pr17708.f90: Markup all lines for which an error
15297 locus is printed.
15298 * gfortran.dg/select_4.f90: Likewise.
15299 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
15300 locuses in the various permutations.
15301
15302 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
15303
15304 PR tree-optimization/19951
15305 * g++.dg/vect: New directory.
15306 * g++.dg/vect/vect.exp: New file.
15307 * g++.dg/vect/pr19951.cc: New testcase.
15308 * g++.dg/dg.exp: Also prune vectorizer tests.
15309
15310 2005-02-20 Zack Weinberg <zack@codesourcery.com>
15311
15312 PR 18785
15313 * gcc.dg/charset/builtin1.c: New test.
15314
15315 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15316
15317 PR c++/19299
15318 * g++.dg/inherit/volatile1.C: New test.
15319
15320 PR c++/19440
15321 * g++.dg/template/dtor4.C: New test.
15322
15323 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15324
15325 * gfortran.dg/int_1.f90: New test.
15326
15327 2005-02-19 Devang Patel <dpatel@apple.com>
15328
15329 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
15330
15331 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15332
15333 * gfortran.dg/achar_1.f90: New test.
15334
15335 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
15336
15337 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
15338
15339 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
15340 Jakub Jelinek <jakub@redhat.com>
15341
15342 PR tree-optimization/19828
15343 * gcc.dg/tree-ssa/loop-7.c: New test.
15344 * gcc.c-torture/execute/20050218-1.c: New test.
15345
15346 2005-02-19 Jakub Jelinek <jakub@redhat.com>
15347
15348 PR c/20043
15349 * gcc.dg/transparent-union-1.c: New test.
15350 * gcc.dg/transparent-union-2.c: New test.
15351
15352 2005-02-18 James E Wilson <wilson@specifixinc.com>
15353
15354 PR tree-optimization/18977
15355 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
15356
15357 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
15358
15359 PR target/20054
15360 * gcc.dg/pr20054.c: New test.
15361
15362 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15363
15364 PR c++/19508
15365 * g++.dg/ext/attrib20.C: New test.
15366
15367 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
15368
15369 PR middle-end/20030
15370 * gfortran.fortran-torture/execute/character_passing.f90: New test.
15371
15372 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
15373
15374 PR c++/20008
15375 * g++.dg/opt/switch4.C: New.
15376
15377 2005-02-18 Jakub Jelinek <jakub@redhat.com>
15378
15379 PR c++/20023
15380 PR tree-optimization/20009
15381 * gcc.c-torture/compile/20050217-1.c: New test.
15382 * g++.dg/opt/switch3.C: New test.
15383
15384 PR tree-optimization/18947
15385 * gcc.c-torture/compile/20050215-1.c: New test.
15386 * gcc.c-torture/compile/20050215-2.c: New test.
15387 * gcc.c-torture/compile/20050215-3.c: New test.
15388
15389 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
15390
15391 PR c++/20028
15392 * g++.dg/template/crash34.C: New.
15393
15394 PR c++/20022
15395 * g++.dg/other/access3.C: New.
15396
15397 2005-02-17 Ira Rosen <irar@il.ibm.com>
15398
15399 * gcc.dg/vect/vect-98.c: New test.
15400
15401 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
15402
15403 PR tree-optimization/19967
15404 * gcc.dg/pr19967.c: New.
15405
15406 2005-02-16 Jakub Jelinek <jakub@redhat.com>
15407
15408 PR middle-end/19857
15409 * gcc.dg/tree-ssa/20050215-1.c: New test.
15410 * gcc.c-torture/execute/20050215-1.c: New test.
15411
15412 2005-02-15 Eric Christopher <echristo@redhat.com>
15413
15414 * gcc.dg/cpp/20050215-1.c: New file.
15415
15416 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
15417
15418 PR tree-optimization/15785
15419 * gcc.dg/pr15785-1.c: New test.
15420
15421 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
15422
15423 PR c++/17788
15424 * g++.dg/init/ctor4.C: New.
15425 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
15426
15427 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
15428
15429 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
15430 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
15431
15432 2005-02-15 Andreas Schwab <schwab@suse.de>
15433
15434 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
15435 declare malloc.
15436
15437 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
15438
15439 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
15440
15441 2005-02-14 Diego Novillo <dnovillo@redhat.com>
15442
15443 PR tree-optimization/19853
15444 * gcc.c-torture/compile/pr19853.c: New test.
15445
15446 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15447
15448 PR c++/19608
15449 * g++.dg/parse/local-class1.C: New.
15450
15451 PR c++/19895
15452 * g++.dg/parse/ptrmem3.C: New.
15453
15454 PR c++/19884
15455 * g++.old-deja/g++.oliva/template6.C: Add another case.
15456 * g++.dg/template/explicit6.C: New.
15457
15458 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
15459
15460 PR c++/17816
15461 * g++.dg/other/redecl2.C: New.
15462
15463 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15464
15465 PR c++/19891
15466 * g++.dg/abi/covariant4.C: New.
15467
15468 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
15469
15470 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
15471
15472 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
15473
15474 * gcc.dg/vect/vect-96.c: Fix typo.
15475
15476 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15477
15478 PR c++/14479
15479 PR c++/19487
15480 * g++.dg/template/enum5.C: New test.
15481
15482 2005-02-12 Ira Rosen <irar@il.ibm.com>
15483
15484 * gcc.dg/vect/vect-97.c: New test.
15485
15486 2005-02-12 Ira Rosen <irar@il.ibm.com>
15487
15488 * gcc.dg/vect/vect-96.c: New test.
15489
15490 2005-02-12 Uros Bizjak <uros@kss-loka.si>
15491
15492 * gcc.dg/builtins-34.c: Also check ldexp*.
15493
15494 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
15495
15496 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
15497
15498 2005-02-11 Janis Johnson <janis187@us.ibm.com>
15499
15500 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
15501 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
15502 dg-require-dll, dg-require-iconv, dg-require-named-sections,
15503 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
15504 selector_list, selector_expression, dg-process-target): Move to new
15505 file target-supports-dg.exp.
15506 * lib/target-supports-dg.exp: New.
15507
15508 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
15509 New.
15510
15511 2005-02-11 Jakub Jelinek <jakub@redhat.com>
15512
15513 PR c++/19666
15514 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
15515
15516 PR middle-end/19858
15517 * gcc.c-torture/compile/20050210-1.c: New test.
15518
15519 2005-02-11 Mark Mitchell <mark@codesourcery.com>
15520
15521 PR c++/19755
15522 * g++.dg/warn/Wbraces1.C: New test.
15523
15524 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
15525
15526 * gcc.dg/builtins-52.c: New testcase.
15527
15528 2005-02-10 Jakub Jelinek <jakub@redhat.com>
15529
15530 PR c/19342
15531 * gcc.c-torture/execute/20050119-1.c: New test.
15532
15533 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15534
15535 PR c++/19811
15536 * g++.dg/init/delete1.C: New test.
15537
15538 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
15539
15540 PR c++/18470
15541 * g++.dg/template/static12.C: New test.
15542
15543 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15544
15545 PR c++/19787
15546 * g++.dg/conversion/ambig1.C: New test.
15547
15548 PR c++/19739
15549 * g++.dg/ext/attrib19.C: New test.
15550
15551 PR c++/19732
15552 * g++.dg/parse/dtor5.C: New test.
15553
15554 PR c++/19762
15555 * g++.dg/template/dtor3.C: New test.
15556
15557 PR c++/19826
15558 * g++.dg/template/static11.C: New test.
15559 * g++.dg/template/crash2.C: Remove dg-error marker.
15560
15561 2005-02-09 Janis Johnson <janis187@us.ibm.com>
15562
15563 PR C++/18491
15564 * g++.old-deja/g++.mike/p10769a.C: Remove.
15565
15566 2005-02-09 Roger Sayle <roger@eyesopen.com>
15567
15568 * gcc.dg/builtins-48.c: New test case.
15569 * gcc.dg/builtins-49.c: New test case.
15570 * gcc.dg/builtins-50.c: New test case.
15571 * gcc.dg/builtins-51.c: New test case.
15572
15573 2005-02-09 Ian Lance Taylor <ian@airs.com>
15574
15575 PR middle-end/19583
15576 * g++.dg/warn/Wreturn-type-3.C: New test.
15577
15578 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15579
15580 PR middle-end/19402
15581 * gcc.dg/pr19402-1.c: New testcase.
15582 * gcc.dg/pr19402-2.c: likewise.
15583
15584 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15585
15586 PR middle-end/19854
15587 * g++.dg/tree-ssa/tmmti.C: New testcase.
15588
15589 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15590
15591 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
15592
15593 2005-02-08 Mark Mitchell <mark@codesourcery.com>
15594
15595 PR c++/19733
15596 * g++.dg/parse/crash23.C: New test.
15597 * g++.dg/warn/Weff1.C: New test.
15598
15599 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15600
15601 * gcc.dg/20050209-1.c: New test.
15602
15603 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15604
15605 PR target/19799
15606 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
15607
15608 2005-02-08 Mike Stump <mrs@apple.com>
15609
15610 * g++.dg/pch/import-2.c: New test.
15611 * g++.dg/pch/import-2.hs: New.
15612 * g++.dg/pch/include/import-2a.h: New.
15613 * g++.dg/pch/include/import-2b.h: New.
15614
15615 2005-02-08 Janis Johnson <janis187@us.ibm.com>
15616
15617 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
15618
15619 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15620
15621 * gfortran.dg/substr_1.f90: New test.
15622
15623 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
15624
15625 PR middle-end/19775
15626 * gcc.dg/torture/builtin-power-1.c: Disable test for
15627 invalid transformation.
15628 * gcc.dg/builtins-10.c: Likewise. Disable one test we
15629 no longer optimize.
15630 * gcc.dg/builtins-47.c: New testcase.
15631
15632 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
15633 Dorit Naishlos <dorit@il.ibm.com>
15634
15635 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
15636
15637 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
15638
15639 * gcc.c-torture/compile/20050206-1.c: New test.
15640
15641 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15642
15643 PR tree-opt/19768
15644 * g++.dg/opt/pr19768.C: New test.
15645
15646 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15647
15648 PR tree-opt/19736
15649 * gcc.c-torture/compile/pr19736.c: New test.
15650
15651 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15652
15653 PR c++/17401
15654 * g++.dg/parse/error25.C: New test.
15655
15656 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
15657
15658 * gcc.c-torture/execute/20050203-1.c: New.
15659
15660 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
15661
15662 * gcc.dg/vect/vect-85.c: Remove xfail.
15663 * gcc.dg/vect/vect-86.c: Remove xfail.
15664 * gcc.dg/vect/vect-87.c: Remove xfail.
15665 * gcc.dg/vect/vect-88.c: Remove xfail.
15666
15667 2005-02-02 Geoffrey Keating <geoffk@apple.com>
15668
15669 * gcc.dg/altivec-19.c: New.
15670
15671 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
15672
15673 PR c/17807
15674 * gcc.dg/nested-func-3.c: New test.
15675 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
15676
15677 2005-02-02 Janis Johnson <janis187@us.ibm.com>
15678
15679 * gcc.test-framework/gen_directive_tests: Generate tests for
15680 selector expressions.
15681
15682 2005-02-02 Matt Austern <austern@apple.com>
15683
15684 PR c++/19628
15685 * g++/ext/builtin7.C: New.
15686 * g++/ext/builtin8.C: New.
15687
15688 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15689
15690 PR c/18502
15691 * gcc.dg/pr18502-1.c: New test.
15692
15693 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15694
15695 PR c++/17413
15696 * g++.dg/template/local4.C: Tweak.
15697
15698 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
15699
15700 PR tree-optimization/19578
15701 * gcc.c-torture/compile/20050202-1.c: New test.
15702
15703 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15704
15705 PR c/19435
15706 * gcc.dg/c99-init-4.c: New test.
15707
15708 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15709
15710 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
15711
15712 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
15713
15714 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
15715 * g++.dg/eh/check-vect.h: New.
15716
15717 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
15718 * gcc.dg/vect/vect-78.c: Ditto.
15719 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
15720 Remove.
15721
15722 * g++.dg/conversion/simd1.C: Expect warning.
15723 * g++.dg/ext/attribute-test-1.C: Ditto.
15724 * g++.dg/ext/attribute-test-2.C: Ditto.
15725 * g++.dg/ext/attribute-test-3.C: Ditto.
15726 * g++.dg/ext/attribute-test-4.C: Ditto.
15727
15728 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
15729 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
15730
15731 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
15732
15733 2005-02-01 Richard Henderson <rth@redhat.com>
15734
15735 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15736 long double for ibm double-double format.
15737 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15738
15739 2005-02-01 Diego Novillo <dnovillo@redhat.com>
15740
15741 PR tree-optimization/19633
15742 * testsuite/gcc.dg/pr19633-1.c: New test.
15743 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
15744 to NULL or a symbol.
15745
15746 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15747
15748 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
15749 New procs.
15750 (dg-process-target (local override)): Handle selector expressions.
15751
15752 * gcc.test-framework/README: Describe tests in source directory.
15753 * gcc.test-framework/test-framework.awk: Handle dg- tests.
15754 * gcc.test-framework/test-framework.exp: Handle dg- tests.
15755 * gcc.test-framework/dg-bogus-exp-P.c: New test.
15756 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
15757 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
15758 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
15759 * gcc.test-framework/dg-do-link-exp-P.c: New test.
15760 * gcc.test-framework/dg-do-run-exp-P.c: New test.
15761 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
15762 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
15763 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
15764 * gcc.test-framework/dg-error-exp-P.c: New test.
15765 * gcc.test-framework/dg-error-exp-XP.c: New test.
15766 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
15767 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
15768 * gcc.test-framework/dg-output-exp-P.c: New test.
15769 * gcc.test-framework/dg-output-exp-XF.c: New test.
15770 * gcc.test-framework/dg-warning-exp-P.c: New test.
15771 * gcc.misc-tests/dg-1.c: Remove.
15772 * gcc.misc-tests/dg-2.c: Remove.
15773 * gcc.misc-tests/dg-3.c: Remove.
15774 * gcc.misc-tests/dg-4.c: Remove.
15775 * gcc.misc-tests/dg-5.c: Remove.
15776 * gcc.misc-tests/dg-6.c: Remove.
15777 * gcc.misc-tests/dg-7.c: Remove.
15778 * gcc.misc-tests/dg-8.c: Remove.
15779 * gcc.misc-tests/dg-9.c: Remove.
15780 * gcc.misc-tests/dg-10.c: Remove.
15781 * gcc.misc-tests/dg-11.c: Remove.
15782 * gcc.misc-tests/dg-12.c: Remove.
15783 * gcc.misc-tests/dg-test.exp: Remove.
15784
15785 * gcc.test-framework/test-framework.awk: Change recording and
15786 printing of passes and failures.
15787
15788 * gcc.test-framework: New directory.
15789 * gcc.test-framework/README: New.
15790 * gcc.test-framework/test-framework.exp: New.
15791 * gcc.test-framework/test-framework.awk: New.
15792 * gcc.test-framework/gen_directive_tests: New.
15793
15794 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
15795
15796 * lib/treelang.exp: Fix comment typos.
15797 (treelang_target_compile): Don't append libs=-ltreelang to options.
15798
15799 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
15800
15801 * g++.dg/parse/typename7.C: Adjust error messages.
15802
15803 2005-01-31 Jeff Law <law@redhat.com>
15804
15805 * gcc.c-torture/execute/20050131-1.c: New test.
15806 * gcc.dg/wcaselabel.c: New test.
15807
15808 2005-01-31 Mark Mitchell <mark@codesourcery.com>
15809
15810 * g++.dg/other/warning1.C: Adjust error messags.
15811 * g++.dg/parse/constant5.C: New test.
15812
15813 2005-01-31 Steven Bosscher <stevenb@suse.de>
15814
15815 PR c/19333
15816 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
15817 the test case valid.
15818 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
15819 * testsuite/gcc.dg/array-7.c: Adjust expected result.
15820 * testsuite/gcc.dg/pr18596-3.c: Likewise.
15821 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
15822 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
15823 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
15824
15825 2005-01-31 Dale Johannesen <dalej@apple.com>
15826
15827 * g++.dg/opt/pr19650.C: New test.
15828
15829 2005-01-31 Richard Henderson <rth@redhat.com>
15830
15831 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15832 long double for intel double extended format.
15833 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15834
15835 2005-01-30 Mark Mitchell <mark@codesourcery.com>
15836
15837 PR c++/19555
15838 * g++.dg/template/static10.C: New test.
15839
15840 PR c++/19395
15841 * g++.dg/parse/error24.C: New test.
15842
15843 PR c++/19367
15844 * g++.dg/lookup/builtin1.C: New test.
15845
15846 PR c++/19457
15847 * g++.dg/warn/conv3.C: New test.
15848
15849 2005-01-30 Bud Davis <bdavis@gfortran.org>
15850
15851 PR fortran/19647
15852 * gfortan.dg/inquire_7.f90
15853
15854 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
15855
15856 PR tree-optimization/15791
15857 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
15858 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
15859 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
15860 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
15861 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
15862 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
15863 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
15864 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
15865 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
15866 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
15867
15868 2005-01-29 Paul Brook <paul@codesourcery.com>
15869
15870 PR fortran/18565
15871 * check.c (real_or_complex_check): New function.
15872 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
15873 * intrinsic.c (add_functions): Use new check functions.
15874 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
15875 Add prototypes.
15876
15877 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
15878
15879 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
15880 gcc.dg/lvalue-3.c: New tests.
15881 * gcc.dg/concat.c: Update expected messages.
15882
15883 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
15884
15885 PR libfortran/19595
15886 * gfortran.dg/eor_1.f90: New test.
15887
15888 2005-01-29 Steven G. Kargl <kargls@comcast.net>
15889
15890 PR fortran/19589
15891 * gfortran.dg/logical_data_1.f90: New test.
15892
15893 2005-01-28 Mark Mitchell <mark@codesourcery.com>
15894
15895 PR c++/19253
15896 * g++.dg/template/crash33.C: New test.
15897
15898 PR c++/19667
15899 * g++.dg/template/crash32.C: New test.
15900
15901 2005-01-28 Ian Lance Taylor <ian@airs.com>
15902
15903 PR middle-end/16558
15904 * g++.dg/warn/Wreturn-type-2.C: New test.
15905
15906 2004-06-24 Jeff Law <law@redhat.com>
15907
15908 * gcc.dg/tree-ssa/20050128-1.c: New test.
15909
15910 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
15911
15912 * gcc.target/frv/all-mdpackh-1.c: New test.
15913
15914 2005-01-28 Steven Bosscher <stevenb@suse.de>
15915
15916 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
15917
15918 2005-01-27 Richard Henderson <rth@redhat.com>
15919
15920 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
15921
15922 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
15923
15924 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
15925
15926 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
15927
15928 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
15929 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
15930 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
15931 to cope with cases where the multilib options override the dg-options.
15932
15933 2005-01-27 Jakub Jelinek <jakub@redhat.com>
15934
15935 PR c/18946
15936 * gcc.dg/noncompile/20050120-1.c: New test.
15937
15938 2005-01-26 Diego Novillo <dnovillo@redhat.com>
15939
15940 PR tree-optimization/19633
15941 * gcc.dg/pr19633.c: New test.
15942 * gcc.dg/tree-ssa/pr19633.c: New test.
15943
15944 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
15945
15946 * gcc.dg/20041216-1.c: New test.
15947
15948 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
15949
15950 PR objc/18862
15951 * objc.dg/selector-2.m: New test.
15952
15953 2005-01-26 Jakub Jelinek <jakub@redhat.com>
15954
15955 * g++.dg/opt/range-test-2.C: New test.
15956
15957 PR rtl-optimization/19579
15958 * gcc.c-torture/execute/20050124-1.c: New test.
15959
15960 2005-01-26 Greg Parker <gparker@apple.com>
15961 Stuart Hastings <stuart@apple.com>
15962
15963 * gcc.c-torture/execute/20050125-1.c: New.
15964
15965 2005-01-18 Jan Hubicka <jh@suse.cz>
15966
15967 PR tree-optimize/19337
15968 * gcc.c-torture/compile/20050119-1.c: New test.
15969
15970 2005-01-24 James E Wilson <wilson@specifixinc.com>
15971
15972 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
15973 test for successful match.
15974
15975 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
15976
15977 PR objc/18408
15978 * objc.dg/comp-types-7.m: New test.
15979
15980 2005-01-24 Janis Johnson <janis187@us.ibm.com>
15981
15982 * lib/target-supports.exp (current_target_name): New.
15983 (check_effective_target_ilp32, check_effective_target_lp64):
15984 Cache the result to use as long as the current target, with
15985 multilib flags, remains the same.
15986
15987 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
15988 (dg-require-weak, dg-require-visibility, dg-require-alias,
15989 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
15990 dg-require-effective-target, dg-skip-if): Remove call to
15991 skip_test_and_clear_xfail.
15992 (dg-test): Clear xfail data.
15993
15994 2005-01-24 Jakub Jelinek <jakub@redhat.com>
15995
15996 PR target/17751
15997 * gcc.dg/ppc64-toc.c: New test.
15998
15999 * g++.dg/tree-ssa/empty-1.C: New test.
16000
16001 PR middle-end/19551
16002 * gcc.c-torture/execute/20050121-1.c: New test.
16003 * gcc.dg/20050121-2.c: New test.
16004
16005 2004-01-23 Steven G. Kargl <kargls@comcast.net>
16006 Paul Brook <paul@codesourcery.com>
16007
16008 PR fortran/17941
16009 * gfortran.dg/real_const_1.f: New test.
16010 * gfortran.dg/real_const_2.f90: New test.
16011 * gfortran.dg/complex_int_1.f90: New test.
16012
16013 2005-01-23 Bud Davis <bdavis9659@comcast.net>
16014
16015 PR fortran/19313
16016 * gfortan.dg/inquire_6.f90: New test.
16017
16018 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16019
16020 PR libfortran/19451
16021 * open_readonly_1.f90: New test.
16022
16023 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16024
16025 PR libfortran/18982
16026 * gfortran.dg/open_new.f90: New file.
16027
16028 2005-01-22 Paul Brook <paul@codesourcery.com>
16029
16030 * namelist_1.f90: New test.
16031
16032 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
16033
16034 PR tree-optimization/19484
16035 * gcc.c-torture/compile/20050122-[12].c: New tests.
16036
16037 2005-01-22 Paul Brook <paul@codesourcery.com>
16038
16039 * gfortran.dg/implicit_2.f90: New test.
16040
16041 2005-01-22 Bud Davis <bdavis9659@comcast.net>
16042
16043 PR fortran/19314
16044 * gfortran.dg/inquire_5.f90: New test.
16045
16046 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16047
16048 PR c/18809
16049 * gcc.dg/pr18809-1.c: New test.
16050
16051 2005-01-21 Ian Lance Taylor <ian@airs.com>
16052
16053 * gcc.dg/20050121-1.c: New test.
16054
16055 PR tree-optimization/13000
16056 * gcc.dg/20040206-1.c: Change warning to point where function is
16057 being inlined.
16058
16059 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16060
16061 PR c++/19208
16062 * g++.dg/template/array11.C: New test.
16063
16064 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16065
16066 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
16067 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
16068 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
16069 * gfortran.dg/getenv_1.f90: Add dg-do directive.
16070 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
16071 gfortran.dg/pr17164.f90: Add missing dg-do directives.
16072
16073 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
16074
16075 PR tree-optimization/15349
16076 * gcc.dg/tree-ssa/pr15349.c: New.
16077
16078 2005-01-20 Steve Ellcey <sje@cup.hp.com>
16079
16080 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
16081
16082 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
16083
16084 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
16085 scan-assembler-times directive name.
16086
16087 * gcc.dg/asm-a.c: Move dg-require-effective-target to
16088 after dg-do.
16089
16090 PR rtl-optimization/19462
16091 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
16092
16093 2005-01-19 Steve Ellcey <sje@cup.hp.com>
16094
16095 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
16096 counting function calls on ia64.
16097
16098 2005-01-19 Jakub Jelinek <jakub@redhat.com>
16099
16100 PR rtl-optimization/15139
16101 * gcc.dg/20050111-2.c: New test.
16102
16103 PR c/17297
16104 * gcc.c-torture/compile/20050113-1.c: New testcase.
16105
16106 PR middle-end/19164
16107 * gcc.dg/20050113-1.c: New testcase.
16108
16109 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
16110
16111 * gcc.dg/vect/vect-85.c: Add comment.
16112 * gcc.dg/vect/vect-86.c: Add xfail for now.
16113 * gcc.dg/vect/vect-87.c: Add xfail for now.
16114 * gcc.dg/vect/vect-88.c: Add xfail for now.
16115 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
16116
16117 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16118
16119 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
16120
16121 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16122
16123 * g++.dg/debug/typedef3.C: New test.
16124
16125 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
16126
16127 PR c/19472
16128 * gcc.dg/asm-a.c: New test.
16129
16130 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
16131
16132 * gcc.dg/sh-relax.c: Add prototype for abort.
16133
16134 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16135
16136 * gcc.dg/short-compare-1.c: New test.
16137 * gcc.dg/short-compare-2.c: Likewise.
16138
16139 2005-01-18 Michael Matz <matz@suse.de>
16140
16141 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
16142
16143 2005-01-17 Diego Novillo <dnovillo@redhat.com>
16144
16145 PR tree-optimization/19121
16146 * gcc.c-torture/compile/pr19121.c: New test.
16147
16148 2005-01-17 James E. Wilson <wilson@specifixinc.com>
16149
16150 PR target/19357
16151 * gcc.c-torture/compile/pr19357.c: New test.
16152
16153 2005-01-17 Ian Lance Taylor <ian@airs.com>
16154
16155 PR c/5675
16156 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
16157 pass--those that refer just to the variable, possibly with a
16158 cast.
16159 * gcc.dg/c99-const-expr-3.c: Likewise.
16160
16161 PR middle-end/13127
16162 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
16163 longer emitted.
16164
16165 2005-01-16 Bud Davis <bdavis9659@comcast.net>
16166
16167 PR fortran/18778
16168 * gfortran.dg/endfile_2.f90: New test.
16169
16170 2005-01-16 Steven G. Kargl <kargls@comcast.net>
16171
16172 PR 19168
16173 * gfortran.dg/select_5.f90: New test.
16174
16175 2004-01-16 Paul Brook <paul@codesourcery.com>
16176
16177 * gfortran.dg/common_4.f90: New test.
16178
16179 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
16180
16181 PR rtl-optimization/19462
16182 * gcc.dg/torture/pr19462-1.c: New test.
16183
16184 2005-01-15 Ziemowit Laski <zlaski@apple.com>
16185
16186 PR objc/19321
16187 * objc.dg/func-ptr-2.m: New.
16188 * objc.dg/volatile-1.m: New.
16189
16190 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16191
16192 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
16193
16194 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16195
16196 PR tree-optimization/19060
16197 * gcc.c-torture/execute/20050104-1.c: New test.
16198
16199 2005-01-15 Bud Davis <bdavis9659@comcast.net>
16200
16201 PR fortran/18983
16202 * gfortran.dg/write_to_null.f90: New test.
16203
16204 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
16205 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16206
16207 PR other/19328
16208 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
16209 argument.
16210
16211 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16212
16213 PR c++/19263
16214 * g++.dg/init/vector1.C: New test.
16215
16216 2005-01-14 James E. Wilson <wilson@specifixinc.com>
16217
16218 PR target/13158
16219 * gcc.target/ia64/sibcall-unwind-1.c: New test.
16220 PR target/18987
16221 * gcc.target/ia64/sibcall-unwind-2.c: New test.
16222
16223 2005-01-14 Steven G. Kargl <kargls@comcast.net>
16224
16225 * gfortran.dg/select_1.f90: New test.
16226 * gfortran.dg/select_2.f90: New test.
16227 * gfortran.dg/select_3.f90: New test.
16228 * gfortran.dg/select_4.f90: New test.
16229
16230 2005-01-14 Jakub Jelinek <jakub@redhat.com>
16231
16232 PR middle-end/19084
16233 PR rtl-optimization/19348
16234 * gcc.dg/20050111-1.c: New test.
16235 * gcc.c-torture/execute/20050111-1.c: New test.
16236
16237 * gcc.dg/i386-asm-4.c: New test.
16238
16239 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16240
16241 * gcc.dg/nested-func-2.c: New test.
16242 * ada/acats/norun.lst: Remove c953002.
16243
16244 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
16245
16246 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
16247
16248 2005-01-12 Ben Elliston <bje@au.ibm.com>
16249
16250 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
16251
16252 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
16253
16254 PR target/18761
16255 * g++.dg/abi/align1.C: New test.
16256
16257 2005-01-11 Alan Modra <amodra@bigpond.net.au>
16258
16259 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
16260 at a time.
16261 * g++.dg/ext/altivec_check.h: Support compiling as C.
16262
16263 2005-01-10 Roger Sayle <roger@eyesopen.com>
16264
16265 PR c++/19355
16266 * g++.dg/expr/pr19355-1.C: New test case.
16267
16268 2005-01-10 Laurent GUERBY <laurent@guerby.net>
16269
16270 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
16271 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
16272 * ada/acats/tests/c3/c92005b.ada: Likewise.
16273 * ada/acats/tests/c3/cxb3012.a: Likewise.
16274 * ada/acats/norun.lst: Add c380004 and c953002, add PR
16275
16276 2005-01-09 Paul Brook <paul@codesourcery.com>
16277
16278 * gfortran.dg/common_2.f90: New file.
16279 * gfortran.dg/common_3.f90: New file.
16280
16281 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
16282
16283 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
16284
16285 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16286
16287 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
16288 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
16289 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
16290 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
16291 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
16292 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
16293 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
16294 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
16295 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
16296 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
16297 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
16298 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
16299 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
16300 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
16301 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
16302 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
16303 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
16304 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
16305 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
16306 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
16307 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
16308 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
16309 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
16310 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
16311 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
16312 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
16313 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
16314 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
16315 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
16316 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
16317 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
16318 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
16319 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
16320 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
16321 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
16322 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
16323 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
16324 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
16325 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
16326 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
16327 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
16328 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
16329 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
16330 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
16331 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
16332 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
16333 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
16334 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
16335 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
16336 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
16337 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
16338 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
16339 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
16340 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
16341 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
16342 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
16343 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
16344 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
16345 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
16346 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
16347 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
16348 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
16349 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
16350 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
16351 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
16352 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
16353 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
16354
16355 * gcc.dg/vect/vect-1.c: Fix spelling.
16356 * gcc.dg/vect/vect-10.c: Fix spelling.
16357 * gcc.dg/vect/vect-11.c: Fix spelling.
16358 * gcc.dg/vect/vect-12.c: Fix spelling.
16359 * gcc.dg/vect/vect-14.c: Fix spelling.
16360 * gcc.dg/vect/vect-15.c: Fix spelling.
16361 * gcc.dg/vect/vect-16.c: Fix spelling.
16362 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
16363 * gcc.dg/vect/vect-64.c: Fix comments.
16364 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
16365
16366 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16367 Ira Rosen <irar@il.ibm.com>
16368
16369 * gcc.dg/vect/vect-70.c: New test.
16370 * gcc.dg/vect/vect-71.c: New test.
16371
16372 2005-01-09 Manfred Hollstein <mh@suse.com>
16373
16374 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
16375 * gcc.dg/pr18241-2.c: Likewise.
16376 * gcc.dg/pr18241-3.c: Likewise.
16377 * gcc.dg/pr18241-4.c: Likewise.
16378 * gcc.dg/pr18241-5.c: Likewise.
16379
16380 2005-01-08 Richard Henderson <rth@redhat.com>
16381
16382 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16383 False for x86 and x86-64.
16384
16385 2005-01-08 Diego Novillo <dnovillo@redhat.com>
16386
16387 PR tree-optimization/18241
16388 * gcc.dg/pr18241-1.c: New test.
16389 * gcc.dg/pr18241-2.c: New test.
16390 * gcc.dg/pr18241-3.c: New test.
16391 * gcc.dg/pr18241-4.c: New test.
16392 * gcc.dg/pr18241-5.c: New test.
16393
16394 2005-01-08 Steven G. Kargl <kargls@comcast.net>
16395
16396 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
16397 gfortran.dg/select_4.f90: New.
16398
16399 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16400
16401 * gcc.c-torture/execute/20050107-1.c: New test.
16402
16403 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
16404
16405 PR c++/19298
16406 * g++.dg/template/ref2.C: New.
16407
16408 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
16409
16410 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
16411 instead of being empty.
16412
16413 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16414
16415 PR fortran/15553
16416 * gfortran.dg/array-1.f90: New test.
16417
16418 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16419
16420 PR tree-optimization/19283
16421 * gcc.c-torture/execute/20050106-1.c: New test.
16422
16423 PR rtl-optimization/18861
16424 * gcc.dg/20050105-1.c: New test.
16425
16426 PR tree-optimization/18828
16427 * gcc.dg/20050105-2.c: New test.
16428
16429 2005-01-07 Andreas Jaeger <aj@suse.de>
16430
16431 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
16432
16433 2005-01-07 Bud Davis <bdavis9659@comcast.net>
16434
16435 PR fortran/18398
16436 * gfortran.dg/fmt_read.f90: New test.
16437
16438 2005-01-06 Geoffrey Keating <geoffk@apple.com>
16439
16440 * gcc.dg/rs6000-ldouble-2.c: New.
16441
16442 2005-01-06 Mark Mitchell <mark@codesourcery.com>
16443
16444 PR c++/19244
16445 * g++.dg/parser/ctor2.C: New test.
16446
16447 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16448
16449 PR c++/17154
16450 * g++.dg/template/using9.C: New test.
16451
16452 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16453
16454 PR c++/19258
16455 * g++.dg/lookup/friend6.C: New test.
16456
16457 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
16458
16459 PR c++/19270
16460 * g++.dg/template/array10.C: New.
16461
16462 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16463
16464 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
16465 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
16466
16467 2005-01-06 Jakub Jelinek <jakub@redhat.com>
16468
16469 * gcc.c-torture/compile/20050105-1.c: New test.
16470
16471 2005-01-05 Geoffrey Keating <geoffk@apple.com>
16472
16473 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
16474
16475 2005-01-05 Roger Sayle <roger@eyesopen.com>
16476
16477 PR middle-end/19100
16478 * gcc.dg/conv-3.c: New test case.
16479
16480 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
16481
16482 * gcc.dg/asm-wide-1.c: New test.
16483
16484 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
16485
16486 PR c++/19030
16487 * g++.dg/parse/crash22.C: New
16488
16489 2005-01-04 Geoffrey Keating <geoffk@apple.com>
16490
16491 PR 19257
16492 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
16493
16494 2005-01-04 Uros Bizjak <uros@kss-loka.si>
16495
16496 PR middle-end/17767
16497 * gcc.dg/i386-mmx-6.c: New test case.
16498
16499 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
16500
16501 PR tree-optimization/18308
16502 * gcc.dg/vect/pr18308.c: New testcase.
16503
16504 2005-01-04 Andreas Jaeger <aj@suse.de>
16505
16506 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
16507
16508 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16509 Robert Bowdidge <bowdidge@apple.com>
16510
16511 * gcc.dg/cpp/subframework1.c: New.
16512 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
16513 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
16514 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
16515 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
16516
16517 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16518
16519 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
16520 producing warning.
16521 * gcc.dg/darwin-weakimport-2.c: New.
16522
16523 2005-01-03 Richard Henderson <rth@redhat.com>
16524
16525 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
16526
16527 2005-01-03 Richard Henderson <rth@redhat.com>
16528
16529 * gcc.dg/vect/vect.exp: Enable for ia64.
16530 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
16531 (check_effective_target_vect_float): Likewise.
16532 (check_effective_target_vect_no_align): Likewise.
16533 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
16534 * gcc.dg/vect/vect-8.c: Likewise.
16535
16536 2005-01-03 Uros Bizjak <uros@kss-loka.si>
16537
16538 PR target/19236
16539 * gcc.dg/pr19236-1.c: New test case.
16540
16541 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
16542
16543 PR rtl-optimization/12092
16544 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
16545
16546 2005-01-02 Andreas Jaeger <aj@suse.de>
16547
16548 * gcc.dg/pr12092-1.c: Do not run on x86_64.
16549
16550 2005-01-01 Roger Sayle <roger@eyesopen.com>
16551 Andrew Pinski <pinskia@physics.uc.edu>
16552
16553 PR rtl-optimization/12092
16554 * gcc.dg/pr12092-1.c: New test case.
16555
16556 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
16557
16558 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
16559 'hidden' and 'default' for better portability.
16560 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
16561
16562 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
16563 6 and 7.
16564 * g++.old-deja/g++.brendan/new3.C: Likewise.
16565
16566 2005-01-01 Steven Bosscher <stevenb@suse.de>
16567
16568 * gcc.dg/20041231-1.C: New test.
16569 * g++.dg/warn/Wunreachable-code-1.C: New test.
16570
16571 2004-12-30 David Edelsohn <edelsohn@gnu.org>
16572
16573 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
16574 file, not /dev/null. Abort on error.
16575
16576 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
16577 Ziemowit Laski <zlaski@apple.com>
16578
16579 PR objc/18971
16580 * objc.dg/encode-5.m: New test.
16581
16582 2004-12-29 Richard Henderson <rth@redhat.com>
16583
16584 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
16585 * objc.dg/stabs-1.m: Disable for ia64.
16586
16587 2004-12-29 Mark Mitchell <mark@codesourcery.com>
16588
16589 PR c++/19190
16590 * g++.dg/warn/Wunused-10.C: New test.
16591
16592 2004-12-28 Richard Henderson <rth@redhat.com>
16593
16594 * objc.dg/stabs-1.m: Disable for alpha.
16595
16596 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16597
16598 PR c++/19149
16599 * g++.dg/parse/error23.C: New test.
16600
16601 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16602
16603 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
16604
16605 PR fortran/19032
16606 * gfortran.dg/intrinsic_modulo_1.f90: New.
16607 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
16608 tests with divisor -1.
16609
16610 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16611
16612 * g++.dg/opt/temp1.C (memcpy): Return a value.
16613
16614 PR c++/19148
16615 * g++.dg/expr/cond7.C: New test.
16616
16617 2004-12-27 Paul Brook <paul@codesourcery.com>
16618
16619 * gfortran.dg/g77/select_no_compile.f: Remove.
16620
16621 2004-12-27 Richard Henderson <rth@redhat.com>
16622
16623 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
16624 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
16625 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
16626
16627 2004-12-26 Richard Henderson <rth@redhat.com>
16628
16629 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
16630 by 1i instead of token pasting.
16631
16632 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16633
16634 PR tree-optimization/17578
16635 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
16636 to additional_flags.
16637 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
16638
16639 2004-12-25 Richard Henderson <rth@redhat.com>
16640
16641 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16642 Remove Alpha.
16643
16644 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16645
16646 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
16647 hppa*-*-hpux*.
16648 * gcc.dg/pr17957.c (dg-options): Likewise.
16649 * gcc.dg/struct-ret-1.c: Add prototype for abort.
16650 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
16651 instead of 0 on __hppa__.
16652 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
16653 "foo,%r" on hppa*-*-*.
16654
16655 2004-12-23 Bud Davis <bdavis9659@comcast.net>
16656
16657 PR fortran/19071
16658 * gfortran.dg/complex_write.f90: New test.
16659
16660 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16661
16662 PR c++/17595
16663 * g++.dg/parse/pragma2.C: New test.
16664
16665 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
16666
16667 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16668
16669 * gcc.dg/empty2.c: Add missing dg-warning.
16670
16671 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16672
16673 PR c++/17413
16674 * g++.dg/template/local4.C: New test.
16675 * g++.dg/template/crash19.C: Add dg-error marker.
16676
16677 * g++.dg/template/crash31.C: Correct embedded PR number.
16678
16679 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16680
16681 PR c++/16405
16682 * g++.dg/opt/temp1.C: Add do-run marker.
16683
16684 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16685
16686 * g++.dg/template/spec19.C: New.
16687
16688 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16689
16690 PR target/16819
16691 * gcc.dg/empty2.c: New.
16692
16693 2004-12-23 Richard Henderson <rth@redhat.com>
16694
16695 * lib/target-supports.exp (check_effective_target_vect_no_align):
16696 Remove i?86 and x86-64.
16697
16698 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16699
16700 PR c++/16405
16701 * g++.dg/opt/temp1.C: New test.
16702
16703 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16704
16705 PR c++/18733
16706 * g++.dg/template/friend33.C: New testcase.
16707
16708 2004-12-22 Mark Mitchell <mark@codesourcery.com>
16709
16710 PR c++/18464
16711 * g++.dg/template/cond5.C: New test.
16712
16713 PR c++/18492
16714 * g++.dg/inherit/thunk3.C: New test.
16715
16716 PR c++/11224
16717 * g++.dg/warn/Wunused-9.C: New test.
16718
16719 2004-12-22 Janis Johnson <janis187@us.ibm.com>
16720
16721 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
16722
16723 2004-12-22 Jan Beulich <jbeulich@novell.com>
16724
16725 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
16726
16727 2004-12-21 Mark Mitchell <mark@codesourcery.com>
16728
16729 PR c++/18378
16730 * g++.dg/ext/packed8.C: New test.
16731
16732 PR c++/19063
16733 * g++.dg/template/crash31.C: New test.
16734
16735 PR c++/19034
16736 * g++.dg/template/crash30.C: New test.
16737
16738 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
16739
16740 PR C++/18984
16741 * g++.dg/eh/ctor3.C: New test.
16742
16743 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16744
16745 * objc.dg/stabs-1.m: Allow section name to be quoted and
16746 assembly label to begin with '.LL'.
16747
16748 2004-12-21 Janis Johnson <janis187@us.ibm.com>
16749
16750 * gcc.dg/vect/vect.exp
16751 (check_effective_target_lp64_or_vect_no_align): New.
16752 * gcc.dg/vect/vect-77.c: Use it.
16753 * gcc.dg/vect/vect-78.c: Use it.
16754
16755 * lib/target-supports.exp
16756 (check_effective_target_vect_no_max,
16757 check_effective_target_vect_no_bitwise,
16758 check_effective_target_vect_no_align): New.
16759 * gcc.dg/vect/vect-13.c: Use them.
16760 * gcc.dg/vect/vect-17.c: Ditto.
16761 * gcc.dg/vect/vect-18.c: Ditto.
16762 * gcc.dg/vect/vect-19.c: Ditto.
16763 * gcc.dg/vect/vect-20.c: Ditto.
16764 * gcc.dg/vect/vect-27.c: Ditto.
16765 * gcc.dg/vect/vect-29.c: Ditto.
16766 * gcc.dg/vect/vect-44.c: Ditto.
16767 * gcc.dg/vect/vect-48.c: Ditto.
16768 * gcc.dg/vect/vect-50.c: Ditto.
16769 * gcc.dg/vect/vect-52.c: Ditto.
16770 * gcc.dg/vect/vect-54.c: Ditto.
16771 * gcc.dg/vect/vect-56.c: Ditto.
16772 * gcc.dg/vect/vect-58.c: Ditto.
16773 * gcc.dg/vect/vect-60.c: Ditto.
16774 * gcc.dg/vect/vect-72.c: Ditto.
16775 * gcc.dg/vect/vect-80.c: Ditto.
16776
16777 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
16778
16779 PR c++/14075
16780 * g++.dg/init/string1.C: New.
16781
16782 PR c++/18975
16783 * g++.dg/other/synth1.C: New.
16784
16785 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16786
16787 PR c/18963
16788 * gcc.dg/pr18963-1.c: New test.
16789
16790 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16791
16792 PR c/18596
16793 * gcc.dg/funcdef-storage-1.c (foo): Remove.
16794 * gcc.dg/pr18596-1.c: Use dg-error.
16795 (dg-options): Use -fno-unit-at-a-time.
16796 * gcc.dg/pr18596-2.c: New test.
16797 * gcc.dg/pr18596-3.c: New test.
16798
16799 2004-12-20 Roger Sayle <roger@eyesopen.com>
16800
16801 PR middle-end/18683
16802 * g++.dg/opt/pr18683-1.C: New test case.
16803
16804 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
16805
16806 PR other/19093
16807 * g++.dg/opt/max1.C: Fix for 64bit targets.
16808
16809 2004-12-20 Matt Austern <austern@apple.com>
16810
16811 PR c++/19044
16812 * g++.dg/ext/builtin6.C: New
16813
16814 2004-12-20 Diego Novillo <dnovillo@redhat.com>
16815
16816 PR tree-optimization/19080
16817 * gcc.c-torture/compile/pr19080.c: New test.
16818
16819 2004-12-20 Steven Bosscher <stevenb@suse.de>
16820
16821 * gcc.dg/20041219-1.c: New test.
16822
16823 2004-12-19 Roger Sayle <roger@eyesopen.com>
16824
16825 PR middle-end/19068
16826 * g++.dg/opt/max1.C: New test case.
16827
16828 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16829
16830 * gcc.dg/fdata-sections-1.c: New test.
16831
16832 2004-12-18 Roger Sayle <roger@eyesopen.com>
16833
16834 PR middle-end/18548
16835 * gcc.dg/max-1.c: New test case.
16836
16837 2004-12-18 Jakub Jelinek <jakub@redhat.com>
16838
16839 * gcc.c-torture/execute/20041218-1.c: New test.
16840
16841 2004-12-17 Diego Novillo <dnovillo@redhat.com>
16842
16843 * gcc.dg/pr18501.c: New test.
16844 * gcc.dg/uninit-5.c: XFAIL.
16845 * gcc.dg/uninit-9.c: XFAIL.
16846
16847 2004-12-17 Dale Johannesen <dalej@apple.com>
16848
16849 * gcc.dg/20041213-1.c: New.
16850
16851 2004-12-17 Ziemowit Laski <zlaski@apple.com>
16852
16853 * objc.dg/stabs-1.m: Allow assembly label to begin
16854 with a dot ('.').
16855
16856 2004-12-17 Jakub Jelinek <jakub@redhat.com>
16857
16858 * gcc.c-torture/execute/20041213-1.c: Move...
16859 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
16860
16861 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
16862
16863 PR c++/18721
16864 * g++.dg/lookup/conv-5.C: New.
16865
16866 2004-12-16 Ziemowit Laski <zlaski@apple.com>
16867
16868 * objc.dg/stabs-1.m: New test.
16869
16870 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16871
16872 * gcc.dg/visibility-c.c: Change compile to
16873 assemble for the test.
16874
16875 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16876
16877 PR target/19041
16878 * gcc.dg/visibility-c.c: New test.
16879
16880 2004-12-16 Roger Sayle <roger@eyesopen.com>
16881
16882 PR middle-end/18493
16883 * gcc.dg/switch-8.c: New test case.
16884
16885 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
16886
16887 PR c++/18905
16888 * g++.dg/template/init4.C: New.
16889 * g++.dg/opt/static3.C: Enable optimizer.
16890
16891 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
16892
16893 * g++.dg/other/complex1.C: New test.
16894
16895 2004-12-15 Alan Modra <amodra@bigpond.net.au>
16896
16897 * g++.dg/opt/inline9.C: New test.
16898
16899 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16900
16901 PR fortran/18993
16902 * gfotran.dg/nullify_1.f: New test.
16903
16904 2004-12-15 Richard Henderson <rth@redhat.com>
16905
16906 * gcc.target/i386/i386.exp: New harness.
16907 * gcc.target/i386/vect-args.c: New.
16908
16909 2004-12-15 David Edelsohn <edelsohn@gnu.org>
16910
16911 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
16912
16913 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16914
16915 PR c++/18825
16916 * g++.dg/template/friend32.C: New test.
16917
16918 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16919
16920 * cpp/pragma-once-1.c: New test.
16921 * cpp/pragma-once-1b.h: Likewise.
16922 * cpp/pragma-once-1c.h: Likewise.
16923 * cpp/pragma-once-1d.h: Likewise.
16924 * cpp/inc/pragma-once-1a.h: Likewise.
16925
16926 2004-12-15 Bud Davis <bdavis9659@comcast.net>
16927 Steven G. Kargl <kargls@comcast.net>
16928
16929 PR fortran/17597
16930 * gfortran.dg/list_read_3.f90: New test.
16931
16932 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16933
16934 * gcc.dg/ftrapv-2.c: New test.
16935
16936 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
16937
16938 PR c++/18981
16939 * g++.dg/template/typename9.C: New test.
16940
16941 2004-12-14 Mark Mitchell <mark@codesourcery.com>
16942
16943 PR c++/18738
16944 * g++.dg/template/typename8.C: New test.
16945 * g++.dg/parse/friend2.C: Tweak error message.
16946
16947 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
16948
16949 * gcc.c-torture/20041214-1.c: New test.
16950
16951 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
16952
16953 PR c++/18965
16954 * g++.dg/init/array17.C: New test.
16955
16956 2004-12-14 Mark Mitchell <mark@codesourcery.com>
16957
16958 PR c++/18793
16959 * g++.dg/init/aggr3.C: New test.
16960
16961 2004-12-14 Janis Johnson <janis187@us.ibm.com
16962
16963 * gcc.dg/altivec-types-1.c: New test.
16964 * gcc.dg/altivec-types-2.c: New test.
16965 * gcc.dg/altivec-types-3.c: New test.
16966 * gcc.dg/altivec-types-4.c: New test.
16967 * g++.dg/ext/altivec-types-1.C: New test.
16968 * g++.dg/ext/altivec-types-2.C: New test.
16969 * g++.dg/ext/altivec-types-3.C: New test.
16970 * g++.dg/ext/altivec-types-4.C: New test.
16971
16972 2004-12-14 Jakub Jelinek <jakub@redhat.com>
16973
16974 PR middle-end/18951
16975 * gcc.c-torture/execute/20041213-1.c: New test.
16976
16977 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
16978
16979 PR c++/18949
16980 * g++.dg/template/cast1.C: New.
16981
16982 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
16983
16984 * gcc.c-torture/execute/20041213-2.c: New test.
16985
16986 2004-12-13 Richard Henderson <rth@redhat.com>
16987
16988 * gcc.dg/i386-sse-10.c: Fix typo in options.
16989
16990 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
16991
16992 PR c++/18968
16993 * g++.dg/opt/pr18968.C: New test.
16994
16995 2004-12-13 Mark Mitchell <mark@codesourcery.com>
16996
16997 PR c++/18925
16998 * g++.dg/ext/visibility/staticdatamem.C: New test.
16999
17000 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
17001
17002 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
17003
17004 2004-12-13 Roger Sayle <roger@eyesopen.com>
17005
17006 PR rtl-optimization/18928
17007 * gcc.dg/pr18928-1.c: New test case.
17008
17009 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
17010
17011 PR tree-opt/16951
17012 * gcc.c-torture/compile/20041211-1.c: New.
17013
17014 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17015
17016 PR middle-end/17564
17017 * gcc.c-torture/execute/20041212-1.c: New test.
17018
17019 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17020
17021 PR fortran/18869
17022 * gfortran.dg/common_1.f90: New test.
17023
17024 2004-12-12 Steven G. Kargl <kargls@comcast.net>
17025 Paul Brook <paul@codesourcery.com>
17026
17027 PR fortran/16222
17028 * gfortran.dg/real_do_1.f90: New test.
17029
17030 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
17031
17032 PR tree-opt/18040
17033 * g++.dg/opt/ptrmem6.C: New test.
17034
17035 2004-12-11 Roger Sayle <roger@eyesopen.com>
17036
17037 PR middle-end/18921
17038 * gcc.dg/pr18921-1.c: New test case.
17039
17040 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17041
17042 PR fortran/17175
17043 * gfortran.dg/scale_1.f90: New test.
17044
17045 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
17046
17047 PR middle-end/18903
17048 * gcc.c-torture/compile/pr18903.c: New test.
17049
17050 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
17051
17052 * gcc.c-torture/execute/20041210-1.c: New test.
17053
17054 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17055
17056 PR c++/18731
17057 * g++.dg/parser/struct-1.C: New test.
17058 * g++.dg/parser/struct-2.C: New test.
17059 * g++.dg/parser/struct-3.C: New test.
17060
17061 2004-12-09 Richard Henderson <rth@redhat.com>
17062
17063 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
17064
17065 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
17066 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
17067
17068 2004-12-09 Matt Austern <austern@apple.com>
17069
17070 PR c++/18514
17071 * g++.dg/ext/builtin1.C: New
17072 * g++.dg/ext/builtin2.C: New
17073 * g++.dg/ext/builtin3.C: New
17074 * g++.dg/ext/builtin4.C: New
17075 * g++.dg/ext/builtin5.C: New
17076
17077 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
17078
17079 PR tree-opt/18904
17080 * g++.dg/opt/ptrmem5.C: New test.
17081
17082 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
17083
17084 * g++.dg/parse/typename5.C: Adjust for new error.
17085 * g++.dg/parse/typename7.C: New.
17086
17087 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17088
17089 PR c++/18073
17090 * g++.dg/other/mmintrin.C: New test.
17091
17092 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
17093
17094 PR c++/16681
17095 * g++.dg/init/array15.C: New.
17096 * g++.dg/init/array16.C: New.
17097
17098 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17099
17100 PR fortran/18826
17101 * gfortran.dg/assign_1.f90: New test.
17102
17103 2004-12-08 Nick Clifton <nickc@redhat.com>
17104
17105 * gcc.target/xstormy16/bss_below100: New directory containing tests.
17106 * gcc.target/xstormy16/data_below100: Likewise.
17107 * gcc.target/xstormy16/sfr: Likewise.
17108 * gcc.target/xstormy16/below100.S: New test source file.
17109 * gcc.target/xstormy16/below100.ld: New test linker script.
17110 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17111 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
17112 bp instructions.
17113 * gcc.target/xstormy16/bp.c: Likewise.
17114
17115 * gcc.target/xstormy16/bss_below100: New files:
17116 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17117 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17118 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17119 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17120 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17121 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17122 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17123 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17124 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17125 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17126 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17127 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17128 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17129 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17130 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17131 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17132 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17133 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17134 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17135 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17136 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17137 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17138 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17139 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17140 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17141 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17142 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17143
17144 * gcc.target/xstormy16/data_below100: New files:
17145 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17146 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17147 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17148 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17149 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17150 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17151 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17152 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17153 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17154 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17155 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17156 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17157 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17158 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17159 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17160 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17161 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17162 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17163 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17164 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17165 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17166 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17167 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17168 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17169 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17170 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17171 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17172
17173 * gcc.target/xstormy16/sfr: New files:
17174 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
17175 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
17176 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
17177 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
17178 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
17179 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
17180 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
17181 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
17182 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
17183 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
17184 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
17185 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
17186 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
17187 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
17188 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
17189 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
17190 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
17191 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
17192 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
17193 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
17194 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
17195 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
17196 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
17197 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
17198 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
17199 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
17200 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
17201 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
17202 27_if0_sfrw_bitfield_f.c
17203
17204 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17205
17206 PR c++/18100
17207 * g++.dg/lookup/name-clash4.C: New test.
17208
17209 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
17210
17211 PR c++/18672
17212 * g++.dg/opt/array1.C: New.
17213
17214 PR c++/18803
17215 * g++.dg/template/operator5.C: New.
17216
17217 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
17218
17219 PR c/18867
17220 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
17221
17222 2004-12-07 Steven Bosscher <stevenb@suse.de>
17223
17224 * gcc.dg/noncompile/20041207.c: New test.
17225
17226 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
17227
17228 * g++.dg/other/unreachable-1.C: New test.
17229
17230 2004-12-06 Nick Clifton <nickc@redhat.com>
17231
17232 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
17233 <limits.h> because the latter comes from gcc's include/ directory
17234 and not the newlib/libc/include directory.
17235
17236 2004-12-04 Richard Henderson <rth@redhat.com>
17237
17238 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
17239
17240 2004-12-04 Richard Henderson <rth@redhat.com>
17241
17242 * lib/target-supports.exp (check_gc_sections_available): Disable
17243 for alpha and ia64.
17244
17245 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
17246
17247 PR middle-end/17909
17248 * g++.dg/other/vararg-2.C: New test.
17249
17250 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17251
17252 PR c++/17011, c++/17971
17253 * g++.dg/template/error15.C: Adjust expected error.
17254 * g++.dg/template/instantiate3.C: Likewise.
17255
17256 2004-12-03 Janis Johnson <janis187@us.ibm.com>
17257
17258 * gcc.dg/altivec-18.c: Fix for darwin
17259
17260 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
17261
17262 PR c++/18782
17263 * g++.dg/parse/ptrmem2.C: New.
17264
17265 PR c++/18318
17266 * g++.dg/template/new1.C: New.
17267
17268 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17269
17270 PR fortran/18710
17271 * gfortran.dg/direct_io_3.f90: New test.
17272
17273 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
17274
17275 PR 18758
17276 * g++.dg/parse/crash21.C: New.
17277
17278 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17279
17280 PR c++/15664, c++/18276
17281 * g++.dg/template/ttp13.C: New test.
17282 * g++.dg/template/ttp14.C: Likewise.
17283
17284 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17285
17286 PR c++/18123
17287 * g++.dg/parse/enum2.C: New test.
17288 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
17289
17290 2004-12-02 Nick Clifton <nickc@redhat.com>
17291
17292 * gcc.target/xstormy16: New test directory.
17293 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17294 * gcc.target/xstormy16/bp.c: Check the generation of bp
17295 instructions.
17296 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
17297 bn instructions and the BELOW100 attribute.
17298
17299 2004-12-02 Alan Modra <amodra@bigpond.net.au>
17300
17301 PR target/16952
17302 * gcc.dg/ppc-eabi.c: New.
17303
17304 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17305
17306 PR fortran/18284
17307 * gfortran.dg/backspace.f90
17308
17309 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17310
17311 * gfortran.dg/inquire.f90: New test.
17312
17313 2004-12-01 Janis Johnson <janis187@us.ibm.com>
17314
17315 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
17316 handle effective-target-keyword.
17317 (dg-skip-if): Support effective-target keyword as target list.
17318 (dg-xfail-if): Ditto.
17319 * lib/target-supports.exp (is-effective-target-keyword): New proc.
17320
17321 2004-12-01 Diego Novillo <dnovillo@redhat.com>
17322
17323 PR tree-optimization/18291
17324 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
17325
17326 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
17327
17328 PR C++/18729
17329 * g++.dg/parse/crash20.C: New.
17330
17331 PR c++/17431
17332 * g++.dg/overload/arg1.C: New.
17333 * g++.dg/overload/arg2.C: New.
17334 * g++.dg/overload/arg3.C: New.
17335 * g++.dg/overload/arg4.C: New.
17336
17337 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
17338
17339 * gcc.dg/c99-flex-array-4.c: Remove.
17340
17341 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17342
17343 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
17344
17345 * lib/target-supports.exp (is-effective-target): Simplify.
17346
17347 * lib/target-supports.exp (check_effective_target_vect_long):
17348 Fix for powerpc64-*-*.
17349
17350 2004-11-30 Loren James Rittle <ljrittle@acm.org>
17351
17352 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
17353 to support new requirements on FreeBSD 5.
17354
17355 2004-11-30 Devang Patel <dpatel@apple.com>
17356
17357 PR 18702
17358 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
17359
17360 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17361
17362 * g++.dg/ext/altivec-13.C: New test.
17363
17364 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
17365
17366 PR tree-opt/18298
17367 * gcc.c-torture/execute/p18298.c: New test.
17368
17369 2004-11-30 Ira Rosen <irar@il.ibm.com>
17370 Dorit Naishlos <dorit@il.ibm.com>
17371
17372 PR tree-opt/18607
17373 * gcc.dg/vect/vect-89.c: New test.
17374
17375 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
17376
17377 * gcc.dg/pr18596-1.c: New test.
17378
17379 2004-11-30 Ben Elliston <bje@au.ibm.com>
17380
17381 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
17382
17383 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17384
17385 PR c/18479
17386 * gcc.dg/pr18479.c: New test.
17387
17388 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17389
17390 PR target/18490
17391 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
17392 mmix-knuth-mmixware.
17393
17394 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
17395 cris-*-elf* cris-*-aout* mmix-*-*
17396
17397 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17398
17399 PR middle-end/18725
17400 * gcc.dg/pr18725.c: New test.
17401
17402 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17403
17404 PR target/18488
17405 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
17406
17407 PR target/18336
17408 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
17409
17410 2004-11-29 Mark Mitchell <mark@codesourcery.com>
17411
17412 PR c++/18368
17413 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
17414 * g++.old-deja/g++.law/ctors5.C: Likewise.
17415 * g++.old-deja/g++.other/crash25.C: Likewise.
17416
17417 PR c++/18674
17418 * g++.dg/template/error16.C: New test.
17419
17420 PR c++/18512
17421 * g++.dg/template/crash29.C: New test.
17422
17423 2004-11-29 Diego Novillo <dnovillo@redhat.com>
17424
17425 PR tree-optimization/18712
17426 * gcc.c-torture/compile/pr18712.c: New test.
17427
17428 2004-11-29 Joseph Myers <joseph@codesourcery.com>
17429
17430 PR c/7544
17431 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
17432 tests.
17433
17434 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17435
17436 PR c++/18652
17437 * g++.dg/lookup/crash6.C: New test.
17438
17439 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17440
17441 PR middle-end/18164
17442 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
17443
17444 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
17445
17446 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
17447 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
17448 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
17449
17450 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
17451
17452 * gcc.dg/pr18164.c: New test.
17453
17454 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
17455
17456 * gcc.dg/funroll-loops-all.c: New.
17457
17458 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17459
17460 PR target/18489
17461 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
17462 delimeter, match space and TAB as well as ":".
17463
17464 PR target/18484
17465 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
17466
17467 PR target/18348
17468 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
17469
17470 PR target/18345
17471 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
17472
17473 PR target/18337
17474 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
17475
17476 2004-11-28 Bud Davis <bdavis9659@comcast.net>
17477
17478 * gfortran.dg/direct_io_2.f90: New test.
17479
17480 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17481
17482 PR target/18334
17483 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
17484
17485 2004-11-28 Richard Henderson <rth@redhat.com>
17486
17487 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
17488
17489 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
17490
17491 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
17492 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
17493 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
17494 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
17495 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
17496 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
17497 gcc.dg/pointer-arith-8.c: New tests.
17498
17499 2004-11-27 Bud Davis <bdavis9659@comcast.net>
17500
17501 PR fortran/18364
17502 * gfortran.dg/endfile.f90: New test.
17503
17504 2004-11-27 Falk Hueffner <falk@debian.org>
17505
17506 * gcc.dg/loop-6.c: New test.
17507
17508 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17509
17510 * gcc.c-torture/execute/20041126-1.c: New test.
17511
17512 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17513
17514 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
17515 on IRIX.
17516
17517 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17518
17519 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
17520 functions.
17521
17522 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17523
17524 PR rtl-optimization/17825
17525 * gcc.c-torture/compile/20041119-1.c: New test.
17526
17527 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17528
17529 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
17530 Check existence of ld library path variables before unsetting.
17531
17532 2004-11-26 Mark Mitchell <mark@codesourcery.com>
17533
17534 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
17535
17536 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17537
17538 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
17539
17540 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17541
17542 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
17543
17544 2004-11-26 Ben Elliston <bje@au.ibm.com>
17545
17546 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
17547 dg-do directive.
17548
17549 2004-11-26 Ben Elliston <bje@au.ibm.com>
17550
17551 * gcc.dg/pr17957.c: Pass --param, not -param.
17552
17553 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
17554
17555 PR middle-end/17957
17556 * testsuite/gcc.dg/pr17957.c: New test.
17557
17558 2004-11-25 Mark Mitchell <mark@codesourcery.com>
17559
17560 PR c++/18445
17561 * g++.dg/template/crash28.C: Likewise.
17562
17563 PR c++/18001
17564 * g++.dg/expr/unary2.C: Adjust lvalue messages.
17565 * g++.dg/ext/lvaddr.C: Likewise.
17566 * g++.dg/opt/pr7503-3.C: Likewise.
17567
17568 PR c++/18466
17569 * g++.dg/parse/qualified3.C: New test.
17570 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
17571
17572 PR c++/18545
17573 * g++.dg/expr/return1.C: New test.
17574
17575 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17576
17577 Friend class name lookup 3/n, PR c++/3332
17578 * g++.dg/lookup/friend3.C: New test.
17579 * g++.dg/lookup/friend4.C: Likewise.
17580 * g++.dg/lookup/friend5.C: Likewise.
17581
17582 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17583
17584 Friend class name lookup 2/n, PR c++/14513, c++/15410
17585 * g++.dg/lookup/friend2.C: New test.
17586 * g++.dg/template/friend31.C: Likewise.
17587
17588 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17589
17590 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
17591
17592 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17593
17594 PR c++/17473
17595 * g++.dg/tc1/dr56.C: Remove.
17596 * g++.dg/template/typedef1.C: Add dg-error markers.
17597 * g++.old-deja/g++.other/typedef7.C: Likewise.
17598
17599 PR c++/18285
17600 * g++.dg/parse/typedef7.C: New test.
17601
17602 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
17603
17604 * gcc.c-torture/execute/20041124-1.c: New test.
17605
17606 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17607
17608 * g++.dg/template/deduce3.C: New test.
17609
17610 PR c++/18586
17611 * g++.dg/template/crash27.C: New test.
17612
17613 PR c++/18530
17614 * g++.dg/warn/Wshadow-3.C: New test.
17615
17616 2004-11-24 Devang Patel <dpatel@apple.com>
17617
17618 PR/18555
17619 * gcc.dg/cpp/isysroot-1.c: New test.
17620 * gcc.dg/cpp/usr/include/stdio.h: New file.
17621 * gcc.dg/cpp/isysroot-2.c: New test.
17622 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
17623 New file.
17624
17625 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17626
17627 PR c++/8929
17628 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
17629
17630 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17631
17632 * gcc.target/sparc/align.c: Do not include <stdint.h>.
17633 * gcc.target/sparc/pdist.c: Likewise.
17634
17635 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
17636
17637 PR c++/16882
17638 * g++.dg/conversion/simd1.C: New test.
17639
17640 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17641
17642 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
17643 and restore_ld_library_path_env_vars.
17644 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
17645 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
17646 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
17647 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
17648
17649 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
17650
17651 * gcc.dg/pragma-align-2.c: Test macro expansion.
17652 * gcc.dg/pragma-pack-2.c: New test.
17653
17654 2004-11-23 Richard Henderson <rth@redhat.com>
17655
17656 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
17657 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17658 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
17659 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
17660 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
17661 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
17662
17663 * gcc.dg/vect/vect.exp: Add check for alpha.
17664 * lib/target-supports.exp (check_alpha_max_hw_available): New.
17665 (check_effective_target_vect_int): Enable for alpha.
17666 (check_effective_target_vect_long): New.
17667 (is-effective-target): Add it.
17668
17669 2004-11-23 Uros Bizjak <uros@kss-loka.si>
17670
17671 * gcc.dg/pr18614-1.c: New test.
17672
17673 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17674
17675 * gcc.dg/setjmp-2.c: New test.
17676
17677 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
17678
17679 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
17680 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
17681 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
17682 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
17683 gcc.target/sparc/pdist.c: New tests.
17684
17685 2004-11-22 Bob Wilson <bob.wilson@acm.org>
17686
17687 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
17688
17689 2004-11-22 Dale Johannesen <dalej@apple.com>
17690
17691 * gcc.dg/20041111-1.c: New.
17692
17693 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17694
17695 PR tree-opt/18536
17696 * gcc.dg/vect/pr18536.c: New test.
17697
17698 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17699
17700 PR c++/18354
17701 * g++.dg/template/nontype11.C: New test.
17702
17703 2004-11-21 Roger Sayle <roger@eyesopen.com>
17704
17705 PR middle-end/18520
17706 * gcc.dg/pr18520-1.c: New test case.
17707
17708 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
17709
17710 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
17711 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
17712 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
17713 expected diagnostics.
17714
17715 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17716
17717 PR target/18580
17718 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
17719 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
17720 vect-77.c, vect-77a.c: XFAIL on the SPARC.
17721
17722 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17723
17724 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
17725
17726 2004-11-19 Mark Mitchell <mark@codesourcery.com>
17727 Joseph Myers <joseph@codesourcery.com>
17728
17729 * lib/target-supports.exp (check_visibility_available): Really
17730 test the compiler.
17731
17732 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17733
17734 PR tree-opt/18181
17735 * gcc.dg/vect/vect-85.c: New test.
17736 * gcc.dg/vect/vect-86.c: New test.
17737 * gcc.dg/vect/vect-87.c: New test.
17738 * gcc.dg/vect/vect-88.c: New test.
17739
17740 2004-11-19 Ben Elliston <bje@au.ibm.com>
17741
17742 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
17743
17744 2004-11-18 Janis Johnson <janis187@us.ibm.com>
17745
17746 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
17747 * gcc.dg/ppc-and-1.c: Ditto.
17748 * gcc.dg/ppc-compare-1.c: Ditto.
17749 * gcc.dg/ppc-mov-1.c: Ditto
17750
17751 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
17752 Mark Mitchell <mark@codesourcery.com>
17753
17754 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
17755
17756 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17757 Aldy Hernandez <aldyh@redhat.com>
17758
17759 * lib/target-supports.exp (check_effective_target_vect_int): New
17760 (check_effective_target_vect_float): New
17761 (check_effective_target_vect_double): New.
17762 (is-effective-target): Support new effective targets keywords.
17763 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
17764 default action for dg-do.
17765 * gcc.dg/vect/pr16105.c: Use new support.
17766 * gcc.dg/vect/pr18400.c: Ditto.
17767 * gcc.dg/vect/pr18425.c: Ditto.
17768 * gcc.dg/vect/vect-1.c: Ditto.
17769 * gcc.dg/vect/vect-10.c: Ditto.
17770 * gcc.dg/vect/vect-11.c: Ditto.
17771 * gcc.dg/vect/vect-12.c: Ditto.
17772 * gcc.dg/vect/vect-13.c: Ditto.
17773 * gcc.dg/vect/vect-14.c: Ditto.
17774 * gcc.dg/vect/vect-15.c: Ditto.
17775 * gcc.dg/vect/vect-16.c: Ditto.
17776 * gcc.dg/vect/vect-17.c: Ditto.
17777 * gcc.dg/vect/vect-18.c: Ditto.
17778 * gcc.dg/vect/vect-19.c: Ditto.
17779 * gcc.dg/vect/vect-2.c: Ditto.
17780 * gcc.dg/vect/vect-20.c: Ditto.
17781 * gcc.dg/vect/vect-21.c: Ditto.
17782 * gcc.dg/vect/vect-22.c: Ditto.
17783 * gcc.dg/vect/vect-23.c: Ditto.
17784 * gcc.dg/vect/vect-24.c: Ditto.
17785 * gcc.dg/vect/vect-25.c: Ditto.
17786 * gcc.dg/vect/vect-26.c: Ditto.
17787 * gcc.dg/vect/vect-27.c: Ditto.
17788 * gcc.dg/vect/vect-27a.c: Ditto.
17789 * gcc.dg/vect/vect-28.c: Ditto.
17790 * gcc.dg/vect/vect-29.c: Ditto.
17791 * gcc.dg/vect/vect-29a.c: Ditto.
17792 * gcc.dg/vect/vect-3.c: Ditto.
17793 * gcc.dg/vect/vect-30.c: Ditto.
17794 * gcc.dg/vect/vect-31.c: Ditto.
17795 * gcc.dg/vect/vect-32.c: Ditto.
17796 * gcc.dg/vect/vect-33.c: Ditto.
17797 * gcc.dg/vect/vect-34.c: Ditto.
17798 * gcc.dg/vect/vect-35.c: Ditto.
17799 * gcc.dg/vect/vect-36.c: Ditto.
17800 * gcc.dg/vect/vect-37.c: Ditto.
17801 * gcc.dg/vect/vect-38.c: Ditto.
17802 * gcc.dg/vect/vect-4.c: Ditto.
17803 * gcc.dg/vect/vect-40.c: Ditto.
17804 * gcc.dg/vect/vect-41.c: Ditto.
17805 * gcc.dg/vect/vect-42.c: Ditto.
17806 * gcc.dg/vect/vect-43.c: Ditto.
17807 * gcc.dg/vect/vect-44.c: Ditto.
17808 * gcc.dg/vect/vect-45.c: Ditto.
17809 * gcc.dg/vect/vect-46.c: Ditto.
17810 * gcc.dg/vect/vect-47.c: Ditto.
17811 * gcc.dg/vect/vect-48.c: Ditto.
17812 * gcc.dg/vect/vect-48a.c: Ditto.
17813 * gcc.dg/vect/vect-49.c: Ditto.
17814 * gcc.dg/vect/vect-5.c: Ditto.
17815 * gcc.dg/vect/vect-50.c: Ditto.
17816 * gcc.dg/vect/vect-51.c: Ditto.
17817 * gcc.dg/vect/vect-52.c: Ditto.
17818 * gcc.dg/vect/vect-53.c: Ditto.
17819 * gcc.dg/vect/vect-54.c: Ditto.
17820 * gcc.dg/vect/vect-55.c: Ditto.
17821 * gcc.dg/vect/vect-56.c: Ditto.
17822 * gcc.dg/vect/vect-56a.c: Ditto.
17823 * gcc.dg/vect/vect-57.c: Ditto.
17824 * gcc.dg/vect/vect-58.c: Ditto.
17825 * gcc.dg/vect/vect-59.c: Ditto.
17826 * gcc.dg/vect/vect-6.c: Ditto.
17827 * gcc.dg/vect/vect-60.c: Ditto.
17828 * gcc.dg/vect/vect-61.c: Ditto.
17829 * gcc.dg/vect/vect-62.c: Ditto.
17830 * gcc.dg/vect/vect-63.c: Ditto.
17831 * gcc.dg/vect/vect-64.c: Ditto.
17832 * gcc.dg/vect/vect-65.c: Ditto.
17833 * gcc.dg/vect/vect-66.c: Ditto.
17834 * gcc.dg/vect/vect-67.c: Ditto.
17835 * gcc.dg/vect/vect-68.c: Ditto.
17836 * gcc.dg/vect/vect-69.c: Ditto.
17837 * gcc.dg/vect/vect-7.c: Ditto.
17838 * gcc.dg/vect/vect-72.c: Ditto.
17839 * gcc.dg/vect/vect-72a.c: Ditto.
17840 * gcc.dg/vect/vect-73.c: Ditto.
17841 * gcc.dg/vect/vect-74.c: Ditto.
17842 * gcc.dg/vect/vect-75.c: Ditto.
17843 * gcc.dg/vect/vect-76.c: Ditto.
17844 * gcc.dg/vect/vect-77.c: Ditto.
17845 * gcc.dg/vect/vect-77a.c: Ditto.
17846 * gcc.dg/vect/vect-78.c: Ditto.
17847 * gcc.dg/vect/vect-79.c: Ditto.
17848 * gcc.dg/vect/vect-8.c: Ditto.
17849 * gcc.dg/vect/vect-80.c: Ditto.
17850 * gcc.dg/vect/vect-82.c: Ditto.
17851 * gcc.dg/vect/vect-82_64.c: Ditto.
17852 * gcc.dg/vect/vect-83.c: Ditto.
17853 * gcc.dg/vect/vect-83_64.c: Ditto.
17854 * gcc.dg/vect/vect-9.c: Ditto.
17855 * gcc.dg/vect/vect-all.c: Ditto.
17856 * gcc.dg/vect/vect-none.c: Ditto.
17857
17858 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17859
17860 * lib/gcc-dg.exp (dg-skip-if): New function.
17861 (dg-forbid-option): Remove.
17862 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
17863 * g++.dg/abi/bitfield8.C: Likewise.
17864 * g++.dg/abi/dtor1.C: Likewise.
17865 * g++.dg/abi/empty10.C: Likewise.
17866 * g++.dg/abi/empty7.C: Likewise.
17867 * g++.dg/abi/empty9.C: Likewise.
17868 * g++.dg/abi/layout3.C: Likewise.
17869 * g++.dg/abi/layout4.C: Likewise.
17870 * g++.dg/abi/thunk1.C: Likewise.
17871 * g++.dg/abi/thunk2.C: Likewise.
17872 * g++.dg/abi/vbase11.C: Likewise.
17873 * g++.dg/abi/vthunk2.C: Likewise.
17874 * g++.dg/abi/vthunk3.C: Likewise.
17875 * g++.dg/ext/attrib8.C: Likewise.
17876 * g++.dg/opt/longbranch2.C: Likewise.
17877 * g++.dg/opt/reg-stack4.C: Likewise.
17878 * g++.old-deja/g++.ext/attrib1.C: Likewise.
17879 * g++.old-deja/g++.ext/attrib2.C: Likewise.
17880 * g++.old-deja/g++.ext/attrib3.C: Likewise.
17881 * g++.old-deja/g++.other/store-expr1.C: Likewise.
17882 * g++.old-deja/g++.other/store-expr2.C: Likewise.
17883 * gcc.dg/20000609-1.c: Likewise.
17884 * gcc.dg/20000720-1.c: Likewise.
17885 * gcc.dg/20011107-1.c: Likewise.
17886 * gcc.dg/20011119-1.c: Likewise.
17887 * gcc.dg/20020108-1.c: Likewise.
17888 * gcc.dg/20020122-2.c: Likewise.
17889 * gcc.dg/20020122-3.c: Likewise.
17890 * gcc.dg/20020201-3.c: Likewise.
17891 * gcc.dg/20020206-1.c: Likewise.
17892 * gcc.dg/20020218-1.c: Likewise.
17893 * gcc.dg/20020310-1.c: Likewise.
17894 * gcc.dg/20020411-1.c: Likewise.
17895 * gcc.dg/20020418-2.c: Likewise.
17896 * gcc.dg/20020426-1.c: Likewise.
17897 * gcc.dg/20020426-2.c: Likewise.
17898 * gcc.dg/20020517-1.c: Likewise.
17899 * gcc.dg/20020523-1.c: Likewise.
17900 * gcc.dg/20020523-2.c: Likewise.
17901 * gcc.dg/20020729-1.c: Likewise.
17902 * gcc.dg/20030204-1.c: Likewise.
17903 * gcc.dg/20030826-2.c: Likewise.
17904 * gcc.dg/20030926-1.c: Likewise.
17905 * gcc.dg/20031202-1.c: Likewise.
17906 * gcc.dg/980312-1.c: Likewise.
17907 * gcc.dg/980313-1.c: Likewise.
17908 * gcc.dg/990117-1.c: Likewise.
17909 * gcc.dg/990424-1.c: Likewise.
17910 * gcc.dg/990524-1.c: Likewise.
17911 * gcc.dg/991230-1.c: Likewise.
17912 * gcc.dg/i386-387-1.c: Likewise.
17913 * gcc.dg/i386-387-2.c: Likewise.
17914 * gcc.dg/i386-387-3.c: Likewise.
17915 * gcc.dg/i386-387-4.c: Likewise.
17916 * gcc.dg/i386-387-5.c: Likewise.
17917 * gcc.dg/i386-387-6.c: Likewise.
17918 * gcc.dg/i386-asm-1.c: Likewise.
17919 * gcc.dg/i386-bitfield1.c: Likewise.
17920 * gcc.dg/i386-bitfield2.c: Likewise.
17921 * gcc.dg/i386-loop-1.c: Likewise.
17922 * gcc.dg/i386-loop-2.c: Likewise.
17923 * gcc.dg/i386-loop-3.c: Likewise.
17924 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
17925 * gcc.dg/i386-pic-1.c: Likewise.
17926 * gcc.dg/i386-regparm.c: Likewise.
17927 * gcc.dg/i386-signbit-1.c: Likewise.
17928 * gcc.dg/i386-signbit-2.c: Likewise.
17929 * gcc.dg/i386-signbit-3.c: Likewise.
17930 * gcc.dg/i386-sse-5.c: Likewise.
17931 * gcc.dg/i386-sse-8.c: Likewise.
17932 * gcc.dg/i386-unroll-1.c: Likewise.
17933 * gcc.dg/tls/opt-1.c: Likewise.
17934 * gcc.dg/tls/opt-2.c: Likewise.
17935 * gcc.dg/unroll-1.c: Likewise.
17936 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
17937 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
17938 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
17939 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
17940
17941 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17942
17943 * g++.dg/template/incomplete1.C: New test.
17944
17945 2004-11-16 Nick Clifton <nickc@redhat.com>
17946
17947 Revert patches accidentally commited during checkin of fixes for
17948 xstormy16 tests:
17949 gcc.c-torture/execute/simd-4.c: Revert
17950 gcc.dg/20040910-1.c: Revert.
17951
17952 2004-11-16 Paul Brook <paul@codesourcery.com>
17953
17954 PR fortran/13010
17955 * gfortran.dg/der_pointer_1.f90: New test.
17956
17957 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
17958
17959 PR c/18498
17960 * gcc.dg/bitfld-13.c: New test.
17961
17962 2004-11-15 Janis Johnson <janis187@us.ibm.com>
17963
17964 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
17965 powerpc*-*-linux*.
17966
17967 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
17968 * gcc.dg/ppc64-abi-2.c: Ditto.
17969 * gcc.dg/ppc64-abi-3.c: Ditto.
17970
17971 * lib/gcc-dg.exp (dg-target-list): Remove.
17972
17973 2004-11-15 Steve Ellcey <sje@cup.hp.com>
17974
17975 * gcc.dg/ia64-postinc.c: New test.
17976
17977 2004-11-15 Mark Mitchell <mark@codesourcery.com>
17978
17979 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
17980
17981 2004-11-15 Nick Clifton <nickc@redhat.com>
17982
17983 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
17984 __INT_MAX__ so that the test can be compiled by toolchains
17985 targeted at 16-bit processors.
17986
17987 * gcc.dg/20040625-1.c: Use long constants rather than integers
17988 when performing arithmetic that will overflow 16-bits.
17989
17990 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
17991 xstormy16. It does not support 128-bit vector operations.
17992
17993 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
17994 with the macro PTR_TYPE. Define this macro to an integer type
17995 suitable for holding a pointer.
17996
17997 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
17998 the target is a 16-bit processor.
17999
18000 * gcc.dg/cpp/if-2.c: Expect a different warning message from
18001 16-bit targets where the character constant will be too long.
18002
18003 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
18004 where the double will not be directly addressable.
18005
18006 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18007
18008 Friend class name lookup 1/n, PR c++/18471
18009 * g++.dg/template/crash26.C: New test.
18010 * g++.dg/lookup/struct1.C: Adjust expected error.
18011 * g++.dg/parse/elab1.C: Likewise.
18012 * g++.dg/parse/elab2.C: Likewise.
18013 * g++.dg/parse/int-as-enum1.C: Likewise.
18014 * g++.dg/parse/struct-as-enum1.C: Likewise.
18015 * g++.dg/parse/typedef1.C: Likewise.
18016 * g++.dg/parse/typedef3.C: Likewise.
18017 * g++.dg/parse/typedef4.C: Likewise.
18018 * g++.dg/parse/typedef5.C: Likewise.
18019 * g++.dg/template/nontype4.C: Likewise.
18020 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
18021 * g++.old-deja/g++.other/elab1.C: Likewise.
18022 * g++.old-deja/g++.other/syntax4.C: Likewise.
18023
18024 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18025
18026 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
18027
18028 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
18029
18030 * gcc.c-torture/execute/20041114-1.c: New test.
18031
18032 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
18033
18034 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
18035 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
18036 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
18037 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
18038 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
18039 gcc.dg/switch-7.c: New tests.
18040
18041 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18042
18043 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
18044
18045 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18046
18047 PR tree-opt/18400
18048 * gcc.dg/vect/pr18400.c: New test.
18049
18050 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18051 Andrew Pinski <pinskia@physics.uc.edu>
18052
18053 PR tree-opt/18425
18054 * gcc.dg/vect/pr18425.c: New test.
18055
18056 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18057
18058 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
18059 Guard with dg-require-alias and dg-require-visibility.
18060
18061 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18062
18063 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
18064
18065 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18066
18067 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
18068
18069 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18070
18071 PR c++/17344
18072 * g++.dg/template/defarg5.C: New test.
18073
18074 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18075
18076 * g++.dg/parse/cast1.C: Run only on ILP32.
18077 * g++.old-deja/g++.mike/p784.C: Likewise.
18078
18079 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
18080
18081 * gcc.c-torture/execute/20041113-1.c: New test.
18082
18083 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18084
18085 PR target/18230
18086 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
18087 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
18088 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
18089 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18090 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
18091 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
18092 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
18093 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
18094 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
18095 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
18096 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
18097 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
18098 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
18099
18100 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18101
18102 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
18103 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
18104 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
18105 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
18106 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
18107 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
18108 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
18109 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
18110 gcc.target/sparc/combined-1.c: New tests.
18111
18112 2004-11-12 Ziemowit Laski <zlaski@apple.com>
18113
18114 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
18115 New tests.
18116
18117 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18118
18119 * lib/gcc-dg.exp (dg-forbid-option): New function.
18120 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
18121 * g++.dg/abi/bitfield8.C: Likewise.
18122 * g++.dg/abi/dtor1.C: Likewise.
18123 * g++.dg/abi/empty10.C: Likewise.
18124 * g++.dg/abi/empty7.C: Likewise.
18125 * g++.dg/abi/empty9.C: Likewise.
18126 * g++.dg/abi/layout3.C: Likewise.
18127 * g++.dg/abi/layout4.C: Likewise.
18128 * g++.dg/abi/thunk1.C: Likewise.
18129 * g++.dg/abi/thunk2.C: Likewise.
18130 * g++.dg/abi/vbase11.C: Likewise.
18131 * g++.dg/abi/vthunk2.C: Likewise.
18132 * g++.dg/abi/vthunk3.C: Likewise.
18133 * g++.dg/ext/attrib8.C: Likewise.
18134 * g++.dg/opt/longbranch2.C: Likewise.
18135 * g++.dg/opt/reg-stack4.C: Likewise.
18136 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18137 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18138 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18139 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18140 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18141 * gcc.dg/20000609-1.c: Likewise.
18142 * gcc.dg/20000720-1.c: Likewise.
18143 * gcc.dg/20011107-1.c: Likewise.
18144 * gcc.dg/20011119-1.c: Likewise.
18145 * gcc.dg/20020108-1.c: Likewise.
18146 * gcc.dg/20020122-2.c: Likewise.
18147 * gcc.dg/20020122-3.c: Likewise.
18148 * gcc.dg/20020201-3.c: Likewise.
18149 * gcc.dg/20020206-1.c: Likewise.
18150 * gcc.dg/20020218-1.c: Likewise.
18151 * gcc.dg/20020310-1.c: Likewise.
18152 * gcc.dg/20020411-1.c: Likewise.
18153 * gcc.dg/20020418-2.c: Likewise.
18154 * gcc.dg/20020426-1.c: Likewise.
18155 * gcc.dg/20020426-2.c: Likewise.
18156 * gcc.dg/20020517-1.c: Likewise.
18157 * gcc.dg/20020523-1.c: Likewise.
18158 * gcc.dg/20020523-2.c: Likewise.
18159 * gcc.dg/20020729-1.c: Likewise.
18160 * gcc.dg/20030204-1.c: Likewise.
18161 * gcc.dg/20030826-2.c: Likewise.
18162 * gcc.dg/20030926-1.c: Likewise.
18163 * gcc.dg/20031202-1.c: Likewise.
18164 * gcc.dg/980312-1.c: Likewise.
18165 * gcc.dg/980313-1.c: Likewise.
18166 * gcc.dg/990117-1.c: Likewise.
18167 * gcc.dg/990424-1.c: Likewise.
18168 * gcc.dg/990524-1.c: Likewise.
18169 * gcc.dg/991230-1.c: Likewise.
18170 * gcc.dg/i386-387-1.c: Likewise.
18171 * gcc.dg/i386-387-2.c: Likewise.
18172 * gcc.dg/i386-387-3.c: Likewise.
18173 * gcc.dg/i386-387-4.c: Likewise.
18174 * gcc.dg/i386-387-5.c: Likewise.
18175 * gcc.dg/i386-387-6.c: Likewise.
18176 * gcc.dg/i386-asm-1.c: Likewise.
18177 * gcc.dg/i386-bitfield1.c: Likewise.
18178 * gcc.dg/i386-bitfield2.c: Likewise.
18179 * gcc.dg/i386-loop-1.c: Likewise.
18180 * gcc.dg/i386-loop-2.c: Likewise.
18181 * gcc.dg/i386-loop-3.c: Likewise.
18182 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18183 * gcc.dg/i386-pic-1.c: Likewise.
18184 * gcc.dg/i386-regparm.c: Likewise.
18185 * gcc.dg/i386-signbit-1.c: Likewise.
18186 * gcc.dg/i386-signbit-2.c: Likewise.
18187 * gcc.dg/i386-signbit-3.c: Likewise.
18188 * gcc.dg/i386-sse-5.c: Likewise.
18189 * gcc.dg/i386-sse-8.c: Likewise.
18190 * gcc.dg/i386-unroll-1.c: Likewise.
18191 * gcc.dg/tls/opt-1.c: Likewise.
18192 * gcc.dg/tls/opt-2.c: Likewise.
18193 * gcc.dg/unroll-1.c: Likewise.
18194 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18195 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18196 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18197 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18198 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
18199 -m64 is specified.
18200
18201 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18202
18203 PR c++/18389
18204 * g++.dg/parse/cond1.C: New test.
18205
18206 PR c++/18429
18207 * g++.dg/template/array9.C: New test.
18208 * g++.dg/ext/vla1.C: Adjust error messages.
18209 * g++.dg/ext/vlm1.C: Likewise.
18210 * g++.dg/template/crash2.C: Likewise.
18211
18212 PR c++/18436
18213 * g++.dg/template/call3.C: New test.
18214
18215 PR c++/18407
18216 * g++.dg/template/ptrmem11.C: New test.
18217
18218 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
18219
18220 PR other/14264
18221 * lib/g++.exp: Set LC_ALL and LANG to C.
18222 * lib/gcc-dg.exp: Likewise.
18223 * lib/gfortran.exp: Likewise.
18224 * lib/objc.exp: Likewise.
18225 * lib/treelang.exp: Likewise.
18226
18227 2004-11-12 Andreas Schwab <schwab@suse.de>
18228
18229 * gcc.dg/pr16286.c: Fix last change.
18230
18231 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18232
18233 PR c++/18416
18234 * g++.dg/init/global1.C: New test.
18235
18236 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
18237
18238 * gcc.c-torture/execute/20041112-1.c: New test.
18239
18240 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18241
18242 * lib/gcc-dg.exp (dg-target-list): New.
18243
18244 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18245 Richard Sandiford <rsandifo@redhat.com>
18246
18247 * lib/target-supports.exp (get-compiler_messages): New.
18248 (check_named_sections_available): Use it.
18249 (check_effective_target_ilp32): New.
18250 (check_effective_target_lp64): New.
18251 (is-effective-target): New.
18252 * lib/gcc-dg.exp (dg-require-effective-target): New.
18253
18254 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
18255
18256 * gcc.dg/precedence-1.c: New test.
18257
18258 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18259
18260 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
18261
18262 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
18263 message, delete generated files, use more descriptive name for
18264 executable, and make the test unsupported when it cannot be run.
18265
18266 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
18267 (dg-require-weak, dg-require-visibility, dg-require-alias,
18268 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
18269 dg-require-iconv, dg-require-named-sections): Use it.
18270
18271 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
18272
18273 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
18274
18275 PR target/16457
18276 * gcc.dg/ppc-and-1: New
18277
18278 PR target/16796
18279 * gcc.dg/ppc-mov-1.c: New.
18280
18281 PR target/16458
18282 * gcc.dg/ppc-compare-1.c: New.
18283
18284 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
18285
18286 * objc.dg/desig-init-2.m: New test.
18287
18288 2004-11-10 Adam Nemet <anemet@lnxw.com>
18289
18290 PR middle-end/18160
18291 * g++.dg/warn/register-var-1.C: New test.
18292 * g++.dg/warn/register-var-2.C: New test.
18293
18294 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18295
18296 * gcc.dg/union-2.c: New test.
18297
18298 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
18299
18300 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
18301 New test for PR tree-optimization/17892.
18302
18303 2004-11-09 Mark Mitchell <mark@codesourcery.com>
18304
18305 PR c++/18369
18306 * g++.dg/init/new12.C: New test.
18307
18308 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
18309
18310 * gcc.target/sparc: New directory.
18311 * gcc.target/sparc/sparc.exp: New driver.
18312 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
18313 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
18314 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
18315 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
18316
18317 2004-11-10 Paul Brook <paul@codesourcery.com>
18318
18319 PR fortran/18218
18320 * gfortran.dg/list_read.c: New test.
18321
18322 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18323
18324 PR c/18322
18325 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
18326 expected diagnostic location.
18327
18328 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
18329
18330 * gcc.dg/20041109-1.c: New test.
18331
18332 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18333
18334 PR objc/18406
18335 * objc/compile/pr18406.m: New test.
18336
18337 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18338
18339 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
18340
18341 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18342
18343 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
18344
18345 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18346
18347 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
18348
18349 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18350
18351 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
18352 exit.
18353
18354 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
18355
18356 PR tree-opt/18299
18357 * gcc.c-torture/pr18299-1.c: New test.
18358
18359 2004-11-06 Andreas Schwab <schwab@suse.de>
18360
18361 * gcc.dg/pr16286.c: Also test for bool and pixel.
18362
18363 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
18364
18365 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
18366 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
18367 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
18368 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
18369 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
18370 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
18371 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
18372 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
18373 gcc.dg/struct-semi-3.c: New tests.
18374
18375 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18376
18377 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
18378
18379 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18380
18381 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
18382 Do not use C99 designators.
18383
18384 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18385
18386 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
18387
18388 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18389
18390 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
18391 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
18392 * gcc.c-torture/execute/simd-5.x: Remove.
18393
18394 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
18395
18396 PR rtl-optimization/17933
18397 * gcc.dg/torture/pr17933-1.c: New test.
18398
18399 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18400
18401 PR target/18106
18402 * lib/target-supports.exp (check_weak_available): Support
18403 Windows.
18404
18405 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
18406
18407 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
18408 call to fflush(stdout) before abort.
18409 (my_ffsll): New function.
18410 (generate_fields): Use it.
18411
18412 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18413
18414 * gcc.dg/init-undef-1.c: New test.
18415
18416 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18417
18418 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
18419 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
18420 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
18421 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
18422 expected messages for new parser.
18423
18424 2004-11-04 Mark Mitchell <mark@codesourcery.com>
18425
18426 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
18427
18428 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18429
18430 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
18431 on LP64 targets.
18432
18433 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18434
18435 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
18436 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
18437 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
18438 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
18439 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
18440 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
18441 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
18442 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
18443 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
18444 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
18445
18446 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18447
18448 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
18449 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
18450 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
18451 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
18452 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
18453 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
18454 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
18455 for new parser.
18456
18457 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
18458
18459 PR target/15342
18460 * gcc.dg/20041104-1.c: New test.
18461
18462 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18463
18464 * g++.dg/template/nontype7.C: New test.
18465 * g++.dg/template/nontype8.C: Likewise.
18466 * g++.dg/template/nontype9.C: Likewise.
18467 * g++.dg/template/nontype10.C: Likewise.
18468 * g++.dg/tc1/dr49.C: Likewise.
18469 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
18470 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
18471
18472 2004-11-04 Ben Elliston <bje@au.ibm.com>
18473
18474 * g++.dg/rtti/tinfo1.C: Remove xfails.
18475
18476 2004-11-04 Ben Elliston <bje@au.ibm.com>
18477
18478 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
18479 packed attribute to the definition to satisfy the new C++ parser.
18480
18481 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18482
18483 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
18484 invocations of va_arg.
18485
18486 2004-11-02 Mark Mitchell <mark@codesourcery.com>
18487
18488 PR c++/18124
18489 * g++.dg/template/crash25.C: New test.
18490
18491 PR c++/18155
18492 * g++.dg/template/typedef2.C: New test.
18493 * g++.dg/parse/crash13.C: Adjust error markers.
18494
18495 PR c++/18177
18496 * g++.dg/conversion/const3.C: New test.
18497
18498 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18499
18500 PR fortran/17535
18501 PR fortran/17583
18502 PR fortran/17713
18503 * gfortran.dg/generic_[123].f90: New testcases.
18504
18505 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18506
18507 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
18508 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
18509
18510 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
18511
18512 PR tree-opt/16808
18513 * gcc.c-torture/compile/pr16808.c: New test.
18514
18515 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
18516
18517 PR rtl-optimization/17104
18518 * gcc.dg/ppc-bitfield1.c: New.
18519
18520 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18521
18522 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
18523
18524 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18525
18526 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
18527 strings for 32-bit code.
18528
18529 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
18530
18531 PR c/18239
18532 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
18533
18534 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
18535
18536 PR c++/18064
18537 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
18538
18539 2004-10-31 Mark Mitchell <mark@codesourcery.com>
18540
18541 PR c++/15172
18542 * g++.dg/init/aggr2.C: New test.
18543
18544 2004-10-30 Ziemowit Laski <zlaski@apple.com>
18545
18546 * objc.dg/local-decl-1.m: New test.
18547
18548 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
18549
18550 * gcc.dg/20040910-1.c: Adjust regex.
18551
18552 2004-10-30 Roger Sayle <roger@eyesopen.com>
18553
18554 PR rtl-optimization/18084
18555 * g++.dg/opt/pr18084-1.C: New testcase.
18556
18557 2004-10-30 Matt Austern <austern@apple.com>
18558
18559 PR c++/17542
18560 * g++.dg/ext/attrib18.C: New test.
18561
18562 2004-10-30 Roger Sayle <roger@eyesopen.com>
18563
18564 PR middle-end/18096
18565 * gcc.dg/pr18096-1.c: New test case.
18566
18567 2004-10-30 Roger Sayle <roger@eyesopen.com>
18568
18569 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
18570
18571 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
18572
18573 PR c/16666
18574 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
18575 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
18576 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
18577 gcc.dg/old-style-prom-3.c: New tests.
18578
18579 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
18580
18581 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
18582 Remove unnecessary inclusion of stdio.h.
18583
18584 2004-10-29 Roger Sayle <roger@eyesopen.com>
18585
18586 PR rtl-optimization/17581
18587 * gcc.dg/pr17581-1.c: New test case.
18588
18589 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
18590
18591 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
18592 being implemented.
18593 * g++.dg/conversion/dr195-1.C: New.
18594 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
18595 * g++.old-deja/g++.mike/p10148.C: Likewise.
18596
18597 2004-10-29 Mark Mitchell <mark@codesourcery.com>
18598
18599 PR c++/17695
18600 * g++.dg/debug/typedef2.C: New test.
18601
18602 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
18603
18604 PR fortran/13490
18605 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
18606 * gfortran.dg/g77/README: Update.
18607
18608 2004-10-28 Matt Austern <austern@apple.com>
18609
18610 PR c++/14124
18611 * g++.dg/ext/packed7.C: New test.
18612
18613 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18614
18615 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
18616 scan-assembler.
18617 * lib/scanasm.exp (hidden-scan-for): New proc.
18618 (scan-hidden): Use hidden-scan-for instead of constructing the scan
18619 string.
18620 (scan-not-hidden): Likewise.
18621 * lib/target-supports.exp (check_visibility_available): mach-o is
18622 support too.
18623
18624 2004-10-28 Mark Mitchell <mark@codesourcery.com>
18625
18626 PR c++/17132
18627 * g++.dg/template/memclass3.C: New test.
18628
18629 2004-10-28 Adam Nemet <anemet@lnxw.com>
18630
18631 PR middle-end/18160
18632 * gcc.dg/register-var-1.c: New test.
18633 * gcc.dg/register-var-2.c: New test.
18634 * gcc.dg/asm-7.c: Taking the address of a register variable is an
18635 error now.
18636
18637 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
18638
18639 PR other/18172
18640 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
18641 unused variables.
18642 * gcc.dg/vect/vect-22.c: Likewise.
18643
18644 2004-10-28 Jakub Jelinek <jakub@redhat.com>
18645
18646 * gcc.dg/i386-rotate-1.c: New test.
18647
18648 2004-10-27 Mark Mitchell <mark@codesourcery.com>
18649
18650 * g++.dg/init/ref12.C: Add "run" marker.
18651
18652 PR c++/17435
18653 * g++.dg/init/ref12.C: New test.
18654
18655 PR c++/18140
18656 * g++.dg/template/shift1.C: New test.
18657 * g++.dg/template/error10.C: Adjust error markers.
18658
18659 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
18660
18661 PR tree-opt/17529
18662 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
18663
18664 2004-10-27 Geoffrey Keating <geoffk@apple.com>
18665
18666 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
18667 * gcc.dg/weak/weak-3.c: Likewise.
18668 * gcc.dg/weak/weak-5.c: Likewise.
18669 * gcc.dg/weak/weak-9.c: Likewise.
18670 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
18671 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
18672
18673 * gcc.dg/darwin-weakimport-1.c: New.
18674
18675 2004-10-28 Ben Elliston <bje@au.ibm.com>
18676
18677 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
18678
18679 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
18680
18681 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
18682 'syntax' error messages.
18683 * gcc.dg/cpp/direct2s.c: Likewise.
18684
18685 2004-10-26 Geoffrey Keating <geoffk@apple.com>
18686
18687 * gcc.c-torture/compile/20041026-1.c: New.
18688
18689 2004-10-26 Mark Mitchell <mark@codesourcery.com>
18690
18691 PR c++/18093
18692 * g++.dg/lookup/ns2.C: New test.
18693
18694 PR c++/18020
18695 * g++.dg/template/enum4.C: New test.
18696
18697 PR c++/18161
18698 * g++.dg/template/expr1.C: New test.
18699
18700 2004-10-26 Ben Elliston <bje@au.ibm.com>
18701
18702 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
18703
18704 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
18705
18706 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
18707 gcc.dg/decl-nospec-3.c: New tests.
18708
18709 2004-10-26 Ziemowit Laski <zlaski@apple.com>
18710
18711 * objc.dg/super-class-3.m: New test.
18712
18713 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
18714
18715 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
18716 resyncing.
18717 * gcc.dg/cpp/direct2s.c: Likewise.
18718
18719 2004-10-25 Geoffrey Keating <geoffk@apple.com>
18720
18721 * objc.dg/image-info.m: Update for changes to section selection.
18722
18723 2004-10-25 David Ayers <d.ayers@inode.at>
18724 Ziemowit Laski <zlaski@apple.com>
18725
18726 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
18727 diagnostics when messaging 'id <Proto>'.
18728 * objc.dg/class-protocol-1.m: New test.
18729 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
18730 a non-existent method signature.
18731 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
18732 Update diagnostics when messaging with non-existent method signature.
18733 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
18734 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
18735 invalid receivers are now resolved as if messaging 'id'; remove
18736 extraneous diagnostics.
18737
18738 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
18739
18740 PR c/16667
18741 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
18742 gcc.dg/init-desig-obs-3.c: New tests.
18743
18744 2004-10-25 Jakub Jelinek <jakub@redhat.com>
18745
18746 * gcc.dg/debug/20041023-1.c: New test.
18747
18748 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
18749
18750 PR middle-end/17407
18751 * gcc.c-torture/compile/pr17407.c: New test.
18752
18753 PR c++/18121
18754 * g++.dg/template/array8.C: New test.
18755
18756 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18757
18758 PR other/18138
18759 * lib/g++.exp: Accept more than one multilib libgcc.
18760 * lib/gcc-dg.exp: Likewise.
18761 * lib/objc.exp: Likewise.
18762 * lib/treelang.exp: Likewise.
18763 * lib/gfortran.exp: Likewise.
18764
18765 2004-10-24 Ben Elliston <bje@au.ibm.com>
18766
18767 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
18768
18769 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
18770
18771 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
18772 * gcc.dg/c99-const-expr-3.c: Likewise.
18773
18774 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
18775
18776 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
18777
18778 2004-10-23 Ben Elliston <bje@au.ibm.com>
18779
18780 * gcc.c-torture/execute/loop-2e.x: Remove.
18781
18782 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
18783
18784 PR c++/18095
18785 * g++.dg/parse/crash18.C: New.
18786 * g++.dg/parse/crash19.C: New.
18787
18788 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18789
18790 * g++.dg/ext/dllimport1.C: Move dg-warnings.
18791 * g++.dg/ext/dllimport2.C: Same.
18792 * g++.dg/ext/dllimport8.C: Same.
18793
18794 2004-10-21 Mark Mitchell <mark@codesourcery.com>
18795
18796 PR c++/10841
18797 * g++.dg/conversion/cast1.C: New test.
18798 * g++.dg/overload/pmf1.C: Adjust error marker.
18799
18800 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
18801
18802 PR objc/17923
18803 * objc.dg/const-str-7.m: New test.
18804
18805 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18806
18807 * g++.dg/template/memfriend11.C: Fix comment typo.
18808 * g++.dg/template/memfriend14.C: Likewise.
18809
18810 2004-10-20 Richard Henderson <rth@redhat.com>
18811
18812 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
18813 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
18814 -fasynchronous-unwind-tables.
18815
18816 2004-10-20 Richard Henderson <rth@redhat.com>
18817
18818 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
18819 (main): Return success.
18820 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
18821 (main): Return success.
18822
18823 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18824
18825 PR c++/13495
18826 * g++.dg/template/memfriend9.C: New test.
18827 * g++.dg/template/memfriend10.C: Likewise.
18828 * g++.dg/template/memfriend11.C: Likewise.
18829 * g++.dg/template/memfriend12.C: Likewise.
18830 * g++.dg/template/memfriend13.C: Likewise.
18831 * g++.dg/template/memfriend14.C: Likewise.
18832 * g++.dg/template/memfriend15.C: Likewise.
18833 * g++.dg/template/memfriend16.C: Likewise.
18834 * g++.dg/template/memfriend17.C: Likewise.
18835 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
18836
18837 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
18838
18839 * g++.dg/conversion/dr195.C: New.
18840 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
18841
18842 2004-10-20 Ben Elliston <bje@au.ibm.com>
18843 Devang Patel <dpatel@apple.com>
18844
18845 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
18846 of floating point arithmetic, which could trap.
18847
18848 2004-10-19 Mark Mitchell <mark@codesourcery.com>
18849
18850 PR c++/14035
18851 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
18852 * g++.dg/conversion/const2.C: New test.
18853 * g++.dg/expr/reinterpret2.C: New test.
18854 * g++.dg/expr/reinterpret3.C: New test.
18855 * g++.dg/expr/cast2.C: New test.
18856 * g++.dg/expr/copy1.C: New test.
18857 * g++.dg/other/conversion1.C: Change error message.
18858 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
18859 function pointers to void *.
18860 * g++.old-deja/g++.mike/p10148.C: Likewise.
18861
18862 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18863
18864 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
18865
18866 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
18867
18868 PR c++/18047
18869
18870 * g++.dg/parse/expr3.C: New test.
18871
18872 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18873
18874 * gcc.dg/smod-1.c: New test.
18875
18876 2004-10-18 Ziemowit Laski <zlaski@apple.com>
18877
18878 * objc.dg/method-14.m: New test.
18879
18880 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
18881
18882 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
18883 Also xfail as the patch was reverted.
18884
18885 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
18886
18887 PR middle-end/16973
18888 * gcc.dg/pr16973.c: New test.
18889
18890 2004-10-18 Diego Novillo <dnovillo@redhat.com>
18891
18892 PR tree-optimization/17656
18893 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
18894
18895 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
18896
18897 * g++.dg/eh/shadow1.C: New.
18898
18899 2004-10-18 Jakub Jelinek <jakub@redhat.com>
18900
18901 * gcc.c-torture/compile/20041018-1.c: New test.
18902
18903 2004-10-18 Ben Elliston <bje@au.ibm.com>
18904
18905 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
18906 compiler referring to register 0 when accessing sdata. The linker
18907 now patches things up.
18908
18909 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
18910
18911 PR c/17529
18912 * gcc.c-torture/compile/pr17529.c: New test.
18913
18914 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18915
18916 PR c++/17743
18917 * g++.dg/ext/attrib17.C: New test.
18918
18919 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18920
18921 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
18922
18923 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18924
18925 PR c++/10479
18926 * g++.dg/ext/attrib16.C: New test.
18927
18928 2004-10-15 Mark Mitchell <mark@codesourcery.com>
18929
18930 PR c++/17042
18931 * g++.dg/init/dso_handle1.C: New test.
18932
18933 PR c++/14667
18934 * g++.dg/parse/typedef6.C: New test.
18935
18936 PR c++/17916
18937 * g++.dg/parse/pragma1.C: New test.
18938
18939 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
18940
18941 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
18942
18943 2004-10-15 Steve Ellcey <sje@cup.hp.com>
18944
18945 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
18946 -fno-common when on HPPA HP-UX platforms.
18947
18948 2004-10-15 Jakub Jelinek <jakub@redhat.com>
18949
18950 PR other/16820
18951 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
18952 stdint.h.
18953 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
18954 uintptr_t.
18955
18956 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
18957
18958 PR c++/16301
18959 * g++.dg/lookup/strong-using-4.C: New test.
18960
18961 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
18962
18963 PR middle-end/16567
18964 * gcc.c-torture/compile/nested-1.c: New test.
18965
18966 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
18967
18968 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
18969 and mipsisa64*-*-* (until support for misaligned loads is added).
18970 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
18971 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
18972 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
18973 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
18974 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
18975 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
18976
18977 2004-10-14 Mark Mitchell <mark@codesourcery.com>
18978
18979 PR c++/17976
18980 * g++.dg/init/dtor3.C: New test.
18981
18982 2004-10-15 Ben Elliston <bje@au.ibm.com>
18983
18984 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
18985
18986 2004-10-14 Geoffrey Keating <geoffk@apple.com>
18987
18988 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
18989 * gcc.dg/macho-lo-sum.c: Likewise.
18990
18991 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
18992
18993 * gcc.dg/ppc-spe64-1.c: New test.
18994
18995 2004-10-14 Devang Patel <dpatel@apple.com>
18996
18997 PR 17635
18998 * gcc.dg/pr17635.c : New test.
18999
19000 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
19001
19002 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
19003 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
19004 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
19005 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
19006 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
19007 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
19008 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
19009 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
19010 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
19011 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
19012 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
19013 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
19014 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
19015 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
19016 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
19017 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
19018 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
19019 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
19020
19021 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19022
19023 * gcc.dg/vect/vect-82.c: New testcase.
19024 * gcc.dg/vect/vect-82_64.c: New testcase.
19025 * gcc.dg/vect/vect-83.c: New testcase.
19026 * gcc.dg/vect/vect-83_64.c: New testcase.
19027
19028 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19029
19030 * gcc.dg/cpp/error-1.c: New test.
19031
19032 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19033
19034 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
19035
19036 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
19037
19038 PR target/17984
19039 * gcc.dg/cris-peep2-xsrand2.c: New test.
19040
19041 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
19042
19043 PR c++/17661
19044 * testsuite/g++.dg/expr/for2.C: New test.
19045
19046 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19047
19048 * g++.dg/inherit/thunk1.C: Run on the SPARC.
19049
19050 2004-10-13 Jakub Jelinek <jakub@redhat.com>
19051
19052 PR tree-optimization/17724
19053 * g++.dg/opt/pr17724-1.C: New test.
19054 * g++.dg/opt/pr17724-2.C: New test.
19055 * g++.dg/opt/pr17724-3.C: New test.
19056 * g++.dg/opt/pr17724-4.C: New test.
19057 * g++.dg/opt/pr17724-5.C: New test.
19058 * g++.dg/opt/pr17724-6.C: New test.
19059
19060 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
19061
19062 PR c/17301
19063 * gcc.dg/pr17301-2.c: New test.
19064
19065 2004-10-11 Mark Mitchell <mark@codesourcery.com>
19066
19067 PR c++/15876
19068 * g++.dg/parse/error22.C: New test.
19069
19070 PR c++/17936
19071 * g++.dg/template/spec18.C: New test.
19072
19073 2004-10-11 Steve Ellcey <sje@cup.hp.com>
19074
19075 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
19076 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
19077 memcpy.
19078 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
19079 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
19080
19081 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
19082
19083 * g++.dg/eh/cleanup5.C: Add dg-options "".
19084
19085 2004-10-11 Roger Sayle <roger@eyesopen.com>
19086
19087 PR middle-end/17657
19088 * gcc.dg/switch-4.c: New test case.
19089
19090 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
19091
19092 * gcc.c-torture/execute/20041011-1.c: New test.
19093
19094 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19095
19096 PR c++/17554
19097 * g++.dg/init/for3.C: New test.
19098
19099 PR c++/17657
19100 * g++.dg/opt/switch2.C: New test.
19101
19102 PR middle-end/17703
19103 * g++.dg/warn/Wreturn-2.C: New test.
19104
19105 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19106
19107 PR c++/17907
19108 * g++.dg/eh/cleanup5.C: New test.
19109
19110 2004-10-10 Mark Mitchell <mark@codesourcery.com>
19111
19112 PR c++/17393
19113 * g++.dg/parse/error21.C: New test.
19114
19115 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
19116
19117 * g++.dg/overload/pmf1.C: Adjust quoting marks.
19118 * g++.dg/warn/incomplete1.C: Likewise.
19119 * g++.dg/template/qualttp20.C: Likewise.
19120
19121 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19122
19123 PR c/17881
19124 * parm-incomplete-1.c: New test.
19125
19126 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19127
19128 PR c++/17867
19129 * g++.dg/parse/error19.C: New test.
19130
19131 PR c++/17670
19132 * g++.dg/init/new11.C: New test.
19133
19134 PR c++/17821
19135 * g++.dg/parse/error20.C: New test.
19136
19137 PR c++/17826
19138 * g++.dg/template/crash24.C: New test.
19139
19140 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19141
19142 PR c/17301
19143 * gcc.dg/pr17301-1.c: New test.
19144
19145 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19146
19147 PR c/17189
19148 * gcc.dg/anon-struct-5.c: New test.
19149
19150 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
19151
19152 PR c/17844
19153 * gcc.dg/pr17844-1.c: New test.
19154
19155 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
19156
19157 PR tree-optimization/17906
19158 * gcc.c-torture/compile/pr17906.c: New.
19159
19160 2004-10-09 Stuart Hastings <stuart@apple.com>
19161 Roger Sayle <roger@eyesopen.com>
19162
19163 PR rtl-optimization/17853
19164 * gcc.dg/i386-mmx-5.c: New testcase.
19165
19166 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
19167
19168 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
19169
19170 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19171
19172 PR c++/17524
19173 * g++.dg/template/static9.C: New test.
19174
19175 PR c++/17685
19176 * g++.dg/parse/operator5.C: New test.
19177
19178 2004-10-09 Roger Sayle <roger@eyesopen.com>
19179
19180 PR middle-end/17894
19181 * gcc.c-torture/execute/divcmp-4.c: New test case.
19182
19183 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19184
19185 PR tree-opt/17902
19186 * g++.dg/opt/pr17902.C: New test.
19187
19188 2004-10-09 Jakub Jelinek <jakub@redhat.com>
19189
19190 * gcc.dg/cpp/ident-1.c: Add dg-options "".
19191
19192 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19193
19194 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
19195
19196 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19197
19198 * gcc.dg/assign-warn-3.c: New test.
19199
19200 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19201
19202 PR c/16999
19203 * gcc.dg/cpp/ident-1.c: New test.
19204
19205 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
19206
19207 * gcc.c-torture/compile/acc1.c: New.
19208
19209 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19210
19211 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
19212 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
19213
19214 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19215
19216 * gcc.dg/ultrasp11.c: New test.
19217
19218 2004-10-08 Michael Matz <matz@suse.de>
19219
19220 * gcc.dg/doloop-2.c: New test.
19221
19222 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19223
19224 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
19225 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
19226 objc.dg/method-9.m: Update expected diagnostics.
19227
19228 2004-10-07 Geoffrey Keating <geoffk@apple.com>
19229
19230 * gcc.dg/ppc-fsel-3.c: New file.
19231 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
19232
19233 2004-10-07 Paul Brook <paul@codesourcery.com>
19234
19235 * gfortran.dg/intrinsic_verify_1.f90: New test.
19236
19237 2004-10-07 Paul Brook <paul@codesourcery.com>
19238
19239 * gfortran.dg/empty_format_1.f90: Remove stray commas.
19240
19241 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19242
19243 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
19244 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
19245 commit.
19246
19247 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
19248
19249 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
19250
19251 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19252
19253 PR c++/17115
19254 * g++.dg/warn/Winline-4.C: New test.
19255
19256 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19257
19258 * gcc.c-torture/compile/20041007-1.c: New test.
19259
19260 2004-10-07 Paul Brook <paul@codesourcery.com>
19261
19262 PR fortran/17678
19263 * gfortran.dg/use_allocated_1.f90: New test.
19264
19265 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19266
19267 PR middle-end/17849
19268 * gfortran.fortran-torture/compile/nested.f90: New test
19269
19270 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
19271
19272 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
19273
19274 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19275
19276 PR c++/17368
19277 * g++.dg/ext/asm6.C: New test.
19278
19279 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
19280
19281 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
19282
19283 2004-10-06 Paul Brook <paul@codesourcery.com>
19284
19285 PR libfortran/17709
19286 * gfortran.dg/empty_format_1.f90: New test.
19287
19288 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19289
19290 PR fortran/17568
19291 * gfortran.dg/ishft.f90: New test.
19292
19293 PR fortran/17283
19294 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
19295 tests.
19296
19297 2004-10-06 Paul Brook <paul@codesourcery.com>
19298
19299 * gfortran.dg/do_1.f90: New test.
19300
19301 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19302
19303 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
19304 optimizing for size.
19305
19306 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19307
19308 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
19309
19310 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19311
19312 * gcc.c-torture/compile/20041005-1.c: New test.
19313
19314 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
19315
19316 PR c++/17829
19317 * g++.dg/lookup/koenig4.C: New.
19318
19319 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
19320
19321 * g++.dg/other/classkey1.C: Adjust quoting marks.
19322 * g++.dg/parse/error15.C: Likewise.
19323 * g++.dg/template/meminit2.C (int>): Likewise.
19324
19325 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19326
19327 PR fortran/17283
19328 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
19329
19330 PR fortran/17631
19331 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
19332
19333 PR fortran/17708
19334 * gfortran.dg/pr17708.f90: New test.
19335
19336 2004-10-04 Chao-ying Fu <fu@mips.com>
19337
19338 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
19339 * gcc.dg/vect/vect-4.c: Ditto.
19340 * gcc.dg/vect/vect-5.c: Ditto.
19341 * gcc.dg/vect/vect-6.c: Ditto.
19342 * gcc.dg/vect/vect-8.c: Ditto.
19343 * gcc.dg/vect/vect-16.c: Ditto.
19344 * gcc.dg/vect/vect-30.c: Ditto.
19345 * gcc.dg/vect/vect-40.c: Ditto.
19346 * gcc.dg/vect/vect-41.c: Ditto.
19347 * gcc.dg/vect/vect-42.c: Ditto.
19348 * gcc.dg/vect/vect-43.c: Ditto.
19349 * gcc.dg/vect/vect-44.c: Ditto.
19350 * gcc.dg/vect/vect-45.c: Ditto.
19351 * gcc.dg/vect/vect-46.c: Ditto.
19352 * gcc.dg/vect/vect-47.c: Ditto.
19353 * gcc.dg/vect/vect-48.c: Ditto.
19354 * gcc.dg/vect/vect-49.c: Ditto.
19355 * gcc.dg/vect/vect-50.c: Ditto.
19356 * gcc.dg/vect/vect-51.c: Ditto.
19357 * gcc.dg/vect/vect-52.c: Ditto.
19358 * gcc.dg/vect/vect-53.c: Ditto.
19359 * gcc.dg/vect/vect-54.c: Ditto.
19360 * gcc.dg/vect/vect-55.c: Ditto.
19361 * gcc.dg/vect/vect-56.c: Ditto.
19362 * gcc.dg/vect/vect-57.c: Ditto.
19363 * gcc.dg/vect/vect-58.c: Ditto.
19364 * gcc.dg/vect/vect-59.c: Ditto.
19365 * gcc.dg/vect/vect-60.c: Ditto.
19366 * gcc.dg/vect/vect-74.c: Ditto.
19367 * gcc.dg/vect/vect-79.c: Ditto.
19368 * gcc.dg/vect/vect-80.c: Ditto.
19369
19370 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
19371
19372 * gcc.dg/unused-7.c: Use the correct option.
19373
19374 2004-10-04 Paul Brook <paul@codesourcery.com>
19375 Bud Davis <bdavis9659@comcast.net>
19376
19377 PR fortran/17706
19378 PR fortran/16434
19379 * gfortran/pr17706.f90: New test.
19380 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
19381
19382 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19383
19384 * gfortran.dg/pr17612.f90: New test.
19385
19386 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
19387
19388 * g++.dg/template/local1.C: Adjust quoting marks in
19389 testing for diagnostics.
19390 * g++.dg/tls/diag-2.C: Likewise.
19391 * g++.dg/other/error8.C: Likewise.
19392
19393 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19394
19395 PR c/17178
19396 * gcc.dg/unused-4.c: Adjust to be correct.
19397
19398 PR c/17820
19399 * gcc.dg/unused-7.c: New test.
19400
19401 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19402
19403 PR c++/17797
19404 * g++.dg/overload/template2.C: New test.
19405
19406 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
19407
19408 PR tree-optimization/16632
19409 * gcc.dg/tree-ssa/20041002-1.c: New.
19410
19411 2004-10-03 Paul Brook <paul@codesourcery.com>
19412
19413 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
19414 rather than relying on default formatting.
19415
19416 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
19417
19418 * gcc.dg/20040920-1.c: Update expected message text.
19419
19420 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
19421
19422 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
19423
19424 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
19425
19426 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
19427 tree level.
19428
19429 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19430
19431 * gcc.dg/tree-ssa/pr17343.c: Remove.
19432
19433 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19434
19435 PR tree-opt/17343
19436 * gcc.dg/tree-ssa/pr17343.c: New test.
19437
19438 2004-10-01 Jakub Jelinek <jakub@redhat.com>
19439
19440 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
19441 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
19442 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
19443 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
19444 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
19445
19446 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19447
19448 * gcc.dg/lvalue-2.c: New test.
19449
19450 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19451
19452 PR c/17730
19453 * gcc.dg/pr17730-1.c: New test
19454
19455 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
19456
19457 PR c/7425
19458 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
19459
19460 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19461
19462 * gcc.c-torture/execute/stdarg-1.c: New test.
19463 * gcc.c-torture/execute/stdarg-2.c: New test.
19464 * gcc.c-torture/execute/stdarg-3.c: New test.
19465 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19466 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19467 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19468 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19469 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19470
19471 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19472
19473 PR tree-optimization/17697
19474 * g++.dg/opt/pr17697-1.C: New test.
19475 * g++.dg/opt/pr17697-2.C: New test.
19476 * g++.dg/opt/pr17697-3.C: New test.
19477
19478 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
19479
19480 PR c/16409
19481 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
19482 gcc.dg/vla-init-5.c: New tests.
19483
19484 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
19485
19486 PR c/13804
19487 * gcc.dg/pr13804-1.c: New test.
19488
19489 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19490
19491 PR fortran/16938
19492 * gfortran.dg/pr16938.f90: New test.
19493
19494 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19495
19496 * g++.dg/template/crash23.C: New test.
19497
19498 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19499
19500 PR c++/17585
19501 * g++.dg/template/static8.C: New test.
19502
19503 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
19504
19505 PR c++/17681
19506 * g++.dg/other/error9.C: New test.
19507
19508 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
19509
19510 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
19511
19512 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19513
19514 PR fortran/15164
19515 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
19516
19517 2004-09-26 Roger Sayle <roger@eyesopen.com>
19518
19519 PR middle-end/17112
19520 * gcc.dg/pr17112-1.c: New test case.
19521
19522 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
19523
19524 PR c/11459
19525 * gcc.dg/pr11459-1.c: New test.
19526
19527 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
19528
19529 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
19530 * gcc.dg/tree-ssa/loop-4.c: Likewise.
19531
19532 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19533
19534 * gfortran.dg/pr15324.f90: Make array bounds consistent.
19535
19536 2004-09-25 Jan Hubicka <jh@suse.cz>
19537
19538 * compile/30040909-1.c: New test.
19539 * compile/30040907-1.c: New test.
19540
19541 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
19542
19543 * gcc.c-torture/execute/va-arg-26.c: New test.
19544
19545 2004-09-24 Zack Weinberg <zack@codesourcery.com>
19546
19547 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
19548 extra diagnostics on targets with 64-bit pointers.
19549 * objc.dg/selector-1.m: Adjust dg-warning regexp.
19550
19551 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19552
19553 PR c/17188
19554 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
19555 * gcc.dg/decl-3.c: Adjust expected message.
19556
19557 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19558
19559 PR fortran/17615
19560 * gfortran.dg/pr17615.f90: New test.
19561
19562 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
19563
19564 PR tree-optimzation/17517
19565 * g++.dg/tree-ssa/pr17517.C: New Test.
19566
19567 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
19568
19569 PR c++/16889
19570 * g++.dg/lookup/ambig3.C: New.
19571
19572 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
19573
19574 PR tree-opt/17624
19575 * g++.dg/opt/pr17624.C: New test.
19576
19577 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19578
19579 PR c/6980
19580 * gcc.dg/Wbad-function-cast-1.c: New test.
19581
19582 2004-09-23 Zack Weinberg <zack@codesourcery.com>
19583
19584 * g++.dg/ext/complit1.C
19585 * g++.dg/other/error2.C
19586 * g++.dg/other/nontype-1.C
19587 * g++.dg/parse/crash11.C
19588 * g++.dg/parse/crash12.C
19589 * g++.dg/parse/error15.C
19590 * g++.dg/parse/error4.C
19591 * g++.dg/parse/tmpl-outside1.C
19592 * g++.dg/parse/too-many-tmpl-args1.C
19593 * g++.dg/template/dependent-expr3.C
19594 * g++.dg/template/error10.C
19595 * g++.dg/template/instantiate1.C
19596 * g++.dg/template/vtable2.C
19597 * g++.dg/warn/Wshadow-1.C
19598 * g++.dg/warn/weak1.C
19599 * g++.old-deja/g++.brendan/crash16.C
19600 * g++.old-deja/g++.brendan/crash18.C
19601 * g++.old-deja/g++.brendan/crash48.C
19602 * g++.old-deja/g++.brendan/crash49.C
19603 * g++.old-deja/g++.brendan/crash55.C
19604 * g++.old-deja/g++.brendan/crash56.C
19605 * g++.old-deja/g++.brendan/crash8.C
19606 * g++.old-deja/g++.brendan/enum11.C
19607 * g++.old-deja/g++.brendan/enum8.C
19608 * g++.old-deja/g++.brendan/enum9.C
19609 * g++.old-deja/g++.brendan/friend3.C
19610 * g++.old-deja/g++.brendan/misc14.C
19611 * g++.old-deja/g++.bugs/900402_02.C
19612 * g++.old-deja/g++.bugs/900404_03.C
19613 * g++.old-deja/g++.bugs/900404_04.C
19614 * g++.old-deja/g++.bugs/900428_03.C
19615 * g++.old-deja/g++.jason/crash4.C
19616 * g++.old-deja/g++.jason/overload21.C
19617 * g++.old-deja/g++.jason/redecl1.C
19618 * g++.old-deja/g++.jason/report.C
19619 * g++.old-deja/g++.jason/rfg10.C
19620 * g++.old-deja/g++.jason/template30.C
19621 * g++.old-deja/g++.law/arm12.C
19622 * g++.old-deja/g++.law/ctors5.C
19623 * g++.old-deja/g++.law/cvt20.C
19624 * g++.old-deja/g++.law/init10.C
19625 * g++.old-deja/g++.law/init8.C
19626 * g++.old-deja/g++.law/visibility17.C
19627 * g++.old-deja/g++.law/visibility7.C
19628 * g++.old-deja/g++.mike/net8.C
19629 * g++.old-deja/g++.mike/p646.C
19630 * g++.old-deja/g++.mike/p700.C
19631 * g++.old-deja/g++.mike/p701.C
19632 * g++.old-deja/g++.mike/p811.C
19633 * g++.old-deja/g++.ns/template13.C
19634 * g++.old-deja/g++.other/array3.C
19635 * g++.old-deja/g++.other/crash25.C
19636 * g++.old-deja/g++.other/dtor3.C
19637 * g++.old-deja/g++.other/dtor4.C
19638 * g++.old-deja/g++.other/main1.C
19639 * g++.old-deja/g++.other/warn7.C
19640 * g++.old-deja/g++.pt/crash11.C
19641 * g++.old-deja/g++.pt/crash36.C
19642 * g++.old-deja/g++.pt/spec22.C
19643 * g++.old-deja/g++.pt/spec9.C
19644 * g++.old-deja/g++.pt/ttp52.C
19645 * g++.old-deja/g++.robertl/eb103.C
19646 * g++.old-deja/g++.robertl/eb121.C
19647 * g++.old-deja/g++.robertl/eb22.C
19648 * g++.old-deja/g++.robertl/eb8.C:
19649 Update locations and/or regexps of dg-error markers.
19650 Remove markers for some bogus messages that are no longer issued.
19651
19652 2004-09-23 Jakub Jelinek <jakub@redhat.com>
19653
19654 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
19655 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
19656
19657 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
19658
19659 PR c++/17618
19660 * g++.dg/lookup/crash5.C: New test.
19661
19662 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
19663
19664 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
19665 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
19666 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
19667 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
19668 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
19669 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
19670
19671 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
19672 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
19673 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
19674 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
19675 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
19676 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
19677
19678 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
19679
19680 * gcc.dg/vect/vect-44.c: Check additional cases.
19681 * gcc.dg/vect/vect-48.c: Check additional cases.
19682
19683 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
19684 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
19685 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
19686 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
19687 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
19688 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
19689 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
19690 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
19691 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
19692
19693 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
19694 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
19695 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
19696
19697 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19698
19699 * gcc.dg/tree-ssa/loop-6.c: New test.
19700
19701 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
19702
19703 PR c++/17620
19704 * g++.dg/inherit/base2.C: New.
19705
19706 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19707
19708 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
19709 * gcc.dg/20001012-2.c: Likewise.
19710 * gcc.dg/20001013-1.c: Likewise.
19711 * gcc.dg/20001101-1.c: Likewise.
19712 * gcc.dg/20001102-1.c: Likewise.
19713 * gcc.dg/bf-spl1.c: Likewise.
19714 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
19715 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
19716
19717 2004-09-22 Diego Novillo <dnovillo@redhat.com>
19718
19719 PR tree-optimization/16721
19720 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
19721
19722 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
19723
19724 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
19725 * gcc.dg/20040305-1.c: Likewise.
19726
19727 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
19728
19729 PR c/16566
19730 * gcc.c-torture/compile/pr16566-1.c,
19731 gcc.c-torture/compile/pr16566-2.c,
19732 gcc.c-torture/compile/pr16566-3.c: New tests.
19733
19734 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
19735
19736 PR tree-optimization/17512
19737 * gcc.c-torture/compile/20040916-1.c.
19738
19739 2004-09-21 Mark Mitchell <mark@codesourcery.com>
19740
19741 * gcc.dg/pragma-re-3.c: New test.
19742
19743 2004-09-17 Matt Austern <austern@apple.com>
19744
19745 PR c++/15049
19746 * g++.dg/other/anon3.C: New.
19747
19748 2004-09-21 Roger Sayle <roger@eyesopen.com>
19749
19750 PR c++/7503
19751 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
19752 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
19753 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
19754 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
19755 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
19756
19757 2004-09-21 Bud Davis <bdavis9659@comcast.net>
19758
19759 PR fortran/17286
19760 * gfortran.dg/pr17286.f90: New test.
19761
19762 2004-09-20 Mark Mitchell <mark@codesourcery.com>
19763
19764 PR c++/17530
19765 * g++.dg/template/static7.C: New test.
19766
19767 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
19768
19769 PR tree-opt/17558
19770 * gcc.c-torture/compile/pr17558.c: New test.
19771
19772 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19773
19774 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
19775 if SKIP_ATTRIBUTE is defined.
19776
19777 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19778
19779 PR fortran/15957
19780 * gfortran.dg/pr15957.f90: New test.
19781
19782 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
19783
19784 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
19785 in comparison.
19786 * gcc.dg/vect/vect-79.c: Likewise.
19787 * gcc.dg/vect/vect-80.c: Likewise.
19788
19789 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19790
19791 PR fortran/15750
19792 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
19793
19794 2004-09-20 Ira Rosen <irar@il.ibm.com>
19795
19796 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
19797 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
19798 * gcc.dg/vect/vect-62.c: New testcase.
19799 * gcc.dg/vect/vect-63.c: New testcase.
19800 * gcc.dg/vect/vect-64.c: New testcase.
19801 * gcc.dg/vect/vect-65.c: New testcase.
19802 * gcc.dg/vect/vect-66.c: New testcase.
19803 * gcc.dg/vect/vect-67.c: New testcase.
19804 * gcc.dg/vect/vect-68.c: New testcase.
19805 * gcc.dg/vect/vect-69.c: New testcase.
19806 * gcc.dg/vect/vect-79.c: New testcase.
19807 * gcc.dg/vect/vect-80.c: New testcase.
19808
19809 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19810
19811 * gcc.target/mips/asm-1.c: New test.
19812
19813 2004-09-19 Ira Rosen <irar@il.ibm.com>
19814
19815 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
19816 * gcc.dg/vect/vect-73.c: New testcase.
19817 * gcc.dg/vect/vect-74.c: New testcase.
19818 * gcc.dg/vect/vect-75.c: New testcase.
19819 * gcc.dg/vect/vect-76.c: New testcase.
19820 * gcc.dg/vect/vect-77.c: New testcase.
19821 * gcc.dg/vect/vect-78.c: New testcase
19822
19823 2004-09-18 Paul Brook <paul@codesourcery.com>
19824
19825 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
19826
19827 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
19828
19829 PR c/17424
19830 * gcc.dg/pr17424-1.c: New test.
19831
19832 2004-09-18 Diego Novillo <dnovillo@redhat.com>
19833
19834 * g++.dg/tree-ssa/pr17153.C: New test.
19835
19836 2004-09-16 Geoffrey Keating <geoffk@apple.com>
19837
19838 PR pch/13361
19839 * testsuite/g++.dg/pch/wchar-1.C: New.
19840 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19841
19842 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
19843
19844 * gcc.c-torture/execute/20040917-1.c: New test.
19845
19846 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19847
19848 PR tree-optimization/17319
19849 * gcc.dg/pr17319.c: New test.
19850
19851 2004-09-17 Devang Patel <dpatel@apple.com>
19852
19853 * gcc.dg/20040813-1.c: New test.
19854
19855 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19856
19857 PR tree-optimization/17273
19858 * gcc.c-torture/compile/pr17273.c: New test.
19859
19860 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
19861
19862 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
19863 Update expected messages.
19864 * gcc.dg/declspec-13.c: New test.
19865
19866 2004-09-17 David Edelsohn <edelsohn@gnu.org>
19867
19868 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
19869
19870 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19871
19872 * gcc.c-torture/execute/pr17252.c: Use post-increment to
19873 change what 'a' is pointing to.
19874
19875 2004-09-17 Mark Mitchell <mark@codesourcery.com>
19876
19877 PR c++/16002
19878 * g++.dg/template/error18.C: New test.
19879
19880 PR c++/16029
19881 * g++.dg/warn/Wunused-8.C: New test.
19882
19883 2004-09-17 Steven Bosscher <stevenb@suse.de>
19884
19885 PR tree-optimization/17513
19886 * gcc.dg/20040916-1.c: New test.
19887
19888 2004-09-16 Mark Mitchell <mark@codesourcery.com>
19889
19890 PR c++/17501
19891 * g++.dg/template/typename7.C: New test.
19892
19893 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19894
19895 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
19896
19897 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
19898
19899 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
19900 with -ftree-based-profiling also.
19901 * lib/profopt.exp: Support late-set profile_option/feedback_option.
19902
19903 2004-09-16 Victor Leikehman <lei@il.ibm.com>
19904
19905 PR/15364
19906 * gfortran.dg/der_array_io_1.f90: New test.
19907 * gfortran.dg/der_array_io_2.f90: New test.
19908 * gfortran.dg/der_array_io_3.f90: New test.
19909
19910 2004-09-15 Mark Mitchell <mark@codesourcery.com>
19911
19912 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
19913 EABI.
19914
19915 2004-09-15 Mark Mitchell <mark@codesourcery.com>
19916
19917 * g++.dg/opt/switch1.C: New test.
19918
19919 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
19920
19921 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
19922 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
19923 Update expected messages.
19924
19925 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19926
19927 PR fortran/16485
19928 * gfortran.dg/same_name_1.f90: New test.
19929
19930 2004-09-15 Diego Novillo <dnovillo@redhat.com>
19931
19932 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
19933 dereference garbage pointers.
19934
19935 2004-09-15 Jakub Jelinek <jakub@redhat.com>
19936
19937 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
19938 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
19939
19940 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
19941 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
19942 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
19943
19944 2004-09-14 Mark Mitchell <mark@codesourcery.com>
19945
19946 PR c++/17324
19947 * g++.dg/template/mangle1.C: New test.
19948
19949 2004-09-14 Diego Novillo <dnovillo@redhat.com>
19950
19951 PR tree-optimization/17252
19952 * gcc.c-torture/execute/pr17252.c: New test.
19953
19954 2004-09-14 Andrew Pinski <apinski@apple.com>
19955
19956 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
19957
19958 2004-09-14 Roger Sayle <roger@eyesopen.com>
19959
19960 PR rtl-optimization/9771
19961 * gcc.dg/pr9771-1.c: New test case.
19962
19963 2004-09-14 Diego Novillo <dnovillo@redhat.com>
19964
19965 PR tree-optimization/15262
19966 * gcc.c-torture/execute/pr15262-1.c: New test.
19967 * gcc.c-torture/execute/pr15262-2.c: New test.
19968
19969 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
19970
19971 * gcc.dg/declspec-12.c: New test.
19972
19973 2004-09-14 Bud Davis <bdavis9659@comcast.net>
19974
19975 * gfortran.dg/pr17090.f90: Add directives to test.
19976
19977 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19978
19979 * gcc.c-torture/compile/20040914-1.c: New test.
19980
19981 2004-09-13 Mark Mitchell <mark@codesourcery.com>
19982
19983 PR c++/16162
19984 * g++.dg/template/decl2.C: New test.
19985
19986 2004-09-13 Bud Davis <bdavis9659@comcast.net>
19987
19988 PR fortran/17090
19989 * gfortran.dg/pr17090.f90: New test.
19990
19991 2004-09-13 Dale Johannesen <dalej@apple.com>
19992
19993 * gcc.c-torture/compile/pr17408.c: New test case.
19994
19995 2004-09-13 Mark Mitchell <mark@codesourcery.com>
19996
19997 PR c++/16716
19998 * g++.dg/parse/crash17.C: New test.
19999
20000 PR c++/17327
20001 * g++.dg/template/enum3.C: New test.
20002
20003 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
20004
20005 * lib/gcc-defs.exp: Load wrapper.exp.
20006 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
20007 using local code.
20008 * lib/gcc.exp (gcc_init): Similar.
20009 * lib/gfortran.exp (gfortran_init): Similar.
20010 * lib/objc.exp (objc_init): Similar.
20011 * lib/treelang.exp (treelang_init): Similar.
20012 * lib/wrapper.exp: New file with build_wrapper call machinery in
20013 ${tool}_maybe_build_wrapper.
20014
20015 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20016
20017 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
20018 "inline".
20019 * gcc.dg/declspec-11.c: Update expected messages.
20020 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
20021 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
20022 gcc.dg/inline-12.c: New tests.
20023
20024 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
20025
20026 * g++.dg/tree-ssa/pr17400.C: New testcase.
20027
20028 2004-09-13 James E Wilson <wilson@specifixinc.com>
20029
20030 * gcc.target/mips/sb1-1.c: New testcase.
20031
20032 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
20033
20034 * lib/g77-dg.exp: Remove unused file.
20035 * lib/mike-g77.exp: Ditto.
20036 * lib/g77.exp: Ditto.
20037
20038 2004-09-12 Richard Henderson <rth@redhat.com>
20039
20040 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
20041
20042 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20043
20044 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
20045 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20046 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
20047 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
20048 Update expected messages.
20049
20050 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
20051
20052 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
20053 declaration/use mismatch for dirp parameter.
20054
20055 2004-09-12 Andrew Pinski <apinski@apple.com>
20056
20057 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
20058 -fgnu-runtime is passed.
20059
20060 2004-09-12 Richard Henderson <rth@redhat.com>
20061
20062 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
20063 do the uplevel thing and update additional_flags directly.
20064 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
20065 gfortran.fortran-torture/execute/intrinsic_nearest.x,
20066 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
20067 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
20068
20069 2004-09-11 Steven Bosscher <stevenb@suse.de>
20070
20071 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
20072
20073 2004-09-11 Roger Sayle <roger@eyesopen.com>
20074
20075 PR middle-end/17411
20076 * g++.dg/opt/pr17411-1.C: New test case.
20077
20078 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20079
20080 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20081 gcc.dg/tls/diag-2.c: Update expected messages.
20082 * gcc.dg/991209-1.c: Specify compilation options. Update expected
20083 messages.
20084 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
20085 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
20086 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
20087 gcc.dg/tls/diag-5.c: New tests.
20088
20089 2004-09-11 Zack Weinberg <zack@codesourcery.com>
20090
20091 * gcc.dg/20040910-1.c: Correct dg-error regexp.
20092
20093 2004-09-11 Steven Bosscher <stevenb@suse.de>
20094
20095 * g++.dg/parse/break-in-for.C: New test.
20096
20097 2004-09-11 Jakub Jelinek <jakub@redhat.com>
20098
20099 * gcc.dg/tree-ssa/20040911-1.c: New test.
20100
20101 2004-09-11 Andreas Jaeger <aj@suse.de>
20102
20103 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
20104 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
20105
20106 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
20107
20108 * gcc.target/frv: New directory of FR-V-specific tests.
20109
20110 2004-09-10 James E Wilson <wilson@specifixinc.com>
20111
20112 * gcc.dg/convert-vec-1.c: New test.
20113
20114 2004-09-10 Roger Sayle <roger@eyesopen.com>
20115
20116 PR middle-end/17024
20117 * gcc.dg/pr17024-1.c: New test case.
20118
20119 2004-09-10 Eric Christopher <echristo@redhat.com>
20120
20121 * gcc.dg/20040910-1.c: New test.
20122
20123 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20124
20125 * gcc.dg/bitfld-9.c: New test.
20126
20127 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
20128
20129 * gcc.c-torture/execute/ieee/acc1.c: New test.
20130 * gcc.c-torture/execute/ieee/acc2.c: New test.
20131 * gcc.c-torture/execute/ieee/mzero6.c: New test.
20132
20133 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
20134
20135 * gcc.dg/deprecated-2.c: New test.
20136
20137 2004-09-09 James E Wilson <wilson@specifixinc.com>
20138
20139 * gcc.dg/init-vec-1.c: New test.
20140
20141 2004-09-09 Roger Sayle <roger@eyesopen.com>
20142
20143 PR middle-end/17055
20144 * gcc.dg/pr17055-1.c: New test case.
20145
20146 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
20147
20148 PR target/17377
20149 * gcc.c-torture/execute/pr17377.c: New test.
20150
20151 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20152
20153 PR c/8420
20154 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
20155 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
20156 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20157 gcc.dg/long-long-typespec-1.c: New tests.
20158 * gcc.dg/tls/diag-2.c: Update expected diagnostics
20159
20160 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20161
20162 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
20163 gcc.dg/gnu99-static-1.c: New tests.
20164
20165 2004-09-08 Devang Patel <dpatel@apple.com>
20166
20167 * gcc.dg/darwin-ld-20040828-1.c: New test.
20168 * gcc.dg/darwin-ld-20040828-2.c: New test.
20169 * gcc.dg/darwin-ld-20040828-3.c: New test.
20170
20171 2004-09-08 Ziemowit Laski <zlaski@apple.com>
20172
20173 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
20174 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
20175 in error message.
20176 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
20177 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
20178 in error message.
20179 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
20180 types they qualify.
20181 * objc.dg/type-size-2.m: Fix wording in comment.
20182 * objc.dg/va-meth-1.m: New test case.
20183
20184 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
20185
20186 PR c/16633:
20187 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
20188 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
20189
20190 2004-09-06 Devang Patel <dpatel@apple.com>
20191
20192 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
20193 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
20194
20195 2004-09-06 Zack Weinberg <zack@codesourcery.com>
20196
20197 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
20198 reflect changed line numbering of diagnostics.
20199
20200 2004-09-06 Paul Brook <paul@codesourcery.com>
20201
20202 * gfortran.dg/edit_real_1.f90: Add new test.
20203
20204 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20205
20206 * gcc.dg/tree-ssa/loop-2.c: New test.
20207 * gcc.dg/tree-ssa/loop-3.c: New test.
20208 * gcc.dg/tree-ssa/loop-4.c: New test.
20209 * gcc.dg/tree-ssa/loop-5.c: New test.
20210
20211 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20212
20213 * gcc.dg/format/sentinel-1.c: Update for parameter option.
20214
20215 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20216
20217 * gcc.dg/format/sentinel-1.c: New test.
20218
20219 2004-09-04 Uros Bizjak <uros@kss-loka.si>
20220
20221 * testsuite/gcc.dg/builtins-46.c: New.
20222
20223 2004-09-03 Devang Patel <dpatel@apple.com>
20224
20225 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
20226 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
20227
20228 2004-09-03 Jan Beulich <jbeulich@novell.com>
20229
20230 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
20231 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
20232 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
20233 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
20234 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
20235 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
20236 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
20237 the non-portable bzero.
20238 * gcc.dg/20010912-1.c: xfail for NetWare.
20239 * gcc.dg/20020426-2.c: xfail for NetWare.
20240 * gcc.dg/20021014-1.c: xfail for NetWare.
20241 * gcc.dg/20021018-1.c: xfail for NetWare.
20242 * gcc.dg/20030213-1.c: xfail for NetWare.
20243 * gcc.dg/20030225-1.c: xfail for NetWare.
20244 * gcc.dg/20030708-1.c: xfail for NetWare.
20245 * gcc.dg/builtins-config.h: Also exclude NetWare.
20246 * gcc.dg/format/format.h: Define restrict only if not already defined.
20247 * gcc.dg/nest.c: xfail for NetWare.
20248 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
20249 * lib/target-supports.exp (check_visibility_available): Exclude
20250 NetWare.
20251
20252 2004-09-03 Jan Beulich <jbeulich@novell.com>
20253
20254 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
20255 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
20256 deterministic starting point for the alignment of structure fields.
20257 * gcc.dg/Wpadded.c: Dito.
20258 * g++.dg/abi/vbase10.C: Dito.
20259
20260 2004-09-03 Devang Patel <dpatel@apple.com>
20261
20262 * g++.dg/debug/pr15736.cc: New test.
20263
20264 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20265
20266 * README.QMTEST: Fix out-of-date link.
20267
20268 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
20269
20270 PR fortran/16579
20271 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
20272 Delete. Duplicate of gfortran.dg/g77/20010610.f
20273
20274 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20275
20276 * g++.dg/abi/arm_rtti1.C: New test.
20277
20278 2004-09-02 Geoffrey Keating <geoffk@apple.com>
20279
20280 * gcc.dg/ppc-vector-memcpy.c: New.
20281 * gcc.dg/ppc-vector-memset.c: New.
20282
20283 2004-09-02 Chao-ying Fu <fu@mips.com>
20284
20285 * gcc.target/mips/mips-3d-1.c: New test.
20286 * gcc.target/mips/mips-3d-2.c: New test.
20287 * gcc.target/mips/mips-3d-3.c: New test.
20288 * gcc.target/mips/mips-3d-4.c: New test.
20289 * gcc.target/mips/mips-3d-5.c: New test.
20290 * gcc.target/mips/mips-3d-6.c: New test.
20291 * gcc.target/mips/mips-3d-7.c: New test.
20292 * gcc.target/mips/mips-3d-8.c: New test.
20293 * gcc.target/mips/mips-3d-9.c: New test.
20294 * gcc.target/mips/mips-ps-1.c: New test.
20295 * gcc.target/mips/mips-ps-2.c: New test.
20296 * gcc.target/mips/mips-ps-3.c: New test.
20297 * gcc.target/mips/mips-ps-4.c: New test.
20298 * gcc.target/mips/mips-ps-type.c: New test.
20299
20300 2004-09-02 Paul Brook <paul@codesourcery.com>
20301
20302 * gfortran.dg/edit_real_1.f90: Add new tests.
20303
20304 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20305
20306 PR fortran/15327
20307 * gfortran.dg/merge_char_1.f90: New test.
20308
20309 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20310
20311 PR fortran/16404
20312 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
20313
20314 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20315
20316 PR c/1522
20317 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
20318
20319 2004-09-01 Mark Mitchell <mark@codesourcery.com>
20320
20321 * g++.dg/opt/loop1.C: Do not XFAIL.
20322
20323 2004-09-01 Jakub Jelinek <jakub@redhat.com>
20324
20325 * gcc.c-torture/execute/20040831-1.c: New test.
20326
20327 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
20328
20329 PR fortran/16579
20330 * gfortran.dg/g77/20010610.f: Now passes.
20331 Copy from g77.f-torture/execute. Add dg-run directive.
20332 * gfortran.dg/g77/README: Update
20333
20334 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
20335
20336 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
20337 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
20338 (t1, t2, t3, t4): Add volatile.
20339
20340 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20341
20342 * g++.dg/ext/visibility/arm1.C: New test.
20343
20344 2004-08-31 Geoffrey Keating <geoffk@apple.com>
20345
20346 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
20347 -pedantic-errors.
20348
20349 2004-09-01 Paul Brook <paul@codesourcery.com>
20350
20351 * gfortran.dg/eof_2.f90: New test.
20352
20353 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20354
20355 PR fortran/16579
20356 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
20357
20358 2004-08-31 Bud Davis <bdavis9659@comcast.net>
20359
20360 PR libfortran/16805
20361 * gfortran.dg/list_read_2.f90: New test.
20362
20363 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20364
20365 * g++.dg/abi/key1.C: New test.
20366
20367 2004-08-31 Richard Henderson <rth@redhat.com>
20368
20369 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
20370 form of offsetof.
20371 * g++.dg/other/offsetof5.C: Remove duplicate.
20372
20373 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20374
20375 PR fortran/17244
20376 * gfortran.dg/func_derived_1.f90: New test.
20377
20378 2004-08-31 Paul Brook <paul@codesourcery.com>
20379
20380 * gfortran.dg/eof_1.f90: New test.
20381
20382 2004-08-31 Paul Brook <paul@codesourcery.com>
20383
20384 * gfortran.dg/list_read_1.f90: New file.
20385
20386 2004-08-30 Mark Mitchell <mark@codesourcery.com>
20387
20388 * g++.dg/opt/loop1.C: XFAIL.
20389
20390 2004-08-30 Geoffrey Keating <geoffk@apple.com>
20391
20392 * gcc.dg/funcdef-storage-1.c: New.
20393 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
20394 an extern function in local scope.
20395 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
20396 declare an 'auto inline' function in local scope.
20397 * gcc.dg/20011130-1.c: Likewise.
20398 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
20399 an 'auto' function in local scope.
20400 * gcc.dg/20021014-1.c: Likewise.
20401 * gcc.dg/20030331-2.c: Likewise.
20402
20403 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20404
20405 * gfortran.dg/blockdata_1.f90: New test.
20406
20407 2004-08-30 Richard Henderson <rth@redhat.com>
20408
20409 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
20410
20411 2004-08-30 Richard Henderson <rth@redhat.com>
20412
20413 * lib/fortran-torture.exp (fortran-torture-execute): Honor
20414 additional_flags set by alternate driver.
20415 (ieee-options): New procedure.
20416 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
20417 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
20418 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
20419 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
20420
20421 2004-08-30 Richard Henderson <rth@redhat.com>
20422
20423 * lib/f-torture.exp: Remove.
20424
20425 2004-08-29 Mark Mitchell <mark@codesourcery.com>
20426
20427 PR rtl-optimization/16590
20428 * g++.dg/opt/loop1.C: New test.
20429
20430 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20431
20432 PR fortran/13910
20433 * gfortran.dg/oldstyle_1.f90: New test.
20434
20435 2004-08-29 Steven G. Kargl <kargls@comcast.net>
20436 Paul Brook <paul@codesourcery.com>
20437
20438 * gfortran.dg/g77/README: Update.
20439 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
20440 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
20441 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
20442
20443 2004-08-28 Paul Brook <paul@codesourcery.com>
20444
20445 PR libfortran/17195
20446 * gfortran.dg/edit_real_1.f90: New test.
20447
20448 2004-08-27 Paul Brook <paul@codesourcery.com>
20449
20450 * gfortran.dg/rewind_1.f90: New test.
20451
20452 2004-08-27 Bud Davis <bdavis9659@comcast.net>
20453
20454 PR fortran/16597
20455 * gfortran.dg/pr16597.f90: New test.
20456
20457 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20458
20459 PR c/13801
20460 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
20461 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
20462 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
20463 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
20464 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
20465
20466 2004-08-26 Nick Clifton <nickc@redhat.com>
20467
20468 * gcc.c-torture/compile/pr17119.c: New test.
20469
20470 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20471
20472 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
20473
20474 2004-08-25 Richard Henderson <rth@redhat.com>
20475
20476 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
20477 the bits that expect kind=8 to be the largest real kind.
20478
20479 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20480
20481 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
20482
20483 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20484
20485 * gfortran.dg/assignment_1.f90: New test.
20486
20487 2004-08-25 Adam Nemet <anemet@lnxw.com>
20488
20489 * g++.dg/template/repo3.C: New test.
20490
20491 2004-08-25 Roger Sayle <roger@eyesopen.com>
20492
20493 PR middle-end/16693
20494 PR tree-optimization/16372
20495 * g++.dg/opt/pr16372-1.C: New test case.
20496 * g++.dg/opt/pr16693-1.C: New test case.
20497 * g++.dg/opt/pr16693-2.C: New test case.
20498
20499 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20500
20501 * objc.dg/proto-lossage-4.m: New test.
20502
20503 2004-08-25 Mark Mitchell <mark@codesourcery.com>
20504
20505 PR c++/17155
20506 * g++.dg/inherit/local2.C: New test.
20507
20508 2004-08-25 Paul Brook <paul@codesourcery.com>
20509
20510 PR fortran/17144
20511 * gfortran.dg/string_ctor_1.f90: New test.
20512
20513 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20514
20515 PR c++/14428
20516 * g++.dg/template/redecl2.C: New test.
20517
20518 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20519
20520 PR fortran/17143
20521 * gfortran.dg/pr17143.f90: New test.
20522
20523 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20524
20525 PR fortran/17164
20526 * gfortran.dg/pr17164.f90: New test.
20527
20528 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20529
20530 * gcc.dg/tree-ssa/loop-1.c: New test.
20531
20532 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20533
20534 * gcc.c-torture/compile/20040824-1.c: New test.
20535
20536 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20537
20538 * gcc.c-torture/compile/iftrap-3.c: New test.
20539
20540 2004-08-24 Paul Brook <paul@codesourcery.com>
20541
20542 * gfortran.dg/entry_2.f90: New test.
20543
20544 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20545
20546 PR c++/16889
20547 * g++.dg/lookup/ambig[12].C: New.
20548
20549 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20550
20551 PR c++/16706
20552 * g++.dg/template/crash21.C: New test.
20553 * g++.dg/template/crash22.C: Likewise.
20554
20555 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20556
20557 PR c++/17149
20558 * g++.dg/template/access15.C: New.
20559
20560 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20561
20562 PR c++/17163
20563 * g++.dg/template/repo2.C: New test.
20564
20565 2004-08-23 Roger Sayle <roger@eyesopen.com>
20566
20567 PR rtl-optimization/17078
20568 * gcc.c-torture/execute/pr17078-1.c: New test case.
20569
20570 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20571
20572 PR c/14492
20573 * gcc.dg/debug/crash1.c: New test.
20574
20575 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20576
20577 PR c/16180
20578 * gcc.dg/loop-5.c: New test.
20579
20580 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20581
20582 * gcc.c-torture/execute/20040823-1.c: New test.
20583
20584 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
20585
20586 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
20587 to the assembler. Simplify test accordingly.
20588 (asm_abi_flags): Use GNU names.
20589 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
20590 to check for ABI flags.
20591
20592 2004-08-22 Andrew Pinski <apinski@apple.com>
20593
20594 * g++.dg/opt/pr14029.C: New test.
20595 * gcc.c-torture/execute/pr15262.c: New test.
20596
20597 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20598
20599 * gfortran.dg/reduction.f90: Add checks with complex arguments.
20600
20601 2004-08-21 Bud Davis <bdavis9659@comcast.net>
20602
20603 PR 16908
20604 * gfortran.dg/direct_io.f90: New test.
20605
20606 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20607
20608 PR c++/17121
20609 * g++.dg/inherit/local2.C: New test.
20610
20611 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
20612
20613 PR c++/17120
20614 * g++.dg/warn/Wparentheses-4.C: New test.
20615
20616 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20617
20618 PR c++/17121
20619 * g++.dg/inherit/local2.C: New test.
20620
20621 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
20622 * gcc.dg/ppc-ldstruct.c: Likewise.
20623 * gcc.dg/ppc64-abi-2.c: Likewise.
20624
20625 2004-08-20 Jakub Jelinek <jakub@redhat.com>
20626
20627 PR rtl-optimization/17099
20628 * gcc.c-torture/execute/20040820-1.c: New test.
20629
20630 2004-08-20 David Edelsohn <edelsohn@gnu.org>
20631
20632 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
20633
20634 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
20635
20636 PR fortran/17077
20637 * gfortran.dg/auto_array_1.f90: New test.
20638
20639 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20640
20641 PR fortran/17074
20642 * gfortran.dg/simpleif_1.f90: New test.
20643
20644 2004-08-19 Mark Mitchell <mark@codesourcery.com>
20645
20646 * lib/target-supports.exp (check_profiling_available): Return
20647 false for arm*-*-symbianelf* and arm*-*-eabi*.
20648
20649 PR c++/15890
20650 * g++.dg/template/delete1.C: New test.
20651
20652 2004-08-19 Paul Brook <paul@codesourcery.com>
20653
20654 PR fortran/14976
20655 PR fortran/16228
20656 * gfortran.dg/data_char_1.f90: New test.
20657
20658 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
20659
20660 PR fortran/16946
20661 * gfortran.dg/reduction.f90: New testcase.
20662
20663 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20664
20665 PR fortran/16520
20666 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
20667
20668 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
20669
20670 PR c++/17041
20671 * g++.dg/Wparentheses-3.C: New test.
20672
20673 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
20674
20675 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
20676 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
20677 * gcc.dg/vect/vect-2.c: Likewise.
20678 * gcc.dg/vect/vect-3.c: Likewise.
20679 * gcc.dg/vect/vect-4.c: Likewise.
20680 * gcc.dg/vect/vect-5.c: Likewise.
20681 * gcc.dg/vect/vect-6.c: Likewise.
20682 * gcc.dg/vect/vect-7.c: Likewise.
20683 * gcc.dg/vect/vect-25.c: Likewise.
20684 * gcc.dg/vect/vect-31.c: Likewise.
20685 * gcc.dg/vect/vect-32.c: Likewise.
20686 * gcc.dg/vect/vect-34.c: Likewise.
20687 * gcc.dg/vect/vect-36.c: Likewise.
20688 * gcc.dg/vect/vect-all.c: Likewise.
20689
20690 2004-08-18 Mark Mitchell <mark@codesourcery.com>
20691
20692 PR c++/17068
20693 * g++.dg/template/operator4.C: New test.
20694
20695 2004-08-18 Richard Henderson <rth@redhat.com>
20696
20697 * gcc.dg/20040206-1.c: XFAIL.
20698
20699 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20700
20701 PR c++/16246
20702 * g++.dg/template/array7.C: New test.
20703
20704 2004-08-17 James E Wilson <wilson@specifixinc.com>
20705
20706 * gcc.dg/mips-movcc-1.c: New test.
20707 * gcc.dg/mips-movcc-2.c: New test.
20708 * gcc.dg/mips-movcc-3.c: New test.
20709
20710 * gcc.dg/mips-nmadd-1.c: New test.
20711 * gcc.dg/mips-nmadd-2.c: New test.
20712
20713 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20714
20715 PR c++/15871
20716 * g++.dg/opt/inline8.C: New test.
20717
20718 PR c++/16965
20719 * g++.dg/parse/error17.C: New test.
20720
20721 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
20722
20723 * gcc.dg/vect: New directory for vectorizer tests.
20724 * gcc.dg/vect/tree-vect.h: New file.
20725 * gcc.dg/vect/vect.exp: New file.
20726 * gcc.dg/vect/pr16105.c.c: New test.
20727 * gcc.dg/vect/vect-1.c: New test.
20728 * gcc.dg/vect/vect-2.c: New test.
20729 * gcc.dg/vect/vect-3.c: New test.
20730 * gcc.dg/vect/vect-4.c: New test.
20731 * gcc.dg/vect/vect-5.c: New test.
20732 * gcc.dg/vect/vect-6.c: New test.
20733 * gcc.dg/vect/vect-7.c: New test.
20734 * gcc.dg/vect/vect-8.c: New test.
20735 * gcc.dg/vect/vect-9.c: New test.
20736 * gcc.dg/vect/vect-10.c: New test.
20737 * gcc.dg/vect/vect-11.c: New test.
20738 * gcc.dg/vect/vect-12.c: New test.
20739 * gcc.dg/vect/vect-13.c: New test.
20740 * gcc.dg/vect/vect-14.c: New test.
20741 * gcc.dg/vect/vect-15.c: New test.
20742 * gcc.dg/vect/vect-16.c: New test.
20743 * gcc.dg/vect/vect-17.c: New test.
20744 * gcc.dg/vect/vect-18.c: New test.
20745 * gcc.dg/vect/vect-19.c: New test.
20746 * gcc.dg/vect/vect-20.c: New test.
20747 * gcc.dg/vect/vect-21.c: New test.
20748 * gcc.dg/vect/vect-22.c: New test.
20749 * gcc.dg/vect/vect-23.c: New test.
20750 * gcc.dg/vect/vect-24.c: New test.
20751 * gcc.dg/vect/vect-25.c: New test.
20752 * gcc.dg/vect/vect-26.c: New test.
20753 * gcc.dg/vect/vect-27.c: New test.
20754 * gcc.dg/vect/vect-28.c: New test.
20755 * gcc.dg/vect/vect-29.c: New test.
20756 * gcc.dg/vect/vect-30.c: New test.
20757 * gcc.dg/vect/vect-31.c: New test.
20758 * gcc.dg/vect/vect-32.c: New test.
20759 * gcc.dg/vect/vect-33.c: New test.
20760 * gcc.dg/vect/vect-34.c: New test.
20761 * gcc.dg/vect/vect-35.c: New test.
20762 * gcc.dg/vect/vect-36.c: New test.
20763 * gcc.dg/vect/vect-37.c: New test.
20764 * gcc.dg/vect/vect-38.c: New test.
20765 * gcc.dg/vect/vect-40.c: New test.
20766 * gcc.dg/vect/vect-41.c: New test.
20767 * gcc.dg/vect/vect-42.c: New test.
20768 * gcc.dg/vect/vect-43.c: New test.
20769 * gcc.dg/vect/vect-44.c: New test.
20770 * gcc.dg/vect/vect-45.c: New test.
20771 * gcc.dg/vect/vect-46.c: New test.
20772 * gcc.dg/vect/vect-47.c: New test.
20773 * gcc.dg/vect/vect-48.c: New test.
20774 * gcc.dg/vect/vect-49.c: New test.
20775 * gcc.dg/vect/vect-50.c: New test.
20776 * gcc.dg/vect/vect-51.c: New test.
20777 * gcc.dg/vect/vect-52.c: New test.
20778 * gcc.dg/vect/vect-53.c: New test.
20779 * gcc.dg/vect/vect-54.c: New test.
20780 * gcc.dg/vect/vect-55.c: New test.
20781 * gcc.dg/vect/vect-56.c: New test.
20782 * gcc.dg/vect/vect-57.c: New test.
20783 * gcc.dg/vect/vect-58.c: New test.
20784 * gcc.dg/vect/vect-59.c: New test.
20785 * gcc.dg/vect/vect-60.c: New test.
20786 * gcc.dg/vect/vect-61.c: New test.
20787 * gcc.dg/vect/vect-all.c: New test.
20788 * gcc.dg/vect/vect-none.c: New test.
20789
20790 2004-08-17 Paul Brook <paul@codesourcery.com>
20791
20792 PR fortran/13082
20793 * gfortran.dg/entry_1.f90: New test.
20794
20795 2004-08-17 Andrew Pinski <apinski@apple.com>
20796
20797 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
20798
20799 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
20800
20801 * gcc.dg/pr17036-1.c: New test.
20802
20803 2004-08-16 Devang Patel <dpatel@apple.com>
20804
20805 * gcc.dg/darwin-20040809-1.c: New test.
20806
20807 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
20808
20809 * gcc.dg/funcdef-attr-1.c: New test.
20810
20811 2004-08-16 Janis Johnson <janis187@us.ibm.com>
20812
20813 * gcc.dg/altivec-17.c: New test.
20814 * gcc.dg/altivec-18.c: New test.
20815
20816 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20817
20818 PR c++/6749
20819 * g++.dg/template/vtable2.C: New test.
20820
20821 2004-08-14 Richard Henderson <rth@redhat.com>
20822
20823 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
20824 * gcc.dg/pack-test-4.c (main): Return 0.
20825 * gcc.dg/setjmp-1.c: Remove XFAIL.
20826 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
20827
20828 2004-08-14 Richard Henderson <rth@redhat.com>
20829
20830 * gcc.dg/980217-1.c: Add prototype for printf.
20831
20832 2004-08-13 Bud Davis <bdavis9659@comcast.net>
20833
20834 * gfortran.dg/pr16935.f90: New test.
20835
20836 2004-08-13 Janis Johnson <janis187@us.ibm.com>
20837
20838 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
20839
20840 2004-08-13 Paul Brook <paul@codesourcery.com>
20841
20842 * gfortran.dg/der_io_1.f90: Remove stray comma.
20843
20844 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20845
20846 * gcc.dg/vmx/cw-bug-2.c: Remove.
20847 * gcc.dg/vmx/vprint-1.c: Remove.
20848 * gcc.dg/vmx/vscan-1.c: Remove.
20849
20850 2004-08-12 Devang patel <dpatel@apple.com>
20851
20852 * gcc.dg/darwin-20040809-2.c: New test.
20853
20854 2004-08-12 Janis Johnson <janis1872us.ibm.com>
20855
20856 * g++.dg/ext/altivec-12.C: New test.
20857
20858 * g++.dg/ext/altivec-11.C: New test.
20859
20860 2004-08-12 Paul Brook <paul@codesourcery.com>
20861
20862 * g++.dg/abi/arm_cxa_vec_1.C: New test.
20863
20864 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20865
20866 * g++.dg/ext/altivec-2.C: Check for hardware support before
20867 executing any VMX instructions.
20868
20869 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
20870
20871 2004-08-12 Jakub Jelinek <jakub@redhat.com>
20872
20873 PR c++/16276
20874 * g++.old-deja/g++.other/comdat4.C: New test.
20875 * g++.old-deja/g++.other/comdat4-aux.cc: New.
20876
20877 2004-08-12 Ben Elliston <bje@au.ibm.com>
20878
20879 PR target/16286
20880 * gcc.dg/pr16286.c: New test.
20881
20882 2004-08-12 Jan Beulich <jbeulich@novell.com>
20883
20884 * g++.dg/ext/asm5.C: New.
20885
20886 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20887
20888 PR c++/16698
20889 * g++.dg/eh/crash1.C: New test.
20890
20891 PR c++/16717
20892 * g++.dg/ext/construct1.C: New test.
20893
20894 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20895
20896 PR c++/16853
20897 * g++.dg/init/ptrmem1.C: New test.
20898
20899 PR c++/16618
20900 * g++.dg/parse/offsetof5.C: New test.
20901
20902 PR c++/16870
20903 * g++.dg/template/overload3.C: New test.
20904
20905 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20906
20907 PR c++/16964
20908 * g++.dg/parse/error16.C: New test.
20909
20910 PR c++/16904
20911 * g++.dg/template/error14.C: New test.
20912
20913 PR c++/16929
20914 * g++.dg/template/error15.C: New test.
20915
20916 2004-08-11 Devang Patel <dpatel@apple.com>
20917
20918 * gcc.dg/darwin-ld-20040809-1.c: New test.
20919 * gcc.dg/darwin-ld-20040809-2.c: New test.
20920
20921 2004-08-11 Steven G. Kargl <kargls@comcast.net>
20922
20923 PR fortran/16917
20924 * gfortran.dg/dfloat_1.f90: New test.
20925
20926 2004-08-09 Mark Mitchell <mark@codesourcery.com>
20927
20928 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
20929 * gcc.dg/dll-2.c: Fix dg-require syntax.
20930 * gcc.misc-tests/arm-isr.c (abort): Declare.
20931 (exit): Likewise.
20932
20933 2004-08-10 Mark Mitchell <mark@codesourcery.com>
20934
20935 PR c++/16971
20936 * g++.dg/parse/crash16.C: New test.
20937
20938 2004-08-10 Roger Sayle <roger@eyesopen.com>
20939
20940 * gcc.dg/mips-rsqrt-1.c: New test case.
20941 * gcc.dg/mips-rsqrt-2.c: New test case.
20942 * gcc.dg/mips-rsqrt-3.c: New test case.
20943
20944 2004-08-10 Paul Brook <paul@codesourcery.com>
20945
20946 * gfortran.dg/der_io_1.f90: New test.
20947
20948 2004-08-10 Paul Brook <paul@codesourcery.com>
20949
20950 PR fortran/16919
20951 * gfortran.dg/der_array_1.f90: New test.
20952
20953 2004-08-09 David Edelsohn <edelsohn@gnu.org>
20954
20955 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
20956
20957 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
20958
20959 * gcc.dg/wchar_t-2.c: Fix typo.
20960
20961 2004-08-09 Falk Hueffner <falk@debian.org>
20962
20963 PR tree-optimization/12517
20964 * gcc.c-torture/compile/pr12517.c: New test.
20965
20966 PR tree-optimization/12578
20967 * gcc.c-torture/compile/pr12578.c: New test.
20968
20969 PR tree-optimization/12899
20970 * gcc.c-torture/compile/pr12899.c: New test.
20971
20972 PR rtl-optimization/14692
20973 * gcc.c-torture/compile/pr14692.c: New test.
20974
20975 PR tree-optimization/16461
20976 * gcc.c-torture/compile/pr16461.c: New test.
20977
20978 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
20979
20980 * gfortran.dg/getenv_1.f90: New test.
20981
20982 2004-08-06 Mark Mitchell <mark@codesourcery.com>
20983
20984 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
20985 wchar_t.
20986 * gcc.dg/symbian5.c: Test -fno-short-wchar.
20987
20988 2004-08-06 Paul Brook <paul@codesourcery.com>
20989
20990 * gfortran.dg/ret_array_1.f90: New test.
20991 * gfortran.dg/ret_pointer_1.f90: New test.
20992
20993 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
20994
20995 * gcc.dg/missing-field-init-[12].c: New tests.
20996 * g++.dg/warn/missing-field-init-[12].C: New tests.
20997
20998 2004-08-06 Mark Mitchell <mark@codesourcery.com>
20999
21000 * gcc.dg/enum2.c: New test.
21001 * gcc.dg/symbian3.c: Likewise.
21002 * gcc.dg/symbian4.c: Likewise.
21003 * gcc.dg/wchar_t-2.c: Likewise.
21004
21005 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21006
21007 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
21008 destructor tests.
21009
21010 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21011
21012 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
21013 dg-require-visiblity.
21014 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
21015 * g++.dg/ext/visibility/fvisibility.C: Likewise.
21016 * g++.dg/ext/visibility/memfuncts.C: Likewise.
21017 * g++.dg/ext/visibility/new1.C: Likewise.
21018 * g++.dg/ext/visibility/pragma.C: Likewise.
21019 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
21020 * g++.dg/ext/visibility/virtual.C: Likewise.
21021 * g++/dg/ext/visibility/visibility-1.C: Likewise.
21022 * g++/dg/ext/visibility/visibility-2.C: Likewise.
21023 * g++/dg/ext/visibility/visibility-3.C: Likewise.
21024 * g++/dg/ext/visibility/visibility-4.C: Likewise.
21025 * g++/dg/ext/visibility/visibility-5.C: Likewise.
21026 * g++/dg/ext/visibility/visibility-6.C: Likewise.
21027 * g++/dg/ext/visibility/visibility-7.C: Likewise.
21028 * g++/dg/ext/visibility/visibility-8.C: New test.
21029 * gcc.c-torture/compile/dll.x: Remove.
21030 * gcc.dg/dll-2.c: Use dg-require-dll
21031 * gcc.dg/visibility-10.c: New test.
21032 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
21033 supporting DLLs.
21034 * testsuite/lib/scanasm.exp (scan_hidden): New function.
21035 (scan_not_hidden): Likewise.
21036
21037 2004-08-05 David Edelsohn <edelsohn@gnu.org>
21038
21039 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
21040
21041 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
21042
21043 * gcc.c-torture/execute/20040805-1.c: New test.
21044
21045 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
21046
21047 * gcc.dg/20020118-1.c: Declare abort.
21048 * gcc.dg/altivec_check.h: Likewise.
21049 * gcc.dg/iftrap-2.c: Likewise.
21050 * gcc.dg/pragma-darwin.c: Likewise.
21051 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
21052
21053 2004-08-04 Geoffrey Keating <geoffk@apple.com>
21054
21055 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
21056
21057 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
21058
21059 * gcc.c-torture/execute/builtins/abs-2.c,
21060 gcc.c-torture/execute/builtins/abs-3.c,
21061 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
21062 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
21063 intmax_t, uintmax_t and their limits.
21064 * gcc.dg/intmax_t-1.c: New test.
21065
21066 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21067
21068 * g++.dg/tc1/dr147.C: Add reference to PR.
21069
21070 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
21071
21072 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
21073 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
21074
21075 2004-08-03 David Edelsohn <edelsohn@gnu.org>
21076
21077 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
21078
21079 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21080
21081 * gcc.dg/redecl-5.c: New test.
21082 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
21083 of scanf.
21084
21085 2004-08-03 Roger Sayle <roger@eyesopen.com>
21086
21087 PR middle-end/16790
21088 * gcc.c-torture/execute/pr16790-1.c: New test case.
21089
21090 2004-08-03 Mark Mitchell <mark@codesourcery.com>
21091
21092 * g++.dg/ext/visibility/assign1.C: New test.
21093 * g++.dg/ext/visibility/new1.C: Likewise.
21094
21095 * gcc.dg/symbian1.c: New test.
21096 * gcc.dg/symbian2.c: Likewise.
21097
21098 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
21099
21100 PR target/16570
21101 * gcc.dg/i386-sse-9.c: New test.
21102
21103 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21104
21105 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
21106
21107 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21108
21109 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
21110 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
21111 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
21112 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
21113 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
21114 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
21115 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
21116 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
21117 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
21118 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
21119 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
21120 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
21121 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
21122 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
21123 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
21124 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
21125 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
21126 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
21127 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
21128 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
21129 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
21130 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
21131 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
21132 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
21133 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
21134 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
21135 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
21136 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
21137 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
21138 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
21139 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
21140 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
21141 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
21142 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
21143 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
21144 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
21145 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
21146 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
21147 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
21148 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
21149 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
21150 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
21151 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
21152 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
21153 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
21154 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
21155 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
21156 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
21157 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
21158 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
21159 gcc.misc-tests/i386-pf-3dnow-1.c,
21160 gcc.misc-tests/i386-pf-athlon-1.c,
21161 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
21162 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
21163 Declare built-in functions used.
21164 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
21165
21166 2004-08-02 Mark Mitchell <mark@codesourcery.com>
21167
21168 PR c++/16707
21169 * g++.dg/lookup/using12.C: New test.
21170
21171 * g++.dg/init/null1.C: Fix PR number.
21172 * g++.dg/parse/namespace10.C: Likewise.
21173
21174 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21175
21176 PR c++/16224
21177 * g++.dg/template/spec17.C: New test.
21178 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
21179 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
21180
21181 2004-08-02 David Billinghurst
21182
21183 PR fortran/16292
21184 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
21185
21186 2004-08-01 Zack Weinberg <zack@codesourcery.com>
21187
21188 * gcc.dg/ia64-got-1.c: New test case.
21189
21190 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21191
21192 PR c++/16489
21193 * g++.dg/init/null1.C: New test.
21194 * g++.dg/tc1/dr76.C: Adjust error marker.
21195
21196 PR c++/16529
21197 * g++.dg/parse/namespace10.C: New test.
21198
21199 PR c++/16810
21200 * g++.dg/inherit/ptrmem2.C: New test.
21201
21202 2004-08-02 Ben Elliston <bje@au.ibm.com>
21203
21204 PR target/16155
21205 * gcc.dg/pr16155.c: New test.
21206
21207 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
21208
21209 * gcc.dg/redecl-2.c: New test.
21210
21211 2004-07-30 Geoffrey Keating <geoffk@apple.com>
21212
21213 * gcc.dg/darwin-longdouble.c: New file.
21214
21215 2004-07-30 Richard Henderson <rth@redhat.com>
21216
21217 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
21218 write to constant argument.
21219 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
21220
21221 2004-07-30 Richard Henderson <rth@redhat.com>
21222
21223 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
21224 tests of nearest around zero.
21225
21226 2004-07-30 Andrew Pinski <apinski@apple.com>
21227
21228 * gcc.c-torture/compile/20040730-1.c: New test.
21229
21230 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21231
21232 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
21233 powerpc-eabispe.
21234
21235 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21236
21237 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
21238
21239 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
21240
21241 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
21242 contains $ld_library_path.
21243 * lib/gfortran.exp (gfortran_link_flags): Likewise.
21244
21245 2004-07-29 Richard Henderson <rth@redhat.com>
21246
21247 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
21248
21249 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
21250 (alt2, which): New.
21251 (Check): Accept either alternative.
21252
21253 2004-07-29 Mark Mitchell <mark@codesourcery.com>
21254
21255 * g++.dg/abi/inline1.C: New test.
21256 * g++.dg/abi/local1-a.cc: Likewise.
21257 * g++.dg/abi/local1.C: Likewise.
21258 * g++.dg/abi/mangle11.C: Tweak location of warnings.
21259 * g++.dg/abi/mangle12.C: Likewise.
21260 * g++.dg/abi/mangle17.C: Likewise.
21261 * g++.dg/abi/mangle20-2.C: Likewise.
21262 * g++.dg/opt/interface1.C: Likewise.
21263 * g++.dg/opt/interface1.h: Likewise.
21264 * g++.dg/opt/interface1-a.cc: New test.
21265 * g++.dg/parse/repo1.C: New test.
21266 * g++.dg/template/repo1.C: Likewise.
21267 * g++.dg/warn/Winline-1.C: Likewise.
21268 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
21269
21270 2004-07-29 Diego Novillo <dnovillo@redhat.com>
21271
21272 * gcc.dg/tree-ssa/20040729-1.c: New test.
21273
21274 2004-07-27 Matt Austern <austern@apple.com>
21275
21276 * gcc.dg/darwin-bool-1.c: New test.
21277 * gcc.dg/darwin-bool-2.c: New test.
21278
21279 2004-07-28 Richard Henderson <rth@redhat.com>
21280
21281 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
21282 arguments in the correct type. Don't write to constant arguments.
21283
21284 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21285
21286 PR tree-optimization/16688
21287 PR tree-optimization/16689
21288 * g++.dg/tree-ssa/pr16688.C: New test.
21289
21290 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21291
21292 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21293 loads. Not only in the comment, this time.
21294
21295 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
21296
21297 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
21298 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
21299 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
21300 * gcc.dg/sh4a-bitmovua.c: New.
21301 * gcc.dg/sh4a-cos.c: New.
21302 * gcc.dg/sh4a-cosf.c: New.
21303 * gcc.dg/sh4a-fprun.c: New.
21304 * gcc.dg/sh4a-fsrra.c: New.
21305 * gcc.dg/sh4a-memmovua.c: New.
21306 * gcc.dg/sh4a-sin.c: New.
21307 * gcc.dg/sh4a-sincos.c: New.
21308 * gcc.dg/sh4a-sincosf.c: New.
21309 * gcc.dg/sh4a-sinf.c: New.
21310
21311 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21312
21313 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
21314 conditionals.
21315 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21316 loads.
21317 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
21318 DOM1.
21319
21320 2004-07-27 Andrew Pinski <apinski@apple.com>
21321
21322 * g++.dg/rtti/tinfo1.C: Correct the xfail.
21323
21324 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
21325
21326 * gcc.dg/pragma-isr.c: New test.
21327
21328 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21329
21330 PR c++/14429
21331 * g++.dg/template/ttp11.C: New test.
21332
21333 2004-07-27 Diego Novillo <dnovillo@redhat.com>
21334
21335 * gcc.c-torture/compile/20040727-1.c: New test.
21336
21337 2004-07-26 Eric Christopher <echristo@redhat.com>
21338
21339 * gcc.c-torture/compile/20040726-2.c: New test.
21340
21341 2004-07-26 Andrew Pinski <apinski@apple.com>
21342
21343 * g++.dg/rtti/tinfo1.C: Xfail.
21344
21345 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
21346
21347 * gcc.c-torture/compile/20040726-1.c: New test.
21348
21349 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
21350 Brian Ryner <bryner@brianryner.com>
21351
21352 PR c++/9283
21353 PR c++/15000
21354 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
21355 * g++.dg/ext/visibility/: New directory.
21356 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
21357 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
21358 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
21359 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
21360 * g++.dg/ext/visibility/fvisibility.C,
21361 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
21362 g++.dg/ext/visibility/fvisibility-override1.C
21363 g++.dg/ext/visibility/fvisibility-override2.C
21364 g++.dg/ext/visibility/memfuncts.C
21365 g++.dg/ext/visibility/noPLT.C
21366 g++.dg/ext/visibility/pragma.C
21367 g++.dg/ext/visibility/pragma-override1.C
21368 g++.dg/ext/visibility/pragma-override2.C
21369 g++.dg/ext/visibility/staticmemfuncts.C
21370 g++.dg/ext/visibility/virtual.C: New tests.
21371
21372 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21373
21374 PR c/15360
21375 * gcc.dg/pr15360-1.c: New test.
21376
21377 2004-07-25 Daniel Jacobowitz <dan@debian.org>
21378
21379 * gcc.dg/pragma-align-2.c: New test.
21380 * gcc.dg/pragma-init-fini.c: New test.
21381 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
21382 targets.
21383
21384 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21385
21386 * gcc.dg/init-string-2.c: New test.
21387
21388 2004-07-24 Zack Weinberg <zack@codesourcery.com>
21389
21390 PR 16684
21391 * gcc.dg/Wredundant-decls-1.c: New test case.
21392
21393 2004-07-24 Jakub Jelinek <jakub@redhat.com>
21394
21395 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
21396 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
21397 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
21398 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
21399 * gcc.dg/compat/generate-random.c: New file.
21400 * gcc.dg/compat/generate-random.h: Likewise.
21401 * gcc.dg/compat/generate-random_r.c: Likewise.
21402 * gcc.dg/compat/struct-layout-1.h: Likewise.
21403 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
21404 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
21405 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
21406 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
21407 * gcc.dg/compat/struct-layout-1_main.c: New test.
21408 * gcc.dg/compat/struct-layout-1_x.c: New file.
21409 * gcc.dg/compat/struct-layout-1_y.c: New file.
21410 * gcc.dg/compat/struct-layout-1_test.h: New file.
21411
21412 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
21413
21414 * gcc.dg/comp-return-1.c: New test
21415
21416 2004-07-23 Janis Johnson <janis187@us.ibm.com>
21417
21418 * gcc.dg/vmx/8-02a.c: Fix typo.
21419
21420 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
21421 * gcc.dg/darwin-abi-3.c: New test.
21422
21423 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
21424 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
21425
21426 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
21427 * gcc.dg/vmx/ops-long-1.c: New test.
21428 * gcc.dg/vmx/ops-long-2.c: New test.
21429
21430 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
21431
21432 * g++.dg/lookup/conv-[1234].C: New.
21433
21434 2004-07-22 Mark Mitchell <mark@codesourcery.com>
21435
21436 * g++.dg/parse/attr2.C: Simplify.
21437
21438 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21439
21440 PR c/7284
21441 * gcc.c-torture/execute/pr7284-1.c: New test.
21442
21443 2004-07-22 Brian Booth <bbooth@redhat.com>
21444
21445 * gcc.dg/tree-ssa/20040721-1.c: New test.
21446
21447 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
21448
21449 * g++.dg/template/crash20.c: New.
21450
21451 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
21452
21453 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
21454 Add dg-run directive. Declare variables as required.
21455 * gfortran.dg/g77/README: Update
21456
21457 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
21458
21459 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
21460 gcc.dg/cris-peep2-andu2.c: New tests.
21461
21462 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21463
21464 PR c/15052
21465 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
21466 on return type.
21467 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
21468 messages.
21469 * gcc.dg/qual-return-2.c: Update expected messages.
21470 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
21471
21472 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21473
21474 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
21475 * gcc.dg/noncompile/921102-1.c: Update expected error message.
21476
21477 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21478
21479 PR c/11250
21480 * gcc.dg/init-string-1.c: New test.
21481
21482 2004-07-21 Jakub Jelinek <jakub@redhat.com>
21483
21484 PR middle-end/15345
21485 PR c/16450
21486 * gcc.dg/torture/nested-fn-1.c: New test.
21487
21488 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
21489
21490 PR target/16559
21491 * gcc.dg/ia64-fptr-1.c: New file.
21492
21493 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21494
21495 PR c++/14497
21496 * g++.dg/template/spec16.C: New test.
21497 * g++.old-deja/g++.robertl/eb118.C: Remove.
21498
21499 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21500
21501 PR c++/509
21502 * g++.dg/template/spec15.C: New test.
21503
21504 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
21505
21506 Copy cases from g77.f-torture/execute and add dg-run
21507 directive. Other changes as noted.
21508 * gfortran.dg/g77/13037.f
21509 * gfortran.dg/g77/1832.f
21510 * gfortran.dg/g77/19981119-0.f
21511 * gfortran.dg/g77/19990313-0.f
21512 * gfortran.dg/g77/19990313-1.f
21513 * gfortran.dg/g77/19990313-2.f
21514 * gfortran.dg/g77/19990313-3.f
21515 * gfortran.dg/g77/19990419-1.f
21516 * gfortran.dg/g77/19990826-0.f
21517 * gfortran.dg/g77/19990826-2.f
21518 * gfortran.dg/g77/20000503-1.f
21519 * gfortran.dg/g77/20001111.f
21520 * gfortran.dg/g77/20010116.f
21521 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
21522 * gfortran.dg/g77/20010430.f
21523 * gfortran.dg/g77/6177.f
21524 * gfortran.dg/g77/947.f
21525 * gfortran.dg/g77/970816-3.f
21526 * gfortran.dg/g77/971102-1.f
21527 * gfortran.dg/g77/980520-1.f
21528 * gfortran.dg/g77/980628-0.f
21529 * gfortran.dg/g77/980628-1.f
21530 * gfortran.dg/g77/980628-10.f
21531 * gfortran.dg/g77/980628-2.f
21532 * gfortran.dg/g77/980628-3.f
21533 * gfortran.dg/g77/980628-7.f
21534 * gfortran.dg/g77/980628-8.f
21535 * gfortran.dg/g77/980628-9.f
21536 * gfortran.dg/g77/980701-0.f
21537 * gfortran.dg/g77/980701-1.f
21538 * gfortran.dg/g77/cabs.f
21539 * gfortran.dg/g77/claus.f
21540 * gfortran.dg/g77/complex_1.f
21541 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
21542 * gfortran.dg/g77/dcomplex.f
21543 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
21544 * gfortran.dg/g77/f90-intrinsic-mathematical.f
21545 * gfortran.dg/g77/f90-intrinsic-numeric.f
21546 * gfortran.dg/g77/int8421.f
21547 * gfortran.dg/g77/labug1.f
21548 * gfortran.dg/g77/large_vec.f
21549 * gfortran.dg/g77/le.f
21550 * gfortran.dg/g77/short.f
21551 * gfortran.dg/g77/README: Update
21552
21553 2004-07-20 Mark Mitchell <mark@codesourcery.com>
21554
21555 PR c++/16637
21556 * g++.dg/parse/lookup4.C: New test.
21557
21558 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21559
21560 PR c++/16175
21561 * g++.dg/template/ttp10.C: New test.
21562
21563 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
21564
21565 * gcc.dg/pr12625-1.c: New test.
21566
21567 2004-07-20 Steven Bosscher <stevenb@suse.de>
21568
21569 * testsuite/gcc.dg/switch-warn-1.c: New test.
21570 * testsuite/gcc.dg/switch-warn-2.c: New test.
21571 * gcc.c-torture/compile/pr14730.c: Update.
21572
21573 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
21574
21575 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
21576 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
21577 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
21578 g++.dg/template/nontype3.C: Remove trailing CR from tests.
21579
21580 2004-07-18 Mark Mitchell <mark@codesourcery.com>
21581
21582 PR c++/16623
21583 * g++.dg/template/assign1.C: New test.
21584
21585 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21586
21587 PR c++/12170
21588 * g++.dg/template/ttp9.C: New test.
21589
21590 2004-07-19 Daniel Jacobowitz <dan@debian.org>
21591
21592 * gcc.dg/format/cmn-err-1.c: New test.
21593
21594 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
21595
21596 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
21597 gcc.dg/Wparentheses-10.c: New tests.
21598 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
21599
21600 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21601
21602 PR fortran/16465
21603 * gfortran.dg/g77//ffixed-line-length-0.f,
21604 gfortran.dg/g77/ffixed-line-length-132.f,
21605 gfortran.dg/g77/ffixed-line-length-72.f,
21606 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
21607 gfortran.dg/g77/README: Update.
21608
21609 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21610
21611 PR c++/13092
21612 * g++.dg/template/non-dependent7.C: New test.
21613 * g++.dg/template/non-dependent8.C: Likewise.
21614 * g++.dg/template/non-dependent9.C: Likewise.
21615 * g++.dg/template/non-dependent10.C: Likewise.
21616
21617 2004-07-17 Mark Mitchell <mark@codesourcery.com>
21618
21619 PR c++/16337
21620 * g++.dg/parse/attr2.C: New test.
21621
21622 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
21623
21624 * g77.dg: Removed.
21625 * g77.f-torture: Ditto.
21626
21627 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
21628
21629 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
21630 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
21631 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
21632
21633 2004-07-16 Richard Henderson <rth@redhat.com>
21634
21635 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
21636
21637 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21638
21639 * lib/fortran-torture.exp (fortran-torture): Don't test compile
21640 tests with full list of options.
21641 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
21642 of TORTURE_OPTIONS if test contains 'dg-do run'.
21643
21644 PR fortran/16404
21645 * gfortran.dg/do_iterator.f90: New test.
21646
21647 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21648
21649 PR rtl-optimization/16536
21650 * gcc.c-torture/execute/restrict-1.c: New test.
21651
21652 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21653
21654 PR fortran/15324
21655 * gfortran.dg/pr15324.f90: New test.
21656
21657 PR fortran/15129
21658 * gfortran.dg/pr15129.f90: New test.
21659
21660 PR fortran/15140
21661 * gfortran.dg/pr15140.f90: New test.
21662
21663 PR fortran/13792
21664 * gfortran.fortran-torture/execute/bounds.f90: Add check for
21665 compile-time simplification.
21666
21667 2004-07-14 Mike Stump <mrs@apple.com>
21668
21669 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
21670
21671 2004-07-14 James E Wilson <wilson@specifixinc.com>
21672
21673 PR target/16325
21674 * gcc.dg/profile-generate-1.c: New.
21675
21676 2004-07-15 Jakub Jelinek <jakub@redhat.com>
21677
21678 * gcc.c-torture/execute/20040709-1.c: New test.
21679 * gcc.c-torture/execute/20040709-2.c: New test.
21680
21681 2004-07-14 Mike Stump <mrs@apple.com>
21682
21683 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
21684
21685 2004-07-14 Mike Stump <mrs@apple.com>
21686
21687 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
21688
21689 2004-07-13 Mark Mitchell <mark@codesourcery.com>
21690
21691 PR c++/16518
21692 * g++.dg/parse/mutable1.C: New test.
21693
21694 2004-07-13 Diego Novillo <dnovillo@redhat.com>
21695
21696 PR tree-optimization/16443
21697 * gcc.dg/tree-ssa/20040713-1.c: New test.
21698
21699 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
21700
21701 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
21702 for operator new.
21703
21704 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21705
21706 * gfortran.dg/g77/README: New file
21707 * gfortran.dg/g77/19981216-0.f: Copy from
21708 g77.f-torture/noncompile. Add "dg-do compile" and
21709 dg-error as required.
21710 * gfortran.dg/g77/19990218-1.f: Likewise.
21711 * gfortran.dg/g77/19990905-1.f: Likewise.
21712 * gfortran.dg/g77/9263.f: Likewise.
21713 * gfortran.dg/g77/980615-0.f: Likewise.
21714 * gfortran.dg/g77/980616-0.f: Likewise.
21715 * gfortran.dg/g77/check0.f: Likewise.
21716 * gfortran.dg/g77/select_no_compile.f: Likewise.
21717
21718 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21719
21720 Copy files from g77.f-torture/compile.
21721 Add "{ dg-do compile}". Other changes as noted
21722 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
21723 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
21724 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
21725 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
21726 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
21727 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
21728 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
21729 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
21730 statement to conform to standard. Append alpha1.x for reference.
21731 * gfortran.dg/g77/xformat.f: Add dg-warning
21732
21733 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21734
21735 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
21736 Add {dg-do compile} directive.
21737 * gfortran.dg/g77/cpp2.F: Likewise.
21738
21739 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21740
21741 PR c++/5402
21742 * g++.dg/lookup/name-clash1.C: New test.
21743
21744 PR c++/9777
21745 * g++.dg/lookup/name-clash2.C: New test.
21746
21747 PR c++/12102
21748 * g++.dg/lookup/name-clash3.C: New test.
21749
21750 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21751
21752 * g++.dg/lookup/new2.C: New test.
21753 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
21754
21755 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
21756
21757 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
21758 Add {dg-do compile} directive.
21759 * gfortran.dg/g77/13060.f: Likewise.
21760 * gfortran.dg/g77/19990218-0.f: Likewise.
21761 * gfortran.dg/g77/19990305-0.f: Likewise.
21762 * gfortran.dg/g77/19990419-0.f: Likewise.
21763 * gfortran.dg/g77/19990502-0.f: Likewise.
21764 * gfortran.dg/g77/19990502-1.f: Likewise.
21765 * gfortran.dg/g77/19990525-0.f: Likewise.
21766 * gfortran.dg/g77/19990826-1.f: Likewise.
21767 * gfortran.dg/g77/19990826-3.f: Likewise.
21768 * gfortran.dg/g77/19990905-2.f: Likewise.
21769 * gfortran.dg/g77/20000412-1.f: Likewise.
21770 * gfortran.dg/g77/20000511-1.f: Likewise.
21771 * gfortran.dg/g77/20000511-2.f: Likewise.
21772 * gfortran.dg/g77/20000518.f: Likewise.
21773 * gfortran.dg/g77/20000601-1.f: Likewise.
21774 * gfortran.dg/g77/20000601-2.f: Likewise.
21775 * gfortran.dg/g77/20000629-1.f: Likewise.
21776 * gfortran.dg/g77/20000630-2.f: Likewise.
21777 * gfortran.dg/g77/20010115.f: Likewise.
21778 * gfortran.dg/g77/20010321-1.f: Likewise.
21779 * gfortran.dg/g77/20010426.f: Likewise.
21780 * gfortran.dg/g77/20020307-1.f: Likewise.
21781 * gfortran.dg/g77/8485.f: Likewise.
21782 * gfortran.dg/g77/960317-1.f: Likewise.
21783 * gfortran.dg/g77/970915-0.f: Likewise.
21784 * gfortran.dg/g77/980310-1.f: Likewise.
21785 * gfortran.dg/g77/980310-2.f: Likewise.
21786 * gfortran.dg/g77/980310-3.f: Likewise.
21787 * gfortran.dg/g77/980310-4.f: Likewise.
21788 * gfortran.dg/g77/980310-6.f: Likewise.
21789 * gfortran.dg/g77/980310-7.f: Likewise.
21790 * gfortran.dg/g77/980310-8.f: Likewise.
21791 * gfortran.dg/g77/980419-2.f: Likewise.
21792 * gfortran.dg/g77/980424-0.f: Likewise.
21793 * gfortran.dg/g77/980427-0.f: Likewise.
21794 * gfortran.dg/g77/980729-0.f: Likewise.
21795 * gfortran.dg/g77/981117-1.f: Likewise.
21796 * gfortran.dg/g77/toon_1.f: Likewise.
21797
21798 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21799
21800 PR c++/2204
21801 * g++.dg/other/abstract2.C: New test.
21802
21803 2004-07-12 Paul Brook <paul@codesourcery.com>
21804
21805 * gfortran.dg/pointer_init_1.f90: New test.
21806
21807 2004-07-11 Paul Brook <paul@codesourcery.com>
21808
21809 PR fortran/15986
21810 * gfortran.dg/contained_1.f90: New test.
21811
21812 2004-07-11 Mark Mitchell <mark@codesourcery.com>
21813
21814 * g++.dg/parse/defarg8.C: New test.
21815
21816 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21817
21818 PR fortran/16433
21819 * gfortran.dg/pr16433.f: New test.
21820
21821 PR fortran/17574
21822 * gfortran.dg/pr15754.f90: New test.
21823
21824 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
21825
21826 PR tree-optimization/16437
21827 * gcc.c-torture/execute/bitfld-4.c: New test.
21828
21829 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21830
21831 * gfortran.fortran-torture/execute/common_2.f90: Add check for
21832 access to common var from module.
21833
21834 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21835
21836 PR fortran/16336
21837 * gfortran.fortran-torture/execute/common_2.f90: New test.
21838
21839 2004-07-10 Paul Brook <paul@codesourcery.com>
21840
21841 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
21842
21843 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21844
21845 PR fortran/15969
21846 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
21847
21848 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
21849
21850 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
21851 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
21852 * gfortran.dg/g77/ffree-form-1.f: Likewise.
21853 * gfortran.dg/g77/ffree-form-2.f: Likewise.
21854 * gfortran.dg/g77/ffree-form-3.f: Likewise.
21855 * gfortran.dg/g77/fno-underscoring.f: Likewise.
21856 * gfortran.dg/g77/funderscoring.f: Likewise.
21857 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
21858
21859 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21860
21861 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
21862
21863 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21864 Paul Brook <paul@codesourcery.com>
21865
21866 PR fortran/13415
21867 * gfortran.dg/common_pointer_1.f90: New test.
21868
21869 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21870
21871 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
21872
21873 2004-07-09 James E Wilson <wilson@specifixinc.com>
21874
21875 PR target/16364
21876 * gcc.c-torture/compile/20040709-1.c: New.
21877
21878 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21879
21880 PR fortran/14077
21881 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
21882
21883 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21884
21885 PR fortran/13201
21886 * gfortran.dg/shape_1.f90: New test.
21887
21888 2004-07-09 Zack Weinberg <zack@codesourcery.com>
21889 Andrew Pinski <apinski@apple.com>
21890
21891 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
21892
21893 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21894
21895 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
21896 comment.
21897
21898 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21899 Paul Brook <paul@codesourcery.com>
21900
21901 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
21902 '.f95' and '.F95'.
21903
21904 2004-07-09 Diego Novillo <dnovillo@redhat.com>
21905
21906 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
21907
21908 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21909
21910 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
21911 testcases with capital suffix.
21912
21913 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21914
21915 PR fortran/15481
21916 PR fortran/13372
21917 PR fortran/13575
21918 PR fortran/15978
21919 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
21920
21921 * gfortran.dg/implicit_1.f90: New test.
21922
21923 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21924
21925 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
21926 expression to match gfortran warning/error messages
21927 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
21928 dg-error text.
21929
21930 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21931
21932 * lib/fortran-torture.exp: Rename proc search_for to
21933 search_for_re.
21934
21935 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21936
21937 * gcc.c-torture/execute/simd-5.x: New file.
21938 XFAIL on SPARC 64-bit at -O0.
21939
21940 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21941
21942 PR c++/8211
21943 PR c++/16165
21944 * g++.dg/warn/effc3.C: New test.
21945
21946 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21947
21948 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
21949 change X to 1X in format.
21950 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
21951 add data statements to conform to standard.
21952
21953 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21954
21955 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
21956 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
21957 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
21958
21959 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21960
21961 * gfortran.dg/g77/7388.f: Copy from g77.dg
21962 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
21963 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
21964 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
21965 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
21966 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
21967 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
21968 * gfortran.dg/g77/strlen0.f: Likewise.
21969
21970 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21971
21972 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
21973 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
21974
21975 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21976
21977 * gcc.c-torture/execute/920428-2.x: Delete.
21978 * gcc.c-torture/execute/920501-7.x: Likewise.
21979
21980 2004-07-08 Jakub Jelinek <jakub@redhat.com>
21981
21982 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
21983 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
21984 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
21985 prescott and c3-2.
21986 (PREFETCH_3DNOW): Add -march=c3.
21987
21988 2004-07-08 Diego Novillo <dnovillo@redhat.com>
21989
21990 PR c/16437
21991 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
21992 * gcc.c-torture/execute/bf64-1.x: Likewise.
21993
21994 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21995
21996 * gcc.c-torture/compile/20040708-1.c: New test.
21997
21998 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21999
22000 PR c++/16169
22001 * g++.dg/warn/effc2.C: New test.
22002
22003 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
22004
22005 * gcc.c-torture/execute/bitfld-1.x: Remove.
22006 * gcc.c-torture/execute/bitfld-3.c: New test.
22007 * gcc.dg/bitfld-2.c: Remove XFAILs.
22008
22009 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
22010
22011 PR c++/16276
22012 * g++.dg/rtti/tinfo1.C: New file.
22013
22014 2004-07-07 Eric Christopher <echristo@redhat.com>
22015
22016 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
22017
22018 2004-07-07 Andrew Pinski <apinski@apple.com>
22019
22020 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
22021
22022 2004-07-07 Mark Mitchell <mark@codesourcery.com>
22023
22024 * g++.dg/init/call1.C: XFAIL.
22025
22026 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
22027
22028 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
22029 except for movstrict*, to movmem* and clrstr* to clrmem*.
22030
22031 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
22032
22033 * gcc.c-torture/execute/20040707-1.c: New test.
22034
22035 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
22036
22037 * gcc.c-torture/execute/20040706-1.c: New test.
22038
22039 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22040
22041 PR c++/3671
22042 * g++.dg/template/spec14.C: New test.
22043
22044 2004-07-05 Jakub Jelinek <jakub@redhat.com>
22045
22046 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
22047 nothing if not yet defined. Use it in b, c and d type definitions.
22048 * gcc.c-torture/execute/20040705-1.c: New test.
22049 * gcc.c-torture/execute/20040705-2.c: New test.
22050
22051 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22052
22053 PR c++/2518
22054 * g++.dg/lookup/new1.C: New test.
22055
22056 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22057
22058 PR c++/11406
22059 * g++.dg/template/sizeof8.C: New test.
22060
22061 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
22062
22063 * gcc.c-torture/compile/20040705-1.c: New test.
22064
22065 2004-07-04 Bud Davis <bdavis9659@comcast.net>
22066
22067 * gfortran.fortran-torture/execute/seq_io.f90: New test.
22068
22069 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
22070
22071 * gcc.dg/cpp/if-mop.c: Two new testcases.
22072 * gcc.dg/cpp/trad/comment-3.c: New.
22073
22074 2004-07-04 Paul Brook <paul@codesourcery.com>
22075
22076 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
22077
22078 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
22079
22080 PR c++/3761
22081 * g++.dg/lookup/crash4.C: New test.
22082
22083 2004-07-02 Zack Weinberg <zack@codesourcery.com>
22084
22085 * gcc.c-torture/execute/builtin-abs-1.c
22086 * gcc.c-torture/execute/builtin-abs-2.c
22087 * gcc.c-torture/execute/builtin-complex-1.c
22088 * gcc.c-torture/execute/builtins/string-1-lib.c
22089 * gcc.c-torture/execute/builtins/string-1.c
22090 * gcc.c-torture/execute/builtins/string-2-lib.c
22091 * gcc.c-torture/execute/builtins/string-2.c
22092 * gcc.c-torture/execute/builtins/string-3-lib.c
22093 * gcc.c-torture/execute/builtins/string-3.c
22094 * gcc.c-torture/execute/builtins/string-4-lib.c
22095 * gcc.c-torture/execute/builtins/string-4.c
22096 * gcc.c-torture/execute/builtins/string-5-lib.c
22097 * gcc.c-torture/execute/builtins/string-5.c
22098 * gcc.c-torture/execute/builtins/string-6-lib.c
22099 * gcc.c-torture/execute/builtins/string-6.c
22100 * gcc.c-torture/execute/builtins/string-7-lib.c
22101 * gcc.c-torture/execute/builtins/string-7.c
22102 * gcc.c-torture/execute/builtins/string-8-lib.c
22103 * gcc.c-torture/execute/builtins/string-8.c
22104 * gcc.c-torture/execute/builtins/string-9-lib.c
22105 * gcc.c-torture/execute/builtins/string-9.c
22106 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
22107 * gcc.c-torture/execute/builtins/string-asm-1.c
22108 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
22109 * gcc.c-torture/execute/builtins/string-asm-2.c
22110 * gcc.c-torture/execute/stdio-opt-1.c
22111 * gcc.c-torture/execute/stdio-opt-2.c
22112 * gcc.c-torture/execute/stdio-opt-3.c
22113 * gcc.c-torture/execute/string-opt-1.c
22114 * gcc.c-torture/execute/string-opt-10.c
22115 * gcc.c-torture/execute/string-opt-11.c
22116 * gcc.c-torture/execute/string-opt-12.c
22117 * gcc.c-torture/execute/string-opt-13.c
22118 * gcc.c-torture/execute/string-opt-14.c
22119 * gcc.c-torture/execute/string-opt-15.c
22120 * gcc.c-torture/execute/string-opt-16.c
22121 * gcc.c-torture/execute/string-opt-2.c
22122 * gcc.c-torture/execute/string-opt-6.c
22123 * gcc.c-torture/execute/string-opt-7.c
22124 * gcc.c-torture/execute/string-opt-8.c:
22125 Replace with ...
22126
22127 * gcc.c-torture/execute/builtins/abs-2.c
22128 * gcc.c-torture/execute/builtins/abs-3.c
22129 * gcc.c-torture/execute/builtins/complex-1.c
22130 * gcc.c-torture/execute/builtins/fprintf.c
22131 * gcc.c-torture/execute/builtins/fputs.c
22132 * gcc.c-torture/execute/builtins/memcmp.c
22133 * gcc.c-torture/execute/builtins/memmove.c
22134 * gcc.c-torture/execute/builtins/memops-asm.c
22135 * gcc.c-torture/execute/builtins/mempcpy-2.c
22136 * gcc.c-torture/execute/builtins/mempcpy.c
22137 * gcc.c-torture/execute/builtins/memset.c
22138 * gcc.c-torture/execute/builtins/printf.c
22139 * gcc.c-torture/execute/builtins/sprintf.c
22140 * gcc.c-torture/execute/builtins/strcat.c
22141 * gcc.c-torture/execute/builtins/strchr.c
22142 * gcc.c-torture/execute/builtins/strcmp.c
22143 * gcc.c-torture/execute/builtins/strcpy.c
22144 * gcc.c-torture/execute/builtins/strcspn.c
22145 * gcc.c-torture/execute/builtins/strlen-2.c
22146 * gcc.c-torture/execute/builtins/strlen.c
22147 * gcc.c-torture/execute/builtins/strncat.c
22148 * gcc.c-torture/execute/builtins/strncmp-2.c
22149 * gcc.c-torture/execute/builtins/strncmp.c
22150 * gcc.c-torture/execute/builtins/strncpy.c
22151 * gcc.c-torture/execute/builtins/strpbrk.c
22152 * gcc.c-torture/execute/builtins/strpcpy-2.c
22153 * gcc.c-torture/execute/builtins/strpcpy.c
22154 * gcc.c-torture/execute/builtins/strrchr.c
22155 * gcc.c-torture/execute/builtins/strspn.c
22156 * gcc.c-torture/execute/builtins/strstr-asm.c
22157 * gcc.c-torture/execute/builtins/strstr.c:
22158 ... these new files.
22159
22160 * gcc.c-torture/execute/builtins/abs-2-lib.c
22161 * gcc.c-torture/execute/builtins/abs-3-lib.c
22162 * gcc.c-torture/execute/builtins/complex-1-lib.c
22163 * gcc.c-torture/execute/builtins/fprintf-lib.c
22164 * gcc.c-torture/execute/builtins/fputs-lib.c
22165 * gcc.c-torture/execute/builtins/memcmp-lib.c
22166 * gcc.c-torture/execute/builtins/memmove-lib.c
22167 * gcc.c-torture/execute/builtins/memops-asm-lib.c
22168 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
22169 * gcc.c-torture/execute/builtins/mempcpy-lib.c
22170 * gcc.c-torture/execute/builtins/memset-lib.c
22171 * gcc.c-torture/execute/builtins/printf-lib.c
22172 * gcc.c-torture/execute/builtins/sprintf-lib.c
22173 * gcc.c-torture/execute/builtins/strcat-lib.c
22174 * gcc.c-torture/execute/builtins/strchr-lib.c
22175 * gcc.c-torture/execute/builtins/strcmp-lib.c
22176 * gcc.c-torture/execute/builtins/strcpy-lib.c
22177 * gcc.c-torture/execute/builtins/strcspn-lib.c
22178 * gcc.c-torture/execute/builtins/strlen-2-lib.c
22179 * gcc.c-torture/execute/builtins/strlen-lib.c
22180 * gcc.c-torture/execute/builtins/strncat-lib.c
22181 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
22182 * gcc.c-torture/execute/builtins/strncmp-lib.c
22183 * gcc.c-torture/execute/builtins/strncpy-lib.c
22184 * gcc.c-torture/execute/builtins/strpbrk-lib.c
22185 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
22186 * gcc.c-torture/execute/builtins/strpcpy-lib.c
22187 * gcc.c-torture/execute/builtins/strrchr-lib.c
22188 * gcc.c-torture/execute/builtins/strspn-lib.c
22189 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
22190 * gcc.c-torture/execute/builtins/strstr-lib.c
22191 * gcc.c-torture/execute/builtins/lib/abs.c
22192 * gcc.c-torture/execute/builtins/lib/fprintf.c
22193 * gcc.c-torture/execute/builtins/lib/memset.c
22194 * gcc.c-torture/execute/builtins/lib/printf.c
22195 * gcc.c-torture/execute/builtins/lib/sprintf.c
22196 * gcc.c-torture/execute/builtins/lib/strcpy.c
22197 * gcc.c-torture/execute/builtins/lib/strcspn.c
22198 * gcc.c-torture/execute/builtins/lib/strncat.c
22199 * gcc.c-torture/execute/builtins/lib/strncmp.c
22200 * gcc.c-torture/execute/builtins/lib/strncpy.c
22201 * gcc.c-torture/execute/builtins/lib/strpbrk.c
22202 * gcc.c-torture/execute/builtins/lib/strspn.c
22203 * gcc.c-torture/execute/builtins/lib/strstr.c:
22204 New files containing support routines.
22205
22206 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
22207 declaration.
22208 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
22209 when not optimizing.
22210
22211 2004-07-02 Mark Mitchell <mark@codesourcery.com>
22212
22213 PR c++/16240
22214 * g++.dg/abi/mangle22.C: New test.
22215 * g++.dg/abi/mangle23.C: Likewise.
22216
22217 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
22218
22219 PR fortran/16290
22220 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
22221 Allow for cases without denormalized floating point numbers.
22222
22223 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
22224
22225 PR c/1027
22226 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22227 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
22228 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
22229 expected warning text.
22230 * gcc.dg/format/diag-2.c: New test.
22231
22232 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22233
22234 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
22235
22236 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
22237
22238 * gcc.dg/builtins-43.c: New.
22239 * gcc.dg/builtins-44.c: New.
22240 * gcc.dg/builtins-45.c: New.
22241
22242 2004-06-26 Geoffrey Keating <geoffk@apple.com>
22243 Andreas Tobler <a.tobler@schweiz.ch>
22244
22245 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
22246 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
22247 as SIGSEGV.
22248 * gcc.dg/cleanup-11.c: Likewise.
22249 * gcc.dg/cleanup-8.c: Likewise.
22250 * gcc.dg/cleanup-9.c: Likewise.
22251 * gcc.dg/cleanup-5.c: Run on all platforms.
22252
22253 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
22254
22255 * g++.dg/warn/nonnull1.C: New test.
22256
22257 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22258
22259 * gcc.dg/compat/compat-common.h: Wrap up CINT in
22260 an #ifndef SKIP_COMPLEX_INT/#endif pair.
22261 Special-case the Sun compiler wrt to <complex.h>.
22262
22263 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
22264
22265 * gcc.dg/Wunreachable-8.C: New test.
22266
22267 * gcc.dg/h8300-ice2.c : New test.
22268
22269 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
22270
22271 PR fortran/16161
22272 * gfortran.fortran-torture/compile/implicit.f90: Add test
22273 for implicit character.
22274
22275 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
22276
22277 PR fortran/16289
22278 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
22279 Use tiny() intrinsic to find smallest non-negative real
22280
22281 2004-06-30 Jakub Jelinek <jakub@redhat.com>
22282
22283 * gcc.dg/compat/struct-by-value-22_main.c: New test.
22284 * gcc.dg/compat/struct-by-value-22_x.c: New.
22285 * gcc.dg/compat/struct-by-value-22_y.c: New.
22286
22287 * gcc.c-torture/execute/20040629-1.c: New test.
22288
22289 2004-06-29 Jakub Jelinek <jakub@redhat.com>
22290
22291 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
22292 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
22293
22294 PR target/16195
22295 * gcc.dg/20040625-1.c: New test.
22296
22297 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22298
22299 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
22300
22301 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22302
22303 PR fortran/15963
22304 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
22305
22306 2004-06-29 Richard Henderson <rth@redhat.com>
22307
22308 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
22309
22310 2004-06-29 Paul Brook <paul@codesourcery.com>
22311
22312 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
22313 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
22314
22315 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
22316
22317 PR c++/16260
22318 * g++.dg/parse/crash15.C: New.
22319
22320 2004-06-28 Andrew Pinski <apinski@apple.com>
22321
22322 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
22323 by the error already.
22324
22325 * g++.dg/opt/ptrmem4.C: Change to compile only test.
22326
22327 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
22328
22329 PR target/14041
22330 * gcc.dg/h8300-bss-align-1.c : New.
22331
22332 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
22333
22334 * PR c++/16174
22335 * g++.dg/template/ctor4.C: New.
22336
22337 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22338
22339 PR c++/16205
22340 * g++.dg/warn/Wsequence-point-1.C: New test.
22341
22342 2004-06-27 Paul Brook <paul@codesourcery.com>
22343
22344 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
22345
22346 2004-06-27 Zack Weinberg <zack@codesourcery.com>
22347
22348 * g++.old-deja/g++.mike/p7325.C: Remove.
22349
22350 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22351
22352 PR c/14963
22353 * gcc.dg/pr14963.c: New test.
22354
22355 2004-06-27 Mark Mitchell <mark@codesourcery.com>
22356
22357 PR c++/16193
22358 * g++.dg/parse/redef1.C: New test.
22359
22360 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
22361
22362 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
22363 20021110.c.
22364 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
22365 20021119-1.c.
22366 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
22367 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
22368 5-04.c.
22369 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
22370 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
22371 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
22372 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
22373 g++.brendan/enum14.C.
22374 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
22375 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
22376 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
22377 g++.mike/virt1.C.
22378 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
22379 memtemp24.C.
22380
22381 2004-06-27 Roger Sayle <roger@eyesopen.com>
22382
22383 * gcc.dg/20040527-1.c: New test case.
22384
22385 2004-06-26 Bud Davis <bdavis9659@comcast.net>
22386
22387 PR gfortran/pr16196
22388 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
22389
22390 2004-06-25 Roger Sayle <roger@eyesopen.com>
22391
22392 PR middle-end/15825
22393 * gcc.dg/pr15825-1.c: New test case.
22394
22395 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22396
22397 * gcc.c-torture/execute/20040625-1.c: New test.
22398
22399 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22400
22401 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
22402
22403 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22404
22405 * gcc.dg/torture/mips-div-1.c: New test.
22406
22407 2004-06-24 Jeff Law <law@redhat.com>
22408
22409 * gcc.dg/tree-ssa/20040624-1.c: New test.
22410
22411 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
22412
22413 * gcc.c-torture/compile/20040624-1.c: New test.
22414
22415 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22416
22417 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
22418 this directory.
22419
22420 2004-06-23 Andrew Pinski <apinski@apple.com>
22421
22422 PR middle-end/15988
22423 * g++.dg/opt/ptrmem4.C: New test.
22424
22425 * gcc.dg/c90-array-quals-2.c: New test.
22426
22427 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
22428
22429 * gcc.dg/kpice1.c: New test.
22430
22431 2006-06-23 Andrew Pinski <apinski@apple.com>
22432
22433 * gcc.dg/c90-array-quals.c: New test.
22434
22435 2006-06-22 Richard Henderson <rth@redhat.com>
22436
22437 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
22438
22439 2004-06-22 Loren James Rittle <ljrittle@acm.org>
22440
22441 * gcc.dg/builtins-config.h: Handle FreeBSD.
22442
22443 2006-06-22 Richard Henderson <rth@redhat.com>
22444
22445 * g++.dg/opt/devirt1.C: New.
22446
22447 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
22448
22449 * g++.dg/opt/pr15551.C: New testcase.
22450
22451 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
22452
22453 PR target/14800
22454 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
22455 x86_64-*-linux* when compiling for 32bit.
22456
22457 2004-06-21 Andrew Pinski <apinski@apple.com>
22458
22459 * gcc.dg/pch/struct-1.c: New.
22460 * gcc.dg/pch/struct-1.hs: New.
22461
22462 2004-06-21 Geoffrey Keating <geoffk@apple.com>
22463
22464 * gcc.dg/pch/save-temps-1.c: New file.
22465 * gcc.dg/pch/save-temps-1.hs: New file.
22466
22467 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
22468
22469 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
22470 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
22471
22472 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22473
22474 * gfortran.fortran-torture/execute/select_1.f90: Rename function
22475 to fix type error.
22476 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
22477 Remove trailing spaces.
22478
22479 2004-06-21 Richard Henderson <rth@redhat.com>
22480
22481 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
22482 merging && to BIT_FIELD_REF.
22483
22484 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
22485
22486 * g++.dg/opt/placeholder1.C: New test.
22487
22488 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22489
22490 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
22491 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
22492 * gcc.dg/compat/union-m128-1_x.c: Likewise.
22493 * gcc.dg/compat/union-m128-1_y.c: Likewise.
22494
22495 2004-06-20 Zack Weinberg <zack@codesourcery.com>
22496
22497 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
22498 extern "C".
22499 * g++.dg/other/pragma-re-1.C: Add comments.
22500
22501 2004-06-19 Bud Davis <bdavis9659@comcast.net>
22502
22503 PR gfortran/16080
22504 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
22505
22506 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
22507
22508 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
22509 instead of setting the type of size_t by
22510 hand.
22511
22512 2004-06-18 Roger Sayle <roger@eyesopen.com>
22513
22514 * gcc.dg/unordered-2.c: New test case.
22515 * gcc.dg/unordered-3.c: New test case.
22516
22517 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
22518
22519 PR other/16043
22520 * lib/g++.exp (g++_version): Tweak regexp for version
22521 * lib/g77.exp (g77_version): Likewise.
22522 * lib/gfortran.exp (gfortran_version): Likewise.
22523 * lib/objc.exp (objc_version): Likewise.
22524 * lib/treelang.exp (treelang_version): Likewise.
22525
22526 2004-06-19 Jakub Jelinek <jakub@redhat.com>
22527
22528 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
22529 Use INT_MAX instead of __INT_MAX__.
22530 * gcc.dg/compat/struct-align-2_y.c: Likewise.
22531
22532 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
22533 * gcc.dg/compat/scalar-return-3_x.c: Use it.
22534 * gcc.dg/compat/scalar-return-3_y.c: Use it.
22535 * gcc.dg/compat/scalar-return-4_x.c: Use it.
22536 * gcc.dg/compat/scalar-return-4_y.c: Use it.
22537 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
22538 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
22539 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
22540 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
22541
22542 * gcc.dg/range-test-1.c: New test.
22543 * g++.dg/opt/range-test-1.C: New test.
22544
22545 2004-06-17 Richard Henderson <rth@redhat.com>
22546
22547 * objc.dg/sync-1.m: New.
22548 * objc.dg/try-catch-1.m: Don't force next runtime.
22549 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
22550 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
22551 shadowed catch clause.
22552 * objc.dg/try-catch-5.m: New.
22553
22554 2004-06-17 Zack Weinberg <zack@codesourcery.com>
22555
22556 Bug 14610
22557 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
22558
22559 2004-06-15 Richard Henderson <rth@redhat.com>
22560
22561 * gcc.dg/20001116-1.c: Move expected warning line.
22562
22563 2004-06-15 Richard Henderson <rth@redhat.com>
22564
22565 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
22566 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
22567
22568 2004-06-15 Jeff Law <law@redhat.com>
22569
22570 * gcc.dg/tree-ssa/20040615-1.c: New test.
22571 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
22572 be less sensitive to operand ordering.
22573 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
22574
22575 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
22576
22577 * g++.dg/abi/bitfield3.C: Add comment..
22578
22579 2004-06-15 Richard Henderson <rth@redhat.com>
22580
22581 * g++.dg/ext/stmtexpr1.C: XFAIL.
22582 * gcc.dg/20030612-1.c: XFAIL.
22583
22584 2004-06-15 Eric Christopher <echristo@redhat.com>
22585
22586 * g++.dg/charset/asm5.c: New.
22587 * gcc.dg/charset/asm6.c: New.
22588
22589 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22590
22591 PR fortran/15962
22592 * gfortran.fortran-torture/execute/select_1.f90: New test.
22593
22594 2004-06-15 Paul Brook <paul@codesourcery.com>
22595
22596 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
22597
22598 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22599
22600 PR c++/15967
22601 * g++.dg/lookup/crash3.C: New test.
22602
22603 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22604
22605 PR c++/15947
22606 * g++.dg/parse/dtor4.C: New test.
22607
22608 2004-06-14 Jeff Law <law@redhat.com>
22609
22610 * gcc.c-torture/compile/20040614-1.c: New test.
22611
22612 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22613
22614 PR fortran/15211
22615 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
22616 LEN of a character array.
22617
22618 2004-06-14 Mark Mitchell <mark@codesourcery.com>
22619
22620 PR c++/15096
22621 * g++.dg/template/ptrmem10.C: New test.
22622
22623 PR c++/14930
22624 * g++.dg/template/friend30.C: New test.
22625
22626 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22627
22628 PR fortran/14928
22629 * gfortran.fortran-torture/compile/mloc.f90: New test.
22630
22631 2004-06-13 Paul Brook <paul@codesourcery.com>
22632
22633 * gfortran.fortran-torture/execute/random_2.f90: New test.
22634
22635 2004-06-13 Eric Christopher <echristo@redhat.com>
22636
22637 * gcc.dg/noncompile/redecl-1.c: Fix error message.
22638
22639 2004-06-12 Paul Brook <paul@codesourcery.com>
22640
22641 * gfortran.fortran-torture/execute/contained_3.f90: New test.
22642
22643 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22644
22645 PR fortran/14923
22646 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
22647
22648 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22649
22650 PR fortran/14957
22651 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
22652 syntax errors in end statements of contained subroutines.
22653
22654 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22655
22656 PR fortran/12841
22657 * gfortran.fortran-torture/execute/null_arg.f90: New test.
22658
22659 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22660
22661 PR fortran/15665
22662 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
22663
22664 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22665
22666 PR gfortran/12839
22667 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
22668
22669 2004-06-11 Mark Mitchell <mark@codesourcery.com>
22670
22671 PR c++/15862
22672 * g++.dg/parse/enum1.C: New test.
22673
22674 2004-06-10 Jeff Law <law@redhat.com>
22675
22676 * gcc.c-torture/compile/20040610-1.c: New test.
22677
22678 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22679
22680 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
22681 * g++.old-deja/g++.other/decl3.C: Likewise.
22682
22683 2004-06-10 Brian Booth <bbooth@redhat.com>
22684
22685 * gcc.dg/tree-ssa/20031015-1.c: Scan for
22686 V_MAY_DEF instead of VDEF.
22687 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
22688
22689 2004-06-10 Mark Mitchell <mark@codesourcery.com>
22690
22691 PR c++/14211
22692 * g++.dg/conversion/const1.C: New test.
22693
22694 PR c++/15076
22695 * g++.dg/conversion/reinterpret1.C: New test.
22696
22697 PR c++/15877
22698 * g++.dg/template/enum2.C: New test.
22699
22700 PR c++/15227
22701 * g++.dg/template/error13.C: New test.
22702
22703 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22704
22705 PR fortran/14957
22706 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
22707 arguments to test_* REAL and of the right size.
22708
22709 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22710
22711 PR target/15569
22712 PR rtl-optimization/15681
22713 * gcc.dg/20040609-1.c: New test.
22714
22715 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22716
22717 PR c++/14791
22718 * g++.dg/opt/builtins1.C: New test.
22719
22720 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
22721
22722 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
22723 that use default windows32 struct layout.
22724 * gcc.dg/i386-bitfield2.c: Likewise.
22725
22726 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
22727
22728 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
22729 for mingw32 and cygwin targets.
22730
22731 2004-06-09 Geoffrey Keating <geoffk@apple.com>
22732
22733 * gcc.dg/pch/macro-4.c: New.
22734 * gcc.dg/pch/macro-4.hs: New.
22735
22736 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22737
22738 PR fortran/13249
22739 * gfortran.fortran-torture/compile/name_clash.f90: New test.
22740
22741 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22742
22743 PR fortran/13372
22744 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
22745
22746 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22747
22748 PR gfortran/14897
22749 * gfortran.fortran-torture/execute/t_edit.f90: New test.
22750
22751 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22752
22753 PR gfortran/15755
22754 * gfortran.fortran-torture/execute/backspace.c : New test.
22755
22756 2004-06-09 Paul Brook <paul@codesourcery.com>
22757
22758 * gfortran.fortran-torture/execure/intrinsic_associated.f90
22759 (pointer_to_section): Rewrite to use smaller array.
22760
22761 2004-06-08 David Edelsohn <edelsohn@gnu.org>
22762
22763 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
22764 * gcc.dg/ext/altivec-10.c: Same.
22765 * gcc.dg/ext/altivec-11.c: Same.
22766 * gcc.dg/ext/altivec-12.c: Same.
22767 * gcc.dg/ext/altivec-13.c: Same.
22768 * gcc.dg/ext/altivec-14.c: Same.
22769 * gcc.dg/ext/altivec-15.c: Same.
22770 * gcc.dg/ext/altivec-16.c: Same.
22771 * gcc.dg/ext/altivec-3.c: Same.
22772 * gcc.dg/ext/altivec-4.c: Same.
22773 * gcc.dg/ext/altivec-6.c: Same.
22774 * gcc.dg/ext/altivec-7.c: Same.
22775 * gcc.dg/ext/altivec-8.c: Same.
22776 * gcc.dg/ext/altivec-varargs-1.c: Same.
22777
22778 * g++.dg/ext/altivec-1.C: Correct dg syntax.
22779 * g++.dg/ext/altivec-10.C: Same.
22780 * g++.dg/ext/altivec-2.C: Same.
22781 * g++.dg/ext/altivec-3.C: Same.
22782 * g++.dg/ext/altivec-4.C: Same.
22783 * g++.dg/ext/altivec-5.C: Same.
22784 * g++.dg/ext/altivec-6.C: Same.
22785 * g++.dg/ext/altivec-7.C: Same.
22786 * g++.dg/ext/altivec-8.C: Same.
22787 * g++.dg/ext/altivec-9.C: Same.
22788
22789 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22790
22791 PR c++/7841
22792 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
22793
22794 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22795
22796 * gcc.dg/union-1.c: New test.
22797
22798 2004-06-07 Roger Sayle <roger@eyesopen.com>
22799
22800 * gcc.dg/builtins-41.c: New test case.
22801 * gcc.dg/builtins-42.c: New test case.
22802
22803 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22804
22805 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
22806 * g++.dg/ext/altivec-10.C: Same.
22807 * g++.dg/ext/altivec-2.C: Same.
22808 * g++.dg/ext/altivec-3.C: Same.
22809 * g++.dg/ext/altivec-4.C: Same.
22810 * g++.dg/ext/altivec-5.C: Same.
22811 * g++.dg/ext/altivec-6.C: Same.
22812 * g++.dg/ext/altivec-7.C: Same.
22813 * g++.dg/ext/altivec-8.C: Same.
22814 * g++.dg/ext/altivec-9.C: Same.
22815 * g++.old-deja/g++.abi/cxa_vec.C: Same.
22816 * g++.old-deja/g++.brendan/new3.C: Same.
22817 * gcc.c-torture/execute/eeprof-1.x: Same.
22818
22819 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
22820
22821 PR c/14765
22822 * gcc.dg/pr14765-1.c: New test.
22823
22824 2004-06-07 Roger Sayle <roger@eyesopen.com>
22825
22826 PR c/14649
22827 * gcc.dg/pr14649-1.c: New test case.
22828
22829 2004-06-07 Richard Henderson <rth@redhat.com>
22830
22831 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
22832 if temporaries.
22833
22834 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22835
22836 * g++.dg/eh/elide1.C: Remove XFAIL.
22837
22838 2004-06-07 Mark Mitchell <mark@codesourcery.com>
22839
22840 PR c++/15337
22841 * g++.dg/expr/sizeof3.C: New test.
22842
22843 PR c++/14777
22844 * g++.dg/template/access14.C: New test.
22845
22846 PR c++/15554
22847 * g++.dg/template/enum1.C: New test.
22848
22849 PR c++/15057
22850 * g++.dg/eh/throw1.C: New test.
22851
22852 2004-06-07 David Ayers <d.ayers@inode.at>
22853 Ziemowit Laski <zlaski@apple.com>
22854
22855 * lib/objc.exp (objc_target_compile): Revert the '-framework
22856 Foundation' flag fix, since bare Darwin does not ship
22857 with the Foundation framework.
22858 * objc/execute/next_mapping.h: Provide a local NSConstantString
22859 @interface and @implementation.
22860 (objc_constant_string_init): A constructor function, used to
22861 initialize the NSConstantString meta-class object.
22862 * objc/execute/string1.m: Include "next_mapping.h" instead of
22863 <Foundation/NSString.h>.
22864 * objc/execute/string2.m: Likewise.
22865 * objc/execute/string3.m: Likewise.
22866 * objc/execute/string4.m: Likewise.
22867
22868 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
22869
22870 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
22871 to double. Replace double with FLOAT.
22872 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
22873
22874 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
22875 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
22876 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
22877 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
22878 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
22879 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
22880 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
22881 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
22882
22883 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
22884
22885 PR c/13519
22886 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
22887
22888 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22889
22890 PR c++/15503
22891 * g++.dg/template/meminit2.C: New test.
22892
22893 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
22894
22895 PR target/15822
22896 * gcc.c-torture/execute/compare-fp-1.c,
22897 gcc.c-torture/execute/compare-fp-2.c,
22898 gcc.c-torture/execute/compare-fp-3.c,
22899 gcc.c-torture/execute/compare-fp-4.c,
22900 gcc.c-torture/execute/compare-fp-3.x,
22901 gcc.c-torture/execute/compare-fp-4.x: Moved...
22902 * gcc.c-torture/execute/ieee/compare-fp-1.c,
22903 gcc.c-torture/execute/ieee/compare-fp-2.c,
22904 gcc.c-torture/execute/ieee/compare-fp-3.c,
22905 gcc.c-torture/execute/ieee/compare-fp-4.c,
22906 gcc.c-torture/execute/ieee/compare-fp-3.x,
22907 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
22908
22909 2004-06-04 David Ayers <d.ayers@inode.at>
22910
22911 * objc/execute/protocol-isEqual-4.m: New testcase.
22912
22913 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
22914
22915 * objc/execute/protocol-isEqual-1.m: New testcase.
22916 * objc/execute/protocol-isEqual-2.m: New testcase.
22917 * objc/execute/protocol-isEqual-3.m: New testcase.
22918
22919 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22920
22921 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
22922
22923 2004-06-02 Ziemowit Laski <zlaski@apple.com>
22924
22925 * lib/objc.exp (objc_target_compile): When running tests on
22926 Darwin (Mac OS X), inform the linker about '-framework
22927 'Foundation'.
22928
22929 2004-06-02 Eric Christopher <echristo@redhat.com>
22930
22931 * gcc.c-torture/compile/20040602-1.c: New.
22932
22933 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
22934
22935 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
22936 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
22937
22938 PR tree-optimization/14736
22939 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
22940
22941 PR tree-optimization/14042
22942 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
22943
22944 PR tree-optimization/14729
22945 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
22946
22947 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22948
22949 PR fortran/15557
22950 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
22951
22952 2004-06-01 Richard Hederson <rth@redhat.com>
22953
22954 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
22955
22956 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22957
22958 PR c++/14932
22959 * g++.dg/parse/offsetof4.C: New test.
22960
22961 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
22962
22963 PR objc/7993
22964 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
22965
22966 2004-05-31 Mark Mitchell <mark@codesourcery.com>
22967
22968 PR c++/15701
22969 * g++.dg/template/friend29.C: New test.
22970
22971 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
22972
22973 PR c/15749
22974 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
22975
22976 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
22977
22978 * gcc.dg/sparc-trap-1.c: New test.
22979
22980 2004-05-31 Roger Sayle <roger@eyesopen.com>
22981
22982 PR middle-end/15069
22983 * g++.dg/opt/fold3.C: New test case.
22984
22985 2004-05-30 Graham Stott <graham.stott@btinternet.com>
22986
22987 * lib/target-supports.exp (check_iconv_available): Fix fallout
22988 from 2004-05-28 patch.
22989
22990 2004-05-30 Paul Brook <paul@codesourcery.com>
22991
22992 PR fortran/15620
22993 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
22994 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
22995
22996 2004-05-30 Steven G. Kargl <kargls@comcast.net>
22997
22998 * gfortran.fortran-torture/execute/random_1.f90: New test.
22999
23000 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23001
23002 * g++.dg/ext/altivec-10.C: New test.
23003
23004 2004-05-29 Paul Brook <paul@codesourcery.com>
23005
23006 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
23007
23008 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23009
23010 * gcc.dg/altivec-16.c: New test.
23011
23012 2004-05-28 Janis Johnson <janis187@us.ibm.com>
23013
23014 * lib/target-supports.exp (check_vmx_hw_available): New.
23015 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
23016
23017 * lib/target-supports.exp (check_alias_available,
23018 check_iconv_available, check_named_sections_available): Use
23019 unique names for temporary files.
23020
23021 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23022
23023 * gcc.dg/altivec-15.c: New test.
23024
23025 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23026
23027 PR c++/15083
23028 * g++.dg/warn/noeffect6.C: New test.
23029
23030 PR c++/15471
23031 * g++.dg/expr/ptrmem4.C: New test.
23032
23033 PR c++/15640
23034 * g++.dg/template/operator3.C: New test.
23035
23036 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23037
23038 PR c++/14668
23039 * g++.dg/lookup/redecl1.C: New test.
23040 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
23041
23042 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
23043
23044 * gcc.c-torture/execute/compare-fp-1.c,
23045 gcc.c-torture/execute/compare-fp-2.c,
23046 gcc.c-torture/execute/compare-fp-3.c,
23047 gcc.c-torture/execute/compare-fp-4.c,
23048 gcc.c-torture/execute/compare-fp-3.x,
23049 gcc.c-torture/execute/compare-fp-4.x,
23050 gcc.dg/pr15649-1.c: New.
23051
23052 2004-05-27 Adam Nemet <anemet@lnxw.com>
23053
23054 PR c++/12883
23055 * g++.dg/init/array14.C: New test.
23056
23057 2004-05-25 Janis Johnson <janis187@us.ibm.com>
23058
23059 * lib/compat.exp (compat-get-options-main): New.
23060 (compat-get-options): Remove unneeded code, warn for ignored
23061 command.
23062 (compat-execute): Check flag set by dg-require-* commands.
23063
23064 * lib/compat.exp (compat-execute): Break up long lines.
23065
23066 2004-05-24 Janis Johnson <janis187@us.ibm.com>
23067
23068 * gcc.dg/altivec-7.c: Don't use 'vector long'.
23069 * gcc.dg/altivec-14.c: New test.
23070 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
23071
23072 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
23073 * gcc.dg/altivec-12.c: Ditto.
23074
23075 * gcc.dg/altivec-3.c: Move call to altivec_check.
23076
23077 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23078
23079 PR c++/15044
23080 * g++.dg/template/error12.C: New test.
23081
23082 PR c++/15317
23083 * g++.dg/ext/attrib15.C: New test.
23084
23085 PR c++/15329
23086 * g++.dg/template/ptrmem9.C: New test.
23087
23088 2004-05-25 Paul Brook <paul@codesourcery.com>
23089
23090 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
23091
23092 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23093
23094 PR c++/15165
23095 * g++.dg/template/crash19.C: New test.
23096
23097 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23098
23099 PR c++/15025
23100 * g++.dg/template/redecl1.C: New test.
23101
23102 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23103
23104 PR c++/14821
23105 * g++.dg/other/ns1.C: New test.
23106
23107 PR c++/14883
23108 * g++.dg/template/invalid1.C: New test.
23109
23110 2004-05-23 Paul Brook <paul@codesourcery.com>
23111 Victor Leikehman <lei@haifasphere.co.il>
23112
23113 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
23114 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
23115
23116 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23117
23118 PR c++/15285
23119 PR c++/15299
23120 * g++.dg/template/non-dependent5.C: New test.
23121 * g++.dg/template/non-dependent6.C: New test.
23122
23123 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23124
23125 PR c++/15507
23126 * g++.dg/inherit/union1.C: New test.
23127
23128 PR c++/15542
23129 * g++.dg/template/addr1.C: New test.
23130
23131 PR c++/15427
23132 * g++.dg/template/array5.C: New test.
23133
23134 PR c++/15287
23135 * g++.dg/template/array6.C: New test.
23136
23137 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
23138 Roger Sayle <roger@eyesopen.com>
23139
23140 * g++.dg/lookup/forscope2.C: New test case.
23141
23142 2004-05-22 Ben Elliston <bje@au.ibm.com>
23143
23144 * gcc.dg/cpp/Wmissingdirs.c: New.
23145
23146 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23147
23148 PR target/15301
23149 * gcc.dg/compat/union-m128-1.h: New file.
23150 * gcc.dg/compat/union-m128-1_main.c: Likewise.
23151 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23152 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23153
23154 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23155
23156 PR target/15302
23157 * gcc.dg/compat/struct-complex-1.h: New file.
23158 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
23159 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
23160 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23161
23162 2004-05-20 Roger Sayle <roger@eyesopen.com>
23163
23164 PR middle-end/3074
23165 * gcc.dg/pr3074-1.c: New test case.
23166 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
23167
23168 2004-05-20 Falk Hueffner <falk@debian.org>
23169
23170 PR other/15526
23171 * gcc.dg/ftrapv-1.c: New test case.
23172
23173 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
23174
23175 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
23176
23177 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
23178 Jeff Law <law@redhat.com>
23179
23180 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
23181 * gcc.dg/tree-ssa/20040518-2.c: New test.
23182
23183 * gcc.dg/tree-ssa/20040518-1.c: New test.
23184
23185 2004-05-18 Zack Weinberg <zack@codesourcery.com>
23186
23187 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
23188
23189 2004-05-18 Paul Brook <paul@codesourcery.com>
23190
23191 PR fortran/13930
23192 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
23193
23194 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23195
23196 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
23197 constant folding.
23198
23199 2004-05-17 Steven Bosscher <stevenb@suse.de>
23200
23201 * gcc.dg/tree-ssa/20040517-1.c: New test.
23202
23203 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23204
23205 * gcc.dg/loop-4.c: New test.
23206
23207 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
23208
23209 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
23210
23211 2004-05-15 Bud Davis <bdavis9659@comcast.net>
23212
23213 PR fortran/15311
23214 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
23215
23216 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23217
23218 PR fortran/13826
23219 PR fortran/13940
23220 * gfortran.fortran-torture/compile/data_1.f90: New test.
23221
23222 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
23223
23224 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
23225 * gcc.dg/uninit-H.c: Define ASM for __s390__.
23226
23227 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23228
23229 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
23230
23231 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23232
23233 PR c/15444
23234 * gcc.dg/format/xopen-1.c: Adjust expected message.
23235 * gcc.dg/format/xopen-3.c: New test.
23236
23237 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
23238
23239 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
23240
23241 2004-05-14 Jeff Law <law@redhat.com>
23242
23243 * gcc.dg/tree-ssa/20040514-2.c: New test.
23244
23245 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23246
23247 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
23248 this ...
23249 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
23250 this.
23251
23252 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
23253
23254 * gcc.dg/tree-ssa/20040514-1.c: New test.
23255
23256 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23257
23258 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
23259 test.
23260
23261 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23262
23263 PR fortran/14066
23264 * gfortran.fortran-torture/compile/do_1.f90: New test.
23265
23266 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23267
23268 PR fortran/15051
23269 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
23270 test.
23271
23272 2004-05-14 Bud Davis <bdavis9659@comcast.net>
23273
23274 PR fortran/15149
23275 * gfortran.fortran-torture/execute/random_init.f90: New test.
23276
23277 2004-05-13 Paul Brook <paul@codesourcery.com>
23278
23279 PR fortran/15314
23280 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
23281
23282 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
23283
23284 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
23285 for the powerpc case.
23286
23287 2004-05-13 Jeff Law <law@redhat.com>
23288
23289 * gcc.dg/tree-ssa/20040513-1.c: New test.
23290 * gcc.dg/tree-ssa/20040513-2.c: New test.
23291
23292 2004-05-13 Paul Brook <paul@codesourcery.com>
23293
23294 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
23295 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
23296 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
23297
23298 2004-05-13 Andreas Schwab <schwab@suse.de>
23299
23300 PR other/10819
23301 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
23302 characters.
23303
23304 2004-05-13 Bud Davis <bdavis9659@comcast.net>
23305
23306 PR fortran/15294
23307 * gfortran.fortran-torture/execute/adjustr.f90: New file.
23308
23309 2004-05-13 Diego Novillo <dnovillo@redhat.com>
23310
23311 Merge from tree-ssa-20020619-branch. See
23312 ChangeLog.tree-ssa for details.
23313
23314 2004-05-11 Ziemowit Laski <zlaski@apple.com>
23315
23316 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
23317 include <altivec.h> explicitly.
23318 * gcc.dg/altivec-13.c: Likewise.
23319
23320 2004-05-11 Paul Brook <paul@codesourcery.com>
23321
23322 * gcc.c-torture/compile/20010518-1.c: Force enum size.
23323
23324 2004-05-10 Eric Christopher <echristo@redhat.com>
23325
23326 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
23327 * gcc.dg/sibcall-4.c: Ditto.
23328
23329 2004-05-10 Ziemowit Laski <zlaski@apple.com>
23330
23331 * g++.dg/ext/altivec-8.C: New test case.
23332 * gcc.dg/altivec-13.c: New test case.
23333
23334 2004-05-08 Roger Sayle <roger@eyesopen.com>
23335
23336 * gcc.c-torture/execute/divcmp-1.c: New test case.
23337 * gcc.c-torture/execute/divcmp-2.c: New test case.
23338 * gcc.c-torture/execute/divcmp-3.c: New test case.
23339
23340 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23341
23342 * g++.dg/other/pragma-re-2.C: New test.
23343
23344 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23345
23346 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
23347 * gcc.dg/i386-387-2.c: Likewise.
23348
23349 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
23350 __builtin_drem.
23351 * gcc.dg/i386-387-6.c: Likewise.
23352
23353 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23354
23355 * gcc.dg/builtins-33.c: Also check log1p*.
23356
23357 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
23358
23359 PR optimization/15296
23360 * gcc.c-torture/execute/pr15296.c: New test.
23361
23362 2004-05-05 Uros Bizjak <uros@kss-loka.si>
23363
23364 * gcc.dg/builtins-40.c: New test.
23365
23366 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
23367
23368 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
23369
23370 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
23371
23372 * g++.dg/ext/spe1.C: New testcase.
23373
23374 2004-05-04 Ziemowit Laski <zlaski@apple.com>
23375
23376 * objc.dg/image-info.m: Allow additional attributes
23377 for __image_info section.
23378
23379 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
23380
23381 * gcc.dg/torture/mips-hilo-2.c: New test.
23382
23383 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23384
23385 PR c++/14389
23386 * g++.dg/template/member5.C: New test.
23387
23388 2004-05-03 Uros Bizjak <uros@kss-loka.si>
23389
23390 * gcc.dg/builtins-34.c: Also check expm1*.
23391
23392 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23393
23394 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
23395 * gcc.dg/torture/builtin-convert-3.c: New test.
23396
23397 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
23398
23399 PR middle-end/15054
23400 * g++.dg/opt/pr15054.C: New test.
23401
23402 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23403
23404 * gcc.dg/torture/builtin-rounding-1.c: New test.
23405 * gcc.dg/builtins-25.c: Delete.
23406 * gcc.dg/builtins-29.c: Delete.
23407
23408 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
23409
23410 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
23411 * gcc.dg/sibcall-4.c: Likewise.
23412 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
23413
23414 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23415
23416 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
23417 bit-field on 16-bit targets.
23418
23419 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23420
23421 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
23422 16-bit targets.
23423
23424 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
23425
23426 * gcc.dg/rs6000-power2-1.c: Change to compile only.
23427 * gcc.dg/rs6000-power2-2.c: Likewise.
23428
23429 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
23430
23431 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
23432 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
23433 Change the asm registers to be in form of frN instead of fN.
23434
23435 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23436
23437 * gcc.dg/torture/builtin-convert-2.c: New test.
23438
23439 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
23440
23441 * gcc.dg/rs6000-power2-1.c: New test.
23442 * gcc.dg/rs6000-power2-2.c: New test.
23443
23444 2004-04-28 Jan Hubicka <jh@suse.cz>
23445
23446 * gcc.dg/unused-6.c: New test.
23447
23448 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23449 Ulrich Weigand <uweigand@de.ibm.com>
23450
23451 * ada/acats/run_all.sh: Define $target variable.
23452
23453 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
23454
23455 PR c++/15119
23456 * g++.dg/other/vararg-1.C: New test.
23457
23458 PR c++/4794
23459 * g++.dg/eh/cleanup3.C: New test.
23460
23461 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23462
23463 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
23464 and ad8011a (target_insn).
23465 * ada/acats/support/macro.dfs: Likewise.
23466 * ada/acats/support/impbit.adb: New file.
23467
23468 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
23469
23470 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
23471
23472 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23473
23474 * gcc.dg/loop-3.c: New test.
23475
23476 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
23477
23478 * gcc.c-torture/execute/simd-5.c: New test.
23479
23480 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23481
23482 PR c++/15064
23483 * g++.dg/template/crash18.C: New test.
23484
23485 2004-04-22 Mark Mitchell <mark@codesourcery.com>
23486
23487 * g++.dg/ext/complit3.C: New test.
23488
23489 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23490
23491 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
23492 * gcc.dg/altivec-3.c: Same.
23493 * gcc.dg/altivec-varargs-1.c: Same.
23494
23495 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23496
23497 * lib/target-supports.exp (check_profiling_available): Assume
23498 profiling is not available on powerpc-eabi targets.
23499
23500 2004-04-21 Janis Johnson <janis187@us.ibm.com>
23501
23502 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
23503 * gcc.dg/vmx/bug-1.c: Ditto.
23504
23505 2004-04-20 Eric Christopher <echristo@redhat.com>
23506
23507 * gcc.dg/charset/extern.c: New test.
23508 * g++.dg/charset/extern3.cc: Ditto.
23509
23510 2004-04-20 Uros Bizjak <uros@kss-loka.si>
23511
23512 * gcc.dg/builtins-39.c: New test.
23513
23514 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
23515
23516 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
23517
23518 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
23519
23520 * gcc.dg/torture/mips-hilo-1.c: New test.
23521
23522 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
23523
23524 * gcc.c-torture/compile/20040419-1.c: New test.
23525
23526 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
23527
23528 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
23529
23530 2004-04-18 Zack Weinberg <zack@codesourcery.com>
23531 Aldy Hernandez <aldyh@redhat.com>
23532
23533 * gcc.c-torture/execute/va-arg-24.c: New.
23534
23535 2004-04-17 Zack Weinberg <zack@codesourcery.com>
23536 Aldy Hernandez <aldyh@redhat.com>
23537
23538 * gcc.dg/vmx/1b-01.c: New.
23539 * gcc.dg/vmx/1b-02.c: New.
23540 * gcc.dg/vmx/1b-03.c: New.
23541 * gcc.dg/vmx/1b-04.c: New.
23542 * gcc.dg/vmx/1b-05.c: New.
23543 * gcc.dg/vmx/1b-06.c: New.
23544 * gcc.dg/vmx/1b-07.c: New.
23545 * gcc.dg/vmx/1c-01.c: New.
23546 * gcc.dg/vmx/1c-02.c: New.
23547 * gcc.dg/vmx/3a-01a.c: New.
23548 * gcc.dg/vmx/3a-01.c: New.
23549 * gcc.dg/vmx/3a-01m.c: New.
23550 * gcc.dg/vmx/3a-03.c: New.
23551 * gcc.dg/vmx/3a-03m.c: New.
23552 * gcc.dg/vmx/3a-04.c: New.
23553 * gcc.dg/vmx/3a-04m.c: New.
23554 * gcc.dg/vmx/3a-05.c: New.
23555 * gcc.dg/vmx/3a-06.c: New.
23556 * gcc.dg/vmx/3a-06m.c: New.
23557 * gcc.dg/vmx/3a-07.c: New.
23558 * gcc.dg/vmx/3b-01.c: New.
23559 * gcc.dg/vmx/3b-02.c: New.
23560 * gcc.dg/vmx/3b-10.c: New.
23561 * gcc.dg/vmx/3b-13.c: New.
23562 * gcc.dg/vmx/3b-14.c: New.
23563 * gcc.dg/vmx/3b-15.c: New.
23564 * gcc.dg/vmx/3c-01a.c: New.
23565 * gcc.dg/vmx/3c-01.c: New.
23566 * gcc.dg/vmx/3c-02.c: New.
23567 * gcc.dg/vmx/3c-03.c: New.
23568 * gcc.dg/vmx/3d-01.c: New.
23569 * gcc.dg/vmx/4-01.c: New.
23570 * gcc.dg/vmx/4-03.c: New.
23571 * gcc.dg/vmx/5-01.c: New.
23572 * gcc.dg/vmx/5-02.c: New.
23573 * gcc.dg/vmx/5-03.c: New.
23574 * gcc.dg/vmx/5-04.c: New.
23575 * gcc.dg/vmx/5-05.c: New.
23576 * gcc.dg/vmx/5-06.c: New.
23577 * gcc.dg/vmx/5-07.c: New.
23578 * gcc.dg/vmx/5-07t.c: New.
23579 * gcc.dg/vmx/5-08.c: New.
23580 * gcc.dg/vmx/5-10.c: New.
23581 * gcc.dg/vmx/5-11.c: New.
23582 * gcc.dg/vmx/7-01a.c: New.
23583 * gcc.dg/vmx/7-01.c: New.
23584 * gcc.dg/vmx/7c-01.c: New.
23585 * gcc.dg/vmx/7d-01.c: New.
23586 * gcc.dg/vmx/7d-02.c: New.
23587 * gcc.dg/vmx/8-01.c: New.
23588 * gcc.dg/vmx/8-02a.c: New.
23589 * gcc.dg/vmx/8-02.c: New.
23590 * gcc.dg/vmx/brode-1.c: New.
23591 * gcc.dg/vmx/bug-1.c: New.
23592 * gcc.dg/vmx/bug-2.c: New.
23593 * gcc.dg/vmx/bug-3.c: New.
23594 * gcc.dg/vmx/cw-bug-1.c: New.
23595 * gcc.dg/vmx/cw-bug-2.c: New.
23596 * gcc.dg/vmx/cw-bug-3.c: New.
23597 * gcc.dg/vmx/dct.c: New.
23598 * gcc.dg/vmx/debug-1.c: New.
23599 * gcc.dg/vmx/debug-2.c: New.
23600 * gcc.dg/vmx/debug-3.c: New.
23601 * gcc.dg/vmx/debug-4.c: New.
23602 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
23603 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
23604 * gcc.dg/vmx/eg-5.c: New.
23605 * gcc.dg/vmx/fft.c: New.
23606 * gcc.dg/vmx/gcc-bug-1.c: New.
23607 * gcc.dg/vmx/gcc-bug-2.c: New.
23608 * gcc.dg/vmx/gcc-bug-3.c: New.
23609 * gcc.dg/vmx/gcc-bug-4.c: New.
23610 * gcc.dg/vmx/gcc-bug-5.c: New.
23611 * gcc.dg/vmx/gcc-bug-6.c: New.
23612 * gcc.dg/vmx/gcc-bug-7.c: New.
23613 * gcc.dg/vmx/gcc-bug-8.c: New.
23614 * gcc.dg/vmx/gcc-bug-9.c: New.
23615 * gcc.dg/vmx/gcc-bug-b.c: New.
23616 * gcc.dg/vmx/gcc-bug-c.c: New.
23617 * gcc.dg/vmx/gcc-bug-d.c: New.
23618 * gcc.dg/vmx/gcc-bug-e.c: New.
23619 * gcc.dg/vmx/gcc-bug-f.c: New.
23620 * gcc.dg/vmx/gcc-bug-g.c: New.
23621 * gcc.dg/vmx/gcc-bug-i.c: New.
23622 * gcc.dg/vmx/harness.h: New.
23623 * gcc.dg/vmx/ira1.c: New.
23624 * gcc.dg/vmx/ira2a.c: New.
23625 * gcc.dg/vmx/ira2b.c: New.
23626 * gcc.dg/vmx/ira2.c: New.
23627 * gcc.dg/vmx/ira2c.c: New.
23628 * gcc.dg/vmx/mem.c: New.
23629 * gcc.dg/vmx/newton-1.c: New.
23630 * gcc.dg/vmx/ops.c: New.
23631 * gcc.dg/vmx/sn7153.c: New.
23632 * gcc.dg/vmx/spill2.c: New.
23633 * gcc.dg/vmx/spill3.c: New.
23634 * gcc.dg/vmx/spill.c: New.
23635 * gcc.dg/vmx/t.c: New.
23636 * gcc.dg/vmx/varargs-1.c: New.
23637 * gcc.dg/vmx/varargs-2.c: New.
23638 * gcc.dg/vmx/varargs-3.c: New.
23639 * gcc.dg/vmx/varargs-4.c: New.
23640 * gcc.dg/vmx/varargs-5.c: New.
23641 * gcc.dg/vmx/varargs-6.c: New.
23642 * gcc.dg/vmx/varargs-7.c: New.
23643 * gcc.dg/vmx/vmx.exp: New.
23644 * gcc.dg/vmx/vprint-1.c: New.
23645 * gcc.dg/vmx/vscan-1.c: New.
23646 * gcc.dg/vmx/x-01.c: New.
23647 * gcc.dg/vmx/x-02.c: New.
23648 * gcc.dg/vmx/x-03.c: New.
23649 * gcc.dg/vmx/x-04.c: New.
23650 * gcc.dg/vmx/x-05.c: New.
23651 * gcc.dg/vmx/yousufi-1.c: New.
23652 * gcc.dg/vmx/zero-1.c: New.
23653 * gcc.dg/vmx/zero.c: New.
23654
23655 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
23656
23657 * g++.dg/lookup/java1.C: Update for chage of
23658 _Jv_AllocObject.
23659 * g++.dg/lookup/java2.C: Likewise.
23660
23661 2004-04-17 Laurent GUERBY <laurent@guerby.net>
23662
23663 * ada/acats/run_all.sh: use -O2 by default.
23664
23665 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
23666
23667 * gcc.dg/vr-mult-[12].c: New tests.
23668
23669 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23670
23671 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
23672
23673 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
23674
23675 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
23676
23677 * lib/target-supports.exp (check_profiling_available): Assume profiling
23678 isn't available for mips*-*-elf targets.
23679
23680 2004-04-14 Uros Bizjak <uros@kss-loka.si>
23681
23682 * gcc.dg/builtins-38.c: New test.
23683
23684 2004-04-14 Eric Christopher <echristo@redhat.com>
23685
23686 * g++.dg/charset/charset.exp: Run .cc extension tests.
23687
23688 2004-04-14 Zack Weinberg <zack@codesourcery.com>
23689
23690 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
23691
23692 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23693
23694 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
23695
23696 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
23697
23698 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
23699 * gcc.dg/i386-387-2.c: Likewise.
23700
23701 * gcc.dg/i386-387-7.c: New test.
23702 * gcc.dg/i386-387-8.c: New test.
23703
23704 * gcc.dg/builtins-37.c: New test.
23705
23706 2004-04-13 Geoffrey Keating <geoffk@apple.com>
23707
23708 * g++.dg/pch/externc-1.C: Add missing semicolon.
23709
23710 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
23711
23712 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
23713
23714 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23715
23716 * gcc.c-torture/execute/20040411-1.c: New test.
23717
23718 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
23719
23720 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
23721
23722 2004-04-09 Chris Demetriou <cgd@broadcom.com>
23723
23724 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
23725
23726 2004-04-09 Zack Weinberg <zack@codesourcery.com>
23727
23728 * lib/target-supports.exp (check_named_sections_available): New.
23729 * lib/gcc-dg.exp (dg-require-named-sections): New.
23730 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
23731 old-deja.exp. Also prune error-count message from HP linker.
23732 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
23733
23734 * g++.dg/init/init-ref4.C: Use dg-require-weak.
23735 * g++.old-deja/g++.pt/static3.C: Likewise.
23736 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
23737
23738 2004-04-09 Roger Sayle <roger@eyesopen.com>
23739
23740 * gcc.c-torture/execute/20040409-1.c: New test case.
23741 * gcc.c-torture/execute/20040409-2.c: New test case.
23742 * gcc.c-torture/execute/20040409-3.c: New test case.
23743
23744 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
23745
23746 * gcc.dg/20040409-1.c: New test.
23747
23748 2004-04-08 Roger Sayle <roger@eyesopen.com>
23749
23750 PR target/14888
23751 * g++.dg/opt/pr14888.C: New test case.
23752
23753 2004-04-08 Geoffrey Keating <geoffk@apple.com>
23754
23755 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
23756 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
23757 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
23758 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
23759 New tests.
23760
23761 2004-04-08 Paul Brook <paul@codesourcery.com>
23762
23763 * gcc.dg/spill-1.c: New test.
23764
23765 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23766
23767 * gcc.dg/torture/builtin-ctype-2.c: New test.
23768
23769 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
23770
23771 * gcc.dg/pch/pch.exp: Add largefile test.
23772
23773 2004-04-06 Geoffrey Keating <geoffk@apple.com>
23774
23775 * g++.dg/pch/externc-1.Hs: New.
23776 * g++.dg/pch/externc-1.C: New.
23777
23778 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23779
23780 * gcc.dg/compat/struct-by-value-5a_main.c,
23781 gcc.dg/compat/struct-by-value-5b_main.c: New files.
23782 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
23783 * gcc.dg/compat/struct-by-value-5a_x.c,
23784 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
23785 gcc.dg/compat/struct-by-value-5_x.c.
23786 * gcc.dg/compat/struct-by-value-5a_y.c,
23787 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
23788 gcc.dg/compat/struct-by-value-5_y.c.
23789
23790 * gcc.dg/compat/struct-by-value-6a_main.c,
23791 gcc.dg/compat/struct-by-value-6b_main.c: New files.
23792 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
23793 * gcc.dg/compat/struct-by-value-6a_x.c,
23794 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
23795 gcc.dg/compat/struct-by-value-6_x.c.
23796 * gcc.dg/compat/struct-by-value-6a_y.c,
23797 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
23798 gcc.dg/compat/struct-by-value-6_y.c.
23799
23800 * gcc.dg/compat/struct-by-value-7a_main.c,
23801 gcc.dg/compat/struct-by-value-7b_main.c: New files.
23802 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
23803 * gcc.dg/compat/struct-by-value-7a_x.c,
23804 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
23805 gcc.dg/compat/struct-by-value-7_x.c.
23806 * gcc.dg/compat/struct-by-value-7a_y.c,
23807 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
23808 gcc.dg/compat/struct-by-value-7_y.c.
23809
23810 2004-04-06 Jakub Jelinek <jakub@redhat.com>
23811
23812 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
23813 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
23814 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
23815 options.
23816
23817 2004-04-06 Uros Bizjak <uros@kss-loka.si>
23818
23819 * gcc.dg/builtins-36.c: New test.
23820
23821 2004-04-06 Paul Brook <paul@codesourcery.com>
23822
23823 * README.gcc: Remove obsolete contraint on testcases.
23824
23825 2004-04-05 Paul Brook <paul@codesourcery.com>
23826
23827 PR2123
23828 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
23829 failure and exit(0) on success.
23830 * g++.dg/expr/anew2.C: Ditto.
23831 * g++.dg/expr/anew3.C: Ditto.
23832 * g++.dg/expr/anew4.C: Ditto.
23833
23834 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
23835
23836 PR c++/3518
23837 * g++.dg/template/unify7.C: New.
23838
23839 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
23840
23841 * g++.dg/README: Bring up to date with new subdirectories; remove
23842 duplicate subdirectory lines.
23843
23844 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
23845
23846 PR c++/14007
23847 * g++.dg/template/unify5.C: New.
23848 * g++.dg/template/unify6.C: New.
23849 * g++.dg/template/qualttp20.C: Adjust.
23850 * g++.old-deja/g++.jason/report.C: Adjust.
23851 * g++.old-deja/g++.other/qual1.C: Adjust.
23852
23853 2004-04-01 Mark Mitchell <mark@codesourcery.com>
23854
23855 PR c++/14803
23856 * g++.dg/inherit/ptrmem1.C: New test.
23857
23858 2004-04-01 Jakub Jelinek <jakub@redhat.com>
23859
23860 PR c++/14755
23861 * gcc.c-torture/execute/20040331-1.c: New test.
23862 * gcc.dg/20040331-1.c: New test.
23863
23864 2004-04-01 Paul Brook <paul@codesourcery.com>
23865
23866 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
23867
23868 2004-03-30 Mark Mitchell <mark@codesourcery.com>
23869
23870 PR c++/14724
23871 * g++.dg/init/goto1.C: New test.
23872
23873 PR c++/14763
23874 * g++.dg/template/defarg4.C: New test.
23875
23876 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
23877
23878 * gcc.dg/altivec-11.c: Extend test for more valid cases.
23879
23880 2004-03-28 David Edelsohn <edelsohn@gnu.org>
23881
23882 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
23883
23884 2004-03-28 Zack Weinberg <zack@codesourcery.com>
23885
23886 * gcc.dg/noncompile/undeclared-2.c: New test.
23887
23888 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
23889
23890 * gcc.dg/940409-1.c: Remove XFAIL.
23891 * gcc.dg/reg-vol-struct-1.c: New test.
23892
23893 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23894
23895 * gcc.dg/torture/builtin-wctype-1.c: New test.
23896
23897 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
23898
23899 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
23900 * gcc.dg/20001101-1.c: Likewise.
23901 * gcc.dg/20001102-1.c: Likewise.
23902
23903 2004-03-25 Roger Sayle <roger@eyesopen.com>
23904
23905 * gcc.dg/compare8.c: Add an additional test for XOR.
23906
23907 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23908
23909 * gcc.dg/torture/builtin-ctype-1.c: New test.
23910
23911 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23912
23913 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
23914 * gcc.dg/torture/builtin-math-1.c: Likewise.
23915 * gcc.dg/torture/builtin-power-1.c: New test.
23916
23917 2004-03-24 Andreas Schwab <schwab@suse.de>
23918
23919 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
23920 IA64 assembler.
23921
23922 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
23923 Roger Sayle <roger@eyesopen.com>
23924
23925 * gcc.dg/compare8.c: New test case.
23926
23927 2004-03-23 Ziemowit Laski <zlaski@apple.com>
23928
23929 * g++.dg/ext/altivec-7.C: New test.
23930
23931 2004-03-23 Zack Weinberg <zack@codesourcery.com>
23932
23933 PR 12267, 12391, 12560, 13129, 14114, 14133
23934 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
23935 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
23936 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
23937 Adjust error regexps.
23938 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
23939 * gcc.dg/noncompile/undeclared-1.c: New test cases.
23940 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
23941 * gcc.dg/local1.c: Add explanatory comment.
23942
23943 2004-03-23 Roger Sayle <roger@eyesopen.com>
23944
23945 PR optimization/14669
23946 * g++.dg/opt/fold2.C: New test case.
23947
23948 2004-03-22 Jakub Jelinek <jakub@redhat.com>
23949
23950 PR c/14069
23951 * gcc.dg/20040322-1.c: New test.
23952
23953 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
23954
23955 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
23956 * gcc.dg/ultrasp4.c: Likewise.
23957 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
23958
23959 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
23960
23961 * gcc.dg/i386-sse-8.c: Reset default options.
23962
23963 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
23964
23965 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
23966 in the error message text.
23967
23968 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
23969
23970 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
23971
23972 2004-03-21 Mark Mitchell <mark@codesourcery.com>
23973
23974 PR c++/14616
23975 * g++.dg/init/array13.C: New test.
23976
23977 2004-03-20 Roger Sayle <roger@eyesopen.com>
23978
23979 PR target/13889
23980 * gcc.c-torture/compile/pr13889.c: New test case.
23981
23982 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
23983
23984 PR c/14635
23985 * builtins-1.c (nan, nans): Don't test.
23986 * builtins-30.c: Don't use nan, nanf, nanl.
23987 * builtins-35.c: New test.
23988
23989 2004-03-19 Ziemowit Laski <zlaski@apple.com>
23990
23991 * g++.dg/ext/altivec-6.C: New test.
23992
23993 2004-03-19 Mark Mitchell <mark@codesourcery.com>
23994
23995 * g++.dg/init/placement3.C: New test.
23996
23997 * g++.dg/template/spec13.C: New test.
23998
23999 * g++.dg/lookup/using11.C: New test.
24000
24001 * g++.dg/lookup/koenig3.C: New test.
24002
24003 * g++.dg/template/operator2.C: New test.
24004
24005 * g++.dg/expr/dtor3.C: New test.
24006 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
24007 marker.
24008 * g++.old-deja/g++.law/visibility28.C: Likewise.
24009
24010 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
24011
24012 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
24013 * gcc.dg/ppc64-abi-3.c: Likewise.
24014
24015 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24016
24017 PR c++/14545
24018 * g++.dg/parse/template15.C: New test.
24019
24020 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24021
24022 * g++.dg/expr/dtor2.C: New test.
24023
24024 * g++.dg/lookup/anon4.C: New test.
24025
24026 * g++.dg/overload/using1.C: New test.
24027
24028 * g++.dg/template/lookup7.C: New test.
24029
24030 * g++.dg/template/typename6.C: New test.
24031
24032 * g++.dg/expr/cond6.C: New test.
24033
24034 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24035
24036 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
24037
24038 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24039
24040 * g++.dg/expr/cond5.C: New test.
24041 * g++.dg/expr/constcast1.C: Likewise.
24042 * g++.dg/expr/ptrmem2.C: Likewise.
24043 * g++.dg/expr/ptrmem3.C: Likewise.
24044 * g++.dg/lookup/main1.C: Likewise.
24045 * g++.dg/template/lookup6.C: Likewise.
24046
24047 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24048
24049 * gcc.dg/local1.c: New test.
24050
24051 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
24052
24053 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24054
24055 * gcc.dg/torture/builtin-convert-1.c: New test.
24056
24057 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24058
24059 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
24060
24061 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24062
24063 PR c++/14481
24064 * g++.dg/warn/Wunused-7.C: New test.
24065
24066 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24067
24068 * gcc.dg/torture/builtin-integral-1.c: New test.
24069
24070 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24071
24072 PR c++/14586
24073 * g++.dg/parse/non-dependent3.C: New test.
24074
24075 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
24076
24077 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
24078 * g++.dg/eh/simd-2.C: Likewise.
24079 * g++.dg/init/array10.C: Likewise.
24080 * gcc.c-torture/compile/simd-1.c: Likewise.
24081 * gcc.c-torture/compile/simd-2.c: Likewise.
24082 * gcc.c-torture/compile/simd-3.c: Likewise.
24083 * gcc.c-torture/compile/simd-4.c: Likewise.
24084 * gcc.c-torture/compile/simd-6.c: Likewise.
24085 * gcc.c-torture/execute/simd-1.c: Likewise.
24086 * gcc.c-torture/execute/simd-2.c: Likewise.
24087 * gcc.dg/compat/vector-defs.h: Likewise.
24088 * gcc.dg/20020531-1.c: Likewise.
24089 * gcc.dg/altivec-3.c: Likewise.
24090 * gcc.dg/altivec-4.c: Likewise.
24091 * gcc.dg/altivec-varargs-1.c: Likewise.
24092 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
24093 * gcc.dg/i386-mmx-3.c: Likewise.
24094 * gcc.dg/i386-sse-4.c: Likewise.
24095 * gcc.dg/i386-sse-5.c: Likewise.
24096 * gcc.dg/i386-sse-8.c: Likewise.
24097 * gcc.dg/simd-1.c: Likewise.
24098 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
24099 __ev64_opaque__ since the machine description provides it.
24100
24101 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24102
24103 * lib/compat.exp (skip_list): New global variable.
24104 Use it to hold the user defined COMPAT_SKIPS list if any.
24105 (compat-obj): Add the members of skip_list to optall.
24106
24107 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24108
24109 * gcc.dg/compat/union-by-value-1_main.c,
24110 union-by-value-1_x.c, union-by-value-1_y.c,
24111 union-check.h, union-defs.h,
24112 union-init.h, union-return-1_main.c,
24113 union-return-1_x.c, union-return-1_y.c: New files.
24114
24115 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24116
24117 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
24118 mixed-struct-init.h: Add 4 mixed structure types.
24119 struct-by-value-21_main.c, struct-by-value-21_x.c,
24120 struct-by-value-21_y.c, struct-return-21_main.c,
24121 struct-return-21_x.c, struct-return-21_y.c: New files.
24122
24123 2004-03-13 Mark Mitchell <mark@codesourcery.com>
24124
24125 PR c++/14550
24126 * g++.dg/parse/template14.C: New test.
24127
24128 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24129
24130 * gcc.c-torture/execute/20040313-1.c: New test.
24131
24132 2004-03-13 Jakub Jelinek <jakub@redhat.com>
24133
24134 PR target/14533
24135 * gcc.dg/20040311-2.c: New test.
24136
24137 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
24138
24139 PR other/14544
24140 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
24141 bit-field.
24142
24143 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
24144
24145 * gcc.dg/20040305-2.c: Add missing return statement.
24146
24147 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24148
24149 * gcc.dg/builtins-34.c: Also check pow10*.
24150
24151 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24152
24153 PR target/14262
24154 * gcc.dg/20040305-2.c: New test.
24155
24156 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24157
24158 * gcc.dg/20040310-1.c: New test.
24159
24160 2004-03-11 Roger Sayle <roger@eyesopen.com>
24161
24162 * gcc.c-torture/execute/20040311-1.c: New test case.
24163
24164 2004-03-11 Mark Mitchell <mark@codesourcery.com>
24165
24166 PR c++/14476
24167 * g++.dg/lookup/enum1.C: New test.
24168
24169 2004-03-10 Mark Mitchell <mark@codesourcery.com>
24170
24171 PR c++/14510
24172 * g++.dg/lookup/struct2.C: New test.
24173
24174 2004-03-10 Uros Bizjak <uros@kss-loka.si>
24175
24176 * gcc.dg/builtins-34.c: New test.
24177
24178 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24179
24180 * gcc.dg/torture/builtin-nonneg-1.c: New test.
24181
24182 2004-03-09 James E Wilson <wilson@specifixinc.com>
24183
24184 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
24185 * gcc.dg/alias-2.c: New testcase.
24186
24187 2004-03-09 Zack Weinberg <zack@codesourcery.com>
24188
24189 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
24190
24191 2004-03-09 Roger Sayle <roger@eyesopen.com>
24192
24193 * gcc.c-torture/execute/20040309-1.c: New test case.
24194
24195 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
24196
24197 PR c++/14397
24198 * g++.dg/overload/ref1.C: New.
24199
24200 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24201
24202 PR c++/14409
24203 * g++.dg/template/spec12.C: New test.
24204
24205 PR c++/14448
24206 * g++.dg/parse/crash14.C: New test.
24207
24208 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24209
24210 PR c++/14230
24211 * g++.dg/init/ref11.C: New test.
24212
24213 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24214
24215 PR c++/14432
24216 * g++.dg/parse/builtin2.C: New test.
24217
24218 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24219
24220 PR c++/14401
24221 * g++.dg/init/ctor3.C: New test.
24222 * g++.dg/init/union1.C: New test.
24223 * g++.dg/ext/anon-struct4.C: New test.
24224
24225 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24226
24227 * g++.dg/lookup/koenig1.C: Tweak error messages.
24228 * g++.dg/lookup/used-before-declaration.C: Likewise.
24229 * g++.dg/other/do1.C: Likewise.
24230 * g++.dg/overload/koenig1.C: Likewise.
24231 * g++.dg/parse/crash13.C: Likewise.
24232 * g++.dg/template/instantiate3.C: Likewise.
24233
24234 2004-03-08 Eric Christopher <echristo@redhat.com>
24235
24236 * * lib/target-supports.exp: Enable libiconv in test
24237 compilation. Fix up error checking.
24238
24239 2004-03-08 Roger Sayle <roger@eyesopen.com>
24240
24241 PR middle-end/14289
24242 * gcc.dg/pr14289-1.c: New test case.
24243 * gcc.dg/pr14289-2.c: Likewise.
24244 * gcc.dg/pr14289-3.c: Likewise.
24245
24246 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
24247
24248 * gcc.c-torture/execute/20040308-1.c: New test.
24249
24250 2004-03-07 Roger Sayle <roger@eyesopen.com>
24251
24252 * gcc.c-torture/execute/20040307-1.c: New test case.
24253
24254 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
24255
24256 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
24257
24258 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
24259
24260 * gcc.dg/20040306-1.c: New test.
24261
24262 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
24263
24264 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
24265 them static.
24266 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
24267
24268 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24269
24270 PR c/14465
24271 * gcc.dg/decl-6.c: New test.
24272
24273 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24274
24275 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
24276 Rename LOGPOW -> LOG_POW.
24277 (SQRT_EXP, POW_EXP): New.
24278
24279 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24280
24281 * gcc.dg/i386-sse-8.c: New test.
24282
24283 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24284
24285 PR c/14114
24286 * gcc.dg/decl-5.c: New test.
24287
24288 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
24289
24290 * gcc.dg/20040305-1.c: New test.
24291
24292 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
24293
24294 PR other/14354
24295 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
24296
24297 2004-03-04 Ziemowit Laski <zlaski@apple.com>
24298
24299 PR c++/14425, c++/14426
24300 * g++.dg/ext/altivec-4.C: New test.
24301 * g++.dg/ext/altivec-5.C: New test.
24302
24303 2004-03-04 Geoffrey Keating <geoffk@apple.com>
24304
24305 * g++.old-deja/g++.other/linkage1.C: Expect errors about
24306 global variables of a type with no linkage.
24307 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
24308 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
24309 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
24310 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
24311 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
24312 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
24313 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
24314 * g++.dg/warn/deprecated.C: Name enum Color.
24315 * g++.dg/overload/VLA.C: Name structure for 'b'.
24316 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
24317
24318 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24319
24320 * gcc.c-torture/compile/20040304-1.c: New test.
24321
24322 2004-03-03 Zack Weinberg <zack@codesourcery.com>
24323
24324 PR 13728
24325 * gcc.dg/decl-4.c: New testcase.
24326
24327 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
24328
24329 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
24330 as PRECF if sizeof (float) > sizeof (double).
24331 (PRECL): Make it the same as PRECF if
24332 sizeof (float) > sizeof (long double).
24333
24334 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24335
24336 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
24337 system type. Add check for irix6 which doesn't have c99 runtime.
24338
24339 2004-03-03 Bob Wilson <bob.wilson@acm.org>
24340
24341 * gcc.dg/const-elim-1.c: xfail for xtensa.
24342
24343 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24344
24345 PR c++/14369
24346 * g++.dg/template/cond4.C: New test.
24347
24348 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24349
24350 PR c++/14360
24351 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
24352
24353 PR c++/14361
24354 * g++.dg/parse/defarg7.C: New test.
24355
24356 PR c++/14359
24357 * g++.dg/template/friend26.C: New test.
24358
24359 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24360
24361 PR c++/14324
24362 * g++.dg/abi/mangle21.C: New test.
24363
24364 PR c++/14260
24365 * g++.dg/parse/constructor2.C: New test.
24366
24367 PR c++/14337
24368 * g++.dg/template/sfinae1.C: New test.
24369
24370 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24371
24372 PR c++/14267
24373 * g++.dg/expr/crash2.C: New test.
24374
24375 PR middle-end/13448
24376 * gcc.dg/inline-5.c: New test.
24377 * gcc.dg/always-inline.c: Split out tests into ...
24378 * gcc.dg/always-inline2.c: ... this and ...
24379 * gcc.dg/always-inline3.c: ... this.
24380
24381 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24382
24383 PR debug/12103
24384 * g++.dg/debug/crash1.C: New test.
24385
24386 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
24387
24388 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
24389 function with __attribute__((noinline)).
24390 (recurser_void2): Likewise.
24391 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
24392 (recurser_void2): Likewise.
24393
24394 2004-02-29 Roger Sayle <roger@eyesopen.com>
24395
24396 PR middle-end/14203
24397 * g++.dg/warn/Wunused-6.C: New test case.
24398
24399 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
24400
24401 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
24402 not defined.
24403
24404 2004-02-27 Eric Christopher <echristo@redhat.com>
24405
24406 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
24407 * g++.dg/charset/asm2.c: Run only x86.
24408 * gcc.dg/charset/asm3.c: Ditto.
24409
24410 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
24411
24412 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
24413 ld_library_path.
24414
24415 2004-02-27 Ziemowit Laski <zlaski@apple.com>
24416
24417 * g++.dg/ext/altivec-3.C: New.
24418
24419 2004-02-26 Richard Henderson <rth@redhat.com>
24420
24421 * g++.dg/ext/attrib10.C: Mark for warning.
24422 * gcc.dg/attr-alias-1.c: New.
24423
24424 2004-02-26 Richard Henderson <rth@redhat.com>
24425
24426 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
24427 * gcc.c-torture/execute/20040208-2.c: ... it back.
24428
24429 2004-02-26 Eric Christopher <echristo@redhat.com>
24430
24431 * lib/target-supports.exp (check-iconv-available): New function.
24432 * lib/gcc-dg.exp (dg-require-iconv): New function.
24433 Use above.
24434 * gcc.dg/charset: New directory.
24435 * gcc.dg/charset/charset.exp: New file.
24436 * gcc.dg/charset/asm1.c: Ditto.
24437 * gcc.dg/charset/asm2.c: Ditto.
24438 * gcc.dg/charset/asm3.c: Ditto.
24439 * gcc.dg/charset/asm4.c: Ditto.
24440 * gcc.dg/charset/asm5.c: Ditto.
24441 * gcc.dg/charset/attribute1.c: Ditto.
24442 * gcc.dg/charset/attribute2.c: Ditto.
24443 * gcc.dg/charset/string1.c: Ditto.
24444 * g++.dg/charset: New directory.
24445 * g++.dg/dg.exp: Add here. Special options.
24446 * g++.dg/charset/charset.exp: New file.
24447 * g++.dg/charset/asm1.c: Ditto.
24448 * g++.dg/charset/asm2.c: Ditto.
24449 * g++.dg/charset/asm3.c: Ditto.
24450 * g++.dg/charset/asm4.c: Ditto.
24451 * g++.dg/charset/attribute1.c: Ditto.
24452 * g++.dg/charset/attribute2.c: Ditto.
24453 * g++.dg/charset/extern1.cc: Ditto.
24454 * g++.dg/charset/extern2.cc: Ditto.
24455 * g++.dg/charset/string1.c: Ditto.
24456
24457 2004-02-26 Mark Mitchell <mark@codesourcery.com>
24458
24459 PR c++/14278
24460 * g++.dg/parse/comma1.C: New test.
24461
24462 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24463
24464 PR c++/14284
24465 * g++.dg/template/ttp8.C: New test.
24466
24467 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
24468
24469 * gcc.dg/fixuns-trunc-1.c: New test.
24470
24471 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24472
24473 * gcc.dg/builtins-config.h: Use #elif.
24474
24475 2004-02-26 Michael Matz <matz@suse.de>
24476
24477 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
24478 * gcc.dg/991214-1.c: Likewise.
24479 * gcc.dg/i386-asm-1.c: Likewise.
24480
24481 2004-02-25 Richard Henderson <rth@redhat.com>
24482
24483 * gcc.c-torture/execute/20040208-2.c: Move ...
24484 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
24485
24486 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24487
24488 PR c++/14246
24489 * g++.dg/other/crash-3.C: New test.
24490
24491 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24492
24493 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
24494 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
24495
24496 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
24497 HP-UX.
24498
24499 2004-02-24 Michael Matz <matz@suse.de>
24500
24501 * gcc.dg/i386-regparm.c: New.
24502
24503 2004-02-23 James E Wilson <wilson@specifixinc.com>
24504
24505 * gcc.c-torture/execute/20040223-1.c: New.
24506
24507 2004-02-23 Zack Weinberg <zack@codesourcery.com>
24508 Kazu Hirata <kazu@cs.umass.edu>
24509
24510 * gcc.dg/fwritable-strings-1.c: Remove.
24511
24512 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
24513
24514 PR c/14156
24515 * gcc.dg/20040223-1.c: New test.
24516
24517 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24518
24519 PR c++/14106
24520 * g++.dg/ext/typeof9.C: New test.
24521
24522 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24523
24524 PR c++/14250
24525 * g++.dg/other/switch1.C: New test.
24526
24527 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24528
24529 * gcc.dg/cast-function-1.c: Adjust for new informative message.
24530 * gcc.dg/va-arg-1.c: Likewise.
24531
24532 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24533
24534 PR c++/14143
24535 * g++.dg/template/koenig5.C: New test.
24536
24537 2004-02-21 Ziemowit Laski <zlaski@apple.com>
24538
24539 * g++.dg/ext/altivec-1.C: Generalize target triple.
24540 * g++.dg/ext/altivec-2.C: New test case.
24541 * g++.dg/ext/altivec_check.h: New file.
24542 * gcc.dg/altivec-1.c: Generalize target triple;
24543 include altivec_check.h and call altivec_check().
24544 * gcc.dg/altivec-[2-5].c: Generalize target triple.
24545 * gcc.dg/altivec-6.c: New test case.
24546 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
24547 type casts as needed.
24548 * gcc.dg/altivec-10.c: Include altivec_check.h and call
24549 altivec_check().
24550 * gcc.dg/altivec-12.c: New test case.
24551 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
24552 include altivec_check.h and call altivec_check().
24553 * gcc.dg/altivec_check.h: New file.
24554
24555 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24556
24557 * lib/target-supports.exp (check_alias_available): Don't mangle
24558 function `g' in test program.
24559
24560 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24561
24562 * lib/target-supports.exp (check_profiling_available): Check
24563 argument to determine whether we support a profiling type.
24564 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
24565 check_profiling_available.
24566 * g++.dg/bprob/bprob.exp: Likewise.
24567 * g77.dg/bprob/bprob.exp: Likewise.
24568 * gcc.misc-tests/bprob.exp: Likewise.
24569 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
24570 dg-require-profiling and delete expected error handling.
24571 * gcc.dg/20021014-1.c: Likewise.
24572 * gcc.dg/nest.c: Likewise.
24573
24574 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24575
24576 PR c++/12007
24577 * g++.dg/other/vthunk1.C: New test.
24578
24579 2004-02-20 Falk Hueffner <falk@debian.org>
24580
24581 PR target/14201
24582 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
24583
24584 2004-02-20 Mark Mitchell <mark@codesourcery.com>
24585
24586 PR c++/13927
24587 * g++.dg/other/error8.C: Remove XFAIL markers.
24588
24589 PR c++/14173
24590 * g++.dg/ext/packed5.C: New test.
24591
24592 PR c++/14199
24593 * g++.dg/warn/Wunused-5.C: New test.
24594
24595 PR c++/14186
24596 * g++.dg/lookup/member1.C: New test.
24597
24598 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
24599
24600 * gcc.c-torture/compile/20040130-1.c: Enable only when
24601 __INT_MAX__ >= 2147483647L.
24602 * gcc.c-torture/compile/961203-1.c: Likewise.
24603
24604 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
24605
24606 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
24607 * g++.dg/opt/template1.C: Robustify assembler regexp
24608
24609 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24610
24611 * gcc.c-torture/execute/simd-4.x: Remove.
24612 * gcc.c-torture/execute/va-arg-25.x: Likewise.
24613 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
24614 Guard with #ifndef SKIP_ATTRIBUTE.
24615 * gcc.dg/compat/vector-1_y.c: Likewise.
24616 * gcc.dg/compat/vector-2_x.c: Likewise.
24617 * gcc.dg/compat/vector-2_y.c: Likewise.
24618 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
24619 * g++.dg/eh/simd-2.C: Likewise.
24620
24621 2004-02-19 Alan Modra <amodra@bigpond.net.au>
24622
24623 * gcc.c-torture/compile/complex-1.c: New.
24624
24625 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
24626
24627 PR target/14209
24628 * gcc.c-torture/execute/20040218-1.c: New test.
24629
24630 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24631
24632 PR c++/14181
24633 * g++.dg/parse/new2.C: New test.
24634
24635 2004-02-18 Paul Brook <paul@codesourcery.com>
24636
24637 * gcc.c-torture/compile/libcall-1.c: New test.
24638
24639 2004-02-18 Paul Brook <paul@codesourcery.com>
24640
24641 PR debug/12934
24642 * gcc.dg/debug/debug-7.c: New test.
24643
24644 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
24645
24646 * gcc.dg/20040217-1.c: New test.
24647
24648 2004-02-17 Zack Weinberg <zack@codesourcery.com>
24649
24650 * gcc.c-torture/execute/990208-1.x: Delete.
24651
24652 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
24653
24654 * gcc.c-torture/execute/20040208-2.x: New file.
24655
24656 2004-02-17 Mark Mitchell <mark@codesourcery.com>
24657
24658 PR c++/11326
24659 * g++.dg/abi/structret1.C: New test.
24660
24661 2004-02-17 Jakub Jelinek <jakub@redhat.com>
24662
24663 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
24664 (i386_cpuid): No need to test if cpuid is available on AMD64.
24665 Fix assembly, so that it works onboth i386 and AMD64.
24666 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
24667 (vecInLong): Fix s[] member type to unsigned int.
24668 (vecInWord): Remove type.
24669 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
24670 (a64, b64, c64, d64, e64): Remove.
24671 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
24672 Remove unused variable. Remove initialization of removed variables.
24673 Don't call mmx_tests nor sse_tests.
24674 (reference_mmx, reference_sse): Remove.
24675 (check): Add return stmt.
24676 * gcc.dg/i386-sse-7.c: New test.
24677 * gcc.dg/i386-mmx-4.c: New test.
24678
24679 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24680
24681 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
24682 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24683 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24684 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
24685 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
24686 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
24687 g++.dg/tc1/dr94.C: Fix line terminator.
24688
24689 2004-02-16 Geoffrey Keating <geoffk@apple.com>
24690
24691 * gcc.c-torture/compile/20040216-1.c: New.
24692
24693 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24694
24695 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24696 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24697 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
24698 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
24699 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
24700 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
24701
24702 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24703
24704 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
24705
24706 2004-02-15 Mark Mitchell <mark@codesourcery.com>
24707
24708 PR c++/13971
24709 * g++.dg/expr/cond4.C: New test.
24710
24711 PR c++/14086
24712 * g++.dg/lookup/crash2.C: New test.
24713
24714 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
24715
24716 * gcc.c-torture/compile/20040214-2.c: New test.
24717
24718 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
24719
24720 PR c++/14116
24721 * g++.dg/ext/typeof8.C: New test.
24722
24723 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
24724
24725 * gcc.c-torture/compile/20040214-1.c: New test.
24726
24727 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24728
24729 PR c++/13635
24730 * g++.dg/template/spec11.C: New test.
24731
24732 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24733
24734 PR c++/13927
24735 * g++.dg/other/error8.C: New test.
24736
24737 2004-02-13 Mark Mitchell <mark@codesourcery.com>
24738
24739 PR c++/14122
24740 * g++.dg/template/array4.C: New test.
24741
24742 PR c++/14108
24743 * g++.dg/inherit/thunk2.C: New test.
24744
24745 PR c++/14083
24746 * g++.dg/eh/cond2.C: New test.
24747
24748 2004-02-12 Alan Modra <amodra@bigpond.net.au>
24749
24750 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
24751
24752 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
24753
24754 * lib/scanasm.exp (dg-scan): Quote pattern before display.
24755
24756 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
24757
24758 * g++.dg/simd-2.C: xfail on ppc64-linux.
24759
24760 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
24761
24762 PR c/456
24763 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
24764 tests.
24765
24766 2004-02-11 Uros Bizjak <uros@kss-loka.si>
24767
24768 * gcc.dg/builtins-33.c: New test.
24769
24770 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
24771
24772 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
24773
24774 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24775
24776 * g++.dg/simd-2.C: Set -maltivec for ppc64.
24777
24778 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24779
24780 * gcc.dg/ppc64-abi-3.c: New test.
24781
24782 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
24783
24784 PR c/14092
24785
24786 * gcc.dg/pr14092-1.c: New testcase.
24787
24788 2004-02-10 Alan Modra <amodra@bigpond.net.au>
24789
24790 * gcc.dg/cpp/assert4.c: Fix typo last change.
24791
24792 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
24793 * gcc.dg/cpp/assert4.c: Handle powerpc64.
24794
24795 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
24796
24797 2004-02-09 Roger Sayle <roger@eyesopen.com>
24798
24799 * gcc.c-torture/compile/20040209-1.c: New test case.
24800
24801 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
24802
24803 * gcc.dg/c90-init-1.c: Adjust expected error messages.
24804
24805 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
24806
24807 * gcc.c-torture/execute/20040208-[12].c: New tests.
24808
24809 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24810
24811 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
24812
24813 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24814
24815 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
24816
24817 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24818
24819 Bug 13856
24820 * gcc.dg/visibility-8.c: New testcase.
24821
24822 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24823
24824 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
24825 arguments.
24826 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
24827
24828 2004-02-07 Roger Sayle <roger@eyesopen.com>
24829
24830 PR middle-end/13696
24831 * g++.dg/opt/fold1.C: New test case.
24832
24833 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24834
24835 PR c++/14033
24836 * g++.dg/other/crash-2.C: New test.
24837
24838 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24839
24840 PR c++/14028
24841 * g++.dg/parse/angle-bracket2.C: New test.
24842
24843 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24844
24845 PR middle-end/13750
24846 Revert:
24847 2004-01-15 Geoffrey Keating <geoffk@apple.com>
24848 PR pch/13361
24849 * testsuite/g++.dg/pch/wchar-1.C: New.
24850 * testsuite/g++.dg/pch/wchar-1.Hs: New.
24851
24852 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24853
24854 PR c++/14008
24855 * g++.dg/parse/error15.C: New test.
24856 * g++.dg/parse/crash11.C: Update dg-error mark.
24857
24858 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24859
24860 PR c++/13932
24861 * g++.dg/warn/conv2.C: New test.
24862
24863 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24864
24865 PR c++/13086
24866 * g++.dg/warn/incomplete1.C: Remove xfail.
24867
24868 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24869
24870 * lib/file-format.exp (gcc_target_object_format): Use
24871 ${tool}_target_compile, not gcc_target_compile.
24872 * lib/target-supports.exp (check_alias_available): Likewise.
24873 (check_gc_sections_available): Likewise.
24874 * g++.dg/ext/attrib10.C: Use dg-require-alias.
24875 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
24876 dg-require-alias.
24877
24878 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24879
24880 PR c++/13969
24881 * g++.dg/template/static6.C: New test.
24882
24883 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
24884
24885 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
24886
24887 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24888
24889 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
24890 tests for systems where `char' is unsigned by default.
24891
24892 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24893
24894 PR c++/13997
24895 * g++.dg/template/partial3.C: New test.
24896
24897 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
24898
24899 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
24900 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
24901 Remove mentions of obsolete ports.
24902
24903 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
24904
24905 * gcc.dg/noncompile/20001228-1.c: Fix for new
24906 error message.
24907
24908 2004-02-03 Roger Sayle <roger@eyesopen.com>
24909
24910 PR target/9348
24911 * gcc.c-torture/execute/multdi-1.c: New test case.
24912
24913 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24914
24915 PR c++/13925
24916 * g++.dg/template/lookup5.C: New test.
24917
24918 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24919
24920 PR c++/13950
24921 * g++.dg/template/lookup4.C: New test.
24922
24923 PR c++/13970
24924 * g++.dg/parse/error14.C: New test.
24925
24926 PR c++/14002
24927 * g++.dg/parse/template13.C: New test.
24928
24929 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24930
24931 PR c++/13978
24932 * g++.dg/template/koenig4.C: New test.
24933
24934 PR c++/13968
24935 * g++.dg/template/crash17.C: New test.
24936
24937 PR c++/13975
24938 * g++.dg/parse/error13.C: New test.
24939 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
24940
24941 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24942
24943 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
24944
24945 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
24946
24947 PR c/11658
24948 PR c/13994
24949 * gcc.dg/noncompile/20040203-1.c: New test.
24950 * gcc.dg/noncompile/20040203-2.c: Likewise.
24951 * gcc.dg/noncompile/20040203-3.c: Likewise.
24952 * gcc.dg/20040203-1.c: Likewise.
24953
24954 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
24955
24956 PR c++/10858
24957 * g++.dg/template/sizeof7.C: New test.
24958
24959 2004-02-02 Eric Christopher <echristo@redhat.com>
24960 Zack Weinberg <zack@codesourcery.com>
24961
24962 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
24963
24964 2004-02-02 Zack Weinberg <zack@codesourcery.com>
24965
24966 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
24967 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
24968 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
24969 * gcc.dg/cleanup-5.c: Run only on Linux targets.
24970
24971 2004-02-02 Mark Mitchell <mark@codesourcery.com>
24972
24973 PR c++/13113
24974 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
24975
24976 PR c++/13854
24977 * g++.dg/ext/attrib13.C: New test.
24978
24979 PR c++/13907
24980 * g++.dg/conversion/op2.C: New test.
24981
24982 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24983
24984 * gcc.dg/titype-1.c: Fix pasto.
24985
24986 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24987
24988 * gcc.dg/titype-1.c: New test.
24989
24990 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24991
24992 PR c++/13957
24993 * g++.dg/template/non-type-template-argument-1.C,
24994 g++.dg/template/qualified-id1.C: Update dg-error marks.
24995 * g++.dg/template/nontype6.C: New test.
24996
24997 2004-02-01 Roger Sayle <roger@eyesopen.com>
24998
24999 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
25000 * gcc.dg/builtins-31.c: New testcase.
25001 * gcc.dg/builtins-32.c: New testcase.
25002
25003 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
25004
25005 * objc.dg/call-super-2.m: Update line numbers
25006 for the including of stddef.h.
25007
25008 2004-01-30 Michael Matz <matz@suse.de>
25009
25010 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
25011 g++.dg/ext/case-range3.C: New tests.
25012
25013 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25014
25015 DR206
25016 PR c++/13813
25017 * g++.dg/template/member4.C: New test.
25018
25019 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25020
25021 PR c++/13683
25022 * g++.dg/template/sizeof6.C: New test.
25023
25024 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25025
25026 * gcc.dg/fwritable-strings-1.c: New test.
25027
25028 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25029
25030 * gcc.c-torture/compile/20040130-1.c: New test.
25031
25032 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
25033
25034 * objc.dg/call-super-2.m: Include stddef.h for size_t.
25035
25036 2004-01-29 Mark Mitchell <mark@codesourcery.com>
25037
25038 PR c++/13883
25039 * g++.dg/template/ctor3.C: New test.
25040
25041 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25042
25043 * g++.dg/tc1: New directory.
25044 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
25045 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
25046 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
25047 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
25048 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
25049
25050 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25051
25052 * g++.dg/parse/error11.C: New test.
25053 * g++.dg/parse/error12.C: Likewise.
25054
25055 2004-01-28 Ziemowit Laski <zlaski@apple.com>
25056
25057 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
25058 (scan_initial, main): Use aligned_sizeof instead of sizeof.
25059
25060 2004-01-28 Mark Mitchell <mark@codesourcery.com>
25061
25062 PR c++/13791
25063 * g++.dg/ext/attrib12.C: New test.
25064
25065 PR c++/13736
25066 * g++.dg/parse/cast2.C: New test.
25067
25068 2004-01-27 James E Wilson <wilson@specifixinc.com>
25069
25070 * objc.dg/encode-2.m (main): New local string. Set depending on
25071 sizeof long. Use in sscanf call.
25072 * objc.dg/encode-3.m (main): New local string. Set depending on
25073 sizeof long. Use in scan_initial call.
25074
25075 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25076
25077 * objc.dg/call-super-2.m: Make LP64-safe.
25078 * objc.dg/desig-init-1.m: Likewise.
25079
25080 2004-01-27 Devang Patel <dpatel@apple.com>
25081
25082 * g++.dg/debug/namespace1.C: New test.
25083
25084 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
25085
25086 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
25087 xscale-*-*.
25088
25089 * gcc.dg/arm-mmx-1.c: New test.
25090
25091 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25092
25093 * gcc.dg/20040127-1.c: New test.
25094 * gcc.dg/20040127-2.c: New test.
25095
25096 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25097
25098 * objc.dg/stret-1.m (glob): Renamed to globa.
25099
25100 2004-01-26 Mark Mitchell <mark@codesourcery.com>
25101
25102 PR c++/13663
25103 * g++.dg/expr/for1.C: New test.
25104
25105 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
25106
25107 PR middle-end/13779
25108 * gcc.dg/darwin-longlong.c: New test.
25109
25110 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
25111
25112 * gcc.dg/20040124-1.c: Moved test from here...
25113 * gcc.c-torture/compile/20040124-1.c: ...to here.
25114
25115 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25116
25117 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
25118 the assembly output if -m64 is passed.
25119
25120 2004-01-25 Mark Mitchell <mark@codesourcery.com>
25121
25122 PR c++/13833
25123 * g++.dg/template/cond3.C: New test.
25124
25125 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25126
25127 PR c++/13810
25128 * g++.dg/template/ttp7.C: New test.
25129
25130 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25131
25132 PR c++/13797
25133 * g++.dg/template/nontype4.C: New test.
25134 * g++.dg/template/nontype5.C: Likewise.
25135
25136 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
25137
25138 * gcc.dg/torture/mips-clobber-at.c: New test.
25139
25140 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
25141
25142 * gcc.dg/20040124-1.c: New test.
25143
25144 2004-01-24 Jakub Jelinek <jakub@redhat.com>
25145
25146 * gcc.dg/20040123-1.c: New test.
25147
25148 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25149
25150 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
25151
25152 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
25153
25154 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
25155
25156 2004-01-23 Andrew Pinski <apinski@apple.com>
25157
25158 * gcc.dg/20030121-1.c: Move to ..
25159 * gcc.dg/20040121-1.c: here.
25160
25161 2004-01-23 Roger Sayle <roger@eyesopen.com>
25162
25163 * gcc.dg/builtins-29.c: New test case.
25164
25165 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25166
25167 PR 18314
25168 * gcc.dg/builtins-30.c: New testcase.
25169
25170 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
25171
25172 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
25173 * lib/g77.exp: Likewise.
25174 * lib/objc.exp: Likewise.
25175 * lib/g++.exp: Likewise.
25176
25177 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25178
25179 * gcc.dg/struct-by-value-2.c: New test.
25180
25181 2004-01-21 Andrew Pinski <apinski@apple.com>
25182
25183 PR target/13785
25184 * gcc.dg/20030121-1.c: New test.
25185
25186 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
25187
25188 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
25189 clobber frame pointer register in asm statement.
25190
25191 2004-01-21 Falk Hueffner <falk@debian.org>
25192
25193 * gcc.c-torture/compile/20040121-1.c: New test.
25194
25195 2004-01-21 Zack Weinberg <zack@codesourcery.com>
25196
25197 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
25198
25199 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
25200
25201 * gcc.dg/ppc64-abi-2.c: New test.
25202
25203 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
25204
25205 * lib/treelang.exp: Fill out this file.
25206 * lib/treelang-dg.exp: New File.
25207
25208 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
25209
25210 * gcc.c-torture/compile/981022-1.c: Remove.
25211 * gcc.dg/array-5.c: Remove XFAIL.
25212 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
25213 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
25214 gcc.dg/cond-lvalue-1.c: Update.
25215 * gcc.dg/cast-lvalue-2.c: New test.
25216
25217 2004-01-19 Mark Mitchell <mark@codesourcery.com>
25218
25219 PR c++/13592
25220 * g++.dg/other/error1.C (class foo): Tweak error message.
25221
25222 PR c++/13592
25223 * g++.dg/template/call2.C: New test.
25224
25225 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25226
25227 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
25228 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
25229 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
25230 scalar-return-1_x.c, scalar-return-2_y.c,
25231 scalar-return-3_x.c, scalar-return-3_y.c,
25232 scalar-return-4_x.c, scalar-return-4_y.c,
25233 struct-align-1.h, struct-align-1_x.c,
25234 struct-align-1_y.c, struct-align-2.h,
25235 struct-align-2_x.c, struct-align-2_y.c,
25236 struct-by-value-10_y.c, struct-by-value-11_x.c,
25237 struct-by-value-11_y.c, struct-by-value-12_x.c,
25238 struct-by-value-12_y.c, struct-by-value-13_x.c,
25239 struct-by-value-13_y.c, struct-by-value-14_x.c,
25240 struct-by-value-14_y.c, struct-by-value-15_x.c,
25241 struct-by-value-15_y.c, struct-by-value-16_y.c,
25242 struct-by-value-17_y.c, struct-by-value-18_y.c,
25243 struct-by-value-19_y.c, struct-by-value-1_x.c,
25244 struct-by-value-1_y.c, struct-by-value-20_y.c,
25245 struct-by-value-2_x.c, struct-by-value-2_y.c,
25246 struct-by-value-3_y.c, struct-by-value-4_x.c,
25247 struct-by-value-4_y.c, struct-by-value-5_y.c,
25248 struct-by-value-6_y.c, struct-by-value-7_y.c
25249 struct-by-value-8_x.c, struct-by-value-8_y.c
25250 struct-by-value-9_x.c, struct-by-value-9_y.c
25251 struct-return-10_x.c, struct-return-10_y.c,
25252 struct-return-19_x.c, struct-return-20_x.c
25253 struct-return-2_x.c, struct-return-2_y.c
25254 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
25255 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
25256
25257 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25258
25259 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
25260 attribute on sparc*-sun-solaris2.*.
25261
25262 2004-01-18 Mark Mitchell <mark@codesourcery.com>
25263
25264 PR c++/13710
25265 * g++.dg/ext/typeof7.C: New test.
25266
25267 2004-01-18 David Edelsohn <edelsohn@gnu.org>
25268
25269 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
25270 * gcc.dg/const-elim-1.c: Same.
25271
25272 2004-01-17 Ziemowit Laski <zlaski@apple.com>
25273
25274 * objc.dg/stret-1.m: New.
25275 * objc.dg/stret-2.m: New.
25276
25277 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25278
25279 PR c++/11895
25280 * g++.dg/ext/vector1.C: New test.
25281
25282 2004-01-16 Geoffrey Keating <geoffk@apple.com>
25283
25284 * gcc.dg/pch/import-1.c: New.
25285 * gcc.dg/pch/import-1.hs: New.
25286 * gcc.dg/pch/import-1a.h: New.
25287 * gcc.dg/pch/import-1b.h: New.
25288 * gcc.dg/pch/import-1c.h: New.
25289
25290 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25291
25292 PR c++/13574
25293 * g++.dg/ext/array1.C: New test.
25294
25295 PR c++/13178
25296 * g++.dg/conversion/op1.C: New test.
25297
25298 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
25299
25300 PR 11864
25301 From Kazumoto Kojima / Dan Kegel:
25302 * gcc.dg/pr11864-1.c: New test.
25303
25304 PR 10392
25305 From Marcus Comstedt / Dan Kegel:
25306 * gcc.dg/pr10392-1.c: New test.
25307
25308 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25309
25310 PR c++/13478
25311 * g++.dg/init/ref10.C: New test.
25312
25313 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25314
25315 PR c++/13407
25316 * g++.dg/parse/typename6.C: New test.
25317
25318 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25319
25320 PR pch/13361
25321 * testsuite/g++.dg/pch/wchar-1.C: New.
25322 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25323
25324 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25325
25326 PR c++/9259
25327 * g++.dg/expr/sizeof2.C: New test.
25328
25329 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
25330
25331 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
25332
25333 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25334
25335 PR c++/13659
25336 * g++.dg/lookup/strong-using-3.C: New.
25337 * g++.dg/lookup/using-10.C: New.
25338
25339 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25340
25341 PR c++/13594
25342 * g++.dg/lookup/strong-using-2.C: New.
25343
25344 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
25345 Dan Kegel <dank@kegel.com>
25346 J"orn Rennecke <joern.rennecke@superh.com>
25347
25348 PR target/9365
25349 * gcc.dg/pr9365-1.c: New test.
25350
25351 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25352
25353 PR c++/8856
25354 * g++.dg/parse/casting-operator2.C: New test.
25355 * g++.old-deja/g++.pt/explicit83.C: Remove.
25356
25357 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
25358
25359 * gcc.dg/label-compound-stmt-1.c: New test.
25360 * gcc.c-torture/compile/950922-1.c,
25361 gcc.c-torture/compile/20000211-3.c,
25362 gcc.c-torture/compile/20000518-1.c,
25363 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
25364 compound statements.
25365
25366 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
25367
25368 * gcc.dg/ppc64-abi-1.c: New test.
25369
25370 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
25371
25372 * g++.dg/ext/attrib9.C: Add dg-warnings.
25373
25374 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25375
25376 PR c++/12335
25377 * g++.dg/parse/dtor3.C: New test.
25378
25379 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
25380
25381 PR c++/12709
25382 * g++.dg/parse/try-catch-1.C: New test.
25383
25384 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
25385
25386 * ada/acats/run_all.sh: Add more verbose output in acats.log
25387 when compiling tests.
25388
25389 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25390
25391 PR 13656
25392 * gcc.dg/typedef-redecl.c: New test case.
25393 * gcc.dg/typedef-redecl.h: New support file.
25394
25395 2004-01-13 Jan Hubicka <jh@suse.cz>
25396
25397 * gcc.dg/always_inline.c: New test.
25398 * gcc.dg/debug/20031231-1.c: Fix.
25399
25400 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25401
25402 PR c++/13474
25403 * g++.dg/template/array3.C: New test.
25404
25405 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25406
25407 * g++.dg/ext/lvalue1.C: No longer expected to fail.
25408 * g++.dg/warn/Wunused-2.C: Likewise.
25409
25410 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25411
25412 PR c++/13289
25413 * g++.dg/template/instantiate6.C: New test.
25414
25415 2004-01-12 Roger Sayle <roger@eyesopen.com>
25416
25417 PR middle-end/11397
25418 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
25419
25420 2004-01-12 Jan Hubicka <jh@suse.cz>
25421
25422 PR opt/12826
25423 * gcc.dg/20040112-1.c: New.
25424
25425 * gcc.dg/dwarf-die[1-7].c: Move to...
25426 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
25427 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
25428
25429 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
25430
25431 PR c++/4100
25432 * g++.dg/parse/friend4.C: New test.
25433
25434 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
25435
25436 PR c++/4100
25437 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
25438 definition is called a friend.
25439
25440 2004-01-11 Zack Weinberg <zack@codesourcery.com>
25441
25442 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
25443
25444 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
25445
25446 PR c++/3478
25447 * g++.dg/parse/error10.C: New test.
25448 * g++.dg/template/arg2.C: Accept "invalid type" error.
25449
25450 2004-01-11 Jakub Jelinek <jakub@redhat.com>
25451
25452 PR middle-end/13392
25453 * g++.dg/opt/expect2.C: New test.
25454
25455 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25456
25457 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
25458 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
25459 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
25460 Update dg-error regexps.
25461
25462 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25463
25464 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
25465 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
25466
25467 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25468
25469 * gcc.dg/pragma-re-1.c: Use right pointer type.
25470
25471 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25472
25473 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
25474
25475 2004-01-09 Geoffrey Keating <geoffk@apple.com>
25476
25477 * gcc.dg/rs6000-ldouble-1.c: New.
25478
25479 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25480
25481 DR 337
25482 PR c++/9256
25483 * g++.dg/other/abstract1.C: New test.
25484
25485 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
25486
25487 * g++.dg/lookup/strong-using-1.C: New.
25488
25489 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
25490
25491 PR c/11234
25492 * gcc.dg/func-ptr-conv-1.c: New test.
25493 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
25494
25495 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
25496
25497 PR target/13380.
25498 * gcc.c-torture/compile/20040109-1.c: New.
25499
25500 2004-01-08 Stuart Hastings <stuart@apple.com>
25501
25502 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
25503 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
25504 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
25505
25506 2004-01-09 Alan Modra <amodra@bigpond.net.au>
25507
25508 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
25509
25510 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25511
25512 * ada/acats/run_acats: Treat 'gnatchop' the same way
25513 as 'gnatmake'. Export GCC_DRIVER.
25514 * ada/acats/run_all.sh: Add target_gnatchop. Use
25515 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
25516
25517 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25518
25519 PR c++/12573
25520 * g++.dg/template/dependent-expr4.C: New test.
25521
25522 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
25523
25524 * gcc.dg/altivec-11.c: New test.
25525
25526 2004-01-07 Mark Mitchell <mark@codesourcery.com>
25527
25528 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
25529
25530 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25531
25532 PR c/6024
25533 * gcc.dg/enum-compat-1.c: New test.
25534 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
25535
25536 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25537
25538 PR c/12165
25539 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
25540 gcc.dg/c99-idem-qual-3.c: New tests.
25541
25542 2004-01-07 Alan Modra <amodra@bigpond.net.au>
25543
25544 * gcc.dg/winline-7.c: Don't cast void * to int.
25545
25546 2004-01-06 Jan Hubicka <jh@suse.cz>
25547
25548 * gcc.dg/i386-sse-5.c: New test
25549 * g++.dg/eh/simd-1.c: Add -w argument for i386.
25550
25551 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25552
25553 PR c++/12815
25554 * g++.dg/rtti/typeid4.C: New test.
25555
25556 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25557
25558 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
25559
25560 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25561
25562 PR c++/12132
25563 * g++.dg/template/error11.C: New test.
25564
25565 PR c++/13451
25566 * g++.dg/template/class2.C: New test.
25567
25568 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
25569 Richard Sandiford <rsandifo@redhat.com>
25570
25571 PR c++/13387
25572 * g++.dg/opt/alias3.C: New test.
25573
25574 2004-01-04 Mark Mitchell <mark@codesourcery.com>
25575
25576 PR c++/13157
25577 * g++.dg/template/koenig3.C: New test.
25578
25579 PR c++/13529
25580 * g++.dg/parse/offsetof3.C: New test.
25581
25582 * g++.dg/init/copy7.C: Add missing dg-error markers.
25583
25584 PR c++/12226
25585 * g++.dg/init/copy7.c: New test.
25586
25587 PR c++/13536
25588 * g++.dg/parse/cast1.C: New test.
25589
25590 2004-01-04 Jan Hubicka <jh@suse.cz>
25591
25592 * gcc.dg/winline[1-7].c: New tests.
25593
25594 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25595
25596 PR c++/13520
25597 * g++.dg/template/qualttp22.C: New test.
25598
25599 2004-01-01 Jan Hubicka <jh@suse.cz>
25600
25601 * gcc.dg/debug/20031231-1.c: New.
25602 * gcc.c-torture/compile/20040101-1.c: New.
25603 * gcc.dg/dwarf-die-[1-7].c: New.
25604
25605 2004-01-01 Jakub Jelinek <jakub@redhat.com>
25606
25607 PR optimization/13521
25608 * gcc.c-torture/compile/20031231-1.c: New test.
25609
25610 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25611
25612 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
25613
25614 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25615
25616 PR c++/10079
25617 * g++.dg/template/crash16.C: New test.
25618
25619 2003-12-30 Mark Mitchell <mark@codesourcery.com>
25620
25621 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
25622
25623 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25624
25625 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
25626 ports.
25627 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25628 * g++.old-deja/g++.law/profile1.C: Likewise.
25629 * gcc.c-torture/compile/981006-1.c: Likewise.
25630 * gcc.c-torture/execute/loop-2e.x: Likewise.
25631 * gcc.c-torture/execute/loop-2f.x: Remove.
25632 * gcc.c-torture/execute/loop-2g.x: Likewise.
25633 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
25634 * gcc.dg/20020312-2.c: Remove traces of dead ports.
25635
25636 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
25637
25638 PR c++/13507
25639 * g++.dg/ext/attrib11.C: New test.
25640
25641 PR c++/13494
25642 * g++.dg/template/array2-1.C: New test.
25643 * g++.dg/template/array2-2.C: New test.
25644
25645 2003-12-29 Mark Mitchell <mark@codesourcery.com>
25646
25647 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
25648
25649 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
25650
25651 PR c++/12774
25652 * g++.dg/template/array1-1.C: New test.
25653 * g++.dg/template/array1-2.C: New test.
25654
25655 2003-12-29 Roger Sayle <roger@eyesopen.com>
25656
25657 PR fortran/12632
25658 * g77.dg/12632.f: New test case.
25659
25660 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25661
25662 PR c++/13289
25663 * g++.dg/parse/nontype1.C: New test.
25664
25665 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25666
25667 PR c++/12403
25668 * g++.dg/parse/explicit1.C: New test.
25669 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
25670
25671 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25672
25673 PR c++/13081
25674 * g++.dg/opt/inline6.C: New test.
25675
25676 PR c++/12613
25677 * g++.dg/parse/error9.C: New test.
25678
25679 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
25680
25681 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25682
25683 PR c++/13009
25684 * g++.dg/init/assign1.C: New test.
25685
25686 2003-12-28 Roger Sayle <roger@eyesopen.com>
25687
25688 PR c++/13070
25689 * g++.dg/warn/format3.C: New test case.
25690
25691 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25692
25693 * gcc.c-torture/compile/20031227-1.c: New test.
25694
25695 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25696
25697 * g++.dg/bprob/bprob.exp: Load target-supports.exp
25698 * g77.dg/bprob/bprob.exp: Likewise.
25699 * gcc.misc-tests/bprob.exp: Likewise.
25700 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
25701 variants on systems where the library does not provide that
25702 functionality.
25703 * gcc.dg/builtins-20.c: Use builtins-config.h.
25704 * gcc.dg/builtins-config.h: New file.
25705
25706 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25707
25708 * lib/gcc-dg.exp (dg-require-profiling): New function.
25709 * lib/target-supports.exp (check_profiling_available): Likewise.
25710 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
25711 * g77.dg/bprob/bprob.exp: Likewise.
25712 * gcc.misc-tests/bprob.exp: Likewise.
25713 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
25714 * gcc.dg/20021014-1.c: Likewise.
25715 * gcc.dg/nest.c: Likewise.
25716
25717 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25718
25719 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
25720 compiling.
25721 * g++.dg/lookup/java2.C: Likewise.
25722 * gcc.dg/cpp/lexident.c: Likewise.
25723
25724 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
25725
25726 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
25727 given.
25728 * gcc.c-torture/compile/961203-1.c: Likewise.
25729 * gcc.c-torture/compile/980506-1.c: Likewise.
25730
25731 2003-12-23 Zack Weinberg <zack@codesourcery.com>
25732
25733 * lib/gcc-dg.exp (dg-prune-output): New annotation.
25734 (additional_prunes): New global.
25735 (gcc-dg-prune): Handle additional per-test pruning.
25736 (dg-test): Clear additional_prunes between tests.
25737
25738 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
25739 dg-prune-output to avoid spurious failures from assembler
25740 complaining about nonexistent WAW violations.
25741 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
25742 Use dg-prune-output to avoid spurious failures from assembler
25743 warning about Itanium B-step errata.
25744
25745 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25746
25747 * g++.dg/abi/macro0.C: New test.
25748 * g++.dg/abi/macro1.C: Likewise.
25749 * g++.dg/abi/macro2.C: Likewise.
25750
25751 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
25752 * g++.dg/abi/bitfield7.C: Likewise.
25753 * g++.dg/abi/dtor2.C: Likewise.
25754 * g++.dg/abi/mangle11.C: Likewise.
25755 * g++.dg/abi/mangle12.C: Likewise.
25756 * g++.dg/abi/mangle14.C: Likewise.
25757 * g++.dg/abi/mangle17.C: Likewise.
25758 * g++.dg/abi/vbase10.C: Likewise.
25759 * g++.dg/abi/vbase14.C: Likewise.
25760 * g++.dg/template/qualttp17.C: Likewise.
25761
25762 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
25763
25764 PR c/11995
25765 * gcc.dg/20031223-1.c: New test.
25766
25767 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25768
25769 * gcc.dg/noreturn-7.c: New test.
25770
25771 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25772
25773 * gcc.dg/null-pointer-1.c: New test.
25774
25775 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25776
25777 * g++.old-deja/g++.jason/template18.C: Remove.
25778 * g++.old-deja/g++.jason/template37.C: Likewise.
25779
25780 PR c++/12862
25781 * g++.dg/lookup/ns1.C: New test.
25782
25783 PR c++/12397
25784 * g++.dg/template/lookup3.C: New test.
25785
25786 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25787
25788 * g++.dg/template/recurse1.C: New test
25789
25790 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25791
25792 PR c++/12479
25793 * g++.dg/parse/semicolon1.C: New test.
25794 * g++.dg/parse/semicolon1.h: Likewise.
25795
25796 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
25797
25798 * gcc.dg/darwin-misaligned.c: New test.
25799
25800 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25801
25802 PR c/9163
25803 * gcc.dg/20031222-1.c: New test.
25804
25805 2003-12-21 Mark Mitchell <mark@codesourcery.com>
25806
25807 PR c++/13438
25808 * g++.dg/parse/error8.C: New test.
25809
25810 PR c++/11554
25811 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
25812
25813 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
25814
25815 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
25816 too small.
25817 * gcc.c-torture/compile/930217-1.c: Likewise.
25818 * gcc.c-torture/compile/930513-1.c: Likewise.
25819 * gcc.c-torture/execute/920908-2.c: Likewise.
25820 * gcc.c-torture/execute/921204-1.c: Likewise.
25821 * gcc.c-torture/execute/930621-1.c: Likewise.
25822 * gcc.c-torture/execute/930630-1.c: Likewise.
25823 * gcc.c-torture/execute/931031-1.c: Likewise.
25824 * gcc.c-torture/execute/980602-2.c: Likewise.
25825 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25826 * gcc.c-torture/execute/compndlit-1.c: Likewise.
25827 * gcc.c-torture/execute/extzvsi.c: Likewise.
25828 * gcc.c-torture/unsorted/ext.c: Likewise.
25829
25830 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
25831
25832 PR target/12749
25833 * gcc.c-torture/compile/20031220-2.c: New test case.
25834
25835 2003-12-20 Roger Sayle <roger@eyesopen.com>
25836
25837 PR optimization/13031
25838 * gcc.c-torture/compile/20031220-1.c: New test case.
25839
25840 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25841
25842 * gcc.dg/cast-function-1.c: New test.
25843
25844 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
25845
25846 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
25847 formats.
25848
25849 2003-12-19 Mark Mitchell <mark@codesourcery.com>
25850
25851 PR c++/12795
25852 * g++.dg/ext/attrib10.C: New test.
25853
25854 2003-12-19 Jakub Jelinek <jakub@redhat.com>
25855
25856 * gcc.dg/cleanup-10.c: New test.
25857 * gcc.dg/cleanup-11.c: New test.
25858
25859 2003-12-19 Jakub Jelinek <jakub@redhat.com>
25860
25861 PR c++/13239
25862 * g++.dg/opt/expect1.C: New test.
25863
25864 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
25865
25866 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
25867
25868 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
25869
25870 PR debug/12923
25871 * gcc.dg/20031218-1.c: New test.
25872
25873 PR debug/12389
25874 * gcc.dg/20031218-2.c: New test.
25875 * gcc.dg/20031218-3.c: New test.
25876
25877 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
25878 of label name and allow for USER_LABEL_PREFIX == "_" names.
25879 * g++.dg/abi/mangle18-2.C: Likewise.
25880 * g++.dg/abi/mangle19-1.C: Likewise.
25881 * g++.dg/abi/mangle19-2.C: Likewise.
25882 * g++.dg/abi/mangle20-1.C: Likewise.
25883 * g++.dg/abi/mangle20-2.C: Likewise.
25884
25885 2003-12-18 Richard Henderson <rth@redhat.com>
25886
25887 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
25888
25889 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
25890 Dan Kegel <dank@kegel.com>
25891
25892 PR other/12009
25893 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
25894 testing a cross compiler, it causes spurious compile failures.
25895 * lib/g++.exp: Likewise.
25896
25897 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25898
25899 PR c++/13262
25900 * g++.dg/template/access13.C: New test.
25901
25902 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
25903
25904 * gcc.dg/20031216-1.c: New test.
25905
25906 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25907
25908 PR c++/9154
25909 * g++.dg/template/error10.C: New test.
25910
25911 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25912
25913 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
25914 * g++.dg/eh/simd-2.C: Likewise.
25915
25916 2003-12-17 James E Wilson <wilson@specifixinc.com>
25917 Roger Sayle <roger@eyesopen.com>
25918
25919 * gcc.c-torture/execute/ieee/mzero5.c: New.
25920
25921 2003-12-17 Mark Mitchell <mark@codesourcery.com>
25922
25923 PR c++/10603
25924 * g++.dg/parse/error6.C: New test.
25925
25926 PR c++/12827
25927 * g++.dg/parse/error7.C: New test.
25928
25929 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
25930
25931 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
25932 at -O with stabs debugging formats.
25933 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
25934 * gcc.dg/debug/debug-2.c: Likewise.
25935
25936 2003-12-16 Mark Mitchell <mark@codesourcery.com>
25937
25938 PR c++/12696
25939 * g++.dg/init/error1.C: New test.
25940
25941 PR c++/12218
25942 * g++.dg/init/pm3.C: New test.
25943
25944 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
25945
25946 PR c/3347
25947 * gcc.dg/bitfld-8.c: New test.
25948
25949 2003-12-16 James Lemke <jim@wasabisystems.com>
25950
25951 * gcc.dg/arm-scd42-[123].c: New tests.
25952
25953 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
25954
25955 PR c++/9043
25956 * g++.dg/abi/mangle20-1.C: New test.
25957 * g++.dg/abi/mangle20-2.C: New test.
25958
25959 2003-12-16 Mark Mitchell <mark@codesourcery.com>
25960
25961 PR c++/13275
25962 * g++.dg/other/offsetof2.C: Remove XFAIL.
25963 * g++.dg/parse/offsetof1.C: New test.
25964 * g++.gd/parse/offsetof2.C: Likewise.
25965
25966 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25967
25968 * g++.dg/template/nontype3.C: New test.
25969 * g++.dg/template/static2.C: Tweaked the dg-error clause.
25970
25971 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25972
25973 * g++.dg/warn/noreturn-3.C: Also test instantiation.
25974
25975 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
25976
25977 PR c++/13387
25978 * g++.dg/expr/assign1.C: New test.
25979
25980 PR c++/13242
25981 * g++.dg/abi/mangle19-1.C: New test.
25982 * g++.dg/abi/mangle19-2.C: New test.
25983
25984 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
25985
25986 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
25987
25988 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25989
25990 * gcc.c-torture/execute/20031216-1.c: New test.
25991
25992 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25993
25994 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
25995 an ICE regression.
25996
25997 2003-12-15 Mark Mitchell <mark@codesourcery.com>
25998
25999 PR c++/10926
26000 * g++.dg/template/error9.C: New test.
26001
26002 PR c++/11116
26003 * g++.dg/template/error8.C: New test.
26004
26005 2003-12-15 Roger Sayle <roger@eyesopen.com>
26006
26007 PR middle-end/13400
26008 * gcc.c-torture/execute/20031215-1.c: New test case.
26009
26010 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26011
26012 PR c++/13269
26013 * g++.dg/parse/error5.C: New test.
26014
26015 PR c++/12989
26016 * g++.dg/expr/sizeof1.C: New test.
26017
26018 PR c++/13310
26019 * g++.dg/template/crash15.C: New test.
26020
26021 2003-12-15 Geoffrey Keating <geoffk@apple.com>
26022
26023 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
26024 a non-POD type as the last named parameter of a varargs function.
26025
26026 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26027
26028 PR c++/13243
26029 PR c++/12573
26030 * g++.dg/template/crash14.C: New test.
26031 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
26032
26033 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
26034
26035 * g++.dg/other/java1.C: New test.
26036
26037 PR c++/13241
26038 * g++.dg/abi/mangle18-1.C: New test.
26039 * g++.dg/abi/mangle18-2.C: New test.
26040
26041 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26042
26043 PR optimization/10312
26044 * gcc.c-torture/execute/20031214-1.c: New.
26045
26046 2003-12-14 Mark Mitchell <mark@codesourcery.com>
26047
26048 PR c++/10779
26049 PR c++/12160
26050 * g++.dg/parse/error3.C: New test.
26051 * g++.dg/parse/error4.C: Likewise.
26052 * g++.dg/abi/mangle4.C: Tweak error messages.
26053 * g++.dg/lookup/using5.C: Likewise.
26054 * g++.dg/other/error2.C: Likewise.
26055 * g++.dg/parse/typename5.C: Likewise.
26056 * g++.dg/parse/undefined1.C: Likewise.
26057 * g++.dg/template/arg2.C: Likewise.
26058 * g++.dg/template/ttp3.C: Likewise.
26059 * g++.dg/template/type1.C: Likewise.
26060 * g++.old-deja/g++.other/crash32.C: Likewise.
26061 * g++.old-djea/g++.pt/defarg8.C: Likewise.
26062
26063 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26064
26065 PR c++/13106
26066 * g++.dg/warn/noreturn-3.C: New test.
26067
26068 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26069
26070 PR c++/13118
26071 * g++.dg/abi/covariant3.C: New.
26072
26073 2003-12-12 Jakub Jelinek <jakub@redhat.com>
26074
26075 * g++.dg/eh/ia64-1.C: New test.
26076
26077 2003-12-12 Roger Sayle <roger@eyesopen.com>
26078
26079 PR optimization/13037
26080 * g77.f-torture/execute/13037.f: New test case.
26081
26082 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26083
26084 PR c++/12881
26085 * g++.dg/abi/covariant2.C: New.
26086
26087 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
26088
26089 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
26090
26091 2003-12-11 Zack Weinberg <zack@codesourcery.com>
26092
26093 * gcc.c-torture/execute/wchar_t-1.x: Delete.
26094
26095 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
26096
26097 PR other/10819
26098 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
26099 to fix Bug 10819.
26100 * lib/g++.exp (g++_version): Likewise.
26101 * lib/g77.exp (g77_version): Likewise.
26102 * lib/objc.exp (default_objc_version): Likewise.
26103
26104 2003-12-10 Richard Henderson <rth@redhat.com>
26105
26106 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
26107
26108 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
26109
26110 2003-12-08 Matt Austern <austern@apple.com>
26111
26112 PR c/13134
26113 * lib/gcc-dg.exp (dg-require-visibility): Define.
26114 * lib/target-supports (check_visibility_available): Define.
26115 * gcc.dg/visibility-1.c: New test.
26116 * gcc.dg/visibility-2.c: Likewise.
26117 * gcc.dg/visibility-3.c: Likewise.
26118 * gcc.dg/visibility-4.c: Likewise.
26119 * gcc.dg/visibility-5.c: Likewise.
26120 * gcc.dg/visibility-6.c: Likewise.
26121 * g++.dg/ext/visibility-1.C: Likewise.
26122 * g++.dg/ext/visibility-2.C: Likewise.
26123 * g++.dg/ext/visibility-3.C: Likewise.
26124 * g++.dg/ext/visibility-4.C: Likewise.
26125 * g++.dg/ext/visibility-5.C: Likewise.
26126 * g++.dg/ext/visibility-6.C: Likewise.
26127
26128 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26129
26130 * g++.dg/lookup/java1.C: New test.
26131 * g++.dg/lookup/java2.C: New test.
26132
26133 2003-12-07 Falk Hueffner <falk@debian.org>
26134
26135 * g++.dg/opt/noreturn-1.C: New test.
26136
26137 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
26138
26139 * gcc.dg/overflow-1.c: New test.
26140
26141 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26142
26143 * g77.f-torture/compile/13060.f: New test.
26144
26145 2003-12-06 Mark Mitchell <mark@codesourcery.com>
26146
26147 PR c++/13323
26148 * g++.dg/inherit/operator2.C: New test.
26149
26150 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26151
26152 PR c++/13305
26153 * g++.dg/ext/attrib9.C: New test.
26154
26155 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26156
26157 PR c++/13314
26158 * g++.dg/template/error7.C: New test.
26159
26160 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
26161 J"orn Rennecke <joern.rennecke@superh.com>
26162
26163 PR target/13302
26164 * g++.dg/other/struct-va_list.C: New test.
26165
26166 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26167
26168 PR c++/13166
26169 * g++.dg/parse/defarg6.C: New test.
26170
26171 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
26172
26173 PR target/13256
26174 * gcc.c-torture/execute/20031201-1.c: New test.
26175
26176 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
26177
26178 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
26179
26180 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26181
26182 * gcc.dg/builtin-return-1.c: New test.
26183
26184 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
26185 J"orn Rennecke <joern.rennecke@superh.com>
26186
26187 PR optimization/13260
26188 * gcc.c-torture/execute/20031204-1.c: New test.
26189
26190 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26191
26192 PR c++/9127
26193 * g++.dg/template/error6.C: New test.
26194
26195 2003-12-03 Jakub Jelinek <jakub@redhat.com>
26196
26197 * gcc.dg/20031202-1.c: New test.
26198
26199 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26200
26201 PR c++/13179
26202 * g++.dg/template/eh1.C: New test.
26203
26204 PR c++/10771
26205 * g++.dg/template/error5.C: New test.
26206
26207 2003-12-02 David Ung <davidu@mips.com>
26208
26209 * gcc.dg/compat/vector-check.h: Corrected type for var
26210 g_##TMODE
26211
26212 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26213
26214 PR c++/10126
26215 * g++.dg/template/ptrmem8.C: New test.
26216
26217 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26218
26219 PR c++/12573
26220 * g++.dg/template/dependent-expr3.C: New test.
26221
26222 2003-12-01 James Lemke <jim@wasabisystems.com>
26223
26224 * gcc.dg/arm-g2.c: New test.
26225
26226 2003-12-01 Roger Sayle <roger@eyesopen.com>
26227
26228 PR optimization/11634
26229 * gcc.dg/20031201-2.c: New test case.
26230
26231 2003-12-01 Zack Weinberg <zack@codesourcery.com>
26232
26233 PR 11433
26234 * objc.dg/proto-lossage-3.m: New test.
26235
26236 2003-12-01 Roger Sayle <roger@eyesopen.com>
26237
26238 PR optimization/12628
26239 * gcc.dg/20031201-1.c: New test case.
26240
26241 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26242
26243 * gcc.dg/unaligned-1.c: New test.
26244
26245 2003-11-30 Mark Mitchell <mark@codesourcery.com>
26246
26247 PR c++/9849
26248 * g++.dg/template/error4.C: New test.
26249 * g++.dg/template/nested3.C: Adjust error markers.
26250
26251 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26252
26253 * gcc.dg/cpp/assert4.c: Check more #system assertions.
26254
26255 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
26256
26257 PR c/10333
26258 * gcc.dg/bitfld-7.c: New test.
26259
26260 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
26261
26262 * gcc.dg/tls/asm-1.C: New test.
26263
26264 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26265
26266 * gcc.dg/cpp/assert4.c: Update.
26267
26268 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26269
26270 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
26271 * gcc.dg/builtin-apply3.c: New test.
26272
26273 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26274
26275 * lib/compat.exp (compat-obj): New xfaildata parameter.
26276 Use it to set compiler_conditional_xfail_data before compiling.
26277 (compat-get-options): Handle dg-xfail-if.
26278 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
26279 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
26280 * gcc.dg/compat/vector-1_y.c: Likewise.
26281 * gcc.dg/compat/vector-2_x.c: Likewise.
26282 * gcc.dg/compat/vector-2_y.c: Likewise.
26283
26284 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26285
26286 * g++.dg/opt/reg-stack4.C: New test.
26287
26288 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26289
26290 * gcc.dg/builtin-apply2.c: New test.
26291
26292 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26293
26294 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
26295
26296 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26297
26298 PR c++/12924
26299 * g++.dg/template/template-id-2.C: New test.
26300
26301 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26302
26303 PR c++/5369
26304 * g++.dg/template/memfriend1.C: New test.
26305 * g++.dg/template/memfriend2.C: Likewise.
26306 * g++.dg/template/memfriend3.C: Likewise.
26307 * g++.dg/template/memfriend4.C: Likewise.
26308 * g++.dg/template/memfriend5.C: Likewise.
26309 * g++.dg/template/memfriend6.C: Likewise.
26310 * g++.dg/template/memfriend7.C: Likewise.
26311 * g++.dg/template/memfriend8.C: Likewise.
26312 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
26313
26314 2003-11-21 Mark Mitchell <mark@codesourcery.com>
26315
26316 PR c++/12515
26317 * g++.dg/ext/cond1.C: New test.
26318
26319 2003-11-20 Richard Henderson <rth@redhat.com>
26320
26321 * gcc.dg/20020201-2.c: Remove.
26322 * gcc.dg/20020201-4.c: Remove.
26323 * gcc.dg/20020304-1.c: Remove.
26324
26325 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
26326
26327 * gcc.dg/cpp/trad/xwin1.c: New test case.
26328
26329 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
26330
26331 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
26332 * lib/g77.exp: Likewise.
26333 * lib/objc.exp: Likewise.
26334 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
26335 for darwin.
26336
26337 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26338
26339 PR c++/12932
26340 * g++.dg/template/static5.C: New test.
26341
26342 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
26343
26344 * gcc.dg/nested-func-1.c: New test.
26345
26346 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26347
26348 * gcc.dg/cpp/assert4.c: New test.
26349
26350 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26351
26352 PR c++/2294
26353 * g++.dg/lookup/using9.c: New test.
26354
26355 2003-11-14 Mark Mitchell <mark@codesourcery.com>
26356
26357 PR c++/12762
26358 * g++.dg/template/error3.C: New test.
26359
26360 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
26361
26362 PR ada/13035
26363 * ada/acats/run_acats, run_all.sh: Fix syntax error.
26364 No longer use a wrapper for gcc, since this does not work under
26365 Windows.
26366
26367 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26368
26369 PR c++/2094
26370 * g++.dg/template/ptrmem7.C: New test.
26371
26372 2003-11-13 Andrew Pinski <apinski@apple.com>
26373
26374 * gcc.c-torture/compile/20031113-1.c: New test.
26375
26376 2003-11-13 Mark Mitchell <mark@codesourcery.com>
26377 Kean Johnston <jkj@sco.com>
26378
26379 PR c/13029
26380 * gcc.dg/unused-4.c: Update.
26381
26382 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26383
26384 * g++.dg/opt/const3.C: New test.
26385
26386 2003-11-13 Jan Hubicka <jh@suse.cz>
26387
26388 * gcc.c-torture/compile/20031112-1.c: New test.
26389
26390 2003-11-12 Mark Mitchell <mark@codesourcery.com>
26391
26392 * g++.dg/parse/crash10.C: Remove bogus error marker.
26393
26394 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26395
26396 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
26397 (host_gcc): Likewise.
26398 (ROOT): Honor $PWDCMD.
26399 (BASE): Likewise.
26400 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
26401
26402 2003-11-12 Catherine Moore <clm@redhat.com>
26403
26404 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
26405
26406 2003-11-12 Andreas Jaeger <aj@suse.de>
26407 Jakub Jelinek <jakub@redhat.com>
26408 Andrew Pinski <pinskia@physics.uc.edu>
26409 Richard Henderson <rth@redhat.com>
26410
26411 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
26412 systems.
26413 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
26414
26415 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
26416 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
26417
26418 2003-11-11 Andreas Jaeger <aj@suse.de>
26419
26420 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
26421
26422 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
26423
26424 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
26425
26426 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
26427 Clean ups.
26428
26429 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
26430
26431 * gcc.dg/trampoline-1.c: New test.
26432
26433 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
26434
26435 * gcc.c-torture/compile/200031109-1.c: New test.
26436
26437 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26438
26439 PR c/3190
26440 PR c/8714
26441 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26442 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
26443 gcc.dg/format/no-y2k-1.c: Update.
26444
26445 2003-11-08 Roger Sayle <roger@eyesopen.com>
26446
26447 PR optimization/10467
26448 * gcc.dg/20031108-1.c: New test case.
26449
26450 2003-11-07 Geoffrey Keating <geoffk@apple.com>
26451
26452 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
26453
26454 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26455
26456 * gcc.dg/compound-lvalue-1.c: New test.
26457 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
26458 some XFAILs.
26459
26460 2003-11-06 Geoffrey Keating <geoffk@apple.com>
26461
26462 * gcc.dg/altivec-varargs-1.c: New test.
26463
26464 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26465
26466 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
26467 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
26468 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
26469 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
26470 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
26471
26472 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
26473
26474 * gcc.dg/cond-lvalue-1.c: New test.
26475
26476 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
26477
26478 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
26479
26480 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26481
26482 PR c++/11616
26483 * g++.dg/template/instantiate5.C: New test.
26484
26485 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26486
26487 PR c++/12726
26488 * g++.dg/ext/complit2.C: Replace test with self-contained version.
26489 * ChangeLog: Add missing first entry for above test.
26490
26491 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26492
26493 PR c++/9810
26494 * g++.dg/template/using8.C: New test.
26495 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
26496
26497 2003-11-02 Roger Sayle <roger@eyesopen.com>
26498
26499 PR optimization/10817
26500 * gcc.c-torture/compile/20031102-1.c: New test case.
26501
26502 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
26503
26504 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
26505 2147483647.
26506
26507 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26508
26509 * gcc.dg/20031102-1.c: New test.
26510
26511 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26512
26513 * gcc.dg/complex-1.c: New test.
26514
26515 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26516
26517 PR c++/12796
26518 * g++.dg/template/crash13.C: Adjust expected error location.
26519 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26520
26521 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26522
26523 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26524
26525 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26526
26527 PR/10239
26528 * gcc.c-torture/compile/20031031-2.c: New test.
26529
26530 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26531
26532 PR/11640
26533 * gcc.c-torture/compile/20031031-1.c: New test.
26534
26535 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26536
26537 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26538 * gcc.misc-tests/bprob.exp: Likewise.
26539 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
26540 the execution test on arm-elf configs.
26541 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
26542 configs that don't support scratch files.
26543 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
26544
26545 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
26546
26547 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
26548 done by dejagnu.
26549
26550 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
26551
26552 * ada/acats/run_all.sh: Redirect mv output to /dev/null
26553 Avoid non pure sh syntax. Add more logging.
26554
26555 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
26556 fail.
26557
26558 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26559
26560 PR libgcj/10610
26561 * gcc.dg/ppc-stackalign-1.c: New test.
26562
26563 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
26564
26565 * ada/acats/run_all.sh: Change output to be more compliant with
26566 dejagnu framework.
26567 Create acats.sum and acats.log files under testsuite/ada/acats
26568 Only run [a-z]* directories, to filter out e.g. CVS.
26569 Redirect build output to log file.
26570
26571 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26572
26573 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
26574
26575 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26576
26577 PR ada/5909:
26578 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
26579
26580 2003-10-27 Jakub Jelinek <jakub@redhat.com>
26581
26582 * gcc.c-torture/compile/20031023-1.c: New test.
26583 * gcc.c-torture/compile/20031023-2.c: New test.
26584 * gcc.c-torture/compile/20031023-3.c: New test.
26585 * gcc.c-torture/compile/20031023-4.c: New test.
26586
26587 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26588
26589 PR c++/10371
26590 * g++.dg/lookup/scoped8.C: New test.
26591
26592 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26593
26594 * g++.dg/opt/reg-stack3.C: New test.
26595
26596 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26597
26598 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
26599
26600 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26601
26602 PR c++/11076
26603 * g++.dg/template/crash13.C: New test.
26604
26605 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26606
26607 * gcc.dg/c99-restrict-2.c: New test.
26608
26609 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
26610
26611 PR c++/12698, c++/12699, c++/12700, c++/12566
26612 * g++.dg/inherit/covariant9.C: New test.
26613 * g++.dg/inherit/covariant10.C: New test.
26614 * g++.dg/inherit/covariant11.C: New test.
26615
26616 2003-10-23 Jason Merrill <jason@redhat.com>
26617
26618 PR c++/12726
26619 * g++.dg/ext/complit2.C: New test.
26620
26621 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26622
26623 PR target/12654
26624 * gcc.c-torture/execute/20031020-1.c: New test.
26625
26626 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26627
26628 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
26629 following the jump_insn.
26630
26631 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
26632
26633 * gcc.dg/cast-lvalue-1.c: New test.
26634
26635 2003-10-21 Mark Mitchell <mark@codesourcery.com>
26636
26637 PR c++/11962
26638 * g++.dg/template/cond2.C: New test.
26639
26640 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
26641
26642 * gcc.dg/builtins-28.c: New test.
26643
26644 2003-10-20 Jan Hubicka <jh@suse.cz>
26645
26646 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
26647 parameter.
26648 * testsuite/gcc.dg/inline-2.c: Likewise.
26649
26650 2003-10-20 Phil Edwards <phil@codesourcery.com>
26651
26652 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
26653 * gcc.dg/nest.c: Likewise.
26654
26655 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26656
26657 PR c++/9781, c++/10583, c++/11862
26658 * g++.dg/parse/crash13.C: New test.
26659
26660 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26661
26662 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
26663
26664 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26665
26666 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
26667 Define HAVE_C99_RUNTIME except on Solaris.
26668 * gcc.dg/builtins-20.c: Likewise.
26669
26670 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26671
26672 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
26673
26674 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26675
26676 PR c++/12495
26677 * g++.dg/template/crash21.C: New test.
26678
26679 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26680
26681 PR c++/2513
26682 * g++.dg/template/typename5.C: New test.
26683
26684 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26685
26686 PR c++/12369
26687 * g++.dg/template/friend25.C: New test.
26688
26689 2003-10-16 Ziemowit Laski <zlaski@apple.com>
26690
26691 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
26692 versions.
26693
26694 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
26695
26696 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
26697 == 2147483647.
26698
26699 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
26700
26701 * gcc.c-torture/execute/960416-1.x: Remove.
26702 * gcc.c-torture/execute/divconst-3.x: Likewise.
26703
26704 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
26705
26706 PR target/12598
26707 * gcc.dg/torture/cris-volatile-1.c: New test.
26708
26709 2003-10-14 Roger Sayle <roger@eyesopen.com>
26710
26711 PR optimization/9325
26712 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
26713 for overflowing floating point to integer conversion during RTL
26714 simplification.
26715
26716 2003-10-13 Ziemowit Laski <zlaski@apple.com>
26717
26718 * objc/execute/_cmd.m: Fix typo.
26719 * objc.dg/image-info.m, objc.dg/symtab-1.m:
26720 Relax 'scan-assembler' regexp.
26721 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
26722 objc.dg/try-catch-4.m: Run on non-Darwin targets.
26723 * objc.dg/zero-link-2.m: Remove blank line.
26724 * objc.dg/zero-link-3.m: New test case.
26725
26726 2003-10-13 Geoffrey Keating <geoffk@apple.com>
26727
26728 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
26729
26730 * gcc.dg/asm-names.c: Use scan-assembler-not rather
26731 than linker trickery.
26732
26733 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26734
26735 PR c++/12370
26736 * g++.dg/other/friend2.C: New test.
26737
26738 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26739
26740 * gcc.dg/20031012-1.c: New test.
26741
26742 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26743
26744 * gcc.dg/weak/weak-3.c: Fix for new warning.
26745
26746 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
26747
26748 PR optimization/8750
26749 * gcc.c-torture/execute/20031012-1.c: New test case.
26750
26751 2003-10-11 Roger Sayle <roger@eyesopen.com>
26752
26753 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
26754 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
26755
26756 2003-10-11 Roger Sayle <roger@eyesopen.com>
26757
26758 PR optimization/12260
26759 * gcc.c-torture/compile/20031011-2.c: New test case.
26760
26761 2003-10-11 Roger Sayle <roger@eyesopen.com>
26762
26763 * gcc.c-torture/execute/20031011-1.c: New testcase.
26764
26765 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
26766
26767 * gcc.c-torture/compile/20031011-1.c: New test.
26768
26769 2003-10-11 Jan Hubicka <jh@suse.cz>
26770
26771 * g++.dg/other/first-global.C: New test.
26772
26773 2003-10-11 Roger Sayle <roger@eyesopen.com>
26774
26775 * gcc.c-torture/execute/string-opt-18.c: New testcase.
26776
26777 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
26778
26779 * gcc.c-torture/compile/20031010-1.c: New test.
26780
26781 2003-10-10 Geoffrey Keating <geoffk@apple.com>
26782
26783 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
26784 * gcc.c-torture/execute/va-arg-25.c: ... here.
26785
26786 2003-10-09 Mark Mitchell <mark@codesourcery.com>
26787
26788 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
26789
26790 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
26791
26792 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
26793
26794 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26795
26796 * g++.dg/parse/error2.C: New test.
26797
26798 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26799
26800 PR c++/11097
26801 * g++.dg/other/error5.C: Modify the error message.
26802 * g++.dg/lookup/using8.C: New test.
26803
26804 2003-10-07 Geoffrey Keating <geoffk@apple.com>
26805
26806 * gcc.dg/darwin-abi-2.c: New file.
26807 * gcc.c-torture/execute/va-arg-24.c: New file.
26808
26809 2003-10-06 Bob Wilson <bob.wilson@acm.org>
26810
26811 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
26812 indentation.
26813
26814 2003-10-06 Mark Mitchell <mark@codesourcery.com>
26815
26816 PR c++/10147
26817 * g++.dg/other/error4.C: Update error messages.
26818 * g++.dg/template/ptrmem4.C: Likewise.
26819
26820 PR c++/12337
26821 * g++.dg/init/new9.C: New test.
26822
26823 PR c++/12334, c++/12236, c++/8656
26824 * g++.dg/ext/attrib8.C: New test.
26825
26826 2003-10-06 Devang Patel <dpatel@apple.com>
26827
26828 * gcc.dg/debug/dwarf2-3.h: New test.
26829 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
26830
26831 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
26832
26833 * g++.dg/opt/cfg2.C: New test.
26834
26835 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26836
26837 * g++.dg/opt/float1.C: New test.
26838
26839 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26840
26841 * gcc.dg/c90-array-lval-6.c: New test.
26842 * gcc.dg/c99-array-lval-6.c: New test.
26843
26844 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
26845 Ziemowit Laski <zlaski@apple.com>
26846
26847 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
26848 'Derived', so that it is never considered a class method; add
26849 new warning for '+port' method ambiguity.
26850 * objc.dg/method-12.m: Include <objc/objc.h> instead of
26851 <objc/objc-api.h> (needed on Mac OS X).
26852 * objc.dg/method-13.m: New test.
26853
26854 2003-10-03 Roger Sayle <roger@eyesopen.com>
26855
26856 PR optimization/9325, PR java/6391
26857 * gcc.c-torture/execute/20031003-1.c: New test case.
26858
26859 2003-10-02 Mark Mitchell <mark@codesourcery.com>
26860
26861 PR optimization/12180
26862 * gcc.dg/20031002-1.c: New test.
26863
26864 PR c++/12486
26865 * g++.dg/inherit/error1.C: New test.
26866
26867 2003-10-02 Chris Demetriou <cgd@broadcom.com>
26868
26869 * lib/f-torture.exp (search_for): Rename to...
26870 (search_for_re): This. Also, clean up comments and the
26871 "regexp" invocation.
26872
26873 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
26874
26875 * gcc.c-torture/compile/20031002-1.c: New test.
26876
26877 2003-10-02 Jakub Jelinek <jakub@redhat.com>
26878
26879 * g++.dg/opt/cond1.C: New test.
26880
26881 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
26882
26883 * gcc.dg/Wold-style-definition-2.c: New testcase.
26884 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
26885
26886 2003-09-29 Richard Henderson <rth@redhat.com>
26887
26888 * g++.dg/init/array10.C: Add dg-options.
26889
26890 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
26891
26892 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
26893
26894 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26895
26896 * g++.dg/template/friend19.C: Fix typo.
26897 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
26898
26899 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
26900
26901 * gcc.c-torture/execute/20030928-1.c: New test.
26902 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
26903
26904 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26905
26906 * g++.dg/opt/unroll1.C: New test.
26907
26908 2003-09-26 Roger Sayle <roger@eyesopen.com>
26909
26910 PR optimization/11741
26911 * gcc.dg/20030926-1.c: New test case.
26912
26913 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26914
26915 PR c++/5655
26916 * g++.dg/parse/access7.C: New test.
26917 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
26918
26919 2003-09-24 Ziemowit Laski <zlaski@apple.com>
26920
26921 MERGE OF objc-improvements-branch into MAINLINE:
26922 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
26923 if libobjc has not been built.
26924 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
26925 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
26926 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
26927 objc/execute/nested-3.m, objc/execute/np-2.m,
26928 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
26929 objc/execute/redefining_self.m, objc/execute/root_methods.m,
26930 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
26931 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
26932 objc.dg/special/unclaimed-category-1.h,
26933 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
26934 well as GNU runtime.
26935 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
26936 * execute/cascading-1.m, execute/function-message-1.m,
26937 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
26938 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
26939 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
26940 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
26941 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
26942 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
26943 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
26944 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
26945 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
26946 * objc.dg/bitfield-2.m: Run only on Darwin.
26947 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
26948 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
26949 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
26950 * objc.dg/const-str-1.m: Fix constant string layout.
26951
26952 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
26953
26954 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
26955
26956 2003-09-23 Geoffrey Keating <geoffk@apple.com>
26957
26958 * gcc.dg/darwin-abi-1.c: New file.
26959
26960 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
26961
26962 PR target/12281
26963 * gcc.c-torture/compile/20030921-1.c: New test.
26964
26965 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
26966
26967 * g++.dg/opt/reg-stack2.C: New test.
26968
26969 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
26970
26971 * g++.dg/eh/delayslot1.C: New test.
26972
26973 2003-09-20 Richard Henderson <rth@redhat.com>
26974
26975 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
26976
26977 2003-09-20 Roger Sayle <roger@eyesopen.com>
26978
26979 * gcc.c-torture/execute/20030920-1.c: New test case.
26980
26981 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26982
26983 * g++.dg/rtti/typeid3.C: Correct expected error message.
26984
26985 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26986
26987 PR c++/157
26988 * g++.dg/parse/crash12.C: New test.
26989
26990 2003-09-19 Janis Johnson <janis187@us.ibm.com>
26991
26992 * gcc.dg/compat/mixed-struct-check.h: New.
26993 * gcc.dg/compat/mixed-struct-defs.h: New.
26994 * gcc.dg/compat/mixed-struct-init.h: New.
26995 * gcc.dg/compat/struct-by-value-19_main.c: New.
26996 * gcc.dg/compat/struct-by-value-19_x.c: New.
26997 * gcc.dg/compat/struct-by-value-19_y.c: New.
26998 * gcc.dg/compat/struct-by-value-20_main.c: New.
26999 * gcc.dg/compat/struct-by-value-20_x.c: New.
27000 * gcc.dg/compat/struct-by-value-20_y.c: New.
27001 * gcc.dg/compat/struct-return-19_main.c: New.
27002 * gcc.dg/compat/struct-return-19_x.c: New.
27003 * gcc.dg/compat/struct-return-19_y.c: New.
27004 * gcc.dg/compat/struct-return-20_main.c: New.
27005 * gcc.dg/compat/struct-return-20_x.c: New.
27006 * gcc.dg/compat/struct-return-20_y.c: New.
27007
27008 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
27009 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
27010 so that it will not complain on LP64 targets.
27011
27012 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27013
27014 PR c++/495
27015 * g++.dg/template/friend24.C: New test.
27016
27017 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
27018
27019 PR c++/12332
27020 * g++.dg/template/memtmpl2.C: New test.
27021
27022 2003-09-18 Mark Mitchell <mark@codesourcery.com>
27023
27024 PR target/11184
27025 * gcc.dg/builtin-apply1.c: New test.
27026
27027 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
27028
27029 PR c++/9848
27030 * g++.dg/warn/Wunused-4.C: New test.
27031
27032 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27033
27034 PR c++/12316
27035 * g++.dg/other/gc2.C: New test.
27036
27037 2003-09-17 Mark Mitchell <mark@codesourcery.com>
27038
27039 PR c++/11991
27040 * g++.dg/rtti/typeid3.C: New test.
27041
27042 PR c++/12266
27043 * g++.dg/overload/template1.C: New test.
27044
27045 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27046
27047 * g++.dg/opt/cfg3.C: New test.
27048
27049 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27050
27051 PR c++/7939
27052 * g++.dg/template/crash11.C: New test.
27053
27054 2003-09-16 Jason Merrill <jason@redhat.com>
27055 Jakub Jelinek <jakub@redhat.com>
27056
27057 * gcc.dg/attr-warn-unused-result.c: New test.
27058
27059 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
27060
27061 PR c++/12184
27062 * g++.dg/expr/call2.C: New test.
27063
27064 2003-09-15 Andreas Jaeger <aj@suse.de>
27065
27066 * gcc.dg/Wold-style-definition-1.c: New test.
27067
27068 2003-09-14 Mark Mitchell <mark@codesourcery.com>
27069
27070 PR c++/3907
27071 * g++.dg/parse/template12.C: New test.
27072
27073 * g++.dg/abi/bitfield11.C: New test.
27074 * g++.dg/abi/bitfield12.C: Likewise.
27075
27076 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
27077
27078 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
27079 non-expansion of functional macro name without arguments at EOL.
27080 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
27081
27082 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
27083
27084 * gcc.c-torture/execute/20030914-[12].c: New tests.
27085
27086 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
27087
27088 PR c++/11788
27089 * g++.dg/overload/addr1.C: New test.
27090
27091 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
27092
27093 * gcc.dg/20030909-1.c: New test.
27094
27095 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27096
27097 * gcc.dg/ultrasp10.c: New test.
27098
27099 2003-09-09 Devang Patel <dpatel@apple.com>
27100
27101 * gcc.dg/darwin-ld-6.c: New test.
27102
27103 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27104
27105 * gcc.dg/torture/builtin-explog-1.c: New testcase.
27106
27107 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27108
27109 * gcc.dg/ia64-types1.c: New test.
27110 * gcc.dg/ia64-types2.c: Likewise.
27111
27112 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27113
27114 * gcc.dg/builtins-1.c: Add more _Complex tests.
27115 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27116
27117 * gcc.dg/builtins-1.c: Test existing _Complex functions.
27118 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27119
27120 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27121
27122 PR c++/11786
27123 * g++.dg/lookup/koenig2.C: New test.
27124
27125 PR c++/5296
27126 * g++.dg/rtti/typeid2.C: New test.
27127
27128 2003-09-08 Jakub Jelinek <jakub@redhat.com>
27129
27130 * gcc.c-torture/compile/20030904-1.c: New test.
27131
27132 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27133
27134 * g++.dg/opt/longbranch2.C: New test.
27135
27136 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27137
27138 * g++.dg/template/crash10.C: Only compile it.
27139
27140 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27141
27142 PR middle-end/11665
27143 * gcc.c-torture/compile/20030907-1.c: New test.
27144 * g++.dg/init/array11.C: New test.
27145
27146 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27147
27148 PR c++/11852
27149 * g++.dg/init/struct1.C: New test.
27150
27151 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27152
27153 PR c++/12181
27154 * g++.dg/expr/comma1.C: New test.
27155
27156 2003-09-06 Mark Mitchell <mark@codesourcery.com>
27157
27158 PR c++/11867
27159 * g++.dg/expr/static_cast5.C: New test.
27160
27161 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
27162
27163 PR c++/11507
27164 * g++.dg/lookup/scoped7.C: New test.
27165
27166 PR c++/9574
27167 * g++.dg/other/static1.C: New test.
27168
27169 PR c++/11490
27170 * g++.dg/warn/template-1.C: New test.
27171
27172 PR c++/11432
27173 * g++.dg/template/crash10.C: New test.
27174
27175 PR c++/2478
27176 * g++.dg/overload/VLA.C: New test.
27177
27178 PR c++/10804
27179 * g++.dg/template/call1.C: New test.
27180
27181 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27182
27183 PR c++/11794
27184 * g++.dg/parse/using3.C: New test.
27185
27186 2003-09-06 Roger Sayle <roger@eyesopen.com>
27187
27188 PR c++/11409
27189 * g++.dg/overload/builtin3.C: New test case.
27190
27191 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
27192
27193 PR c/9862
27194 * gcc.dg/20030906-1.c: New test.
27195 * gcc.dg/20030906-2.c: Likewise.
27196
27197 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27198
27199 PR c++/12167
27200 * g++.dg/parse/defarg5.C: New test.
27201
27202 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
27203
27204 2003-09-05 Mark Mitchell <mark@codesourcery.com>
27205
27206 PR c++/12163
27207 * g++.dg/expr/static_cast4.C: New test.
27208
27209 PR c++/12146
27210 * g++.dg/template/crash9.C: New test.
27211
27212 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
27213
27214 * g++.old-deja/g++.ext/pretty2.C: Update for change
27215 in __FUNCTION__.
27216 * g++.old-deja/g++.ext/pretty3.C: Likewise.
27217
27218 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
27219
27220 PR c++/11922
27221 * g++/dg/template/qualified-id1.C: New test.
27222
27223 PR c++/12037
27224 * g++.dg/warn/noeffect4.C: New test.
27225
27226 2003-09-04 Matt Austern <austern@apple.com>
27227
27228 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
27229 * g++.dg/ext/fnname2.C: Likewise.
27230 * g++.dg/ext/fnname3.C: Likewise.
27231
27232 2003-09-04 Mark Mitchell <mark@codesourcery.com>
27233
27234 * g++.dg/expr/lval1.C: New test.
27235 * g++.dg/ext/lvcast.C: Remove.
27236
27237 2003-09-03 Roger Sayle <roger@eyesopen.com>
27238
27239 PR optimization/11700.
27240 * gcc.c-torture/compile/20030903-1.c: New test case.
27241
27242 2003-09-03 Mark Mitchell <mark@codesourcery.com>
27243
27244 PR c++/12053
27245 * g++.dg/abi/layout4.C: New test.
27246
27247 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
27248
27249 PR c++/11553
27250 * g++.dg/parse/friend3.C: New test.
27251
27252 2003-09-02 Mark Mitchell <mark@codesourcery.com>
27253
27254 PR c++/11847
27255 * g++.dg/template/class1.C: New test.
27256
27257 PR c++/11808
27258 * g++.dg/expr/call1.C: New test.
27259
27260 2003-09-01 Mark Mitchell <mark@codesourcery.com>
27261
27262 PR c++/12114
27263 * g++.dg/init/ref9.C: New test.
27264
27265 PR c++/11972
27266 * g++.dg/template/nested4.C: New test.
27267
27268 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27269
27270 PR c++/12093
27271 * g++.dg/template/non-dependent4.C: New test.
27272
27273 PR c++/11928
27274 * g++.dg/inherit/conv1.C: New test.
27275
27276 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27277
27278 PR c++/6196
27279 * g++.dg/ext/label1.C: New test.
27280 * g++.dg/ext/label2.C: Likewise.
27281
27282 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27283
27284 * g++.dg/expr/cond3.C: New test.
27285
27286 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27287
27288 * gcc.dg/builtins-1.c: Add new builtin cases.
27289
27290 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27291
27292 * gcc.dg/builtins-1.c: Add new cases.
27293 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27294
27295 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27296
27297 * gcc.dg/builtins-1.c: Add more math builtin tests.
27298 * gcc.dg/torture/builtin-attr-1.c: New test.
27299
27300 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27301
27302 PR optimization/5079
27303 * g++.dg/opt/static3.C: New test.
27304
27305 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27306
27307 * gcc.misc-tests/gcov-10b.c: New test.
27308
27309 2003-08-27 Mark Mitchell <mark@codesourcery.com>
27310
27311 * g++.dg/opt/ptrmem3.C: New test.
27312
27313 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
27314
27315 2003-08-27 Jakub Jelinek <jakub@redhat.com>
27316
27317 * gcc.dg/20030826-2.c: New test.
27318
27319 2003-08-26 Roger Sayle <roger@eyesopen.com>
27320
27321 PR middle-end/12002
27322 * g77.f-torture/compile/12002.f: New test case.
27323
27324 2003-08-26 Roger Sayle <roger@eyesopen.com>
27325
27326 * gcc.dg/20030826-1.c: New test case.
27327
27328 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
27329
27330 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
27331
27332 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
27333
27334 PR c++/11871
27335 * c++.dg/lookup/crash1.C: New test.
27336
27337 * c++.dg/warn/noeffect3.C: New test.
27338
27339 2003-08-25 Janis Johnson <janis187@us.ibm.com>
27340
27341 * gcc.dg/compat/vector-1_x.c: Compile with -w.
27342 * gcc.dg/compat/vector-1_y.c: Ditto.
27343 * gcc.dg/compat/vector-2_x.c: Ditto.
27344 * gcc.dg/compat/vector-2_y.c: Ditto.
27345
27346 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
27347
27348 * gcc.dg/20030702-1.c: New test.
27349
27350 2003-08-25 Mark Mitchell <mark@codesourcery.com>
27351
27352 PR c++/8795
27353 * g++.dg/ext/altivec-1.C: New test.
27354
27355 2003-08-24 Richard Henderson <rth@redhat.com>
27356
27357 * g++.dg/eh/simd-2.C: Add -w for x86.
27358
27359 2003-08-23 Jakub Jelinek <jakub@redhat.com>
27360
27361 * gcc.dg/20030815-1.c: New test.
27362
27363 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27364
27365 PR c++/3765
27366 * g++.dg/parse/access6.C: New test.
27367
27368 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27369
27370 PR c++/641, c++/11876
27371 * g++.dg/template/friend22.C: New test.
27372 * g++.dg/template/friend23.C: Likewise.
27373
27374 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27375
27376 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
27377 identically.
27378
27379 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27380
27381 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
27382
27383 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27384
27385 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
27386
27387 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27388
27389 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
27390
27391 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27392
27393 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
27394
27395 2003-08-21 Mark Mitchell <mark@codesourcery.com>
27396
27397 PR c++/11919
27398 * g++.dg/overload/prom1.C: New test.
27399
27400 PR c++/11551
27401 * g++.dg/parse/dtor2.C: New test.
27402
27403 PR c++/10762
27404 * g++.dg/parse/using2.C: New test.
27405
27406 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
27407
27408 PR target/11805
27409 * gcc.c-torture/compile/20030821-1.c: New.
27410
27411 2003-08-20 Mark Mitchell <mark@codesourcery.com>
27412
27413 PR c++/11834
27414 * g++.dg/template/deduce2.C: New test.
27415
27416 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
27417
27418 * gcc.c-torture/execute/20030821-1.c: New test.
27419
27420 2003-08-20 Roger Sayle <roger@eyesopen.com>
27421
27422 PR middle-end/11984
27423 * gcc.dg/20030820-1.c: New test case.
27424
27425 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
27426
27427 PR c++/11945
27428 * g++.dg/warn/noeffect2.C: New test.
27429
27430 2003-08-19 Mark Mitchell <mark@codesourcery.com>
27431
27432 PR c++/10926
27433 * g++.dg/template/dtor2.C: New test.
27434
27435 PR c++/11684
27436 * g++.dg/template/operator1.C: New test.
27437 * g++.dg/parse/operator4.C: New test.
27438
27439 PR c++/11946.C
27440 * g++.dg/expr/enum1.C: New test.
27441 * gcc.dg/c99-bool-1.c: Remove bogus warning.
27442
27443 PR c++/11036.C
27444 * g++.dg/parse/elab2.C: New test.
27445 * g++.dg/parse/typedef4.C: Change error message.
27446 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
27447 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
27448 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
27449
27450 2003-08-19 Geoffrey Keating <geoffk@apple.com>
27451
27452 * gcc.dg/pch/warn-1.c: New.
27453 * gcc.dg/pch/warn-1.hs: New.
27454
27455 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
27456 not-tested file.
27457
27458 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27459
27460 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
27461
27462 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27463
27464 * gcc.dg/uninit-D.c: New Test.
27465 * gcc.dg/uninit-E.c: New Test.
27466 * gcc.dg/uninit-F.c: New Test.
27467 * gcc.dg/uninit-G.c: New Test.
27468
27469 2003-08-19 Michael Ritzert <ritzert@t-online.de>
27470
27471 * g++.dg/README: Describe the pch directory.
27472
27473 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27474
27475 PR c++/11174
27476 * g++.dg/parse/access4.C: New test.
27477 * g++.dg/parse/access5.C: Likewise.
27478 * g++.old-deja/g++.jason/access17.C: Adjust error message.
27479
27480 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
27481
27482 * gcc.dg/noncompile/20030818-1.c: New.
27483
27484 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
27485
27486 PR c++/11957
27487 * g++.dg/warn/noeffect1.C: New test.
27488
27489 * g++.dg/template/scope2.C: New test.
27490 * g++.dg/template/error2.C: Correct dg-error
27491
27492 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
27493
27494 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
27495
27496 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
27497
27498 PR C++/11512
27499 * g++.dg/template/warn1.C: New.
27500
27501 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
27502
27503 * g++.dg/template/error2.C: New test.
27504 * g++.dg/lookup/using7.C: Adjust errors
27505 * g++.old-deja/g++.pt/crash36.C: Likewise.
27506 * g++.old-deja/g++.pt/derived3.C: Likewise.
27507
27508 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27509
27510 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
27511 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
27512 * gcc.c-torture/execute/builtins/string-9.c: New, from
27513 string-opt-9.c. Adjust for execute/builtins framework.
27514 * gcc.c-torture/execute/string-opt-9.c: Delete.
27515
27516 2003-08-12 Mark Mitchell <mark@codesourcery.com>
27517
27518 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
27519
27520 * g++.dg/parse/ret-type2.C: New test.
27521
27522 PR c++/11703
27523 * g++.dg/init/new8.C: New test.
27524
27525 PR c++/10923
27526 * g++.dg/parse/typedef5.C: New test.
27527
27528 PR c++/9512
27529 * g++.dg/parse/qualified2.C: New test.
27530 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
27531 invalid code.
27532
27533 2003-08-11 Mark Mitchell <mark@codesourcery.com>
27534
27535 * g++.dg/conversion/ptrmem1.C: New test.
27536
27537 2003-08-11 Jakub Jelinek <jakub@redhat.com>
27538
27539 PR target/11693
27540 * gcc.dg/20030811-1.c: New test.
27541
27542 PR target/11535
27543 * gcc.c-torture/execute/20030811-1.c: New test.
27544
27545 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27546
27547 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
27548
27549 2003-08-10 Mark Mitchell <mark@codesourcery.com>
27550
27551 PR c++/11789.C
27552 * g++.dg/inherit/multiple1.C: New test.
27553
27554 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
27555
27556 * gcc.dg/spe1.c: New test.
27557
27558 PR c++/11670
27559 * g++.dg/expr/cast2.C: New test.
27560
27561 PR c++/10530
27562 * g++.dg/template/dependent-name2.C: New test.
27563
27564 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
27565
27566 * g++.dg/parse/crash11.C: Put the dg options in comments.
27567
27568 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
27569
27570 * lib/gcc-dg.exp: Update for diagnostic change.
27571
27572 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27573
27574 PR c++/5767
27575 * g++.dg/parse/crash11.C: New test.
27576
27577 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
27578
27579 * gcc.dg/cpp/spacing1.c: Update.
27580
27581 2003-08-04 Janis Johnson <janis187@us.ibm.com>
27582
27583 PR target/11739
27584 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
27585 a value for -mtune.
27586
27587 2003-08-04 Roger Sayle <roger@eyesopen.com>
27588
27589 PR middle-end/11771
27590 * gcc.c-torture/compile/20030804-1.c: New test case.
27591
27592 2003-08-04 Roger Sayle <roger@eyesopen.com>
27593
27594 * gcc.dg/20030804-1.c: New test case.
27595
27596 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
27597
27598 * gcc.dg/cpp/separate-1.c: New test.
27599
27600 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
27601
27602 PR c++/11704
27603 * g++.dg/template/dependent-expr2.C: New test.
27604
27605 PR c++/11766
27606 * g++.dg/expr/ptrmem1.C: New test.
27607
27608 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27609
27610 PR c++/9453
27611 * g++.dg/template/friend15.C: New test.
27612
27613 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
27614
27615 * lib/dg-pch.exp: Work round PCH bug.
27616
27617 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27618
27619 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
27620 builtins. Move cases from builtins-4.c here.
27621
27622 * gcc.dg/torture/builtin-math-1.c: New test taken from
27623 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
27624 additional cases.
27625
27626 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
27627 Delete.
27628
27629 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
27630
27631 PR c++/9447
27632 * g++.dg/template/using7.C: New test.
27633
27634 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
27635
27636 * import1.c, import2.c: New tests.
27637
27638 2003-08-01 Jakub Jelinek <jakub@redhat.com>
27639
27640 * g++.dg/eh/crossjump1.C: New test.
27641
27642 2003-08-01 Mark Mitchell <mark@codesourcery.com>
27643
27644 PR c++/11697
27645 * g++.dg/template/using6.C: New test.
27646
27647 PR c++/11744
27648 * g++.dg/template/koenig2.C: New test.
27649
27650 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27651
27652 PR c++/7983
27653 * g++.dg/parse/typedef4.C: New test.
27654
27655 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27656
27657 PR c++/8442, c++/8806
27658 * g++.dg/template/elab1.C: New test.
27659 * g++.dg/template/type2.C: Likewise.
27660 * g++.dg/template/ttp3.C: Adjust expected error message.
27661 * g++.old-deja/g++.law/visibility13.C: Likewise.
27662 * g++.old-deja/g++.niklas/t135.C: Likewise.
27663 * g++.old-deja/g++.pt/ttp41.C: Likewise.
27664 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
27665 template argument.
27666 * g++.old-deja/g++.pt/ttp44.C: Likewise.
27667
27668 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
27669
27670 PR c++/11295
27671 * g++.dg/ext/stmtexpr1.C: New test.
27672
27673 * g++.dg/opt/tmp1.C: New test.
27674
27675 PR c++/11525
27676 * g++.dg/parse/constant4.C: New test.
27677
27678 PR c++/9447
27679 * g++.dg/template/using5.C: New test.
27680
27681 2003-07-31 Roger Sayle <roger@eyesopen.com>
27682
27683 * gcc.dg/builtins-27.c: New test case.
27684
27685 2003-07-31 Jakub Jelinek <jakub@redhat.com>
27686
27687 * gcc.dg/tls/opt-7.c: New test.
27688
27689 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
27690
27691 * g++.old-deja/g++.other/crash18.C: Remove.
27692
27693 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
27694
27695 * g++.dg/template/explicit3.C: New.
27696 * g++.dg/template/explicit4.C: New.
27697 * g++.dg/template/explicit5.C: New.
27698
27699 PR c++/11347
27700 * g++.dg/template/memtmpl1.C: New.
27701
27702 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
27703
27704 PR target/11565
27705 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
27706 * gcc.dg/i386-387-5.c (dg-options): Likewise.
27707
27708 2003-07-30 Jan Hubicka <jh@suse.cz>
27709
27710 * vtgc1.c: Kill.
27711
27712 2003-07-29 Zack Weinberg <zack@codesourcery.com>
27713
27714 * gcc.dg/struct-in-proto-1.c: New test.
27715
27716 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
27717
27718 * gcc.dg/cpp/include2.c: Only expect one message.
27719
27720 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
27721
27722 PR c++/9447
27723 * g++.dg/template/using1.C: New test.
27724 * g++.dg/template/using2.C: New test.
27725 * g++.dg/template/using3.C: New test.
27726 * g++.dg/template/using4.C: New test.
27727
27728 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
27729
27730 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
27731 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27732
27733 2003-07-28 Jan Hubicka <jh@suse.cz>
27734
27735 PR c++/11530
27736 * g++.dg/opt/call1.C: New test.
27737
27738 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
27739
27740 PR c++/11667
27741 * g++.dg/init/enum2.C: New test.
27742 * g++.dg/template/overload1.C: Add "-w" option.
27743
27744 2003-07-28 <hp@bitrange.com>
27745
27746 * gcc.dg/Wdeclaration-after-statement-1.c,
27747 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
27748
27749 2003-07-28 Jakub Jelinek <jakub@redhat.com>
27750
27751 * gcc.c-torture/compile/20030725-1.c: New test.
27752
27753 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
27754
27755 * gcc.dg/20030505.c: Only run for SPE.
27756 Remove definition of opaque type.
27757
27758 2003-07-27 Mark Mitchell <mark@codesourcery.com>
27759
27760 * g++.dg/template/ptrmem6.C: New test.
27761
27762 2003-07-26 Geoffrey Keating <geoffk@apple.com>
27763
27764 * gcc.c-torture/compile/zero-strct-2.c: New test.
27765
27766 2003-07-25 Geoffrey Keating <geoffk@apple.com>
27767
27768 * gcc.dg/intermod-1.c: New test.
27769
27770 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
27771
27772 PR c++/11617
27773 * g++.dg/template/lookup2.C: New test.
27774 * g++.dg/template/memclass1.C: Remove instantiated from error.
27775 * g++.dg/other/error2.C: Tweak expected errors.
27776
27777 PR c++/11596
27778 * g++.dg/template/defarg3.C: New test.
27779
27780 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
27781
27782 2003-07-24 Mark Mitchell <mark@codesourcery.com>
27783
27784 * g++.dg/inherit/access5.C: New test.
27785
27786 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27787
27788 PR c++/11513
27789 * g++.dg/template/crash8.C: New test.
27790
27791 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
27792
27793 PR c/10602
27794 * gcc.dg/noncompile/incomplete-2.c: New test.
27795
27796 2003-07-23 Mark Mitchell <mark@codesourcery.com>
27797
27798 PR c++/11645
27799 * g++.dg/inherit/access4.C: New test.
27800
27801 PR c++/11517
27802 * g++.dg/expr/cond2.C: New test.
27803
27804 PR optimization/10679
27805 * g++.dg/opt/inline4.C: New test.
27806
27807 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
27808
27809 * g++.dg/parse/crash10: New test.
27810
27811 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27812
27813 * g++.dg/ext/flexary1.C: New test.
27814
27815 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27816
27817 PR c++/10793
27818 * g++.dg/template/crash9.C: New test.
27819
27820 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27821
27822 PR c++/3004
27823 * g++.dg/parse/typedef3.C: New test.
27824
27825 PR c++/7906
27826 * g++.dg/parse/operator2.C: New test.
27827
27828 PR c++/8895
27829 * g++.dg/parse/def-tmpl-arg1.C: New test.
27830
27831 PR c++/9282
27832 * g++.dg/parse/funptr1.C: New test.
27833
27834 PR c++/9452
27835 * g++.dg/parse/ambig3.C: New test.
27836
27837 PR c++/9454
27838 * g++.dg/parse/operator3.C: New test.
27839
27840 PR c++/9486
27841 * g++.dg/parse/template10.C: New test.
27842
27843 PR c++/9488
27844 * g++.dg/parse/template11.C: New test.
27845
27846 PR c++/10150
27847 * g++.dg/parse/invalid-op1.C: New test.
27848
27849 PR c++/10247
27850 * g++.dg/parse/condexpr1.C: New test.
27851
27852 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27853
27854 * g++.dg/ext/packed3.C: New test.
27855 * g++.dg/ext/packed4.C: New test.
27856
27857 * gcc.dg/pack-test-3.c: New test.
27858
27859 2003-07-21 Janis Johnson <janis187@us.ibm.com>
27860
27861 * lib/compat.exp: Handle dg-options per source file.
27862 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
27863 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
27864 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
27865 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
27866 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
27867 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
27868 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
27869 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
27870 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
27871 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
27872 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
27873 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
27874 * g++.dg/compat/break/bitfield7_x.C: Ditto.
27875 * g++.dg/compat/break/bitfield7_y.C: Ditto.
27876
27877 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
27878
27879 PR c/10320
27880 * gcc.c-torture/execute/20030718-1.c: New test.
27881
27882 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
27883
27884 PR optimization/11536
27885 * gcc.dg/20030721-1.c: New test.
27886
27887 2003-07-19 Mark Mitchell <mark@codesourcery.com>
27888
27889 PR c++/11546
27890 * g++.dg/template/lookup1.C: New test.
27891
27892 2003-07-19 Zack Weinberg <zack@codesourcery.com>
27893
27894 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
27895 diagnostics of ill-formed constructs involving labels.
27896 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
27897 the new 'previously defined here' message.
27898
27899 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
27900
27901 * g++.dg/parse/non-dependent2.C: New test.
27902
27903 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
27904
27905 * g++.dg/init/init-ref4.C: xfail on targets without
27906 weak symbols.
27907
27908 2003-07-17 Jakub Jelinek <jakub@redhat.com>
27909
27910 PR target/11087
27911 * gcc.c-torture/execute/20030717-1.c: New test.
27912
27913 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27914
27915 * g++.dg/opt/cfg1.C: New test.
27916
27917 2003-07-17 Mark Mitchell <mark@codesourcery.com>
27918
27919 PR optimization/11557
27920 * gcc.dg/20030717-1.c: New test.
27921
27922 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
27923
27924 PR c++/10476
27925 * g++.dg/expr/crash-1.C: New test.
27926
27927 PR c++/11027
27928 * g++.dg/template/init3.C: New test.
27929
27930 PR c++/8222
27931 * g++.dg/template/non-dependent1.C: New test.
27932
27933 PR c++/11070
27934 * g++.dg/template/non-dependent2.C: New test.
27935
27936 PR c++/11071
27937 * g++.dg/template/non-dependent3.C: New test.
27938
27939 PR c++/9907
27940 * g++.dg/template/sizeof5.C: New test.
27941
27942 2003-07-17 Geoffrey Keating <geoffk@apple.com>
27943
27944 PR 11498
27945 * gcc.c-torture/compile/mangle-1.c: New file.
27946
27947 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27948
27949 PR c++/7809
27950 * g++.dg/parse/access3.C: New test.
27951
27952 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
27953
27954 PR c++/11384
27955 * g++.dg/init/init-ref4.C: New test.
27956
27957 2003-07-16 Mark Mitchell <mark@codesourcery.com>
27958
27959 PR c++/11547
27960 * g++.dg/parse/constant3.C: New test.
27961 * g++.dg/parse/crash7.C: Likewise.
27962
27963 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
27964
27965 PR target/11008
27966 * gcc.dg/i386-pentium4-not-mull.c: New.
27967
27968 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
27969
27970 * gcc.dg/asm-names.c (ymain): Make it weak.
27971
27972 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27973
27974 PR c++/5421
27975 * g++.dg/template/friend21.C: New test.
27976
27977 2003-07-16 Jakub Jelinek <jakub@redhat.com>
27978
27979 * gcc.dg/cleanup-8.c: New test.
27980 * gcc.dg/cleanup-9.c: New test.
27981
27982 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
27983
27984 * g++.dg/ext/dll-MI1.h: New file.
27985 * g++.dg/ext/dllexport-MI1.C: New file.
27986 * g++.dg/ext/dllimport-MI1.C: New file.
27987
27988 2003-07-15 Jakub Jelinek <jakub@redhat.com>
27989
27990 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
27991 it does not have cmpstrsi patterns (just cmpmemsi).
27992
27993 2003-07-15 Mark Mitchell <mark@codesourcery.com>
27994
27995 PR debug/11473
27996 * g++.dg/debug/debug8.C: New test.
27997
27998 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27999
28000 PR c++/10108
28001 * g++.dg/template/crash7.C: New test.
28002
28003 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
28004
28005 PR target/10795
28006 * gcc.c-torture/compile/20030708-1.c: New.
28007
28008 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
28009
28010 * gcc.c-torture/execute/20030715-1.c: New test.
28011
28012 2003-07-14 Geoffrey Keating <geoffk@apple.com>
28013
28014 * gcc.dg/pch/inline-3.c: New file.
28015 * gcc.dg/pch/inline-3.hs: New file.
28016 * gcc.dg/pch/inline-4.c: New file.
28017 * gcc.dg/pch/inline-4.hs: New file.
28018
28019 2003-07-14 Mark Mitchell <mark@codesourcery.com>
28020
28021 PR c++/11509
28022 * g++.dg/template/crash6.C: New test.
28023
28024 PR c++/7053
28025 * g++.dg/template/friend20.C: New test.
28026
28027 PR c++/7019
28028 * g++.dg/template/overload2.C: New test.
28029
28030 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28031
28032 PR optimization/11440
28033 * gcc.c-torture/execute/20030714-1.c: New test.
28034
28035 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28036
28037 PR c++/11154
28038 * g++.dg/template/partial2.C: New test.
28039
28040 2003-07-13 Mark Mitchell <mark@codesourcery.com>
28041
28042 PR c++/11503
28043 * g++.dg/template/anon1.C: New test.
28044
28045 PR c++/11493
28046 PR c++/11495
28047 * g++.dg/parse/template9.C: Likewise.
28048 * g++.dg/template/crash4.C: New test.
28049 * g++.dg/template/koenig1.C: Likewise.
28050 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
28051 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
28052 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
28053 functions.
28054 * g++.old-deja/g++.jason/template36.C: Likewise.
28055 * g++.old-deja/g++.mike/p1989.C: Likewise.
28056 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
28057 * g++.old-deja/g++.pt/ttp20.C: Use this->.
28058 * g++.old-deja/g++.pt/ttp21.C: Use this->.
28059 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
28060 compiling.
28061 * g++.old-deja/g++.pt/union2.C: Use this->.
28062
28063 2003-07-11 Jakub Jelinek <jakub@redhat.com>
28064
28065 * gcc.dg/20030711-1.c: New test.
28066
28067 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
28068
28069 PR c++/11050
28070 * g++.dg/parse/args1.C: New test.
28071 * g++.pt/defarg8.C: Change expected errors.
28072
28073 2003-07-11 Mark Mitchell <mark@codesourcery.com>
28074
28075 PR c++/8164
28076 * g++.dg/template/nontype2.C: New test.
28077
28078 PR c++/10558
28079 * g++.dg/parse/template8.C: New test.
28080
28081 PR c++/8327
28082 * g++.dg/template/scope1.C: New test.
28083
28084 * g++.dg/warn/Wsign-compare-1.C: New test.
28085
28086 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28087
28088 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
28089
28090 2003-07-10 Mark Mitchell <mark@codesourcery.com>
28091
28092 PR c++/9411
28093 * g++.dg/template/explicit2.C: New test.
28094
28095 PR c++/10032
28096 * g++.dg/warn/pedantic1.C: New test.
28097
28098 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
28099
28100 PR c++ 9483
28101 * g++.dg/other/field1.C: New test.
28102
28103 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28104
28105 PR c/11449
28106 * gcc.c-torture/compile/20030707-1.c: New.
28107
28108 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28109
28110 PR c++/10849
28111 * g++.dg/template/access12.C: New test.
28112
28113 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
28114
28115 * g++.dg/bprob/bprob.exp (prof_ext): Update.
28116 * g77.dg/bprob/bprob.exp (prof_ext): Update.
28117 * gcc.misc-tests/bprob.exp (prof_ext): Update.
28118 * gcc.misc-tests/gcov.exp: Update
28119 * g++.dg/gcov/gcov.exp: Update
28120 * lib/gcov.exp: Update.
28121
28122 2003-07-08 Mark Mitchell <mark@codesourcery.com>
28123
28124 * g++.dg/abi/mangle17.C: Make sure template expressions are
28125 dependent.
28126 * g++.dg/abi/mangle4.C: Mark erroneous casts.
28127 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
28128 * g++.dg/opt/stack1.C: Remove erroneous code.
28129 * g++.dg/parse/template7.C: New test.
28130 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
28131 * g++.old-deja/g++.pt/crash4.C: Likewise.
28132
28133 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28134
28135 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
28136 with zero or one occurence of `$' after the initial `L'.
28137
28138 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
28139
28140 * gcc.c-torture/compile/20030704-1.c: Add a comment.
28141
28142 2003-07-08 Roger Sayle <roger@eyesopen.com>
28143
28144 PR c/11370
28145 * gcc.dg/Wunreachable-6.c: New testcase.
28146 * gcc.dg/Wunreachable-7.c: New testcase.
28147
28148 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28149
28150 PR c/11420
28151 * gcc.dg/20030708-1.c: New test.
28152
28153 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
28154
28155 * gcc.dg/compat/sdata-section.h: New file.
28156 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
28157 * gcc.dg/torture/mips-sdata-1.c: New test.
28158
28159 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28160
28161 PR c++/11030
28162 * g++.dg/template/friend19.C: New test.
28163
28164 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28165
28166 * g++.dg/opt/strength-reduce.C: New test.
28167
28168 2003-07-07 Roger Sayle <roger@eyesopen.com>
28169
28170 PR target/10979
28171 * gcc.dg/20030707-1.c: New testcase.
28172
28173 2003-07-07 Roger Sayle <roger@eyesopen.com>
28174
28175 PR optimization/11059
28176 * g++.dg/opt/emptyunion.C: New testcase.
28177
28178 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28179 Eric Botcazou <ebotcazou@libertysurf.fr>
28180
28181 * g++.dg/opt/stack1.C: New test.
28182
28183 2003-07-05 Mark Mitchell <mark@codesourcery.com>
28184
28185 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
28186 run test.
28187
28188 PR c++/11431
28189 * g++.dg/expr/static_cast3.C: New test.
28190
28191 2003-07-04 Zack Weinberg <zack@codesourcery.com>
28192
28193 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
28194 everywhere.
28195 * gcc.dg/concat.c: Concatenation of string constants with
28196 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
28197 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
28198 * gcc.dg/cpp/escape-2.c: Use wide character constants where
28199 necessary to avoid multi-character character constant warning.
28200 * gcc.dg/cpp/escape.c: Likewise.
28201 * gcc.dg/cpp/ucs.c: Likewise.
28202 Remove backslashes from dg-bogus comments, as they confuse Tcl.
28203 Fix a typo.
28204
28205 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28206
28207 PR c/11428
28208 * gcc.c-torture/compile/20030704-1.c: New.
28209
28210 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28211
28212 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
28213
28214 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
28215
28216 PR c++/5287, PR c++/7910, PR c++/11021
28217 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
28218 tests for warnings.
28219 * g++.dg/ext/dllimport2.C: Add tests for warnings.
28220 * g++.dg/ext/dllimport3.C: Likewise.
28221 * g++.dg/ext/dllimport4.C: New file.
28222 * g++.dg/ext/dllimport5.C: New file.
28223 * g++.dg/ext/dllimport6.C: New file.
28224 * g++.dg/ext/dllimport7.C: New file.
28225 * g++.dg/ext/dllimport8.C: New file.
28226 * g++.dg/ext/dllimport9.C: New file.
28227 * g++.dg/ext/dllimport10.C: New file.
28228 * g++.dg/ext/dllexport1.C: New file.
28229
28230 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28231
28232 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
28233 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
28234
28235 2003-07-03 Roger Sayle <roger@eyesopen.com>
28236
28237 * gcc.dg/builtins-25.c: New testcase.
28238 * gcc.dg/builtins-26.c: New testcase.
28239
28240 2003-07-03 Janis Johnson <janis187@us.ibm.com>
28241
28242 * gcc.dg/compat/vector-defs.h: New file.
28243 * gcc.dg/compat/vector-setup.h: New file.
28244 * gcc.dg/compat/vector-check.h: New file.
28245 * gcc.dg/compat/vector-1_main.c: New file.
28246 * gcc.dg/compat/vector-1_x.c: New file.
28247 * gcc.dg/compat/vector-1_y.c: New file.
28248 * gcc.dg/compat/vector-2_main.c: New file.
28249 * gcc.dg/compat/vector-2_x.c: New file.
28250 * gcc.dg/compat/vector-2_y.c: New file.
28251
28252 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
28253 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
28254 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
28255 * gcc.dg/compat/struct-align-1.h: New file.
28256 * gcc.dg/compat/struct-align-1_main.c: New file.
28257 * gcc.dg/compat/struct-align-1_x.c: New file.
28258 * gcc.dg/compat/struct-align-1_y.c: New file.
28259 * gcc.dg/compat/struct-align-2.h: New file.
28260 * gcc.dg/compat/struct-align-2_main.c: New file.
28261 * gcc.dg/compat/struct-align-2_x.c: New file.
28262 * gcc.dg/compat/struct-align-2_y.c: New file.
28263
28264 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
28265 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28266 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28267 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28268 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28269 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28270 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28271 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28272 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28273 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28274 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28275 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28276 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28277 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28278 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28279 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28280 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28281 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28282 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28283 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28284 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28285 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28286 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28287 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28288 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28289 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28290 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28291 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28292 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28293
28294 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28295
28296 * gcc.dg/i386-call-1.c: New test.
28297
28298 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
28299
28300 PR c++/9162
28301 * g++.dg/parse/defarg4.C: New.
28302
28303 2003-07-03 Roger Sayle <roger@eyesopen.com>
28304
28305 PR target/10700
28306 * gcc.c-torture/compile/20030703-1.c: New test case.
28307
28308 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28309
28310 * g++.dg/template/local3.C: Remove extra semicolon.
28311
28312 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28313
28314 * gcc.dg/i386-volatile-1.c: New test.
28315
28316 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
28317
28318 PR c++/11072
28319 * g++.dg/other/offsetof2.C: XFAIL.
28320 * g++.dg/other/offsetof5.C: New.
28321
28322 PR c++/10219
28323 * g++.dg/template/error1.C: New.
28324
28325 PR c++/9779
28326 * g++.dg/template/dependent-expr1.C: New.
28327
28328 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28329
28330 PR c++/6949
28331 * g++.dg/template/local3.C: New test.
28332
28333 PR c++/11149
28334 * g++.dg/lookup/scoped6.C: New test.
28335
28336 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
28337
28338 PR c++/8046
28339 * g++.dg/other/error7.C: New test.
28340
28341 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
28342
28343 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
28344 * g++.old-deja/g++.abi/vtable3.h: Likewise.
28345 * g++.old-deja/g++.law/code-gen5.C: Likewise.
28346 * g++.old-deja/g++.other/union2.C: Likewise.
28347 * gcc.dg/c90-const-expr-2.c: Likewise.
28348 * gcc.dg/c90-const-expr-3.c: Likewise.
28349 * gcc.dg/c99-const-expr-2.c: Likewise.
28350 * gcc.dg/c99-const-expr-3.c: Likewise.
28351 * gcc.dg/concat.c: Likewise.
28352
28353 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28354
28355 PR c++/9559
28356 * g++.dg/init/static1.C: New test.
28357
28358 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28359
28360 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
28361 * g++.old-deja/g++.other/access2.C: Likewise.
28362 * g++.old-deja/g++.other/decl2.C: Likewise.
28363 * gcc.c-torture/execute/20020615-1.c: Likewise.
28364
28365 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28366
28367 PR c++/4933
28368 * g++.dg/template/sizeof4.C: New test.
28369
28370 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28371
28372 * g++.dg/other/error6.C: New test.
28373
28374 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28375
28376 PR c++/10750
28377 * g++.dg/parse/constant2.C: New test.
28378
28379 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28380
28381 PR c++/11106
28382 * g++.dg/other/error5.C: New test.
28383
28384 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28385
28386 * gcc.dg/format/gcc_diag-1.c: New test.
28387
28388 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
28389
28390 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
28391
28392 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
28393
28394 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
28395 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
28396 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
28397
28398 2003-06-28 Jakub Jelinek <jakub@redhat.com>
28399
28400 * gcc.c-torture/execute/builtins/string-8.c: New test.
28401 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
28402 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
28403 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
28404
28405 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28406
28407 PR c++/10468
28408 * g++.dg/ext/typeof6.C: New test.
28409
28410 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28411
28412 PR c++/10796
28413 * g++.dg/init/enum1.C: New test.
28414
28415 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
28416
28417 * gcc.dg/20030627-1.c: New test.
28418
28419 2003-06-26 Mark Mitchell <mark@codesourcery.com>
28420
28421 PR c++/11332
28422 * g++.dg/expr/static_cast2.C: New test.
28423
28424 2003-06-26 Roger Sayle <roger@eyesopen.com>
28425 Jakub Jelinek <jakub@redhat.com>
28426
28427 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
28428 sprintf(dst,"%s",src) optimization.
28429 * gcc.c-torture/execute/20030626-1.c: New test case.
28430 * gcc.c-torture/execute/20030626-2.c: New test case.
28431
28432 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
28433
28434 * gcc.c-torture/execute/multi-ix.c: New test.
28435
28436 * gcc.c-torture/execute/simd-4.c (main):
28437 Added missing semicolon at end of union.
28438
28439 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
28440
28441 PR c++/8266
28442 * g++.dg/template/explicit-instantiation3.C: New test.
28443
28444 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28445
28446 * gcc.dg/20030626-1.c: Use signed char.
28447
28448 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28449
28450 * gcc.dg/20030626-1.c: New test.
28451
28452 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
28453
28454 * const-str-2.m: Update.
28455
28456 2003-06-25 Mark Mitchell <mark@codesourcery.com>
28457
28458 PR c++/10990
28459 * g++.dg/rtti/dyncast1.C: New test.
28460 * g++.dg/abi/mangle4.C: Correct base-specifier access.
28461 * g++.dg/lookup/scoped1.C: Remove XFAIL.
28462 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
28463
28464 PR c++/10931
28465 * g++.dg/expr/static_cast1.C: New test.
28466
28467 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
28468
28469 * gcc.dg/20030625-1.c: New test.
28470
28471 2003-06-24 Roger Sayle <roger@eyesopen.com>
28472
28473 * gcc.c-torture/compile/20030624-1.c: New test case.
28474
28475 2003-06-24 Jakub Jelinek <jakub@redhat.com>
28476
28477 * gcc.c-torture/execute/string-opt-17.c: New test.
28478
28479 2003-06-24 Mark Mitchell <mark@codesourcery.com>
28480
28481 PR c++/5754
28482 * g++.dg/parse/crash6.C: New test.
28483
28484 2003-06-23 Roger Sayle <roger@eyesopen.com>
28485
28486 * gcc.dg/builtins-24.c: New test case.
28487
28488 2003-06-23 Jakub Jelinek <jakub@redhat.com>
28489
28490 * g++.dg/opt/operator1.C: New test.
28491
28492 2003-06-22 Roger Sayle <roger@eyesopen.com>
28493
28494 * gcc.c-torture/execute/string-opt-16.c: New test case.
28495
28496 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28497
28498 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
28499 * g++.old-deja/g++.other/conv7.C: Likewise.
28500 * g++.old-deja/g++.other/overcnv2.C: Likewise.
28501 * g++.old-deja/g++.other/overload14.C: Likewise.
28502
28503 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28504
28505 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
28506 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
28507
28508 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28509
28510 PR c++/10888
28511 * g++.dg/warn/Winline-3.C: New test.
28512
28513 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28514
28515 * lib/target-supports.exp (check_alias_available): Make the test
28516 program acceptable to the Solaris assembler.
28517
28518 PR c++/10749
28519 * g++.dg/template/memclass2.C: New test.
28520
28521 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28522 Eric Botcazou <ebotcazou@libertysurf.fr>
28523
28524 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
28525 data for non-matching targets.
28526 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
28527
28528 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28529
28530 PR c++/10845
28531 * g++.dg/template/member3.C: New test.
28532
28533 2003-06-19 Mark Mitchell <mark@codesourcery.com>
28534
28535 PR c++/10939
28536 * g++.dg/template/func1.C: New test.
28537
28538 PR c++/9649
28539 * g++.dg/template/static4.C: New test.
28540 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
28541
28542 PR c++/11041
28543 * g++.dg/init/ref7.C: New test.
28544
28545 2003-06-19 Matt Austern <austern@apple.com>
28546
28547 PR c++/11228
28548 * g++.dg/anew1.C: New test.
28549 * g++.dg/anew2.C: New test.
28550 * g++.dg/anew3.C: New test.
28551 * g++.dg/anew4.C: New test.
28552
28553 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
28554
28555 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
28556
28557 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
28558
28559 * gcc.c-torture/execute/simd-4.c (main): Make expected value
28560 endian-dependent.
28561
28562 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
28563
28564 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
28565 Remove cruft.
28566
28567 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
28568
28569 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
28570 * gcc.c-torture/compile/961203-1.c: Likewise.
28571 * gcc.c-torture/compile/980506-1.c: Likewise.
28572
28573 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28574
28575 PR c++/10712
28576 * g++.dg/lookup/using7.C: New test.
28577
28578 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28579
28580 PR c++/11105
28581 * g++.dg/abi/conv1.C: Remove it.
28582 * g++.dg/template/conv7.C: New test.
28583 * g++.dg/template/conv8.C: Likewise.
28584 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
28585 conversion operator.
28586
28587 2003-06-17 Janis Johnson <janis187@us.ibm.com>
28588
28589 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
28590 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28591 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28592 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28593 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28594 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28595 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28596 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28597 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28598 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28599 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28600 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28601 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28602 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28603 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28604 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28605 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28606 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28607 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28608 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28609 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28610 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28611 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28612 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28613 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28614 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28615 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28616 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28617 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28618
28619 2003-06-16 Mark Mitchell <mark@codesourcery.com>
28620
28621 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
28622 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
28623 indications.
28624
28625 2003-06-16 Roger Sayle <roger@eyesopen.com>
28626
28627 * gcc.dg/i386-387-5.c: New test case.
28628 * gcc.dg/i386-387-6.c: New test case.
28629 * gcc.dg/builtins-23.c: New test case.
28630
28631 2003-06-15 Roger Sayle <roger@eyesopen.com>
28632
28633 * gcc.dg/builtins-22.c: New test case.
28634 * gcc.dg/i386-387-1.c: Update to test exp.
28635 * gcc.dg/i386-387-2.c: Likewise.
28636
28637 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28638
28639 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
28640
28641 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28642
28643 * lib/gcc-dg.exp (dg-require-dll): New function.
28644 (dg-xfail-if): Likewise.
28645 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
28646 driver.
28647
28648 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
28649 * gcc.c-torture/compile/20001205-1.c: Likewise.
28650 * gcc.c-torture/compile/20001226-1.c: Likewise.
28651 * gcc.c-torture/compile/20010518-2.c: Likewise.
28652 * gcc.c-torture/compile/20020312-1.c: Likewise.
28653 * gcc.c-torture/compile/20020604-1.c: Likewise.
28654 * gcc.c-torture/compile/920501-12.c: Likewise.
28655 * gcc.c-torture/compile/920501-4.c: Likewise.
28656 * gcc.c-torture/compile/920520-1.c: Likewise.
28657 * gcc.c-torture/compile/920521-1.c: Likewise.
28658 * gcc.c-torture/compile/920625-1.c: Likewise.
28659 * gcc.c-torture/compile/961203-1.c: Likewise.
28660 * gcc.c-torture/compile/980506-1.c: Likewise.
28661 * gcc.c-torture/compile/981006-1.c: Likewise.
28662 * gcc.c-torture/compile/981022-1.c: Likewise.
28663 * gcc.c-torture/compile/981223-1.c: Likewise.
28664 * gcc.c-torture/compile/990617-1.c: Likewise.
28665 * gcc.c-torture/compile/dll.c: Likewise.
28666 * gcc.c-torture/compile/labels-3.c: Likewise.
28667 * gcc.c-torture/compile/mipscop-1.c: Likewise.
28668 * gcc.c-torture/compile/mipscop-2.c: Likewise.
28669 * gcc.c-torture/compile/mipscop-3.c: Likewise.
28670 * gcc.c-torture/compile/mipscop-4.c: Likewise.
28671 * gcc.c-torture/compile/simd-5.c: Likewise.
28672 * gcc.c-torture/compile/20000804-1.x: Remove.
28673 * gcc.c-torture/compile/20001205-1.x: Likewise.
28674 * gcc.c-torture/compile/20001226-1.x: Likewise.
28675 * gcc.c-torture/compile/20010518-2.x: Likewise.
28676 * gcc.c-torture/compile/20020312-1.x: Likewise.
28677 * gcc.c-torture/compile/20020604-1.x: Likewise.
28678 * gcc.c-torture/compile/920501-12.x: Likewise.
28679 * gcc.c-torture/compile/920501-4.x: Likewise.
28680 * gcc.c-torture/compile/920520-1.x: Likewise.
28681 * gcc.c-torture/compile/920521-1.x: Likewise.
28682 * gcc.c-torture/compile/920625-1.x: Likewise.
28683 * gcc.c-torture/compile/961203-1.x: Likewise.
28684 * gcc.c-torture/compile/980506-1.x: Likewise.
28685 * gcc.c-torture/compile/981006-1.x: Likewise.
28686 * gcc.c-torture/compile/981022-1.x: Likewise.
28687 * gcc.c-torture/compile/981223-1.x: Likewise.
28688 * gcc.c-torture/compile/990617-1.x: Likewise.
28689 * gcc.c-torture/compile/mipscop-1.x: Likewise.
28690 * gcc.c-torture/compile/mipscop-2.x: Likewise.
28691 * gcc.c-torture/compile/mipscop-3.x: Likewise.
28692 * gcc.c-torture/compile/mipscop-4.x: Likewise.
28693 * gcc.c-torture/compile/simd-5.x: Likewise.
28694
28695 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
28696
28697 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28698
28699 * gcc.c-torture/execute/20030611-1.c: New test.
28700
28701 2003-06-12 Roger Sayle <roger@eyesopen.com>
28702
28703 PR middle-end/168
28704 * gcc.dg/20030612-1.c: New test case.
28705
28706 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28707
28708 PR c++/10635
28709 * g++.dg/expr/cast1.C: New test.
28710
28711 2003-06-12 Roger Sayle <roger@eyesopen.com>
28712
28713 * gcc.dg/builtins-21.c: New test case.
28714
28715 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
28716
28717 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
28718 options instead of at the end.
28719 * lib/objc.exp (objc_target_compile): Likewise.
28720
28721 2003-06-11 Mark Mitchell <mark@codesourcery.com>
28722
28723 PR c++/10432
28724 * g++.dg/parse/error1.C: New test.
28725
28726 2003-06-11 Janis Johnson <janis187@us.ibm.com>
28727
28728 * gcc.dg/compat/struct-by-value-11_main.c: New file.
28729 * gcc.dg/compat/struct-by-value-11_x.c: New file.
28730 * gcc.dg/compat/struct-by-value-11_y.c: New file.
28731 * gcc.dg/compat/struct-by-value-12_main.c: New file.
28732 * gcc.dg/compat/struct-by-value-12_x.c: New file.
28733 * gcc.dg/compat/struct-by-value-12_y.c: New file.
28734 * gcc.dg/compat/struct-by-value-13_main.c: New file.
28735 * gcc.dg/compat/struct-by-value-13_x.c: New file.
28736 * gcc.dg/compat/struct-by-value-13_y.c: New file.
28737 * gcc.dg/compat/struct-by-value-14_main.c: New file.
28738 * gcc.dg/compat/struct-by-value-14_x.c: New file.
28739 * gcc.dg/compat/struct-by-value-14_y.c: New file.
28740 * gcc.dg/compat/struct-by-value-15_main.c: New file.
28741 * gcc.dg/compat/struct-by-value-15_x.c: New file.
28742 * gcc.dg/compat/struct-by-value-15_y.c: New file.
28743 * gcc.dg/compat/struct-by-value-16_main.c: New file.
28744 * gcc.dg/compat/struct-by-value-16_x.c: New file.
28745 * gcc.dg/compat/struct-by-value-16_y.c: New file.
28746 * gcc.dg/compat/struct-by-value-17_main.c: New file.
28747 * gcc.dg/compat/struct-by-value-17_x.c: New file.
28748 * gcc.dg/compat/struct-by-value-17_y.c: New file.
28749 * gcc.dg/compat/struct-by-value-18_main.c: New file.
28750 * gcc.dg/compat/struct-by-value-18_x.c: New file.
28751 * gcc.dg/compat/struct-by-value-18_y.c: New file.
28752
28753 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
28754 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
28755 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
28756 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
28757 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
28758 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
28759 * gcc.dg/compat/scalar-return-3_main.c: New file.
28760 * gcc.dg/compat/scalar-return-3_x.c: New file.
28761 * gcc.dg/compat/scalar-return-3_y.c: New file.
28762 * gcc.dg/compat/scalar-return-4_main.c: New file.
28763 * gcc.dg/compat/scalar-return-4_x.c: New file.
28764 * gcc.dg/compat/scalar-return-4_y.c: New file.
28765
28766 2003-06-10 Janis Johnson <janis187@us.ibm.com>
28767
28768 * gcc.dg/compat/fp2-struct-check.h: New file.
28769 * gcc.dg/compat/fp2-struct-defs.h: New file.
28770 * gcc.dg/compat/fp2-struct-init.h: New file.
28771 * gcc.dg/compat/struct-by-value-10_main.c: New file.
28772 * gcc.dg/compat/struct-by-value-10_x.c: New file.
28773 * gcc.dg/compat/struct-by-value-10_y.c: New file.
28774 * gcc.dg/compat/struct-return-10_main.c: New file.
28775 * gcc.dg/compat/struct-return-10_x.c: New file.
28776 * gcc.dg/compat/struct-return-10_y.c: New file.
28777
28778 * gcc.dg/compat/compat-common.h: New file.
28779 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
28780 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
28781 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
28782 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
28783 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
28784 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
28785 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
28786 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28787 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
28788 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
28789 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28790 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
28791 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
28792 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28793 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
28794 * gcc.dg/compat/small-struct-check.h: Ditto.
28795 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
28796 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28797 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
28798 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
28799 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28800 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
28801 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
28802 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28803 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
28804 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
28805 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28806 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
28807 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
28808 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28809 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
28810 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
28811 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28812 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
28813 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
28814 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28815 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
28816 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
28817 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28818 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
28819 * gcc.dg/compat/struct-return-2_main.c: Ditto.
28820 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28821 * gcc.dg/compat/struct-return-2_y.c: Ditto.
28822 * gcc.dg/compat/struct-return-3_main.c: Ditto.
28823 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28824 * gcc.dg/compat/struct-return-3_y.c: Ditto.
28825
28826 2003-06-10 Geoffrey Keating <geoffk@apple.com>
28827
28828 * g++.dg/pch/static-1.C: New file.
28829 * g++.dg/pch/static-1.Hs: New file.
28830
28831 2003-06-10 Richard Henderson <rth@redhat.com>
28832
28833 * gcc.dg/asm-7.c: Adjust expected warning text.
28834
28835 2003-06-10 Roger Sayle <roger@eyesopen.com>
28836
28837 * gcc.dg/builtins-20.c: New test case.
28838
28839 2003-06-10 Mark Mitchell <mark@codesourcery.com>
28840
28841 PR c++/11131
28842 * g++.dg/opt/template1.C: New test.
28843
28844 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28845
28846 * lib/gcc-dg.exp (dg-test): Clear additional_files and
28847 additional_sources.
28848
28849 2003-05-21 David Taylor <dtaylor@emc.com>
28850
28851 * gcc.dg/Wpadded.c: New file.
28852
28853 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28854
28855 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
28856 * gcc.dg/special/weak-2.c: Add dg-require-weak.
28857 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
28858 dg-require-weak.
28859
28860 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
28861
28862 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
28863
28864 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28865
28866 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
28867 (dg-require-alias): Likewise.
28868 (dg-require-gc-sections): Likewise.
28869 * lib/target-supports.exp (check_gc_sections_available): Likewise.
28870
28871 2003-06-08 Richard Henderson <rth@redhat.com>
28872
28873 * gcc.dg/20011029-2.c: Fix the array reference.
28874 * gcc.dg/asm-7.c: New.
28875
28876 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
28877
28878 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
28879
28880 2003-06-08 Mark Mitchell <mark@codesourcery.com>
28881
28882 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
28883 (dg-require-gc-sections): Likewise.
28884
28885 2003-06-08 Jan Hubicka <jh@suse.cz>
28886
28887 * i386-cmov1.c: Fix regular expression.
28888 * i386-cvt-1.c: Likewise.
28889 * i386-local.c: Likewise.
28890 * i386-local2.c: Likewise.
28891 * i386-mul.c: Likewise.
28892 * i386-ssetype-1.c: Likewise.
28893 * i386-ssetype-3.c: Likewise.
28894 * i386-ssetype-5.c: Likewise.
28895
28896 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28897
28898 PR c++/11039
28899 * g++.dg/warn/implicit-typename2.C: New test.
28900 * g++.dg/warn/implicit-typename3.C: New test.
28901
28902 2003-06-07 Richard Henderson <rth@redhat.com>
28903
28904 * g++.dg/other/offsetof3.C: Use size_t.
28905 * g++.dg/other/offsetof4.C: Likewise.
28906
28907 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
28908
28909 * lib/copy-file.exp: New. Implement gcc_copy_files.
28910
28911 * lib/dg-pch.exp: Load copy-file.exp
28912 (dg-pch): Use gcc_copy_files instead of "file copy".
28913
28914 2003-06-06 Mark Mitchell <mark@codesourcery.com>
28915
28916 * gcc.dg/weak/weak.exp: Simplify.
28917 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
28918 * gcc.dg/weak/weak-1.c: Likewise.
28919 * gcc.dg/weak/weak-2.c: Likewise.
28920 * gcc.dg/weak/weak-3.c: Likewise.
28921 * gcc.dg/weak/weak-4.c: Likewise.
28922 * gcc.dg/weak/weak-5.c: Likewise.
28923 * gcc.dg/weak/weak-6.c: Likewise.
28924 * gcc.dg/weak/weak-7.c: Likewise.
28925 * gcc.dg/weak/weak-8.c: Likewise.
28926 * gcc.dg/weak/weak-9.c: Likewise.
28927
28928 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
28929
28930 gcc.c-torture/execute/20030606-1.c: New.
28931
28932 2003-06-06 Roger Sayle <roger@eyesopen.com>
28933
28934 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
28935 * gcc.dg/builtins-19.c: Likewise.
28936
28937 2003-06-06 Roger Sayle <roger@eyesopen.com>
28938
28939 * gcc.dg/builtins-2.c: Add some more tests.
28940 * gcc.dg/builtins-18.c: New test case.
28941 * gcc.dg/builtins-19.c: New test case.
28942
28943 2003-06-06 Roger Sayle <roger@eyesopen.com>
28944 Jim Wilson <wilson@tuliptree.org>
28945
28946 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
28947
28948 2003-06-06 Jakub Jelinek <jakub@redhat.com>
28949
28950 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
28951 mempcpy/stpcpy calls not to be optimized into something else.
28952 * gcc.c-torture/execute/string-opt-3.c: Moved to...
28953 * gcc.c-torture/execute/builtins/string-7.c: ...here.
28954 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
28955
28956 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28957
28958 * gcc.dg/format/asm_fprintf-1.c: New test.
28959
28960 2003-06-05 Mark Mitchell <mark@codesourcery.com>
28961
28962 * lib/gcc-defs.exp (additional_sources): New variable.
28963 (dg-additional-sources): New function.
28964 (additional_files): New variable.
28965 (dg-additional-files): New function.
28966 (dg-additional-files-options): Likewise.
28967 * lib/gcc-dg.exp (dg-require-weak): New function.
28968 (dg-require-alias): Likewise.
28969 (dg-require-gc-sections): Likewise.
28970 * lib/target-supports.exp (check_alias_available): Remove testfile
28971 parameter.
28972 (check_gc_sections_available): New function.
28973 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
28974 (dg-gpp-additional-files): Likewise.
28975 * lib/g++.exp (additional_sources): Remove.
28976 (additional_files): Likewise.
28977 (g++_target_compile): Use dg-additional-files-options.
28978
28979 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
28980 Tcl logic.
28981 * gcc.dg/special/ecos.exp: Remove.
28982 * gcc.dg/special/20000419-2.c: Use dg-require-*.
28983 * gcc.dg/special/alias-1.c: Likewise.
28984 * gcc.dg/special/alias-2.c: Likewise.
28985 * gcc.dg/special/gcsec-1.c: Likewise.
28986 * gcc.dg/special/weak-1.c: Likewise.
28987 * gcc.dg/special/weak-2.c: Likewise.
28988 * gcc.dg/special/wkali-1.c: Likewise.
28989 * gcc.dg/special/wkali-2.c: Likewise.
28990
28991 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
28992 dg-gpp-additional-*.
28993 * g++.dg/special/conpr-3.C: Likewise.
28994 * g++.dg/special/conpr-4.C: Likewise.
28995 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
28996 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
28997 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
28998 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
28999 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
29000 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
29001 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
29002 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
29003 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
29004 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
29005 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
29006 * g++.old-deja/g++.other/comdat1.C: Likewise.
29007 * g++.old-deja/g++.other/comdat2.C: Likewise.
29008 * g++.old-deja/g++.other/comdat3.C: Likewise.
29009 * g++.old-deja/g++.other/ctor1.C: Likewise.
29010 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
29011
29012 2003-06-05 Richard Henderson <rth@redhat.com>
29013
29014 * gcc.dg/debug/20030605-1.c: New.
29015
29016 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29017
29018 * README.QMTEST: Update.
29019
29020 2003-06-04 Richard Henderson <rth@redhat.com>
29021
29022 * gcc.dg/cleanup-1.c: New.
29023 * gcc.dg/cleanup-2.c: New.
29024 * gcc.dg/cleanup-3.c: New.
29025 * gcc.dg/cleanup-4.c: New.
29026 * gcc.dg/cleanup-5.c: New.
29027 * gcc.dg/cleanup-6.c: New.
29028 * gcc.dg/cleanup-7.c: New.
29029
29030 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29031
29032 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
29033
29034 * lib/dg-pch.exp: New file.
29035 * g++.dg/pch/pch.exp: Use dg-pch.exp.
29036 * gcc.dg/pch/pch.exp: Likewise.
29037
29038 2003-06-04 Roger Sayle <roger@eyesopen.com>
29039
29040 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
29041 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
29042 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
29043 * gcc.dg/builtins-17.c: New test case.
29044 * gcc.dg/i386-387-4.c: New test case.
29045 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
29046
29047 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29048
29049 * gcc.dg/ultrasp9.c: New test.
29050
29051 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29052
29053 * gcc.c-torture/compile/20030604-1.c: New test.
29054 * gcc.dg/sparc-constant-1.c: New test.
29055
29056 2003-06-03 Glen Nakamura <glen@imodulo.com>
29057
29058 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
29059
29060 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
29061
29062 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
29063
29064 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
29065 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
29066
29067 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
29068
29069 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
29070
29071 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29072
29073 PR c++/10940
29074 * g++.dg/template/spec10.C: New test.
29075
29076 2003-06-03 Roger Sayle <roger@eyesopen.com>
29077
29078 * gcc.dg/builtins-16.c: New test case.
29079
29080 2003-06-03 Jakub Jelinek <jakub@redhat.com>
29081
29082 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
29083 mempcpy test with post-increments.
29084 * gcc.c-torture/execute/string-opt-3.c: New test.
29085 * gcc.dg/string-opt-1.c: New test.
29086
29087 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
29088
29089 PR fortran/10965
29090 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
29091
29092 2003-06-02 Mark Mitchell <mark@codesourcery.com>
29093
29094 * lib/scanasm.exp (dg-scan): New function, factored out of ...
29095 (scan-assembler): ... here. Use dg-scan.
29096 (scan-assembler-not): Likewise.
29097 (scan-file): New function.
29098 (scan-file-not): Likewise.
29099 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
29100 * gcc.dg/cpp/_Pragma4.c: Likewise.
29101 * gcc.dg/cpp/_Pragma5.c: Likewise.
29102 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29103 * gcc.dg/cpp/avoidpaste2.c: Likewise.
29104 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
29105 * gcc.dg/cpp/cmdlne-P.c: Likewise.
29106 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
29107 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
29108 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
29109 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
29110 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
29111 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
29112 * gcc.dg/cpp/cxxcom1.c: Likewise.
29113 * gcc.dg/cpp/line1.c: Likewise.
29114 * gcc.dg/cpp/maccom1.c: Likewise.
29115 * gcc.dg/cpp/maccom2.c: Likewise.
29116 * gcc.dg/cpp/maccom3.c: Likewise.
29117 * gcc.dg/cpp/maccom4.c: Likewise.
29118 * gcc.dg/cpp/maccom5.c: Likewise.
29119 * gcc.dg/cpp/maccom6.c: Likewise.
29120 * gcc.dg/cpp/multiline.c: Likewise.
29121 * gcc.dg/cpp/spacing1.c: Likewise.
29122 * gcc.dg/cpp/spacing2.c: Likewise.
29123 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
29124 * gcc.dg/cpp/trad/maccom1.c: Likewise.
29125 * gcc.dg/cpp/trad/maccom2.c: Likewise.
29126 * gcc.dg/cpp/trad/maccom3.c: Likewise.
29127 * gcc.dg/cpp/trad/maccom4.c: Likewise.
29128 * gcc.dg/cpp/trad/maccom6.c: Likewise.
29129 * gcc.dg/cpp/cxxcom2.c: Likewise.
29130 * gcc.dg/cpp/cxxcom2.h: New file.
29131
29132 * gcc.dg/cpp/truefalse.cpp: Move it to ...
29133 * g++.dg/cpp/truefalse.C: Here.
29134 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
29135
29136 2003-06-01 Loren James Rittle <ljrittle@acm.org>
29137
29138 * gcc.dg/cpp/redef3.c: New file.
29139
29140 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29141
29142 * gcc.dg/i386-loop-3.c: New test.
29143
29144 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
29145
29146 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
29147
29148 2003-05-31 Roger Sayle <roger@eyesopen.com>
29149
29150 * gcc.dg/fwrapv-1.c: New test case.
29151 * gcc.dg/fwrapv-2.c: New test case.
29152
29153 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29154
29155 PR c++/10956
29156 * g++.dg/template/spec9.C: New test.
29157
29158 2003-05-29 Roger Sayle <roger@eyesopen.com>
29159
29160 * gcc.dg/duff-4.c: New test case.
29161
29162 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
29163
29164 PR fortran/10843
29165 * g77.dg/ffixed-form-1.f: New test
29166 * g77.dg/ffixed-form-2.f: New test
29167 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
29168 * g77.dg/ffree-form-3.f: New test
29169
29170 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
29171
29172 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
29173 * gcc.dg/wint_t-1.c: Likewise.
29174
29175 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29176
29177 * g++.dg/template/access11.C: New test.
29178
29179 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29180
29181 PR c++/10849
29182 * g++.dg/template/access10.C: New test.
29183
29184 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29185 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29186
29187 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
29188
29189 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29190
29191 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
29192 suppress for powerpc-*-darwin*.
29193 * gcc.dg/torture/builtin-noret-2.c: Likewise.
29194
29195 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29196
29197 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
29198 suppress option for powerpc-*-darwin*.
29199
29200 2003-05-23 Roger Sayle <roger@eyesopen.com>
29201
29202 * gcc.dg/builtins-1.c: Add tests for tan and atan.
29203 * gcc.dg/builtins-4.c: Add test for fmod.
29204
29205 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29206
29207 PR c++/10682
29208 * g++.dg/template/instantiate4.C: New test.
29209
29210 2003-05-22 Roger Sayle <roger@eyesopen.com>
29211
29212 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
29213
29214 2003-05-21 Janis Johnson <janis187@us.ibm.com>
29215
29216 * gcc.dg/compat/scalar-return-1_main.c: New file.
29217 * gcc.dg/compat/scalar-return-1_x.c: New file.
29218 * gcc.dg/compat/scalar-return-1_y.c: New file.
29219 * gcc.dg/compat/scalar-return-2_main.c: New file.
29220 * gcc.dg/compat/scalar-return-2_x.c: New file.
29221 * gcc.dg/compat/scalar-return-2_y.c: New file.
29222 * gcc.dg/compat/struct-return-3_main.c: New file.
29223 * gcc.dg/compat/struct-return-3_y.c: New file.
29224 * gcc.dg/compat/struct-return-3_x.c: New file.
29225 * gcc.dg/compat/struct-return-2_main.c: New file.
29226 * gcc.dg/compat/struct-return-2_x.c: New file.
29227 * gcc.dg/compat/struct-return-2_y.c: New file.
29228
29229 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29230
29231 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
29232 for hppa*-hp-hpux*.
29233 * gcc.dg/20021014-1.c (dg-options): Likewise.
29234 * gcc.dg/nest.c (dg-options): Likewise.
29235
29236 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
29237
29238 PR c++/9738
29239 * g++.dg/ext/dllimport2.C: New file.
29240 * g++.dg/ext/dllimport3.C: New file.
29241
29242 2003-05-20 Janis Johnson <janis187@us.ibm.com>
29243
29244 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
29245 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29246 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29247 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29248 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29249 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29250 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
29251 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
29252 * gcc.dg/compat/small-struct-defs.h: New file.
29253 * gcc.dg/compat/small-struct-init.h: New file.
29254 * gcc.dg/compat/small-struct-check.h: New file.
29255 * gcc.dg/compat/fp-struct-defs.h: New file.
29256 * gcc.dg/compat/fp-struct-check.h: New file.
29257 * gcc.dg/compat/fp-struct-init.h: New file.
29258 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
29259 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
29260
29261 2003-05-19 Jakub Jelinek <jakub@redhat.com>
29262
29263 * gcc.dg/20030225-2.c: New test.
29264
29265 2003-05-18 Roger Sayle <roger@eyesopen.com>
29266 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29267
29268 * gcc.c-torture/compile/20030518-1.c: New test case.
29269
29270 2003-05-18 Mark Mitchell <mark@codesourcery.com>
29271
29272 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
29273 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
29274 gcc-dg-debug-runtest.
29275 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
29276 gcc-dg-debug-runtest.
29277
29278 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29279
29280 PR c++/9022
29281 * g++.dg/lookup/using6.C: New test.
29282
29283 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29284
29285 * g++.dg/parse/access2.C: New test.
29286
29287 2003-05-17 Mark Mitchell <mark@codesourcery.com>
29288
29289 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
29290 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
29291 * gcc.dg/debug/debug.exp: Likewise.
29292
29293 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
29294
29295 * gcc.dg/dollar.c: New test.
29296
29297 2003-05-16 Janis Johnson <janis187@us.ibm.com>
29298
29299 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
29300 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
29301 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
29302 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
29303 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
29304 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
29305 * gcc.dg/compat/struct-by-value-6_main.c: New file.
29306 * gcc.dg/compat/struct-by-value-6_x.c: New file.
29307 * gcc.dg/compat/struct-by-value-6_y.c: New file.
29308 * gcc.dg/compat/struct-by-value-7_main.c: New file.
29309 * gcc.dg/compat/struct-by-value-7_x.c: New file.
29310 * gcc.dg/compat/struct-by-value-7_y.c: New file.
29311 * gcc.dg/compat/struct-by-value-8_main.c: New file.
29312 * gcc.dg/compat/struct-by-value-8_x.c: New file.
29313 * gcc.dg/compat/struct-by-value-8_y.c: New file.
29314 * gcc.dg/compat/struct-by-value-9_main.c: New file.
29315 * gcc.dg/compat/struct-by-value-9_x.c: New file.
29316 * gcc.dg/compat/struct-by-value-9_y.c: New file.
29317
29318 2003-05-16 Mark Mitchell <mark@codesourcery.com>
29319
29320 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
29321 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
29322 support for "repo" mode.
29323 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
29324 * lib/g77-dg.exp: Likewise.
29325 * lib/obj-dg.exp: Likewise.
29326
29327 2003-05-16 Jakub Jelinek <jakub@redhat.com>
29328
29329 Merge from gcc-3_2-rhl8-branch:
29330 2003-04-23 Jakub Jelinek <jakub@redhat.com>
29331
29332 * gcc.dg/tls/opt-6.c: New test.
29333
29334 2003-04-05 Jakub Jelinek <jakub@redhat.com>
29335
29336 * gcc.dg/20030405-1.c: New test.
29337
29338 2003-03-09 Jakub Jelinek <jakub@redhat.com>
29339
29340 * gcc.dg/20030309-1.c: New test.
29341
29342 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29343
29344 * gcc.c-torture/execute/20030307-1.c: New test.
29345
29346 2003-02-20 Randolph Chung <tausq@debian.org>
29347
29348 * gcc.c-torture/compile/20030220-1.c: New test.
29349
29350 2003-02-18 Jakub Jelinek <jakub@redhat.com>
29351
29352 * gcc.dg/20030217-1.c: New test.
29353
29354 2003-01-29 Jakub Jelinek <jakub@redhat.com>
29355
29356 * gcc.c-torture/compile/20020129-1.c: New test.
29357
29358 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29359
29360 * gcc.dg/unroll-1.c: New test.
29361
29362 2002-11-16 Jan Hubicka <jh@suse.cz>
29363
29364 * gcc.c-torture/execute/20020920-1.c: New test.
29365
29366 2002-10-08 Jakub Jelinek <jakub@redhat.com>
29367
29368 PR target/7434
29369 * gcc.c-torture/compile/20021008-1.c: New test.
29370
29371 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
29372
29373 PR target/7559
29374 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
29375
29376 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29377
29378 * gcc.c-torture/compile/20020807-1.c: New test.
29379
29380 2002-07-30 Jakub Jelinek <jakub@redhat.com>
29381
29382 * gcc.dg/tls/opt-1.c: New test.
29383
29384 2002-07-29 Jakub Jelinek <jakub@redhat.com>
29385
29386 * gcc.dg/20020729-1.c: New test.
29387
29388 2002-07-20 Jakub Jelinek <jakub@redhat.com>
29389
29390 * g++.dg/opt/life1.C: New test.
29391
29392 2002-05-20 Jakub Jelinek <jakub@redhat.com>
29393
29394 * gcc.dg/20020525-1.c: New test.
29395
29396 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29397
29398 PR c++/6794
29399 * g++.dg/ext/pretty1.C: New test.
29400 * g++.dg/ext/pretty2.C: New test.
29401
29402 2003-05-15 Mark Mitchell <mark@codesourcery.com>
29403
29404 PR c++/8385
29405 * g++.dg/ext/typeof5.C: New test.
29406
29407 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
29408
29409 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
29410 __USER_LABEL_PREFIX__ into account.
29411 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
29412
29413 2003-05-14 Roger Sayle <roger@eyesopen.com>
29414
29415 * gcc.dg/builtins-15.c: New test case.
29416
29417 2003-05-13 Zack Weinberg <zack@codesourcery.com>
29418
29419 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
29420
29421 2003-05-12 Mark Mitchell <mark@codesourcery.com>
29422
29423 * lib/g++.exp: Tweak handling of additional source files.
29424 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
29425 * g++.dg/special/conpr-2a.C: Rename to ...
29426 * g++.dg/special/conpr-2a.cc: ... this.
29427 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
29428 * g++.dg/special/conpr-3a.C: Rename to ...
29429 * g++.dg/special/conpr-3a.cc: This.
29430 * g++.dg/special/conpr-3b.C: Rename to ...
29431 * g++.dg/special/conpr-3b.cc: This.
29432 * g++.dg/special/conpr-4.C: New test.
29433 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
29434
29435 2003-05-12 David Edelsohn <edelsohn@gnu.org>
29436
29437 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
29438
29439 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29440
29441 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
29442 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29443 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
29444 * g++.old-deja/g++.other/warn3.C: Likewise.
29445
29446 2003-05-11 Roger Sayle <roger@eyesopen.com>
29447
29448 * gcc.dg/i386-387-1.c: Update to also test log.
29449 * gcc.dg/i386-387-2.c: Likewise.
29450
29451 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
29452
29453 * g77.f-torture/execute/int8421.f: New test.
29454
29455 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29456
29457 PR c++/10230, c++/10481
29458 * g++.dg/lookup/scoped5.C: New test.
29459
29460 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29461
29462 PR c++/10552
29463 * g++.dg/template/ttp6.C: New test.
29464
29465 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
29466
29467 * gcc.c-torture/execute/builtins: New directory.
29468 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
29469 gcc.c-torture/execute/builtins.
29470 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
29471 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
29472 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
29473 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
29474
29475 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29476
29477 PR c++/9252
29478 * g++.dg/template/access8.C: New test.
29479 * g++.dg/template/access9.C: New test.
29480
29481 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29482
29483 PR c++/9554
29484 * g++.dg/parse/access1.C: New test.
29485
29486 2003-05-09 DJ Delorie <dj@redhat.com>
29487
29488 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
29489 long, and not an int.
29490
29491 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29492
29493 PR c++/10555, c++/10576
29494 * g++.dg/template/memclass1.C: New test.
29495
29496 2003-05-08 DJ Delorie <dj@redhat.com>
29497
29498 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
29499 targets.
29500 * gcc.c-torture/execute/20021024-1.x: Likewise.
29501 * gcc.c-torture/execute/shiftdi.x: Likewise.
29502 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
29503 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
29504 * gcc.dg/20021018-1.c: Likewise.
29505
29506 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29507
29508 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
29509
29510 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
29511 (bcopy): Call memmove.
29512
29513 2003-05-08 Roger Sayle <roger@eyesopen.com>
29514
29515 * g77.f-torture/compile/8485.f: New test case.
29516
29517 2003-05-07 Richard Henderson <rth@redhat.com>
29518
29519 PR c++/10570
29520 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
29521 Verify exception_cleanup not called for rethrows.
29522 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
29523 when exiting catch block without rethrowing.
29524 * g++.dg/eh/forced3.C: New.
29525 * g++.dg/eh/forced4.C: New.
29526
29527 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
29528
29529 * gcc.dg/20030505.c: Fix triplet.
29530
29531 2003-05-06 DJ Delorie <dj@redhat.com>
29532
29533 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
29534 * gcc.dg/nest.c: Likewise.
29535
29536 2003-05-05 Roger Sayle <roger@eyesopen.com>
29537
29538 * gcc.dg/builtins-14.c: New test case.
29539
29540 2003-05-05 Janis Johnson <janis187@us.ibm.com>
29541
29542 * lib/compat.exp (compat-execute): New argument.
29543 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
29544 * gcc.dg/compat: New test directory.
29545 * gcc.dg/compat/compat.exp: New expect script.
29546 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
29547 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
29548 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
29549 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
29550 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
29551 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
29552
29553 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
29554 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
29555 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
29556 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
29557 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
29558 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
29559 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
29560 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
29561 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
29562 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
29563 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
29564 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
29565 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
29566 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
29567 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
29568
29569 2003-05-05 Zack Weinberg <zack@codesourcery.com>
29570
29571 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
29572
29573 2003-05-05 Jakub Jelinek <jakub@redhat.com>
29574
29575 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
29576
29577 2003-05-05 Geoffrey Keating <geoffk@apple.com>
29578
29579 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
29580 * gcc.dg/ppc-fsel-2.c: New test.
29581
29582 * gcc.dg/unused-5.c: New test.
29583
29584 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29585
29586 PR c++/10496
29587 * g++.dg/warn/pmf1.C: New test.
29588
29589 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29590
29591 PR c++/4494
29592 * g++.dg/warn/main.C: New test.
29593
29594 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29595
29596 * gcc.dg/nonnull-3.c: New test.
29597
29598 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
29599
29600 * gcc.dg/cpp/Wtrigraphs.c: Update.
29601 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
29602
29603 2003-05-03 Geoffrey Keating <geoffk@apple.com>
29604
29605 * gcc.dg/ppc-fsel-1.c: New test.
29606
29607 2003-05-03 Zack Weinberg <zack@codesourcery.com>
29608
29609 PR c/10604
29610 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
29611
29612 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
29613
29614 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
29615
29616 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29617
29618 PR c++/9364, c++/10553, c++/10586
29619 * g++.dg/parse/typename4.C: New test.
29620 * g++.dg/parse/typename5.C: Likewise.
29621
29622 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
29623
29624 * gcc.c-torture/compile/20030503-1.c: New test.
29625
29626 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29627
29628 * g++.dg/lookup/using5.C: Fix testcase error.
29629
29630 2003-05-01 Chris Demetriou <cgd@broadcom.com>
29631
29632 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
29633 since MEABI is no longer supported. Remove all vestiges
29634 of MEABI from the test.
29635
29636 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29637
29638 PR c++/10554
29639 * g++.dg/lookup/using5.C: New test.
29640
29641 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29642
29643 PR c++/8772
29644 * g++.dg/template/ttp5.C: New test.
29645
29646 2003-04-30 Mark Mitchell <mark@codesourcery.com>
29647
29648 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
29649 (dg-gpp-additional-sources): New function.
29650 (dg-gpp-additional-files): Likewise.
29651 * lib/g++.exp (additional_sources): New variable.
29652 (additional_files): Likewise.
29653 (g++_target_compile): Deal with them.
29654 * lib/old-dejagnu.exp: Remove.
29655 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
29656 * g++.old-deja: Revise all tests to use dg commands.
29657
29658 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29659
29660 PR c++/9432, c++/9528
29661 * g++.dg/lookup/using4.C: New test.
29662
29663 2003-04-29 Geoffrey Keating <geoffk@apple.com>
29664
29665 * gcc.dg/noreturn-5.c: New file.
29666 * gcc.dg/noreturn-6.c: New file.
29667
29668 * gcc.c-torture/compile/inline-1.c: New file.
29669
29670 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29671
29672 PR c++/10551
29673 * g++.dg/template/explicit1.C: New test.
29674
29675 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29676
29677 PR c++/10549
29678 * g++.dg/other/bitfield1.C: New test.
29679
29680 PR c++/10527
29681 * g++.dg/init/new7.C: New test.
29682
29683 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29684
29685 * g++.dg/ext/desig1.C: New test.
29686 * g++.dg/ext/init1.C: Update.
29687
29688 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
29689
29690 2003-04-28 Mark Mitchell <mark@codesourcery.com>
29691
29692 PR c++/10180
29693 * g++.dg/warn/Winline-1.C: New test.
29694
29695 2003-04-28 Jakub Jelinek <jakub@redhat.com>
29696
29697 * gcc.c-torture/execute/string-opt-19.c: New test.
29698
29699 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
29700 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
29701
29702 2003-04-27 Mark Mitchell <mark@codesourcery.com>
29703
29704 PR c++/10506
29705 * g++.dg/init/new6.C: New test.
29706
29707 PR c++/10503
29708 * g++.dg/init/ref6.C: New test.
29709
29710 2003-04-26 David Edelsohn <edelsohn@gnu.org>
29711
29712 * g++.dg/warn/weak1.C: XFAIL on AIX4.
29713
29714 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29715
29716 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
29717 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
29718
29719 2003-04-25 Mark Mitchell <mark@codesourcery.com>
29720
29721 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
29722 initialized static data members.
29723
29724 2003-04-25 H.J. Lu <hjl@gnu.org>
29725
29726 * gcc.dg/ia64-sync-4.c: New test.
29727
29728 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29729
29730 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
29731 date.
29732
29733 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
29734
29735 PR c++/10337
29736 * g++.dg/warn/conv1.C: New test.
29737 * g++.old-deja/g++.other/conv7.C: Adjust.
29738 * g++.old-deja/g++.other/overload14.C: Adjust.
29739
29740 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29741
29742 PR c++/10471
29743 * g++.dg/template/defarg2.C: New test.
29744
29745 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
29746
29747 * gcc.dg/cpp/include2.c: Update.
29748 * gcc.dg/cpp/multiline-2.c: New.
29749 * gcc.dg/cpp/multiline.c: Update.
29750 * gcc.dg/cpp/strify2.c: Update.
29751 * gcc.dg/cpp/trad/literals-2.c: Update.
29752
29753 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29754
29755 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
29756
29757 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29758
29759 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
29760
29761 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29762
29763 PR c++/10451
29764 * g++.dg/parse/crash4.C: New test.
29765
29766 PR c++/9847
29767 * g++.dg/parse/crash5.C: New test.
29768
29769 2003-04-22 Mark Mitchell <mark@codesourcery.com>
29770
29771 PR c++/10446
29772 * g++.dg/parse/crash3.C: New test.
29773
29774 PR c++/10428
29775 * g++.dg/parse/elab1.C: New test.
29776
29777 2003-04-22 Devang Patel <dpatel@apple.com>
29778
29779 * gcc.dg/cpp/trad/funlike-5.c: New test.
29780
29781 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
29782
29783 * g++.dg/other/packed1.C: Fix dg options.
29784
29785 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
29786
29787 * g++.dg/other/offsetof2.C: New test.
29788
29789 2003-04-21 Mark Mitchell <mark@codesourcery.com>
29790
29791 * g++.dg/template/recurse.C: Adjust location of error messages.
29792
29793 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
29794
29795 PR c++/9881
29796 * g++.dg/init/addr-const1.C: New test.
29797 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
29798
29799 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
29800
29801 PR c++/10405
29802 * g++.dg/lookup/struct-hack1.C: New test.
29803
29804 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
29805
29806 * ucs.c: Update diagnostic messages.
29807
29808 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29809
29810 * gcc.dg/cpp/truefalse.cpp: New test.
29811 * gcc.dg/cpp/cpp.exp: Update.
29812 * g++.dg/other/stdbool-if.C: Remove.
29813
29814 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29815
29816 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
29817 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
29818
29819 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29820
29821 * gcc.c-torture/compile/20030418-1.c: New test.
29822
29823 2003-04-17 Janis Johnson <janis187@us.ibm.com>
29824
29825 * README.compat: Remove; content moved to doc/sourcebuild.texi.
29826
29827 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29828
29829 PR c++/10347
29830 g++.dg/template/dependent-name1.C: New test.
29831
29832 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
29833
29834 * gcc.dg/warn-1.c (tourist_guide): New array,
29835 contains a pointer to bar.
29836
29837 2003-04-16 Roger Sayle <roger@eyesopen.com>
29838
29839 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
29840 * gcc.c-torture/execute/medce-1.c: New test case.
29841 * gcc.c-torture/execute/medce-2.c: New test case.
29842
29843 2003-04-15 Mark Mitchell <mark@codesourcery.com>
29844
29845 * lib/prune.exp: Ignore more messages.
29846
29847 PR c++/10381
29848 * g++.dg/parse/lookup3.C: New test.
29849
29850 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
29851
29852 * gcc.c-torture/compile/20030415-1.c : New test.
29853
29854 2003-04-14 Mark Mitchell <mark@codesourcery.com>
29855
29856 * gcc.c-torture/execute/scope-2.c: Move to ...
29857 * gcc.dg/noncompile/scope.c: .... here.
29858
29859 2003-04-14 Roger Sayle <roger@eyesopen.com>
29860
29861 * gcc.dg/20030414-2.c: New test case.
29862
29863 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
29864
29865 PR target/10377
29866 * gcc.dg/20030414-1.c: New test.
29867
29868 2003-04-13 Roger Sayle <roger@eyesopen.com>
29869
29870 * gcc.dg/builtins-12.c: New test case.
29871 * gcc.dg/builtins-13.c: New test case.
29872
29873 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29874
29875 * gcc.c-torture/execute/string-opt-18.c: New test.
29876
29877 2003-04-13 Mark Mitchell <mark@codesourcery.com>
29878
29879 PR c++/10300
29880 * g++.dg/init/new5.C: New test.
29881
29882 2003-04-12 Mark Mitchell <mark@codesourcery.com>
29883
29884 PR c++/7910
29885 * g++.dg/ext/dllimport1.C: New test.
29886
29887 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29888
29889 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
29890
29891 2003-04-11 Bud Davis <bdavis9659@comcast.net>
29892
29893 PR Fortran/9263
29894 * g77.f-torture/noncompile/9263.f: New test
29895 PR Fortran/1832
29896 * g77.f-torture/execute/1832.f: New test
29897
29898 2003-04-11 David Chad <davidc@freebsd.org>
29899 Loren J. Rittle <ljrittle@acm.org>
29900
29901 libobjc/8562
29902 * objc.dg/headers.m: New test.
29903
29904 2003-04-10 Zack Weinberg <zack@codesourcery.com>
29905
29906 * gcc.c-torture/execute/builtin-noret-2.c: New.
29907 * gcc.c-torture/execute/builtin-noret-2.x: New.
29908 XFAIL builtin-noret-2.c at -O1 and above.
29909 * gcc.dg/redecl.c: New.
29910 * gcc.dg/Wshadow-1.c: Update error regexps.
29911
29912 2003-04-10 Mark Mitchell <mark@codesourcery.com>
29913
29914 * g++.dg/abi/bitfield10.C: New test.
29915
29916 2003-04-09 Mike Stump <mrs@apple.com>
29917
29918 * gcc.dg/pch/pch.exp: Make testcase names longer.
29919 * g++.dg/pch/pch.exp: Make testcase names longer.
29920
29921 2003-04-08 Roger Sayle <roger@eyesopen.com>
29922
29923 * gcc.dg/builtins-11.c: New test case.
29924
29925 2003-04-08 Roger Sayle <roger@eyesopen.com>
29926
29927 * gcc.dg/builtins-9.c: New test case.
29928 * gcc.dg/builtins-10.c: New test case.
29929
29930 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
29931
29932 * gcc.dg/noncompile/init-4.c.c: New test.
29933
29934 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
29935
29936 * gcc.misc-test/gcov-9.c: New test.
29937 * gcc.misc-test/gcov-10.c: New test
29938 * gcc.misc-test/gcov-11.c: New test.
29939
29940 2003-04-05 Zack Weinberg <zack@codesourcery.com>
29941
29942 PR optimization/10024
29943 * gcc.c-torture/compile/20030405-1.c: New test.
29944
29945 2003-04-04 Geoffrey Keating <geoffk@apple.com>
29946
29947 * gcc.dg/pch/static-3.c: New.
29948 * gcc.dg/pch/static-3.hs: New.
29949 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
29950
29951 2003-04-04 Richard Henderson <rth@redhat.com>
29952
29953 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
29954 * g++.dg/eh/forced2.C: Likewise.
29955
29956 2003-04-03 Mike Stump <mrs@apple.com>
29957
29958 * lib/scanasm.exp (scan-assembler): Add xfail processing for
29959 target arg.
29960 (scan-assembler-times, scan-assembler-not): Likewise.
29961 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
29962
29963 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
29964
29965 * gcc.dg/sparc-loop-1.c: New test.
29966
29967 2003-04-02 Geoffrey Keating <geoffk@apple.com>
29968
29969 PR other/9274
29970 * g++.dg/pch/system-2.C: New.
29971 * g++.dg/pch/system-2.Hs: New.
29972
29973 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
29974
29975 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
29976
29977 * g++.dg/eh/simd-1.C (vecfunc): Same.
29978
29979 2003-04-01 Roger Sayle <roger@eyesopen.com>
29980
29981 * gcc.c-torture/execute/20030401-1.c: New test case.
29982
29983 2003-04-01 Ziemowit Laski <zlaski@apple.com>
29984
29985 * objc.dg/defs.m: New.
29986
29987 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
29988
29989 * g++.dg/eh/simd-1.C: New.
29990 * g++.dg/eh/simd-2.C: New.
29991
29992 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
29993
29994 * gcc.c-torture/execute/simd-3.c: New.
29995
29996 2003-03-31 Mark Mitchell <mark@codesourcery.com>
29997
29998 PR c/9936
29999 * gcc.dg/20030331-2.c: New test.
30000
30001 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30002
30003 PR c++/10278
30004 * g++.dg/parse/crash2.C: New test.
30005
30006 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30007
30008 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
30009 * gcc.c-torture/execute/20030331-1.c: ...here.
30010
30011 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30012
30013 * gcc.c-torture/execute/20030331-1.c: New test.
30014
30015 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
30016
30017 * lib/gcov.exp: Adjust call return testing strings.
30018 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
30019
30020 2003-03-31 Roger Sayle <roger@eyesopen.com>
30021
30022 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
30023 * gcc.dg/builtins-7.c: New test case.
30024 * gcc.dg/builtins-8.c: New test case.
30025
30026 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30027
30028 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
30029
30030 2003-03-30 Mark Mitchell <mark@codesourcery.com>
30031
30032 PR c++/7647
30033 * g++.dg/lookup-class-member-2.C: New test.
30034
30035 2003-03-30 Glen Nakamura <glen@imodulo.com>
30036
30037 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
30038
30039 2003-03-28 Roger Sayle <roger@eyesopen.com>
30040
30041 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
30042
30043 2003-03-28 Mark Mitchell <mark@codesourcery.com>
30044
30045 * g++.dg/init/attrib1.C: New test.
30046
30047 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30048
30049 * gcc.dg/ultrasp8.c: New test.
30050
30051 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30052
30053 * gcc.dg/ultrasp7.c: New test.
30054
30055 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
30056
30057 PR c++/10047
30058 * g++.dg/template/inline1.C: New test.
30059
30060 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30061
30062 * gcc.dg/sparc-dwarf2.c: New test.
30063
30064 2003-03-27 Roger Sayle <roger@eyesopen.com>
30065
30066 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
30067 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
30068
30069 2003-03-27 Mark Mitchell <mark@codesourcery.com>
30070
30071 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
30072 than reading .x files.
30073 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
30074 * g77.dg/gcov/gcov-1.f: Likewise.
30075 * gcc.misc-tests/gcov-4b.c: Likewise.
30076 * gcc.misc-tests/gcov-5b.c: Likewise.
30077 * gcc.misc-tests/gcov-6.c: Likewise.
30078 * gcc.misc-tests/gcov-7.c: Likewise.
30079 * gcc.misc-tests/gcov-8.c: Likewise.
30080 * g++.dg/gcov/gcov-1.x: Remove.
30081 * g77.dg/gcov/gcov-1.x: Likewise.
30082 * gcc.misc-tests/gcov-4b.x: Likewise.
30083 * gcc.misc-tests/gcov-5b.x: Likewise.
30084 * gcc.misc-tests/gcov-6.x: Likewise.
30085 * gcc.misc-tests/gcov-7.x: Likewise.
30086 * gcc.misc-tests/gcov-8.x: Likewise.
30087
30088 2003-03-27 Glen Nakamura <glen@imodulo.com>
30089
30090 PR opt/10087
30091 * gcc.dg/20030324-1.c: New test.
30092
30093 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
30094
30095 PR c++/10224
30096 * g++.dg/template/arg3.C: New test.
30097
30098 PR c++/10158
30099 * g++.dg/template/friend18.C: New test.
30100
30101 2003-03-26 Roger Sayle <roger@eyesopen.com>
30102
30103 * g77.f-torture/compile/20030326-1.f: New test case.
30104
30105 2003-03-26 Janis Johnson <janis187@us.ibm.com>
30106
30107 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
30108
30109 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
30110
30111 2003-03-26 Jakub Jelinek <jakub@redhat.com>
30112
30113 * gcc.dg/ia64-sync-3.c: New test.
30114
30115 2003-03-26 Alan Modra <amodra@bigpond.net.au>
30116
30117 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
30118
30119 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30120
30121 * gcc.dg/ultrasp6.c: New test.
30122
30123 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30124
30125 * gcc.dg/i386-signbit-1.c: New test.
30126 * gcc.dg/i386-signbit-2.c: New test.
30127 * gcc.dg/i386-signbit-3.c: New test.
30128
30129 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30130
30131 * gcc.dg/ultrasp5.c: Fix options.
30132
30133 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30134
30135 * gcc.dg/ultrasp5.c: Fix comment.
30136
30137 2003-03-24 Bud Davis <bdavis9659@comcast.net>
30138
30139 PR fortran/10197
30140 * g77.f-torture/execute/10197.f: New test.
30141
30142 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
30143
30144 PR c++/9898, c++/383
30145 * g++.dg/template/conv6.C: New test.
30146
30147 PR c++/10119
30148 * g++.dg/template/ptrmem5.C: New test.
30149
30150 PR c++/10026
30151 * g++.dg/lookup/koenig1.C: New test.
30152
30153 PR C++/10199
30154 * g++.dg/lookup/template2.C: New test.
30155
30156 2003-03-24 Jakub Jelinek <jakub@redhat.com>
30157
30158 * g++.dg/opt/rtti1.C: New test.
30159
30160 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30161
30162 * gcc.dg/ultrasp5.c: New test.
30163
30164 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
30165
30166 PR middle-end/9967
30167 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
30168 builtin fputs.
30169
30170 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
30171
30172 PR c/8224
30173 * gcc.dg/20030323-1.c: New test.
30174
30175 2003-03-23 Roger Sayle <roger@eyesopen.com>
30176
30177 * gcc.c-torture/compile/20030323-1.c: New test case.
30178
30179 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
30180
30181 * gcc.dg/20030321-1.c: New test.
30182
30183 2003-03-22 Zack Weinberg <zack@codesourcery.com>
30184
30185 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
30186
30187 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
30188
30189 PR c++/9978, c++/9708
30190 * g++.dg/ext/vlm1.C: Adjust expected error.
30191 * g++.dg/ext/vla2.C: New test.
30192 * g++.dg/template/arg1.C: New test.
30193 * g++.dg/template/arg2.C: New test.
30194
30195 2003-03-22 Bud Davis <bdavis9659@comcast.net>
30196
30197 * g77.f-torture/execute/select.f: New test.
30198 * g77.f-torture/noncompile/select_no_compile.f: New test.
30199
30200 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
30201
30202 PR c++/9898
30203 * g++.dg/other/error4.C: New test.
30204
30205 2003-03-20 Mark Mitchell <mark@codesourcery.com>
30206
30207 * g++.dg/template/friend17.C: New test.
30208
30209 2003-03-21 Alan Modra <amodra@bigpond.net.au>
30210
30211 * gcc.c-torture/compile/20030320-1.c: New.
30212
30213 2003-03-20 Roger Sayle <roger@eyesopen.com>
30214
30215 * gcc.dg/builtins-6.c: New test case.
30216
30217 2003-03-19 Alan Modra <amodra@bigpond.net.au>
30218
30219 PR target/10073
30220 * gcc.c-torture/compile/20030319-1.c: New.
30221
30222 2003-03-18 Jan Hubicka <jh@suse.cz>
30223
30224 * gcc.dg/i386-cvt-1.c: New test.
30225
30226 2003-03-17 Zack Weinberg <zack@codesourcery.com>
30227
30228 * objc.dg/naming-1.m: Use "(parse|syntax) error".
30229 * objc.dg/naming-2.m: Likewise.
30230
30231 2003-03-17 Mark Mitchell <mark@codesourcery.com>
30232
30233 PR c++/9639
30234 * g++.dg/parse/crash1.C: New test.
30235
30236 2003-03-16 Mark Mitchell <mark@codesourcery.com>
30237
30238 PR c++/8805
30239 * g++.dg/eh/cleanup1.C: New test.
30240
30241 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
30242
30243 * gcc.c-torture/execute/20030316-1.c: New test case.
30244
30245 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
30246
30247 PR c++/9629
30248 * g++.dg/init/ctor2.C: New test.
30249
30250 2003-03-15 Roger Sayle <roger@eyesopen.com>
30251
30252 * g77.f-torture/compile/xformat.f: New test case.
30253
30254 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30255
30256 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
30257 * g++.old-deja/g++.mike/eh50.C: Likewise.
30258
30259 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30260
30261 PR c++/6440
30262 * g++.dg/template/spec7.C: New test.
30263 * g++.dg/template/spec8.C: Likewise.
30264
30265 2003-03-14 Jakub Jelinek <jakub@redhat.com>
30266
30267 * gcc.c-torture/execute/20030313-1.c: New test.
30268
30269 2003-03-14 Richard Henderson <rth@redhat.com>
30270
30271 * gcc.dg/inline-2.c: Adjust alpha test for external call.
30272
30273 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30274
30275 * gcc.c-torture/compile/20030314-1.c: New test.
30276
30277 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
30278
30279 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
30280 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
30281 thumb target,
30282 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
30283 to accept newer _imp__ prefix and additional
30284 newline in .drectve section.
30285 * gcc.dg/dll-4.c: Likewise.
30286 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
30287 switch.
30288
30289 2003-03-13 Mark Mitchell <mark@codesourcery.com>
30290
30291 * g++.dg/parse/namespace9.C: New test.
30292
30293 * g++.dg/init/ref5.C: New test.
30294 * g++.dg/parse/ptrmem1.C: Likewise.
30295
30296 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30297
30298 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
30299 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
30300 regular expression.
30301 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
30302 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
30303
30304 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
30305
30306 * gcc.c-torture/execute/20030224-2.c: New test.
30307
30308 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30309
30310 * gcc.dg/decl-3.c: New test.
30311
30312 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30313
30314 * gcc.dg/i386-loop-2.c: New test.
30315
30316 2003-03-11 Mark Mitchell <mark@codesourcery.com>
30317
30318 PR c++/9474
30319 * g++.dg/parse/namespace8.C: New test.
30320
30321 PR c++/9924
30322 * g++.dg/overload/builtin2.C: New test.
30323
30324 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
30325
30326 * gcc.dg/return-type-3.c: New test.
30327
30328 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30329
30330 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
30331 profiling options are not supported.
30332
30333 2003-03-10 Mark Mitchell <mark@codesourcery.com>
30334
30335 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
30336 * g++.old-deja/g++.warn/impint2.C: Likewise.
30337
30338 2003-03-10 Devang Patel <dpatel@apple.com>
30339
30340 * g++.dg/cpp/c++_cmd_1.C: New test.
30341 * g++.dg/cpp/c++_cmd_1.h: New file.
30342
30343 2003-03-10 Segher Boessenkool <segher@koffie.nl>
30344
30345 * gcc.dg/altivec-9.c: New file.
30346
30347 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30348
30349 * gcc.dg/ppc-sdata-1.c: New test.
30350 * gcc.dg/ppc-sdata-2.c: New test.
30351
30352 2003-03-09 Mark Mitchell <mark@codesourcery.com>
30353
30354 PR c++/9373
30355 * g++.dg/opt/ptrmem2.C: New test.
30356
30357 PR c++/8534
30358 * g++.dg/opt/ptrmem1.C: New test.
30359
30360 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30361
30362 * gcc.dg/i386-loop-1.c: New test.
30363
30364 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30365
30366 PR c++/9970
30367 * g++.dg/lookup/friend1.C: New test.
30368
30369 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30370
30371 PR c++/9823
30372 * g++.dg/parser/constructor1.C: New test.
30373
30374 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
30375
30376 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
30377
30378 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
30379
30380 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
30381
30382 * gcc.dg/cpp/Wunused.c: Update test.
30383
30384 2003-03-08 Jan Hubicka <jh@suse.cz>
30385
30386 * gcc.dg/inline-3.c: New test.
30387
30388 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30389
30390 PR c++/9809
30391 * g++.dg/parse/builtin1.C: New test.
30392
30393 PR c++/9982
30394 * g++.dg/abi/cookie1.C: New test.
30395 * g++.dg/abi/cookie2.C: Likewise.
30396
30397 PR c++/9524
30398 * g++.dg/template/field1.C: New test.
30399
30400 PR c++/9912
30401 * g++.dg/parse/class1.C: New test.
30402 * g++.dg/parse/namespace7.C: Likewise.
30403 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
30404
30405 2003-03-07 Mark Mitchell <mark@codesourcery.com>
30406
30407 * g++.dg/init/ref4.C: New test.
30408
30409 2003-03-07 Jan Hubicka <jh@suse.cz>
30410
30411 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
30412 * gcc.dg/inline-3.c: New test.
30413
30414 2003-03-06 Mark Mitchell <mark@codesourcery.com>
30415
30416 * g++.dg/init/ref3.C: New test.
30417
30418 PR c++/9965
30419 * g++.dg/init/ref2.C: New test.
30420
30421 PR c++/9400
30422 * g++.dg/warn/Wshadow-2.C: New test.
30423
30424 PR c++/9791
30425 * g++.dg/warn/Woverloaded-1.C: New test.
30426
30427 2003-03-05 Jan Hubicka <jh@suse.cz>
30428
30429 * gcc.dg/i386-local2.c: New.
30430 * gcc.dg/i386-local.c: Fix typo.
30431
30432 2003-03-05 Mark Mitchell <mark@codesourcery.com>
30433
30434 * g++.dg/abi/layout3.C: New test.
30435
30436 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30437
30438 * gcc.c-torture/compile/20030305-1.c
30439
30440 2003-03-05 Jan Hubicka <jh@suse.cz>
30441
30442 * gcc.dg/i386-local.c: New.
30443
30444 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
30445
30446 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
30447
30448 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30449
30450 * gcc.dg/switch-2.c: New test.
30451 * gcc.dg/switch-3.c: New test.
30452 * gcc.dg/Wswitch.c: Adjust line numbers.
30453 * gcc.dg/Wswitch-default.c: Likewise.
30454 * gcc.dg/Wswitch-enum.c: Likewise.
30455
30456 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
30457
30458 * gcc.c-torture/execute/20030222-1.c: New test.
30459
30460 2003-03-03 James E Wilson <wilson@tuliptree.org>
30461
30462 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
30463
30464 2003-03-03 Mark Mitchell <mark@codesourcery.com>
30465
30466 PR c++/9878
30467 * g++.dg/init/ref1.C: New test.
30468
30469 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
30470
30471 * gcc.dg/sh-relax.c: New SH-only test.
30472
30473 2003-03-03 Geoffrey Keating <geoffk@apple.com>
30474
30475 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
30476 comment explaining purpose of testcase.
30477
30478 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30479
30480 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
30481 for HC11/HC12 (asm needs two int registers).
30482 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
30483 HC11/HC12 because the test uses an asm which needs two 32-bit
30484 registers.
30485
30486 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30487
30488 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
30489 for HC11/HC12 (array is too large otherwise).
30490 * gcc.c-torture/compile/920501-4.x: New file, likewise.
30491 * gcc.c-torture/compile/20010518-2.x: Likewise.
30492 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
30493 HC11/HC12 (array is too large).
30494
30495 2003-03-01 Geoffrey Keating <geoffk@apple.com>
30496
30497 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
30498 * lib/g++-dg.exp (g++-dg-test): Likewise.
30499
30500 2003-03-01 Roger Sayle <roger@eyesopen.com>
30501
30502 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
30503 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
30504
30505 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30506
30507 * g++.dg/warn/implicit-typename1.C: Remove warning.
30508
30509 2003-02-28 Richard Henderson <rth@redhat.com>
30510
30511 * gcc.dg/noreturn-1.c: Move noreturn warning line.
30512 * gcc.dg/return-type-1.c: Move control reaches end warning line.
30513
30514 2003-02-28 Geoffrey Keating <geoffk@apple.com>
30515
30516 * gcc.dg/pch/pch.exp: Change .pch to .gch.
30517 * g++.dg/pch/pch.exp: Likewise.
30518
30519 2003-02-28 Mark Mitchell <mark@codesourcery.com>
30520
30521 PR c++/9879
30522 * testsuite/g++.dg/init/new4.C: New test.
30523
30524 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
30525
30526 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
30527
30528 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
30529
30530 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
30531 unsigned long.
30532
30533 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
30534 wider than float.
30535
30536 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30537
30538 * lib/scanasm.exp: Add support for counting numbers of
30539 occurences.
30540 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
30541 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
30542
30543 2003-02-25 Mark Mitchell <mark@codesourcery.com>
30544
30545 PR c++/9683
30546 * g++.dg/template/static3.C: New test.
30547
30548 PR c++/9829
30549 * g++.dg/parse/namespace6.C: New test.
30550
30551 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30552
30553 PR target/9732
30554 * gcc.dg/20030225-1.c: New test.
30555
30556 2003-02-24 Mark Mitchell <mark@codesourcery.com>
30557
30558 * README: Remove out-of-date information.
30559
30560 PR c++/9836
30561 * g++.dg/template/spec6.C: New test.
30562
30563 2003-02-24 Jeff Law <law@redhat.com>
30564
30565 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
30566
30567 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30568
30569 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
30570 * gcc.dg/pragma-ep-1.c: Likewise.
30571
30572 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30573
30574 PR c++/9602
30575 * g++.dg/template/friend16.C: New test.
30576
30577 2003-02-23 Mark Mitchell <mark@codesourcery.com>
30578
30579 PR c++/5333
30580 * g++.dg/parse/fused-params1.C: Adjust error messages.
30581 * g++.dg/template/nested3.C: New test.
30582
30583 2003-02-24 Alan Modra <amodra@bigpond.net.au>
30584
30585 * g++.dg/abi/param1.C: New test.
30586
30587 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30588
30589 PR c++/7982
30590 * g++.dg/warn/implicit-typename1.C: New test.
30591
30592 2003-02-22 Kelley Cook <kelleycook@comcast.net>
30593
30594 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
30595 with "mtune".
30596 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30597 * gcc.c-torture/execute/20010129-1.x: Likewise.
30598 * gcc.dg/20011107-1.c: Likewise.
30599 * gcc.dg/20020108-1.c: Likewise.
30600 * gcc.dg/20020122-3.c: Likewise.
30601 * gcc.dg/20020206-1.c: Likewise.
30602 * gcc.dg/20020310-1.c: Likewise.
30603 * gcc.dg/20020426-2.c: Likewise.
30604 * gcc.dg/20020517-1.c: Likewise.
30605 * gcc.dg/991230-1.c: Likewise.
30606 * gcc.dg/i386-unroll-1.c: Likewise.
30607 * gcc.misc-tests/i386-prefetch.exp: Likewise.
30608
30609 2003-02-22 Jan Hubicka <jh@suse.cz>
30610
30611 * gcc.dg/i386-mul.c: New test.
30612
30613 2003-02-21 Roger Sayle <roger@eyesopen.com>
30614
30615 * gcc.dg/builtins-5.c: New test case.
30616
30617 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
30618
30619 * gcc.dg/asmreg-1.c: New test.
30620
30621 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30622
30623 PR c++/9749
30624 * g++.dg/parse/varmod1.C: New test.
30625
30626 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30627
30628 PR c++/9727
30629 * g++.dg/template/op1.C: New test.
30630
30631 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30632
30633 PR c++/8906
30634 * g++.dg/template/nested2.C: New test.
30635
30636 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30637
30638 PR c++/8724
30639 * g++.dg/expr/dtor1.C: New test.
30640
30641 2003-02-21 Zack Weinberg <zack@codesourcery.com>
30642
30643 * gcc.dg/cpp/include3.c: New test.
30644 * gcc.dg/cpp/inc/foo.h: New file.
30645
30646 2003-02-21 Glen Nakamura <glen@imodulo.com>
30647
30648 * gcc.c-torture/execute/20030221-1.c: New test.
30649
30650 2003-02-20 Mark Mitchell <mark@codesourcery.com>
30651
30652 PR c++/9729
30653 * g++.dg/abi/conv1.C: New test.
30654
30655 2003-02-20 Jan Hubicka <jh@suse.cz>
30656
30657 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
30658
30659 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
30660
30661 * gcc.c-torture/compile/20030219-1.c: New test.
30662
30663 2003-02-18 Jan Hubicka <jh@suse.cz>
30664
30665 * gcc.dg/funcorder.c: New test.
30666
30667 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30668
30669 * gcc.c-torture/execute/20030218-1.c: New.
30670
30671 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
30672
30673 * gcc.dg/20030218-1.c: New.
30674
30675 2003-02-18 Richard Henderson <rth@redhat.com>
30676
30677 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
30678 * gcc.dg/attr-used-2.c: New.
30679
30680 2003-02-18 Mark Mitchell <mark@codesourcery.com>
30681
30682 PR c++/9704
30683 * g++.dg/init/copy5.C: New test.
30684
30685 2003-02-18 Geoffrey Keating <geoffk@apple.com>
30686
30687 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
30688 * g++.dg/pch/pch.exp: Likewise.
30689
30690 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30691
30692 * gcc.c-torture/execute/20030209-1.c: Enable the test if
30693 STACK_SIZE is not defined.
30694
30695 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30696
30697 PR c++/9457
30698 * g++.dg/template/init1.C: New test.
30699
30700 2003-02-16 Jan HUbicka <jh@suse.cz>
30701
30702 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
30703 (foo): Add few extra tests
30704 * gcc.dg/c99-const-expr-3.c: Likewise.
30705 * gcc.c-torture/execute/20030216-1.c: New.
30706
30707 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30708
30709 PR c++/9459
30710 * g++.dg/ext/typeof4.C: New test.
30711
30712 2003-02-15 Roger Sayle <roger@eyesopen.com>
30713
30714 * gcc.dg/i386-387-3.c: New test case.
30715
30716 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
30717
30718 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
30719 cris-*-elf* cris-*-aout* and mmix-*-*.
30720
30721 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
30722
30723 * gcc.dg/20030213-1.c: New test.
30724
30725 2003-02-12 Roger Sayle <roger@eyesopen.com>
30726
30727 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
30728 * gcc.dg/i386-387-2.c: Likewise.
30729
30730 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
30731
30732 * gcc.dg/ppc-spe.c: Fix formatting.
30733 Enable tests that were previously unsupported by gas.
30734 Delete tests for instructions that no longer exist.
30735 Switch arguments on evsubifw builtin.
30736
30737 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
30738
30739 * gcc.c-torture/execute/20030209-1.c: Disable the test if
30740 STACK_SIZE is too small.
30741
30742 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30743 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
30744
30745 * gcc.dg/decl-2.c: New test.
30746
30747 2003-02-10 Jan Hubicka <jh@suse.cz>
30748
30749 * gcc.dg/i386-fpcvt-1.c: New test.
30750
30751 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
30752
30753 * gcc.c-torture/execute/20030209-1.c: New test.
30754
30755 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
30756
30757 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
30758 int-wide bitops, use the constants of the same width.
30759 Likewise, if long long is 32-bit wide, test bitops using
30760 32-bit constants.
30761
30762 2003-02-07 Loren James Rittle <ljrittle@acm.org>
30763
30764 * gcc.dg/20021014-1.c: Annotate with expected notice text.
30765
30766 2003-02-07 Roger Sayle <roger@eyesopen.com>
30767
30768 * testsuite/gcc.dg/builtins-4.c: New test case.
30769
30770 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30771
30772 * gcc.dg/20020430-1.c: Fix dg command typos.
30773 * gcc.dg/20020503-1.c: Likewise.
30774
30775 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30776
30777 PR c++/8785
30778 * g++.dg/parse/fused-params1.C: New test.
30779
30780 PR c++/8857
30781 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
30782
30783 PR c++/8921
30784 * g++.dg/parse/non-dependent1.C: New test.
30785
30786 PR c++/8928
30787 * g++.dg/parse/dupl-tmpl-args1.C: New test.
30788
30789 PR c++/9228
30790 * g++.dg/parse/undefined7.C: New test.
30791 * g++.dg/parse/non-templ1.C: New test.
30792
30793 PR c++/9229
30794 * g++.dg/parse/too-many-tmpl-args1.C: New test.
30795
30796 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30797
30798 * gcc.c-torture/compile/20030206-1.c: New test.
30799
30800 2003-02-05 Roger Sayle <roger@eyesopen.com>
30801
30802 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
30803 "pow" to "foo" to avoid potential confusion with a math built-in.
30804
30805 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30806
30807 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
30808 conditions for SPARC targets.
30809
30810 2003-02-05 Jakub Jelinek <jakub@redhat.com>
30811
30812 * gcc.dg/20030204-1.c: New test.
30813
30814 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30815
30816 PR c++/38
30817 * g++.dg/parse/array-size1.C: New test.
30818
30819 PR c++/5657
30820 * g++.dg/parse/undefined3.C: New test.
30821
30822 PR c++/5665
30823 * g++.dg/parse/undefined4.C: New test.
30824
30825 PR c++/5975
30826 * g++.dg/parse/undefined5.C: New test.
30827
30828 PR c++/7259
30829 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
30830
30831 PR c++/8578
30832 * g++.dg/parse/casting-operator1.C: New test.
30833
30834 PR c++/8596
30835 * g++.dg/parse/undefined6.C: New test.
30836
30837 PR c++/8736
30838 * g++.dg/parse/missing-template1.C: New test.
30839
30840 2003-02-04 Jan Hubicka <jh@suse.cz>
30841
30842 * gcc.dg/i386-cadd.c: Compile using -march=k8.
30843 * gcc.dg/i386-cmov?.c: Likewise.
30844 * gcc.dg/i386-fpcvt-?.c: Likewise.
30845 * gcc.dg/i386-ssefp-1.c: Likewise.
30846 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
30847 conventions.
30848
30849 2003-02-03 Mark Mitchell <mark@codesourcery.com>
30850
30851 PR c++/7129
30852 * testsuite/g++.dg/ext/max.C: New test.
30853
30854 2003-02-03 Jan Hubicka <jh@suse.cz>
30855
30856 * gcc.c-torture/execute/20030203-1.c: New test.
30857
30858 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
30859
30860 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
30861 'natural-endian'.
30862
30863 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
30864
30865 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
30866 * g++.dg/init/new2.C: Likewise.
30867 * g++.dg/other/new1.C: Likewise.
30868
30869 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
30870
30871 * gcc.dg/struct-ret-libc.c: New test.
30872
30873 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
30874
30875 * gcc.dg/20030129-1.c: New test.
30876
30877 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30878
30879 PR c++/8849
30880 * g++.dg/template/ptrmem4.C: New test.
30881
30882 2003-01-29 Mark Mitchell <mark@codesourcery.com>
30883
30884 * g++.dg/parser/constant1.C: New test.
30885
30886 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30887
30888 PR c++/8591
30889 * g++.dg/parse/friend2.C: New test.
30890
30891 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
30892
30893 PR c++/9437
30894 * g++.dg/template/unify4.C: New test.
30895
30896 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
30897
30898 * gcc.c-torture/execute/20030128-1.c: New test.
30899
30900 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
30901
30902 * g++.dg/lookup/nested1.C: Test moved from ...
30903 * g++.old-deja/g++.other/lookup24.C: ... here.
30904
30905 2003-01-28 Jan Hubicka <jh@suse.cz>
30906
30907 * gcc.dg/i386-cmov5.c: New test.
30908
30909 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30910
30911 * gcc.c-torture/execute/20010925-1.c: Changed the
30912 memcpy declaration.
30913
30914 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
30915
30916 PR c++/3902
30917 * g++.dg/parse/template5.C: New test.
30918
30919 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
30920
30921 PR fortran/9258
30922 * g77.dg/pr9258: New test.
30923
30924 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
30925
30926 * README: Move relevant parts from README.g++.
30927
30928 * README.g++: Remove this file.
30929
30930 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
30931
30932 * g++.dg/abi/dcast1.C: New test.
30933
30934 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30935
30936 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
30937
30938 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
30939
30940 PR c++/47
30941 * g++.old-deja/g++.other/lookup24.C: New test.
30942
30943 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30944
30945 PR middle-end/7227
30946 * gcc.dg/uninit-C.c: New test.
30947
30948 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
30949
30950 * g++.dg/abi/covariant1.C: New test.
30951
30952 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
30953
30954 * gcc.dg/20030123-1.c: New test.
30955
30956 2003-01-25 Jan Hubicka <jh@suse.cz>
30957
30958 PR opt/8492
30959 * gcc.c-torture/compile/20030125-1.c
30960
30961 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
30962
30963 PR c++/9403
30964 * g++.dg/parse/template3.C: New test.
30965 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
30966
30967 PR c++/795
30968 * g++.dg/parse/template4.C: New test.
30969
30970 PR c++/9415
30971 * g++.dg/template/qual2.C: New test.
30972
30973 PR c++/8545
30974 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
30975
30976 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
30977
30978 2003-01-25 Roger Sayle <roger@eyesopen.com>
30979
30980 * gcc.c-torture/execute/switch-1.c: New test case.
30981
30982 2003-01-25 Jan Hubicka <jh@suse.cz>
30983
30984 * gcc.c-torture/execute/20030125-1.[cx]: New test.
30985
30986 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
30987
30988 Tweaks for Bison-1.875. From the NEWS file:
30989 "- `parse error' -> `syntax error'
30990 Bison now uniformly uses the term `syntax error'"
30991 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
30992 * gcc.dg/cpp/digraph2.c: Likewise.
30993 * gcc.dg/cpp/direct2.c: Likewise.
30994 * gcc.dg/cpp/paste4.c: Likewise.
30995 * gcc.dg/c90-restrict-1.c: Likewise.
30996 * gcc.dg/c99-func-2.c: Likewise.
30997 * gcc.dg/noncompile/920721-2.c: Likewise.
30998 * gcc.dg/noncompile/930622-2.c: Likewise.
30999 * gcc.dg/noncompile/940112-1.c: Likewise.
31000 * gcc.dg/noncompile/950921-1.c: Likewise.
31001 * gcc.dg/noncompile/951123-1.c: Likewise.
31002 * gcc.dg/noncompile/971104-1.c: Likewise.
31003 * gcc.dg/noncompile/990416-1.c: Likewise.
31004
31005 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
31006
31007 * g++.dg/parse/undefined1.C: Add error message.
31008
31009 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31010
31011 PR c++/9354
31012 * g++.dg/parse/new1.C: New test.
31013
31014 PR c++/9216
31015 * g++.dg/parse/template2.C: New test.
31016
31017 PR c++/9354
31018 * g++.dg/parse/typedef2.C: New test.
31019
31020 PR c++/9328
31021 * g++.dg/ext/typeof3.C: New test.
31022
31023 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31024
31025 PR c++/2738
31026 * g++.dg/parse/ret-type1.C: New test.
31027
31028 PR c++/3792
31029 * g++.dg/parse/tmpl-outside1.C: New test.
31030
31031 PR c++/4207
31032 * g++.dg/parse/int-as-enum1.C: New test.
31033
31034 PR c++/4903
31035 * g++.dg/parse/no-typename1.C: New test.
31036
31037 PR c++/5533
31038 * g++.dg/parse/no-value1.C: New test.
31039
31040 PR c++/5921
31041 * g++.dg/parse/wrong-inline1.C: New test.
31042
31043 PR c++/6402
31044 * g++.dg/parse/ref1.C: New test.
31045
31046 PR c++/6992
31047 * g++.dg/parse/attr-ctor1.C: New test.
31048
31049 PR c++/7229
31050 * g++.dg/parse/namespace5.C: New test.
31051
31052 PR c++/7917
31053 * g++.dg/parse/func-def1.C: New test.
31054
31055 PR c++/8143
31056 * g++.dg/parse/undefined1.C: New test.
31057
31058 PR c++/5723, PR c++/8522
31059 * g++.dg/parse/specialization1.C: New test.
31060
31061 PR c++/163, PR c++/8595
31062 * g++.dg/parse/struct-as-enum1.C: New test.
31063
31064 PR c++/9173
31065 * g++.dg/parse/undefined2.C: New test.
31066
31067 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31068
31069 PR c++/9298
31070 * g++.dg/parse/template1.C: New test.
31071
31072 PR c++/9384
31073 * g++.dg/parse/using1.C: New test.
31074
31075 PR c++/9285
31076 PR c++/9294
31077 * g++.dg/parse/expr2.C: New test.
31078
31079 PR c++/9388
31080 * g++.dg/parse/lookup2.C: Likewise.
31081
31082 2003-01-21 Jan Hubicka <jh@suse.cz>
31083
31084 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
31085 * gcc.c-torture/execute/eeprof-1.c: Likewise.
31086 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
31087 * gcc.c-torture/execute/string-opt-*.c: Likewise.
31088
31089 2003-01-20 Nick Clifton <nickc@redhat.com>
31090
31091 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
31092 problem with ARM sibcall code generation.
31093
31094 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
31095
31096 * gcc.c-torture/execute/20030120-1.c: New.
31097
31098 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
31099
31100 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
31101
31102 2003-01-17 Mark Mitchell <mark@codesourcery.com>
31103
31104 PR c++/9272
31105 * g++.dg/parse/ctor1.C: New test.
31106
31107 PR c++/9294:
31108 * g++.dg/parse/qualified1.C: New test.
31109
31110 * g++.dg/parse/typename3.C: New test.
31111
31112 2003-01-16 Richard Henderson <rth@redhat.com>
31113
31114 * g++.dg/tls/init-2.C: Fix error matches for real this time.
31115
31116 2003-01-16 Richard Henderson <rth@redhat.com>
31117
31118 * g++.dg/pch/pch.exp: Copy test header to the working directory
31119 before using it either for precompilation or direct use.
31120 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
31121 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
31122
31123 2003-01-16 Richard Henderson <rth@redhat.com>
31124
31125 * gcc.dg/pch/pch.exp: Copy test header to the working directory
31126 before using it either for precompilation or direct use.
31127 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
31128 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
31129
31130 2003-01-16 Mark Mitchell <mark@codesourcery.com>
31131
31132 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
31133 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
31134 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
31135 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
31136 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
31137 typename warning into error.
31138 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
31139 error messages.
31140 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
31141 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
31142 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
31143 messages.
31144 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
31145 make declaration visible in template.
31146 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
31147 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
31148 messages.
31149 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
31150 message.
31151 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
31152 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
31153 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
31154 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
31155 typename warning with error message.
31156 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
31157 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
31158 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
31159
31160 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
31161
31162 * g++.dg/parse/ambig2.C: New test.
31163
31164 2003-01-15 Richard Henderson <rth@redhat.com>
31165
31166 * g++.dg/tls/init-2.C: Update error message string.
31167
31168 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31169
31170 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
31171
31172 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
31173
31174 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
31175 all for HC11/HC12.
31176 * gcc.c-torture/compile/20001205-1.x: Likewise.
31177 * gcc.c-torture/compile/20001226-1.x: Likewise.
31178 * gcc.c-torture/compile/920520-1.x: Likewise.
31179 * gcc.c-torture/compile/961203-1.x: Likewise.
31180 * gcc.c-torture/compile/20020604-1.x: Likewise.
31181
31182 2003-01-15 Jan Hubicka <jh@suse.cz>
31183
31184 * gcc.c-torture/compile/20030115-1.c: New test.
31185
31186 * gcc.dg/i386-fpcvt-1.c: New test.
31187 * gcc.dg/i386-fpcvt-2.c: New test.
31188
31189 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
31190
31191 Further conform g++'s __vmi_class_type_info to the C++ ABI
31192 specification.
31193 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
31194 the specification.
31195
31196 2003-01-14 Jan Hubicka <jh@suse.cz>
31197
31198 * gcc.dg/i386-fpcvt-1.c: New test.
31199 * gcc.dg/i386-fpcvt-2.c: New test.
31200
31201 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31202
31203 * gcc.dg/i386-mmx-3.c: New test.
31204
31205 2003-01-12 Mark Mitchell <mark@codesourcery.com>
31206
31207 PR c++/9264
31208 * g++.dg/parse/octal1.C: New file.
31209
31210 PR c++/9172
31211 * g++.dg/parse/typename1.C: New file.
31212
31213 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
31214
31215 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
31216 * gcc.dg/bf-no-ms-layout.c: Likewise.
31217 * gcc.dg/bf-ms-attrib.c: Likewise.
31218
31219 2003-01-10 Mark Mitchell <mark@codesourcery.com>
31220
31221 PR c++/9099
31222 * g++.dg/parse/dtor1.C: New file.
31223
31224 PR c++/9128
31225 * g++.dg/rtti/typeid1.C: New file.
31226
31227 PR c++/9153
31228 * g++.dg/parse/lookup1.C: New file.
31229
31230 PR c++/9171
31231 * g++.dg/templ/spec5.C: New file.
31232
31233 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
31234
31235 * gcc.c-torture/compile/20030110-1.c: New test.
31236
31237 2003-01-09 Geoffrey Keating <geoffk@apple.com>
31238
31239 Merge from pch-branch:
31240
31241 2002-12-23 Geoffrey Keating <geoffk@apple.com>
31242
31243 * gcc.dg/pch/cpp-1.h: New.
31244 * gcc.dg/pch/cpp-1.c: New.
31245 * gcc.dg/pch/cpp-2.h: New.
31246 * gcc.dg/pch/cpp-2.c: New.
31247
31248 2002-11-19 Geoffrey Keating <geoffk@apple.com>
31249
31250 * gcc.dg/pch/except-1.h: New.
31251 * gcc.dg/pch/except-1.c: New.
31252
31253 2002-11-13 Geoffrey Keating <geoffk@apple.com>
31254
31255 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
31256 running test.
31257 * gcc.dg/pch: Include *.hp not *.h.
31258 * gcc.dg/pch/system-1.h: New.
31259 * gcc.dg/pch/system-1.c: New.
31260
31261 2002-11-11 Geoffrey Keating <geoffk@apple.com>
31262
31263 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
31264 rather than trying to build and run a program using PCH.
31265 * gcc.dg/pch: Remove dg-do commands from test files.
31266
31267 2002-11-08 Geoffrey Keating <geoffk@apple.com>
31268
31269 * gcc.dg/pch/macro-3.c: New.
31270 * gcc.dg/pch/macro-3.h: New.
31271
31272 2002-11-04 Geoffrey Keating <geoffk@apple.com>
31273
31274 * gcc.dg/pch/common-1.c: New.
31275 * gcc.dg/pch/common-1.h: New.
31276 * gcc.dg/pch/decl-1.c: New.
31277 * gcc.dg/pch/decl-1.h: New.
31278 * gcc.dg/pch/decl-2.c: New.
31279 * gcc.dg/pch/decl-2.h: New.
31280 * gcc.dg/pch/decl-3.c: New.
31281 * gcc.dg/pch/decl-3.h: New.
31282 * gcc.dg/pch/decl-4.c: New.
31283 * gcc.dg/pch/decl-4.h: New.
31284 * gcc.dg/pch/decl-5.c: New.
31285 * gcc.dg/pch/decl-5.h: New.
31286 * gcc.dg/pch/global-1.c: New.
31287 * gcc.dg/pch/global-1.h: New.
31288 * gcc.dg/pch/inline-1.c: New.
31289 * gcc.dg/pch/inline-1.h: New.
31290 * gcc.dg/pch/inline-2.c: New.
31291 * gcc.dg/pch/inline-2.h: New.
31292 * gcc.dg/pch/static-1.c: New.
31293 * gcc.dg/pch/static-1.h: New.
31294 * gcc.dg/pch/static-2.c: New.
31295 * gcc.dg/pch/static-2.h: New.
31296
31297 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
31298
31299 * g++.dg/pch/pch.exp: Better handle failing testcases.
31300 * gcc.dg/pch/pch.exp: Likewise.
31301 * gcc.dg/pch/macro-1.c: New.
31302 * gcc.dg/pch/macro-1.h: New.
31303 * gcc.dg/pch/macro-2.c: New.
31304 * gcc.dg/pch/macro-2.h: New.
31305
31306 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
31307
31308 * g++.dg/dg.exp: Treat files in pch/ specially.
31309 * g++.dg/pch/pch.exp: New file.
31310 * g++.dg/pch/empty.H: New file.
31311 * g++.dg/pch/empty.C: New file.
31312 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
31313 "precompile".
31314
31315 * gcc.dg/pch/pch.exp: New file.
31316 * gcc.dg/pch/empty.h: New file.
31317 * gcc.dg/pch/empty.c: New file.
31318 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
31319 "precompile".
31320
31321 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31322
31323 * g++.dg/template/friend14.C: New test.
31324
31325 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31326
31327 * gcc.dg/old-style-asm-1.c: New test.
31328
31329 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
31330
31331 * gcc.c-torture/compile/20030109-1.c: New test.
31332
31333 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31334
31335 * gcc.c-torture/execute/20030109-1.c: New test.
31336
31337 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
31338
31339 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
31340 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
31341 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
31342 * g++.old-deja/g++.mike/eh2.C: Likewise.
31343 * g++.old-deja/g++.mike/eh3.C: Likewise.
31344 * g++.old-deja/g++.mike/eh5.C: Likewise.
31345 * g++.old-deja/g++.mike/eh6.C: Likewise.
31346 * g++.old-deja/g++.mike/eh7.C: Likewise.
31347 * g++.old-deja/g++.mike/eh8.C: Likewise.
31348 * g++.old-deja/g++.mike/eh9.C: Likewise.
31349 * g++.old-deja/g++.mike/eh10.C: Likewise.
31350 * g++.old-deja/g++.mike/eh12.C: Likewise.
31351 * g++.old-deja/g++.mike/eh13.C: Likewise.
31352 * g++.old-deja/g++.mike/eh14.C: Likewise.
31353 * g++.old-deja/g++.mike/eh16.C: Likewise.
31354 * g++.old-deja/g++.mike/eh17.C: Likewise.
31355 * g++.old-deja/g++.mike/eh18.C: Likewise.
31356 * g++.old-deja/g++.mike/eh21.C: Likewise.
31357 * g++.old-deja/g++.mike/eh23.C: Likewise.
31358 * g++.old-deja/g++.mike/eh24.C: Likewise.
31359 * g++.old-deja/g++.mike/eh25.C: Likewise.
31360 * g++.old-deja/g++.mike/eh26.C: Likewise.
31361 * g++.old-deja/g++.mike/eh27.C: Likewise.
31362 * g++.old-deja/g++.mike/eh28.C: Likewise.
31363 * g++.old-deja/g++.mike/eh29.C: Likewise.
31364 * g++.old-deja/g++.mike/eh31.C: Likewise.
31365 * g++.old-deja/g++.mike/eh33.C: Likewise.
31366 * g++.old-deja/g++.mike/eh34.C: Likewise.
31367 * g++.old-deja/g++.mike/eh35.C: Likewise.
31368 * g++.old-deja/g++.mike/eh36.C: Likewise.
31369 * g++.old-deja/g++.mike/eh37.C: Likewise.
31370 * g++.old-deja/g++.mike/eh38.C: Likewise.
31371 * g++.old-deja/g++.mike/eh39.C: Likewise.
31372 * g++.old-deja/g++.mike/eh40.C: Likewise.
31373 * g++.old-deja/g++.mike/eh41.C: Likewise.
31374 * g++.old-deja/g++.mike/eh42.C: Likewise.
31375 * g++.old-deja/g++.mike/eh44.C: Likewise.
31376 * g++.old-deja/g++.mike/eh46.C: Likewise.
31377 * g++.old-deja/g++.mike/eh47.C: Likewise.
31378 * g++.old-deja/g++.mike/eh48.C: Likewise.
31379 * g++.old-deja/g++.mike/eh49.C: Likewise.
31380 * g++.old-deja/g++.mike/eh50.C: Likewise.
31381 * g++.old-deja/g++.mike/eh51.C: Likewise.
31382 * g++.old-deja/g++.mike/eh53.C: Likewise.
31383 * g++.old-deja/g++.mike/eh55.C: Likewise.
31384 * g++.old-deja/g++.mike/p7912.C: Likewise.
31385 * g++.old-deja/g++.mike/p9706.C: Likewise.
31386 * g++.old-deja/g++.mike/p10416.C: Likewise.
31387 * g++.old-deja/g++.mike/p11667.C: Likewise.
31388 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
31389 Remove redundant reference to Iris.
31390 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
31391 Elxsi, i860, Pico Java, and WE32K.
31392
31393 2003-01-07 Mark Mitchell <mark@codesourcery.com>
31394
31395 * g++.dg/ext/asm4.C: New test.
31396
31397 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31398
31399 PR c++/9030
31400 * g++.dg/template/friend12.C: New test.
31401 * g++.dg/template/friend13.C: Likewise.
31402 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
31403
31404 2003-01-08 Jan Hubicka <jh@suse.cz>
31405
31406 * gcc.dg/i386-cadd.c: New test.
31407 * gcc.dg/i386-cmov4.c: Likewise.
31408
31409 2003-01-06 Mark Mitchell <mark@codesourcery.com>
31410
31411 PR c++/9165
31412 * g++.dg/warn/Wunused-3.C: New test.
31413
31414 * g++.dg/abi/bitfield9.C: New test.
31415
31416 PR c++/9189
31417 * g++.dg/parse/defarg3.C: New test.
31418
31419 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
31420
31421 * g++.dg/parse/ambig1.C: New test.
31422 * g++.dg/parse/defarg2.C: New test.
31423
31424 2003-01-05 Mark Mitchell <mark@codesourcery.com>
31425
31426 * g++.dg/template/defarg-1.C: New test.
31427 * g++.dg/template/local2.C: Likewise.
31428
31429 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
31430
31431 * gcc.c-torture/execute/20030105-1.c: New test.
31432
31433 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31434
31435 * g++.dg/parse/namespace3.C: Remove extra semicolons.
31436 * g++.dg/parse/namespace4.C: Likewise.
31437
31438 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31439
31440 * g++.dg/template/ntp2.C: New test.
31441
31442 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
31443
31444 * g++.dg/parse/extern-C-1.C: New test.
31445
31446 * g++.dg/parse/namespace4.C: New test.
31447
31448 * g++.dg/template/nested1.C: New test.
31449
31450 * g++.dg/parse/namespace3.C: New test.
31451
31452 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
31453
31454 * g++.dg/lookup/two-stage1.C: New test.
31455
31456 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31457
31458 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
31459 * g++.old-deja/g++.jason/access8.C: Likewise.
31460 * g++.old-deja/g++.other/decl5.C: Likewise.
31461
31462 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31463
31464 * g++.dg/parse/parse7.C: New test.
31465
31466 2003-01-02 Mark Mitchell <mark@codesourcery.com>
31467
31468 PR c++/2843
31469 * g++.dg/ext/attrib7.C: New test.
31470
31471 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31472
31473 * g++.dg/parse/parse6.C: New test.
31474
31475 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
31476
31477 * gcc.dg/h8300-stack-1.c: New.
31478
31479 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31480
31481 g++.dg/lookup/exception1.C: New test.
31482
31483 g++.dg/lookup/template1.C: New test.
31484
31485 g++.dg/parse/namespace2.C: New test.
31486
31487 g++.dg/parse/parens2.C: New test.
31488
31489 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31490
31491 * g++.dg/parse/parse5.C: New test.
31492 * g++.dg/lookup/scoped4.C: New test.
31493
31494 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31495
31496 * g++.dg/parse/parens1.C: New test.
31497
31498 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
31499 angle-bracket1.C.
31500 * g++.dg/parse/parens2.C: New test.
31501
31502 * g++.dg/lookup/scope-operator1.C: New test.
31503
31504 * g++.dg/parse/operator1.C: New test.
31505
31506 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31507
31508 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
31509 * g++.old-deja/g++.other/access6.C: Likewise.
31510 * g++.old-deja/g++.other/decl1.C: Likewise.
31511 * g++.old-deja/g++.pt/typename12.C: Likewise.
31512
31513 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31514
31515 * g++.dg/parse/namespace1.C: New test.
31516
31517 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31518
31519 * g++.dg/parse/parse4.C: New test.
31520
31521 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31522
31523 * g++.dg/parse/parse3.C: New test.
31524
31525 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31526
31527 * g++.dg/parse/parse2.C: New test.
31528
31529 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31530
31531 * g++.dg/template/friend11.C: New test.
31532
31533 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31534
31535 * g++.dg/parse/parse1.C: New test.
31536
31537 2002-12-31 Janis Johnson <janis187@us.ibm.com>
31538
31539 * lib/profopt.exp: Change the name of a global variable to avoid
31540 possible clashes with other test suites.
31541
31542 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
31543
31544 * g++.dg/inherit/covariant8.C: New test.
31545
31546 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31547
31548 * g++.dg/init/array9.C: New test.
31549
31550 PR c++/9112
31551 * g++.dg/parse/expr1.C: New test.
31552
31553 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
31554
31555 * gcc.c-torture/compile/20021230-1.c: New test.
31556
31557 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
31558
31559 * g++.dg/inherit/covariant5.C: New test.
31560 * g++.dg/inherit/covariant6.C: New test.
31561 * g++.dg/inherit/covariant7.C: New test.
31562
31563 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31564
31565 PR c++/2739
31566 * g++.dg/other/access2.C: New test.
31567
31568 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
31569
31570 * g++.dg/other/anon-struct.C: No longer fails
31571 * g++.old-deja/g++.brendan/parse4.C: Likewise.
31572 * g++.old-deja/g++.brendan/parse5.C: Likewise.
31573 * g++.old-deja/g++.brendan/parse6.C: Likewise.
31574
31575 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
31576
31577 * g++.dg/parse/angle-bracket.C (main): No longer fails.
31578
31579 2002-12-27 Mark Mitchell <mark@codesourcery.com>
31580
31581 * g++.dg/eh/spec4.C: Remove stray semicolon.
31582 * g++.dg/expr/pmf-1.C: Change error message.
31583 * g++.dg/ext/asm1.C: Remove stray semicolon.
31584 * g++.dg/ext/typename1.C: Add missing typenames.
31585 * g++.dg/inherit/template-as-base.C: Change error message.
31586 * g++.dg/lookup/scoped1.C: Likewise.
31587 * g++.dg/lookup/scoped2.C: Likewise.
31588 * g++.dg/lookup/using2.C: Likewise.
31589 * g++.dg/other/component1.C: Remove stray semicolon.
31590 * g++.dg/other/do1.C: Change error message.
31591 * g++.dg/other/error2.C: Likewise.
31592 * g++.dg/other/init1.C: Likewise.
31593 * g++.dg/other/packed1.C: Remove stray semicolon.
31594 * g++.dg/other/ptrmem2.C: Change error message.
31595 * g++.dg/parse/parameter-declaration-1.C: Remove line number
31596 marker.
31597 * g++.dg/special/initp1.C: Remove invalid attribute usage.
31598 * g++.dg/template/access3.C: Add typename keyword.
31599 * g++.dg/template/access5.C: Remove stray semicolon.
31600 * g++.dg/template/access6.C: Likewise.
31601 * g++.dg/template/complit1.C: Likewise.
31602 * g++.dg/template/crash1.C: Change error message.
31603 * g++.dg/template/inherit2.C: Remove stray semicolon.
31604 * g++.dg/template/instantiate2.C: Likewise.
31605 * g++.dg/template/instantiate3.C: Change error message.
31606 * g++.dg/template/qual1.C: Remove stray semicolon.
31607 * g++.dg/template/qualttp18.C: Change error message.
31608 * g++.dg/template/ref1.C: Remove stray semicolon.
31609 * g++.dg/template/sizeof1.C (A::value): Declare it.
31610 * g++.dg/template/spec4.C: Change error message.
31611 * g++.dg/template/static1.C: Likewise.
31612 * g++.dg/template/type1.C: Likewise.
31613 * g++.dg/template/typename3.C: Likewise.
31614 * g++.old-deja/g++.benjamin/13478.C: Change error message.
31615 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
31616 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
31617 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
31618 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
31619 named return value extension.
31620 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
31621 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
31622 * g++.old-deja/g++.bob/extern_C.C: Likewise.
31623 * g++.old-deja/g++.bob/inherit2.C: Likewise.
31624 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31625 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31626 * g++.old-deja/g++.brendan/crash13.C: Likewise.
31627 * g++.old-deja/g++.brendan/crash15.C: Likewise.
31628 * g++.old-deja/g++.brendan/crash18.C: Change error message.
31629 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
31630 * g++.old-deja/g++.brendan/crash38.C: Likewise.
31631 * g++.old-deja/g++.brendan/crash50.C: Likewise.
31632 * g++.old-deja/g++.brendan/crash56.C: Likewise.
31633 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
31634 syntax.
31635 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
31636 * g++.old-deja/g++.brendan/crash8.C: Change error message.
31637 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
31638 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31639 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
31640 * g++.old-deja/g++.brendan/template11.C: Likewise.
31641 * g++.old-deja/g++.brendan/template26.C: Likewise.
31642 * g++.old-deja/g++.brendan/template27.C: Use explicit
31643 specialization syntax.
31644 * g++.old-deja/g++.brendan/template30.C: Likewise.
31645 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
31646 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
31647 non-dependent names.
31648 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
31649 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
31650 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
31651 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
31652 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
31653 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
31654 named return value extension.
31655 * g++.old-deja/g++.ext/namedret2.C: Likewise.
31656 * g++.old-deja/g++.ext/namedret3.C: Likewise.
31657 * g++.old-deja/g++.ext/return1.C: Likewise.
31658 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
31659 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
31660 * g++.old-deja/g++.jason/access8.C: Likewise.
31661 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
31662 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
31663 pseudo-destructor names.
31664 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
31665 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
31666 pseudo-destructor names.
31667 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
31668 * g++.old-deja/g++.jason/overload19.C: Likewise.
31669 * g++.old-deja/g++.jason/overload32.C: Likewise.
31670 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
31671 stray semicolons.
31672 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
31673 * g++.old-deja/g++.jason/return.C: Likewise.
31674 * g++.old-deja/g++.jason/return2.C: Likewise.
31675 * g++.old-deja/g++.jason/shadow1.C: Likewise.
31676 * g++.old-deja/g++.jason/special.C: Use explicit specialization
31677 syntax.
31678 * g++.old-deja/g++.jason/template10.C: Account for use of
31679 non-dependent names.
31680 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
31681 syntax.
31682 * g++.old-deja/g++.jason/template37.C: Likewise.
31683 * g++.old-deja/g++.law/access4.C: Change error messages.
31684 * g++.old-deja/g++.law/arm13.C: Remove incorrect
31685 pseudo-destructor names.
31686 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
31687 * g++.old-deja/g++.law/ctors9.C: Likewise.
31688 * g++.old-deja/g++.law/cvt22.C: Likewise.
31689 * g++.old-deja/g++.law/dtors5.C: Likewise.
31690 * g++.old-deja/g++.law/global-init1.C: Likewise.
31691 * g++.old-deja/g++.law/missed-error3.C: Likewise.
31692 * g++.old-deja/g++.law/operators28.C: Likewise.
31693 * g++.old-deja/g++.law/visibility28.C: Likewise.
31694 * g++.old-deja/g++.martin/eval1.C: Likewise.
31695 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
31696 name.
31697 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
31698 * g++.old-deja/g++.mike/net34.C: Likewise.
31699 * g++.old-deja/g++.mike/net36.C: Likewise.
31700 * g++.old-deja/g++.mike/ns2.C: Likewise.
31701 * g++.old-deja/g++.mike/p12306.C: Likewise.
31702 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
31703 value extension.
31704 * g++.old-deja/g++.mike/p700.C: Likewise.
31705 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
31706 * g++.old-deja/g++.mike/p710.C: Likewise.
31707 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
31708 value extension.
31709 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
31710 * g++.old-deja/g++.mike/pmf9.C: Likewise.
31711 * g++.old-deja/g++.ns/crash2.C: Likewise.
31712 * g++.old-deja/g++.ns/crash3.C: Likewise.
31713 * g++.old-deja/g++.ns/invalid1.C: Likewise.
31714 * g++.old-deja/g++.ns/ns17.C: Likewise.
31715 * g++.old-deja/g++.ns/template16.C: Likewise.
31716 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
31717 keyword.
31718 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
31719 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
31720 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
31721 named return value extension.
31722 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
31723 * g++.old-deja/g++.other/access4.C: Issue additional error
31724 messages.
31725 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
31726 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
31727 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
31728 * g++.old-deja/g++.other/crash25.C: Change error message.
31729 * g++.old-deja/g++.other/crash4.C: Change error message.
31730 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
31731 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
31732 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
31733 checks.
31734 * g++.old-deja/g++.other/defarg8.C: Likewise.
31735 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
31736 * g++.old-deja/g++.other/dtor10.C: Likewise.
31737 * g++.old-deja/g++.other/incomplete.C: Likewise.
31738 * g++.old-deja/g++.other/linkage7.C: Likewise.
31739 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
31740 lookup algorithm.
31741 * g++.old-deja/g++.other/mangle2.C: Likewise.
31742 * g++.old-deja/g++.other/refinit2.C: Likewise.
31743 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
31744 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
31745 * g++.old-deja/g++.pt/crash28.C: Likewise.
31746 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
31747 syntax.
31748 * g++.old-deja/g++.pt/crash32.C: Change error message.
31749 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
31750 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
31751 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
31752 error message position.
31753 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
31754 * g++.old-deja/g++.pt/defarg8.C: Change error message.
31755 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
31756 syntax.
31757 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
31758 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
31759 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
31760 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
31761 keyword.
31762 * g++.old-deja/g++.pt/explicit31.C: Likewise.
31763 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
31764 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
31765 keyword.
31766 * g++.old-deja/g++.pt/explicit71.C: Change error message.
31767 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
31768 syntax.
31769 * g++.old-deja/g++.pt/friend28.C: Account for use of
31770 non-dependent names.
31771 * g++.old-deja/g++.pt/friend29.C: Likewise.
31772 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
31773 rules.
31774 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
31775 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
31776 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
31777 lookup rules.
31778 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
31779 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
31780 keyword.
31781 * g++.old-deja/g++.pt/memclass20.C: Likewise.
31782 * g++.old-deja/g++.pt/memclass5.C: Likewise.
31783 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
31784 keyword.
31785 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
31786 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
31787 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
31788 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
31789 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
31790 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
31791 keyword.
31792 * g++.old-deja/g++.pt/spec10.C: Likewise.
31793 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
31794 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
31795 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
31796 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
31797 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
31798 * g++.old-deja/g++.pt/ttp62.C: Likewise.
31799 * g++.old-deja/g++.pt/ttp64.C: Likewise.
31800 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
31801 * g++.old-deja/g++.pt/typename15.C: Likewise.
31802 * g++.old-deja/g++.pt/typename22.C: Likewise.
31803 * g++.old-deja/g++.pt/typename6.C: Change error messages.
31804 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
31805 * g++.old-deja/g++.pt/virtual2.C: Likewise.
31806 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
31807 syntax.
31808 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
31809 return value extension.
31810 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
31811 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
31812 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
31813 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
31814
31815 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
31816
31817 * g++.dg/warn/inline1.C: New test.
31818 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
31819 * g++.old-deja/g++.jason/synth10.C: Likewise.
31820 * g++.old-deja/g++.mike/net31.C: Likewise.
31821 * g++.old-deja/g++.mike/p8786.C: Likewise.
31822
31823 * g++.dg/template/friend10.C: New test.
31824 * g++.dg/template/conv5.C: New test.
31825
31826 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
31827
31828 * g++.dg/lookup/scoped3.C: New test.
31829
31830 * g++.dg/lookup/decl1.C: New test.
31831 * g++.dg/lookup/decl2.C: New test.
31832
31833 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
31834
31835 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
31836 gcc.c-torture/compile/20021015-1.c,
31837 gcc.c-torture/compile/20021015-2.c,
31838 gcc.c-torture/compile/20021123-1.c,
31839 gcc.c-torture/compile/20021123-2.c,
31840 gcc.c-torture/compile/20021123-3.c,
31841 gcc.c-torture/compile/20021123-4.c,
31842 gcc.c-torture/execute/20021024-1.c: Add tests previously added
31843 only to 3.1 or 3.2 branch.
31844
31845 2002-12-23 Mark Mitchell <mark@codesourcery.com>
31846
31847 * gcc.dg/i386-bitfield3.c: New test.
31848
31849 * gcc.dg/i386-bitfield2.c: New test.
31850
31851 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
31852
31853 * g++.dg/parse/conv_op1.C: New test.
31854
31855 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
31856
31857 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
31858 approved.
31859
31860 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
31861
31862 * gcc.c-torture/compile/20021220-1.c: New test.
31863
31864 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
31865
31866 * gcc.dg/i386-fastcall-1.c: New.
31867
31868 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31869
31870 * gcc.c-torture/execute/20021219-1.c: New test.
31871
31872 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31873
31874 * gcc.dg/i386-pic-1.c: New test.
31875
31876 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31877
31878 PR c++/8099
31879 * g++.dg/template/friend9.C: New test.
31880
31881 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31882
31883 PR c++/3663
31884 * g++.dg/template/access7.C: New test.
31885
31886 2002-12-18 Nick Clifton <nickc@redhat.com>
31887
31888 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
31889 the libstdc++-v3 directory has been found.
31890
31891 2002-12-12 Devang Patel <dpatel@apple.com>
31892 * gcc.dg/darwin-ld-1.c: New test.
31893 * gcc.dg/darwin-ld-2.c: New test.
31894 * gcc.dg/darwin-ld-3.c: New test.
31895 * gcc.dg/darwin-ld-4.c: New test.
31896 * gcc.dg/darwin-ld-5.c: New test.
31897
31898 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31899
31900 * gcc.c-torture/compile/20021212-1.c: New test.
31901
31902 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
31903
31904 * gcc.dg/fshort-wchar: New test.
31905
31906 2002-12-10 Mark Mitchell <mark@codesourcery.com>
31907
31908 PR c++/8372
31909 * g++.dg/template/dtor1.C: New test.
31910
31911 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
31912 markers.
31913
31914 2002-12-10 Jakub Jelinek <jakub@redhat.com>
31915
31916 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
31917
31918 2002-12-09 Mark Mitchell <mark@codesourcery.com>
31919
31920 * g++.dg/template/static1.C: New test.
31921 * g++.dg/template/static2.C: New test.
31922 * g++.old-deja/g++.ext/memconst.C: New test.
31923
31924 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31925
31926 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
31927 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
31928 * g++.dg/special/initp1.C: Likewise.
31929
31930 2002-12-06 Jakub Jelinek <jakub@redhat.com>
31931
31932 * gcc.c-torture/execute/20021204-1.c: New test.
31933
31934 2002-12-04 Geoffrey Keating <geoffk@apple.com>
31935
31936 * gcc.dg/ppc-fmadd-1.c: New file.
31937 * gcc.dg/ppc-fmadd-2.c: New file.
31938 * gcc.dg/ppc-fmadd-3.c: New file.
31939
31940 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31941
31942 * gcc.c-torture/compile/20021204-1.c: New test.
31943
31944 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
31945
31946 * g++.dg/inherit/covariant2.C: New test.
31947 * g++.dg/inherit/covariant3.C: New test.
31948 * g++.dg/inherit/covariant4.C: New test.
31949 * g++.dg/inherit/covariant1.C: Remove XFAIL.
31950 * g++.old-deja/g++.robertl/eb17.C: Likewise.
31951
31952 2002-12-03 Mark Mitchell <mark@codesourcery.com>
31953
31954 PR c++/8688
31955 * g++.dg/init/brace3.C: New test.
31956
31957 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
31958
31959 * gcc.dg/20020210-1.c: Fix a comment typo.
31960
31961 2002-12-02 Mark Mitchell <mark@codesourcery.com>
31962
31963 PR c++/8720
31964 * g++.dg/parse/defarg1.C: New test.
31965
31966 PR c++/8615
31967 * g++.dg/template/char1.C: New test.
31968
31969 * g++.dg/template/varmod1.C: Fix typo.
31970
31971 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31972
31973 DR 180
31974 * g++.old-deja/g++.pt/crash32.C: Expect error.
31975
31976 2002-12-01 Mark Mitchell <mark@codesourcery.com>
31977
31978 PR c++/5919
31979 * g++.dg/template/varmod1.C: New test.
31980
31981 PR c++/8727
31982 * g++.dg/inherit/typeinfo1.C: New test.
31983
31984 PR c++/8663
31985 * g++.dg/inherit/typedef1.C: New test.
31986
31987 2002-11-30 Mark Mitchell <mark@codesourcery.com>
31988
31989 PR c++/8332
31990 PR c++/8493
31991 * g++.dg/template/strlen1.C: New test.
31992
31993 PR c++/8227
31994 * g++.dg/template/ctor2.C: New test.
31995
31996 PR c++/8214
31997 * g++.dg/init/string1.C: New test.
31998
31999 PR c++/8511
32000 * g++.dg/template/friend8.C: New test.
32001
32002 2002-11-29 Joe Buck <jbuck@synopsys.com>
32003
32004 * g++.dg/lookup/anon2.C: New test.
32005
32006 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
32007
32008 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
32009 h8300 port.
32010
32011 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
32012
32013 * gcc.dg/bitfld-6.c: New test.
32014
32015 2002-11-27 Jan Hubicka <jh@suse.cz>
32016
32017 * gcc.c-torture/execute/20021127.[cx]: New test.
32018
32019 2002-11-26 Jan Hubicka <jh@suse.cz>
32020
32021 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
32022 quality.
32023
32024 2002-11-26 Geoffrey Keating <geoffk@apple.com>
32025
32026 * g++.dg/init/brace2.C: New test.
32027 * g++.old-deja/g++.mike/p9129.C: Correct.
32028
32029 2002-11-26 Mark Mitchell <mark@codesourcery.com>
32030
32031 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
32032
32033 2002-11-25 Andreas Bauer <baueran@in.tum.de>
32034
32035 * gcc.dg/sibcall-6: New test for indirect sibcalls.
32036
32037 2002-11-25 Mark Mitchell <mark@codesourcery.com>
32038
32039 * testsuite/g++.dg/abi/empty11.C: New test.
32040 * testsuite/g++.dg/rtti/cv1.C: New test.
32041
32042 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
32043
32044 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
32045
32046 2002-11-24 Mark Mitchell <mark@codesourcery.com>
32047
32048 * g++.dg/abi/empty10.C: New test.
32049
32050 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32051
32052 * gcc.c-torture/compile/20021124-1.c: New test.
32053
32054 2002-11-22 Mark Mitchell <mark@codesourcery.com>
32055
32056 * g++.dg/abi/rtti2.C: New test.
32057
32058 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32059
32060 * gcc.dg/i386-unroll-1.c: New test.
32061
32062 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32063
32064 * gcc.c-torture/compile/20021120-1.c: New test.
32065 * gcc.c-torture/compile/20021120-2.c: New test.
32066
32067 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32068
32069 * gcc.dg/bitfld-5.c: New test.
32070
32071 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32072
32073 * gcc.c-torture/execute/20021120-3.c: New test.
32074
32075 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32076
32077 * gcc.c-torture/execute/20021120-2.c: New test.
32078
32079 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32080
32081 * gcc.c-torture/execute/20021120-1.c: New test.
32082
32083 2002-11-20 Jakub Jelinek <jakub@redhat.com>
32084
32085 * gcc.c-torture/execute/20021118-3.c: New test.
32086
32087 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32088
32089 * gcc.c-torture/compile/20021119-1.c: New test.
32090
32091 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
32092
32093 * gcc.dg/duff-1.c: New test.
32094 * gcc.dg/duff-2.c: New test.
32095 * gcc.dg/duff-3.c: New test.
32096
32097 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
32098
32099 * gcc.dg/cpp/_Pragma5.c: New test.
32100
32101 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32102
32103 * gcc.c-torture/execute/20021118-2.c: New test.
32104
32105 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32106
32107 * gcc.c-torture/execute/20021118-1.c: New test.
32108
32109 2002-11-16 Jakub Jelinek <jakub@redhat.com>
32110
32111 * gcc.dg/20021116-1.c: New test.
32112
32113 2002-11-14 Mark Mitchell <mark@codesourcery.com>
32114
32115 * g++.dg/abi/vcall1.C: New test.
32116
32117 2002-11-14 Jakub Jelinek <jakub@redhat.com>
32118
32119 * gcc.dg/20021029-1.c: New test.
32120 * gcc.dg/20021029-2.c: New test.
32121
32122 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32123
32124 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
32125
32126 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32127
32128 PR c/8439
32129 * gcc.dg/20021110.c: Move to ...
32130 * gcc.c-torture/compile/20021110.c: .... here.
32131
32132 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32133
32134 PR c/8467
32135 * gcc.c-torture/execute/20021111-1.c
32136
32137 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32138
32139 PR c/8439
32140 * gcc.dg/20021110.c: New test.
32141
32142 2002-11-10 Mark Mitchell <mark@codesourcery.com>
32143
32144 * g++.dg/abi/vthunk3.C: Run only on x86.
32145
32146 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
32147
32148 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
32149
32150 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
32151
32152 * lib/compat.exp (compat-execute): Fix logic error in last
32153 change.
32154
32155 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
32156
32157 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
32158
32159 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32160
32161 PR c++/8389
32162 * g++.dg/template/access6.C: New test.
32163
32164 2002-11-08 Jan Hubicka <jh@suse.cz>
32165
32166 * gcc.dg/i386-ssefp-1.c: New test.
32167 * gcc.dg/i386-ssefp-1.c: New test.
32168
32169 2002-11-08 Jan Hubicka <jh@suse.cz>
32170
32171 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
32172
32173 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32174
32175 * g++.dg/abi/vthunk3.C: New test.
32176
32177 PR c++/8338
32178 * g++.dg/template/crash2.C: New test.
32179
32180 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32181
32182 * testsuite/g++.dg/abi/dtor1.C: New test.
32183 * testsuite/g++.dg/abi/dtor2.C: Likewise.
32184
32185 2002-11-05 Geoffrey Keating <geoffk@apple.com>
32186
32187 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
32188 Darwin.
32189
32190 2002-11-04 Adam Nemet <anemet@lnxw.com>
32191
32192 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
32193 -mthumb. Only xfail with -O0.
32194
32195 2002-11-03 Mark Mitchell <mark@codesourcery.com>
32196
32197 * g++.dg/abi/thunk1.C: New test.
32198 * g++.dg/abi/thunk2.C: Likewise.
32199 * g++.dg/abi/vtt1.C: Likewise.
32200
32201 2002-11-02 Diego Novillo <dnovillo@redhat.com>
32202
32203 PR optimization/8423
32204 * gcc.c-torture/execute/builtin-constant.c: New test.
32205
32206 2002-11-01 Zack Weinberg <zack@codesourcery.com>
32207
32208 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
32209 Add some more cases.
32210
32211 2002-11-01 Mark Mitchell <mark@codesourcery.com>
32212
32213 PR c++/8391
32214 * g++.dg/opt/local1.C: New test.
32215
32216 2002-10-30 Mark Mitchell <mark@codesourcery.com>
32217
32218 PR c++/8160
32219 * g++.dg/template/complit1.C: New test.
32220
32221 PR c++/8149
32222 * g++.dg/template/typename4.C: Likewise.
32223
32224 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32225
32226 Core issue 287, PR c++/7639
32227 * g++.dg/template/instantiate1.C: Adjust error location.
32228 * g++.dg/template/instantiate3.C: New test.
32229 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
32230 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
32231 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
32232
32233 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
32234
32235 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
32236
32237 2002-10-29 Mark Mitchell <mark@codesourcery.com>
32238
32239 PR c++/8287
32240 * g++.dg/init/dtor2.C: New test.
32241
32242 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32243
32244 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
32245 * gcc.dg/nest.c: Bypass errors on irix6.
32246
32247 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
32248
32249 * gcc.dg/nest.c: Expect error for mmix-*-*.
32250 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
32251
32252 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
32253
32254 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
32255 markers.
32256
32257 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
32258
32259 2002-10-25 Mike Stump <mrs@apple.com>
32260
32261 * gcc.dg/warn-1.c: New test.
32262
32263 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32264
32265 * g++.dg/template/typename3.C: New test.
32266
32267 2002-10-25 Mark Mitchell <mark@codesourcery.com>
32268
32269 * g++.dg/lookup/ptrmem1.C: New test.
32270
32271 * g++.dg/abi/vthunk2.C: New test.
32272
32273 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32274
32275 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
32276
32277 2002-10-24 Mark Mitchell <mark@codesourcery.com>
32278
32279 * g++.dg/abi/empty9.C: New test.
32280
32281 2002-10-24 Richard Henderson <rth@redhat.com>
32282
32283 * g++.dg/inherit/thunk1.C: Enable for ia64.
32284
32285 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32286
32287 PR c++/8067
32288 * g++.dg/lookup/pretty1.C: New test.
32289
32290 2002-10-23 Jakub Jelinek <jakub@redhat.com>
32291
32292 * gcc.dg/20021023-1.c: New test.
32293
32294 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32295
32296 PR c++/7679
32297 * g++.dg/parse/inline1.C: New test.
32298
32299 2002-10-23 Richard Henderson <rth@redhat.com>
32300
32301 * g++.dg/inherit/thunk1.C: Enable for x86_64.
32302
32303 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
32304
32305 2002-10-22 Mark Mitchell <mark@codesourcery.com>
32306
32307 PR c++/6579
32308 * g++.dg/parse/stmtexpr3.C: New test.
32309
32310 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
32311
32312 * g++.dg/expr/cond1.C: New test.
32313
32314 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32315
32316 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
32317
32318 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32319
32320 * g++.dg/abi/vbase13.C: New test.
32321 * g++.dg/abi/vbase14.C: Likewise.
32322
32323 2002-10-21 Jakub Jelinek <jakub@redhat.com>
32324
32325 * gcc.dg/tls/pic-1.c: New test.
32326 * gcc.dg/tls/nonpic-1.c: New test.
32327 * gcc.dg/20021018-1.c: New test.
32328
32329 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32330
32331 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
32332 Remove only files with the same base name as the test case.
32333 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
32334 (profopt-execute): Likewise. Also, remove old profiling
32335 and performance data files before running the tests.
32336
32337 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
32338 * g++.dg/bprob/bprob.exp: Likewise.
32339 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
32340 to allow more general test case names.
32341
32342 * g++.dg/bprob/bprob-1.C: Rename to ...
32343 * g++.dg/bprob/g++-bprob-1.C: ... this.
32344
32345 * g77.dg/bprob/bprob-1.f: Rename to ...
32346 * g77.dg/bprob/g77-bprob-1.f: ... this.
32347
32348 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32349
32350 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
32351 bison 1.50 or later.
32352
32353 2002-10-21 Janis Johnson <janis187@us.ibm.com>
32354
32355 * g++.dg/README: Describe more test directories.
32356
32357 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32358
32359 * g++.dg/init/array6.C: Add additional tests.
32360
32361 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32362
32363 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
32364 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
32365
32366 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
32367
32368 * gcc.c-torture/compile/20020604-1.x: New.
32369 * gcc.c-torture/compile/simd-5.x: Likewise.
32370 * gcc.c-torture/execute/920710-1.x: Likewise.
32371 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
32372
32373 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32374
32375 * g++.dg/inherit/override1.C: Add dg-options clause.
32376
32377 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32378
32379 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
32380 _mm_slli_si128.
32381
32382 2002-10-19 Andreas Schwab <schwab@suse.de>
32383
32384 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
32385 directory component.
32386
32387 2002-10-18 Mark Mitchell <mark@codesourcery.com>
32388
32389 * g++.dg/inherit/thunk1.C: New test.
32390
32391 * g++.dg/inherit/override1.C: New test.
32392
32393 * g++.dg/abi/mangle11.C: New test.
32394 * g++.dg/abi/mangle14.C: New test.
32395 * g++.dg/abi/mangle17.C: New test.
32396
32397 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
32398
32399 * g++.dg/overload/member2.C: New test.
32400
32401 2002-10-17 Janis Johnson <janis187@us.ibm.com>
32402
32403 * g++.dg/README: Describe new compat directory.
32404 * g++.dg/dg.exp: Skip tests in compat directory.
32405 * README.compat: New file.
32406 * lib/compat.exp: New expect script.
32407 * g++.dg/compat: New test directory.
32408 * g++.dg/compat/compat.exp: New expect script.
32409 * g++.dg/compat/abi: New test directory.
32410 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
32411 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
32412 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
32413 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
32414 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
32415 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
32416 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
32417 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
32418 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
32419 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
32420 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
32421 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
32422 * g++.dg/compat/break: New test directory.
32423 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
32424 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
32425 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
32426 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
32427 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
32428 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
32429 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
32430 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
32431 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
32432 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
32433 g++.dg/compat/break/README: New files.
32434 * g++.dg/compat/eh: New test directory.
32435 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
32436 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
32437 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
32438 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
32439 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
32440 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
32441 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
32442 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
32443 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
32444 g++.dg/compat/eh/filter2_y.C,
32445 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
32446 g++.dg/compat/eh/new1_y.C,
32447 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
32448 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
32449 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
32450 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
32451 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
32452 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
32453 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
32454 g++.dg/compat/eh/unexpected1_y.C: New files.
32455 * g++.dg/compat/init: New test directory.
32456 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
32457 g++.dg/compat/init/array5_y.C,
32458 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
32459 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
32460 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
32461 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
32462 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
32463 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
32464 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
32465 g++.dg/compat/init/init-ref2_y.C: New files.
32466
32467 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32468
32469 PR c++/7584
32470 * g++.dg/inherit/using3.C: New test.
32471
32472 2002-10-17 Jan Hubicka <jh@suse.cz>
32473
32474 * gcc.dg/20021017-2.c: New test.
32475
32476 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32477
32478 * g++.dg/abi/mangle16.C: Adjust.
32479
32480 * g++.dg/init/array8.C: New test.
32481
32482 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
32483
32484 * gcc.dg/special/mips-abi.exp: New test.
32485 * gcc.dg/special/mips-abi.s: Empty file used by the above.
32486
32487 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32488
32489 * g++.dg/abi/mangle16.C: New test.
32490 * g++.dg/abi/mangle17.C: Likewise.
32491
32492 PR c++/7478
32493 * g++.dg/template/ref1.C: New test.
32494
32495 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32496
32497 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
32498
32499 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
32500
32501 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
32502
32503 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32504
32505 PR c++/7524
32506 * g++.dg/init/array7.C: New test.
32507
32508 2002-10-15 Mark Mitchell <mark@codesourcery.com>
32509
32510 * g++.dg/init/array6.C: New test.
32511
32512 * g++.dg/abi/mangle13.C: Likewise.
32513 * g++.dg/abi/mangle14.C: Likewise.
32514 * g++.dg/abi/mangle15.C: Likewise.
32515
32516 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32517
32518 * g++.dg/abi/empty8.C: New test.
32519
32520 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
32521
32522 * g++.dg/init/ctor1.C: New test.
32523
32524 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
32525
32526 * gcc.c-torture/execute/20021015-1.c: New test.
32527
32528 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
32529
32530 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
32531
32532 2002-10-14 Jan Hubicka <jh@suse.cz>
32533
32534 * gcc.dg/i386-ssetype-[1-5].c: New tests.
32535
32536 2002-10-14 Richard Henderson <rth@redhat.com>
32537
32538 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
32539
32540 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32541
32542 PR optimization/6631
32543 * g++.dg/opt/const2.C: New test.
32544
32545 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32546
32547 PR c++/7176
32548 * g++.dg/parse/friend1.C: New test.
32549 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
32550
32551 2002-10-14 Jakub Jelinek <jakub@redhat.com>
32552
32553 * gcc.dg/20021014-1.c: New test.
32554
32555 2002-10-11 Mark Mitchell <mark@codesourcery.com>
32556
32557 PR c++/5661
32558 * g++.dg/ext/vlm1.C: New test.
32559 * g++.dg/ext/vlm2.C: Likewise.
32560
32561 * g++.dg/init/array1.C: Remove invalid braces.
32562 * g++.dg/init/brace1.C: New test.
32563 * g++.dg/init/copy2.C: Likewise.
32564 * g++.dg/init/copy3.C: Likewise.
32565 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
32566 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
32567 braces.
32568
32569 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
32570
32571 * gcc.dg/cpp/assembler.S: Don't use -ansi.
32572
32573 2002-10-11 Richard Shann <richard.shann@superh.com>
32574
32575 * gcc.c-torture/compile/simd-5.c: New test.
32576
32577 2002-10-10 Roger Sayle <roger@eyesopen.com>
32578
32579 * gcc.c-torture/execute/shiftopt-1.c: New test case.
32580
32581 2002-10-10 Jim Wilson <wilson@redhat.com>
32582
32583 * gcc.c-torture/execute/20021010-1.c: New test.
32584
32585 2002-10-09 Zack Weinberg <zack@codesourcery.com>
32586
32587 PR c/7353
32588 * g++.dg/ext/typedef-init.C: New test.
32589 * gcc.dg/typedef-init.c: New test.
32590
32591 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
32592
32593 * gcc.dg/cpp/paste13.c: New test.
32594
32595 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32596
32597 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
32598 remaining platforms, XFAIL during compile, not execute. Don't
32599 XFAIL at -O0.
32600
32601 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
32602
32603 * gcc.dg/alias-1.c: Tweak expected warning.
32604
32605 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
32606
32607 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
32608
32609 2002-10-06 Andreas Jaeger <aj@suse.de>
32610
32611 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
32612 * gcc.dg/cpp/c++98.C: Likewise.
32613
32614 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
32615 * g++.dg/cpp/c++98.C: Likewise.
32616
32617 * g++.dg/README (Subdirectories): Mention cpp directory.
32618
32619 PR target/7559
32620 * gcc.dg/20021006-1.c: New test.
32621
32622 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32623
32624 PR c++/7804
32625 * g++.dg/other/warning1.C: New test.
32626
32627 2002-10-04 Roger Sayle <roger@eyesopen.com>
32628
32629 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
32630 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
32631 and sparc-*-* with -m64 as expected failures. See PR 8087.
32632
32633 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32634
32635 PR c++/7931
32636 * g++.dg/template/ptrmem3.C: New test.
32637
32638 PR c++/7754
32639 * g++.dg/template/union1.C: New test.
32640
32641 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32642
32643 PR c++/8006
32644 * g++.dg/abi/mangle9.C: New test.
32645 * g++.dg/abi/mangle10.C: New test.
32646 * g++.dg/abi/mangle11.C: New test.
32647 * g++.dg/abi/mangle12.C: New test.
32648
32649 2002-10-02 Mark Mitchell <mark@codesourcery.com>
32650
32651 PR c++/7188.
32652 * g++.dg/template/meminit1.C: New test.
32653 * g++.dg/warn/Wreorder-1.C: Likewise.
32654 * g++.old-deja/g++.mike/warn3.C: Tweak.
32655 * lib/prune.exp: Ingore "in copy constructor".
32656
32657 2002-10-02 Andreas Jaeger <aj@suse.de>
32658
32659 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
32660 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
32661 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
32662 on x86-64.
32663
32664 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32665
32666 * gcc.dg/empty1.C: Fix typo.
32667
32668 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
32669
32670 * gcc.dg/alias-1.c: New test.
32671
32672 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32673
32674 * gcc.dg/empty1.C: New test.
32675
32676 * g++.dg/tls/init-2.C: Tweak error messages.
32677
32678 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
32679
32680 * gcc.c-torture/compile/20020923-1.c: New test.
32681
32682 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
32683
32684 * gcc.c-torture/execute/ffs-1.c: New test.
32685 * gcc.c-torture/execute/ffs-2.c: Ditto.
32686
32687 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
32688
32689 * g++.dg/overload/member1.C: New test.
32690
32691 2002-09-30 Mark Mitchell <mark@codesourcery.com>
32692
32693 * g++.dg/abi/empty7.C: New test.
32694 * g++.dg/init/pm2.C: Likewise.
32695
32696 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
32697
32698 * g++.dg/rtti/crash1.C: New test.
32699
32700 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
32701
32702 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
32703 gcc.dg/sibcall-4.c: New tests.
32704
32705 2002-09-28 Roger Sayle <roger@eyesopen.com>
32706
32707 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
32708 powerpc and MMIX targets.
32709
32710 2002-09-27 Zack Weinberg <zack@codesourcery.com>
32711
32712 * gcc.dg/cpp/20020927-1.c: New.
32713
32714 2002-09-26 David S. Miller <davem@redhat.com>
32715
32716 * gcc.c-torture/compile/trunctfdf.c: New.
32717
32718 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32719
32720 * lib/target-supports.exp (check_weak_available): Handle solaris2.
32721
32722 2002-09-27 Alan Modra <amodra@bigpond.net.au>
32723
32724 * gcc.c-torture/execute/loop-15.c: New.
32725
32726 2002-09-26 Janis Johnson <janis187@us.ibm.com>
32727
32728 * README.QMTEST: Fix typo.
32729
32730 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32731
32732 * gcc.dg/20020926-1.c: New test.
32733
32734 2002-09-25 David S. Miller <davem@redhat.com>
32735
32736 PR target/7842
32737 * gcc.c-torture/execute/shiftdi.c: New test.
32738
32739 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
32740
32741 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
32742 unique to the tool.
32743 * lib/g77.exp (g77_init): Likewise.
32744 * lib/g++.exp (g++_init): Likewise.
32745 * lib/objc.exp (objc_init): Likewise.
32746
32747 2002-09-25 Mark Mitchell <mark@codesourcery.com>
32748
32749 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
32750 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
32751 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
32752
32753 2002-09-25 Richard Henderson <rth@redhat.com>
32754
32755 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
32756 too-small long double.
32757
32758 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
32759
32760 * gcc.dg/20020919-1.c: New test.
32761
32762 2002-09-23 Mark Mitchell <mark@codesourcery.com>
32763
32764 * g++.dg/abi/bitfield6.C: New test.
32765 * g++.dg/abi/bitfield7.C: New test.
32766 * g++.dg/abi/bitfield8.C: New test.
32767 * g++.dg/abi/vbase11.C: New test.
32768
32769 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
32770
32771 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
32772 hppa*-*-hpux*. Update test comment.
32773
32774 2002-09-20 Jakub Jelinek <jakub@redhat.com>
32775
32776 * gcc.dg/tls/struct-1.c: New test.
32777
32778 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
32779
32780 * gcc.dg/cpp/tr-warn2.c: Update.
32781
32782 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32783
32784 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
32785
32786 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32787
32788 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
32789 systems.
32790
32791 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
32792
32793 * gcc.c-torture/execute/ieee/mzero3.c: New test.
32794
32795 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32796 Adjust for c++filt moved to binutils. Remove spurious duplicate
32797 setting of cxxfilt.
32798
32799 2002-09-19 Geoffrey Keating <geoffk@apple.com>
32800
32801 * gcc.dg/20020312-2.c: Update for darwin.
32802
32803 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
32804
32805 * g++.old-deja/g++.other/crash32.C: Mark ICE.
32806
32807 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
32808
32809 * objc.dg/comp-types-1.m: New test.
32810 * objc.dg/comp-types-2.m: New test.
32811 * objc.dg/comp-types-3.m: New test.
32812 * objc.dg/comp-types-4.m: New test.
32813 * objc.dg/comp-types-5.m: New test.
32814 * objc.dg/comp-types-6.m: New test.
32815
32816 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
32817
32818 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
32819
32820 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32821
32822 * g++.dg/other/do1.C: New test.
32823
32824 * g++.dg/template/subst1.C: New test.
32825
32826 2002-09-16 Steve Ellcey <sje@cup.hp.com>
32827
32828 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
32829
32830 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32831
32832 * g++.dg/template/qualttp20.C: Adjust expected errors.
32833 * g++.old-deja/g++.jason/report.C: Likewise.
32834 * g++.old-deja/g++.other/qual1.C: Likewise.
32835
32836 * g++.dg/lookup/scoped2.C: New test.
32837
32838 * g++.dg/ext/asm3.C: New test.
32839
32840 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
32841
32842 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
32843
32844 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
32845
32846 * ChangeLog: follow spelling conventions.
32847 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
32848 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
32849 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
32850 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
32851 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
32852 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
32853 * g++.old-deja/g++.law/global-init1.C: Likewise.
32854 * g++.old-deja/g++.other/delete4.C: Likewise.
32855 * g++.old-deja/g++.other/inline21.C: Likewise.
32856 * g++.old-deja/g++.other/singleton.C: Likewise.
32857 * g77.dg/strlen0.f: Likewise.
32858 * g77.f-torture/compile/20010519-1.f: Likewise.
32859 * g77.f-torture/compile/980310-4.f: Likewise.
32860 * gcc.c-torture/compile/20000605-1.c: Likewise.
32861 * gcc.c-torture/execute/20020225-1.c: Likewise.
32862 * gcc.dg/c90-hexfloat-2.c: Likewise.
32863 * gcc.dg/c99-bool-1.c: Likewise.
32864 * gcc.dg/c99-hexfloat-2.c: Likewise.
32865 * gcc.dg/dll-2.c: Likewise.
32866 * gcc.dg/wtr-union-init-1.c: Likewise.
32867 * gcc.dg/wtr-union-init-2.c: Likewise.
32868 * gcc.dg/wtr-union-init-3.c: Likewise.
32869 * gcc.dg/cpp/avoidpaste1.c: Likewise.
32870 * gcc.dg/cpp/defined.c: Likewise.
32871 * gcc.dg/cpp/macsyntx.c: Likewise.
32872 * gcc.dg/cpp/paste2.c: Likewise.
32873 * gcc.dg/cpp/trad/defined.c: Likewise.
32874 * gcc.dg/format/c90-printf-1.c: Likewise.
32875 * gcc.dg/format/c90-scanf-1.c: Likewise.
32876 * gcc.dg/format/c99-printf-1.c: Likewise.
32877 * gcc.dg/format/c99-scanf-1.c: Likewise.
32878 * gcc.misc-tests/gcov-8.c: Likewise.
32879 * lib/profopt.exp: Likewise.
32880
32881 2002-09-15 Krister Walfridsson <cato@df.lth.se>
32882
32883 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
32884
32885 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
32886
32887 * g++.dg/inherit/using2.C: New test.
32888
32889 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
32890
32891 * ChangeLog: Follow spelling conventions.
32892 * g++.dg/template/friend4.C: Likewise.
32893 * g++.old-deja/g++.pt/crash67.C: Likewise.
32894 * gcc.c-torture/execute/20000801-4.c: Likewise.
32895 * gcc.dg/c90-digraph-1.c: Likewise.
32896 * gcc.dg/c94-digraph-1.c: Likewise.
32897 * gcc.dg/c99-digraph-1.c: Likewise.
32898 * gcc.dg/cpp/line5.c: Likewise.
32899 * gcc.dg/cpp/multiline.c: Likewise.
32900 * gcc.dg/cpp/trad/literals-1.c: Likewise.
32901 * gcc.dg/format/attr-3.c: Likewise.
32902 * gcc.dg/format/c90-scanf-3.c: Likewise.
32903 * gcc.dg/format/ext-4.c: Likewise.
32904
32905 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
32906
32907 * g++.dg/template/pretty1.C: New test.
32908
32909 2002-09-14 Alan Modra <amodra@bigpond.net.au>
32910
32911 * gcc.c-torture/execute/struct-cpy-1.c: New test.
32912
32913 2002-09-13 Matt Austern <austern@apple.com>
32914
32915 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
32916 passing a cast expression to a function by const reference.
32917
32918 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
32919
32920 * g++.dg/template/deduce1.C: New test.
32921
32922 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
32923
32924 * gcc.c-torture/execute/simd-1.c: Force all use of int to
32925 32-bit int.
32926
32927 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
32928
32929 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
32930 usage.
32931
32932 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
32933
32934 * gcc.c-torture/compile/20020910-1.c: New test.
32935
32936 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
32937
32938 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
32939
32940 2002-09-10 Andreas Jaeger <aj@suse.de>
32941
32942 * gcc.dg/20020312-2.c: Adjust for x86-64.
32943
32944 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
32945
32946 * g77.dg/7388.f: New test case for PR 7388.
32947
32948 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
32949
32950 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
32951
32952 2002-09-05 Ziemowit Laski <zlaski@apple.com>
32953
32954 * objc.dg/proto-lossage-1.m: New test.
32955
32956 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
32957
32958 * gcc.dg/cpp/_Pragma4.c: Fix typo.
32959
32960 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
32961
32962 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
32963 expected to pass.
32964
32965 2002-09-06 Stan Shebs <shebs@apple.com>
32966 David Edelsohn <edelsohn@gnu.org>
32967
32968 * gcc.dg/weak: New directory.
32969 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
32970 target-specific xfail bits.
32971 * gcc.dg/typeof-2.c: Move to new directory.
32972 * gcc.dg/weak.exp: New expect script.
32973
32974 2002-09-06 Alan Modra <amodra@bigpond.net.au>
32975
32976 * gcc.c-torture/execute/extzvsi.c: New test.
32977
32978 2002-09-05 Stan Shebs <shebs@apple.com>
32979
32980 * gcc.dg/weak-1.c: xfail on Darwin.
32981 * gcc.dg/weak-2.c: Ditto.
32982 * gcc.dg/weak-3.c: Ditto.
32983 * gcc.dg/weak-4.c: Ditto.
32984 * gcc.dg/weak-5.c: Ditto.
32985 * gcc.dg/weak-6.c: Ditto.
32986 * gcc.dg/weak-7.c: Ditto.
32987 * gcc.dg/weak-8.c: Ditto.
32988 * gcc.dg/weak-9.c: Ditto.
32989
32990 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
32991
32992 * gcc.c-torture/execute/loop-14.c: New test.
32993
32994 2002-09-04 Jakub Jelinek <jakub@redhat.com>
32995
32996 * g++.dg/other/cxa-atexit1.C: New test.
32997
32998 * gcc.dg/typeof-2.c: New test.
32999
33000 2002-09-03 Roger Sayle <roger@eyesopen.com>
33001
33002 * gcc.dg/builtins-2.c: New testcase.
33003 * gcc.dg/builtins-3.c: New testcase.
33004
33005 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
33006
33007 * gcc.dg/cpp/_Pragma4.c: New test.
33008
33009 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
33010
33011 * objc/execute/nil_method-1.m: New testcase.
33012
33013 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
33014
33015 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
33016 [Object class], not [Object initialize].
33017
33018 2002-08-31 Roger Sayle <roger@eyesopen.com>
33019 Hans-Peter Nilsson <hp@bitrange.com>
33020
33021 * gcc.c-torture/execute/20020720-1.x: Skip test on
33022 mmix-knuth-mmixware. Correct comment.
33023
33024 2002-08-27 Mark Mitchell <mark@codesourcery.com>
33025
33026 * testsuite/g++.dg/abi/bitfield5.C: New test.
33027 * testsuite/g++.dg/abi/vbase10.C: Likewise.
33028
33029 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
33030
33031 * objc.dg/undeclared-selector.m: New test.
33032
33033 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
33034
33035 * g++.dg/other/offsetof1.C: Avoid cast warning.
33036
33037 2002-08-26 Ziemowit Laski <zlaski@apple.com>
33038
33039 * objc.dg/super-class-2.m: New test.
33040
33041 2002-08-24 Matt Austern <austern@apple.com>
33042
33043 * g++.dg/ext/lvaddr.C: New test.
33044 * g++.dg/ext/lvcast.C: New test.
33045
33046 2002-08-22 Mark Mitchell <mark@codesourcery.com>
33047
33048 * testsuite/g++.dg/inherit/cond1.C: New test.
33049
33050 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
33051
33052 * gcc.dg/noncompile/incomplete-1.c: New test.
33053
33054 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33055
33056 * gcc.dg/typespec-1.c: New test.
33057
33058 2002-08-20 Devang Patel <dpatel@apple.com>
33059 * objc.dg/proto-hier-2.m: New test.
33060
33061 2002-08-19 Ziemowit Laski <zlaski@apple.com>
33062
33063 * objc.dg/bitfield-1.m: New test.
33064 * objc.dg/bitfield-2.m: New test.
33065
33066 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
33067
33068 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
33069 gcc.dg/c99-flex-array-4.c: New tests.
33070
33071 2002-08-16 Stan Shebs <shebs@apple.com>
33072
33073 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
33074
33075 2002-08-15 Jakub Jelinek <jakub@redhat.com>
33076
33077 * gcc.dg/typeof-1.c: New test.
33078 * g++.dg/ext/typeof2.C: New test.
33079
33080 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
33081
33082 * g++.dg/other/offsetof1.C: New test.
33083
33084 2002-08-14 Richard Henderson <rth@redhat.com>
33085
33086 * gcc.dg/tls/diag-3.c: Fix expected message strings.
33087
33088 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
33089
33090 * gcc.dg/cpp/_Pragma3.c: New test.
33091
33092 2002-08-13 Mark Mitchell <mark@codesourcery.com>
33093
33094 * g++.dg/template/inherit3: New test.
33095
33096 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
33097
33098 * gcc.dg/bitfld-4.c: Add blank options.
33099
33100 2002-08-09 Mark Mitchell <mark@codesourcery.com>
33101
33102 * g++.dg/template/crash1.C: New test.
33103
33104 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33105
33106 * gcc.dg/tls/opt-2.c: New test.
33107
33108 2002-08-08 Devang Patel <dpatel@apple.com>
33109
33110 * objc.dg/selector-1.m : New test
33111
33112 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33113
33114 * g++.dg/abi/bitfield4.C: New test.
33115 * gcc.dg/bitfld-4.c: New test.
33116
33117 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33118
33119 * g++.dg/other/packed1.C: New test.
33120
33121 2002-08-07 Mark Mitchell <mark@codesourcery.com>
33122
33123 * g++.dg/abi/offsetof.C: Tweak error messages.
33124 * g++.old-deja/g++.mike/p10769a.C: Likewise.
33125
33126 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33127
33128 * gcc.dg/bitfld-3.c: New test.
33129
33130 2002-08-07 Jakub Jelinek <jakub@redhat.com>
33131 Richard Henderson <rth@redhat.com>
33132
33133 * gcc.dg/i386-bitfield1.c: New test.
33134 * g++.dg/abi/bitfield3.C: Update.
33135
33136 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
33137
33138 * objc.dg/const-str-2.m: Update.
33139 * gcc.dg/cpp/c++98.c: Change to C extension.
33140 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
33141 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
33142
33143 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
33144
33145 * testsuite/gcc.dg/tls/diag-3.c: New.
33146
33147 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
33148
33149 * g++.dg/README (Subdirectories): Document new subdir expr.
33150 * g++.dg/expr/pmf-1.C: New test.
33151
33152 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
33153
33154 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
33155
33156 2002-08-06 Jakub Jelinek <jakub@redhat.com>
33157
33158 * g++.dg/abi/bitfield3.C: New test.
33159
33160 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
33161
33162 * lib/gcov.exp: Tweak expected line formats.
33163 * gcc.misc-tests/gcov8.c: New test.
33164 * gcc.misc-tests/gcov8.x: New flags.
33165
33166 2002-08-05 Jakub Jelinek <jakub@redhat.com>
33167
33168 * consistency.vlad/layout/endian.c: Include string.h.
33169
33170 * gcc.c-torture/execute/20020805-1.c: New test.
33171
33172 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
33173
33174 * g++.dg/other/conversion1.C: New test.
33175
33176 2002-08-03 Roger Sayle <roger@eyesopen.com>
33177
33178 * gcc.dg/builtins-1.c: New testcase.
33179
33180 2002-08-02 Mark Mitchell <mark@codesourcery.com>
33181
33182 * g++.dg/inherit/access3.C: New test.
33183
33184 2002-08-01 Jakub Jelinek <jakub@redhat.com>
33185
33186 * gcc.dg/ia64-visibility-2.c: New test.
33187
33188 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
33189
33190 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
33191 __qualifier_flags to __flags.
33192
33193 2002-07-31 Mark Mitchell <mark@codesourcery.com>
33194
33195 * g++.dg/inherit/operator1.C: New test.
33196 * g++.dg/lookup/disamb1.C: Fix typo in comment.
33197 * g++.dg/other/error1.C: Change expected error message.
33198 * g++.dg/template/conv4.C: Likewise.
33199
33200 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
33201
33202 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
33203 for documented behavior.
33204
33205 2002-07-25 Roger Sayle <roger@eyesopen.com>
33206
33207 * gcc.c-torture/execute/20020720-1.x: Skip this test on
33208 several targets known to fail.
33209
33210 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
33211
33212 * gcc.dg/mips-args-[123].c: New tests.
33213
33214 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
33215
33216 * gcc.dg/ppc-spe.c: New.
33217
33218 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
33219
33220 * g++.dg/other/ptrmem4.C: New testcase.
33221
33222 2002-07-24 Richard Henderson <rth@redhat.com>
33223
33224 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
33225
33226 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
33227
33228 * g++.dg/ext/alignof1.C (main): Return 0 for success.
33229
33230 2002-07-24 Roger Sayle <roger@eyesopen.com>
33231
33232 * gcc.c-torture/execute/memset-3.c: New testcase.
33233
33234 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
33235
33236 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
33237 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
33238
33239 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33240
33241 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
33242 Delete.
33243
33244 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
33245
33246 * gcc.c-torture/compile/simd-4.c: New test.
33247
33248 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33249
33250 PR c++/7347, c++/7348
33251 * g++.dg/template/access4.C: New test.
33252 * g++.dg/template/access5.C: New test.
33253 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
33254 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
33255 * g++.old-deja/g++.pt/ttp58.C: Likewise.
33256 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
33257
33258 2002-07-22 Jakub Jelinek <jakub@redhat.com>
33259
33260 * gcc.dg/gnu89-init-2.c: New test.
33261
33262 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
33263
33264 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
33265
33266 2002-07-20 Roger Sayle <roger@eyesopen.com>
33267
33268 * gcc.c-torture/execute/20020720-1.c: New testcase.
33269
33270 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
33271
33272 * gcc.dg/cpp/Wsignprom.c: New tests.
33273
33274 2002-07-20 Alan Modra <amodra@bigpond.net.au>
33275
33276 * gcc.c-torture/execute/loop-13.c: New test.
33277
33278 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
33279
33280 * gcc.dg/cpp/expr.c: New tests.
33281
33282 2002-07-18 David Edelsohn <edelsohn@gnu.org>
33283
33284 * g++.dg/opt/pr6713.C: Add template instantiation.
33285
33286 2002-07-18 Alan Modra <amodra@bigpond.net.au>
33287
33288 * gcc.dg/nest.c: New test.
33289
33290 2002-07-17 Richard Henderson <rth@redhat.com>
33291
33292 * g++.dg/opt/pr6713.C: New test.
33293
33294 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
33295
33296 * gcc.c-torture/execute/loop-2e.x: Let the testcase
33297 XFAIL for all x86 processors.
33298
33299 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
33300
33301 * gcc.c-torture/execute/20010122-1.x: Do not test with
33302 -fomit-frame-pointer.
33303
33304 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33305
33306 * g++.dg/template/instantiate2.C: New test.
33307 * g++.dg/template/spec4.C: New test.
33308
33309 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33310
33311 * g++.dg/template/access2.C: New test.
33312 * g++.dg/template/access3.C: New test.
33313
33314 2002-07-15 Zack Weinberg <zack@codesourcery.com>
33315
33316 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
33317 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
33318 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
33319 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
33320 Convert to use <stdarg.h>.
33321 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
33322 Delete.
33323 * gcc.dg/va-arg-2.c: New.
33324 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
33325
33326 2002-07-15 Jakub Jelinek <jakub@redhat.com>
33327
33328 * gcc.c-torture/compile/20020710-1.c: New test.
33329
33330 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
33331 Andrew Pinski <pinskia@physics.uc.edu>
33332
33333 gcc.c-torture/compile/simd-2.c: New testcase.
33334 gcc.c-torture/compile/simd-3.c: Likewise.
33335
33336 2002-07-11 Mark Mitchell <mark@codesourcery.com>
33337
33338 PR c++/7224
33339 * g++.dg/overload/error1.C: New test.
33340
33341 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33342
33343 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
33344 configuration and IRIX 6 O32 ABI.
33345
33346 2002-07-11 Roger Sayle <roger@eyesopen.com>
33347
33348 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
33349
33350 2002-07-10 Roger Sayle <roger@eyesopen.com>
33351
33352 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
33353
33354 2002-07-10 Jeffrey A Law <law@redhat.com>
33355
33356 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
33357
33358 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
33359
33360 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
33361
33362 * gcc.dg/20020312-2.c: Check for __PPC__.
33363
33364 2002-07-09 Diego Novillo <dnovillo@redhat.com>
33365
33366 * gcc.c-torture/compile/20020709-1.c: New test.
33367
33368 2002-07-07 Roger Sayle <roger@eyesopen.com>
33369
33370 * g++.dg/template/qualttp21.C: New test case.
33371
33372 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
33373
33374 * gcc.c-torture/compile/20020706-1.c: New test.
33375 * gcc.c-torture/compile/20020706-2.c: New test.
33376
33377 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
33378 Alexandre Oliva <aoliva@redhat.com>
33379
33380 * g++.dg/warn/incomplete1.C: New test.
33381
33382 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33383
33384 PR c++/7099
33385 * g++.dg/warn/noreturn1.C: New test.
33386
33387 2002-07-03 Mark Mitchell <mark@codesourcery.com>
33388
33389 PR c++/6706
33390 * g++.dg/debug/debug6.C: New test.
33391 * g++.dg/debug/debug7.C: New test.
33392
33393 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
33394
33395 * gcc.c-torture/compile/simd-3.c: New test.
33396
33397 2002-07-03 Chris Demetriou <cgd@broadcom.com>
33398
33399 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
33400 * gcc.dg/20020620-1.c: Likewise.
33401
33402 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33403
33404 PR c++/6944
33405 * g++.dg/init/array4.C: New test.
33406 * g++.dg/init/array5.C: New test.
33407
33408 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
33409
33410 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
33411 * gcc.c-torture/execute/simd-2.c (main): Likewise.
33412
33413 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33414
33415 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
33416 * gcc.dg/wtr-aggr-init-1.c: Likewise.
33417 * gcc.dg/wtr-conversion-1.c: Likewise.
33418 * gcc.dg/wtr-escape-1.c: Likewise.
33419 * gcc.dg/wtr-int-type-1.c: Likewise.
33420 * gcc.dg/wtr-label-1.c: Likewise.
33421 * gcc.dg/wtr-static-1.c: Likewise.
33422 * gcc.dg/wtr-strcat-1.c: Likewise.
33423 * gcc.dg/wtr-suffix-1.c: Likewise.
33424 * gcc.dg/wtr-switch-1.c: Likewise.
33425 * gcc.dg/wtr-unary-plus-1.c: Likewise.
33426 * gcc.dg/wtr-union-init-1.c: Likewise.
33427 * gcc.dg/wtr-union-init-2.c: Likewise.
33428 * gcc.dg/wtr-union-init-3.c: Likewise.
33429
33430 * gcc.dg/wtr-func-def-1.c: New test.
33431
33432 2002-07-02 Devang Patel <dpatel@apple.com>
33433
33434 * objc.dg/param-1.m: New test.
33435
33436 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
33437
33438 * gcc.dg/cpp/trad/directive.c: Add test.
33439 * gcc.dg/cpp/trad/macroargs.c: Add test.
33440 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
33441
33442 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
33443
33444 * gcc.dg/cpp/cmdlne-M.c: New test.
33445
33446 2002-07-02 Ziemowit Laski <zlaski@apple.com>
33447
33448 * objc.dg/desig-init-1.m: New test.
33449
33450 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33451
33452 PR c++/6716
33453 * g++.dg/template/instantiate1.C: New test.
33454
33455 2002-07-01 Mark Mitchell <mark@codesourcery.com>
33456
33457 PR c++/7112
33458 * g++.dg/template/sizeof2.C: New test.
33459
33460 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33461
33462 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
33463 gcc.dg/cpp/trad/include.c: New tests.
33464
33465 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
33466
33467 PR target/7177
33468 * gcc.c-torture/compile/20020701-1.c: New test.
33469
33470 2002-07-01 Stan Shebs <shebs@apple.com>
33471
33472 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
33473 header here...
33474 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
33475 (objc-torture-execute): or here.
33476
33477 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
33478
33479 * gcc.c-torture/execute/arith-rand-ll.c: New test.
33480
33481 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33482
33483 * gcc.dg/cpp/trad/escaped-nl.c: New test.
33484
33485 2002-06-30 Devang Patel <dpatel@apple.com>
33486
33487 * objc.dg/fsyntax-only.m: New test.
33488
33489 2002-06-27 Mark Mitchell <mark@codesourcery.com>
33490
33491 PR c++/6695
33492 * g++.dg/template/friend7.C: New file.
33493
33494 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
33495
33496 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
33497 return type.
33498
33499 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
33500
33501 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
33502 avoid division by zero.
33503
33504 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
33505
33506 * gcc.dg/Wunknownprag.c: New tests.
33507
33508 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
33509
33510 * gcc.c-torture/execute/simd-2.c: New test.
33511
33512 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
33513
33514 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
33515 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
33516 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
33517 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
33518 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
33519 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
33520 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
33521 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
33522 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
33523 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
33524 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
33525 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
33526 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
33527 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
33528 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
33529 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
33530 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
33531
33532 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
33533
33534 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
33535 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
33536 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
33537 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
33538 New tests.
33539 * gcc.dg/cpp/trad/directive.c: Update.
33540
33541 2002-06-23 Andreas Jaeger <aj@suse.de>
33542
33543 * gcc.c-torture/execute/complex-6.c: New.
33544
33545 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
33546
33547 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
33548 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
33549 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
33550 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
33551
33552 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
33553
33554 * gcc.dg/cpp/trad: New directory with traditional tests copied
33555 from parent directory.
33556 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33557 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33558 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33559 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33560 Move to trad/ and rename.
33561 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
33562 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
33563 gcc.dg/cpp/trad/redef2.c: New tests.
33564 * gcc.dg/cpp/trad/trad.exp: New driver.
33565
33566 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
33567
33568 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33569 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33570 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33571 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33572 Remove.
33573
33574 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
33575
33576 * gcc.dg/20020620-1.c: New test.
33577
33578 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33579
33580 * g++.dg/template/ttp4.C: New test.
33581
33582 2002-06-19 Jakub Jelinek <jakub@redhat.com>
33583
33584 * g++.dg/opt/vt1.C: Fix regexp.
33585
33586 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33587
33588 * gcc.c-torture/execute/pure-1.c: Make functions static again.
33589 Don't use attribute `noinline'.
33590
33591 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33592
33593 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
33594
33595 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
33596
33597 * gcc.c-torture/execute/simd-1.c: New.
33598
33599 * gcc.dg/simd-1.c: New.
33600
33601 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33602
33603 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
33604
33605 2002-06-16 Richard Henderson <rth@redhat.com>
33606
33607 * g++.dg/ext/anon-struct1.C: New.
33608 * g++.dg/ext/anon-struct2.C: New.
33609 * g++.dg/ext/anon-struct3.C: New.
33610 * gcc.dg/anon-struct-1.c: New.
33611 * gcc.dg/anon-struct-2.c: New.
33612 * gcc.dg/anon-struct-3.c: New.
33613 * gcc.dg/20011008-1.c: Adjust warning text.
33614 * gcc.dg/20020527-1.c: Add -fms-extensions.
33615
33616 2002-06-16 Richard Henderson <rth@redhat.com>
33617
33618 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
33619
33620 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
33621
33622 * gcc.c-torture/execute/20020615-1.c: New test.
33623
33624 2002-06-15 Roger Sayle <roger@eyesopen.com>
33625
33626 * gcc.c-tortuture/execute/compare-1.c: New test case.
33627 * gcc.c-tortuture/execute/compare-2.c: New test case.
33628 * gcc.c-tortuture/execute/compare-3.c: New test case.
33629
33630 2002-06-13 Richard Henderson <rth@redhat.com>
33631
33632 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
33633 ia64 ilp32.
33634
33635 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33636
33637 * g++.dg/template/typename2.C: Update error message.
33638
33639 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
33640
33641 * gcc.c-torture/execute/20020611-1.c: New test.
33642
33643 2002-06-11 Bob Wilson <bob.wilson@acm.org>
33644
33645 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
33646 list of targets to skip.
33647
33648 2002-06-10 Bob Wilson <bob.wilson@acm.org>
33649
33650 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
33651 targets if not optimizing.
33652
33653 2002-06-10 Jakub Jelinek <jakub@redhat.com>
33654
33655 * gcc.c-torture/compile/20020605-1.c: New test.
33656
33657 * g++.dg/opt/vt1.C: New test.
33658
33659 * gcc.dg/20020531-1.c: New test.
33660
33661 * gcc.dg/20020530-1.c: New test.
33662
33663 * gcc.dg/20020527-1.c: New test.
33664
33665 * g++.dg/opt/cse1.C: New test.
33666
33667 2002-06-07 Roger Sayle <roger@eyesopen.com>
33668
33669 * gcc.dg/20020607-2.c: New test case.
33670
33671 2002-06-07 Jakub Jelinek <jakub@redhat.com>
33672
33673 * gcc.c-torture/compile/20020604-1.c: New test.
33674
33675 2002-06-04 Richard Henderson <rth@redhat.com>
33676
33677 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
33678 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
33679 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
33680
33681 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
33682
33683 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
33684
33685 2002-06-03 Richard Henderson <rth@redhat.com>
33686
33687 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
33688 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
33689
33690 2002-06-02 Richard Henderson <rth@redhat.com>
33691
33692 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
33693 test functions static.
33694
33695 2002-06-02 Andreas Jaeger <aj@suse.de>
33696
33697 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
33698 now.
33699
33700 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
33701
33702 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
33703 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
33704 Update for mofified diagnostics.
33705 * gcc.dg/c99-intconst-1.c: No longer fail.
33706
33707 2002-06-02 Richard Henderson <rth@redhat.com>
33708
33709 * gcc.dg/uninit-A.c: Remove xfail markers.
33710
33711 2002-06-01 Roger Sayle <roger@eyesopen.com>
33712
33713 * gcc.dg/fnegate-1.c: New test case.
33714
33715 2002-05-30 Osku Salerma <osku@iki.fi>
33716
33717 * gcc.c-torture/execute/mayalias-1.c: New file.
33718
33719 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
33720
33721 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
33722 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
33723 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
33724
33725 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
33726
33727 * gcc.c-torture/execute/20020529-1.c: New test.
33728
33729 2002-05-27 Richard Henderson <rth@redhat.com>
33730
33731 * g++.dg/ext/attrib6.C: New test case.
33732
33733 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33734
33735 * gcc.c-torture/execute/pure-1.c: New test.
33736
33737 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33738
33739 * gcc.dg/cpp/arith-2.c: Remove.
33740
33741 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33742
33743 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
33744 * gcc.dg/cpp/if-3.c: Remove.
33745
33746 2002-05-26 Jakub Jelinek <jakub@redhat.com>
33747
33748 * g++.dg/opt/cse2.C: New test.
33749
33750 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
33751
33752 * gcc.dg/cpp/arith-1.c: New semantic tests.
33753 * gcc.dg/cpp/if-1.c: Update.
33754
33755 2002-05-24 Ben Elliston <bje@redhat.com>
33756
33757 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
33758
33759 2002-05-24 Jakub Jelinek <jakub@redhat.com>
33760
33761 * gcc.dg/verbose-asm.c: New test.
33762
33763 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
33764
33765 * gcc.dg/cpp/paste12.c: New test.
33766
33767 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33768
33769 * g++.dg/parse/named_ops.C: New test.
33770
33771 2002-05-23 Mark Mitchell <mark@codesourcery.com>
33772
33773 * gcc/testsuite/gcc.dg/weak-8.c: New test.
33774
33775 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
33776
33777 * gcc.dg/weak-2.c: Allow optional leading underscore
33778 in scan-assembler symbol name.
33779 * gcc.dg/weak-3.c: Likewise.
33780 * gcc.dg/weak-4.c: Likewise.
33781 * gcc.dg/weak-5.c: Likewise.
33782
33783 2002-05-23 Jakub Jelinek <jakub@redhat.com>
33784
33785 * gcc.dg/20020523-1.c: New test.
33786
33787 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33788
33789 * objc.dg/const-str-2.m: Update now that we stop after
33790 a command line error.
33791
33792 2002-05-22 Richard Henderson <rth@redhat.com>
33793
33794 * g++.dg/dg.exp: Fix typo in test pruneing.
33795
33796 2002-05-22 Richard Henderson <rth@redhat.com>
33797
33798 * g++.dg/dg.exp: Prune the tls subdirectory.
33799 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
33800 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
33801 * g++.dg/tls/init-1.C: New.
33802
33803 2002-05-22 Jakub Jelinek <jakub@redhat.com>
33804
33805 * gcc.dg/20020517-1.c: New test.
33806
33807 2002-05-21 Richard Henderson <rth@redhat.com>
33808
33809 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
33810 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
33811
33812 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
33813
33814 * g++.dg/other/copy2.C: New test.
33815
33816 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
33817
33818 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
33819 (MAX_COPY): Bump up to 10 times sizeof (long long).
33820 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
33821
33822 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
33823 sizeof (long long).
33824
33825 * gcc.c-torture/execute/strcpy-1.c: New test.
33826
33827 2002-05-19 Jason Merrill <jason2redhat.com>
33828
33829 * g++.dg/ext/oper1.C: New test.
33830
33831 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
33832 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
33833
33834 * README.QMTEST: New file.
33835
33836 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
33837
33838 2002-05-19 Andreas Jaeger <aj@suse.de>
33839
33840 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
33841 now.
33842 * gcc.c-torture/execute/loop-2d.x: Likewise.
33843
33844 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
33845
33846 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
33847 support weak symbols.
33848 * gcc.dg/weak-4.c: Likewise.
33849 * gcc.dg/weak-6.c: Likewise.
33850
33851 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
33852
33853 * gcc.dg/weak-3.c: Add dg-excess-error comment for
33854 cygwin, coff and h8300-*-hms targets
33855 * gcc.dg/weak-5.c: Likewise.
33856 * gcc.dg/weak-7.c: Likewise.
33857
33858 2002-05-16 Jason Merrill <jason@redhat.com>
33859
33860 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
33861 (scan-assembler-not, scan-assembler-dem): Likewise.
33862 (scan-assembler-dem-not): Likewise.
33863
33864 2002-05-15 Richard Henderson <rth@redhat.com>
33865
33866 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
33867
33868 2002-05-15 Richard Henderson <rth@redhat.com>
33869
33870 * gcc.dg/weak-5.c (vfoo1c): No warning here.
33871 (vfoo1f): Warning here.
33872 (vfoo1l): Don't redefine the alias.
33873
33874 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
33875
33876 * g++.dg/init/pm1.C: New test.
33877
33878 2002-05-12 David S. Miller <davem@redhat.com>
33879
33880 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
33881 types.
33882
33883 2002-05-10 Roger Sayle <roger@eyesopen.com>
33884
33885 * gcc.c-torture/execute/20020510-1.c: New test case.
33886
33887 2002-05-10 David S. Miller <davem@redhat.com>
33888
33889 * gcc.c-torture/execute/conversion.c: Test long double too.
33890
33891 2002-05-09 Jakub Jelinek <jakub@redhat.com>
33892
33893 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
33894 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
33895 * lib/g++.exp (g++_link_flags): Likewise.
33896 * lib/objc.exp (objc_target_compile): Likewise.
33897
33898 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
33899
33900 * gcc.dg/cpp/poison.c: Update.
33901 * gcc.dg/cpp/20000625-2.c: Remove.
33902 * gcc.dg/cpp/direct2s.c: Remove final test.
33903
33904 2002-05-08 Tom Rix <trix@redhat.com>
33905
33906 * gcc.c-torture/execute/20020508-1.c: New test.
33907 * gcc.c-torture/execute/20020508-2.c: New test.
33908 * gcc.c-torture/execute/20020508-3.c: New test.
33909
33910 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
33911
33912 * gcc.dg/cpp/charconst-4.c: More tests.
33913
33914 2002-05-08 Mark Mitchell <mark@codesourcery.com>
33915
33916 PR c/6569
33917 * gcc.dg/weak-3.c: Update location of warning messages.
33918 * gcc.dg/weak-5.c: Likewise.
33919
33920 2002-05-06 Roger Sayle <roger@eyesopen.com>
33921
33922 * gcc.c-torture/execute/20020506-1.c: New test case.
33923
33924 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
33925
33926 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
33927
33928 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33929
33930 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
33931
33932 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33933
33934 * gcc.dg/cpp/charconst-3.c: New test.
33935
33936 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
33937
33938 * gcc.dg/cpp/charconst.c: Update tests.
33939
33940 2002-05-05 Tim Josling <tej@melbpc.org.au>
33941
33942 * treelang: Added directory for new sample language treelang. Also
33943 lib/treelang.exp: New file to signal treelang should be tested.
33944
33945 2002-05-03 Jakub Jelinek <jakub@redhat.com>
33946
33947 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
33948 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
33949 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
33950 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
33951 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
33952 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
33953 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
33954
33955 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
33956
33957 * gcc.dg/format/xopen-2.c: New test.
33958
33959 2002-05-03 Jakub Jelinek <jakub@redhat.com>
33960
33961 * gcc.dg/20020503-1.c: New test.
33962
33963 2002-05-02 Mark Mitchell <mark@codesourcery.com>
33964
33965 * g++.dg/init/dtor1.C: Make it tougher.
33966
33967 2002-05-01 Mark Mitchell <mark@codesourcery.com>
33968
33969 * g++.dg/init/dtor1.C: New test.
33970
33971 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
33972
33973 * gcc.dg/altivec-8.c: New.
33974
33975 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
33976
33977 * gcc.dg/altivec-7.c: New.
33978
33979 2002-04-29 Jakub Jelinek <jakub@redhat.com>
33980
33981 * g++.dg/parse/typedef1.C: New test.
33982
33983 2002-04-29 Mark Mitchell <mark@codesourcery.com>
33984
33985 PR c++/6486
33986 * g++.dg/template/friend6.C: New test.
33987
33988 PR c++/6492
33989 * g++.dg/init/copy1.C: New test.
33990
33991 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
33992
33993 * g++.dg/warn/effc1.C: New test.
33994
33995 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
33996
33997 * gcc.dg/cpp/if-cexp.c: Add a test.
33998
33999 2002-04-28 Jakub Jelinek <jakub@redhat.com>
34000
34001 * gcc.dg/20020426-2.c: New test.
34002
34003 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
34004
34005 * gcc.dg/cpp/if-mop.c: Update.
34006 * gcc.dg/cpp/if-mpar.c: Add test.
34007 * gcc.dg/cpp/if-oppr.c: Update.
34008
34009 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34010
34011 PR c/6343
34012 * gcc.dg/weak-[2-7].c: New tests.
34013
34014 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34015
34016 * gcc.dg/enum1.c: New test.
34017
34018 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34019
34020 PR c++/6497
34021 * g++.dg/inherit/access2.C: New test.
34022
34023 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34024
34025 PR bootstrap/6445
34026 * gcc.dg/20020426-1.c: New test.
34027
34028 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34029
34030 * g++.dg/abi/enum1.C: New test.
34031
34032 2002-04-26 Richard Henderson <rth@redhat.com>
34033
34034 * gcc.dg/c99-bool-1.c: Expect always true warning.
34035
34036 2002-04-25 Roger Sayle <roger@eyesopen.com>
34037
34038 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
34039
34040 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34041
34042 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
34043 targets.
34044
34045 2002-04-24 Mark Mitchell <mark@codesourcery.com>
34046
34047 * g++.dg/abi/mange7.C: New test.
34048
34049 PR c++/6438.
34050 * g++.dg/parse/stmtexpr2.C: New test.
34051
34052 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
34053
34054 * gcc.dg/20020312-2.c: Add SH target.
34055
34056 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34057
34058 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
34059 compiler output on mips*-*-irix*.
34060
34061 2002-04-23 Jakub Jelinek <jakub@redhat.com>
34062
34063 * g++.dg/parse/attr1.C: New test.
34064
34065 2002-04-23 Roger Sayle <roger@eyesopen.com>
34066
34067 * gcc.c-torture/execute/string-opt-17.c: New test case.
34068 * gcc.c-torture/execute/memset-2.c: New test case.
34069
34070 2002-04-23 Mark Mitchell <mark@codesourcery.com>
34071
34072 PR c++/6256:
34073 * g++.dg/template/friend5.C: New test.
34074
34075 PR c++/6331:
34076 * g++.dg/template/qual1.C: Likewise.
34077
34078 2002-04-22 Zack Weinberg <zack@codesourcery.com>
34079
34080 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
34081 Include stdlib.h, not stdio.h or ctype.h.
34082
34083 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
34084
34085 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
34086 cris-*-elf* and mmix-*-*.
34087 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
34088 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
34089 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
34090 Ditto.
34091 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
34092 * gcc.dg/wchar_t-1.c: Ditto.
34093
34094 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
34095
34096 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
34097 Clarify comment.
34098
34099 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
34100
34101 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
34102
34103 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34104
34105 * gcc.c-torture/execute/20000906-1.x: Delete.
34106
34107 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
34108
34109 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
34110
34111 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
34112
34113 * PR6367
34114 * g77.f-torture/execute/6367.f: New test.
34115 * g77.f-torture/execute/6367.x: Disable for MMIX.
34116
34117 2002-04-19 Mark Mitchell <mark@codesourcery.com>
34118
34119 * PR6352
34120 * g++.dg/opt/inline2.C: New test.
34121
34122 2002-04-18 Richard Henderson <rth@redhat.com>
34123
34124 * gcc.dg/20000906-1.c: Enable for all targets.
34125 * gcc.c-torture/compile/iftrap-2.c: New.
34126
34127 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34128
34129 * gcc.dg/20020418-1.c: New test.
34130 * gcc.dg/20020418-2.c: New test.
34131
34132 2002-04-18 Richard Henderson <rth@redhat.com>
34133
34134 * gcc.c-torture/compile/iftrap-1.c: New.
34135 * gcc.dg/iftrap-1.c: Adjust for ia64.
34136 * gcc.dg/iftrap-2.c: New.
34137
34138 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34139
34140 * gcc.c-torture/compile/20020418-1.c: New test.
34141
34142 2002-04-18 Roger Sayle <roger@eyesopen.com>
34143
34144 * gcc.c-torture/compile/20020415-1.c: New.
34145
34146 2002-04-18 David S. Miller <davem@redhat.com>
34147
34148 * gcc.c-torture/execute/20020418-1.c: New test.
34149
34150 2002-04-17 Jakub Jelinek <jakub@redhat.com>
34151
34152 * gcc.dg/20020416-1.c: New test.
34153
34154 * g++.dg/opt/inline1.C: New test.
34155
34156 2002-04-16 Jakub Jelinek <jakub@redhat.com>
34157
34158 * gcc.dg/altivec-5.c: New test.
34159
34160 * gcc.dg/20020415-1.c: New test.
34161
34162 2002-04-15 Mark Mitchell <mark@codesourcery.com>
34163
34164 * testsuite/lib/chill.exp: Remove.
34165
34166 2002-04-14 Jakub Jelinek <jakub@redhat.com>
34167
34168 * g++.dg/other/big-struct.C: New test.
34169
34170 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
34171
34172 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
34173 of scratch file.
34174
34175 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
34176
34177 PR c/6277
34178 * gcc.dg/i386-387-1.c: Allow optional leading underscore
34179 in scan-assembler function name
34180
34181 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
34182
34183 * g77.f-torture/execute/980628-4.x,
34184 g77.f-torture/execute/980628-5.x,
34185 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34186 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34187 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
34188 i[34567]86-*-*.
34189
34190 2002-04-13 David S. Miller <davem@redhat.com>
34191
34192 * gcc.c-torture/execute/20020413-1.c: New test.
34193
34194 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
34195
34196 * gcc.dg/asm-6.c,
34197 * g++.dg/ext/asm1.C: New tests.
34198
34199 2002-04-12 Mark Mitchell <mark@codesourcery.com>
34200
34201 PR c++ 5373.
34202 * g++.dg/parse/stmtexpr1.C: New test.
34203
34204 PR c++/5189.
34205 * g++.dg/template/copy1.C: New test.
34206
34207 2002-04-12 Richard Henderson <rth@redhat.com>
34208
34209 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
34210
34211 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
34212
34213 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
34214 gcc.c-torture/execute/20020307-2.c.
34215
34216 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
34217
34218 * g++.dg/ext/attrib5.C,
34219 * g++.dg/lookup/struct1.C: New tests.
34220
34221 2002-04-11 Jakub Jelinek <jakub@redhat.com>
34222
34223 * gcc.dg/20020411-1.c: New test.
34224
34225 * gcc.c-torture/execute/20020411-1.c: New test.
34226
34227 2002-04-10 Janis Johnson <janis187@us.ibm.com>
34228
34229 * g77.f-torture/execute/6177.f: New test.
34230
34231 2002-04-10 Jakub Jelinek <jakub@redhat.com>
34232
34233 PR middle-end/6247
34234 * g++.dg/opt/cleanup1.C: New test.
34235
34236 * g++.dg/opt/const1.C: New test.
34237
34238 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
34239
34240 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
34241
34242 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
34243
34244 PR c++/5507
34245 * g++.dg/template/typename2.C: New test.
34246
34247 2002-04-10 Alan Modra <amodra@bigpond.net.au>
34248
34249 * gcc.c-torture/execute/loop-12.c: New.
34250
34251 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
34252
34253 * g77.f-torture/execute/980628-4.x,
34254 g77.f-torture/execute/980628-5.x,
34255 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34256 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34257 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
34258
34259 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34260
34261 PR optimization/6086
34262 * g++.dg/opt/preinc1.C: New test.
34263
34264 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34265
34266 PR c++/5571
34267 * g++.dg/opt/static2.C: New test.
34268
34269 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34270
34271 PR c/5120
34272 * gcc.dg/20020406-1.c: New test.
34273
34274 2002-04-04 David S. Miller <davem@redhat.com>
34275
34276 * gcc.c-torture/execute/20020404-1.c: New test.
34277
34278 2002-04-04 Jakub Jelinek <jakub@redhat.com>
34279
34280 PR c/6123
34281 * gcc.dg/20020312-2.c: Do not declare global register variable
34282 if __PIC__ or __pic__ is defined.
34283
34284 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
34285
34286 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
34287 __asm__ so that it works correctly even if -ansi -pedantic-errors.
34288
34289 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34290
34291 * gcc.misc-tests/linkage.exp: Update last change to handle
34292 sparc*-, not just sparc-.
34293
34294 2002-04-03 Richard Henderson <rth@redhat.com>
34295
34296 * gcc.dg/cpp/ucs.c: Improved long UCS test.
34297
34298 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34299
34300 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
34301
34302 2002-04-02 David S. Miller <davem@redhat.com>
34303
34304 * gcc.c-torture/execute/20020402-3.c: New test.
34305
34306 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34307
34308 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
34309 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
34310
34311 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
34312 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
34313 g77.f-torture/execute/20001201.x,
34314 g77.f-torture/execute/u77-test.x: New files.
34315
34316 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
34317 * gcc.dg/wchar_t-1.c: Ditto.
34318
34319 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34320
34321 * gcc.c-torture/execute/20020402-1.c: New test.
34322
34323 2002-04-01 Richard Henderson <rth@redhat.com>
34324
34325 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
34326
34327 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
34328
34329 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34330
34331 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
34332
34333 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34334
34335 * g++.dg/inherit/template-as-base.C: Expect error.
34336 * g++.dg/inherit/namespace-as-base.C: Likewise.
34337
34338 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
34339
34340 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
34341 g++.dg/ext/instantiate3.C: Tweak match patterns.
34342
34343 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
34344 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
34345 -da test.
34346
34347 2002-03-31 Richard Henderson <rth@redhat.com>
34348
34349 * gcc.dg/special/alias-2.c: New.
34350 * gcc.dg/special/ecos.exp: Run it.
34351
34352 2002-03-31 Richard Henderson <rth@redhat.com>
34353
34354 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
34355
34356 2002-03-31 Kazu Hirata <kazu@hxi.com>
34357
34358 * gcc.dg/weak-1.c: Disable on h8300 port.
34359
34360 2002-03-29 Janis Johnson <janis187@us.ibm.com>
34361
34362 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
34363 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
34364 ordering tests.
34365 * g++.dg/bprob/bprob-1.C: New test.
34366 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
34367 * g++.dg/gcov/gcov-1.C: New test.
34368 * g++.dg/gcov/gcov-1.x: New file.
34369 * g++.dg/gcov/gcov-2.C: New test.
34370 * g++.dg/gcov/gcov-3.C: New test.
34371 * g++.dg/gcov/gcov-3.h: New file.
34372
34373 2002-03-28 Roger Sayle <roger@eyesopen.com>
34374
34375 * g++.old-deja/g++.other/builtins5.C: New test.
34376 * g++.old-deja/g++.other/builtins6.C: New test.
34377 * g++.old-deja/g++.other/builtins7.C: New test.
34378 * g++.old-deja/g++.other/builtins8.C: New test.
34379 * g++.old-deja/g++.other/builtins9.C: New test.
34380
34381 2002-03-29 Jakub Jelinek <jakub@redhat.com>
34382
34383 * g++.dg/opt/static1.C: New test.
34384
34385 * g++.dg/opt/longbranch1.C: New test.
34386
34387 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
34388
34389 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
34390
34391 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
34392
34393 2002-03-28 Jeffrey A Law (law@redhat.com)
34394
34395 * gcc.c-torture/execute/20020328-1.c: New test.
34396
34397 2002-03-27 Richard Henderson <rth@redhat.com>
34398
34399 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
34400 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
34401 move from g++.old-deja/g++.ext/.
34402
34403 2002-03-27 Mark Mitchell <mark@codesourcery.com>
34404
34405 * g++.dg/init/new2.C: New test.
34406
34407 2002-03-26 Richard Henderson <rth@redhat.com>
34408
34409 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
34410
34411 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
34412 on sparc.
34413
34414 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
34415 sparcv9 systems.
34416 * gcc.dg/20001102-1.c: Likewise.
34417
34418 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
34419
34420 * gcc.dg/cpp/endif-pedantic1.c,
34421 gcc.dg/cpp/endif-pedantic2.c: New tests.
34422
34423 2002-03-26 Mark Mitchell <mark@codesourcery.com>
34424
34425 * g++.dg/init/new1.C: New test.
34426
34427 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
34428
34429 * g++.dg/abi/vbase9.C: New test.
34430
34431 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
34432
34433 * gcc.dg/arm-asm.c: New test.
34434
34435 2002-03-26 Andrew Cagney <ac131313@redhat.com>
34436
34437 * gcc.dg/Wswitch-enum.c: New test.
34438 Fix PR c/5044.
34439
34440 2002-03-26 Richard Henderson <rth@redhat.com>
34441
34442 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
34443 structure.
34444
34445 2002-03-25 Richard Henderson <rth@redhat.com>
34446
34447 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
34448 sparcv9 systems.
34449
34450 * gcc.c-torture/compile/20011119-1.c (xxx): New.
34451 * gcc.c-torture/compile/20011119-2.c (xxx): New.
34452
34453 2002-03-25 Zack Weinberg <zack@codesourcery.com>
34454
34455 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
34456
34457 2002-03-25 Bob Wilson <bob.wilson@acm.org>
34458
34459 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
34460 targets using generic thunk support.
34461
34462 2002-03-25 Jakub Jelinek <jakub@redhat.com>
34463
34464 * gcc.c-torture/compile/20020323-1.c: New test.
34465
34466 * g++.dg/opt/conj2.C: New test.
34467
34468 2002-03-24 Richard Henderson <rth@redhat.com>
34469
34470 * gcc.dg/weak-1.c: Use -fno-common.
34471
34472 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34473
34474 * g77.dg/f77-edit-apostrophe-out.f: New test
34475 * g77.dg/f77-edit-h-out.f: New test
34476 * g77.dg/f77-edit-t-in.f: New test
34477 * g77.dg/f77-edit-t-out.f: New test
34478 * g77.dg/f77-edit-x-out.f: New test
34479 * g77.dg/f77-edit-slash-out.f: New test
34480 * g77.dg/f77-edit-colon-out.f: New test
34481 * g77.dg/f77-edit-s-out.f: New test
34482
34483 2002-03-24 Richard Henderson <rth@redhat.com>
34484
34485 * objc/execute/formal_protocol-6.x: New XFAIL.
34486
34487 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34488
34489 * gcc.dg/weak-1.c: Early return from dg-final on platforms
34490 that do not support weak symbols
34491
34492 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34493
34494 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
34495 * lib/g77.exp: Likewise.
34496 * lib/objc.exp: Likewise.
34497
34498 2002-03-23 Andrew Cagney <ac131313@redhat.com>
34499
34500 * gcc.dg/Wswitch-default.c: New test.
34501
34502 2002-03-23 Jakub Jelinek <jakub@redhat.com>
34503
34504 * g++.dg/other/enum1.C: New test.
34505
34506 2002-03-23 Zack Weinberg <zack@codesourcery.com>
34507
34508 * gcc.dg/pragma-ep-3.c: Fix typo.
34509
34510 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34511
34512 * g++.dg/inherit/template-as-base.C: New test.
34513
34514 2002-03-22 Jakub Jelinek <jakub@redhat.com>
34515
34516 * g++.old-deja/g++.other/dwarf2-1.C: Move...
34517 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
34518
34519 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
34520
34521 * gcc.dg/cpp/multiline.c: Update to match.
34522
34523 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
34524
34525 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
34526
34527 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
34528
34529 * gcc.dg/cpp/extratokens2.c: New file.
34530
34531 2002-03-21 David Edelsohn <edelsohn@gnu.org>
34532
34533 * gcc.dg/20020312-2.c: Add rs6000 target.
34534
34535 * gcc.c-torture/compile/20020319-1.c: New test.
34536
34537 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34538
34539 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
34540 (A, E): Handle this.
34541
34542 2002-03-20 Jason Merrill <jason@redhat.com>
34543
34544 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
34545 ignoring -fpic.
34546 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
34547 through prune_gcc_output.
34548
34549 2002-03-20 Jakub Jelinek <jakub@redhat.com>
34550
34551 * gcc.c-torture/compile/20020320-1.c: New test.
34552
34553 2002-03-19 Jakub Jelinek <jakub@redhat.com>
34554
34555 * gcc.c-torture/compile/20020318-1.c: New test.
34556
34557 * gcc.dg/struct-by-value-1.c: New test.
34558
34559 * gcc.dg/20020319-1.c: New test.
34560
34561 2002-03-18 Jakub Jelinek <jakub@redhat.com>
34562
34563 * g++.dg/opt/conj1.C: New test.
34564
34565 2002-03-17 Mark Mitchell <mark@codesourcery.com>
34566
34567 * g++.dg/template/qualttp20.C: Revert previous change.
34568 * g++.dg/template/qualttp3.C: Likewise.
34569 * g++.dg/template/qualttp4.C: Likewise.
34570 * g++.dg/template/qualttp5.C: Likewise.
34571 * g++.dg/template/qualttp6.C: Likewise.
34572 * g++.dg/template/qualttp7.C: Likewise.
34573 * g++.dg/template/qualttp8.C: Likewise.
34574 * g++.dg/template/recurse.C: Likewise.
34575
34576 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
34577
34578 * gcc.dg/cpp/wchar-1.c: Update.
34579
34580 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
34581
34582 * g++.dg/template/conv1.C: New test.
34583 * g++.dg/template/conv2.C: New test.
34584 * g++.dg/template/conv3.C: New test.
34585 * g++.dg/template/conv4.C: New test.
34586
34587 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34588
34589 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
34590 * g++.dg/template/qualttp3.C: Likewise.
34591 * g++.dg/template/qualttp4.C: Likewise.
34592 * g++.dg/template/qualttp5.C: Likewise.
34593 * g++.dg/template/qualttp6.C: Likewise.
34594 * g++.dg/template/qualttp7.C: Likewise.
34595 * g++.dg/template/qualttp8.C: Likewise.
34596 * g++.dg/template/recurse.C: Likewise.
34597
34598 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34599
34600 * g++.dg/opt/dtor1.C: New test.
34601
34602 2002-03-15 Jakub Jelinek <jakub@redhat.com>
34603
34604 * gcc.c-torture/compile/20020315-1.c: New test.
34605
34606 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
34607
34608 * gcc.dg/weak-1.c: Fix scan tests.
34609
34610 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
34611
34612 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
34613 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
34614 cris-*-aout* mmix-*-*.
34615 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
34616 cris-*-aout* mmix-*-*.
34617 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
34618 cris-*-elf* cris-*-aout* and mmix-*-*.
34619 * gcc.dg/20001009-1.c: Ditto.
34620 * gcc.dg/20010912-1.c: Ditto.
34621 * gcc.dg/20020122-4.c: Ditto.
34622 * gcc.dg/inline-2.c: Ditto.
34623
34624 2002-03-14 Jeffrey A Law (law@cygnus.com)
34625
34626 * gcc.c-torture/compile/20020314-1.c: New test.
34627
34628 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
34629
34630 * gcc.c-torture/execute/20020314-1.c: New test.
34631
34632 2002-03-14 Jakub Jelinek <jakub@redhat.com>
34633
34634 * g++.dg/warn/Wunused-1.C: New test.
34635
34636 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
34637
34638 * g++.dg/abi/mangle6.C: New test.
34639
34640 2002-03-13 Jakub Jelinek <jakub@redhat.com>
34641
34642 * gcc.c-torture/compile/20020309-2.c: New test.
34643
34644 * gcc.c-torture/compile/20020312-1.c: New test.
34645
34646 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
34647
34648 * g++.dg/other/access1.C: New test.
34649
34650 2002-03-12 Jakub Jelinek <jakub@redhat.com>
34651
34652 * gcc.c-torture/execute/wchar_t-1.c: New test.
34653
34654 2002-03-12 David Edelsohn <edelsohn@gnu.org>
34655
34656 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
34657
34658 2002-03-12 Roger Sayle <roger@eyesopen.com>
34659
34660 * gcc.dg/20020312-1.c: New test case.
34661
34662 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
34663
34664 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
34665
34666 2002-03-11 Richard Henderson <rth@redhat.com>
34667
34668 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
34669 * g++.old-deja/g++.jason/report.C: Likewise.
34670
34671 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34672
34673 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
34674 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
34675
34676 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34677
34678 * testsuite/g++.dg/overload/pmf1.C: New test.
34679
34680 2002-03-11 Kazu Hirata <kazu@hxi.com>
34681
34682 * gcc.c-torture/execute/20020307-1.c: Use long.
34683
34684 2002-03-11 Jakub Jelinek <jakub@redhat.com>
34685
34686 PR optimization/5844
34687 * gcc.dg/20020310-1.c: New test.
34688
34689 2002-03-09 Michael Meissner <meissner@redhat.com>
34690
34691 * gcc.c-torture/execute/memcpy-2.c: New test.
34692 * gcc.c-torture/execute/memset-1.c: New test.
34693 * gcc.c-torture/execute/strlen-1.c: New test.
34694 * gcc.c-torture/execute/strcmp-1.c: New test.
34695 * gcc.c-torture/execute/strncmp-1.c: New test.
34696
34697 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
34698
34699 * gcc.dg/ppc-ldstruct.c: New test.
34700
34701 2002-03-09 Jakub Jelinek <jakub@redhat.com>
34702
34703 * gcc.c-torture/execute/va-arg-22.c: New test.
34704
34705 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34706
34707 * gcc.c-torture/compile/20020309-1.c: New test.
34708
34709 2002-03-08 Jakub Jelinek <jakub@redhat.com>
34710
34711 * gcc.c-torture/execute/20020307-2.c: New test.
34712
34713 2002-03-07 Jeffrey A Law (law@redhat.com)
34714
34715 * g77.f-torture/compile/20020307-1.f: New test.
34716
34717 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
34718
34719 * gcc.dg/unordered-1.c: New test.
34720
34721 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
34722
34723 * gcc.c-torture/execute/20020307-1.c: New test.
34724
34725 2002-03-05 Jakub Jelinek <jakub@redhat.com>
34726
34727 * gcc.dg/20020304-1.c: New test.
34728
34729 * gcc.c-torture/compile/20020304-2.c: New test.
34730
34731 2002-03-04 Zack Weinberg <zack@codesourcery.com>
34732
34733 * gcc.c-torture/compile/20020304-1.c: New test case
34734 (from PR c/5830).
34735
34736 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
34737
34738 * gcc.dg/20020103-1.c: Add other -D ppc variants.
34739
34740 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
34741
34742 * g++.dg/other/classkey1.C: New test.
34743
34744 2002-03-01 Richard Henderson <rth@redhat.com>
34745
34746 * gcc.c-torture/compile/981223-1.x: New.
34747 * gcc.c-torture/compile/920625-1.x: New.
34748
34749 2002-02-28 Richard Henderson <rth@redhat.com>
34750
34751 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
34752
34753 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
34754
34755 * gcc.c-torture/execute/20020227-1.c: New test.
34756
34757 2002-02-27 Mark Mitchell <mark@codesourcery.com>
34758
34759 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
34760 here" ERROR lines.
34761 * g++.old-deja/g++.oliva/partord1.C: Likewise.
34762 * g++.old-deja.g++.other/defarg1.C: Likewise.
34763 * g++.old-deja/g++.pt/calls2.C: Likewise.
34764 * g++.old-deja/g++.pt/crash20.C: Likewise.
34765 * g++.old-deja/g++.pt/crash30.C: Likewise.
34766 * g++.old-deja/g++.pt/crash36.C: Likewise.
34767 * g++.old-deja/g++.pt/crash6.C: Likewise.
34768 * g++.old-deja/g++.pt/defarg13.C: Likewise.
34769 * g++.old-deja/g++.pt/derived3.C: Likewise.
34770 * g++.old-deja/g++.pt/error1.C: Likewise.
34771 * g++.old-deja/g++.pt/friend21.C: Likewise.
34772 * g++.old-deja/g++.pt/friend23.C: Likewise.
34773 * g++.old-deja/g++.pt/infinite1.C: Likewise.
34774 * g++.old-deja/g++.robertl/eb128.C: Likewise.
34775
34776 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
34777
34778 * gcc.c-torture/execute/20020225-2.c: New test.
34779
34780 2002-02-27 Zack Weinberg <zack@codesourcery.com>
34781
34782 * gcc.c-torture/execute/920730-1t.c,
34783 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
34784 Delete test cases, only relevant to -traditional.
34785
34786 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
34787
34788 * gcc.dg/cpp/undef1.c: Remove.
34789 * gcc.dg/cpp/directiv.c: Update.
34790 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
34791
34792 2002-02-27 Michael Meissner <meissner@redhat.com>
34793
34794 * gcc.c-torture/execute/20020226-1.c: New test.
34795
34796 2002-02-26 Jakub Jelinek <jakub@redhat.com>
34797
34798 * g++.dg/debug/debug4.C: New test.
34799
34800 * gcc.dg/ia64-visibility-1.c: New test.
34801
34802 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
34803
34804 * gcc.dg/debug/20020224-1.c: New.
34805
34806 2002-02-25 Kazu Hirata <kazu@hxi.com>
34807
34808 * gcc.c-torture/execute/960416-1.x: New.
34809 * gcc.c-torture/execute/divconst-3.x: Likewise.
34810
34811 2002-02-25 Jakub Jelinek <jakub@redhat.com>
34812
34813 * gcc.dg/20020224-1.c: New test.
34814
34815 2002-02-25 Alan Modra <amodra@bigpond.net.au>
34816
34817 * gcc.c-torture/execute/20020225-1.c: New.
34818
34819 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
34820
34821 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
34822
34823 2002-02-23 Jakub Jelinek <jakub@redhat.com>
34824
34825 * gcc.dg/20020222-1.c: New test.
34826
34827 2002-02-22 Jakub Jelinek <jakub@redhat.com>
34828
34829 * g++.dg/opt/anonunion1.C: New test.
34830
34831 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
34832
34833 * g++.dg/template/qualttp19.C: New test.
34834 * g++.dg/template/qualttp20.C: New test.
34835 * g++.old-deja/g++.jason/report.C: Adjust expected errors
34836 * g++.old-deja/g++.other/qual1.C: Likewise.
34837
34838 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
34839
34840 * gcc.dg/attr-alwaysinline.c: New.
34841
34842 2002-02-21 Jakub Jelinek <jakub@redhat.com>
34843
34844 * gcc.dg/20020220-1.c: New test.
34845
34846 * gcc.dg/20020220-2.c: New test.
34847
34848 * g++.dg/opt/mmx1.C: New test.
34849
34850 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
34851
34852 * gcc.c-torture/compile/20020110.c: New test.
34853
34854 2002-02-20 Jakub Jelinek <jakub@redhat.com>
34855
34856 * gcc.c-torture/execute/20020219-1.c: New test.
34857
34858 * gcc.dg/20020219-1.c: New test.
34859
34860 * gcc.dg/noncompile/20020220-1.c: New test.
34861
34862 * g++.dg/opt/ptrintsum1.C: New test.
34863
34864 * gcc.dg/debug/20020220-1.c: New test.
34865
34866 2002-02-17 Jakub Jelinek <jakub@redhat.com>
34867
34868 * gcc.c-torture/execute/20020216-1.c: New test.
34869
34870 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
34871
34872 * gcc.dg/decl-1.c: Update, new test.
34873
34874 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
34875
34876 * g++.dg/abi/bitfield1.C: New test.
34877 * g++.dg/abi/bitfield2.C: New test.
34878
34879 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
34880
34881 * gcc.dg/attr-nest.c: New test.
34882
34883 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
34884
34885 * gcc.c-torture/execute/20020215-1.c: New test.
34886
34887 2002-02-14 Jakub Jelinek <jakub@redhat.com>
34888
34889 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
34890 * g++.dg/debug/debug.exp: New.
34891 * g++.dg/debug/trivial.C: New.
34892 * g++.dg/debug/debug1.C: Moved...
34893 * g++.dg/other/debug1.C: ...from here.
34894 * g++.dg/debug/debug2.C: Moved...
34895 * g++.dg/other/debug2.C: ...from here.
34896 * g++.dg/debug/debug3.C: Moved...
34897 * g++.dg/other/debug3.C: ...from here.
34898
34899 * gcc.dg/noncompile/20020213-1.c: New test.
34900
34901 2002-02-13 Jakub Jelinek <jakub@redhat.com>
34902
34903 * g++.dg/other/debug3.C: New test.
34904
34905 * gcc.c-torture/execute/20020213-1.c: New test.
34906
34907 2002-02-13 Richard Smith <richard@ex-parrot.com>
34908
34909 * g++.old-deja/g++.other/thunk1.C: New test.
34910
34911 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34912
34913 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
34914
34915 2002-02-13 Stan Shebs <shebs@apple.com>
34916
34917 * gcc.dg/altivec-3.c: New.
34918
34919 2002-02-12 Jakub Jelinek <jakub@redhat.com>
34920
34921 * gcc.dg/Wunreachable-1.c: New test.
34922 * gcc.dg/Wunreachable-2.c: New test.
34923
34924 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
34925
34926 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
34927
34928 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
34929
34930 * gcc.dg/decl-1.c: New test.
34931
34932 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34933
34934 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
34935
34936 2002-02-10 Kazu Hirata <kazu@hxi.com>
34937
34938 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
34939 * gcc.c-torture/compile/980506-1.x: Likewise.
34940
34941 2002-02-10 Kazu Hirata <kazu@hxi.com>
34942
34943 * gcc.dg/20020210-1.c: New.
34944
34945 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
34946
34947 * g77.f-torture/execute/947.f: New regression test
34948 for PR fortran/947.
34949
34950 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
34951
34952 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
34953 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
34954
34955 2002-02-08 Richard Henderson <rth@redhat.com>
34956
34957 * gcc.c-torture/compile/labels-3.c: New.
34958
34959 2002-02-08 Jakub Jelinek <jakub@redhat.com>
34960
34961 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
34962 expression statements work instead.
34963 * gcc.dg/noncompile/20020207-1.c: New test.
34964
34965 2002-02-07 Richard Henderson <rth@redhat.com>
34966
34967 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
34968
34969 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
34970
34971 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
34972 message from g77
34973 * lib/g77-dg.exp: Trim g77 error messages so that they are
34974 recognized by dg.exp.
34975
34976 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
34977
34978 PR fortran/5473
34979 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
34980
34981 2002-02-07 Richard Henderson <rth@redhat.com>
34982
34983 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
34984 to be sufficiently aligned for integers.
34985
34986 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
34987
34988 * g++.dg/template/friend4.C: New test.
34989
34990 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
34991
34992 PR fortran/5743
34993 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
34994 unsupported cases.
34995
34996 2002-02-07 Richard Henderson <rth@redhat.com>
34997
34998 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
34999 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
35000 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
35001 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
35002
35003 2002-02-06 Richard Henderson <rth@redhat.com>
35004
35005 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
35006
35007 2002-02-06 Janis Johnson <janis187@us.ibm.com>
35008
35009 * gcc.dg/20020206-1.c: New test.
35010
35011 2002-02-06 Jakub Jelinek <jakub@redhat.com>
35012
35013 * gcc.c-torture/execute/20020206-1.c: New test.
35014
35015 * gcc.c-torture/execute/20020206-2.c: New test.
35016
35017 PR optimization/5429:
35018 * gcc.c-torture/compile/20020206-1.c: New test.
35019
35020 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
35021
35022 * g++.dg/ext/align1.C: Do not use an explicit alignment value
35023 as certain file formats cannot support particularly large
35024 alignments.
35025
35026 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
35027 and do not expect to be able to link the executable.
35028
35029 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
35030 fail because the COFF format does not support the weak attribute.
35031
35032 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
35033
35034 * g77.dg/pr5473.f: New test
35035
35036 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
35037
35038 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
35039 Fix testcase accordingly.
35040
35041 2002-02-04 Richard Henderson <rth@redhat.com>
35042
35043 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
35044 (buf): Change to be an array of pointers, not ints.
35045
35046 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35047
35048 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
35049 before all tests. Move warning one line above to match where it
35050 C frontend emits.
35051 * gcc.dg/Wswitch-2.c: New test.
35052 * g++.dg/warn/Wswitch-1.C: New test.
35053 * g++.dg/warn/Wswitch-2.C: New test.
35054
35055 2002-02-04 Richard Henderson <rth@redhat.com>
35056
35057 * g++.dg/abi/offsetof.C: Fix size comparison.
35058
35059 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
35060
35061 * gcc.dg/cast-qual-2.c: New test.
35062
35063 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35064
35065 * gcc.dg/20020201-4.c: New test.
35066
35067 2002-02-04 Ben Elliston <bje@redhat.com>
35068
35069 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
35070 target_info attribute != 0, in addition to the empty string.
35071 (gcc_target_compile): Likewise.
35072
35073 2002-02-03 Andrew Cagney <ac131313@redhat.com>
35074
35075 * gcc.dg/Wswitch.c: New test.
35076 PR gcc/4475. PR gcc/3780.
35077
35078 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
35079
35080 * g77.f-torture/execute/5122.f: New test for regressions
35081 against PR fortran/5122.
35082
35083 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
35084
35085 * g77.f-torture/compile/pr3743.f: Delete
35086 * g77.dg/pr3743-1.f: New test.
35087 * g77.dg/pr3743-2.f: New test.
35088 * g77.dg/pr3743-3.f: New test.
35089 * g77.dg/pr3743-4.f: New test.
35090
35091 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35092
35093 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
35094
35095 2002-02-02 Richard Henderson <rth@redhat.com>
35096
35097 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
35098 * gcc.c-torture/execute/bf64-1.c: Likewise.
35099
35100 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35101
35102 * gcc.dg/20020201-2.c: New test.
35103
35104 * gcc.dg/20020201-3.c: New test.
35105
35106 * gcc.c-torture/execute/bitfld-2.c: New test.
35107
35108 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35109
35110 * gcc.dg/bitfld-1.c: Update.
35111 * gcc.dg/bitfld-2.c: Update.
35112 * gcc.c-torture/execute/bitfld-1.x: New.
35113
35114 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35115
35116 * gcc.c-torture/execute/20020201-1.c: New test.
35117
35118 2002-02-01 Janis Johnson <janis187@us.ibm.com>
35119
35120 PR target/5469
35121 * gcc.dg/20020201-1.c: New test.
35122
35123 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
35124
35125 PR fortran/3743
35126 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
35127 * g77.f-torture/compile/pr3743.x: Remove
35128
35129 2002-01-31 Tom Rix <trix@redhat.com>
35130
35131 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
35132
35133 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35134
35135 * gcc.dg/noncompile/20020130-1.c: New test.
35136
35137 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
35138
35139 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
35140
35141 2002-01-29 Richard Henderson <rth@redhat.com>
35142
35143 * gcc.c-torture/execute/991118-1.c: Cast various constants back
35144 to long long.
35145 * gcc.c-torture/execute/bf64-1.c: Likewise.
35146
35147 2002-01-29 Jakub Jelinek <jakub@redhat.com>
35148
35149 * gcc.c-torture/execute/20020129-1.c: New test.
35150
35151 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35152
35153 * gcc.c-torture/compile/20000224-1.c: Update.
35154 * gcc.c-torture/execute/bitfld-1.c: New tests.
35155 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
35156 * gcc.dg/uninit-A.c: Update.
35157
35158 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
35159
35160 * g++.dg/template/ctor1.C: Add instantiation.
35161
35162 2002-01-28 Paul Koning <pkoning@equallogic.com>
35163
35164 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
35165 argument to __builtin_prefetch to be const ptr.
35166
35167 2002-01-28 Jakub Jelinek <jakub@redhat.com>
35168
35169 * gcc.c-torture/compile/20020120-1.c: New test.
35170
35171 2002-01-27 Kazu Hirata <kazu@hxi.com>
35172
35173 * gcc.c-torture/execute/20020127-1.c: New test.
35174
35175 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
35176
35177 * g77.dg/f77-edit-i-in.f: New test
35178 * g77.dg/f77-edit-i-out.f: New test
35179
35180 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
35181
35182 * gcc.dg/debug/debug.exp: New file.
35183 * gcc.dg/debug/trivial.c: New file.
35184 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
35185 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
35186 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
35187 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
35188 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
35189 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
35190 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
35191 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
35192 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
35193 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
35194 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
35195 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
35196 * gcc.dg/20000503-1.c: Removed.
35197 * gcc.dg/20010207-1.c: Removed.
35198 * gcc.dg/20011223-1.c: Removed.
35199 * gcc.dg/20020104-2.c: Removed.
35200 * gcc.dg/debug-1.c: Removed.
35201 * gcc.dg/debug-2.c: Removed.
35202 * gcc.dg/debug-3.c: Removed.
35203 * gcc.dg/debug-4.c: Removed.
35204 * gcc.dg/debug-5.c: Removed.
35205 * gcc.dg/debug-6.c: Removed.
35206 * gcc.dg/dwarf2-1.c: Removed.
35207 * gcc.dg/dwarf2-2.c: Removed.
35208
35209 2002-01-25 Jakub Jelinek <jakub@redhat.com>
35210
35211 * g++.old-deja/g++.other/eh5.C: New test.
35212 * g++.old-deja/g++.other/sibcall2.C: New test.
35213 * g++.old-deja/g++.other/array9.C: New test.
35214 * g++.old-deja/g++.other/typename2.C: New test.
35215 * g++.old-deja/g++.other/crash60.C: New test.
35216 * g++.old-deja/g++.other/conv9.C: New test.
35217 * g++.old-deja/g++.other/mangle10.C: New test.
35218 * g++.old-deja/g++.other/unchanging1.C: New test.
35219 * g++.old-deja/g++.other/exprstmt1.C: New test.
35220 * g++.old-deja/g++.other/inline23.C: New test.
35221 * g++.old-deja/g++.eh/ia64-1.C: New test.
35222 * g++.old-deja/g++.other/dwarf2-1.C: New test.
35223 * g++.old-deja/g++.other/reload1.C: New test.
35224 * g++.old-deja/g++.other/static20.C: New test.
35225 * g++.old-deja/g++.other/local-alloc1.C: New test.
35226 * g++.old-deja/g++.other/conv8.C: New test.
35227 * g++.old-deja/g++.other/stmtexpr2.C: New test.
35228 * g++.old-deja/g++.other/storeexpr1.C: New test.
35229 * g++.old-deja/g++.other/storeexpr2.C: New test.
35230 * g++.dg/eh/template2.C: New test.
35231 * g++.dg/warn/weak1.C: New test.
35232
35233 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
35234
35235 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35236 Remove first, non-varying, argument.
35237
35238 2002-01-23 Richard Henderson <rth@redhat.com>
35239
35240 * gcc.dg/inline-2.c: New.
35241
35242 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
35243 Add optional target arg. Check number of arguments.
35244 (scan-assembler-not, scan-assembler-dem): Likewise.
35245 (scan-assembler-dem-not): Likewise.
35246
35247 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35248
35249 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
35250 line 12.
35251 * g++.old-deja/g++.brendan/parse3.C,
35252 g++.old-deja/g++.other/crash26.C,
35253 g++.old-deja/g++.other/crash28.C,
35254 g++.old-deja/g++.other/crash29.C,
35255 g++.old-deja/g++.other/crash30.C,
35256 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
35257
35258 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
35259
35260 * gcc.dg/20020115-1.c: New.
35261
35262 2002-01-23 Bob Wilson <bob.wilson@acm.org>
35263
35264 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
35265
35266 2002-01-23 Janis Johnson <janis187@us.ibm.com>
35267
35268 * gcc.dg/20020122-3.c: New.
35269
35270 2002-01-23 Jakub Jelinek <jakub@redhat.com>
35271
35272 * g++.dg/other/gc1.C: New test.
35273
35274 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35275
35276 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
35277
35278 2002-01-22 Richard Henderson <rth@redhat.com>
35279
35280 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
35281
35282 2002-01-22 Richard Henderson <rth@redhat.com>
35283
35284 * gcc.dg/20020122-4.c: New.
35285
35286 2002-01-22 H.J. Lu <hjl@gnu.org>
35287
35288 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
35289 link output.
35290 * gcc.dg/special/ecos.exp: Likewise.
35291 * lib/g++-dg.exp: Likewise.
35292 * lib/g77-dg.exp: Likewise.
35293 * lib/gcc-dg.exp : Likewise.
35294 * lib/mike-g++.exp: Likewise.
35295 * lib/mike-g77.exp: Likewise.
35296 * lib/mike-gcc.exp: Likewise.
35297 * lib/objc-dg.exp: Likewise.
35298
35299 2002-01-22 Janis Johnson <janis187@us.ibm.com>
35300
35301 PR target/5379
35302 * gcc.dg/20020122-2.c: New test.
35303
35304 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
35305
35306 * gcc.dg/20020122-1.c: New test.
35307
35308 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
35309
35310 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
35311
35312 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
35313
35314 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
35315
35316 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35317
35318 * gcc.c-torture/compile/20020121-1.c: New test.
35319
35320 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
35321
35322 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
35323 ld_library_path.
35324
35325 2002-01-21 Jakub Jelinek <jakub@redhat.com>
35326
35327 * gcc.dg/20020218-1.c: New test.
35328
35329 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
35330
35331 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
35332 messages
35333 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
35334 "At global scope" warning
35335 * g++.dg/ext/align1.C: Change cygwin test for alignment
35336 from db-bogus to dg-warning
35337
35338 2002-01-21 Zack Weinberg <zack@codesourcery.com>
35339
35340 * g77.f-torture/compile/cpp2.F: New test.
35341
35342 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
35343
35344 * g++.dg/template/access1.C: New test.
35345
35346 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
35347
35348 * gcc.dg/20020118-1.c: New.
35349
35350 2002-01-18 Kazu Hirata <kazu@hxi.com>
35351
35352 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
35353
35354 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35355
35356 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
35357 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
35358 alignment warnings.
35359
35360 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35361
35362 * gcc.misc-tests/i386-prefetch.exp: Save and restore
35363 torture_with_loops and torture_without_loops
35364
35365 2002-01-17 Jakub Jelinek <jakub@redhat.com>
35366
35367 * gcc.c-torture/compile/20020116-1.c: New test.
35368
35369 2002-01-16 Jakub Jelinek <jakub@redhat.com>
35370
35371 * gcc.dg/20020116-2.c: New test.
35372
35373 * gcc.dg/ultrasp4.c: New test.
35374
35375 * gcc.dg/20020116-1.c: New test.
35376
35377 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
35378
35379 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
35380 by EABI.
35381
35382 2002-01-15 Janis Johnson <janis187@us.ibm.com>
35383
35384 * gcc.misc-tests/i386-prefetch.exp: New.
35385 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
35386 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
35387 * gcc.misc-tests/i386-pf-none-1.c: New test.
35388 * gcc.misc-tests/i386-pf-sse-1.c: New test.
35389
35390 2002-01-15 Jakub Jelinek <jakub@redhat.com>
35391
35392 * gcc.dg/gnu89-init-1.c: Add new tests.
35393
35394 2002-01-15 Andreas Jaeger <aj@suse.de>
35395
35396 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
35397 * gcc.dg/i386-mmx-2.c: Likewise.
35398 * gcc.dg/i386-sse-1.c: Likewise.
35399 * gcc.dg/i386-sse-2.c: Likewise.
35400 * gcc.dg/i386-sse-3.c: Likewise.
35401
35402 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
35403
35404 * g77.f-torture/execute/intrinsic-unix-bessel.f:
35405 Uncomment additional cases that now pass.
35406
35407 2002-01-11 Richard Henderson <rth@redhat.com>
35408
35409 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
35410 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
35411
35412 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
35413
35414 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
35415
35416 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
35417
35418 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
35419 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
35420
35421 2002-01-10 Dale Johannesen <dalej@apple.com>
35422
35423 * gcc.c-torture/execute/loop-11.c: New.
35424
35425 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
35426
35427 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
35428 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
35429
35430 2002-01-09 Richard Henderson <rth@redhat.com>
35431
35432 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
35433 type in which to perform the operation for each size.
35434
35435 2002-01-09 Alan Matsuoka (alanm@redhat.com)
35436
35437 * gcc.c-torture/compile/20020109-2.c: New test.
35438
35439 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
35440
35441 * gcc.c-torture/execute/loop-10.c: New test.
35442
35443 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35444
35445 * gcc.c-torture/compile/20010226-1.c: New test.
35446 * gcc.c-torture/compile/20010227-1.c: New test.
35447 * gcc.c-torture/compile/20010426-1.c: New test.
35448 * gcc.c-torture/compile/20010510-1.c: New test.
35449 * gcc.c-torture/compile/20010605-3.c: New test.
35450 * gcc.c-torture/compile/20010824-1.c: New test.
35451 * gcc.c-torture/execute/20010409-1.c: New test.
35452 * gcc.dg/noncompile/20000901-1.c: New test.
35453 * gcc.dg/20001023-1.c: New test.
35454 * gcc.dg/20001101-1.c: New test.
35455 * gcc.dg/20001102-1.c: New test.
35456 * gcc.dg/20010207-1.c: New test.
35457 * gcc.dg/20010405-1.c: New test.
35458 * gcc.dg/20010822-1.c: New test.
35459 * gcc.dg/20011107-1.c: New test.
35460
35461 2002-01-09 Jeffrey A Law (law@redhat.com)
35462
35463 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
35464
35465 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
35466 execution failure on PA targets.
35467
35468 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35469
35470 * gcc.c-torture/compile/20020109-1.c: New test.
35471
35472 2002-01-08 Kazu Hirata <kazu@hxi.com>
35473
35474 * gcc.c-torture/execute/20020108-1.c: New test.
35475
35476 2002-01-08 Jakub Jelinek <jakub@redhat.com>
35477
35478 * gcc.dg/20020108-1.c: New test.
35479
35480 2002-01-08 H.J. Lu <hjl@gnu.org>
35481
35482 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
35483 for header files.
35484
35485 2002-01-08 Geoff Keating <geoffk@redhat.com>
35486
35487 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
35488 consistency.
35489
35490 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
35491
35492 * gcc.dg/altivec-4.c: Test altivec predicates.
35493
35494 2002-01-07 Jakub Jelinek <jakub@redhat.com>
35495
35496 * gcc.c-torture/execute/20020107-1.c: New test.
35497
35498 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
35499
35500 PR c/5279
35501 * gcc.c-torture/compile/20020106-1.c: New test.
35502
35503 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
35504
35505 * gcc.c-torture/execute/nestfunc-4.c: New test.
35506
35507 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35508
35509 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
35510 extra triple that slipped in.
35511 * g++.old-deja/g++.abi/align.C: Likewise.
35512 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35513
35514 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35515
35516 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
35517 * g++.old-deja/g++.abi/align.C: Likewise.
35518 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35519
35520 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
35521 on FreeBSD/i386.
35522 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
35523 FreeBSD.
35524
35525 2002-01-04 Jakub Jelinek <jakub@redhat.com>
35526
35527 * gcc.dg/20020104-1.c: New test.
35528
35529 * gcc.dg/20020104-2.c: New test.
35530
35531 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
35532
35533 * gcc.dg/20020103-1.c: Fix typo in target selector.
35534
35535 2002-01-03 Richard Henderson <rth@redhat.com>
35536
35537 * gcc.dg/20020103-1.c: New.
35538
35539 2002-01-03 Kazu Hirata <kazu@hxi.com>
35540
35541 * gcc.c-torture/execute/20020103-1.c: New test.
35542
35543 2002-01-03 Jakub Jelinek <jakub@redhat.com>
35544
35545 * g++.dg/other/debug2.C: New test.
35546
35547 * gcc.c-torture/compile/20020103-1.c: New test.
35548
35549 2002-01-02 Jakub Jelinek <jakub@redhat.com>
35550
35551 * gcc.dg/gnu89-init-1.c: Added new tests.
35552
35553 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35554
35555 * g++.dg/template/friend2.C: Remove as patch is reverted.
35556
35557 * g++.dg/warn/oldcast1.C: New test.
35558
35559 * g++.dg/template/ptrmem1.C: New test.
35560 * g++.dg/template/ptrmem2.C: New test.
35561
35562 * g++.dg/template/ntp.C: New test.
35563
35564 * g++.dg/other/component1.C: New test.
35565
35566 * g++.dg/template/ttp3.C: New test.
35567
35568 * g++.dg/template/friend2.C: New test.
35569 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
35570
35571 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35572
35573 * g++.dg/other/ptrmem1.C: New test.
35574 * g++.dg/other/ptrmem2.C: New test.
35575
35576 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35577
35578 * g++.dg/template/ctor1.C: New test.
35579
35580 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35581
35582 * g++.dg/template/friend2.C: New test.
35583
35584 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
35585
35586 * gcc.dg/mmix-1.c: New test.
35587
35588 2001-12-31 Richard Henderson <rth@redhat.com>
35589
35590 * gcc.dg/asm-5.c: New.
35591
35592 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
35593
35594 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
35595 in namespace __gnu_cxx
35596
35597 2001-12-30 Richard Henderson <rth@redhat.com>
35598
35599 * gcc.dg/debug-6.c: New.
35600
35601 2001-12-30 Jakub Jelinek <jakub@redhat.com>
35602
35603 * gcc.c-torture/compile/20011229-2.c: New test.
35604
35605 2001-12-29 Jakub Jelinek <jakub@redhat.com>
35606
35607 * gcc.dg/debug-3.c: New test.
35608 * gcc.dg/debug-4.c: New test.
35609 * gcc.dg/debug-5.c: New test.
35610
35611 2001-12-29 Richard Henderson <rth@redhat.com>
35612
35613 * g++.dg/eh/loop1.C: New.
35614
35615 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35616
35617 * g++.dg/template/crash1.C: New test.
35618
35619 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35620
35621 * g++.dg/other/const1.C: New test.
35622
35623 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35624
35625 * gcc.c-torture/compile/20011229-1.c: New test.
35626
35627 2001-12-28 Stan Shebs <shebs@apple.com>
35628
35629 * lib/objc-torture.exp: Resync with c-torture.exp.
35630 * lib/objc.exp: Load standard libraries.
35631
35632 2001-12-28 Jakub Jelinek <jakub@redhat.com>
35633
35634 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
35635 additional tests.
35636
35637 2001-12-27 Roger Sayle <roger@eyesopen.com>
35638
35639 * gcc.c-torture/execute/string-opt-16.c: New testcase.
35640
35641 2001-12-27 Richard Henderson <rth@redhat.com>
35642
35643 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
35644
35645 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
35646
35647 * g++.dg/eh/ctor1.C: New test.
35648 * g++.dg/other/error2.C: New test.
35649
35650 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
35651
35652 * g++.dg/other/init2.C: New test.
35653
35654 2001-12-24 Richard Henderson <rth@redhat.com>
35655
35656 * gcc.dg/20011223-1.c: New.
35657 * gcc.dg/inline-1.c: New.
35658
35659 2001-12-23 Richard Henderson <rth@redhat.com>
35660
35661 * gcc.dg/asm-4.c: Test operand modifiers.
35662
35663 2001-12-23 Richard Henderson <rth@redhat.com>
35664
35665 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
35666
35667 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
35668
35669 * gcc.c-torture/execute/20011223-1.c: New test.
35670
35671 2001-12-21 Richard Henderson <rth@redhat.com>
35672
35673 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
35674 re-enables the warning.
35675
35676 2001-12-21 Richard Henderson <rth@redhat.com>
35677
35678 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
35679
35680 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35681
35682 * gcc.c-torture/compile/20011218-1.c: New test.
35683
35684 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
35685
35686 * gcc.misc-test/arm-isr.exp: New file. Control running of the
35687 arm-isr.c test.
35688 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
35689 epilogue generation for ARM ISR routines.
35690
35691 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35692
35693 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
35694 * gcc.dg/format/c90-printf-3.c: Likewise.
35695 * gcc.dg/format/c99-printf-3.c: Likewise.
35696 * gcc.dg/format/ext-1.c: Likewise.
35697 * gcc.dg/format/ext-6.c: Likewise.
35698 * gcc.dg/format/format.h: Prototype unlocked stdio.
35699
35700 2001-12-20 Richard Henderson <rth@redhat.com>
35701
35702 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
35703 (arena): Use it.
35704 (malloc): Correct allocation logic. Abort if we fill up the
35705 arena before initialization complete.
35706 (realloc): Correct allocation logic.
35707
35708 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35709
35710 * gcc.c-torture/compile/20011219-2.c: New test.
35711
35712 * gcc.c-torture/execute/20011219-1.c: New test.
35713
35714 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
35715
35716 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
35717 target does not support weak symbols.
35718
35719 2001-12-19 Jakub Jelinek <jakub@redhat.com>
35720
35721 * gcc.c-torture/compile/20011219-1.c: New test.
35722
35723 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
35724
35725 * g++.dg/other/error1.C: New test.
35726
35727 2001-12-17 Jeffrey A Law (law@redhat.com)
35728
35729 * gcc.c-torture/execute/20011217-1.c: New test.
35730
35731 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
35732
35733 * objc.dg/special/: New directory.
35734 * objc.dg/special/special.exp: New file.
35735 * objc.dg/special/unclaimed-category-1.h: New file.
35736 * objc.dg/special/unclaimed-category-1a.m: New file.
35737 * objc.dg/special/unclaimed-category-1.m: New file.
35738
35739 2001-12-17 Andreas Jaeger <aj@suse.de>
35740
35741 * gcc.c-torture/compile/20011217-2.c: New test.
35742
35743 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
35744
35745 * gcc.c-torture/compile/20011217-1.c: New test.
35746
35747 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
35748
35749 * testsuite/gcc.dg/20011214-1.c: New.
35750
35751 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
35752
35753 * gcc.dg/altivec-4.c: New.
35754
35755 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
35756
35757 * gcc.dg/20011113-1.c: New test.
35758
35759 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
35760
35761 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
35762 std::__malloc_alloc_template<0> and
35763 std::__default_alloc_template<false, 0>.
35764
35765 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
35766
35767 * objc/execute/bf-21.m: New test.
35768 * objc/execute/enumeration-1.m: New test.
35769 * objc/execute/enumeration-2.m: New test.
35770
35771 2001-12-12 Jakub Jelinek <jakub@redhat.com>
35772
35773 * gcc.dg/gnu89-init-1.c: New test.
35774
35775 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
35776
35777 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
35778 * g++.old-deja/g++.jason/2371.C: Likewise.
35779 * g++.old-deja/g++.jason/template33.C: Likewise.
35780 * g++.old-deja/g++.jason/template34.C: Likewise.
35781 * g++.old-deja/g++.jason/template36.C: Likewise.
35782 * g++.old-deja/g++.oliva/typename1.C: Likewise.
35783 * g++.old-deja/g++.oliva/typename2.C: Likewise.
35784 * g++.old-deja/g++.other/typename1.C: Likewise.
35785 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35786 * g++.old-deja/g++.pt/nontype5.C: Likewise.
35787 * g++.old-deja/g++.pt/typename11.C: Likewise.
35788 * g++.old-deja/g++.pt/typename14.C: Likewise.
35789 * g++.old-deja/g++.pt/typename16.C: Likewise.
35790 * g++.old-deja/g++.pt/typename3.C: Likewise.
35791 * g++.old-deja/g++.pt/typename4.C: Likewise.
35792 * g++.old-deja/g++.pt/typename5.C: Likewise.
35793 * g++.old-deja/g++.pt/typename7.C: Likewise.
35794 * g++.old-deja/g++.robertl/eb9.C: Likewise.
35795
35796 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
35797
35798 * g++.dg/other/linkage1.C: New test.
35799 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
35800 specifiers.
35801
35802 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
35803
35804 * gcc.dg/concat.c: New test.
35805
35806 2001-12-11 Stan Shebs <shebs@apple.com>
35807
35808 * objc/compile: New test directory.
35809 * objc/compile/compile.exp: New expect script.
35810 * objc/compile/20011211-1.m: New compile test.
35811
35812 2001-12-11 Jason Merrill <jason@redhat.com>
35813
35814 * lib/prune.exp (prune_gcc_output): Also handle "In member
35815 function". So many permutations...
35816
35817 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
35818
35819 * g++.dg/template/typedef1.C: New test.
35820
35821 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
35822
35823 * g++.dg/other/copy1.C: New test.
35824
35825 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
35826
35827 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
35828
35829 * gcc.dg/builtin-choose-expr.c: New.
35830
35831 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
35832
35833 * gcc.dg/altivec-2.c: New.
35834
35835 2001-12-07 Richard Henderson <rth@redhat.com>
35836
35837 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
35838
35839 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
35840
35841 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
35842 ultrasparc.
35843
35844 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35845
35846 * g++-old.deja/g++.robertl/eb101.C: Deleted.
35847
35848 2001-12-06 Janis Johnson <janis187@us.ibm.com>
35849
35850 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
35851 variable argument list.
35852
35853 2001-12-06 Zack Weinberg <zack@codesourcery.com>
35854
35855 * gcc.c-torture/execute/memcheck: Delete entire directory.
35856 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
35857 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
35858
35859 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
35860
35861 * gcc.dg/Wshadow-1.c: New test.
35862
35863 2001-12-05 Jakub Jelinek <jakub@redhat.com>
35864
35865 * gcc.c-torture/compile/20011130-1.c: New test.
35866
35867 * gcc.dg/noncompile/20011025-1.c: New test.
35868
35869 * g++.dg/other/anon-union.C: New test.
35870
35871 * gcc.c-torture/execute/20011024-1.c: New test.
35872
35873 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
35874
35875 * gcc.c-torture/execute/20000722-1.x,
35876 gcc.c-torture/execute/20010123-1.x: Remove.
35877 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
35878 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
35879 gcc.dg/c99-complit-2.c: New tests.
35880
35881 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
35882
35883 * g++.dg/inherit/base1.C: New test.
35884
35885 2001-12-04 Jakub Jelinek <jakub@redhat.com>
35886
35887 * g++.dg/other/stdarg1.C: New test.
35888
35889 * gcc.c-torture/compile/20011130-2.c: New test.
35890
35891 2001-12-03 Janis Johnson <janis187@us.ibm.com>
35892
35893 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
35894 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
35895 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
35896 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
35897 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
35898 * gcc.dg/builtin-prefetch-1.c: New test.
35899
35900 2001-12-03 Jakub Jelinek <jakub@redhat.com>
35901
35902 * gcc.dg/20011130-1.c: New test.
35903
35904 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
35905
35906 * g++.dg/other/scope1.C: New test.
35907 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
35908
35909 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
35910
35911 * gcc.dg/vla-init-1.c: New test.
35912
35913 2001-12-01 Geoff Keating <geoffk@redhat.com>
35914
35915 * gcc.c-torture/compile/structs.c: New testcase from GDB.
35916
35917 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
35918
35919 * objc.dg/alias.m: Update.
35920 * objc.dg/class-1.m: Update.
35921 * objc.dg/const-str-1.m: Update.
35922 * objc.dg/fwd-proto-1.m: Update.
35923 * objc.dg/id-1.m: Update.
35924 * objc.dg/super-class-1.m: Update.
35925
35926 2001-11-29 Mark Mitchell <mark@codesourcery.com>
35927
35928 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
35929 constructs.
35930
35931 2001-11-28 Jeffrey A Law (law@cygnus.com)
35932
35933 * gcc.c-torture/execute/20011128-1.c: New test.
35934
35935 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
35936
35937 * gcc.dg/20011127-1.c: New test.
35938
35939 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
35940
35941 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
35942 from Austin Group draft 7.
35943 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
35944 scanf format arguments.
35945 * gcc.dg/format/no-exargs-2.c: New test.
35946
35947 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
35948
35949 * g++.dg/abi/vbase8-4.C: New test.
35950
35951 2001-11-24 Ian Lance Taylor <ian@airs.com>
35952
35953 * gcc.c-torture/execute/20011121-1.c: New test.
35954
35955 2001-11-23 Jeffrey A Law (law@cygnus.com)
35956
35957 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
35958
35959 2001-11-23 Andreas Jaeger <aj@suse.de>
35960
35961 * gcc.dg/cpp/charconst-2.c: New test.
35962
35963 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
35964
35965 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
35966 to the host if it is remote. Let tests specify extra headers
35967 they use.
35968 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
35969 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
35970 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
35971 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
35972 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
35973 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
35974 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
35975 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
35976 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
35977 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
35978
35979 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
35980
35981 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
35982 for little endian ARMs.
35983
35984 2001-11-20 Jakub Jelinek <jakub@redhat.com>
35985
35986 * gcc.c-torture/compile/20011119-1.c: New test.
35987 * gcc.c-torture/compile/20011119-2.c: New test.
35988
35989 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
35990
35991 * gcc.dg/altivec-1.c: Fix typo.
35992
35993 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
35994
35995 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
35996
35997 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
35998
35999 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
36000
36001 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
36002
36003 * lib/g77.exp: Don't specify --rpath-link.
36004
36005 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
36006 across all the headers.
36007 * gcc.dg/format/format.exp: For testing on a remote host,
36008 copy format.h.
36009
36010 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
36011 * gcc.c-torture/execute/930406-1.c: Likewise.
36012 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
36013
36014 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
36015
36016 * gcc.dg/altivec-1.c: New.
36017
36018 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
36019
36020 * gcc.dg/cpp/fpreprocessed.c: New test case.
36021
36022 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36023
36024 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
36025 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
36026 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
36027
36028 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36029
36030 * gcc.dg/no-builtin-1.c: New test.
36031
36032 2001-11-16 Jakub Jelinek <jakub@redhat.com>
36033
36034 * gcc.c-torture/execute/20011115-1.c: New test.
36035
36036 2001-11-15 Jakub Jelinek <jakub@redhat.com>
36037
36038 * gcc.c-torture/compile/20011114-2.c: New test.
36039 * gcc.c-torture/compile/20011114-3.c: New test.
36040 * gcc.c-torture/compile/20011114-4.c: New test.
36041
36042 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
36043
36044 * g++.dg/other/init1.C: New test.
36045
36046 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
36047
36048 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
36049 message.
36050
36051 * gcc.c-torture/execute/20011114-1.c: New testcase.
36052
36053 * gcc.c-torture/compile/20010327-1.c: Revert last change.
36054 * gcc.c-torture/compile/20011114-1.c: New test, exactly
36055 like the (before this change) version of 20010327-1.c.
36056
36057 2001-11-14 Roger Sayle <roger@eyesopen.com>
36058
36059 * gcc.c-torture/execute/string-opt-13.c: New testcase.
36060
36061 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
36062
36063 * g++.dg/init/array2.C: New test.
36064
36065 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
36066
36067 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
36068
36069 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
36070
36071 * g++.dg/other/forscope1.C: New test.
36072 * g++.dg/ext/forscope1.C: New test.
36073 * g++.dg/ext/forscope2.C: New test.
36074
36075 2001-11-13 Jakub Jelinek <jakub@redhat.com>
36076
36077 * gcc.c-torture/execute/20011113-1.c: New test.
36078
36079 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
36080
36081 * gcc.c-torture/execute/20011109-2.c: New test.
36082
36083 * gcc.c-torture/execute/20011109-1.c: New test.
36084
36085 2001-11-09 Jakub Jelinek <jakub@redhat.com>
36086
36087 * gcc.c-torture/compile/20011109-1.c: New test.
36088
36089 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
36090
36091 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
36092 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
36093 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
36094 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
36095 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
36096 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
36097 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
36098
36099 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
36100
36101 * g++.dg/warn/Wshadow-1.C: New tests.
36102 * g++.old-deja/g++.mike/for3.C: Update.
36103
36104 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
36105
36106 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
36107 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
36108 XFAILs. Adjust expected error texts.
36109 * gcc.c-torture/compile/20011106-1.c,
36110 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
36111 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
36112 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
36113 gcc.dg/c99-array-lval-5.c: New tests.
36114
36115 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36116
36117 * gcc.dg/cpp/defined.c: Update.
36118
36119 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36120
36121 * gcc.c-torture/execute/anon-1.c: New test.
36122
36123 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
36124
36125 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
36126 same size, so no warning should be produced on stormy16.
36127
36128 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
36129 due to oversized array.
36130 * g++.old-deja/g++.mike/ns15.C: Likewise.
36131 * g++.old-deja/g++.pt/crash16.C: Likewise.
36132
36133 2001-11-02 Graham Stott <grahams@redhat.com>
36134
36135 * g++.dgother/debug1.C: Fix typos.
36136
36137 2001-11-01 Jakub Jelinek <jakub@redhat.com>
36138
36139 * g++.dg/other/debug1.C: New test.
36140
36141 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36142
36143 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
36144 of unsigned long.
36145
36146 2001-10-30 Jakub Jelinek <jakub@redhat.com>
36147
36148 * gcc.dg/20011029-2.c: New test.
36149
36150 * gcc.c-torture/compile/20011029-1.c: New test.
36151
36152 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
36153
36154 * objc/execute/class_self-1.m: New test.
36155 * objc/execute/class_self-2.m: New test.
36156
36157 2001-10-25 Zack Weinberg <zack@codesourcery.com>
36158
36159 * gcc.misc-tests/msgs.exp: Delete.
36160 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
36161 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
36162 error set to match recent changes.
36163
36164 2001-10-24 Zack Weinberg <zack@codesourcery.com>
36165
36166 * gcc.dg/20011021-1.c: New test.
36167
36168 2001-10-24 Jakub Jelinek <jakub@redhat.com>
36169
36170 * gcc.c-torture/compile/20011023-1.c: New test.
36171
36172 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
36173
36174 * lib/g77.exp: Rewrite based on lib/g++.exp.
36175
36176 2001-10-19 Jakub Jelinek <jakub@redhat.com>
36177
36178 * gcc.c-torture/execute/20011019-1.c: New test.
36179
36180 * gcc.dg/20011018-1.c: New test.
36181
36182 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
36183
36184 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
36185
36186 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
36187
36188 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
36189 * gcc.dg/attr-invalid.c: Likewise.
36190
36191 2001-10-18 Jakub Jelinek <jakub@redhat.com>
36192
36193 * testsuite/gcc.dg/20011015-1.c: New test.
36194
36195 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36196
36197 * g++.dg/template/unify2.C: New test.
36198
36199 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36200
36201 * g++.dg/other/exception-specification.C: New test
36202
36203 2001-10-13 Tom Rix <trix@redhat.com>
36204
36205 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
36206 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
36207
36208 2001-10-12 Jakub Jelinek <jakub@redhat.com>
36209
36210 * testsuite/gcc.dg/20011009-1.c: New test.
36211
36212 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
36213
36214 PR g++/4476
36215 * g++.dg/other/friend1.C: New test.
36216
36217 2001-10-11 Richard Henderson <rth@redhat.com>
36218
36219 * g++.old-deja/g++.other/crash18.C: Add -S to options.
36220
36221 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36222
36223 * gcc.c-torture/compile/20011010-1.c: New.
36224
36225 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
36226
36227 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
36228 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
36229 g77.f-torture/execute/execute.exp,
36230 g77.f-torture/noncompile/noncompile.exp,
36231 gcc.c-torture/compile/compile.exp,
36232 gcc.c-torture/execute/execute.exp,
36233 gcc.c-torture/execute/ieee/ieee.exp,
36234 gcc.c-torture/execute/memcheck/memcheck.exp,
36235 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
36236 objc/execute/execute.exp: Update FSF address.
36237
36238 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
36239
36240 * gcc.dg/cpp/cmdlne-C.c: Update.
36241 * gcc.dg/cpp/cmdlne-C2.c: New.
36242
36243 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36244
36245 * gcc.c-torture/execute/20011008-3.c: New.
36246
36247 2001-10-08 DJ Delorie <dj@redhat.com>
36248
36249 * gcc.dg/20011008-1.c: New.
36250 * gcc.dg/20011008-2.c: New.
36251
36252 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
36253
36254 * gcc.dg/cpp/spacing1.c: Update test.
36255
36256 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36257
36258 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
36259 spelling errors of "separate" as "seperate".
36260
36261 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
36262
36263 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
36264 enough to avoid inlining.
36265
36266 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36267
36268 * lib/g77.exp: set libg2c_dir correctly.
36269
36270 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
36271
36272 * gcc.dg/cpp/macro11.c: New test.
36273
36274 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36275
36276 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
36277 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
36278 gcc.dg/format/multattr-3.c: New tests.
36279 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
36280 tests for format attributes on function pointers being rejected.
36281
36282 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36283
36284 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
36285
36286 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36287
36288 * g++.dg/warn/format1.C: New test.
36289
36290 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
36291
36292 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
36293
36294 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36295
36296 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
36297
36298 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36299
36300 * gcc.dg/cpp/redef2.c: Add test.
36301
36302 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
36303
36304 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
36305 long-standing bug on i686, apparently.
36306 * gcc.c-torture/execute/loop-2c.x: New file.
36307 * gcc.c-torture/execute/loop-2d.x: New file.
36308 * gcc.c-torture/execute/loop-3c.x: New file.
36309
36310 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
36311
36312 * gcc.dg/cpp/20000625-2.c: Correct line number.
36313
36314 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36315
36316 * gcc.dg/cpp/macro10.c: New test.
36317 * gcc.dg/cpp/strify3.c: New test.
36318 * gcc.dg/cpp/spacing1.c: Add tests.
36319 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
36320 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
36321
36322 2001-09-24 DJ Delorie <dj@redhat.com>
36323
36324 * gcc.c-torture/execute/20010924-1.c: New test.
36325
36326 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36327
36328 * testsuite/objc/execute/paste.m: Remove.
36329
36330 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
36331
36332 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
36333
36334 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
36335
36336 * g77.dg/strlen0.f: New test.
36337
36338 2001-09-21 Richard Henderson <rth@redhat.com>
36339
36340 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
36341 * g++.old-deja/g++.abi/vtable2.C: Likewise.
36342
36343 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
36344
36345 Table-driven attributes.
36346 * g++.dg/ext/attrib1.C: New test.
36347
36348 2001-09-20 DJ Delorie <dj@redhat.com>
36349
36350 * gcc.dg/20000926-1.c: Update expected warning messages.
36351 * gcc.dg/array-2.c: Likewise, and test for warnings too.
36352 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
36353 array.
36354
36355 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
36356
36357 * g++.dg/eh/registers1.C: New test case.
36358
36359 2001-09-17 Richard Henderson <rth@redhat.com>
36360
36361 * gcc.dg/array-5.c: Fix VLA decomposition test.
36362
36363 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
36364
36365 * gcc.dg/cpp/line5.c: New testcase.
36366
36367 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
36368
36369 * gcc.dg/cpp/macro9.c: New test.
36370
36371 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
36372
36373 * gcc.c-torture/execute/980223.c: Change type of addr from long
36374 to char *.
36375
36376 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
36377
36378 * gcc.c-torture/execute/20010915-1.c: New test.
36379
36380 2001-09-14 Janis Johnson <janis187@us.ibm.com>
36381
36382 * g77.dg/bprob: New directory.
36383 * g77.dg/bprob/bprob.exp: New file.
36384 * g77.dg/bprob/bprob-1.f: New test.
36385 * g77.dg/gcov: New directory.
36386 * g77.dg/gcov/gcov.exp: New file.
36387 * g77.dg/gcov/gcov-1.f: New test.
36388 * g77.dg/gcov/gcov-1.x: New file.
36389
36390 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
36391
36392 * gcc.dg/cpp/directiv.c: Update.
36393 * gcc.dg/cpp/undef1.c: Update.
36394
36395 2001-09-12 Jakub Jelinek <jakub@redhat.com>
36396
36397 * gcc.dg/20010912-1.c: New test.
36398
36399 2001-09-11 Janis Johnson <janis187@us.ibm.com>
36400
36401 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
36402 language-independent file in lib.
36403 * lib/gcov.exp: New file.
36404
36405 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
36406
36407 * gcc.c-torture/compile/20010911-1.c: New test.
36408
36409 2001-09-10 Janis Johnson <janis187@us.ibm.com>
36410
36411 * lib/profopt.exp: New, to support profile-directed optimizations.
36412 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
36413 * gcc.misc-tests/bprob-1.c: New test.
36414 * gcc.misc-tests/bprob-2.c: New test.
36415
36416 2001-09-07 Janis Johnson <janis187@us.ibm.com>
36417
36418 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
36419 XFAIL and which kinds of gcov output to verify.
36420 * gcc.misc-tests/gcov-4b.x: New file.
36421 * gcc.misc-tests/gcov-5b.x: New file.
36422 * gcc.misc-tests/gcov-6.x: New file.
36423 * gcc.misc-tests/gcov-7.c: New test.
36424 * gcc.misc-tests/gcov-7.x: New file.
36425
36426 2001-09-06 Janis Johnson <janis187@us.ibm.com>
36427
36428 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
36429 * gcc.misc-tests/gcov-6.c: New test.
36430
36431 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
36432
36433 PR c++/3986
36434 * g++.dg/abi/vbase1.C: New test.
36435
36436 2001-09-05 Ziemowit Laski <zlaski@apple.com>
36437
36438 * objc.dg/method-2.m: New.
36439
36440 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
36441
36442 PR c++/4203
36443 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
36444 * g++.dg/init/empty1.C: New test.
36445
36446 2001-09-03 Jakub Jelinek <jakub@redhat.com>
36447
36448 * gcc.c-torture/compile/20010903-1.c: New test.
36449
36450 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
36451
36452 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
36453 for m68k.
36454
36455 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
36456
36457 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
36458
36459 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
36460
36461 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
36462
36463 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
36464
36465 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
36466 for 16-bit 'unsigned int'.
36467
36468 2001-08-29 Kazu Hirata <kazu@hxi.com>
36469
36470 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
36471
36472 2001-08-27 Richard Henderson <rth@redhat.com>
36473
36474 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
36475 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
36476
36477 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
36478
36479 * gcc.dg/asm-names.c (ymain): New.
36480
36481 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
36482
36483 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
36484 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
36485 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
36486
36487 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36488
36489 * gcc.dg/compare5.c: New testcase.
36490
36491 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
36492
36493 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
36494 and "In instantiation".
36495
36496 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
36497
36498 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
36499
36500 2001-08-20 Janis Johnson <janis187@us.ibm.com>
36501
36502 * gcc.misc-tests/gcov.exp: Add support for branch information.
36503 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
36504 * gcc.misc-tests/gcov-4.c: New test.
36505 * gcc.misc-tests/gcov-4b.c: New test.
36506 * gcc.misc-tests/gcov-5b.c: New test.
36507
36508 2001-08-20 Zack Weinberg <zackw@panix.com>
36509
36510 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
36511 expected to fail.
36512
36513 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
36514
36515 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
36516
36517 2001-08-19 Jakub Jelinek <jakub@redhat.com>
36518
36519 * g++.dg/eh/template1.C: New test.
36520
36521 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
36522
36523 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
36524 Fix thinko.
36525 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
36526 for xfail.
36527
36528 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
36529
36530 * lib/g77-dg.exp: Use prune.exp for common procedures
36531 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
36532 * lib/g77.exp: (g77-dg-prune) Remove
36533
36534 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
36535
36536 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
36537
36538 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36539
36540 * g++.dg/template/unify1.C: New test.
36541
36542 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
36543
36544 * g++.dg/abi/empty4.C: New test.
36545
36546 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
36547
36548 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
36549 solaris2.*
36550 * g77.f-torture/compile/pr3743.x: Likewise.
36551
36552 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
36553
36554 * g++.dg/other/using-declaration.C: New test.
36555
36556 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36557
36558 * gcc.dg/cpp/tr-sign.c: New testcase.
36559
36560 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36561
36562 * gcc.dg/cpp/19951025-1.c: Revert.
36563 * gcc.dg/cpp/directiv.c: We no longer process directives that
36564 interrupt macro arguments.
36565
36566 2001-08-03 Zack Weinberg <zackw@stanford.edu>
36567
36568 * gcc.dg/bconstp-1.c: New test.
36569
36570 2001-08-03 Richard Henderson <rth@redhat.com>
36571
36572 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
36573
36574 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
36575
36576 * gcc.dg/cpp/19951025-1.c: Update.
36577
36578 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
36579
36580 * g77.dg/ff90-1.f (s): Fix reference of variable z,
36581 should be x.
36582
36583 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
36584
36585 Kill -fhonor-std.
36586 * g++.old-deja/g++.ns/ns14.C: Remove special options.
36587 * g++.old-deja/g++.other/std1.C: Likewise.
36588 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
36589
36590 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36591
36592 * lib/g77.exp: Load gcc-defs.exp for common procedures
36593 (g77_pass, g77_fail, g77_finish, g77_exit,
36594 ${tool}_check_unsupported_p} Now redundant. Deleted.
36595
36596 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36597
36598 * g77.dg/fbackslash.f
36599 * g77.dg/fcase-preserve.f
36600 * g77.dg/ff90-1.f
36601 * g77.dg/ffixed-line-length-0.f
36602 * g77.dg/ffixed-line-length-132.f
36603 * g77.dg/ffixed-line-length-7.f
36604 * g77.dg/ffixed-line-length-72.f
36605 * g77.dg/ffixed-line-length-none.f
36606 * g77.dg/ffree-form-1.f
36607 * g77.dg/fno-backslash.f
36608 * g77.dg/fno-f90-1.f
36609 * g77.dg/fno-fixed-form-1.f
36610 * g77.dg/fno-onetrip.f
36611 * g77.dg/fno-typeless-boz.f
36612 * g77.dg/fno-underscoring.f
36613 * g77.dg/fno-vxt-1.f
36614 * g77.dg/fonetrip.f
36615 * g77.dg/ftypeless-boz.f
36616 * g77.dg/fugly-assumed.f
36617 * g77.dg/funderscoring.f
36618 * g77.dg/fvxt-1.f
36619
36620 2001-08-01 Ziemowit Laski <zlaski@apple.com>
36621
36622 * objc.dg/fwd-proto-1.m: New.
36623 * objc.dg/local-decl-1.m: New.
36624 * objc.dg/naming-1.m: New.
36625 * objc.dg/naming-2.m: New.
36626 * objc.dg/proto-hier-1.m: New.
36627
36628 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
36629
36630 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
36631 largest-type elements to a struct makes its size grow.
36632
36633 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36634
36635 * g++.dg/abi/vthunk1.C: New test.
36636
36637 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36638
36639 * g++.dg/abi/vbase8-22.C: New test.
36640
36641 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36642
36643 * gcc.dg/cpp/macro8.c: New test.
36644
36645 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36646
36647 * g++.dg/abi/vbase8-21.C: New test.
36648
36649 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36650
36651 * g++.dg/abi/vbase8-10.C: New test.
36652
36653 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36654
36655 * lib/g++.exp (g++_set_ld_library_path): Renamed to
36656 ${tool}_set_ld_library_path.
36657 Changed caller.
36658 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
36659 g++.exp.
36660
36661 2001-07-26 Stan Cox <scox@redhat.com>
36662
36663 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
36664 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
36665 gcc_exit, gcc_check_unsupported_p):
36666 Moved to gcc-deps.exp
36667 * gcc-deps.exp: New file.
36668
36669 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36670
36671 * g++.old-deja/g++.pt/defarg14.C: New test.
36672
36673 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36674
36675 * g++.old-deja/g++.other/lineno5.C: New test.
36676
36677 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36678
36679 * g++.old-deja/g++.pt/crash68.C: New test.
36680
36681 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36682
36683 * g++.old-deja/g++.other/crash42.C: New test.
36684
36685 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36686
36687 * gcc.dg/cpp/extratokens.c: Fix.
36688 * gcc.dg/cpp/skipping2.c: New tests.
36689
36690 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36691
36692 * gcc.c-torture/execute/20010724-1.c: New file.
36693 * gcc.c-torture/execute/20010724-1.x: New file.
36694
36695 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36696
36697 * g++.old-deja/g++.other/cond7.C: New test.
36698
36699 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36700
36701 * g++.old-deja/g++.other/optimize4.C: New test.
36702
36703 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36704
36705 * g++.old-deja/g++.abi/vbase8-5.C: New test.
36706
36707 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
36708
36709 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
36710 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
36711 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
36712 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
36713
36714 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
36715 bug report" message.
36716
36717 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
36718 * g++.dg/ext/instantiate1.C: Move from old-deja.
36719
36720 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
36721
36722 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
36723 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
36724 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
36725 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
36726
36727 2001-07-23 Jeffrey A Law (law@cygnus.com)
36728
36729 * gcc.c-torture/execute/20010723-1.c: New test.
36730
36731 2001-07-23 Ben Elliston <bje@redhat.com>
36732
36733 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
36734
36735 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36736
36737 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
36738 i[34567]86-*-*.
36739 Delete handling of ieee_multilib_flags.
36740 Pass -mieee for alpha*-*-* and sh-*-*.
36741 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
36742
36743 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
36744
36745 Remove old-abi tests.
36746 * g++.old-deja/g++.mike/p11116.C: Remove.
36747 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
36748
36749 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
36750
36751 * g77.f-torture/compile/pr3743.f: New test
36752
36753 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
36754
36755 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
36756
36757 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36758
36759 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
36760 g++.old-deja/g++.pt/static6.C: Likewise.
36761 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
36762 supports weak symbols.
36763
36764 2001-07-18 Andreas Jaeger <aj@suse.de>
36765
36766 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
36767 supported again.
36768
36769 2001-07-18 Andreas Jaeger <aj@suse.de>
36770
36771 * gcc.dg/iftrap-1.c: Fix target line.
36772
36773 2001-07-17 Richard Henderson <rth@redhat.com>
36774
36775 * gcc.c-torture/execute/20010717-1.c: New.
36776
36777 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36778
36779 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
36780 tests.
36781
36782 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36783
36784 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
36785
36786 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36787
36788 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
36789 UAC_SIGBUS, UAC_NOPRINT definitions.
36790
36791 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
36792
36793 * objc/execute/object_is_class.m: New test.
36794 * objc/execute/object_is_meta_class.m: New test.
36795
36796 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
36797
36798 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
36799 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
36800
36801 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
36802
36803 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
36804 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
36805
36806 2001-07-14 Richard Henderson <rth@redhat.com>
36807
36808 * gcc.dg/iftrap-1.c: New.
36809
36810 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
36811
36812 * g77.f-torture/execute/intrinsic77.f: New test.
36813
36814 2001-07-11 Janis Johnson <janis@us.ibm.com>
36815
36816 * gcc.misc-tests/gcov-3.c: New test.
36817
36818 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36819
36820 * gcc.c-torture/compile/20010711-1.c,
36821 * gcc.c-torture/compile/20010711-2.c: New tests.
36822
36823 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36824
36825 * gcc.c-torture/execute/20010711-1.c: New test.
36826
36827 2001-07-11 Ben Elliston <bje@redhat.com>
36828
36829 * g++.old-deja/g++.other/enum5.C: New test.
36830
36831 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
36832
36833 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
36834 (g++-dg-prune): Call prune_gcc_output.
36835 * prune.exp: New file for prune_gcc_output.
36836 * lib/g++.exp, lib/gcc.exp: Load it.
36837
36838 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
36839
36840 * gcc.c-torture/compile/20010701-1.c,
36841 g++.old-deja/g++.ext/attrib6.C: New tests.
36842
36843 2001-07-06 Jeffrey A Law (law@cygnus.com)
36844
36845 * gcc.c-torture/compile/20010706-1.c: New test.
36846
36847 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
36848
36849 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
36850
36851 2001-06-28 Stan Shebs <shebs@apple.com>
36852
36853 * gcc.dg/pragma-darwin.c: New test.
36854
36855 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36856
36857 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
36858 Solaris 2.[678] system.
36859
36860 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
36861
36862 * gcc.dg/20010622-1.c: New test.
36863
36864 2001-06-18 Stan Shebs <shebs@apple.com>
36865
36866 * objc.dg: New directory.
36867 * objc.dg/dg.exp: New file.
36868 * objc.dg/alias.m: New.
36869 * objc.dg/class-1.m: New.
36870 * objc.dg/class-2.m: New.
36871 * objc.dg/const-str-1.m: New.
36872 * objc.dg/const-str-2.m: New.
36873 * objc.dg/id-1.m: New.
36874 * objc.dg/method-1.m: New.
36875 * objc.dg/super-class-1.m: New.
36876 * lib/objc-dg.exp: New file.
36877
36878 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
36879
36880 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
36881 of label name.
36882
36883 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
36884
36885 * g++.old-deja/g++.abi/vbase8-9.C: New test.
36886
36887 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36888
36889 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
36890 variable.
36891
36892 2001-06-12 Richard Henderson <rth@redhat.com>
36893
36894 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
36895
36896 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
36897
36898 * g++.old-deja/g++.abi/vbase5.C: New test.
36899 * g++.old-deja/g++.abi/vbase6.C: New test.
36900 * g++.old-deja/g++.abi/vbase7.C: New test.
36901
36902 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36903
36904 * gcc.c-torture/compile/20010610-1.c: New test.
36905
36906 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
36907
36908 * g++.old-deja/g++.abi/vbase4.C: New test.
36909
36910 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36911
36912 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
36913 support %f for HC11/HC12 targets.
36914 * gcc.c-torture/execute/930513-1.x: New file, likewise.
36915 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
36916 on HC11/HC12 targets.
36917 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
36918
36919 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36920
36921 * gcc.dg/wchar_t-1.c: New file.
36922 * gcc.dg/wint_t-1.c: Likewise.
36923
36924 2001-06-11 Bernd Schmidt <bernds@redhat.com>
36925
36926 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
36927
36928 2001-06-11 Richard Henderson <rth@redhat.com>
36929
36930 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
36931
36932 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
36933
36934 * gcc.c-torture/compile/20010611-1.c: New test.
36935
36936 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
36937
36938 * gcc.dg/c99-tag-1.c: Add more tests.
36939
36940 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
36941
36942 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
36943 representation on MN10300 and ARM/Thumb.
36944
36945 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
36946
36947 * g77.f-torture/execute/20010610.f: New.
36948
36949 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
36950
36951 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
36952 names.
36953
36954 2001-06-09 Richard Henderson <rth@redhat.com>
36955
36956 * gcc.c-torture/execute/ashrdi-1.c: New.
36957 * gcc.c-torture/execute/ashldi-1.c: New.
36958 * gcc.c-torture/execute/lshrdi-1.c: New.
36959
36960 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
36961
36962 * objc/execute/load-3.m: Added. Check sending +load to categories,
36963 in addition to classes.
36964
36965 2001-06-08 Stan Shebs <shebs@apple.com>
36966
36967 * objc/execute/load-2.m: New test. From Nicola Pero
36968 <n.pero@mi.flashnet.it>.
36969
36970 2001-06-08 Jakub Jelinek <jakub@redhat.com>
36971
36972 * gcc.c-torture/execute/20010605-2.c: New test.
36973
36974 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
36975
36976 * g++.old-deja/g++.abi/vbase2.C: New test.
36977 * g++.old-deja/g++.abi/vbase3.C: New test.
36978
36979 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
36980
36981 * g++.old-deja/g++.pt/friend49.C: New test.
36982
36983 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
36984
36985 * g++.old-deja/g++.ext/anon3.C: New test.
36986
36987 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
36988
36989 * g++.old-deja/g++.other/conv7.C: New test.
36990
36991 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
36992
36993 * gcc.c-torture/compile/20010605-2.c: New test.
36994
36995 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
36996
36997 * gcc.c-torture/execute/20010604-1.c: New test.
36998
36999 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
37000
37001 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
37002
37003 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
37004
37005 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
37006 (g++_link_flags): Likewise.
37007 (g++_init): Pass gccpath's value to two previous functions.
37008
37009 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37010
37011 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
37012 Ensure logfile entry matches exec command line.
37013
37014 2001-05-31 Richard Henderson <rth@redhat.com>
37015
37016 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
37017 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
37018
37019 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
37020
37021 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
37022 compiler for irix6.2
37023
37024 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
37025
37026 * g++.old-deja/g++.other/optimize3.C: New file.
37027
37028 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
37029
37030 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
37031 assemble.
37032
37033 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
37034
37035 * g++.old-deja/g++.other/optimize2.C: New file.
37036
37037 2001-05-25 Diego Novillo <dnovillo@redhat.com>
37038
37039 * gcc.c-torture/compile/20010518-2.c: New file.
37040 * gcc.c-torture/execute/20010518-1.c: New file.
37041 * gcc.c-torture/execute/20010518-2.c: New file.
37042
37043 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
37044
37045 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
37046
37047 2001-05-24 Mark Mitchell <mark@codesourcery.com>
37048
37049 G++ no longer defines builtins that do not begin with __builtin.
37050 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
37051 * g++.old-deja/g++.brendand/misc13.C: Likewise.
37052 * g++.old-deja/g++.law/builtin1.C: Likewise.
37053 * g++.old-deja/g++.law/cvt2.C: Likewise.
37054 * g++.old-deja/g++.mike/net5.C: Likewise.
37055 * g++.old-deja/g++.other/builtins1.C: Likewise.
37056 * g++.old-deja/g++.other/builtins2.C: Likewise.
37057 * g++.old-deja/g++.other/builtins3.C: Likewise.
37058 * g++.old-deja/g++.other/builtins4.C: Likewise.
37059 * g++.old-deja/g++.other/inline8.C: Likewise.
37060 * g++.old-deja/g++.robertl/eb39.C: Likewise.
37061
37062 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
37063
37064 * g++.old-deja/g++.pt/using1.C: Adjust.
37065 * g++.old-deja/g++.pt/using2.C: New test.
37066
37067 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37068
37069 * gcc.dg/cpp/charconst.c: New tests.
37070 * gcc.dg/cpp/escape.c: New tests.
37071 * gcc.dg/cpp/escape-1.c: New tests.
37072 * gcc.dg/cpp/escape-2.c: New tests.
37073 * gcc.dg/cpp/ucs.c: New tests.
37074
37075 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
37076
37077 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
37078 native compiler for irix6.5.
37079
37080 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
37081
37082 * lib/g++.exp (g++_include_flags): Use args to compute
37083 get_multilibs.
37084 (g++_link_flags): Likewise.
37085 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
37086
37087 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
37088
37089 * gcc.dg/c90-hexfloat-1.c: Add more tests.
37090
37091 2001-05-21 Geoff Keating <geoffk@redhat.com>
37092
37093 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
37094 this file.
37095
37096 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37097
37098 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
37099 STACK_SIZE;
37100 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
37101 to STACK_SIZE; Use it to define size of add_histo array.
37102 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
37103 to STACK_SIZE.
37104 (f): Use GITT_SIZE to define size of gitt local table.
37105 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
37106 to STACK_SIZE; Use it to define size of bytemem array.
37107
37108 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37109
37110 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
37111 on 68HC11/HC12 due to the asm instruction.
37112 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
37113 * gcc.c-torture/compile/920520-1.x: Likewise.
37114 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
37115 on 68HC11/HC12 because the function is larger than 64K.
37116 * gcc.c-torture/compile/961203-1.x: New file, this test fails
37117 on 68HC11/HC12 because the structure is too large.
37118
37119 2001-05-20 Richard Henderson <rth@redhat.com>
37120
37121 * gcc.c-torture/execute/20010520-1.c: New.
37122
37123 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37124
37125 * g++.old-deja/g++.warn/compare1.C: New test.
37126 * gcc.dg/compare4.c: New test.
37127
37128 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
37129
37130 * g++.old-deja/g++.other/optimize1.C: New test.
37131
37132 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37133
37134 * g++.old-deja/g++.pt/spec41.C: New test.
37135
37136 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
37137
37138 * gcc.c-torture/compile/20010114-1.x: Remove.
37139
37140 2001-05-18 Stan Shebs <shebs@apple.com>
37141
37142 * gcc.c-torture/compile/20010518-1.c: New test.
37143
37144 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
37145
37146 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
37147 * g++.old-deja/g++.pt/crash67.C: New test.
37148
37149 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
37150
37151 * g++.old-deja/g++.other/debug9.C: New test.
37152
37153 2001-05-16 Zack Weinberg <zackw@stanford.edu>
37154
37155 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
37156
37157 2001-05-16 Jan Hubicka <jh@suse.cz>
37158
37159 * gcc.c-torture/compile/20010516-1.c: New test.
37160
37161 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37162
37163 * g++.old-deja/g++.other/crash41.C: New test.
37164
37165 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37166
37167 * g++.old-deja/g++.pt/crash66.C: New test.
37168
37169 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
37170
37171 * g++.old-deja/g++.robertl/eb27.C: Convert.
37172
37173 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
37174
37175 * g++.dg/friend-warn.C: New test. Do not warn about friend
37176 declaration being redundant.
37177
37178 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
37179
37180 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
37181
37182 2001-05-14 Mark Mitchell <mark@codesourcery.com>
37183
37184 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
37185
37186 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
37187
37188 * lib/g++.exp: Use testsuite_flags.
37189
37190 2001-05-13 Mark Mitchell <mark@codesourcery.com>
37191
37192 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
37193
37194 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
37195
37196 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
37197
37198 2001-05-11 Mark Mitchell <mark@codesourcery.com>
37199
37200 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
37201
37202 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
37203
37204 * gcc.c-torture/compile/20010313-1.c: New test.
37205
37206 2001-05-09 Zack Weinberg <zackw@stanford.edu>
37207
37208 * gcc.dg/cpp/direct2.c: New test.
37209 * gccq.dg/cpp/direct2s.c: New test.
37210
37211 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
37212
37213 2001-05-07 Mark Mitchell <mark@codesourcery.com>
37214
37215 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
37216 * g++.old-deja/g++.other/op3.C: Likewise.
37217
37218 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37219
37220 * gcc.dg/cpp/syshdr.h: New file.
37221 * gcc.dg/cpp/sysmac1.c: Update.
37222 * gcc.dg/cpp/sysmac2.c: Update.
37223
37224 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37225
37226 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
37227
37228 2001-05-04 David Edelsohn <edelsohn@gnu.org>
37229
37230 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
37231 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
37232
37233 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
37234
37235 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
37236
37237 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
37238
37239 * lib/g++.exp (g++_include_flags): Don't use any special flags
37240 if TESTING_IN_BUILD_TREE is not defined.
37241 (g++_init): Use a plain 'c++' as the compiler if
37242 TESTING_IN_BUILD_TREEE is not defined.
37243
37244 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37245
37246 * g++.old-deja/g++.eh/catch13.C: New test.
37247 * g++.old-deja/g++.eh/catch14.C: New test.
37248
37249 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37250
37251 * gcc.dg/cpp/tr-define.c: New test.
37252
37253 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
37254
37255 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
37256 <stdlib.h>, not <malloc.h>.
37257
37258 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37259
37260 * g++.old-deja/g++.ns/template17.C: New test.
37261
37262 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37263
37264 * g++.old-deja/g++.pt/ref4.C: New test.
37265
37266 2001-04-30 Richard Henderson <rth@redhat.com>
37267
37268 * gcc.dg/20000724-1.c: Revert last change.
37269
37270 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
37271
37272 * g77.f-torture/execute/20010430.f: New test.
37273
37274 2001-04-30 Mark Mitchell <mark@codesourcery.com>
37275
37276 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
37277
37278 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
37279
37280 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
37281
37282 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37283
37284 * g++.old-deja/g++.eh/crash6.C: New test.
37285
37286 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37287
37288 * g++.old-deja/g++.other/warn7.C: New test.
37289
37290 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37291
37292 * g++.old-deja/g++.other/defarg9.C: New test.
37293
37294 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37295
37296 * g77.f-torture/compile/20010426.f: New test.
37297 * g77.f-torture/execute/20010426.f: New test.
37298
37299 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37300
37301 * g77.f-torture/compile/20000629-1.x: Remove - error
37302 has been fixed.
37303
37304 2001-04-26 Jeffrey A Law (law@cygnus.com)
37305
37306 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
37307 Tweak slightly to work with g++.dg framework.
37308 * g++.dg/special/ecos.exp: Run initp1.C test.
37309 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
37310
37311 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
37312 its linker doesn't give line numbers either.
37313 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
37314
37315 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37316
37317 * g++.old-deja/g++.other/lex1.C: New test.
37318
37319 2001-04-26 Jakub Jelinek <jakub@redhat.com>
37320
37321 * gcc.dg/noncompile/20010425-1.c: New test.
37322
37323 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37324
37325 * g++.old-deja/g++.pt/mangle2.C: New test.
37326
37327 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37328
37329 * gcc.dg/format/plus-1.c: New test.
37330
37331 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37332
37333 * gcc.dg/20010423-1.c: New test.
37334
37335 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37336
37337 * gcc.c-torture/execute/20010422-1.c: New test.
37338
37339 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
37340
37341 * g++.old-deja/g++.ns/type2.C: New test.
37342
37343 2001-04-24 Zack Weinberg <zackw@stanford.edu>
37344
37345 * g++.old-deja/g++.other/perf1.C: New test.
37346
37347 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
37348
37349 * gcc.dg/c99-func-2.c: Remove xfail.
37350 * gcc.dg/c99-func-3.c: Remove xfail.
37351 * gcc.dg/c99-func-4.c: Remove xfail.
37352
37353 2001-04-23 Zack Weinberg <zackw@stanford.edu>
37354
37355 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
37356
37357 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
37358
37359 * gcc.c-torture/compile/20010423-1.c: New test.
37360
37361 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37362
37363 * g++.old-deja/g++.pt/typename28.C: New test.
37364
37365 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37366
37367 * g++.old-deja/g++.abi/empty2.C: New test.
37368 * g++.old-deja/g++.abi/empty3.C: New test.
37369
37370 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37371
37372 * g++.old-deja/g++.other/comdat2.C: New test.
37373 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
37374
37375 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37376
37377 * g++.old-deja/g++.other/overload14.C: New test.
37378
37379 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37380
37381 * g++.old-deja/g++.other/lookup23.C: New test.
37382
37383 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37384
37385 * gcc.c-torture/execute/20010403-1.c: New test.
37386
37387 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
37388 Mark Mitchell <mark@codesourcery.com>
37389
37390 * lib/old-dejagnu.exp: Don't delete output of executable.
37391 Add .exe suffix to executables.
37392
37393 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
37394
37395 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
37396
37397 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37398
37399 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
37400
37401 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37402
37403 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
37404 * g++.old-deja/g++.abi/crash1.C: New test.
37405
37406 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37407
37408 * g++.old-deja/g++.other/crash40.C: New test.
37409
37410 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37411
37412 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
37413
37414 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
37415
37416 * g++.old-deja/g++.other/warn6.C: New test.
37417
37418 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37419
37420 * g++.old-deja/g++.robertl/eb42.C: Same.
37421
37422 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37423
37424 * gcc.dg/wtr-conversion-1.c: New testcase.
37425
37426 2001-04-10 Richard Henderson <rth@redhat.com>
37427
37428 * g++.old-deja/g++.other/array5.C: New.
37429
37430 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37431
37432 * gcc.c-torture/execute/20010408-1.c: New test.
37433
37434 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
37435
37436 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
37437 headers and constructs.
37438 * g++.old-deja/g++.robertl/eb79.C: Same.
37439 * g++.old-deja/g++.robertl/eb77.C (main): Same.
37440 * g++.old-deja/g++.robertl/eb73.C: Same.
37441 * g++.old-deja/g++.robertl/eb66.C (main): Same.
37442 * g++.old-deja/g++.robertl/eb55.C (t): Same.
37443 * g++.old-deja/g++.robertl/eb54.C (main): Same.
37444 * g++.old-deja/g++.robertl/eb46.C (main): Same.
37445 * g++.old-deja/g++.robertl/eb44.C: Same.
37446 * g++.old-deja/g++.robertl/eb41.C (main): Same.
37447 * g++.old-deja/g++.robertl/eb4.C (main): Same.
37448 * g++.old-deja/g++.robertl/eb39.C: Same.
37449 * g++.old-deja/g++.robertl/eb33.C (main): Same.
37450 * g++.old-deja/g++.robertl/eb31.C (main): Same.
37451 * g++.old-deja/g++.robertl/eb30.C: Same.
37452 * g++.old-deja/g++.robertl/eb3.C: Same.
37453 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
37454 * g++.old-deja/g++.robertl/eb21.C: Same.
37455 * g++.old-deja/g++.robertl/eb15.C: Same.
37456 * g++.old-deja/g++.robertl/eb118.C: Same.
37457 * g++.old-deja/g++.robertl/eb115.C (main): Same.
37458 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
37459 * g++.old-deja/g++.robertl/eb109.C: Same.
37460 * g++.old-deja/g++.other/sibcall1.C (main): Same.
37461 * g++.old-deja/g++.mike/rtti1.C: Same.
37462 * g++.old-deja/g++.mike/p658.C: Same.
37463 * g++.old-deja/g++.mike/net46.C: Same.
37464 * g++.old-deja/g++.mike/net34.C: Same.
37465 * g++.old-deja/g++.mike/memoize1.C: Same.
37466 * g++.old-deja/g++.mike/eh2.C: Same.
37467 * g++.old-deja/g++.law/weak.C: Same.
37468 * g++.old-deja/g++.law/visibility7.C: Same.
37469 * g++.old-deja/g++.law/visibility25.C: Same.
37470 * g++.old-deja/g++.law/visibility22.C: Same.
37471 * g++.old-deja/g++.law/visibility2.C: Same.
37472 * g++.old-deja/g++.law/visibility17.C: Same.
37473 * g++.old-deja/g++.law/visibility13.C: Same.
37474 * g++.old-deja/g++.law/visibility10.C: Same.
37475 * g++.old-deja/g++.law/visibility1.C: Same.
37476 * g++.old-deja/g++.law/virtual3.C (eval): Same.
37477 * g++.old-deja/g++.law/vbase1.C: Same.
37478 * g++.old-deja/g++.law/operators32.C: Same.
37479 * g++.old-deja/g++.law/nest3.C: Same.
37480 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
37481 * g++.old-deja/g++.law/except5.C (main): Same.
37482 * g++.old-deja/g++.law/cvt7.C (run): Same.
37483 * g++.old-deja/g++.law/cvt2.C: Same.
37484 * g++.old-deja/g++.law/cvt16.C: Same.
37485 * g++.old-deja/g++.law/ctors6.C (bar): Same.
37486 * g++.old-deja/g++.law/ctors17.C (main): Same.
37487 * g++.old-deja/g++.law/ctors13.C: Same.
37488 * g++.old-deja/g++.law/ctors12.C (main): Same.
37489 * g++.old-deja/g++.law/ctors10.C: Same.
37490 * g++.old-deja/g++.law/code-gen5.C: Same.
37491 * g++.old-deja/g++.law/bad-error7.C: Same.
37492 * g++.old-deja/g++.law/arm9.C: Same.
37493 * g++.old-deja/g++.law/arm12.C: Same.
37494 * g++.old-deja/g++.law/arg8.C: Same.
37495 * g++.old-deja/g++.law/arg1.C: Same.
37496 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
37497 * g++.old-deja/g++.jason/template31.C: Same.
37498 * g++.old-deja/g++.jason/template24.C (main): Same.
37499 * g++.old-deja/g++.jason/2371.C: Same.
37500 * g++.old-deja/g++.eh/new2.C: Same.
37501 * g++.old-deja/g++.eh/new1.C: Same.
37502 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
37503 * g++.old-deja/g++.brendan/nest21.C (main): Same.
37504 * g++.old-deja/g++.brendan/err-msg3.C: Same.
37505 * g++.old-deja/g++.brendan/crash62.C: Same.
37506 * g++.old-deja/g++.brendan/crash52.C: Same.
37507 * g++.old-deja/g++.brendan/crash49.C (main): Same.
37508 * g++.old-deja/g++.brendan/crash38.C: Same.
37509 * g++.old-deja/g++.brendan/crash15.C (main): Same.
37510 * g++.old-deja/g++.brendan/copy9.C: Same.
37511
37512 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
37513
37514 * gcc.c-torture/execute/20001203-2.c (memset):
37515 Count argument is of type __SIZE_TYPE__.
37516
37517 2001-04-04 Diego Novillo <dnovillo@redhat.com>
37518
37519 * gcc.c-torture/compile/20010404-1.c: New test.
37520
37521 2001-04-04 Jakub Jelinek <jakub@redhat.com>
37522
37523 * gcc.c-torture/compile/20010326-1.c: New test.
37524
37525 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
37526
37527 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
37528 peculiarities of the SH.
37529 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
37530
37531 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37532
37533 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
37534 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
37535 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
37536
37537 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37538
37539 * g77.f-torture/compile/20010321-1.f: New test.
37540
37541 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37542
37543 * gcc.c-torture/compile/20010329-1.c: New test.
37544
37545 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37546
37547 * gcc.c-torture/execute/20010329-1.c: New test.
37548
37549 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37550
37551 * g++.old-deja/g++.other/eh4.C: Fix typo.
37552
37553 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37554
37555 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
37556
37557 2001-03-28 Philip Blundell <philb@gnu.org>
37558
37559 * gcc.c-torture/compile/20010328-1.c: New test.
37560
37561 2001-03-27 Richard Henderson <rth@redhat.com>
37562
37563 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
37564 * g++.old-deja/g++.eh/vbase3.C: Likewise.
37565
37566 2001-03-27 Alan Modra <alan@linuxcare.com.au>
37567
37568 * gcc.c-torture/compile/20010327-1.c: New test.
37569
37570 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
37571
37572 * g++.old-deja/g++.other/friend12.C: New test.
37573 * g++.old-deja/g++.other/friend9.C: Expect no errors.
37574 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
37575
37576 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
37577
37578 * gcc.c-torture/execute/20010325-1.c: New test.
37579
37580 2001-03-23 Jakub Jelinek <jakub@redhat.com>
37581
37582 * g++.old-deja/g++.other/mangle3.C: New test.
37583
37584 2001-03-22 Jakub Jelinek <jakub@redhat.com>
37585
37586 * g++.old-deja/g++.other/anon8.C: New test.
37587
37588 2001-03-20 Philip Blundell <philb@gnu.org>
37589
37590 * gcc.c-torture/compile/20010320-1.c: New test.
37591
37592 2001-03-17 Richard Henderson <rth@redhat.com>
37593
37594 * g++.old-deja/g++.other/eh4.C: Add expected error text.
37595
37596 2001-03-15 Geoff Keating <geoff@redhat.com>
37597
37598 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
37599 tests on AIX.
37600
37601 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
37602
37603 * g++.old-deja/g++.other/eh4.C: New test.
37604
37605 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
37606
37607 * gcc.dg/cpp/mi1.c: Update.
37608
37609 2001-03-14 Jakub Jelinek <jakub@redhat.com>
37610
37611 * g++.old-deja/g++.other/regstack.C: New test.
37612
37613 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
37614
37615 * g++.old-deja/g++.other/ref4.C: New test.
37616
37617 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
37618
37619 * objc/execute/va_method.m: Added.
37620 * objc/execute/IMP.m: Added.
37621 * objc/execute/_cmd.m: Added.
37622 * objc/execute/accessing_ivars.m: Added.
37623 * objc/execute/class-1.m: Added.
37624 * objc/execute/class-10.m: Added.
37625 * objc/execute/class-11.m: Added.
37626 * objc/execute/class-12.m: Added.
37627 * objc/execute/class-13.m: Added.
37628 * objc/execute/class-14.m: Added.
37629 * objc/execute/class-2.m: Added.
37630 * objc/execute/class-3.m: Added.
37631 * objc/execute/class-4.m: Added.
37632 * objc/execute/class-5.m: Added.
37633 * objc/execute/class-6.m: Added.
37634 * objc/execute/class-7.m: Added.
37635 * objc/execute/class-8.m: Added.
37636 * objc/execute/class-9.m: Added.
37637 * objc/execute/class-tests-1.h
37638 * objc/execute/class-tests-2.h
37639 * objc/execute/compatibility_alias.m: Added.
37640 * objc/execute/encode-1.m: Added.
37641 * objc/execute/formal_protocol-1.m: Added.
37642 * objc/execute/formal_protocol-2.m: Added.
37643 * objc/execute/formal_protocol-3.m: Added.
37644 * objc/execute/formal_protocol-4.m: Added.
37645 * objc/execute/formal_protocol-5.m: Added.
37646 * objc/execute/formal_protocol-6.m: Added.
37647 * objc/execute/formal_protocol-7.m: Added.
37648 * objc/execute/informal_protocol.m: Added.
37649 * objc/execute/initialize.m: Added.
37650 * objc/execute/load.m: Added.
37651 * objc/execute/many_args_method.m: Added.
37652 * objc/execute/nested-3.m: Added.
37653 * objc/execute/no_clash.m: Added.
37654 * objc/execute/private.m: Added.
37655 * objc/execute/redefining_self.m: Added.
37656 * objc/execute/root_methods.m: Added.
37657 * objc/execute/selector-1.m: Added.
37658 * objc/execute/static-1.m: Added.
37659 * objc/execute/static-2.m: Added.
37660 * objc/execute/va_method.m: Added.
37661
37662 2001-03-10 Richard Henderson <rth@redhat.com>
37663
37664 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
37665
37666 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
37667
37668 * g++.old-deja/g++.other/crash31.C: XFAIL.
37669 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
37670 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
37671 * gcc.c-torture/execute/20010123-1.x: XFAIL.
37672 * gcc.c-torture/execute/20010124-1.x: XFAIL.
37673 * gcc.dg/sequence-pt-1.c: XFAIL one test.
37674
37675 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37676
37677 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
37678
37679 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37680
37681 * gcc.dg/20000724-1.c: Don't use multiline strings.
37682
37683 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37684
37685 * objc/execute/string1.m, objc/execute/string2.m: Compare the
37686 result of -cString against what we expect it to be; don't just
37687 print it out for no one to read.
37688
37689 * objc/execute/string3.m, objc/execute/string4.m: New tests.
37690 Based on testcases provided by Nicola Pero.
37691
37692 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37693
37694 * gcc.dg/cpp/macro7.c: New test.
37695
37696 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37697
37698 * gcc.dg/cpp/multiline.c: Update.
37699
37700 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37701
37702 * g++.old-deja/g++.other/enum3.C: New test.
37703
37704 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37705
37706 * g++.old-deja/g++.other/pod1.C: New test.
37707
37708 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37709
37710 * g++.old-deja/g++.ext/overload1.C: New test.
37711
37712 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37713
37714 * g++.old-deja/g++.pt/using1.C: New test.
37715
37716 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37717
37718 * g++.old-deja/g++.other/using9.C: New test.
37719
37720 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
37721
37722 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
37723
37724 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
37725
37726 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
37727
37728 * g++.old-deja/g++.ext/realpt1.C: Remove.
37729
37730 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
37731
37732 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
37733
37734 2001-02-26 Will Cohen <wcohen@redhat.com>
37735
37736 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
37737
37738 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
37739
37740 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
37741 templatized constructors.
37742
37743 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37744
37745 * gcc.c-torture/execute/20010224-1.c: New test.
37746
37747 2001-02-23 Jakub Jelinek <jakub@redhat.com>
37748
37749 * gcc.c-torture/execute/20010222-1.c: New test.
37750
37751 2001-02-22 Jakub Jelinek <jakub@redhat.com>
37752
37753 * g++.old-deja/g++.other/inline20.C: New test.
37754
37755 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
37756
37757 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
37758
37759 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37760
37761 * g++.old-deja/g++.other/lookup22.C: New test.
37762
37763 2001-02-19 Zack Weinberg <zackw@stanford.edu>
37764
37765 * g77.dg: New directory.
37766 * g77.dg/20010216-1.f: New test case.
37767 * g77.dg/dg.exp: New driver.
37768 * lib/g77-dg.exp: New driver library.
37769
37770 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37771
37772 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
37773
37774 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
37775
37776 * g++.old-deja/g++.other/decl9.C: New test.
37777
37778 2001-02-16 Jakub Jelinek <jakub@redhat.com>
37779
37780 * g++.old-deja/g++.other/init16.C: Update the test so that it does
37781 not need <string> and also tests the initialization at runtime.
37782
37783 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37784
37785 * gcc.c-torture/execute/longlong.c: New test.
37786
37787 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37788
37789 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
37790
37791 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37792
37793 * gcc.c-torture/execute/920302-1.c (execute):
37794 Change argument type to short.
37795
37796 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37797
37798 * g++.old-deja/g++.pt/deduct6.C: New test.
37799
37800 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37801
37802 * g++.old-deja/g++.pt/deduct5.C: New test.
37803
37804 2001-02-14 Jakub Jelinek <jakub@redhat.com>
37805
37806 * gcc.c-torture/execute/20010209-1.c: New test.
37807
37808 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
37809
37810 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
37811
37812 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
37813
37814 * g++.dg/vtgc1.C: Update for new ABI.
37815
37816 * consistency.vlad: New directory, 1665 files.
37817
37818 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37819
37820 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
37821 return type.
37822 * gcc.dg/cpp/digraphs.c: Declare puts.
37823
37824 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37825
37826 * g++.old-deja/g++.other/warn5.C: New test.
37827
37828 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37829
37830 * g++.old-deja/g++.pt/spec40.C: New test.
37831
37832 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37833
37834 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
37835 case.
37836 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
37837
37838 2001-02-12 Jakub Jelinek <jakub@redhat.com>
37839
37840 * gcc.c-torture/compile/20010209-1.c: New test.
37841
37842 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
37843
37844 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
37845 excess errors message but not if it crashes.
37846 * g++.old-deja/g++.other/crash27.C: Likewise.
37847 * g++.old-deja/g++.other/crash28.C: Likewise.
37848 * g++.old-deja/g++.other/crash30.C: Likewise.
37849 * g++.old-deja/g++.other/crash32.C: Likewise.
37850 * g++.old-deja/g++.other/crash35.C: Likewise.
37851 * g++.old-deja/g++.pt/inherit2.C: Likewise.
37852
37853 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
37854
37855 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
37856 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
37857 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
37858 g77.f-torture/execute/execute.exp,
37859 g77.f-torture/noncompile/noncompile.exp,
37860 gcc.c-torture/execute/execute.exp,
37861 gcc.c-torture/execute/memcheck/memcheck.exp,
37862 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
37863 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
37864 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
37865 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
37866 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
37867 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
37868 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
37869 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
37870 Remove bug reporting instructions with ancient email addresses.
37871
37872 2001-02-07 Jakub Jelinek <jakub@redhat.com>
37873
37874 * gcc.dg/20010202-1.c: New test.
37875 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
37876
37877 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
37878
37879 * g++.dg/stdbool-if.C: New test.
37880
37881 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
37882
37883 * objc/execute/fdecl.m: Added main().
37884
37885 2001-02-07 Jakub Jelinek <jakub@redhat.com>
37886
37887 * gcc.c-torture/execute/20010206-1.c: New test.
37888
37889 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
37890
37891 * gcc.dg/cpp/avoidpaste1.c: Update.
37892
37893 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
37894
37895 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
37896 Pero <nicola@brainstorm.co.uk>.
37897 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
37898
37899 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
37900
37901 * g++.old-deja/g++.pt/spec39.C: New test.
37902
37903 2001-02-05 Jakub Jelinek <jakub@redhat.com>
37904
37905 * gcc.c-torture/compile/20010202-1.c: New test.
37906
37907 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
37908
37909 * g++.old-deja/g++.abi/primary2.C: New test.
37910 * g++.old-deja/g++.abi/primary3.C: New test.
37911 * g++.old-deja/g++.abi/primary4.C: New test.
37912 * g++.old-deja/g++.abi/primary5.C: New test.
37913 * g++.old-deja/g++.abi/vtable3.h: New test.
37914 * g++.old-deja/g++.abi/vtable3a.C: New test.
37915 * g++.old-deja/g++.abi/vtable3b.C: New test.
37916 * g++.old-deja/g++.abi/vtable3c.C: New test.
37917 * g++.old-deja/g++.abi/vtable3d.C: New test.
37918 * g++.old-deja/g++.abi/vtable3e.C: New test.
37919 * g++.old-deja/g++.abi/vtable3f.C: New test.
37920 * g++.old-deja/g++.abi/vtable3g.C: New test.
37921 * g++.old-deja/g++.abi/vtable3h.C: New test.
37922 * g++.old-deja/g++.abi/vtable3i.C: New test.
37923 * g++.old-deja/g++.abi/vtable3j.C: New test.
37924 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
37925
37926 2001-02-03 Jakub Jelinek <jakub@redhat.com>
37927
37928 * g++.old-deja/g++.other/anon6.C: New test.
37929 * g++.old-deja/g++.other/anon7.C: New test.
37930
37931 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
37932
37933 * gcc.dg/cpp/avoidpaste2.c: New tests.
37934
37935 2001-01-31 Jakub Jelinek <jakub@redhat.com>
37936
37937 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
37938
37939 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
37940
37941 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
37942 DECIMAL_DIG cases for Irix."
37943
37944 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
37945
37946 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
37947
37948 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
37949
37950 * gcc.dg/c99-tag-1.c: New test.
37951
37952 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
37953
37954 * gcc.dg/cpp/tr-warn1.c: Add tests.
37955
37956 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
37957
37958 * gcc.dg/cpp/avoidpaste1.c: Update.
37959 * gcc.dg/cpp/paste4.c: Update.
37960
37961 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
37962
37963 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
37964 cases for Irix.
37965
37966 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
37967
37968 * g++.old-deja/g++.other/inline19.C: New test.
37969
37970 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
37971
37972 * gcc.dg/Wlarger-than.c: New test.
37973
37974 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
37975
37976 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
37977
37978 2001-01-29 Jakub Jelinek <jakub@redhat.com>
37979
37980 * gcc.c-torture/execute/20010129-1.c: New test.
37981 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
37982
37983 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
37984
37985 * gcc.dg/cpp/avoidpaste1.c: Test case.
37986
37987 2001-01-28 Jakub Jelinek <jakub@redhat.com>
37988
37989 * g++.old-deja/g++.other/inline18.C: New test.
37990
37991 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37992
37993 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
37994 and __builtin_putchar.
37995
37996 2001-01-27 Jakub Jelinek <jakub@redhat.com>
37997
37998 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
37999 tests.
38000
38001 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
38002
38003 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
38004 floating point number rounding mode to round to the nearest
38005 representable mode.
38006
38007 2001-01-25 Jakub Jelinek <jakub@redhat.com>
38008
38009 * g++.old-deja/g++.other/mangle2.C: New test.
38010
38011 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
38012
38013 * gcc.c-torture/compile/20010124-1.c: New test.
38014
38015 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
38016
38017 * g++.old-deja/g++.pt/spec38.C: New test.
38018
38019 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38020
38021 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
38022 "Build don't run".
38023
38024 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38025
38026 * gcc.c-torture/execute/20010123-1.c: New test.
38027
38028 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38029
38030 * g++.old-deja/g++.pt/spec37.C: New test.
38031
38032 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38033
38034 * g++.old-deja/g++.pt/overload14.C: New test.
38035
38036 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38037
38038 * gcc.c-torture/execute/20010122-1.c: New test, exercise
38039 __builtin_return_address.
38040
38041 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
38042
38043 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
38044 * g++.old-deja/g++.pt/spec35.C: New test.
38045 * g++.old-deja/g++.pt/spec36.C: New test.
38046
38047 2001-01-20 Jakub Jelinek <jakub@redhat.com>
38048
38049 * gcc.c-torture/compile/20010118-1.c: New test.
38050
38051 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
38052
38053 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
38054
38055 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38056
38057 * gcc.c-torture/execute/20010119-1.c: New test.
38058
38059 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38060
38061 * g++.old-deja/g++.other/vbase5.C: New test.
38062
38063 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38064
38065 * gcc.c-torture/execute/20010118-1.c: New test.
38066
38067 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38068
38069 * g++.old-deja/g++.pt/deduct3.C: New test.
38070
38071 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38072
38073 * g++.old-deja/g++.pt/spec34.C: New test.
38074
38075 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
38076
38077 * g77.f-torture/compile/20000601-2.f: New test.
38078
38079 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38080
38081 * g++.old-deja/g++.other/init17.C: New test.
38082
38083 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
38084
38085 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
38086
38087 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38088
38089 * g++.old-deja/g++.pt/unify8.C: New test.
38090
38091 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38092
38093 * g++.old-deja/g++.abi/vbase1.C: New test.
38094
38095 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38096
38097 * g++.old-deja/g++.pt/crash65.C: New test.
38098
38099 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
38100
38101 * gcc.dg/cpp/assembl2.S: New test case.
38102
38103 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
38104
38105 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
38106 are supported.
38107
38108 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38109
38110 * g++.old-deja/g++.other/builtins1.C: New test.
38111 * g++.old-deja/g++.other/builtins2.C: Likewise.
38112 * g++.old-deja/g++.other/builtins3.C: Likewise.
38113 * g++.old-deja/g++.other/builtins4.C: Likewise.
38114
38115 2001-01-17 Jakub Jelinek <jakub@redhat.com>
38116
38117 * gcc.c-torture/compile/20010117-1.c: New test.
38118 * gcc.c-torture/compile/20010117-2.c: New test.
38119
38120 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38121
38122 * g77.f-torture/execute/20010116.[fx]: New test,
38123 XFAIL on i?86-*-*.
38124 * g77.f-torture/compile/20010115.f: Indicate it's
38125 a test for PR fortran/1636.
38126
38127 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
38128
38129 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
38130
38131 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38132
38133 * g77.f-torture/compile/20010115.f: New test.
38134
38135 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
38136
38137 * g++.old-deja/g++.pt/nontype5.C: New test.
38138
38139 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
38140
38141 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
38142 have an equivalent working one below it.
38143
38144 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38145
38146 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
38147 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38148
38149 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38150
38151 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
38152 message containing "init_priority".
38153 (conpr-2.C): Likewise.
38154 (conpr-3.C): Likewise.
38155 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
38156
38157 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38158
38159 * gcc.c-torture/execute/20010114-2.c: New test.
38160
38161 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
38162
38163 * gcc.c-torture/compile/20010114-1.c: New test.
38164 * gcc.c-torture/compile/20010114-1.x: Xfail.
38165 * gcc.c-torture/compile/20010114-2.c: New test.
38166 * gcc.c-torture/execute/20010114-1.c: New test.
38167 * gcc.dg/trunc-1.c: New test.
38168 * gcc.dg/uninit-B.c: New test.
38169
38170 2001-01-13 Nick Clifton <nickc@redhat.com>
38171
38172 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
38173 target.
38174
38175 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
38176
38177 * gcc.c-torture/compile/20010113-1.c: New test.
38178
38179 2001-01-13 Jakub Jelinek <jakub@redhat.com>
38180
38181 * gcc.c-torture/compile/20001212-1.c: New test.
38182
38183 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
38184
38185 * gcc.dg/cpp/widestr1.c: Update.
38186 * gcc.dg/cpp/prag-imp.c: Remove.
38187
38188 2001-01-12 Jakub Jelinek <jakub@redhat.com>
38189
38190 * gcc.c-torture/execute/20000801-3.x: Remove.
38191 * gcc.dg/c90-init-1.c: New test.
38192 * gcc.dg/c99-init-1.c: New test.
38193 * gcc.dg/c99-init-2.c: New test.
38194 * gcc.dg/gnu99-init-1.c: New test.
38195
38196 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
38197
38198 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
38199 testing that no relevant ones were found.
38200
38201 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38202
38203 * g++.old-deja/g++.pt/cast2.C: New test.
38204
38205 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38206
38207 * g++.old-deja/g++.pt/friend47.C: New test.
38208
38209 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38210
38211 * g++.old-deja/g++.pt/instantiate13.C: New test.
38212
38213 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38214
38215 * g++.old-deja/g++.other/defarg7.C: New test.
38216 * g++.old-deja/g++.other/defarg8.C: New test.
38217
38218 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38219
38220 * g++.old-deja/g++.pt/crash64.C: New test.
38221
38222 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38223
38224 * g++.old-deja/g++.pt/crash63.C: New test.
38225
38226 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
38227
38228 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
38229
38230 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
38231
38232 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
38233
38234 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38235
38236 * g++.old-deja/g++.pt/error3.C: New test.
38237
38238 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38239
38240 * g++.old-deja/g++.other/crash39.C: New test.
38241
38242 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38243
38244 * g++.old-deja/g++.other/vbase4.C: New test.
38245
38246 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
38247
38248 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
38249 * gcc.dg/special/20000419-2.c: New file. Identical to above.
38250 * gcc.dg/special/special.exp: New test driver which will check
38251 for alias support for the above test.
38252
38253 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
38254
38255 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
38256 problems on small machines.
38257 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
38258 parameterize.
38259
38260 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
38261
38262 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
38263 mips.
38264 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38265
38266 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
38267
38268 * g++.old_deja/g++.pt/using8.C: New test.
38269
38270 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
38271
38272 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
38273
38274 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
38275
38276 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
38277 where a failure is expected.
38278 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
38279
38280 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38281
38282 * g++.old_deja/g++.pt/instantiate12.C: New test.
38283
38284 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38285
38286 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
38287 start of structs.
38288 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
38289 * g++.old-deja/g++.brendan/crash17.C: Likewise.
38290 * g++.old-deja/g++.brendan/crash29.C: Likewise.
38291 * g++.old-deja/g++.brendan/crash48.C: Likewise.
38292 * g++.old-deja/g++.brendan/ns1.C: Likewise.
38293 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
38294 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
38295 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
38296 * g++.old-deja/g++.eh/spec6.C: Likewise.
38297 * g++.old-deja/g++.jason/crash3.C: Likewise.
38298 * g++.old-deja/g++.law/ctors11.C: Likewise.
38299 * g++.old-deja/g++.law/ctors17.C: Likewise.
38300 * g++.old-deja/g++.law/ctors5.C: Likewise.
38301 * g++.old-deja/g++.law/ctors9.C: Likewise.
38302 * g++.old-deja/g++.mike/ambig1.C: Likewise.
38303 * g++.old-deja/g++.mike/net22.C: Likewise.
38304 * g++.old-deja/g++.mike/p3538a.C: Likewise.
38305 * g++.old-deja/g++.mike/p3538b.C: Likewise.
38306 * g++.old-deja/g++.mike/virt3.C: Likewise.
38307 * g++.old-deja/g++.niklas/t128.C: Likewise.
38308 * g++.old-deja/g++.other/anon4.C: Likewise.
38309 * g++.old-deja/g++.other/using1.C: Likewise.
38310 * g++.old-deja/g++.other/warn3.C: Likewise.
38311 * g++.old-deja/g++.pt/t37.C: Likewise.
38312 * g++.old-deja/g++.robertl/eb69.C: Likewise.
38313 * g++.old-deja/g++.robertl/eb71.C: Likewise.
38314
38315 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38316
38317 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
38318
38319 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38320
38321 * gcc.c-torture/execute/stdio-opt-3.c: New test.
38322
38323 2001-01-07 Jakub Jelinek <jakub@redhat.com>
38324
38325 * gcc.c-torture/compile/20010107-1.c: New test.
38326
38327 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38328
38329 * gcc.c-torture/execute/builtin-noret-1.c: New test.
38330
38331 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38332
38333 * gcc.dg/format/format.h: New file.
38334 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
38335 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
38336 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
38337 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
38338 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
38339 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38340 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
38341 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
38342 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
38343 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
38344 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
38345 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
38346 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
38347 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
38348 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
38349 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
38350 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
38351 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
38352 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
38353 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
38354 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
38355 instead of declaring standard types, macros and functions in each
38356 test.
38357
38358 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
38359
38360 * gcc.c-torture/execute/20010106-1.c: New test.
38361
38362 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
38363
38364 * gcc.dg/format/format.exp: New file.
38365 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
38366 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
38367 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
38368 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
38369 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
38370 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
38371 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
38372 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
38373 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
38374 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
38375 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
38376 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
38377 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
38378 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
38379 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
38380 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
38381 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
38382 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
38383 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
38384 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
38385 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
38386 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
38387 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
38388 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
38389 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
38390 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
38391 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
38392 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
38393 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
38394 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
38395 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
38396 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
38397 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
38398 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
38399 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
38400 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
38401 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
38402 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
38403 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
38404 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
38405 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
38406 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
38407
38408 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
38409
38410 * gcc.c-torture/execute/991228-1.c: Take word endianness into
38411 account.
38412
38413 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
38414
38415 * gcc.c-torture/execute/builtin-complex-1.c: New test.
38416
38417 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
38418
38419 * g++.old-deja/g++.pt/crash62.C: New test.
38420
38421 2001-01-04 Richard Henderson <rth@redhat.com>
38422
38423 * gcc.dg/20000926-1.c: Update expected warnings.
38424 * gcc.dg/array-2.c: Likewise.
38425 * gcc.dg/array-4.c: Also validate flexible array members.
38426 * gcc.dg/c99-flex-array-1.c: New.
38427
38428 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
38429
38430 * gcc.c-torture/compile/20001222-1.x: Remove.
38431
38432 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38433
38434 * gcc.c-torture/execute/built-in-setjmp.c: New.
38435
38436 2001-01-03 Richard Henderson <rth@redhat.com>
38437
38438 * gcc.dg/940510-1.c: Update expected error wording.
38439 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
38440
38441 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
38442
38443 * lib/target-supports.exp (check_alias_available): Modified to
38444 indicate aliases not supported if only weak aliases are supported.
38445
38446 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38447
38448 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
38449 Turn on cmpstrsi checks for __pj__ and __i370__.
38450
38451 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38452
38453 * g++.old-deja/g++.other/virtual11.C: New test.
38454
38455 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38456
38457 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
38458
38459 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38460
38461 * gcc.c-torture/compile/20010102-1.c: New test.
38462
38463 2001-01-02 Andreas Jaeger <aj@suse.de>
38464
38465 * gcc.dg/noreturn-3.c: New test.
38466
38467 * gcc.dg/noreturn-4.c: New test.
38468
38469 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38470
38471 * gcc.c-torture/execute/stdio-opt-1.c: Also test
38472 __builtin_fputc and __builtin_fwrite.
38473
38474 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38475
38476 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
38477 signed char, not default char.
38478
38479 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38480
38481 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
38482
38483 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
38484
38485 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
38486
38487 2000-12-29 Richard Henderson <rth@redhat.com>
38488
38489 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
38490 (__cyg_profile_func_exit): Define.
38491
38492 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38493
38494 * g++.dg/vtgc1.C: New test.
38495
38496 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
38497
38498 * gcc.dg/noncompile/20001228-1.c: New test.
38499
38500 * gcc.dg/20001228-1.c: New test.
38501
38502 * gcc.c-torture/execute/20001228-1.c: New test.
38503
38504 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
38505
38506 * gcc.dg/format-strfmon-1.c: New test.
38507
38508 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38509
38510 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
38511 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
38512 * gcc.c-torture/execute/string-opt-1.c: Likewise.
38513 * gcc.c-torture/execute/string-opt-2.c: Likewise.
38514 * gcc.c-torture/execute/string-opt-3.c: Likewise.
38515 * gcc.c-torture/execute/string-opt-4.c: Likewise.
38516 * gcc.c-torture/execute/string-opt-6.c: Likewise.
38517 * gcc.c-torture/execute/string-opt-7.c: Likewise.
38518 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38519 * gcc.c-torture/execute/string-opt-9.c: Likewise.
38520 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38521 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38522 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38523
38524 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
38525 * gcc.c-torture/execute/string-opt-4.c: Test index.
38526
38527 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
38528
38529 * gcc.c-torture/compile/20001226-1.c: New test.
38530
38531 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
38532
38533 * gcc.c-torture/compile/20001222-1.c: New test.
38534 * gcc.c-torture/compile/20001222-1.x: Xfail.
38535
38536 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
38537
38538 * gcc.c-torture/execute/comp-goto-2.c: New test.
38539
38540 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
38541
38542 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
38543 Use long types if __INT_MAX__ is 32767.
38544 (main): Use cast to (sint32 *) when poking 88 into a_page.
38545
38546 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
38547
38548 2000-12-21 Bernd Schmidt <bernds@redhat.com>
38549
38550 * gcc.c-torture/compile/20001221-1.c: New test.
38551 * gcc.c-torture/execute/20001221-1.c: New test.
38552
38553 2000-12-20 Richard Henderson <rth@redhat.com>
38554
38555 * g++.old-deja/g++.pt/crash36.C: Update error lines.
38556 * g++.old-deja/g++.robertl/eb109.C: Likewise.
38557
38558 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38559
38560 * gcc.dg/compare3.c: New test.
38561
38562 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38563
38564 * gcc.dg/format-warnll-1.c: New test.
38565
38566 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
38567
38568 * gcc.dg/cpp/cmdlne-P.c: New test.
38569
38570 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38571
38572 * gcc.c-torture/execute/builtin-abs-1.c,
38573 gcc.c-torture/execute/builtin-abs-2.c: New tests.
38574
38575 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38576
38577 * gcc.dg/cpp/multiline.c: New test.
38578
38579 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38580
38581 * g++.old-deja/g++.other/syshdr1.C: Update.
38582 * gcc.dg/cpp/lineflags.c: Remove temporarily.
38583
38584 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38585
38586 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
38587
38588 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38589
38590 * g++.old-deja/g++.pt/ttp65.C: New test.
38591
38592 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38593
38594 * g++.old-deja/g++.pt/ttp64.C: New test.
38595
38596 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38597
38598 * g++.old-deja/g++.pt/spec33.C: New test.
38599
38600 2000-12-14 Catherine Moore <clm@redhat.com>
38601
38602 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
38603 * gcc.c-torture/execute/920612-2.c: Likewise.
38604 * gcc.c-torture/execute/920428-2.c: Likewise.
38605 * gcc-c-torture/execute/va-arg-11.c: Call exit.
38606 * gcc.c-torture/execute/va-arg-21.c: Likewise.
38607
38608 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38609
38610 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
38611 * gcc.dg/pack-test-2.c: Likewise.
38612
38613 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38614
38615 Tests by Zack Weinberg <zackw@stanford.edu>.
38616
38617 * gcc.dg/cpp/defined.c: Update.
38618 * gcc.dg/cpp/defined_trad.c: New tests.
38619
38620 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38621
38622 * gcc.dg/cpp/trad-direct.c: Update.
38623
38624 2000-12-11 Neil Booth <neilb@earthling.net>
38625
38626 * gcc.dg/cpp/defined_trad.c
38627
38628 2000-12-11 Neil Booth <neilb@earthling.net>
38629
38630 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
38631
38632 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
38633
38634 * gcc.dg/format-miss-2.c: New test.
38635
38636 2000-12-09 Neil Booth <neilb@earthling.net>
38637
38638 * gcc.dg/cpp/lineflags.c: New tests.
38639 * gcc.dg/cpp/poison.c: Update.
38640 * gcc.dg/cpp/redef2.c: Update.
38641 * gcc.dg/cpp/skipping.c: New test.
38642
38643 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
38644
38645 * g++.old-deja/g++.other/eh3.C: New testcase.
38646
38647 2000-12-07 Neil Booth <neilb@earthling.net>
38648
38649 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
38650 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
38651 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
38652 wtr-union-init-2.c, wtr-union-init-3.c: Update.
38653 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
38654 Update.
38655
38656 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38657
38658 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
38659 __SIZE_TYPE__ instead of int for type of integers cast to
38660 pointers.
38661
38662 2000-12-07 Jakub Jelinek <jakub@redhat.com>
38663
38664 * g++.old-deja/g++.other/cleanup4.C: New test.
38665
38666 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38667
38668 * format-sec-1.c: New test.
38669
38670 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38671
38672 * gcc.dg/format-nonlit-3.c: New test.
38673
38674 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38675
38676 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
38677 through a null pointer.
38678
38679 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38680
38681 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
38682 * g++.old-deja/g++.pt/partial4.C: New test.
38683
38684 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
38685
38686 * gcc.c-torture/execute/ieee/hugeval.x: New.
38687
38688 2000-12-06 Neil Booth <neilb@earthling.net>
38689
38690 * gcc.dg/cpp/backslash2.c: New tests.
38691
38692 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38693
38694 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
38695 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
38696
38697 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
38698
38699 * gcc.c-torture/execute/20001203-2.c: New testcase.
38700
38701 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38702
38703 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
38704 * g++.old-deja/g++.other/virtual10.C: New test.
38705
38706 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38707
38708 * g++.old-deja/g++.mike/pmf5.C: Remove test.
38709
38710 2000-12-05 Richard Henderson <rth@redhat.com>
38711
38712 * gcc.c-torture/compile/20001205-1.c: New.
38713
38714 2000-12-04 Neil Booth <neilb@earthling.net>
38715
38716 * g++.old-deja/g++.other/virtual9.C: New test.
38717 * g++.old-deja/g++.pt/crash61.C: New test.
38718 * gcc.c-torture/execute/loop-9.c: New test.
38719
38720 2000-12-04 Neil Booth <neilb@earthling.net>
38721
38722 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
38723 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
38724 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
38725 * gcc.dg/cpp/extratokens.c: ...here.
38726
38727 2000-12-04 Neil Booth <neilb@earthling.net>
38728
38729 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
38730 New tests.
38731
38732 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38733
38734 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
38735 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
38736
38737 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38738
38739 * gcc.c-torture/execute/20001203-1.c: New test.
38740
38741 2000-12-03 Neil Booth <neilb@earthling.net>
38742
38743 * gcc.dg/cpp/macro6.c: New test cases.
38744
38745 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38746
38747 * gcc.c-torture/execute/string-opt-9.c: New test.
38748 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38749 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38750 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38751
38752 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
38753 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
38754
38755 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
38756
38757 * gcc.dg/cpp/if-6.c: New testcase.
38758
38759 * gcc.dg/20001201-1.c: New testcase.
38760
38761 2000-12-02 Neil Booth <neilb@earthling.net>
38762
38763 * g++.old-deja/g++.other/externC4.C,
38764 g++.old-deja/g++.other/friend10.C: New tests.
38765
38766 2000-12-02 Neil Booth <neilb@earthling.net>
38767
38768 * g++.old-deja/g++.other/instan2.C
38769 * g++.old-deja/g++.other/instan3.C: New test.
38770
38771 2000-12-02 Neil Booth <neilb@earthling.net>
38772
38773 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
38774 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
38775 gnuc99.c,gnuc99-pedantic.c: New tests.
38776
38777 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38778
38779 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
38780 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
38781
38782 2000-12-01 Neil Booth <neilb@earthling.net>
38783
38784 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
38785 * gcc.dg/cpp/poison.c: Update.
38786 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
38787
38788 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
38789
38790 * g77.f-torture/execute/20001201.f: New test.
38791
38792 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38793
38794 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
38795
38796 2000-12-01 Jakub Jelinek <jakub@redhat.com>
38797
38798 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
38799
38800 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
38801
38802 * g++.old-deja/g++.other/cast6.C: New test.
38803
38804 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
38805
38806 * gcc.c-torture/execute/20001130-2.c: New testcase.
38807
38808 2000-11-30 Richard Henderson <rth@redhat.com>
38809
38810 * gcc.c-torture/execute/20001130-1.c: New test.
38811
38812 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38813
38814 * g++.old-deja/g++.other/op3.C: New test.
38815
38816 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38817
38818 * g++.old-deja/g++.other/op2.C: New test.
38819
38820 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38821
38822 * g++.old-deja/g++.other/crash38.C: New test.
38823
38824 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
38825
38826 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
38827
38828 2000-11-29 Jakub Jelinek <jakub@redhat.com>
38829
38830 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
38831 tests.
38832 * gcc.c-torture/execute/string-opt-6.c: New test.
38833
38834 * gcc.dg/20001117-1.c: Add main.
38835
38836 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
38837
38838 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
38839 Move from here ...
38840 * gcc.dg/940510-1.c: ... to here.
38841
38842 * gcc.dg/20000926-1.c: GNU C now allows initializations of
38843 zero-size arrays in toplevel structures.
38844
38845 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38846
38847 * gcc.c-torture/execute/loop-8.c: New test.
38848
38849 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38850
38851 * g++.old-deja/g++.other/base1.C: New test.
38852
38853 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38854
38855 * g++.old-deja/g++.other/parse2.C: New test.
38856
38857 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38858
38859 * g++.old-deja/g++.pt/incomplete1.C: New test.
38860
38861 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38862
38863 * g++.old-deja/g++.other/friend9.C: New test.
38864
38865 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38866
38867 * gcc.dg/20001127-1.c: New test.
38868
38869 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
38870
38871 * g++.old-deja/g++.pt/friend46.C: New test.
38872
38873 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
38874
38875 * g++.old-deja/g++.other/ptrmem8.C: New test.
38876
38877 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38878
38879 * gcc.c-torture/execute/string-opt-7.c: New test.
38880 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38881
38882 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
38883
38884 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
38885 instead of 'mkcheck 2'.
38886
38887 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
38888
38889 * gcc.c-torture/execute/memcheck/driver.c,
38890 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
38891 C9X references to refer to C99.
38892
38893 2000-11-25 Jakub Jelinek <jakub@redhat.com>
38894
38895 * gcc.dg/ultrasp3.c: New test.
38896
38897 2000-11-25 Neil Booth <neilb@earthling.net>
38898
38899 * gcc.dg/cpp/include2.c: Update test to be locale independent.
38900
38901 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
38902
38903 * gcc.c-torture/compile/20001123-2.c: New.
38904
38905 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38906
38907 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
38908
38909 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
38910
38911 * gcc.dg/sequence-point-1.c: Add some new tests.
38912 * gcc.c-torture/execute/20001124-1.c: New test.
38913
38914 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
38915
38916 * g++.old-deja/g++.other/vaarg4.C: New test.
38917 * gcc.c-torture/compile/20001123-1.c: New test.
38918
38919 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
38920
38921 * g++.other/crash24.C: Adjust and remove XFAIL.
38922 * g++.other/crash37.C: New test.
38923
38924 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
38925
38926 * g++.old-deja/g++.pt/instantiate9.C: New test.
38927
38928 2000-11-22 Mark Mitchell <mark@codesourcery.com>
38929
38930 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
38931 new ABI, too.
38932
38933 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
38934 * g++.old-deja/g++.robertl/eb55.C: Likewise.
38935
38936 2000-11-22 Neil Booth <neilb@earthling.net>
38937
38938 * gcc.dg/cpp/Wtrigraphs.c: New test.
38939
38940 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
38941
38942 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
38943
38944 2000-11-22 Jakub Jelinek <jakub@redhat.com>
38945
38946 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
38947
38948 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
38949
38950 * lib/gcc-dg.exp: load_lib scanasm.exp.
38951 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
38952 * lib/g++-dg.exp: load_lib scanasm.exp.
38953 * lib/scanasm.exp: New.
38954 (scan-assembler, scan-assembler-not): Add optional arguments to
38955 test name, or if not present, the pattern name.
38956 (scan-assembler-dem, scan-assembler-dem-not): New.
38957
38958 * g++.dg/dg.exp: New.
38959
38960 2000-11-21 Neil Booth <neilb@earthling.net>
38961
38962 * gcc.dg/cpp/integrated1.c: Remove.
38963
38964 2000-11-21 Jakub Jelinek <jakub@redhat.com>
38965
38966 * gcc.c-torture/execute/20001121-1.c: New test.
38967
38968 2000-11-21 Richard Henderson <rth@redhat.com>
38969
38970 * gcc.c-torture/compile/20001121-1.c: New test.
38971
38972 2000-11-20 Neil Booth <neilb@earthling.net>
38973
38974 * gcc.dg/cpp/integrated1.c: New test.
38975
38976 2000-11-21 Jakub Jelinek <jakub@redhat.com>
38977
38978 * g++.old-deja/g++.other/inline17.C: New test.
38979
38980 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
38981
38982 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
38983 local variable to be zero: I made the variable global. Now
38984 uses abort() and exit() instead of relying on main's return value.
38985
38986 2000-11-20 Neil Booth <neilb@earthling.net>
38987
38988 * gcc.dg/cpp/paste2.c: Update test.
38989 * objc/execute/paste.m: New test.
38990
38991 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
38992
38993 * gcc.dg/c99-condexpr-1.c: New test.
38994
38995 2000-11-20 Neil Booth <neilb@earthling.net>
38996
38997 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
38998
38999 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
39000
39001 * g++.old-deja/g++.pt/export1.C: New test.
39002
39003 2000-11-20 Jakub Jelinek <jakub@redhat.com>
39004
39005 * gcc.dg/20001117-1.c: New test.
39006
39007 2000-11-18 Richard Henderson <rth@redhat.com>
39008
39009 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
39010
39011 2000-11-18 Richard Henderson <rth@redhat.com>
39012
39013 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
39014 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
39015 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
39016
39017 2000-11-18 Richard Henderson <rth@redhat.com>
39018
39019 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
39020 (main): New. Exit cleanly.
39021
39022 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39023
39024 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
39025 gcc.dg/c99-fordecl-2.c: New tests.
39026
39027 2000-11-18 Richard Henderson <rth@redhat.com>
39028
39029 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
39030 * gcc.c-torture/execute/zerolen-2.c: New.
39031
39032 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39033
39034 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
39035 memory.
39036
39037 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39038
39039 * g++.old-deja/g++.pt/instantiate8.C: New test.
39040
39041 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39042
39043 * g++.old-deja/g++.other/incomplete.C: Add more tests.
39044 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
39045
39046 2000-11-16 Nick Clifton <nickc@redhat.com>
39047
39048 * gcc.c-torture/execute/nestfunc-2.c: New test.
39049 * gcc.c-torture/execute/nestfunc-3.c: New test.
39050
39051 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39052
39053 * gcc.c-torture/compile/20001116-1.c: New test.
39054
39055 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39056
39057 * gcc.c-torture/execute/20001115-1.c: New test.
39058
39059 2000-11-15 Mark Mitchell <mark@codesourcery.com>
39060
39061 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
39062 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
39063 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
39064 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39065
39066 2000-11-15 Neil Booth <neilb@earthling.net>
39067
39068 gcc.dg/cpp/_Pragma1.c: Update.
39069 gcc.dg/cpp/_Pragma2.c: New test.
39070
39071 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
39072
39073 * g++.old-deja/g++.other/anon5.C: New test.
39074
39075 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
39076
39077 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
39078 tests.
39079
39080 2000-11-14 Jakub Jelinek <jakub@redhat.com>
39081
39082 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
39083 output.
39084
39085 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39086
39087 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
39088 labels at end of compound statements.
39089
39090 2000-11-13 Jakub Jelinek <jakub@redhat.com>
39091
39092 * gcc.c-torture/execute/loop-7.c: New test.
39093
39094 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39095
39096 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
39097
39098 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39099
39100 * gcc.dg/c99-bool-1.c: New test.
39101
39102 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39103
39104 * gcc.dg/c99-scope-1.c: Remove xfail.
39105 * gcc.dg/c99-scope-2.c: New test.
39106
39107 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39108
39109 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
39110 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
39111
39112 2000-11-11 Mark Mitchell <mark@codesourcery.com>
39113
39114 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
39115 error messages.
39116
39117 * g++.mike/p700.C: Don't typedef wchar_t.
39118 * g++.mike/p784.C: Likewise.
39119 * g++.mike/eb101.C: Don't use __wchar_t.
39120
39121 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
39122
39123 * g77.f-torture/execute/20001111.[fx]: Test premature exit
39124 from DO loop.
39125
39126 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39127
39128 * gcc.c-torture/execute/20001111-1.c: New test.
39129
39130 2000-11-10 Nick Clifton <nickc@redhat.com>
39131
39132 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
39133 long multuiple and accumulate.
39134
39135 2000-11-09 Richard Henderson <rth@redhat.com>
39136
39137 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
39138 via size_t instead of int.
39139
39140 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
39141 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39142 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39143 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39144
39145 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
39146
39147 * gcc.c-torture/compile/20001109-1.c: New test.
39148 * gcc.c-torture/compile/20001109-2.c: New test.
39149
39150 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
39151
39152 * g++.old-deja/g++.pt/operator1.C: New test.
39153 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
39154
39155 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39156
39157 * gcc.dg/20001108-1.c: New test.
39158
39159 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39160
39161 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
39162 with both arguments constant strings.
39163 * gcc.c-torture/execute/string-opt-3.c: New test.
39164 * gcc.c-torture/execute/string-opt-4.c: New test.
39165 * gcc.c-torture/execute/string-opt-5.c: New test.
39166
39167 2000-11-08 Nick Clifton <nickc@redhat.com>
39168
39169 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
39170 mulsidi3adddi patterns.
39171
39172 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
39173
39174 * g++.old-deja/g++.other/crash36.C: New test.
39175
39176 2000-11-08 Jakub Jelinek <jakub@redhat.com>
39177
39178 * g++.old-deja/g++.other/init16.C: New test.
39179
39180 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
39181
39182 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
39183
39184 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39185
39186 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
39187 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39188 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39189
39190 2000-11-07 DJ Delorie <dj@redhat.com>
39191
39192 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
39193
39194 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39195
39196 * gcc.c-torture/execute/string-opt-1.c: New test.
39197
39198 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39199
39200 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
39201 mips-sgi-irix6.* because the MIPS ABI passes floating-point
39202 parameters in registers, and there is no way for a varargs
39203 function to know in which order the integer and floating-point
39204 parameters should be interleaved when they are placed on the
39205 stack.
39206 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39207 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39208
39209 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39210
39211 * gcc.c-torture/execute/string-opt-2.c: New test.
39212
39213 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
39214
39215 * g++.old-deja/g++.pt/crash60.C: New test.
39216
39217 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39218
39219 * g++.old-deja/g++.other/crash24.C: New test.
39220 * g++.old-deja/g++.other/crash25.C: New test.
39221 * g++.old-deja/g++.other/crash26.C: New test.
39222 * g++.old-deja/g++.other/crash27.C: New test.
39223 * g++.old-deja/g++.other/crash28.C: New test.
39224 * g++.old-deja/g++.other/crash29.C: New test.
39225 * g++.old-deja/g++.other/crash30.C: New test.
39226 * g++.old-deja/g++.other/crash31.C: New test.
39227 * g++.old-deja/g++.other/crash32.C: New test.
39228 * g++.old-deja/g++.other/crash33.C: New test.
39229 * g++.old-deja/g++.other/crash34.C: New test.
39230 * g++.old-deja/g++.other/crash35.C: New test.
39231
39232 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39233
39234 * gcc.c-torture/execute/20001031-1.c: New test.
39235
39236 2000-11-04 Mark Mitchell <mark@codesourcery.com>
39237
39238 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
39239 namespace.
39240
39241 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
39242 standards-conformant.
39243
39244 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
39245
39246 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
39247 * g++.old-deja/g++.mike/p755a.C: Likewise.
39248 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
39249 library makes no calls to `operator new' during initialization.
39250
39251 2000-11-04 Neil Booth <neilb@earthling.net>
39252
39253 * gcc.dg/cpp/include2.c: New tests.
39254
39255 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
39256
39257 * lib/g++.exp (g++_set_ld_library_path): New function.
39258 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
39259
39260 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
39261
39262 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
39263 warnings.
39264
39265 2000-11-01 Richard Henderson <rth@redhat.com>
39266
39267 * g++.old-deja/g++.ext/namedret1.C: New.
39268 * g++.old-deja/g++.ext/namedret2.C: New.
39269 * g++.old-deja/g++.ext/namedret3.C: New.
39270
39271 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
39272
39273 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
39274 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
39275
39276 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39277
39278 * gcc.c-torture/execute/va-arg-21.c: New test.
39279
39280 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
39281
39282 * gcc.dg/c99-complex-2.c: New test.
39283
39284 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39285
39286 * gcc.c-torture/execute/stdio-opt-1.c: New test.
39287
39288 2000-10-31 Jakub Jelinek <jakub@redhat.com>
39289
39290 * g++.old-deja/g++.other/inline16.C: New test.
39291
39292 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
39293
39294 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
39295 __PRETTY_FUNCTION__
39296
39297 2000-10-29 Neil Booth <neilb@earthling.net>
39298
39299 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
39300 New tests.
39301 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
39302 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
39303 optimisation.
39304
39305 2000-10-29 Neil Booth <neilb@earthling.net>
39306
39307 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
39308 * mi1.c, mi1c.h: Add null directives to multiple-include test.
39309 * mi5.c: Test multiple includes work with -C.
39310 * trigraphs.c: Test ^= version.
39311
39312 2000-10-28 Neil Booth <neilb@earthling.net>
39313
39314 New tests and test updates for new macro expander.
39315
39316 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
39317 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
39318 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
39319 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
39320 new diagnostic messages.
39321
39322 * gcc.dg/cpp/macro3.c: New tests.
39323
39324 2000-10-27 Mark Mitchell <mark@codesourcery.com>
39325
39326 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
39327 on the same line.
39328
39329 2000-10-27 Jakub Jelinek <jakub@redhat.com>
39330
39331 * g++.old-deja/g++.other/eh2.C: New test.
39332
39333 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
39334
39335 * gcc.c-torture/execute/20001027-1.c: New test.
39336
39337 2000-10-26 Richard Henderson <rth@redhat.com>
39338
39339 * gcc.c-torture/execute/20001026-1.c: New.
39340
39341 2000-10-26 Mark Mitchell <mark@codesourcery.com>
39342
39343 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
39344 * g++.old-deja/g++.law/builtin1.C: Likewise.
39345 * g++.old-deja/g++.law/ctors10.C: Likewise.
39346 * g++.old-deja/g++.law/virtual3.C: Likewise.
39347 * g++.old-deja/g++.mike/p658.C: Likewise.
39348 * g++.old-deja/g++.other/sibcall1.C: Likewise.
39349 * g++.old-deja/g++.other/vaarg2.C: Likewise.
39350 * g++.old-deja/g++.robertl/eb124.C: Likewise.
39351 * g++.old-deja/g++.robertl/eb44.C: Likewise.
39352 * g++.old-deja/g++.robertl/eb77.C: Likewise.
39353
39354 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
39355
39356 * gcc.c-torture/compile/20001024-1.c: New test.
39357
39358 2000-10-25 Mark Mitchell <mark@codesourcery.com>
39359
39360 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
39361 to tell us whether or not we are using V3.
39362
39363 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
39364
39365 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
39366 operands.
39367
39368 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
39369
39370 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
39371
39372 2000-10-25 Jakub Jelinek <jakub@redhat.com>
39373
39374 * gcc.c-torture/execute/20001024-1.c: New test.
39375
39376 2000-10-24 Jakub Jelinek <jakub@redhat.com>
39377
39378 * g++.old-deja/g++.other/sibcall1.C: New test.
39379
39380 2000-10-20 Jakub Jelinek <jakub@redhat.com>
39381
39382 * gcc.dg/noncompile/init-3.c: New test.
39383
39384 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
39385
39386 * gcc.dg/format-array-1.c: New test.
39387
39388 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39389
39390 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
39391 writing through null pointers; remove comment about testing
39392 unterminated strings.
39393
39394 2000-10-17 Matthew Hiller <hiller@redhat.com>
39395
39396 * gcc.c-torture/execute/20001017-2.c: New test.
39397
39398 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39399
39400 * gcc.c-torture/compile/20001018-1.c: New test.
39401 * gcc.c-torture/compile/20001018-1.x: Xfail.
39402
39403 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39404
39405 * gcc.c-torture/execute/20001017-1.c: New test.
39406
39407 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39408
39409 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
39410 for multiple use of arguments with scanf formats; add tests for
39411 multiple use of arguments.
39412
39413 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
39414
39415 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
39416
39417 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39418
39419 * gcc.dg/format-miss-1.c: New test.
39420
39421 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39422
39423 * gcc.c-torture/execute/20001013-1.c: New test.
39424
39425 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39426
39427 * gcc.dg/format-branch-1.c: New test.
39428
39429 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39430
39431 * README, lib/file-format.exp: Remove EGCS references.
39432
39433 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39434
39435 * gcc.dg/20001013-1.c: New test.
39436
39437 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
39438
39439 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
39440 for intmax_t in the compiler using __typeof__ and the type rules
39441 for conditional expressions.
39442
39443 2000-10-13 Jakub Jelinek <jakub@redhat.com>
39444
39445 * gcc.dg/20001012-1.c: New test.
39446 * gcc.dg/20001012-2.c: New test.
39447
39448 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39449
39450 * gcc.dg/format-attr-1.c: New test.
39451
39452 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39453
39454 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
39455 __LONG_LONG_MAX__ instead of LLONG_MAX.
39456
39457 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39458
39459 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
39460 scanf flags.
39461 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
39462 flags.
39463
39464 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
39465
39466 * gcc.dg/sequence-pt-1.c: New test.
39467
39468 2000-10-11 Geoff Keating <geoffk@cygnus.com>
39469
39470 * gcc.c-torture/execute/20001011-1.c: New testcase.
39471 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
39472
39473 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39474
39475 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
39476 does not error on it.
39477
39478 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39479
39480 * gcc.dg/20001009-1.c: New test.
39481
39482 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
39483
39484 * gcc.c-torture/compile/20001009-1.c: Move from here ....
39485 * gcc.c-torture/execute/20001009-2.c: ... to here.
39486
39487 2000-10-09 Geoff Keating <geoffk@cygnus.com>
39488
39489 * gcc.c-torture/compile/20001009-1.c: New testcase.
39490 * gcc.c-torture/execute/20001009-1.c: New testcase.
39491 Testcases provided by Jan Hubicka <jh@suse.cz>.
39492
39493 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39494
39495 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39496 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
39497 uintmax_t using <limits.h> to emulate the compiler's internal
39498 logic. No longer XFAIL %j tests.
39499
39500 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39501
39502 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
39503 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39504 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
39505 regexps and details of expected handling of some bad formats.
39506 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
39507 suppression.
39508
39509 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39510
39511 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
39512 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
39513 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
39514 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
39515 in list archives.
39516
39517 2000-10-06 Richard Henderson <rth@cygnus.com>
39518
39519 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
39520 * g++.old-deja/g++.brendan/crash52.C: Likewise.
39521 * g++.old-deja/g++.jason/report.C: Likewise.
39522 * g++.old-deja/g++.law/friend5.C: Likewise.
39523 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
39524 of the expected warnings.
39525
39526 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
39527
39528 * g++.old-deja/g++.pt/enum14.C: New test.
39529
39530 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
39531
39532 * g++.old-deja/g++.pt/crash59.C: New test.
39533
39534 2000-10-04 Will Cohen <wcohen@redhat.com>
39535
39536 * gcc.dg/20000926-1.c: New test.
39537
39538 2000-10-03 Geoff Keating <geoffk@cygnus.com>
39539
39540 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
39541 function name for current C++ compiler.
39542 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
39543
39544 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
39545
39546 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
39547 __PRETTY_FUNCTION__.
39548 * g++.old-deja/g++.ext/pretty2.C: Likewise.
39549
39550 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39551
39552 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
39553
39554 2000-09-26 Jakub Jelinek <jakub@redhat.com>
39555
39556 * gcc.c-torture/compile/20000923-1.c: New test.
39557
39558 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
39559
39560 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
39561 * g++.old-deja/g++.pt/ttp62.C: Same.
39562 * g++.old-deja/g++.other/inline14.C: Same.
39563
39564 2000-09-24 Richard Henderson <rth@cygnus.com>
39565
39566 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
39567
39568 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
39569
39570 * gcc.dg/c90-printf-1.c: Add test for wide string format.
39571
39572 2000-09-22 Geoff Keating <geoffk@cygnus.com>
39573
39574 * gcc.c-torture/compile/20000922-1.c: New file.
39575
39576 2000-09-21 Nick Clifton <nickc@redhat.com>
39577
39578 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
39579 a signed long modulo operation.
39580 (mod6): New function - perform an unsigned long modulo operation.
39581 (main): Add tests for modulos of very large numbers by very small
39582 dividends.
39583
39584 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39585
39586 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
39587
39588 2000-09-19 Richard Henderson <rth@cygnus.com>
39589
39590 * gcc.dg/compare2.c (case 10): XFAIL.
39591
39592 2000-09-18 Richard Henderson <rth@cygnus.com>
39593
39594 * gcc.c-torture/execute/20000906-1.c: Move ...
39595 * gcc.dg/20000906-1.c: ... here. Only run on targets
39596 that support __builtin_trap.
39597
39598 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
39599
39600 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
39601
39602 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39603
39604 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
39605 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
39606 more $ format tests.
39607
39608 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39609
39610 * gcc.dg/format-errmk-1.c: New test.
39611
39612 2000-09-17 Greg McGary <greg@mcgary.org>
39613
39614 * gcc.c-torture/execute/20000917-1.x: Remove.
39615
39616 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
39617
39618 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
39619
39620 2000-09-17 Greg McGary <greg@mcgary.org>
39621
39622 * gcc.c-torture/execute/20000917-1.c: New test.
39623 * gcc.c-torture/execute/20000917-1.x: XFAIL.
39624
39625 2000-09-16 Neil Booth <NeilB@earthling.net>
39626
39627 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
39628 in nested macro bug.
39629
39630 2000-09-15 Neil Booth <NeilB@earthling.net>
39631
39632 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
39633
39634 2000-09-14 Jeffrey A Law (law@cygnus.com)
39635
39636 * gcc.c-torture/execute/20000914-1.c: New test.
39637
39638 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
39639
39640 * g++.other/inline13.C: New test.
39641
39642 2000-09-12 Andreas Jaeger <aj@suse.de>
39643
39644 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
39645 constant by Ulrich Drepper <drepper@redhat.com>.
39646
39647 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
39648
39649 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
39650
39651 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39652
39653 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
39654
39655 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
39656
39657 * gcc.dg/cpp/backslash.c: New test.
39658
39659 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
39660
39661 * gcc.c-torture/execute/20000910-1.c: New test.
39662 * gcc.c-torture/execute/20000910-2.c: Likewise.
39663
39664 2000-09-11 Robert Lipe <robertl@sco.com>
39665
39666 * gcc.dg/pragma-align.c: New test.
39667
39668 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
39669
39670 * g++.old-deja/g++.pt/explicit82.C: New test.
39671 * g++.old-deja/g++.pt/explicit83.C: New test.
39672
39673 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
39674
39675 * gcc.dg/asm-names.c: New test.
39676
39677 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39678
39679 * gcc.dg/cpp/tr-warn6.c: New test
39680
39681 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
39682
39683 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
39684 be accepted.
39685
39686 2000-09-07 Catherine Moore <clm@redhat.com>
39687
39688 * gcc.c-torture/execute/unroll-1.c: New test.
39689
39690 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
39691
39692 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
39693 ERROR markers.
39694 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
39695 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
39696 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
39697 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
39698 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
39699 Preprocess only.
39700 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
39701 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
39702
39703 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39704
39705 * g++.old-deja/g++.pt/deduct2.C: New test.
39706
39707 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39708
39709 * g++.old-deja/g++.pt/parms2.C: New test.
39710
39711 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39712
39713 * g++.old-deja/g++.pt/crash58.C: New test.
39714
39715 2000-09-06 Greg McGary <greg@mcgary.org>
39716
39717 * gcc.c-torture/execute/20000906-1.c: New test.
39718 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
39719
39720 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39721
39722 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
39723
39724 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39725
39726 * g++.old-deja/g++.pt/crash57.C: New test.
39727
39728 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39729
39730 * g++.old-deja/g++.pt/crash56.C: New test.
39731
39732 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39733
39734 * g++.old-deja/g++.pt/koenig1.C: New test.
39735
39736 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39737
39738 * gcc.dg/20000904-1.c: New test.
39739
39740 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39741
39742 * gcc.dg/cpp/paste8.c: New test.
39743
39744 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
39745
39746 * gcc.c-torture/compile/20000827-1.c: New test.
39747
39748 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39749
39750 * gcc.dg/format-diag-1.c: New test.
39751
39752 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39753
39754 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
39755 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
39756 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
39757 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
39758 gcc.dg/formatz-1.c: Adjust warning regular expressions.
39759
39760 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39761
39762 * g++.old-deja/g++.other/nested4.C: New test.
39763
39764 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39765
39766 * g++.old-deja/g++.ns/scoped1.C: New test.
39767
39768 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
39769
39770 * lib/g++.exp: Support testing already-installed GCC.
39771
39772 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39773
39774 * wtr-label-1.c, wtr-suffix-1.c: New tests.
39775
39776 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39777
39778 * gcc.dg/return-type-2.c: New test.
39779
39780 2000-08-27 Geoff Keating <geoffk@cygnus.com>
39781
39782 * gcc.c-torture/compile/20000825-1.c: New test.
39783
39784 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
39785
39786 * gcc.dg/dwarf2-2.c: New test.
39787
39788 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
39789
39790 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
39791 dg-warning regexps.
39792
39793 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
39794
39795 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
39796 gcc.dg/format-ext-5.c: New tests.
39797
39798 2000-08-25 Jakub Jelinek <jakub@redhat.com>
39799
39800 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
39801
39802 2000-08-24 Mark Mitchell <mark@codesourcery.com>
39803
39804 * gcc.dg/noncompile/930622-2.c: Adjust error message.
39805
39806 2000-08-24 Richard Henderson <rth@cygnus.com>
39807
39808 * gcc.dg/ia64-sync-1.c: New test.
39809 * gcc.dg/ia64-sync-2.c: New test.
39810 * gcc.dg/ia64-asm-1.c: New test.
39811
39812 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
39813
39814 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
39815 * gcc.dg/format-ext-2.c: New test.
39816
39817 2000-08-23 Jason Merrill <jason@redhat.com>
39818
39819 * lib/old-dejagnu.exp: Also ignore "In member function" and
39820 "At global scope".
39821
39822 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39823
39824 * gcc.dg/noncompile/label-lineno-1.c: New test.
39825
39826 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39827
39828 * gcc.dg/c99-array-nonobj-1.c: New test.
39829
39830 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39831
39832 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
39833 tests.
39834 * gcc.dg/format-ext-1.c: New test.
39835
39836 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39837
39838 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
39839 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
39840 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
39841 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
39842 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
39843
39844 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
39845
39846 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
39847 gcc.dg/c99-strftime-2.c: New tests.
39848
39849 2000-08-22 Richard Henderson <rth@cygnus.com>
39850
39851 * gcc.c-torture/execute/20000822-1.c: New test.
39852
39853 2000-08-21 Jakub Jelinek <jakub@redhat.com>
39854
39855 * gcc.c-torture/execute/20000819-1.x: Remove.
39856
39857 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
39858
39859 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
39860 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
39861 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
39862 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
39863 gcc.dg/format-xopen-1.c: New tests.
39864
39865 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
39866
39867 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
39868
39869 2000-08-21 Jakub Jelinek <jakub@redhat.com>
39870
39871 * g++.old-deja/g++.other/loop2.C: New test.
39872
39873 * gcc.c-torture/compile/20000606-1.c: New test.
39874 * gcc.c-torture/compile/20000728-1.c: New test.
39875 * gcc.c-torture/execute/20000801-1.c: New test.
39876 * gcc.c-torture/execute/20000801-2.c: New test.
39877 * gcc.c-torture/execute/20000819-1.c: New test.
39878 * gcc.c-torture/execute/20000819-1.x: XFAIL.
39879 * gcc.dg/20000629-1.c: New test.
39880 * gcc.dg/20000724-1.c: New test.
39881 * gcc.dg/20000807-1.c: New test.
39882
39883 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
39884
39885 * gcc.dg/cpp/pragma-1.c: New test.
39886 * gcc.dg/cpp/pragma-2.c: New test.
39887
39888 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
39889
39890 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
39891 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
39892
39893 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39894
39895 * gcc.c-torture/compile/20000818-1.c: New test.
39896
39897 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
39898
39899 * gcc.c-torture/execute/20000818-1.c: New test.
39900
39901 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
39902
39903 * gcc.dg/format-va-1.c: New test.
39904
39905 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39906
39907 * g++.old-deja/g++.other/typedef8.C: New test.
39908
39909 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39910
39911 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
39912 * g++.old-deja/g++.mike/net36.C: Mark candidate.
39913 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
39914 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
39915 * g++.old-deja/g++.other/ptrmem7.C: New test.
39916 * g++.old-deja/g++.pt/ptrmem10.C: New test.
39917
39918 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39919
39920 * g++.old-deja/g++.pt/typename27.C: New test.
39921
39922 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
39923
39924 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
39925 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
39926 * g++.old-deja/g++.pt/friend45.C: New test.
39927 * g++.old-deja/g++.other/friend8.C: New test.
39928
39929 2000-08-15 Richard Henderson <rth@cygnus.com>
39930
39931 * gcc.c-torture/execute/20000815-1.c: New test.
39932
39933 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
39934
39935 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
39936 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
39937 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
39938
39939 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
39940
39941 * g++.old-deja/g++.other/refinit2.C: New test.
39942
39943 2000-08-13 Geoff Keating <geoffk@cygnus.com>
39944
39945 * lib/c-torture.exp (c-torture): Make
39946 compiler_conditional_xfail_data global.
39947 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
39948 compiler_conditional_xfail_data machinery.
39949 (f-torture-execute): Likewise.
39950 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
39951 and only when unrolling loops.
39952
39953 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
39954
39955 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
39956
39957 * g++.old-deja/g++.pt/explicit81.C: New test.
39958
39959 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
39960
39961 * g++.old-deja/g++.pt/typename26.C: New test.
39962
39963 2000-08-10 Geoff Keating <geoffk@cygnus.com>
39964
39965 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
39966 warning.
39967
39968 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
39969
39970 * g++.old-deja/g++.other/array3.C: New test.
39971
39972 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
39973
39974 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
39975 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
39976 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
39977 New tests.
39978
39979 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
39980
39981 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
39982 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39983
39984 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
39985
39986 * gcc.c-torture/execute/20000808-1.c: New test.
39987
39988 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
39989
39990 * gcc.dg/c90-const-expr-1.c: New test.
39991
39992 2000-08-08 Richard Henderson <rth@cygnus.com>
39993
39994 * gcc.dg/noncompile/920923-1.c: Declare calloc.
39995
39996 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
39997
39998 * gcc.dg/noncompile/const-ll-1.c: New test.
39999
40000 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
40001
40002 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
40003
40004 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40005
40006 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
40007 that running programs linked against the shared version of libobjc
40008 run correctly.
40009
40010 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40011
40012 * gcc.dg/c99-printf-1.c: New test.
40013
40014 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40015
40016 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
40017
40018 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
40019
40020 * gcc.c-torture/execute/20000731-1.x: Delete.
40021
40022 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
40023
40024 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
40025 and torture_without_loops as is done by c-torture.exp.
40026 (search_for): Copy from c-torture.exp.
40027 (gcc-dg-runtest): New function, drives a directory of tests
40028 iterating over the TORTURE_OPTIONS.
40029 (scan-assembler, scan-assembler-not): Move here from
40030 individual directory drivers.
40031
40032 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
40033 defined by lib/gcc-dg.exp.
40034 * gcc.dg/cpp/cpp.exp: Likewise.
40035 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
40036 gcc-dg-runtest, so we cycle over optimization options.
40037
40038 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
40039 * gcc.dg/compare2.c: No longer expected to fail.
40040
40041 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40042
40043 * gcc.c-torture/execute/20000804-1.c: New test.
40044
40045 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
40046
40047 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
40048
40049 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
40050
40051 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
40052
40053 2000-08-03 Jeffrey A Law (law@cygnus.com)
40054
40055 * gcc.c-torture/compile/20000803-1.c: New test.
40056
40057 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
40058
40059 * gcc.c-torture/execute/20000801-3.c,
40060 gcc.c-torture/execute/20000801-4.c: New tests.
40061 * gcc.c-torture/execute/20000801-3.x,
40062 gcc.c-torture/execute/20000801-4.x: Xfail.
40063
40064 2000-08-02 Geoff Keating <geoffk@cygnus.com>
40065
40066 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
40067 libobjc/.libs to allow for libtool.
40068
40069 2000-08-02 Jakub Jelinek <jakub@redhat.com>
40070
40071 * gcc.c-torture/compile/20000802-1.c: New test.
40072
40073 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
40074
40075 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
40076
40077 2000-07-31 Jeffrey A Law (law@cygnus.com)
40078
40079 * gcc-c-torture/execute/20000731-2.c: New test.
40080
40081 * gcc.c-torture/execute/20000731-1.c: New test.
40082 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
40083
40084 2000-07-31 Jakub Jelinek <jakub@redhat.com>
40085
40086 * testsuite/gcc.dg/cpp/paste7.c: New test.
40087 * gcc.dg/cpp/20000725-1.c: New test.
40088
40089 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
40090
40091 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
40092 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
40093 declaration warning for __builtin_dwarf_reg_size.
40094
40095 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
40096
40097 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
40098
40099 * gcc.dg/noncompile/voidparam-1.c: New test.
40100
40101 2000-07-30 Richard Henderson <rth@cygnus.com>
40102
40103 * gcc.dg/c90-digraph-1.c: Don't xfail.
40104 * gcc.dg/compare2.c (case 10): Xfail.
40105 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
40106
40107 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
40108
40109 * gcc.dg/c99-main-1.c: New test.
40110
40111 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
40112
40113 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
40114
40115 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
40116
40117 * gcc.c-tortuer/execute/20000726-1.c: New test.
40118
40119 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
40120
40121 * gcc.c-torture/execute/enum-2.c: New test.
40122
40123 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40124
40125 * gcc.dg/cpp/tr-warn3.c: New test.
40126
40127 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40128
40129 * g++.old-deja/g++.ext/implicit1.C: Remove.
40130 * g++.old-deja/g++.jason/c2.C: Remove
40131 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
40132 * g++.old-deja/g++.pt/crash16.C: Likewise.
40133 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
40134
40135 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40136
40137 * g++.old-deja/g++.other/for2.C: New test.
40138
40139 2000-07-25 Jakub Jelinek <jakub@redhat.com>
40140
40141 * gcc.dg/20000720-1.c: New test.
40142
40143 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
40144
40145 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
40146
40147 2000-07-24 Geoff Keating <geoffk@cygnus.com>
40148
40149 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
40150 * gcc.c-torture/execute/20000722-1.c: New.
40151 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
40152
40153 2000-07-24 Jakub Jelinek <jakub@redhat.com>
40154
40155 * gcc.dg/cpp/20000720-1.S: New test.
40156
40157 2000-07-21 Michael Meissner <meissner@redhat.com>
40158
40159 * gcc.c-torture/execute/ieee/hugeval.c: New test.
40160
40161 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40162
40163 * g++.old-deja/g++.brendan/crash16.C,
40164 g++.old-deja/g++.brendan/parse3.C,
40165 g++.old-deja/g++.brendan/redecl1.C,
40166 g++.old-deja/g++.ns/template13.C,
40167 g++.old-deja/g++.other/decl4.C,
40168 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
40169
40170 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40171
40172 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
40173 and "Internal error".
40174
40175 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
40176 regexps.
40177 * gcc.dg/cpp/paste6.c: New test.
40178
40179 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
40180
40181 * gcc.dg/cpp/tr-direct.c: New test.
40182
40183 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
40184 gcc.dg/cpp/undef1.c: Tweak error regexps.
40185
40186 2000-07-18 Eric Christopher <echristo@redhat.com>
40187
40188 * gcc.c-torture/compile/20000718-1.c: New test.
40189
40190 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
40191
40192 * cpplex.c (_cpp_push_token): If the token being pushed back
40193 is the previous token in this context, just subtract one from
40194 context->posn.
40195 * cppmacro.c (save_expansion): Clear aux field when storing a
40196 placemarker.
40197
40198 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
40199
40200 * gcc.dg/noncompile/redecl-1.c: New test.
40201
40202 2000-07-18 Jakub Jelinek <jakub@redhat.com>
40203
40204 * gcc.c-torture/execute/20000717-5.c: New test.
40205 * gcc.c-torture/execute/20000717-1.x: Removed.
40206
40207 2000-07-17 Richard Henderson <rth@cygnus.com>
40208
40209 * gcc.c-torture/execute/20000717-4.c: New test.
40210
40211 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
40212
40213 * gcc.dg/cpp/syshdr.c: New test.
40214 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
40215
40216 2000-07-17 Neil Booth <neilb@earthling.net>
40217
40218 * gcc.dg/cpp/cmdlne-dM.c: New test.
40219 * gcc.dg/cpp/cmdlne-dD.c: New test.
40220
40221 2000-07-17 Jeffrey A Law (law@cygnus.com)
40222
40223 * gcc.c-torture/execute/20000717-3.c: New test.
40224
40225 * gcc.c-torture/compile/20000717-1.c: New test.
40226
40227 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
40228
40229 * gcc.c-torture/execute/20000717-2.c: New test.
40230
40231 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
40232
40233 * gcc.dg/formatz-1.c: New test.
40234
40235 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
40236 * gcc.dg/c99-digraph-1.c: New tests.
40237
40238 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
40239 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
40240
40241 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
40242 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
40243 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
40244 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
40245 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
40246 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
40247 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
40248
40249 2000-07-17 Greg McGary <greg@mcgary.org>
40250
40251 * gcc.c-torture/execute/20000717-1.c: New test.
40252 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
40253
40254 2000-07-15 Jakub Jelinek <jakub@redhat.com>
40255
40256 * gcc.c-torture/execute/20000715-2.c: New test.
40257 * gcc.dg/20000715-1.c: New test.
40258
40259 2000-07-15 Michael Meissner <meissner@redhat.com>
40260
40261 * gcc.c-torture/execute/20000715-1.c: New test.
40262
40263 2000-07-13 Jakub Jelinek <jakub@redhat.com>
40264
40265 * gcc.c-torture/execute/20000707-1.c: New test.
40266
40267 2000-07-13 Neil Booth <NeilB@earthling.net>
40268
40269 * testsuite/gcc.dg/cpp/digraph1.c,
40270 testsuite/gcc.dg/cpp/digraph2.c,
40271 testsuite/gcc.dg/cpp/digraphs.c: New tests.
40272
40273 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
40274
40275 * g77.f-torture/compile/20000630-2.f: New test.
40276 * g77.f-torture/compile/20000630-2.x
40277
40278 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
40279
40280 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
40281
40282 2000-07-11 Neil Booth <NeilB@earthling.net>
40283
40284 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
40285
40286 2000-07-11 Neil Booth <NeilB@earthling.net>
40287
40288 * gcc.dg/cpp/cmdlne-C.c: New.
40289
40290 2000-07-09 Neil Booth <NeilB@earthling.net>
40291
40292 * gcc.dg/cpp/directiv.c: New tests.
40293 * gcc.dg/cpp/undef1.c: Update.
40294
40295 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
40296
40297 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
40298
40299 2000-07-09 Neil Booth <NeilB@earthling.net>
40300
40301 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
40302
40303 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
40304
40305 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
40306 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
40307
40308 2000-07-08 Neil Booth <NeilB@earthling.net>
40309
40310 * gcc.dg/cpp/macsyntx.c: New tests.
40311
40312 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40313
40314 * gcc.dg/20000707-1.c: New test.
40315
40316 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40317
40318 * gcc.c-torture/execute/20000706-1.c: New test.
40319 * gcc.c-torture/execute/20000706-2.c: New test.
40320 * gcc.c-torture/execute/20000706-3.c: New test.
40321 * gcc.c-torture/execute/20000706-4.c: New test.
40322 * gcc.c-torture/execute/20000706-5.c: New test.
40323
40324 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40325
40326 * g++.old-deja/g++.pt/instantiate7.C: New test.
40327
40328 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40329
40330 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
40331 * g++.old-deja/g++.mike/thunk3.C: Likewise.
40332 * g++.old-deja/g++.other/rtti3.C: Likewise.
40333 * g++.old-deja/g++.other/rttid3.C: Likewise.
40334
40335 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
40336
40337 * g77.f-torture/compile/20000630-1.x: Fix typo
40338
40339 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
40340
40341 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
40342 assembly output.
40343
40344 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
40345
40346 * gcc.dg/cpp/ident.c: New test.
40347
40348 2000-07-05 Neil Booth <NeilB@earthling.net>
40349
40350 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
40351 gcc.dg/cpp/lexstrng.c: New tests.
40352
40353 2000-07-04 Neil Booth <NeilB@earthling.net>
40354
40355 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
40356 * gcc.dg/cpp/strify2.c: Same.
40357
40358 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
40359
40360 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
40361 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
40362 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
40363 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
40364
40365 * testsuite/gcc.dg/cpp/macro1.c,
40366 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
40367 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
40368 testsuite/gcc.dg/cpp/strify1.c,
40369 testsuite/gcc.dg/cpp/strify2.c: New tests.
40370
40371 2000-07-03 Jakub Jelinek <jakub@redhat.com>
40372
40373 * gcc.c-torture/execute/20000703-1.c: New test.
40374
40375 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40376
40377 * g++.old-deja/g++.pt (lookup10.C): New test.
40378
40379 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40380
40381 * g++.old-deja/g++.pt (typename25.C): New test.
40382
40383 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
40384
40385 * gcc.c-torture/compile/20000701-1.c: New test.
40386
40387 2000-06-30 Nick Clifton <nickc@cygnus.com>
40388
40389 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
40390 to test case.
40391
40392 2000-06-30 Catherine Moore <clm@cygnus.com>
40393
40394 * gcc.c-torture/execute/align-1.c: New test.
40395
40396 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
40397
40398 * g++.old-deja/g++.pt/expr8.C: New test.
40399 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
40400
40401 2000-06-29 Nick Clifton <nickc@cygnus.com>
40402
40403 * gcc.c-torture/compile/20000629-1.c: New test.
40404
40405 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40406
40407
40408 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
40409 gcc.dg/noncompile directory, depending on whether they're
40410 preprocessor tests or not. Annotate all the tests for the dg
40411 framework.
40412
40413 * gcc.c-torture/noncompile/noncompile.exp: Delete.
40414 * gcc.dg/noncompile/noncompile.exp: New.
40415
40416 * Moved files:
40417 Old name New name
40418 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
40419 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
40420 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
40421 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
40422 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
40423 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
40424 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
40425 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
40426 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
40427 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
40428 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
40429 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
40430 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
40431 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
40432 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
40433 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
40434 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
40435 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
40436 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
40437 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
40438 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
40439 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
40440 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
40441 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
40442
40443 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
40444 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
40445 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
40446 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
40447 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
40448 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
40449
40450 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40451
40452 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
40453 declare one variable. On the fourth, error.
40454 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
40455 declared by 20000628-1a.h.
40456
40457 2000-06-29 Richard Henderson <rth@redhat.com>
40458
40459 * gcc.c-torture/execute/930529-1.x: New file.
40460 * gcc.dg/920413-1.c: Adjust expected warning text.
40461 * gcc.dg/980217-1.c: Declare abort.
40462 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
40463
40464 2000-06-29 Jeffrey A Law (law@cygnus.com)
40465
40466 * g77.f-torture/compile/20000629-1.f: New test.
40467 * g77.f-torture/compile/20000629-1.x: Expected to fail.
40468
40469 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40470
40471 Rearrange lots of files, removing entirely the
40472 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
40473 directories.
40474
40475 * Deleted files:
40476 gcc.c-torture/code_quality/code_quality.exp
40477 gcc.c-torture/special/special.exp
40478 gcc.failure/failure.exp
40479 gcc.failure/940409-1.x
40480 gcc.c-torture/compile/961203-1.x
40481
40482 * New files:
40483 gcc.misc-tests/linkage.exp
40484 gcc.c-torture/execute/920730-1t.c
40485 gcc.c-torture/execute/920730-1t.x
40486 gcc.c-torture/compile/920520-1.x
40487 gcc.c-torture/compile/920521-1.x
40488 gcc.c-torture/compile/981006-1.x
40489 gcc.c-torture/execute/eeprof-1.x
40490
40491 * Moved files (possibly with modifications to fit a new harness):
40492 Old name New name
40493 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
40494 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
40495 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
40496 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
40497 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
40498 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
40499 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
40500 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
40501 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
40502 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
40503 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
40504 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
40505 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
40506 gcc.failure/940409-1.c gcc.dg/940409-1.c
40507
40508 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40509
40510 * c-torture/compile/961203-1.x: Delete.
40511
40512 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
40513 not exit. Include stdio.h.
40514 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
40515 * gcc.misc-tests/dg-12.c: Likewise.
40516 * gcc.misc-tests/dg-5.c: Likewise.
40517 * gcc.misc-tests/dg-6.c: Likewise.
40518 * gcc.misc-tests/dg-7.c: Prototype abort.
40519 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
40520 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
40521 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
40522 not exit.
40523 * gcc.misc-tests/sieve.c: Use return from main, not exit.
40524 * gcc.misc-tests/sort2.c: Use return from main, not exit.
40525
40526 2000-06-28 Jakub Jelinek <jakub@redhat.com>
40527
40528 * gcc.dg/cpp/20000628-1.c: New test.
40529 * gcc.dg/cpp/20000628-1.h: New header for above test.
40530 * gcc.dg/cpp/20000628-1a.h: Likewise.
40531
40532 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
40533
40534 * gcc.dg/cpp: New directory.
40535 * gcc.dg/cpp/cpp.exp: New driver.
40536 * gcc.dg/cpp/20000627-1.c: New test.
40537 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
40538 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
40539 and rewrite as a compilation test.
40540
40541 * gcc.dg: Move many files into the cpp subdirectory, possibly
40542 renaming or editing them as well.
40543 Old name New name
40544 990119-1.c cpp/19990119-1.c
40545 990228-1.c cpp/19990228-1.c
40546 990407-1.c cpp/19990407-1.c
40547 990409-1.c cpp/19990409-1.c
40548 990413-1.c cpp/19990413-1.c
40549 990703-1.c cpp/19990703-1.c
40550 20000127-1.c cpp/20000127-1.c
40551 20000129-1.c cpp/20000129-1.c
40552 20000207-1.c cpp/20000207-1.c
40553 20000207-2.c cpp/20000207-2.c
40554 20000209-1.c cpp/20000209-1.c
40555 20000209-2.c cpp/20000209-2.c
40556 20000301-1.c cpp/20000301-1.c
40557 20000419-1.c cpp/20000419-1.c
40558 20000510-1.S cpp/20000510-1.S
40559 20000519-1.c cpp/20000519-1.c
40560 20000529-1.c cpp/20000529-1.c
40561 20000625-1.c cpp/20000625-1.c
40562 20000625-2.c cpp/20000625-2.c
40563 cpp-as1.c cpp/assert1.c
40564 cpp-as2.c cpp/assert2.c
40565 cxx-comments-1.c cpp/cxxcom1.c
40566 cxx-comments-2.c cpp/cxxcom2.c
40567 endif-label.c cpp/endif.c
40568 cpp-hash1.c cpp/hash1.c
40569 cpp-hash2.c cpp/hash2.c
40570 cpp-if1.c cpp/if-1.c
40571 cpp-if2.c cpp/if-2.c
40572 cpp-if3.c cpp/if-3.c
40573 cpp-if4.c cpp/if-4.c
40574 cpp-if5.c cpp/if-5.c
40575 cpp-cond.c cpp/if-cexp.c
40576 cpp-missingop.c cpp/if-mop.c
40577 cpp-missingparen.c cpp/if-mpar.c
40578 cpp-opprec.c cpp/if-oppr.c
40579 cpp-ifparen.c cpp/if-paren.c
40580 cpp-shortcircuit.c cpp/if-sc.c
40581 cpp-shift.c cpp/if-shift.c
40582 cpp-unary.c cpp/if-unary.c
40583 cpp-li1.c cpp/line1.c
40584 cpp-li2.c cpp/line2.c
40585 lineno.c cpp/line3.c
40586 lineno-2.c cpp/line4.c
40587 cpp-mi.c cpp/mi1.c
40588 cpp-mic.h cpp/mi1c.h
40589 cpp-micc.h cpp/mi1cc.h
40590 cpp-mind.h cpp/mi1nd.h
40591 cpp-mindp.h cpp/mi1ndp.h
40592 cpp-mix.h cpp/mi1x.h
40593 cpp-mi2.c cpp/mi2.c
40594 cpp-mi2a.h cpp/mi2a.h
40595 cpp-mi2b.h cpp/mi2b.h
40596 cpp-mi2c.h cpp/mi2c.h
40597 cpp-mi3.c cpp/mi3.c
40598 cpp-mi3.def cpp/mi3.def
40599 poison-1.c cpp/poison.c
40600 pr-impl.c cpp/prag-imp.c
40601 cpp-redef-2.c cpp/redef1.c
40602 cpp-redef.c cpp/redef2.c
40603 strpaste.c cpp/strp1.c
40604 strpaste-2.c cpp/strp2.c
40605 cpp-tradpaste.c cpp/tr-paste.c
40606 cpp-tradstringify.c cpp/tr-str.c
40607 cpp-tradwarn1.c cpp/tr-warn1.c
40608 cpp-tradwarn2.c cpp/tr-warn2.c
40609 trigraphs.c cpp/trigraphs.c
40610 cpp-unc1.c cpp/unc1.c
40611 cpp-unc2.c cpp/unc2.c
40612 cpp-unc3.c cpp/unc3.c
40613 cpp-unc.c cpp/unc4.c
40614 undef.c cpp/undef1.c
40615 undef-2.c cpp/undef2.c
40616 cpp-wi1.c cpp/widestr1.c
40617
40618 2000-06-27 Mark Mitchell <mark@codesourcery.com>
40619
40620 * lib/g++.exp (g++_include_flags): Tweak.
40621
40622 2000-06-27 H.J. Lu <hjl@gnu.org>
40623 Loren J. Rittle <ljrittle@acm.org>
40624
40625 * lib/g++.exp (g++_include_flags): Override libgloss.exp
40626 version with one that knows about the new gcc tree structure.
40627 (g++_link_flags): Same.
40628
40629 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
40630
40631 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
40632 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
40633 case we are cross-compiling.
40634
40635 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
40636 g++.old-deja/g++.niklas/Makefile.in,
40637 g++.old-deja/g++.niklas/configure.in,
40638 g++.old-deja/g++.other/Makefile.in,
40639 g++.old-deja/g++.other/configure.in,
40640 gcc.c-torture/code_quality/Makefile.in,
40641 gcc.c-torture/code_quality/configure.in,
40642 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
40643 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
40644 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
40645 gcc.c-torture/execute/ieee/Makefile.in,
40646 gcc.c-torture/execute/ieee/configure.in,
40647 gcc.c-torture/noncompile/Makefile.in,
40648 gcc.c-torture/noncompile/configure.in,
40649 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
40650 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
40651 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
40652
40653 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40654
40655 * g++.old-deja/g++.other/ambig3.C: New test.
40656
40657 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40658
40659 * g++.old-deja/g++.pt/syntax1.C: New test.
40660 * g++.old-deja/g++.pt/syntax2.C: New test.
40661 * g++.old-deja/g++.other/syntax3.C: New test.
40662 * g++.old-deja/g++.other/syntax4.C: New test.
40663
40664 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40665
40666 * gcc.dg/20000623-1.c: Prototype exit and abort.
40667
40668 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40669
40670 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
40671 New tests.
40672 * gcc.dg/cpp-mi3.def: New file.
40673
40674 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
40675 inside assertions.
40676 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
40677 lexer's error messages.
40678 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
40679 divine anything from the linemarkers.
40680 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
40681 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
40682
40683 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
40684
40685 * gcc.dg/20000623-1.c: New test.
40686
40687 2000-06-22 Jakub Jelinek <jakub@redhat.com>
40688
40689 * gcc.c-torture/execute/20000622-1.c: New test.
40690
40691 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40692
40693 * g++.old-deja/g++.other/init15.C: New test.
40694
40695 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40696
40697 * g++.old-deja/g++.pt/vaarg2.C: New test.
40698 * g++.old-deja/g++.pt/vaarg3.C: New test.
40699
40700 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
40701
40702 * g++.old-deja/g++.other/dyncast6.C: New test.
40703
40704 2000-06-15 Jakub Jelinek <jakub@redhat.com>
40705
40706 * gcc.c-torture/execute/loop-6.c: New test.
40707
40708 2000-06-14 Jakub Jelinek <jakub@redhat.com>
40709
40710 * gcc.dg/20000614-1.c: New test.
40711 * gcc.dg/20000614-2.c: New test.
40712
40713 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
40714
40715 * g++.old-deja/g++.other/inline12.C: New test.
40716
40717 2000-06-13 Jakub Jelinek <jakub@redhat.com>
40718
40719 * g++.old-deja/g++.other/eh1.C: New test.
40720
40721 2000-06-12 Jakub Jelinek <jakub@redhat.com>
40722
40723 * g++.old-deja/g++.other/type.C: New test.
40724
40725 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40726
40727 * g++.old-deja/g++.other/initstring.C: New test.
40728
40729 2000-06-12 Jason Merrill <jason@redhat.com>
40730
40731 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
40732
40733 2000-06-09 Jeffrey A Law (law@cygnus.com)
40734
40735 * gcc.c-torture/compile/20000609-1.c: New test.
40736
40737 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
40738
40739 * gcc.dg/20000609-1.c: New test.
40740
40741 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
40742
40743 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
40744 * gcc.c-torture/noncompile/poison-1.c: Move...
40745 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
40746 * gcc.dg/cpp-li1.c: Add a token after the #line.
40747
40748 2000-06-05 Richard Henderson <rth@cygnus.com>
40749
40750 * gcc.c-torture/execute/20000605-2.c: New test.
40751 * gcc.c-torture/execute/20000605-3.c: New test.
40752
40753 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
40754
40755 * g77.f-torture/execute/20000503-1.x: New file.
40756
40757 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
40758
40759 * g++.old-deja/g++.eh/badalloc1.C: New test.
40760
40761 2000-06-05 Richard Henderson <rth@cygnus.com>
40762
40763 * gcc.c-torture/execute/20000605-1.c: New test.
40764
40765 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40766 Nathan Sidwell <nathan@codesourcery.com>
40767
40768 * gcc.c-torture/compile/20000605-1.c: New test.
40769
40770 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
40771
40772 * g77.f-torture/compile/20000601-1.f: New test.
40773
40774 2000-06-03 Richard Henderson <rth@cygnus.com>
40775
40776 * gcc.c-torture/execute/20000603-1.c: New.
40777
40778 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
40779
40780 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
40781 * gcc.dg/noreturn-2.c (noreturn): Likewise.
40782
40783 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
40784
40785 * gcc.dg/compare2.c (case 12): XFAIL.
40786 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
40787 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
40788
40789 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
40790
40791 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
40792
40793 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
40794 guard macro is already defined when the header is first
40795 included.
40796 * gcc.dg/cpp-mix.h: New file.
40797 * gcc.dg/endif-label.c: Update patterns to match compiler.
40798
40799 * g++.brendan/complex1.C: Declare abort.
40800 * g++.law/refs4.C: Remove XFAIL.
40801 * g++.oliva/expr2.C: Declare abort and exit.
40802
40803 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
40804
40805 * gcc.c-torture/execute/20000528-1.c: New test.
40806
40807 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
40808 * g++.old-deja/g++.law/temps4.C: Likewise.
40809
40810 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
40811 stdlib.h. Call abort() on failure.
40812 * g++.old-deja/g++.law/refs4.C: Likewise.
40813 * g++.old-deja/g++.law/temps4.C: Likewise.
40814 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
40815 * gcc.c-torture/execute/20000112-1.c: Include string.h.
40816
40817 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
40818
40819 Relative to g++.dg/special:
40820 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
40821
40822 Relative to g++.old-deja:
40823 * g++.brendan/complex1.C, g++.jason/optimize2.C,
40824 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
40825 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
40826 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
40827 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
40828 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
40829 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
40830
40831 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
40832 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
40833 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
40834 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
40835 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
40836 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
40837 and/or string.h.
40838
40839 * g++.other/goto1.C: Update expectations for error messages.
40840
40841 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
40842
40843 * gcc.c-torture/compile/20000523-1.c: New test.
40844
40845 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40846
40847 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
40848
40849 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40850
40851 * g++.old-deja/g++.eh/catch11.C: New test.
40852 * g++.old-deja/g++.eh/catch12.C: New test.
40853
40854 2000-05-24 Nick Clifton <nickc@cygnus.com>
40855
40856 * gcc.c-torture/execute/20000523-1.c: New test.
40857
40858 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
40859
40860 * c-torture/execute/bcp-1.c: Replace abort in arg of
40861 __builtin_constant_p with a generic external function.
40862
40863 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
40864 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
40865 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
40866 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
40867 Prototype abort and/or exit.
40868
40869 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
40870 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
40871 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
40872 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
40873
40874 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
40875
40876 * gcc.dg/dwarf2-1.c: New test.
40877
40878 2000-05-20 Richard Henderson <rth@cygnus.com>
40879
40880 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
40881
40882 2000-05-20 Andreas Jaeger <aj@suse.de>
40883
40884 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
40885 testcase.
40886
40887 2000-05-19 David Edelsohn <edelsohn@gnu.org>
40888
40889 * gcc.c-torture/execute/20000519-2.c: New test.
40890
40891 2000-05-19 Andreas Jaeger <aj@suse.de>
40892
40893 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
40894 which fails with SSA.
40895
40896 * lib/c-torture.exp: Also test with -O3 -fssa.
40897
40898 2000-05-18 Michael Meissner <meissner@redhat.com>
40899
40900 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
40901 * gcc.c-torture/execute/920415-1.c: Ditto.
40902 * gcc.c-torture/execute/920501-1.c: Ditto.
40903 * gcc.c-torture/execute/conversion.c: Ditto.
40904 * gcc.c-torture/execute/cvt-1.c: Ditto.
40905
40906 2000-05-18 Jeffrey A Law (law@cygnus.com)
40907
40908 * gcc.c-torture/compile/20000518-1.c: New test.
40909
40910 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
40911
40912 * g77.f-torture/compile/200005018.f: New test.
40913
40914 2000-05-17 Jeffrey A Law (law@cygnus.com)
40915
40916 * gcc.c-torture/compile/20000517-1.c: New test.
40917
40918 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40919
40920 * gcc.c-torture/execute/20000516-1.c: New test.
40921
40922 2000-05-15 Jakub Jelinek <jakub@redhat.com>
40923
40924 * g++.old-deja/g++.other/eh.C: New test.
40925
40926 2000-05-12 Richard Henderson <rth@cygnus.com>
40927
40928 * gcc.c-torture/execute/990208-1.c (main): Don't pass
40929 constants through to doit's conditional.
40930
40931 2000-05-11 Jeffrey A Law (law@cygnus.com)
40932
40933 * gcc.c-torture/compile/20000511-1.c: New test.
40934 * g77.f-torture/compile/20000511-1.f: New test.
40935 * g77.f-torture/compile/20000511-2.f: New test.
40936
40937 2000-05-11 Michael Meissner <meissner@redhat.com>
40938
40939 * gcc.c-torture/execute/20000511-1.c: New test.
40940
40941 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
40942
40943 * gcc.dg/dg.exp: Scan .S files as well as .c files.
40944 * gcc.dg/20000510-1.S: New.
40945
40946 2000-05-08 Catherine Moore <clm@cygnus.com>
40947
40948 * gcc.dg/unused-3.c: New.
40949
40950 2000-05-06 Richard Henderson <rth@cygnus.com>
40951
40952 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
40953 * g++.old-deja/g++.mike/warn1.C: Likewise.
40954 * g++.old-deja/g++.pt/local1.C: Likewise.
40955 * g++.old-deja/g++.pt/local7.C: Likewise.
40956 * g++.old-deja/g++.pt/spec16.C: Likewise.
40957
40958 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
40959
40960 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
40961
40962 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
40963
40964 * g77.f-torture/execute/20000503-1.f: New test.
40965
40966 2000-05-04 Andreas Jaeger <aj@suse.de>
40967
40968 * gcc.dg/noreturn-2.c: New test.
40969
40970 2000-05-04 Neil Booth <NeilB@earthling.net>
40971
40972 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
40973 preprocessor.
40974
40975 2000-05-04 Richard Henderson <rth@cygnus.com>
40976
40977 * gcc.c-torture/execute/20000503-1.c: Fix typo.
40978
40979 2000-05-04 Richard Henderson <rth@cygnus.com>
40980
40981 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
40982 OpenSSL by Jason R Thorpe.
40983
40984 2000-05-03 Jim Wilson <wilson@cygnus.com>
40985
40986 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
40987
40988 2000-05-03 Robert Lipe <robertlipe@usa.net>
40989
40990 * gcc.dg/20000503-1.c: New test.
40991
40992 2000-05-02 Jakub Jelinek <jakub@redhat.com>
40993
40994 * gcc.c-torture/compile/20000502-1.c: New test.
40995 * g++.old-deja/g++.other/align.C: New test.
40996 * gcc.dg/cpp-tradstringify.c: New test.
40997
40998 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
40999
41000 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
41001 and hard registers.
41002
41003 2000-04-26 Geoff Keating <geoffk@cygnus.com>
41004
41005 * gcc.c-torture/execute/loop-5.c: New test.
41006
41007 2000-04-25 Jakub Jelinek <jakub@redhat.com>
41008
41009 * gcc.c-torture/execute/va-arg-20.c: New test.
41010
41011 2000-04-23 Jeffrey A Law (law@cygnus.com)
41012
41013 * gcc.c-torture/execute/20000422-1.c: New test.
41014
41015 2000-04-20 Greg McGary <gkm@gnu.org>
41016
41017 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
41018 when optimizing, but without sibling-call optimizations (-O1).
41019
41020 2000-04-20 Jeffrey A Law (law@cygnus.com)
41021
41022 * gcc.c-torture/compile/20000420-1.c: New test.
41023
41024 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
41025
41026 * g++.abi/ptrflags.C: New test.
41027 * g++.eh/catchptr1.C: Test incomplete pointer chains.
41028
41029 2000-04-19 Catherine Moore <clm@cygnus.com>
41030
41031 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
41032
41033 2000-04-19 Greg McGary <gkm@gnu.org>
41034
41035 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
41036 sibling-call optimizations.
41037
41038 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
41039
41040 * gcc.dg/20000419-1.c: New test.
41041
41042 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
41043
41044 * gcc.c-torture/execute/20000412-6.c: New test.
41045
41046 2000-04-12 Jeffrey A Law (law@cygnus.com)
41047
41048 * gcc.c-torture/execute/20000412-5.c: New test.
41049 * g77.f-torture/compile/20000412-1.f: New test.
41050 * gcc.c-torture/execute/20000412-4.c: New test.
41051 * gcc.c-torture/compile/20000412-2.c: New test.
41052 * gcc.c-torture/execute/20000412-3.c: New test.
41053 * gcc.c-torture/compile/20000412-1.c: New test.
41054 * gcc.c-torture/execute/20000412-2.c: New test.
41055
41056 2000-04-12 Jakub Jelinek <jakub@redhat.com>
41057
41058 * objc/execute/bf-20.m: New test.
41059
41060 2000-04-10 Richard Henderson <rth@cygnus.com>
41061
41062 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
41063
41064 * gcc.c-torture/execute/20000412-1.c: New test.
41065
41066 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
41067
41068 * g++.old-deja/g++.eh/catchptr1.C: New test.
41069
41070 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
41071
41072 * g++.old-deja/g++.abi/cxa_vec.C: New test.
41073
41074 2000-04-08 Neil Booth <NeilB@earthling.net>
41075
41076 * gcc.dg/cpp-nullchar.c: Remove test as
41077 embedded nulls cause problems.
41078
41079 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41080
41081 * gcc.dg/compare2.c: New test.
41082
41083 2000-04-08 Neil Booth <NeilB@earthling.net>
41084
41085 * gcc.dg/cpp-nullchar.c: New test.
41086
41087 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
41088
41089 * gcc.dg/cpp-mi2.c: New test.
41090 * gcc.dg/cpp-mi2[abc].h: New files.
41091
41092 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
41093
41094 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
41095 member name.
41096
41097 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
41098
41099 * g++.old-deja/g++.abi/vmihint.C: New test.
41100
41101 2000-04-06 Neil Booth <NeilB@earthling.net>
41102
41103 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
41104 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
41105 copyright.
41106
41107 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
41108
41109 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
41110 avoid stack-frame overwrite.
41111
41112 2000-04-05 Jakub Jelinek <jakub@redhat.com>
41113
41114 * gcc.c-torture/compile/20000405-2.c: New test.
41115 * gcc.c-torture/compile/20000405-3.c: New test.
41116
41117 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41118
41119 * gcc.c-torture/compile/20000405-1.c: New test.
41120
41121 2000-04-04 Geoff Keating <geoffk@cygnus.com>
41122
41123 * gcc.dg/cast-qual-1.c: Revert last change.
41124
41125 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41126
41127 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
41128
41129 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
41130
41131 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
41132 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
41133
41134 2000-04-03 Jeffrey A Law (law@cygnus.com)
41135
41136 * gcc.c-torture/compile/20000403-2.c: New test.
41137 * gcc.c-torture/compile/20000403-1.c: New test.
41138
41139 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
41140
41141 * gcc.c-torture/execute/20000403-1.c: New test.
41142
41143 2000-04-03 Geoff Keating <geoffk@cygnus.com>
41144
41145 * gcc.c-torture/execute/20000402-1.c: New test.
41146
41147 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
41148
41149 * gcc.c-torture/execute/va-arg-15.c: New test.
41150 * gcc.c-torture/execute/va-arg-16.c: New test.
41151 * gcc.c-torture/execute/va-arg-17.c: New test.
41152 * gcc.c-torture/execute/va-arg-18.c: New test.
41153 * gcc.c-torture/execute/va-arg-19.c: New test.
41154
41155 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
41156
41157 * gcc.c-torture/compile/981211-1.c: Move to...
41158 * gcc.dg/cpp-as1.c: ...here.
41159 * gcc.dg/cpp-as2.c: New file.
41160
41161 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
41162 compiler.
41163
41164 2000-04-02 Neil Booth <NeilB@earthling.net>
41165
41166 * gcc.dg/cpp-cond.c New tests.
41167 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
41168 accidental success less likely.
41169 * gcc.dg/cpp-missingop.c New tests.
41170 * gcc.dg/cpp-missingparen.c New tests.
41171 * gcc.dg/cpp-shift.c New tests.
41172 * gcc.dg/cpp-shortcircuit.c New tests.
41173 * gcc.dg/cpp-unary.c New tests.
41174
41175 2000-03-29 Jeffrey A Law (law@cygnus.com)
41176
41177 * gcc.c-torture/compile/20000329-1.c: New test.
41178
41179 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
41180
41181 * gcc.c-torture/compile/20000326-1.c: New test.
41182 * gcc.c-torture/compile/20000326-2.c: New test.
41183
41184 2000-03-24 Geoff Keating <geoffk@cygnus.com>
41185
41186 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
41187 the first parameter is a function argument.
41188
41189 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
41190
41191 * g++.old-deja/g++.ext/array4.C: New test.
41192
41193 2000-03-22 Geoff Keating <geoffk@cygnus.com>
41194
41195 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
41196
41197 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41198
41199 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
41200
41201 2000-03-19 Richard Henderson <rth@cygnus.com>
41202
41203 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
41204
41205 2000-03-19 Richard Henderson <rth@cygnus.com>
41206
41207 * gcc.c-torture/compile/20000319-1.c: New test.
41208
41209 2000-03-14 Jeffrey A Law (law@cygnus.com)
41210
41211 * gcc.c-torture/execute/20000314-3.c: New test.
41212 * gcc.c-torture/execute/20000314-2.c: New test.
41213 * gcc.c-torture/execute/20000314-1.c: New test.
41214 * gcc.c-torture/compile/20000314-2.c: New test.
41215 * gcc.c-torture/compile/20000314-1.c: New test.
41216
41217 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
41218
41219 * g++.old-deja/g++.warn/inline.C: New test.
41220
41221 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
41222
41223 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
41224 standards-compliant result rather than specific constants.
41225 Put test-values in array.
41226
41227 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
41228
41229 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
41230 (g++_target_compile): Put test-specific options last.
41231
41232 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41233
41234 * g++.old-deja/g++.eh/vbase4.C: New test.
41235
41236 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41237
41238 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
41239
41240 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41241
41242 * g++.old-deja/g++.brendan/misc12.C: Removed.
41243 * g++.old-deja/g++.pt/memtemp77.C: Constify.
41244 * g++.old-deja/g++.ext/pretty4.C: New test.
41245
41246 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41247
41248 * g++.old-deja/g++.other/string2.C: New test.
41249
41250 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
41251
41252 * g++.old-deja/g++.warn/impint2.C: New test.
41253
41254 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
41255
41256 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
41257 is 1, not zero.
41258
41259 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
41260
41261 * g++.old-deja/g++.warn/impint.C: New test.
41262 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
41263 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
41264 * g++.old-deja/g++.pt/explicit12.C: Likewise.
41265 * g++.old-deja/g++.pt/explicit13.C: Likewise.
41266 * g++.old-deja/g++.pt/explicit17.C: Likewise.
41267 * g++.old-deja/g++.pt/explicit18.C: Likewise.
41268 * g++.old-deja/g++.pt/explicit19.C: Likewise.
41269 * g++.old-deja/g++.pt/explicit23.C: Likewise.
41270 * g++.old-deja/g++.pt/explicit31.C: Likewise.
41271 * g++.old-deja/g++.pt/explicit35.C: Likewise.
41272 * g++.old-deja/g++.pt/explicit6.C: Likewise.
41273 * g++.old-deja/g++.pt/memclass7.C: Likewise.
41274
41275 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
41276
41277 * gcc.dg/cpp-redef.c: New test.
41278
41279 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
41280
41281 * g++.old-deja/g++.pt/unify7.C: New test.
41282
41283 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41284
41285 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
41286 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
41287
41288 2000-02-25 Geoff Keating <geoffk@cygnus.com>
41289
41290 * gcc.c-torture/compile/20000224-1.c: New test.
41291
41292 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41293
41294 * gcc.c-torture/compile/cpp-2.c: New test.
41295 * gcc.c-torture/compile/cpp-1.c: New test.
41296
41297 2000-02-25 Jeffrey A Law (law@cygnus.com)
41298
41299 * gcc.c-torture/execute/20000225-1.c: New test.
41300
41301 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41302
41303 * gcc.dg/cpp-li2.c: New test.
41304
41305 * gcc.dg/cpp-wi1.c: New test.
41306
41307 * gcc.dg/cpp-li1.c: New test.
41308
41309 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
41310
41311 * g++.old-deja/g++.other/sizeof5.C: New test.
41312
41313 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41314
41315 * gcc.c-torture/execute/va-arg-13.c: New test.
41316
41317 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
41318
41319 * gcc.c-torture/execute/va-arg-12.c: New test.
41320
41321 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41322
41323 * gcc.c-torture/execute/20000223-1.c: New test.
41324
41325 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41326
41327 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
41328
41329 2000-02-22 Mark Mitchell <mark@codesourcery.com>
41330
41331 * g++.old-deja/g++.abi/ptrmem.C: New test.
41332
41333 2000-02-19 Richard Henderson <rth@cygnus.com>
41334
41335 * gcc.c-torture/compile/init-3.c: New.
41336
41337 2000-02-17 Mark Mitchell <mark@codesourcery.com>
41338
41339 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
41340 ALWAYS_CXXFLAGS.
41341
41342 2000-02-11 Robert Lipe <robertl@sco.com>
41343
41344 * gcc.c-torture/compile/20000211-3.c: New test.
41345
41346 2000-02-11 Martin Buchholz <martin@xemacs.org>
41347
41348 * gcc.c-torture/compile/20000211-2.c: New test.
41349
41350 2000-02-11 Jeffrey A Law (law@cygnus.com)
41351
41352 * gcc.c-torture/compile/20000211-1.c: New test.
41353
41354 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
41355
41356 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
41357 on native targets
41358
41359 2000-02-08 Nathan Sidwell <nathan@acm.org>
41360
41361 * g++.old-deja/g++.other/cast5.C: New test.
41362
41363 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
41364
41365 * gcc.c-torture/execute/20000205-1.c: New.
41366
41367 2000-02-03 Nathan Sidwell <nathan@acm.org>
41368
41369 * g++.old-deja/g++.jason/cast3.C: Return void.
41370 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
41371
41372 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41373
41374 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
41375
41376 * gcc.dg/loop-1.c: New test.
41377
41378 2000-01-27 Jakub Jelinek <jakub@redhat.com>
41379
41380 * gcc.c-torture/compile/20000127-1.c: New test.
41381 * gcc.c-torture/execute/991228-1.c: New test.
41382
41383 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41384
41385 * gcc.dg/unused-2.c: New test.
41386
41387 * gcc.dg/conv-1.c: New test.
41388
41389 2000-01-24 Mark Mitchell <mark@codesourcery.com>
41390
41391 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
41392 compiler.
41393 (tool_option_proc): Fix typo.
41394
41395 2000-01-24 Geoff Keating <geoffk@cygnus.com>
41396
41397 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
41398 of the ld on the host, not on the build machine.
41399 Also, don't crash if '--help' is not a supported option.
41400
41401 2000-01-24 Richard Henderson <rth@cygnus.com>
41402
41403 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
41404
41405 2000-01-20 Jeffrey A Law (law@cygnus.com)
41406
41407 * gcc.c-torture/execute/20000120-2.c: New test.
41408 * gcc.c-torture/execute/20000120-1.c: New test.
41409
41410 2000-01-13 Jeffrey A Law (law@cygnus.com)
41411
41412 * gcc.c-torture/execute/20000113-1.c: New test.
41413
41414 2000-01-12 Jeffrey A Law (law@cygnus.com)
41415
41416 * gcc.c-torture/execute/20000112-1.c: New test.
41417
41418 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41419
41420 * gcc.dg/20000111-1.c: New test.
41421
41422 2000-01-10 Jeffrey A Law (law@cygnus.com)
41423
41424 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
41425 with 16 bit integers.
41426
41427 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41428
41429 * gcc.dg/20000108-1.c: New test.
41430
41431 2000-01-05 Nathan Sidwell <nathan@acm.org>
41432
41433 * g++.old-deja/g++.ns/koenig8.C: New test.
41434
41435 2000-01-05 Nathan Sidwell <nathan@acm.org>
41436
41437 * g++.old-deja/g++.other/cast4.C: New test.
41438
41439 2000-01-05 Jeffrey A Law (law@cygnus.com)
41440
41441 * gcc.c-torture/compile/20000105-2.c: New test.
41442 * gcc.c-torture/compile/20000105-1.c: New test.
41443
41444 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41445
41446 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
41447 references to printf & atoi to conform to ANSI standard.
41448 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
41449 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
41450 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
41451 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
41452 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
41453 * g++.old-deja/g++.brendan/complex1.C: Likewise.
41454 * g++.old-deja/g++.brendan/copy1.C: Likewise.
41455 * g++.old-deja/g++.brendan/copy2.C: Likewise.
41456 * g++.old-deja/g++.brendan/copy3.C: Likewise.
41457 * g++.old-deja/g++.brendan/copy4.C: Likewise.
41458 * g++.old-deja/g++.brendan/copy5.C: Likewise.
41459 * g++.old-deja/g++.brendan/copy6.C: Likewise.
41460 * g++.old-deja/g++.brendan/copy7.C: Likewise.
41461 * g++.old-deja/g++.brendan/copy8.C: Likewise.
41462 * g++.old-deja/g++.brendan/crash11.C: Likewise.
41463 * g++.old-deja/g++.brendan/crash14.C: Likewise.
41464 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
41465 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
41466 * g++.old-deja/g++.brendan/delete2.C: Likewise.
41467 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
41468 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
41469 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
41470 * g++.old-deja/g++.brendan/eh1.C: Likewise.
41471 * g++.old-deja/g++.brendan/groff1.C: Likewise.
41472 * g++.old-deja/g++.brendan/init3.C: Likewise.
41473 * g++.old-deja/g++.brendan/misc12.C: Likewise.
41474 * g++.old-deja/g++.brendan/misc7.C: Likewise.
41475 * g++.old-deja/g++.brendan/new2.C: Likewise.
41476 * g++.old-deja/g++.brendan/operators4.C: Likewise.
41477 * g++.old-deja/g++.brendan/operators5.C: Likewise.
41478 * g++.old-deja/g++.brendan/overload2.C: Likewise.
41479 * g++.old-deja/g++.brendan/overload7.C: Likewise.
41480 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
41481 * g++.old-deja/g++.brendan/reference1.C: Likewise.
41482 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
41483 * g++.old-deja/g++.brendan/template24.C: Likewise.
41484 * g++.old-deja/g++.brendan/template3.C: Likewise.
41485 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
41486 * g++.old-deja/g++.jason/inline3.C: Likewise.
41487 * g++.old-deja/g++.jason/opeq.C: Likewise.
41488 * g++.old-deja/g++.law/arg5.C: Likewise.
41489 * g++.old-deja/g++.law/arm7.C: Likewise.
41490 * g++.old-deja/g++.law/ctors11.C: Likewise.
41491 * g++.old-deja/g++.law/cvt8.C: Likewise.
41492 * g++.old-deja/g++.law/init9.C: Likewise.
41493 * g++.old-deja/g++.law/refs4.C: Likewise.
41494 * g++.old-deja/g++.law/template2.C: Likewise.
41495 * g++.old-deja/g++.law/visibility24.C: Likewise.
41496 * g++.old-deja/g++.law/vtable3.C: Likewise.
41497 * g++.old-deja/g++.mike/asm2.C: Likewise.
41498 * g++.old-deja/g++.mike/eh1.C: Likewise.
41499 * g++.old-deja/g++.mike/misc1.C: Likewise.
41500 * g++.old-deja/g++.mike/misc13.C: Likewise.
41501 * g++.old-deja/g++.mike/misc14.C: Likewise.
41502 * g++.old-deja/g++.mike/ns12.C: Likewise.
41503 * g++.old-deja/g++.mike/p1248.C: Likewise.
41504 * g++.old-deja/g++.mike/p3708.C: Likewise.
41505 * g++.old-deja/g++.mike/p3708a.C: Likewise.
41506 * g++.old-deja/g++.mike/p3708b.C: Likewise.
41507 * g++.old-deja/g++.mike/p646.C: Likewise.
41508 * g++.old-deja/g++.mike/p700.C: Likewise.
41509 * g++.old-deja/g++.mike/p783.C: Likewise.
41510 * g++.old-deja/g++.mike/p783a.C: Likewise.
41511 * g++.old-deja/g++.mike/p783b.C: Likewise.
41512 * g++.old-deja/g++.mike/p786.C: Likewise.
41513 * g++.old-deja/g++.mike/p789.C: Likewise.
41514 * g++.old-deja/g++.mike/p789a.C: Likewise.
41515 * g++.old-deja/g++.mike/p807a.C: Likewise.
41516 * g++.old-deja/g++.other/delete3.C: Likewise.
41517 * g++.old-deja/g++.other/dyncast1.C: Likewise.
41518 * g++.old-deja/g++.other/dyncast2.C: Likewise.
41519 * g++.old-deja/g++.other/dyncast3.C: Likewise.
41520 * g++.old-deja/g++.other/empty1.C: Likewise.
41521 * g++.old-deja/g++.other/temporary1.C: Likewise.
41522 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
41523 * g++.old-deja/g++.pt/t16.C: Likewise.
41524 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
41525
41526 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
41527
41528 * gcc.dg/991230-1.c: New test.
41529
41530 1999-12-29 Jeffrey A Law (law@cygnus.com)
41531
41532 * gcc.c-torture/compile/991229-3.c: New test.
41533 * gcc.c-torture/compile/991229-2.c: New test.
41534 * gcc.c-torture/compile/991229-1.c: New test.
41535
41536 1999-12-29 Greg McGary <gkm@eng.ascend.com>
41537
41538 * gcc.c-torture/compile/labels-2.c: New test.
41539
41540 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
41541
41542 * gcc.c-torture/execute/991227-1.c: New test.
41543
41544 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41545
41546 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
41547
41548 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
41549
41550 * gcc.c-torture/execute/991221-1.c: New test.
41551
41552 1999-12-20 Nathan Sidwell <nathan@acm.org>
41553
41554 * g++.old-deja/g++.other/cast3.C: New test.
41555
41556 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
41557
41558 * gcc.c-torture/execute/991216-4.c: New test.
41559
41560 1999-12-16 Michael Meissner <meissner@cygnus.com>
41561
41562 * gcc.c-torture/execute/991216-1.c: New test.
41563 * gcc.c-torture/execute/991216-2.c: New test.
41564 * gcc.c-torture/execute/991216-3.c: New test.
41565
41566 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41567
41568 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
41569 Actually make the test fail by using "-O2" for compilation.
41570
41571 1999-12-15 Nathan Sidwell <nathan@acm.org>
41572
41573 * g++.old-deja/g++.warn/cast-align1.C: New test.
41574
41575 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41576
41577 * gcc.c-torture/compile/991214-1.c: New test.
41578 * gcc.c-torture/compile/991214-2.c: New test.
41579
41580 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41581
41582 * gcc.dg/991214-1.c: New test.
41583
41584 1999-12-13 Jeffrey A Law (law@cygnus.com)
41585
41586 * gcc.c-torture/compile/991213-3.c: New test.
41587 * gcc.c-torture/compile/991213-2.c: New test.
41588 * gcc.c-torture/compile/991213-1.c: New test.
41589
41590 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
41591
41592 * gcc.dg/991209-1.c: New test.
41593
41594 1999-12-08 Nathan Sidwell <nathan@acm.org>
41595
41596 * gcc.c-torture/compile/991208-1.c: New test.
41597
41598 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41599
41600 * gcc.dg/ultrasp2.c: New test.
41601
41602 1999-12-05 Alex Samuel <samuel@codesourcery.com>
41603
41604 * g++.old-deja/g++.abi/align.C (main): Fix typo.
41605
41606 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
41607
41608 * gcc.c-torture/compile/991202-1.c: New test.
41609 * gcc.c-torture/execute/991202-1.c: New test.
41610 * gcc.c-torture/execute/991202-2.c: New test.
41611 * gcc.c-torture/execute/991202-3.c: New test.
41612
41613 1999-12-02 Alex Samuel <samuel@codesourcery.com>
41614
41615 * g++.old-deja/g++.abi/align.C: New test.
41616 * g++.old-deja/g++.abi/aggregates.C: Likewise.
41617 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41618
41619 1999-12-01 Richard Henderson <rth@cygnus.com>
41620
41621 * gcc.c-torture/execute/991201-1.c: New.
41622
41623 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
41624
41625 * gcc.dg/991129-1.c: New test.
41626
41627 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
41628
41629 * gcc.c-torture/compile/991127-1.c: New test.
41630
41631 1999-11-22 Nathan Sidwell <nathan@acm.org>
41632
41633 * g++.old-deja/g++.other/warn4.C: New test.
41634
41635 1999-11-22 Nathan Sidwell <nathan@acm.org>
41636
41637 * g++.old-deja/g++.eh/cleanup2.C: New test.
41638 * g++.old-deja/g++.ext/pretty2.C: New test.
41639 * g++.old-deja/g++.ext/pretty3.C: New test.
41640 * g++.old-deja/g++.other/debug6.C: New test.
41641
41642 1999-10-20 Jim Wilson <wilson@cygnus.com>
41643
41644 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
41645 compiler_output to look for one error message instead of two.
41646
41647 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
41648
41649 * gcc.c-torture/execute/991118-1.c: Also test case
41650 where the word boundary does not split a byte evenly.
41651
41652 1999-11-19 Nathan Sidwell <nathan@acm.org>
41653
41654 * g++.old-deja/g++.ext/restrict1.C: New test.
41655
41656 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
41657
41658 * gcc.c-torture/execute/991118-1.c: New test.
41659
41660 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
41661
41662 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
41663 working directory pathnames.
41664
41665 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
41666
41667 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
41668 host is equipped with driver.h and driver.o so it can actually
41669 compile and run the tests.
41670
41671 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
41672
41673 * gcc.c-torture/compile/991008-1.c: New test.
41674
41675 1999-11-08 Nick Clifton <nickc@cygnus.com>
41676
41677 * lib/gcc-dg.exp: Include target-supports.exp
41678
41679 1999-11-05 Nick Clifton <nickc@cygnus.com>
41680
41681 * lib/target-supports.exp: New file: Provide procs to test for
41682 features supported by the target.
41683 (check_weak_available): Moved here from ecos.exp.
41684 (check_alias_available): New proc: Determine of the target
41685 toolchain supports the alias attribute.
41686
41687 * gcc.dg/special/ecos.exp: Move check_weak_available to
41688 target-supports.exp.
41689 (alias-1.c): Only perform the test if the target supports
41690 aliases.
41691 (wkali-1.c): Only perform the test if the target supports
41692 aliases.
41693
41694 * gcc.dg/990506-0.c: Expect error messages from cross
41695 targets as well as native targets.
41696
41697 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41698
41699 * gcc.dg/ultrasp1.c: Removed xfail.
41700 * gcc.dg/struct-ret-2.c: Likewise.
41701 * gcc.dg/array-1.c: Likewise.
41702
41703 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41704
41705 * gcc.dg/struct-ret-2.c: New test.
41706
41707 * gcc.dg/array-1.c: New test.
41708
41709 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
41710
41711 * gcc.c-torture/execute/991030-1.c: New test.
41712
41713 1999-10-26 Richard Henderson <rth@cygnus.com>
41714
41715 * gcc.c-torture/compile/991026-2.c: New test.
41716
41717 1999-10-26 Jeffrey A Law (law@cygnus.com)
41718
41719 * gcc.c-torture/compile/991026-1.c: New test.
41720
41721 1999-10-23 Jeffrey A Law (law@cygnus.com)
41722
41723 * gcc.c-torture/execute/991023-1.c: New test.
41724
41725 1999-10-19 Jeffrey A Law (law@cygnus.com)
41726
41727 * gcc.c-torture/execute/991019-1.c: New test.
41728
41729 1999-10-16 Richard Henderson <rth@cygnus.com>
41730
41731 * gcc.c-torture/execute/991016-1.c: New test.
41732
41733 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
41734
41735 * gcc.c-torture/execute/991014-1.c: New test.
41736
41737 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
41738
41739 * g++.old-deja/g++.other/union2.C: New test.
41740
41741 1999-10-13 Nathan Sidwell <nathan@acm.org>
41742
41743 * g++.old-deja/g++.other/vaarg2.C: New test.
41744 * g++.old-deja/g++.other/vaarg3.C: New test.
41745
41746 1999-10-12 Craig Burley <craig@jcb-sc.com>
41747
41748 * g77.f-torture/noncompile/19990905-1.f: Moved from being
41749 in compile/.
41750
41751 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
41752
41753 * gcc.c-torture/execute/va-arg-11.c: New test.
41754
41755 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
41756
41757 * lib/file-format.exp (gcc_target_object_format): Don't
41758 crash if objdump is unavailable.
41759
41760 1999-09-29 Donn Terry <donn@interix.com>
41761
41762 * gcc.misc-tests/mg.exp: delete extraneous redirection.
41763
41764 1999-09-28 Nick Clifton <nickc@cygnus.com>
41765
41766 * gcc.c-torture/compile/990928-1.c: New test.
41767
41768 1999-09-28 Nathan Sidwell <nathan@acm.org>
41769
41770 * g++.old-deja/g++.other/decl6.C: New test.
41771
41772 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41773
41774 * gcc.c-torture/execute/va-arg-10.c: New test.
41775
41776 1999-09-27 Nathan Sidwell <nathan@acm.org>
41777
41778 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
41779 __PRETTY_FUNCTION__.
41780
41781 1999-09-23 Nick Clifton <nickc@cygnus.com>
41782
41783 * gcc.c-torture/execute/990923-1.c: New test.
41784
41785 1999-09-21 Nick Clifton <nickc@cygnus.com>
41786
41787 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
41788 for which -fpic is inappropriate.
41789
41790 1999-09-21 Mark Mitchell <mark@codesourcery.com>
41791
41792 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
41793
41794 1999-09-21 Nathan Sidwell <nathan@acm.org>
41795
41796 * g++.old-deja/g++.other/dyncast1.C: New test.
41797 * g++.old-deja/g++.other/dyncast2.C: New test.
41798 * g++.old-deja/g++.other/dyncast3.C: New test.
41799 * g++.old-deja/g++.other/dyncast4.C: New test.
41800 * g++.old-deja/g++.other/dyncast5.C: New test.
41801 * g++.old-deja/g++.eh/catch3.C: New test.
41802 * g++.old-deja/g++.eh/catch3p.C: New test.
41803 * g++.old-deja/g++.eh/catch4.C: New test.
41804 * g++.old-deja/g++.eh/catch4p.C: New test.
41805 * g++.old-deja/g++.eh/catch5.C: New test.
41806 * g++.old-deja/g++.eh/catch5p.C: New test.
41807 * g++.old-deja/g++.eh/catch6.C: New test.
41808 * g++.old-deja/g++.eh/catch6p.C: New test.
41809 * g++.old-deja/g++.eh/catch7.C: New test.
41810 * g++.old-deja/g++.eh/catch7p.C: New test.
41811 * g++.old-deja/g++.eh/catch8.C: New test.
41812 * g++.old-deja/g++.eh/catch8p.C: New test.
41813 * g++.old-deja/g++.eh/catch9.C: New test.
41814 * g++.old-deja/g++.eh/catch9p.C: New test.
41815
41816 1999-09-13 Nathan Sidwell <nathan@acm.org>
41817
41818 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
41819 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
41820
41821 1999-09-13 Jeffrey A Law (law@cygnus.com)
41822
41823 * gcc.c-torture/compile/990913-1.c: New test.
41824
41825 1999-09-10 Nathan Sidwell <nathan@acm.org>
41826
41827 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
41828 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41829
41830 1999-09-09 Richard Henderson <rth@cygnus.com>
41831
41832 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
41833
41834 1999-09-09 Nathan Sidwell <nathan@acm.org>
41835
41836 * g++.old-deja/g++.other/lookup11.C: New test.
41837 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
41838 what is permitted and what we want.
41839 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
41840 overload use.
41841 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41842
41843 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
41844
41845 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
41846 * gcc.c-torture/noncompile/poison-1.c: New file.
41847
41848 1999-09-08 Nathan Sidwell <nathan@acm.org>
41849
41850 * g++.old-deja/g++.other/sizeof3.C: New test.
41851 * g++.old-deja/g++.other/sizeof4.C: New test.
41852 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
41853 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
41854
41855 1999-09-07 Richard Henderson <rth@cygnus.com>
41856
41857 * gcc.dg/va-arg-1.c: New.
41858
41859 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41860
41861 * gcc.c-torture/execute/va-arg-9.c: New test.
41862
41863 1999-09-05 Craig Burley <craig@jcb-sc.com>
41864
41865 * g77.f-torture/compile/980519-2.f: New test.
41866 * g77.f-torture/compile/19990905-0.f: New test.
41867 * g77.f-torture/compile/19990905-1.f: New test.
41868 * g77.f-torture/compile/19990905-2.f: New test.
41869
41870 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
41871
41872 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
41873
41874 * gcc.c-torture/execute/990827-1.c: Fix typo.
41875
41876 1999-09-03 Nathan Sidwell <nathan@acm.org>
41877
41878 * g++.old-deja/g++.other/deref1.C: New test.
41879
41880 1999-09-02 Nathan Sidwell <nathan@acm.org>
41881
41882 * g++.old-deja/g++.other/ambig2.C: New test.
41883 * g++.old-deja/g++.other/cond5.C: New test.
41884 * g++.old-deja/g++.other/lookup16.C: New test.
41885
41886 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
41887
41888 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
41889 assemblers too.
41890
41891 1999-08-31 Jeffrey A Law (law@cygnus.com)
41892
41893 * lib/c-torture.exp: Avoid the "compare executables" optimization
41894 when testing native.
41895
41896 1999-08-29 Jeffrey A Law (law@cygnus.com)
41897
41898 * gcc.c-torture/execute/990829-1.c: New test.
41899 * gcc.c-torture/compile/990829-1.c: New test.
41900
41901 1999-08-27 Paul Burchard <burchard@pobox.com>
41902
41903 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
41904 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
41905 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
41906 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
41907 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
41908 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
41909 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
41910 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
41911 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
41912 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
41913 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
41914
41915 1999-08-27 Jeffrey A Law (law@cygnus.com)
41916
41917 * gcc.c-torture/execute/990827-1.c: New test.
41918
41919 1999-08-26 Craig Burley <craig@jcb-sc.com>
41920
41921 * g77.f-torture/noncompile/19990826-4.f: New test.
41922
41923 * g77.f-torture/compile/19990826-3.f: New test.
41924
41925 * g77.f-torture/execute/19990826-2.f: New test.
41926
41927 * g77.f-torture/compile/19990826-1.f: New test.
41928
41929 * gcc.c-torture/execute/990826-0.c: New test.
41930 * g77.c-torture/execute/19990826-0.f: New test.
41931
41932 * g77.f-torture/noncompile/970626-2.f: New test.
41933
41934 1999-08-25 Paul Burchard <burchard@pobox.com>
41935
41936 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
41937 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
41938 lss-011.C: New tests.
41939
41940 1999-08-25 Nathan Sidwell <nathan@acm.org>
41941
41942 * g++.old-deja/g++.other/decl5.C: New test.
41943
41944 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41945
41946 * noncompile/noncompile.exp: Load_lib c-torture.exp.
41947 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
41948 call `postbase' for each one. All callers of `postbase' changed
41949 to call this instead.
41950
41951 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
41952
41953 * gcc.c-torture/execute/990811-1.c: New test.
41954
41955 1999-08-09 Nick Clifton <nickc@cygnus.com>
41956
41957 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
41958 just native ones.
41959
41960 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
41961 just native ones.
41962
41963 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
41964
41965 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
41966
41967 1999-08-04 Jeffrey A Law (law@cygnus.com)
41968
41969 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
41970
41971 1999-08-04 Nathan Sidwell <nathan@acm.org>
41972
41973 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
41974
41975 1999-08-04 Jeffrey A Law (law@cygnus.com)
41976
41977 * gcc.c-torture/execute/990804-1.c: New test.
41978
41979 1999-08-03 Nathan Sidwell <nathan@acm.org>
41980
41981 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
41982 * g++.old-deja/g++.brendan/crash64.C: Likewise.
41983 * g++.old-deja/g++.brendan/overload8.C: Likewise.
41984
41985 1999-08-03 Nathan Sidwell <nathan@acm.org>
41986
41987 * g++.old-deja/g++.other/struct1.C: New test.
41988
41989 1999-08-03 Nathan Sidwell <nathan@acm.org>
41990
41991 * g++.old-deja/g++.other/enum2.C: New test.
41992
41993 1999-08-02 Richard Henderson <rth@cygnus.com>
41994
41995 Adapted from tests from Franz Sirl:
41996 * gcc.c-torture/execute/va-arg-7.c: New test.
41997 * gcc.c-torture/execute/va-arg-8.c: New test.
41998
41999 1999-08-01 Jeffrey A Law (law@cygnus.com)
42000
42001 * gcc.c-torture/compile/990801-2.c: New test.
42002
42003 * gcc.c-torture/compile/990801-1.c: New test.
42004
42005 1999-07-27 Michael Meissner <meissner@cygnus.com>
42006
42007 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
42008 fp-cmp-1.c, converting double to float.
42009
42010 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
42011 fp-cmp-1.c, converting double to long double.
42012
42013 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
42014 from fr1 to unknown_register, since fr1 is a legitimate register
42015 on some machines.
42016
42017 1999-07-25 Jeffrey A Law (law@cygnus.com)
42018
42019 * README: More listname related changes.
42020
42021 1999-07-08 Catherine Moore <clm@cygnus.com>
42022
42023 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
42024
42025 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
42026
42027 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
42028
42029 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42030
42031 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
42032
42033 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
42034
42035 * gcc.dg/990703-1.c: New test.
42036
42037 1999-06-29 Nick Clifton <nickc@cygnus.com>
42038
42039 * lib/file-format.exp: New file: Move definition of proc
42040 gcc_target_object_format to here from
42041 gcc.dg/special/ecos.exp.
42042
42043 * lib/c-torture.exp: Include lib file-format.exp.
42044 * lib/gcc-dg.exp: Include lib file-format.exp.
42045
42046 * gcc.dg/special/ecos.exp: Remove definition of proc
42047 gcc_target_object_format.
42048
42049 1999-06-28 Jeffrey A Law (law@cygnus.com)
42050
42051 * gcc.c-torture/execute/990628-1.c: New test.
42052
42053 1999-06-25 Jeffrey A Law (law@cygnus.com)
42054
42055 * gcc.c-torture/compile/990625-2.c: New test.
42056
42057 * gcc.c-torture/compile/990625-1.c: New test.
42058
42059 1999-06-23 Nick Clifton <nickc@cygnus.com>
42060
42061 * gcc.c-torture/compile/dll.c: New test case. Check that dll
42062 attributes compile.
42063 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
42064 ports that use the COFF/PE file format.
42065
42066 1999-06-17 Jeffrey A Law (law@cygnus.com)
42067
42068 * gcc.c-torture/compile/990617-1.c: New test.
42069
42070 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
42071
42072 * g++.old-deja/g++.other/decl4.C: New test.
42073
42074 1999-06-14 Nathan Sidwell <nathan@acm.org>
42075
42076 * g++.old-deja/g++.other/bitfld3.C: New test.
42077
42078 1999-06-08 Nathan Sidwell <nathan@acm.org>
42079
42080 * g++.old-deja/g++.eh/catch1.C: New test.
42081
42082 1999-06-07 Jeffrey A Law (law@cygnus.com)
42083
42084 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
42085
42086 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
42087 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
42088
42089 1999-06-05 Craig Burley <craig@jcb-sc.com>
42090
42091 * g77.f-torture/compile/19990502-0.f: Replace with new,
42092 shorter, test that still fails after recent changes.
42093
42094 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42095
42096 * gcc.c-torture/execute/990604-1.c: New test.
42097
42098 1999-05-31 Jeffrey A Law (law@cygnus.com)
42099
42100 * gcc.c-torture/execute/990531-1.c: New test.
42101
42102 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42103
42104 * gcc.c-torture/compile/990527-1.c: New test.
42105
42106 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
42107
42108 * gcc.c-torture/execute/990527-1.c: New test.
42109
42110 1999-05-25 Nick Clifton <nickc@cygnus.com>
42111
42112 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
42113 bitfields as signed.
42114
42115 1999-05-25 Craig Burley <craig@jcb-sc.com>
42116
42117 * g77.f-torture/compile/19990525-0.f: New test.
42118
42119 1999-05-25 Jeffrey A Law (law@cygnus.com)
42120
42121 * gcc.c-torture/execute/990525-2.c: New test.
42122
42123 * gcc.c-torture/execute/990525-1.c: New test.
42124
42125 1999-05-24 Nathan Sidwell <nathan@acm.org>
42126
42127 * g++.old-deja/g++.other/anon3.C: New test.
42128 * g++.old-deja/g++.other/anon4.C: New test.
42129 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
42130 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
42131 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
42132 Merrill).
42133
42134 1999-05-24 Jeffrey A Law (law@cygnus.com)
42135
42136 * gcc.c-torture/execute/990524-1.c: New test.
42137
42138 * gcc.dg/990524-1.c: New test.
42139
42140 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42141
42142 * gcc.c-torture/compile/990523-1.c: New test.
42143
42144 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
42145
42146 * gcc.c-torture/compile/990519-1.c: New test.
42147
42148 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42149
42150 * gcc.c-torture/compile/990517-1.c: New test.
42151
42152 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
42153 (e4, f4): New tests.
42154 (main): Call them.
42155
42156 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42157
42158 * gcc.dg/noreturn-1.c: New test.
42159
42160 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42161
42162 * gcc.c-torture/execute/990513-1.c: New test.
42163
42164 1999-05-10 Richard Henderson <rth@cygnus.com>
42165
42166 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
42167
42168 1999-05-10 Craig Burley <craig@jcb-sc.com>
42169
42170 * g77.f-torture/execute/erfc.f: Use small single-precision
42171 values, to avoid problems on Alphas when not -mieee.
42172
42173 1999-05-08 Craig Burley <craig@jcb-sc.com>
42174
42175 * gcc.dg/990506-0.c: New test.
42176
42177 1999-05-08 Richard Henderson <rth@cygnus.com>
42178
42179 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
42180 the constant to test. Don't XFAIL 64-bit targets.
42181
42182 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
42183 * g++.old-deja/g++.law/profile1.C: Likewise.
42184
42185 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
42186 operator new instances.
42187 * g++.old-deja/g++.other/delete5.C: Likewise.
42188
42189 1999-05-03 Craig Burley <craig@jcb-sc.com>
42190
42191 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
42192 intrinsic.
42193
42194 1999-05-03 Craig Burley <craig@jcb-sc.com>
42195
42196 * g77.f-torture/execute/u77-test.f: Reverse order of two
42197 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
42198
42199 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42200
42201 * gcc.dg/compare1.c: New test.
42202
42203 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
42204
42205 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
42206 New tests.
42207
42208 1999-05-02 Craig Burley <craig@jcb-sc.com>
42209
42210 * g77.f-torture/compile/19990502-1.f: New test.
42211
42212 1999-05-02 Craig Burley <craig@jcb-sc.com>
42213
42214 * g77.f-torture/compile/19990502-0.f: New test.
42215
42216 1999-05-02 Craig Burley <craig@jcb-sc.com>
42217
42218 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
42219 intrinsic.
42220
42221 1999-05-02 Craig Burley <craig@jcb-sc.com>
42222
42223 * g77.f-torture/execute/u77-test.f (main): List libU77
42224 intrinsics not currently tested.
42225 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
42226 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
42227 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
42228 Trim blanks off the ends of some printed strings.
42229
42230 1999-05-02 Craig Burley <craig@jcb-sc.com>
42231
42232 * g77.f-torture/execute/u77-test.f (main): Just warn about
42233 FSTAT gid disagreement, as it's expected on some systems.
42234
42235 1999-05-01 Craig Burley <craig@jcb-sc.com>
42236
42237 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
42238 use a new function, which allows for some slop.
42239 Clean up some commentary.
42240 (issum): The new function.
42241 (sgladd): Deleted subroutine.
42242
42243 1999-05-01 Craig Burley <craig@jcb-sc.com>
42244
42245 * g77.f-torture/execute/u77-test.f: Modify to be more like
42246 libf2c/libU77 version, bringing patches to that version here.
42247 Add suitable commentary.
42248
42249 1999-04-25 Richard Henderson <rth@cygnus.com>
42250
42251 * gcc.dg/990424-1.c: New test.
42252
42253 1999-04-24 Craig Burley <craig@jcb-sc.com>
42254
42255 * g77.f-torture/execute/u77-test.f (main): Bug involving
42256 LSTAT has been fixed, so turn back on full checking.
42257
42258 1999-04-20 Craig Burley <craig@jcb-sc.com>
42259
42260 * g77.f-torture/compile/19990419-0.f: New test.
42261 * g77.f-torture/execute/19990419-1.f: New test.
42262
42263 1999-04-17 Richard Henderson <rth@cygnus.com>
42264
42265 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
42266 to avoid the need for a prototype to supress a warning.
42267
42268 1999-04-07 Jim Wilson <wilson@cygnus.com>
42269
42270 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
42271
42272 1999-04-04 Jeffrey A Law (law@cygnus.com)
42273
42274 * gcc.c-torture/execute/990404-1.c: New test.
42275
42276 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42277
42278 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
42279 * gcc.dg/cpp-if3.c: Don't use -pedantic.
42280 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
42281 missing initializer warnings.
42282
42283 1999-03-28 Jeffrey A Law (law@cygnus.com)
42284
42285 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
42286 matching strings.
42287
42288 1999-03-26 Jeffrey A Law (law@cygnus.com)
42289
42290 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
42291
42292 1999-03-26 Craig Burley <craig@jcb-sc.com>
42293
42294 * g77.f-torture/execute/19990325-0.f: New test.
42295 * g77.f-torture/execute/19990325-1.f: New test.
42296
42297 1999-03-24 Jeffrey A Law (law@cygnus.com)
42298
42299 * gcc.c-torture/execute/990324-1.c: New test.
42300
42301 1999-03-22 Jim Wilson <wilson@cygnus.com>
42302
42303 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
42304 test with 4.
42305
42306 1999-03-17 Richard Henderson <rth@cygnus.com>
42307
42308 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
42309
42310 1999-03-13 Craig Burley <craig@jcb-sc.com>
42311
42312 * g77.f-torture/execute/19990313-2.f: New test.
42313 * g77.f-torture/execute/19990313-3.f: New test.
42314
42315 1999-03-13 Craig Burley <craig@jcb-sc.com>
42316
42317 * g77.f-torture/execute/19990313-0.f: New test.
42318 * g77.f-torture/execute/19990313-1.f: New test.
42319
42320 1999-03-12 Jim Wilson <wilson@cygnus.com>
42321
42322 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
42323 printf to sprintf.
42324 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
42325 (main): Add check for u15. Conditionalize u31 check depending on
42326 whether ints are <32 bits or >=32 bits.
42327
42328 1999-03-08 Craig Burley <craig@jcb-sc.com>
42329
42330 * g77.f-torture/execute/19981119-0.f: Improve testiness.
42331
42332 1999-03-08 Craig Burley <craig@jcb-sc.com>
42333
42334 * g77.f-torture/compile/19990305-0.f: New test.
42335 * g77.f-torture/execute/19981119-0.f: New test.
42336
42337 1999-03-08 Craig Burley <craig@jcb-sc.com>
42338
42339 * g77.f-torture/execute/970625-2.f: call ABORT if final
42340 result is not correct, instead of just printing it.
42341 Add this checking via newly introduced obfuscation, to
42342 trip up buggy front ends.
42343
42344 1999-03-07 Craig Burley <craig@jcb-sc.com>
42345
42346 * g77.f-torture/compile/960317-1.f: Moved from being
42347 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
42348
42349 1999-03-06 Craig Burley <craig@jcb-sc.com>
42350
42351 * g77.f-torture/execute/960317-1.f: New (old) test.
42352 * g77.f-torture/execute/970625-2.f: Ditto.
42353
42354 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
42355
42356 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
42357 message on line 1 or line 2; cccp and cpplib do this differently.
42358
42359 1999-03-01 Jeffrey A Law (law@cygnus.com)
42360
42361 * g++.old-deja/g++.law/weak1.C: New test.
42362
42363 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42364
42365 * gcc.c-torture/execute/990119-1.c: Renamed to...
42366 * gcc.dg/990119-1.c: this, so it will only be tested once
42367 (it's a preprocessor test, it doesn't need to be run at
42368 multiple optimization levels).
42369
42370 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42371
42372 * lib/g++.exp: Don't add incdir=$base_dir/../include to
42373 ALWAYS_CXXFLAGS.
42374
42375 1999-02-24 Craig Burley <craig@jcb-sc.com>
42376
42377 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
42378 * g77.f-torture/compile/19981216-0.f: ...as it is expected
42379 to not be compilable by current g77.
42380
42381 1999-02-24 Nick Clifton <nickc@cygnus.com>
42382
42383 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
42384
42385 1999-02-22 Jeffrey A Law (law@cygnus.com)
42386
42387 * gcc.c-torture/execute/990222-1.c: New test.
42388
42389 1999-02-19 Craig Burley <craig@jcb-sc.com>
42390
42391 * g77.f-torture/compile/19990218-0.f: New test.
42392 * g77.f-torture/noncompile/19990218-1.f: New test.
42393
42394 1999-02-18 Craig Burley <craig@jcb-sc.com>
42395
42396 * g77.f-torture/compile/19981216-0.f: New test.
42397
42398 1999-02-14 Jeffrey A Law (law@cygnus.com)
42399
42400 * gcc.dg/990214-1.c: New test.
42401
42402 1999-02-13 Jeffrey A Law (law@cygnus.com)
42403
42404 * gcc.dg/990213-2.c: New test.
42405
42406 * gcc.dg/990213-1.c: New test.
42407
42408 1999-02-12 Jeffrey A Law (law@cygnus.com)
42409
42410 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
42411 ints.
42412
42413 1999-02-11 Nick Clifton <nickc@cygnus.com>
42414
42415 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
42416 specified by target.
42417
42418 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
42419
42420 1999-02-11 Jeffrey A Law (law@cygnus.com)
42421
42422 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
42423
42424 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
42425
42426 * gcc.dg/special/ecos.exp: New test driver for new tests with
42427 special requirements.
42428
42429 * gcc.dg/special/alias-1.c: New test.
42430 * gcc.dg/special/gcsec-1.c: New test.
42431 * gcc.dg/special/weak-1.c: New test.
42432 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
42433 * gcc.dg/special/weak-2.c: New test.
42434 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
42435 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
42436 * gcc.dg/special/wkali-1.c: New test.
42437 * gcc.dg/special/wkali-2.c: New test.
42438 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
42439 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
42440
42441 1999-02-10 Felix Lee <flee@cygnus.com>
42442
42443 * lib/c-torture.exp (c-torture-compile): Pull out code for
42444 analyzing gcc error messages.
42445 (c-torture-execute): Likewise. Fix some (harmless) false
42446 positives.
42447 * lib/gcc.exp (gcc_check_compile): New function.
42448
42449 1999-02-08 Richard Henderson <rth@cygnus.com>
42450
42451 * gcc.c-torture/execute/990208-1.c: New test.
42452
42453 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
42454
42455 * g++.dg/special/ecos.exp: New driver for new tests with special
42456 requirements
42457
42458 * g++.dg/special/conpr-1.C: New test
42459 * g++.dg/special/conpr-2.C: New test
42460 * g++.dg/special/conpr-2a.C: New test
42461 * g++.dg/special/conpr-3.C: New test
42462 * g++.dg/special/conpr-3a.C: New test
42463 * g++.dg/special/conpr-3b.C: New test
42464
42465 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
42466 allow g++ to use the dg driver
42467
42468 * README: Add comment about g++.dg directory
42469
42470 1999-02-06 Jeffrey A Law (law@cygnus.com)
42471
42472 * README: Update email addresses.
42473
42474 1999-02-03 Nick Clifton <nickc@cygnus.com>
42475
42476 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
42477 arguments in order to force structure S onto the stack even on
42478 the alpha.
42479 (test): Pass 10 leading arguments to function foo as well as the
42480 structure S.
42481
42482 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
42483 failure for all targets.
42484
42485 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
42486 abort to terminate program execution.
42487
42488 1999-01-30 Richard Henderson <rth@cygnus.com>
42489
42490 * gcc.c-torture/execute/990130-1.c: New test.
42491
42492 1999-01-30 Jeffrey A Law (law@cygnus.com)
42493
42494 * gcc.dg/990130-1.c: New test.
42495
42496 1999-01-28 Michael Meissner <meissner@cygnus.com>
42497
42498 * gcc.c-torture/execute/990128-1.c: New test.
42499
42500 1999-01-27 Michael Meissner <meissner@cygnus.com>
42501
42502 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
42503
42504 1999-01-27 Felix Lee <flee@cygnus.com>
42505
42506 * lib/c-torture.exp (c-torture-compile): pull out code for
42507 analyzing gcc error messages.
42508 (c-torture-execute): ditto, and fix some (harmless) false
42509 positives.
42510 * lib/gcc.exp (gcc_check_compile): new function.
42511
42512 1999-01-17 Jeffrey A Law (law@cygnus.com)
42513
42514 * gcc.dg/990117-1.c: New test.
42515
42516 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
42517
42518 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
42519
42520 1999-01-15 Jeffrey A Law (law@cygnus.com)
42521
42522 * g77.f-torture/compile/990115-1.f: New test.
42523
42524 1999-01-07 Jeffrey A Law (law@cygnus.com)
42525
42526 * gcc.c-torture/compile/990107-1.c: New test
42527
42528 1999-01-06 Jeffrey A Law (law@cygnus.com)
42529
42530 * gcc.c-torture/execute/990106-2.c: New test.
42531
42532 * gcc.c-torture/execute/990106-1.c: New test.
42533
42534 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
42535
42536 * gcc.c-torture/compile/981223-1.c: New test.
42537
42538 1998-12-29 Richard Henderson <rth@cygnus.com>
42539
42540 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
42541 (opt3): Rename from opt4 and disable.
42542
42543 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
42544
42545 * g++.old-deja/g++.pt/ptrmem5.C: New test.
42546
42547 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42548
42549 * g++.old-deja/g++.other/conv5.C: New test.
42550
42551 1998-12-14 Nick Clifton <nickc@cygnus.com>
42552
42553 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
42554
42555 1998-12-11 Jeffrey A Law (law@cygnus.com)
42556
42557 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
42558
42559 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
42560
42561 * gcc.c-torture/compile/981211-1.c: New test.
42562
42563 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
42564
42565 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
42566
42567 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
42568
42569 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42570
42571 * gcc.special/930510-1.c: Make C9X safe.
42572 * gcc.misc-tests/gcov-1.c Similarly.
42573 * gcc.misc-tests/gcov-2.c Similarly.
42574
42575 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42576
42577 * gcc.dg/ultrasp1.c: New test.
42578
42579 1998-12-06 Richard Henderson <rth@cygnus.com>
42580
42581 * gcc.c-torture/execute/981206.c: New test.
42582
42583 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42584
42585 * g++.old-deja/g++.ns/template7.C: New test.
42586
42587 * g++.old-deja/g++.other/expr1.C: New test.
42588
42589 * g++.old-deja/g++.eh/tmpl3.C: New test.
42590
42591 * g++.old-deja/g++.eh/tmpl2.C: New test.
42592
42593 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42594
42595 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
42596 * g++.old-deja/g++.other/using6.C: Removed.
42597 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
42598
42599 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
42600
42601 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42602
42603 * g++.old-deja/g++.pt/overload8.C: New test.
42604
42605 * g++.old-deja/g++.pt/overload7.C: New test.
42606
42607 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
42608
42609 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
42610 and relinking messages.
42611 * lib/g++.exp (g++_target_compile): Remove .rpo file when
42612 compiling with -frepo.
42613
42614 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
42615
42616 * g++.old-deja/g++.pt/lookup6.C: New test.
42617
42618 1998-11-30 Nick Clifton <nickc@cygnus.com>
42619
42620 * gcc.c-torture/execute/981130-1.c: New test.
42621 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
42622
42623 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42624
42625 * g++.old-deja/g++.pt/explicit76.C: New test.
42626
42627 * g++.old-deja/g++.pt/friend38.C: New test.
42628
42629 * g++.old-deja/g++.ns/crash2.C: New test.
42630
42631 * g++.old-deja/g++.pt/defarg8.C: New test.
42632
42633 * g++.old-deja/g++.pt/instantiate6.C: New test.
42634
42635 * g++.old-deja/g++.pt/static6.C: New test.
42636
42637 * g++.old-deja/g++.pt/decl2.C: New test.
42638
42639 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42640
42641 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
42642 problem is actually related with name lookup, but so what? :-)
42643
42644 * g++.old-deja/g++.pt/friend37.C: New test.
42645
42646 1998-11-25 Dave Love <d.love@dl.ac.uk>
42647
42648 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
42649 element, which fails on some systems.
42650
42651 * g77.f-torture/execute/labug1.f: New test.
42652
42653 1998-11-21 Jeffrey A Law (law@cygnus.com)
42654
42655 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
42656 is defined.
42657
42658 1998-11-18 Dave Love <d.love@dl.ac.uk>
42659
42660 * g77.f-torture/compile/981117-1.f: New test.
42661
42662 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
42663
42664 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42665 properly discarded.
42666
42667 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
42668
42669 * gcc.c-torture/execute/memcheck: New directory of tests for
42670 -fcheck-memory-usage.
42671
42672 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
42673
42674 * README: New file, general information about the testsuite and
42675 new description of the various C++ test subdirectories.
42676 * README.g++: Eliminate obsolete information, update and move most
42677 relevant stuff to README.
42678
42679 1998-11-07 Richard Henderson <rth@cygnus.com>
42680
42681 * gcc.c-torture/compile/981107-1.c: New test.
42682
42683 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
42684
42685 * execute/memcpy-bi.c: New testcase.
42686
42687 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
42688
42689 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
42690 base classes.
42691
42692 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
42693 template is selected.
42694
42695 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
42696 classes, it should be accepted for all types.
42697
42698 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
42699
42700 * g++.old-deja/g++.pt/spec24.C: Ensure that template
42701 specializations start with template headers.
42702
42703 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
42704
42705 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
42706
42707 * g++.old-deja/g++.other/init9.C: Test cross initialization of
42708 non-POD types.
42709
42710 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42711
42712 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
42713
42714 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
42715
42716 * compile/981022-1.c, compile/981022-1.x: New test and driver.
42717
42718 1998-10-19 Jeffrey A Law (law@cygnus.com)
42719
42720 * 981019-1.c: New test.
42721
42722 1998-10-14 Robert Lipe <robertl@dgii.com>
42723
42724 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
42725 find objc headers.
42726
42727 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42728
42729 * compile/981001-4.c: Remove use of GCC extension that triggers a
42730 compiler bug.
42731
42732 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
42733
42734 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
42735
42736 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
42737
42738 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
42739 instantiation of template produces incorrect code for delete
42740 expression.
42741
42742 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
42743 constructors' name is not unique.
42744 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
42745 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
42746
42747 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
42748 automatic array of const is ill-formed.
42749
42750 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
42751 of template parameter?
42752
42753 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
42754 const.
42755
42756 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
42757 pointer-to-member expression.
42758
42759 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
42760 declaration causes ICE.
42761
42762 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
42763
42764 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
42765 reserved in the global namespace.
42766
42767 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
42768 generate needed virtual table.
42769
42770 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
42771
42772 1998-10-10 Dariush Eslimi <eslimi@loran.com>
42773
42774 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
42775 template-dependent type
42776
42777 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
42778
42779 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
42780 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
42781 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
42782
42783 * g++.old-deja/g++.other/using5.C: New test; using decl from base
42784 class should be usable as argument of member function.
42785 * g++.old-deja/g++.other/using6.C: New test; using decl from base
42786 class should be usable as return type of member function.
42787 * g++.old-deja/g++.other/using7.C: New test; using decl from base
42788 class should be usable as type of data member.
42789
42790 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
42791
42792 1998-10-09 Jeffrey A Law (law@cygnus.com)
42793
42794 * gcc.c-torture/special/920521-1.c: Fix bogus test.
42795
42796 1998-10-08 Nick Clifton <nickc@cygnus.com>
42797
42798 * gcc.dg/dll-?.c Add thumb to target list.
42799 Fix assembler scan patterns to match current assembler output.
42800
42801 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
42802
42803 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
42804 matching of template brackets.
42805
42806 * g++.old-deja/g++.other/using4.C: New test. Test using
42807 declarations of methods from base classes.
42808
42809 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
42810 within functions should introduce names into the innermost
42811 enclosing namespace.
42812
42813 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
42814 of static locals if first initialization throws.
42815
42816 1998-10-07 Jim Wilson <wilson@cygnus.com>
42817
42818 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
42819
42820 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
42821
42822 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
42823 lose track of the possible targets of tablejump insns.
42824 * special/special.exp: Run it.
42825
42826 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42827
42828 * g++.old-deja/g++.pt/friend35.C: New test. A template function
42829 must be declared before its specializations can be named in friend
42830 declarations.
42831
42832 1998-10-05 Dave Love <d.love@dl.ac.uk>
42833
42834 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
42835
42836 * g77.f-torture/execute/io1.f: New test.
42837
42838 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42839
42840 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
42841 with pointer to template function, for which no argument deduction
42842 is possible.
42843
42844 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
42845 specialization of template function as argument to template
42846 function.
42847
42848 * g++.old-deja/g++.other/access2.C: New test; Inner class
42849 shouldn't have privileged access to Outer's names.
42850
42851 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42852
42853 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
42854 friend template declared within template class conflicts with
42855 nested class of the same name.
42856
42857 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
42858 is ignored.
42859
42860 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
42861 object with direct initializer as function declaration.
42862
42863 * g++.old-deja/g++.other/decl2.C: New test; duplicate
42864 initializers.
42865
42866 * g++.old-deja/g++.other/null2.C: New test; conditional operator
42867 involving const pointer and NULL produces incorrect result.
42868
42869 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
42870 type name without `typename' should be rejected with -pedantic.
42871
42872 1998-10-02 Richard Henderson <rth@cygnus.com>
42873
42874 * g++.old-deja/g++.other/addrof1.C: New test.
42875
42876 1998-10-01 Nick Clifton <nickc@cygnus.com>
42877
42878 * gcc.c-torture/compile/981001-1.c: New test.
42879 * gcc.c-torture/execute/981001-1.c: New test.
42880
42881 1998-10-01 Jeffrey A Law (law@cygnus.com)
42882
42883 * gcc.c-torture/compile/981001-2.c: New test.
42884 * gcc.c-torture/compile/981001-3.c: New test.
42885 * gcc.c-torture/compile/981001-4.c: New test.
42886
42887 1998-10-01 Robert Lipe <robertl@dgii.com>
42888
42889 * lib/objc.exp (objc_target_compile): Add -L during compiles for
42890 multilibbed hosts. Idea grafted from g77.exp.
42891
42892 1998-09-30 Dave Love <d.love@dl.ac.uk>
42893
42894 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
42895 avoid losing on systems which need -lsocket.
42896
42897 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
42898
42899 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
42900 * g++.old-deja/g++.other/nested2.C: Ditto.
42901 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
42902 failure.
42903
42904 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42905
42906 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
42907 preferred over template operator!= for enum bitfields.
42908
42909 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
42910
42911 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
42912 that happen to have the same base name, but in different scopes,
42913 are incorrectly rejected.
42914
42915 1998-09-16 Richard Henderson <rth@cygnus.com>
42916
42917 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
42918 on the native word size instead of an integer literal.
42919
42920 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42921
42922 * g++.old-deja/g++.other/static2.C: Invocation of static data
42923 member of type pointer-to-function denoted as non-static member.
42924
42925 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
42926 checks involving function types and aliases.
42927
42928 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
42929
42930 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
42931 redefined to the same non-trivial type.
42932
42933 * g++.old-deja/g++.pt/explicit73.C: Test for proper
42934 namespace-qualification of template specializations declared in
42935 other namespaces.
42936
42937 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
42938 to declare a subset of the specializations of a template function
42939 as friends of specializations of a template class.
42940
42941 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
42942 member templates that do not fully specialize the enclosing
42943 template class are rejected.
42944
42945 1998-09-11 Dave Love <d.love@dl.ac.uk>
42946
42947 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
42948
42949 1998-09-08 Dave Love <d.love@dl.ac.uk>
42950
42951 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
42952 altered from libf2c/libU77 version.
42953
42954 1998-09-06 Dave Love <d.love@dl.ac.uk>
42955
42956 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
42957
42958 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
42959
42960 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
42961 (un)signed char are different types for template specialization
42962 purposes.
42963
42964 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
42965
42966 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
42967 * objc: ObjC testsuite.
42968
42969 1998-08-31 Catherine Moore <clm@cygnus.com>
42970
42971 * gcc.c-torture/execute/941014-1.x: New file.
42972
42973 1998-08-31 Nick Clifton <nickc@cygnus.com>
42974
42975 * lib/c-torture.exp: Add support for
42976 torture_eval_before_compile and torture_eval_before_execute
42977 variables.
42978
42979 1998-08-30 Jeffrey A Law (law@cygnus.com)
42980
42981 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
42982 this test triggers valid.
42983
42984 1998-08-27 Jeffrey A Law (law@cygnus.com)
42985
42986 * gcc.dg/980827-1.c: New test.
42987
42988 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
42989
42990 * gcc.c-torture/execute/loop-4b.c: New test.
42991
42992 1998-08-26 Nick Clifton <nickc@cygnus.com>
42993
42994 * lib/c-torture.exp: Add support for
42995 torture_eval_before_compile and torture_eval_before_execute
42996 variables.
42997
42998 1998-08-25 Jeffrey A Law (law@cygnus.com)
42999
43000 * gcc.c-torture/compile/980825-1.c: New test.
43001
43002 1998-08-24 Nick Clifton <nickc@cygnus.com>
43003
43004 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
43005 count number tests in opt_t0 not good_t0.
43006
43007 1998-08-24 Jeffrey A Law (law@cygnus.com)
43008
43009 * gcc.c-torture/compile/930326-1.x: Fix typo.
43010
43011 1998-08-23 Mark Mitchell <mark@markmitchell.com>
43012
43013 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
43014 causes an ICE.
43015
43016 1998-08-21 Jeffrey A Law (law@cygnus.com)
43017
43018 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
43019 STACK_SIZE is defined.
43020 * gcc.c-torture/unsorted/stuct.c: Similarly.
43021
43022 * gcc.c-torture/compile/980821-1.c: New test.
43023
43024 1998-08-21 Jeffrey A Law (law@cygnus.com)
43025
43026 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
43027
43028 1998-08-19 Mark Mitchell <mark@markmitchell.com>
43029
43030 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
43031 code.
43032
43033 1998-08-09 Mark Mitchell <mark@markmitchell.com>
43034
43035 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
43036 error'.
43037
43038 1998-08-18 Jeffrey A Law (law@cygnus.com)
43039
43040 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
43041
43042 1998-08-16 Jeffrey A Law (law@cygnus.com)
43043
43044 * gcc.c-torture/compile/980816-1.c: New test.
43045
43046 * gcc.dg/980816-1.c: New test.
43047
43048 1998-08-13 Jeffrey A Law (law@cygnus.com)
43049
43050 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
43051 compiler for ieee tests.
43052
43053 1998-08-01 Dave Love <d.love@dl.ac.uk>
43054
43055 * g77.f-torture/compile/980729-0.f: New test.
43056
43057 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
43058
43059 * gcc.c-torture/special/eeprof-1.c: New test, for
43060 -finstrument-functions.
43061 * gcc.c-torture/special/special.exp: Run it.
43062
43063 1998-07-29 Jeffrey A Law (law@cygnus.com)
43064
43065 * gcc.c-torture/compile/980729-1.c: New test.
43066
43067 1998-07-27 Nick Clifton <nickc@cygnus.com>
43068
43069 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
43070 __thumb__ is defined, and test for ARM style doubles if so.
43071
43072 1998-07-26 Dave Love <d.love@dl.ac.uk>
43073
43074 * g77.f-torture/noncompile/980615-0.f: New test.
43075
43076 1998-07-26 H.J. Lu (hjl@gnu.org)
43077
43078 * gcc.dg/980312-1.c: Do link instead of compile.
43079 * gcc.dg/980313-1.c: Likewise.
43080
43081 1998-07-26 Jeffrey A Law (law@cygnus.com)
43082
43083 * gcc.c-torture/compile/980726-1.c: New test.
43084
43085 1998-07-25 Dave Love <d.love@dl.ac.uk>
43086
43087 * g77.f-torture/execute/io0.f: New test.
43088
43089 1998-07-24 Nick Clifton <nickc@cygnus.com>
43090
43091 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
43092 an int.
43093
43094 1998-06-18 Michael Meissner <meissner@cygnus.com>
43095
43096 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
43097 m32r bugs.
43098
43099 1998-07-17 Nick Clifton <nickc@cygnus.com>
43100
43101 * gcc.dg/980626-1.c: Expect failures for all toolchains until
43102 c-decl.c:grokdeclarator can handle mode attributes.
43103
43104 1998-07-16 Jeffrey A Law (law@cygnus.com)
43105
43106 * gcc.c-torture/execute/980716-1.c: New test.
43107
43108 1998-07-13 Jeffrey A Law (law@cygnus.com)
43109
43110 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
43111 the mn10200.
43112 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
43113 the mn10200.
43114 * gcc.c-torture/execute/va-arg-3.x: Similarly.
43115 * gcc.c-torture/compile/930326-1.x: Similarly.
43116
43117 1998-07-13 Dave Love <d.love@dl.ac.uk>
43118
43119 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
43120 New test from Craig.
43121
43122 1998-07-12 Dave Love <d.love@dl.ac.uk>
43123
43124 * g77.f-torture/noncompile/980616-0.f: New test.
43125
43126 * g77.f-torture/execute/970816-3.f: New test from Craig.
43127
43128 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43129
43130 * g++.other/singleton.C: Return error value instead of taking
43131 SIGSEGV.
43132
43133 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
43134
43135 * g++.other/singleton.C: New test. Warning is under dispute.
43136 Runtime crash is not.
43137
43138 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43139
43140 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
43141 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
43142 using6.C, using7.C}: New namespace tests.
43143
43144 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43145
43146 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
43147 specialization with typedef'ed names used as array indexes.
43148
43149 1998-07-09 Jeffrey A Law (law@cygnus.com)
43150
43151 * gcc.c-torture/execute/980709-1.c: New test.
43152
43153 * gcc.dg/980709-1.c: New test.
43154
43155 1998-07-07 Richard Henderson <rth@cygnus.com>
43156
43157 * gcc.c-torture/execute/bcp-1.c: New test.
43158
43159 1998-07-07 Jeffrey A Law (law@cygnus.com)
43160
43161 * gcc.c-torture/execute/980707-1.c: New test.
43162
43163 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
43164
43165 * gcc.c-torture/compile/980706-1.c: New test.
43166
43167 1998-07-01 Dave Love <d.love@dl.ac.uk>
43168
43169 * g77.f-torture/execute/980701-0.f,
43170 g77.f-torture/execute/980701-1.f: New test from Craig.
43171
43172 1998-07-01 Jeffrey A Law (law@cygnus.com)
43173
43174 * gcc.c-torture/compile/980701-1.c: New test.
43175
43176 * gcc.c-torture/execute/980701-1.c: New test.
43177
43178 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
43179 rlsruhe.de>
43180
43181 * g++.old-deja/g++.robertl/eb132.C: New test.
43182 * g++.old-deja/g++.robertl/eb133.C: Likewise.
43183
43184 1998-06-29 Dave Love <d.love@dl.ac.uk>
43185
43186 * g77.f-torture/execute/980628-7.f,
43187 g77.f-torture/execute/980628-8.f,
43188 g77.f-torture/execute/980628-9.f,
43189 g77.f-torture/execute/980628-10.f: New tests from Craig.
43190
43191 * g77.f-torture/execute/980628-3.f: Remove mail headers.
43192
43193 1998-06-28 Jeffrey A Law (law@cygnus.com)
43194
43195 * g77.f-torture/execute/980628-4.f: New test from Craig.
43196 * g77.f-torture/execute/980628-5.f: Likewise.
43197 * g77.f-torture/execute/980628-2.f: Likewise.
43198 * g77.f-torture/execute/980628-0.f: Likewise.
43199 * g77.f-torture/execute/980628-1.f: Likewise.
43200 * g77.f-torture/execute/980628-3.f: Likewise.
43201 * g77.f-torture/execute/980628-6.f: Likewise.
43202
43203 1998-06-28 Jeffrey A Law (law@cygnus.com)
43204
43205 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
43206 directory when nothing has been installed yet.
43207
43208 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
43209
43210 * gcc.c-torture/special/special.exp: Handle newer versions of
43211 dejagnu.
43212
43213 1998-06-26 Jeffrey A Law (law@cygnus.com)
43214
43215 * gcc.dg/980626-1.c: New test.
43216
43217 1998-06-19 Bruno Haible <haible@ilog.fr>
43218
43219 * gcc.misc-tests/m-un-2.c: New test.
43220 * g++.old-deja/g++.other/warn01.c: Likewise.
43221
43222 1998-06-19 Robert Lipe <robertl@dgii.com>
43223
43224 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
43225 compatibility with assmblers with a different comment character.
43226 Eliminate use of GAS-specific extensions.
43227
43228 1998-06-19 Jeffrey A Law (law@cygnus.com)
43229
43230 * gcc.c-torture/execute/ieee/980619-1.c: New test.
43231
43232 1998-06-19 Robert Lipe <robertl@dgii.com>
43233
43234 * lib/g77.exp: Replace search for libf2c.a with search for newly
43235 renamed libg2c.a
43236
43237 1998-06-17 Jeffrey A Law (law@cygnus.com)
43238
43239 * gcc.c-torture/execute/980617-1.c: New test.
43240
43241 1998-06-12 Jeffrey A Law (law@cygnus.com)
43242
43243 * gcc.c-torture/execute/980612-1.c: New test.
43244
43245 1998-06-08 Jeffrey A Law (law@cygnus.com)
43246
43247 * gcc.dg/980523-1.c: Only test on ppc-linux.
43248 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
43249
43250 * gcc.c-torture/execute/980608-1.c: New test.
43251
43252 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
43253
43254 * gcc.c-torture/execute/980605-1.c: New test.
43255
43256 1998-06-04 Jeffrey A Law (law@cygnus.com)
43257
43258 * gcc.c-torture/execute/980604-1.c: New test.
43259
43260 1998-06-02 Jeffrey A Law (law@cygnus.com)
43261
43262 * gcc.c-torture/execute/980602-1.c: New test.
43263 * gcc.c-torture/execute/980602-2.c: Likewise.
43264
43265 1998-06-02 Dave Love <d.love@dl.ac.uk>
43266
43267 * 970125-0.f: Fix per JCB. Add commentary.
43268
43269 1998-05-31 Michael Meissner <meissner@cygnus.com>
43270
43271 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
43272 IEEE -0 support.
43273
43274 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
43275
43276 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
43277 earlier.
43278
43279 1998-05-28 Catherine Moore <clm@cygnus.com>
43280
43281 * gcc.c-torture/execute/980526-3.c: New test.
43282
43283 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
43284
43285 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
43286 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
43287 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
43288 m88k-motorola-sysv3 to XFAIL.
43289
43290 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43291
43292 * gcc.dg/980526-1.c: New test.
43293 * gcc.c-torture/execute/980526-2.c: New test.
43294
43295 1998-05-26 Jeffrey A Law (law@cygnus.com)
43296
43297 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
43298
43299 * gcc.c-torture/execute/980526-1.c: New test.
43300
43301 1998-05-26 Dave Love <d.love@dl.ac.uk>
43302
43303 * g77.f-torture/execute/alpha2.f: Add runtime test.
43304
43305 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
43306
43307 * g++.old-deja/old-deja.exp: Strip leading directories.
43308
43309 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
43310 error for the line. Don't run multiple tests for the same line.
43311
43312 1998-05-23 Jeffrey A Law (law@cygnus.com)
43313
43314 * gcc.dg/980523-1.c: New test.
43315
43316 1998-05-23 Dave Love <d.love@dl.ac.uk>
43317
43318 * g77.f-torture/compile/970915-0.f: New test.
43319
43320 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
43321
43322 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
43323
43324 1998-05-21 Jeffrey A Law (law@cygnus.com)
43325
43326 * gcc.dg/980520-1.c: New test.
43327
43328 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
43329
43330 * gcc.dg/980502-1.c: Fix return type.
43331
43332 1998-05-20 Jeffrey A Law (law@cygnus.com)
43333
43334 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
43335 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
43336 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
43337 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
43338 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
43339
43340 1998-05-20 Dave Love <d.love@dl.ac.uk>
43341
43342 * g77.f-torture/execute/980520-1.f: New test.
43343
43344 1998-05-15 Dave Love <d.love@dl.ac.uk>
43345
43346 * lib/mike-g77.exp: New file.
43347
43348 * g77.f-torture/noncompile/noncompile.exp,
43349 g77.f-torture/noncompile/check0.f: New files.
43350
43351 1998-05-14 Dave Love <d.love@dl.ac.uk>
43352
43353 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
43354 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
43355 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
43356 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
43357 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
43358 abort where appropriate.
43359
43360 1998-05-05 Michael Meissner <meissner@cygnus.com>
43361
43362 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
43363 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
43364
43365 1998-04-29 Dave Love <d.love@dl.ac.uk>
43366
43367 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
43368
43369 1998-04-27 Dave Love <d.love@dl.ac.uk>
43370
43371 * g77.f-torture/compile/980427-0.f: New test.
43372
43373 1998-04-24 Dave Love <d.love@dl.ac.uk>
43374
43375 * g77.f-torture/compile/980424-0.f: New test.
43376
43377 1998-04-19 Dave Love <d.love@dl.ac.uk>
43378
43379 * g77.f-torture/compile/980419-2.f (main): New test.
43380 * g77.f-torture/compile/970125-0.f: New test.
43381 * g77.f-torture/compile/980419-1.f: New test.
43382
43383 1998-04-08 Jim Wilson <wilson@cygnus.com>
43384
43385 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
43386 of loop-4.c.
43387
43388 1998-04-07 Jim Wilson <wilson@cygnus.com>
43389
43390 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
43391
43392 1998-04-03 Jim Wilson <wilson@cygnus.com>
43393
43394 * gcc.c-torture/compile/980329-1.c: New test.
43395
43396 1998-03-18 Jim Wilson <wilson@cygnus.com>
43397
43398 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
43399 * gcc.dg/980312-1.c: Fix typo in -march command.
43400
43401 1998-03-16 H.J. Lu (hjl@gnu.org)
43402
43403 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
43404
43405 1998-03-11 Robert Lipe <robertl@dgii.com>
43406
43407 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
43408 Dave Love agree the Fortran source is bogus.
43409
43410 1998-03-11 Robert Lipe <robertl@dgii.com>
43411
43412 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
43413 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
43414 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
43415 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
43416 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
43417
43418 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43419
43420 * g++.old-deja/g++.other/friend1.C: New test.
43421
43422 1998-02-18 Dave Love <d.love@dl.ac.uk>
43423
43424 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
43425 possibly uninitialized) variables and declare dnrm2.
43426
43427 1998-02-23 Robert Lipe <robertl@dgii.com>
43428
43429 From Bruno Haible <haible@ilog.fr>:
43430 * gcc.c-torture/execute/980223.c: New test.
43431
43432 1998-02-13 Jeffrey A Law (law@cygnus.com)
43433
43434 * gcc.dg/ifelse-1.c: New test.
43435
43436 1998-02-09 H.J. Lu (hjl@gnu.org)
43437
43438 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
43439
43440 * lib/old-dejagnu.exp (old-dejagnu): Added the
43441 "execution test - XFAIL *-*-*" handling in the spirit of
43442 "excess errors test -". Changed the "execution test fails"
43443 handling to be like "excess errors test fails".
43444 * Update various tests accordingly.
43445
43446 1998-02-06 Jim Wilson <wilson@cygnus.com>
43447
43448 * gcc.c-torture/execute/980205.c: New test.
43449
43450 1998-01-18 Jeffrey A Law (law@cygnus.com)
43451
43452 * lib/c-torture.exp: Look for .x files instead of .cexp files.
43453 * lib/f-torture.exp: Similarly.
43454 * gcc.c-torture: Rename all .cexp files to .x files.
43455
43456 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
43457
43458 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
43459 (940510-1.c): Removed duplicate.
43460 (971104-1.c): New test.
43461
43462 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
43463
43464 * lib/f-torture.exp: Improve error and loop detection.
43465
43466 1997-11-19 Michael Meissner <meissner@cygnus.com>
43467
43468 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
43469 use that to size the filler array.
43470
43471 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
43472
43473 * lib/c-torture.exp(c-torture-execute): Fix typo.
43474
43475 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
43476 testcase as the executable name. Keep the executable around if
43477 the test fails.
43478
43479 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
43480
43481 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
43482 changes. Only test one -g option, and move it to the end of the
43483 list of options to test.
43484
43485 1997-09-19 Michael Meissner <meissner@cygnus.com>
43486
43487 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
43488 variable GCC_TORTURE_OPTIONS to supply default switches separated
43489 by colons. If no environment variable, run tests with -O0 -g, -O1
43490 -g, and -O2 -g as well.
43491
43492 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
43493
43494 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
43495 explanatory comments. Fix indentation.
43496
43497 1997-09-15 Jeffrey A Law (law@cygnus.com)
43498
43499 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
43500
43501 1997-09-11 Jeffrey A Law (law@cygnus.com)
43502
43503 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
43504 * g++.old-deja/g++.mike/p7325.C: Likewise.
43505 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
43506
43507 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
43508
43509 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
43510 * g++.old-deja/g++.brendan/crash30.C: Likewise.
43511 * g++.old-deja/g++.brendan/crash39.C: Likewise.
43512 * g++.old-deja/g++.law/operators4.C: Likewise.
43513
43514 1997-09-11 Joe Buck (jbuck@synopsys.com)
43515
43516 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
43517 * g++.old-deja/g++.mike/p784.C: Ditto.
43518 * g++.old-deja/g++.mike/p785.C: Ditto.
43519
43520 1997-09-05 Jeffrey A Law (law@cygnus.com)
43521
43522 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
43523
43524 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43525
43526 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
43527 target feature; pass this to c-torture-execute as needed.
43528
43529 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43530
43531 * lib/c-torture.exp(c-torture-execute): If the previous and the
43532 current executables being tested are identical, we don't need to
43533 run the executable again. Try to make the executable names
43534 unique. Add an optional argument for passing additional compiler
43535 flags.
43536
43537 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
43538
43539 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
43540
43541 1997-08-29 Jeffrey A Law (law@cygnus.com)
43542
43543 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
43544
43545 1997-07-31 Jeffrey A Law (law@cygnus.com)
43546
43547 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
43548 32bit or larger longs.
43549
43550 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
43551 have either a 32bit long or 32bit int.
43552
43553 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
43554
43555 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
43556 Make double precision tests dependent on sizeof (double).
43557
43558 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
43559
43560 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
43561 too.
43562
43563 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
43564
43565 * gcc.c-torture/compile/961203-1.cexp: New script.
43566
43567 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
43568
43569 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
43570 up the includes ourselves.
43571
43572 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
43573
43574 * lib/plumhall.exp: Remove random include, and add a few
43575 verbose messages for debugging.
43576
43577 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
43578
43579 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
43580 of trying to do it ourselves.
43581
43582 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43583
43584 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
43585
43586 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
43587
43588 * gcc.prms/5403.c: Made regexp a bit less strict.
43589
43590 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
43591
43592 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
43593 is returned from remote_load instead.
43594 * lib/plumhall.exp: Ditto.
43595 * lib/mike-g++.exp: Ditto.
43596 * lib/old-dejagnu.exp: Ditto.
43597 * lib/c-torture.exp: Ditto.
43598
43599 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
43600
43601 * lib/g++.exp: Use build_wrapper procedure.
43602 * lib/gcc.exp: Ditto.
43603
43604 1997-05-20 Jeffrey A Law (law@cygnus.com)
43605
43606 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
43607 an old-style decl for malloc. Fixes tests to work when
43608 sizeof (int) != sizeof (size_t).
43609
43610 1997-05-15 Mike Meissner <meissner@cygnus.com>
43611
43612 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
43613
43614 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
43615 use stdargs.h interface.
43616
43617 1997-05-15 Mike Meissner <meissner@cygnus.com>
43618
43619 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
43620 NO_VARARGS when compiling.
43621
43622 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
43623
43624 * lib/plumhall.exp(ph_includes): New procedure.
43625 (ph_make): Use it.
43626 (ph_compiler): Ditto.
43627
43628 * lib/g++.exp: Rename test-glue.c to testglue.c.
43629 * lib/gcc.exp: Ditto.
43630
43631 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
43632
43633 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
43634 to completion when it's called.
43635
43636 1997-03-21 Michael Meissner <meissner@cygnus.com>
43637
43638 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
43639 is defined, don't do test.
43640
43641 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
43642
43643 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
43644 for object files.
43645 (ph_summary): Mark skipped testcases as untested, not unresolved.
43646
43647 * lib/plumhall.exp (ph_make): If unresolved because of bad
43648 errorCode, record errorCode in log file.
43649 (*): Replace send_log/verbose with verbose -log.
43650
43651 1997-03-19 Michael Meissner <meissner@cygnus.com>
43652
43653 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
43654 double conversion if double isn't at least 8 bytes.
43655
43656 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
43657 int to work with targets where int is 16 bits.
43658
43659 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
43660 8 bytes, just exit, since 4 byte doubles don't have enough bits of
43661 precision for the test to complete.
43662
43663 1997-03-14 Michael Meissner <meissner@cygnus.com>
43664
43665 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
43666 if d10v is not compiled with the -mdouble64 flag.
43667 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
43668
43669 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
43670 d10v is not compiled with the -mint32 flag.
43671
43672 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
43673
43674 * lib/plumhall.exp: Use incr_count.
43675
43676 1997-03-12 Jeffrey A Law (law@cygnus.com)
43677
43678 * gcc.c-torture: Update to c-torture-1.45.
43679
43680 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
43681
43682 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
43683 the name of the expect testcase file).
43684
43685 * lib/g++.exp(g++_init): Ditto.
43686
43687 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
43688
43689 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
43690 the host.
43691
43692 * lib/gcc.exp(gcc_exit): New procedure.
43693
43694 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
43695
43696 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
43697 specs where appropriate.
43698
43699 * g++.old-deja/g++.arm/*: Added additional ERROR checks
43700 because of new "candidates are" messages, and removed a few
43701
43702 * Converted all non-old-style g++ testcases to old-style, and
43703 moved into g++.old-deja.
43704
43705 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
43706
43707 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
43708 options.
43709
43710 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
43711 succeeded.
43712
43713 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
43714
43715 1997-02-13 Michael Meissner <meissner@cygnus.com>
43716
43717 * lib/gcc.exp (gcc_target_compile): Add support for defining
43718 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
43719 the machine doesn't have those features.
43720
43721 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
43722
43723 * g++.law/operators4.exp: Don't use LIBS.
43724
43725 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
43726
43727 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
43728
43729 * lib/mike-g++.exp: Don't set the compiler to be tested here.
43730 * lib/g++.exp: Set it here instead. Also, allow use of the
43731 --tool_exec and --tool_opt options. Change CXX to
43732 GXX_UNDER_TEST.
43733
43734 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
43735
43736 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
43737
43738 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
43739
43740 * lib/old-dejagnu.exp: Use prune_warnings instead of
43741 prune_system_crud.
43742 * lib/mike-g++.exp: Ditto.
43743 * lib/gcc.exp: Ditto.
43744 * lib/g++.exp: Ditto.
43745
43746 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
43747
43748 1997-02-07 Jeffrey A Law (law@cygnus.com)
43749
43750 * 941014-2.c: Include stdlib.h
43751 * 960327-1.c: Include stdio.h
43752 * dbra.c, index-1.c: Don't assume ints are 32bits.
43753
43754 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
43755
43756 * lib/gcc.exp: Add gcc,stack_size target feature.
43757
43758 * lib/g++.exp(g++_target_compile): Add the include and link
43759 paths here, not in two other places. And, it's $options, not
43760 options.
43761
43762 * lib/mike-g++.exp(postbase): Remove the code that determines
43763 the correct include and link paths.
43764 * g++.old-deja/old-deja.exp: Ditto.
43765
43766 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
43767
43768 * lib/g++.exp(g++_init): target_compile no longer returns the
43769 filename of the result.
43770
43771 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
43772
43773 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
43774 call to glob.
43775
43776 * gcc.c-torture/special/special.exp: Change call to
43777 gcc_target_compile to include the object file.
43778
43779 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
43780
43781 * gcc.c-torture/special/special.exp: Correct misspelling in last
43782 change.
43783
43784 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
43785
43786 * lib/plumhall.exp(ph_summary): Log the entire output of the
43787 executable. Return -1 if there were any failures, 0 otherwise.
43788 (ph_execute): Return -1 if there were any failures, 0 otherwise.
43789 (ph_make): Clean up objects and executables that were built
43790 if the tests succeeded.
43791
43792 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
43793
43794 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
43795 libraries and includes in the build tree as appropriate.
43796
43797 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43798
43799 * lib/c-torture.exp: Instead of looking for the global variable
43800 NO_LONG_LONG, check to see if that's a feature of the target.
43801
43802 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43803
43804 * config/default.exp: Minimize. Delete the remainer of the files in
43805 config; this functionality is now in devo/dejagnu/config.
43806
43807 g++.*/*: Pass any additional flags used to compile to postbase;
43808 delete CXXFLAGS.
43809
43810 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
43811 is now done by runtest.exp. Use gcc_target_compile instead of
43812 compile.
43813
43814 lib/c-torture.exp: Use gcc_target_compile instead of compile.
43815 Remove references to CFLAGS. Use remote_file instead of
43816 calling rm -f.
43817 (c-torture): Take a list of arguments to use to compile this
43818 testcase.
43819
43820 lib/g++.exp: Simplify. Use target_compile instead of compile.
43821 lib/gcc-dg.exp: Ditto.
43822 lib/gcc.exp: Ditto.
43823 lib/mike-{gcc,g++}.exp: Ditto.
43824 lib/old-dejagnu.exp: Ditto.
43825 lib/plumhall.exp: Ditto.
43826
43827 1997-01-08 Jim Wilson <wilson@cygnus.com>
43828
43829 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
43830 (ph_linker): Likewise.
43831
43832 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
43833
43834 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
43835 MAP_ANON / MAP_ANONYMOUS if defined;
43836 else try to map from /dev/zero .
43837
43838 1996-11-12 Jeffrey A Law (law@cygnus.com)
43839
43840 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
43841 isn't defined, then define it to MAP_ANONYMOUS.
43842
43843 1996-11-12 Jeffrey A Law (law@cygnus.com)
43844
43845 * gcc.c-torture: Update to c-torture-1.42 release.
43846
43847 1996-11-11 Jeffrey A Law (law@cygnus.com)
43848
43849 * gcc.c-torture: Update to c-torture-1.41 release.
43850
43851 1996-10-27 Jeffrey A Law (law@cygnus.com)
43852
43853 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
43854 c-torture release.
43855
43856 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
43857
43858 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
43859 and LDFLAGS. Fix second case to append the target_info ldflags
43860 onto LDFLAGS, not CFLAGS.
43861 * lib/g++.exp (g++_init): Add target_info stuff.
43862 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
43863 of libgloss and newlib flags for !native.
43864
43865 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
43866 (GDB): Fix relative path to go up another dir for finding gdb.
43867
43868 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
43869
43870 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
43871 versions in the target_info array, if they don't exist.
43872
43873 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
43874
43875 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
43876
43877 1996-07-08 Jim Wilson <wilson@cygnus.com>
43878
43879 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
43880 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
43881
43882 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
43883
43884 * lib/old-dejagnu.exp: Don't remove the output file before we've
43885 actually tested it. Don't append pwd to the path of the executable
43886 we're testing.
43887
43888 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
43889
43890 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
43891
43892 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
43893
43894 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
43895 temporary directory for compiler files, and set it to a default
43896 value of /tmp. Set $output as the name of the output file from
43897 compiling the testcase. Add a -o option to $cflags_var so the
43898 compiler writes the final output file as $output. Set $executable
43899 to $output.
43900
43901 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
43902 directory for compiler files, and set it to /tmp if it doesn't
43903 already have a value. Set $output_file to the name of the output
43904 file from compiling the testcase. Add a -o option to CXXFLAGS so
43905 the compiler writes the final output file as $output. Use $output
43906 as the executable to be tested.
43907
43908 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
43909
43910 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
43911
43912 1996-06-08 Jeffrey A Law (law@cygnus.com)
43913
43914 * gcc.c-torture/execute/pending-1.c: New test. Still
43915 pending in Tege's queue.
43916
43917 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
43918
43919 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
43920 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
43921 if there were failures. Call unresolved if there were unresolved
43922 testcases. Call gcc_fail if program did not run to completion.
43923 (ph_make): Pass additional argument name to ph_execute.
43924 (ph_execute): Add new argument. Pass additional arguments to
43925 ph_summary. Call gcc_fail is there is no execution output.
43926
43927 1996-04-24 Jeffrey A Law (law@cygnus.com)
43928
43929 * lib/plumhall.exp (proc_summary): Output relavent summary
43930 lines into the log so specific failures in plumhall can be
43931 investigated.
43932
43933 1996-04-10 Jeffrey A Law (law@cygnus.com)
43934
43935 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
43936 (c-torture-execute): Don't try to execute tests which use
43937 "long long" types if $NO_LONG_LONG is nonzero.
43938
43939 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
43940
43941 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
43942 not c-torture.
43943
43944 * gcc.ieee: Move from here.
43945 * gcc.c-torture/execute/ieee: To here.
43946
43947 1996-03-26 Jeffrey A Law (law@cygnus.com)
43948
43949 * gcc.c-torture: Update to c-torture-1.41 release.
43950
43951 1996-03-22 Jeffrey A Law (law@cygnus.com)
43952
43953 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
43954 not "$output".
43955
43956 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
43957
43958 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
43959 -c present.
43960
43961 1996-03-02 Jeffrey A Law (law@cygnus.com)
43962
43963 * config/proelf.exp: Handle connecting to a simulator.
43964
43965 1996-01-31 Jeffrey A Law (law@cygnus.com)
43966
43967 * config/proelf.exp: New file. Enough framework that we can
43968 run c-torture tests on the proelf targets (or any other target
43969 that gdb can connect to for that matter).
43970
43971 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
43972
43973 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
43974 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
43975
43976 * lib/plumhall.exp (ph_execute): Always call ph_summary if
43977 exec_output exists.
43978
43979 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
43980
43981 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
43982 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
43983
43984 * config/*.exp: Update FSF address. Change result of ${tool}_load
43985 to pass/fail/unresolved/unsupported/untested. Caller must now
43986 call unresolved/unsupported/untested.
43987 * lib/*.exp: Update FSF address. Update to handle new results of
43988 ${tool}_load.
43989 * lib/chill.exp (verbose): Delete.
43990
43991 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
43992
43993 * lib/gcc.exp (default_gcc_start): Change order of args to
43994 $LDFLAGS $CFLAGS $LIBS.
43995 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
43996 Save/set/restore CFLAGS. Pass single arg to gcc_start.
43997 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
43998 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
43999 * gcc.misc-tests/dg-test.exp: Likewise.
44000 * gcc.misc-tests/msgs.exp: Likewise.
44001 * gcc.prms/prms.exp: Likewise.
44002 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
44003 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44004
44005 * lib/dg.exp: Deleted, moved to dejagnu/lib.
44006
44007 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44008
44009 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
44010
44011 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
44012 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
44013
44014 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
44015 necessary.
44016
44017 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
44018
44019 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
44020 global for loop; add use of $mathlib.
44021 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
44022 settings here; set mathlib for anything but VxWorks.
44023
44024 1996-01-22 Jeffrey A Law (law@cygnus.com)
44025
44026 * gcc.c-torture: Update to c-torture-1.40 release.
44027
44028 1996-01-03 Jeffrey A Law (law@cygnus.com)
44029
44030 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
44031 dg.exp.
44032
44033 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
44034
44035 * lib/c-torture.exp (c-torture-execute): Declare "output" as
44036 global.
44037
44038 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
44039
44040 * lib/g++.exp (LIBS): Define if not already.
44041 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
44042 (gcc-dg-prune): Call prune_gcc_output.
44043 * lib/gcc.exp (prune_gcc_output): New proc.
44044 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
44045 prune_gcc_output.
44046
44047 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
44048
44049 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
44050 (c-torture-execute): Likewise. Rename `name' to `testcase'.
44051
44052 1995-11-15 Jeffrey A Law (law@cygnus.com)
44053
44054 * gcc.c-torture: Update to c-torture-1.39 release.
44055
44056 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
44057
44058 * lib/c-torture.exp (c-torture-execute): Don't return if one option
44059 fails, try others as well.
44060
44061 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
44062
44063 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
44064 If compilation fails, mark execute tests as `untested'.
44065 If test is marked as unsupported, don't mark compilation and
44066 execute tests as failed.
44067
44068 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
44069
44070 * lib/g++.exp (g++_init): Don't link in libg++, and look to
44071 libstdc++ for whether or not we want to be doing shared
44072 libraries. Delete link_curses since we don't need it anymore.
44073 * lib/mike-g++.exp (postbase): Don't link in libg++.
44074 * g++.old-deja/old-deja.exp: Likewise.
44075
44076 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
44077
44078 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
44079
44080 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
44081
44082 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
44083 For that, add `-Wl,-a,shared_archive'.
44084 * g++.old-deja/old-deja.exp: Likewise.
44085
44086 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
44087
44088 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
44089
44090 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
44091
44092 * lib/mike-g++.exp (postbase): Pay attention to the status of
44093 g++_load.
44094
44095 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
44096
44097 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
44098
44099 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
44100
44101 * lib/gcc.exp (default_gcc_start): No longer need to log program
44102 being executed or its output, execute_anywhere does that now.
44103 * lib/g++.exp (default_g++_version): Call execute_anywhere.
44104 (default_g++_start): Likewise. Delete calls to verbose/send_log.
44105
44106 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
44107
44108 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
44109 the same as those in lib/g++.exp.
44110
44111 1995-10-10 Jeff Law (law@hurl.cygnus.com)
44112
44113 * gcc.c-torture: Update to c-torture-1.38 release.
44114 * gcc.ieee: Related changes.
44115
44116 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
44117
44118 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
44119 "exec". Minor reformatting changes.
44120
44121 * config/rom68k.exp (${tool}_load): Make it work in a canadian
44122 cross. This means all "exec" calls now work on a remote host as
44123 well.
44124 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
44125 cross. Filter out the extra "\r\n" stuff that expect puts in.
44126 (c-torture-execute): Filter out the bogus warnings like
44127 c-torture-compile does. Add support for canadian cross.
44128 * lib/gcc.exp (default_gcc_version, default_gcc_start)
44129 Use execute_anywhere rather than calling exec directly. Now it
44130 works for canadian cross testing.
44131
44132 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
44133
44134 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
44135 results into a variable, and check that rather than using file exists.
44136
44137 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
44138
44139 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
44140 create a libg++.so. For sunos4.1.*, also add -ltermcap.
44141
44142 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44143
44144 * g++.old-deja/old-deja.exp: Create and pass runshlib and
44145 lib_curses if there's a shared libg++ in the build tree.
44146
44147 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
44148
44149 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
44150 if not supported target.
44151
44152 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
44153
44154 * lib/g++.exp (g++_init): Move empty setting of runshlib and
44155 link_curses up to always happen, not just for native builds.
44156
44157 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
44158
44159 * gcc.c-torture: Update to c-torture-1.36 release.
44160 * gcc.failure: Related changes.
44161
44162 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
44163
44164 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
44165
44166 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
44167
44168 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
44169 * lib/mike-g++.exp (postbase): Not in here. Still reference
44170 runshlib, link_curses, and mathlib for link and run.
44171
44172 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
44173 pass the runtime shared library options for Solaris, OSF/1, and
44174 Irix5, and link with -lcurses to avoid unresolved references.
44175
44176 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
44177
44178 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
44179 only run once.
44180
44181 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
44182
44183 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
44184
44185 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
44186
44187 * gcc.c-torture: Update to c-torture-1.35 release. Note we
44188 do not have a framework for the "compat" tests yet.
44189
44190 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
44191
44192 * lib/mike-g++.exp (postbase): New local variable `mathlib',
44193 set to null if we're testing vxworks5.1. Use that instead of
44194 `-lm' in the setting of LIBS for link and run.
44195
44196 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
44197
44198 * config/rom68k.exp (${tool}_load): Major changes to make it
44199 work. Verified that it does in fact return the stuff in
44200 exec_output properly. Catch any Emul or any TRAP other than 0.
44201
44202 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
44203
44204 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
44205 LDFLAGS properly for targets that need stuff from libgloss.
44206 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
44207 only run once.
44208 (gpp_initialized): New variable.
44209
44210 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
44211
44212 * config/rom68k.exp: Load libgloss.exp.
44213 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
44214 so we can produce a fully linked binary.
44215 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
44216 so we can produce a fully linked binary.
44217
44218 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
44219
44220 * lib/plumhall.exp (ph_section): Watch for expected failures.
44221 Add missing `else'.
44222
44223 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
44224 run the testcase.
44225 (c-torture): Likewise.
44226
44227 1995-08-28 Doug Evans <dje@cygnus.com>
44228
44229 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
44230
44231 * lib/mike-g++.exp (mike_cleanup): New proc.
44232 (prebase): New globals compiler_result, not_compiler_result,
44233 target_regexp.
44234 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
44235 allow leading "-" in pattern. Watch for unsupported tests.
44236 If $compiler_result is set, pattern match assembler code,
44237 and ditto for $not_compiler_result.
44238 * lib/mike-gcc.exp: Likewise.
44239
44240 * lib/plumhall.exp (ph_execute): Only call ph_summary if
44241 execution "succeeded".
44242
44243 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
44244
44245 * config/win32.exp: New file.
44246 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
44247
44248 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
44249
44250 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
44251 unsupported.
44252 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
44253 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
44254 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
44255
44256 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
44257 "... without exceptions was ...". That is now handled by
44258 prune_system_crud.
44259 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44260
44261 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
44262
44263 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
44264 sieve.c,sort2.c}: New files.
44265 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
44266 sieve.exp,sort2.exp}: Drivers for them.
44267
44268 * lib/mike-gcc.exp (program_output): New user settable variable.
44269 (postbase): Call prune_system_crud. Also prune extraneous compiler
44270 messages.
44271 * lib/mike-g++.exp (program_output): New user settable variable.
44272
44273 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
44274
44275 * config/sh.exp: Deleted (use sim.exp instead).
44276
44277 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
44278
44279 * config/vx.exp: Declare CHECKTASK as global.
44280 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
44281 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
44282 * lib/old-dejagnu.exp: Load [pwd]/$executable.
44283
44284 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44285
44286 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
44287 target. Like vx.exp, only includes `vx29k.exp' instead of
44288 `vxworks.exp'.
44289
44290 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
44291
44292 * config/sim.exp: Increase time limit from 120 seconds to 240.
44293
44294 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
44295
44296 * gcc.c-torture/execute/950628-1.c: New test.
44297
44298 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
44299
44300 * gcc.c-torture: Update with changes/additions from
44301 c-torture-1.34.
44302
44303 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
44304
44305 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
44306
44307 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
44308
44309 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
44310
44311 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
44312
44313 * gcc.c-torture/compile/950512-1.c: New test.
44314 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
44315 * gcc.dg/struct-ret-1.c: Likewise.
44316
44317 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
44318
44319 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
44320 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
44321
44322 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
44323
44324 * gcc.c-torture/special/920411-1.c: Deleted.
44325 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
44326
44327 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
44328
44329 * config/sim.exp (${tool}_load): Hack in call to bash to get a
44330 cpu limit.
44331
44332 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
44333
44334 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
44335
44336 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
44337
44338 From kenner;
44339 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
44340 is the proper length.
44341 * va-arg-3.c: Likewise.
44342
44343 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
44344
44345 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
44346 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
44347
44348 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
44349 * lib/g++.exp (default_g++_start): Delete old cruft.
44350
44351 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
44352
44353 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
44354 (2 * (1 << 18)) to (2 * (1 << 17)).
44355
44356 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
44357
44358 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
44359
44360 * config/rom68k.exp: Renamed from config/idp.exp
44361
44362 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
44363
44364 * c-torture/compile/921109-2.c
44365
44366 1995-04-18 Mike Stump <mrs@cygnus.com>
44367
44368 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
44369 excess errors.
44370
44371 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
44372
44373 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
44374 output.
44375 * lib/g++.exp (default_g++_start): Likewise.
44376
44377 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
44378
44379 * gcc.c-torture/compile/950329-1.c: New test.
44380
44381 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
44382
44383 * config/bug.exp (${tool}_load): Updated to use new remote_open
44384 and remote_close procs.
44385 * config/idp.exp: New file.
44386
44387 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
44388
44389 * gcc.c-torture/execute/950322-1.c: New test.
44390
44391 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
44392
44393 * config/vx.exp (${tool}_load): Clean up testing of return code from
44394 vxworks_ld and vxworks_spawn.
44395
44396 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
44397
44398 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
44399
44400 1995-03-13 Mike Stump <mrs@cygnus.com>
44401
44402 * lib/old-deja.exp: Add `excess errors test - ' error, now one
44403 can mark excess errors on a machine by machine basis. Note, the
44404 default is to not expect any excess errors, even when excess
44405 errors test - is given, so you will want to put an XFAIL ... on
44406 these lines. For example, // excess errors test - XFAIL hppa*-*-*
44407 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
44408 those 4 machines, but no others.
44409
44410 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
44411
44412 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
44413 * lib/c-torture.exp: to here.
44414
44415 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
44416
44417 * gcc.c-torture/execute/950221-1.c: New test.
44418 * gcc.c-torture/execute/struct-ret-1.c: New test.
44419 * gcc.c-torture/compile/950221-1.c: New test.
44420
44421 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
44422
44423 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
44424
44425 * gcc.c-torture/execute/arith-1.c (main): Return 0.
44426 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
44427
44428 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
44429
44430 * g++.gb: New directory of tests, derived from my signature and
44431 class scoping tests.
44432
44433 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
44434 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
44435 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
44436 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
44437 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
44438 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
44439 * g++.gb/sig25.C: Likewise.
44440
44441 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
44442 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
44443 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
44444 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
44445 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
44446 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
44447 * g++.gb/sig25.exp: Likewise.
44448
44449 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
44450 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
44451 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
44452 * g++.gb/scope13.C: Likewise, this test still fails.
44453
44454 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
44455 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
44456 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
44457 * g++.gb/scope13.exp: Ditto.
44458
44459 * g++.gb/README: New file, explains what these tests are about.
44460
44461 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
44462
44463 * lib/dg.exp (dg-do): Support `preprocess'.
44464 (dg-test): Likewise.
44465
44466 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
44467
44468 * config/udi.exp: change "continue -expect" to "exp_continue".
44469
44470 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
44471
44472 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
44473 Delete redundant tests.
44474
44475 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
44476 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
44477 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
44478 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
44479 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
44480 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
44481 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
44482 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
44483
44484 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
44485 storing label pointers.
44486 * gcc.c-torture/execute/921019-1.c: Likewise.
44487 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
44488 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
44489 parameter fp.
44490 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
44491 constants.
44492
44493 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
44494 Delete obsolete tests.
44495
44496 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
44497 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
44498 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
44499 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
44500 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
44501 * gcc.c-torture/compile/950124-1.c: New test.
44502
44503 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
44504
44505 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
44506
44507 * lib/mike-g++.exp: Add -lm to LIBS.
44508
44509 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
44510
44511 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
44512
44513 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
44514
44515 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
44516
44517 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
44518
44519 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
44520
44521 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
44522
44523 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
44524 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
44525 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
44526 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
44527 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
44528 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
44529 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
44530 * g++.law/{operators31.C, operators32.C,
44531 * g++.law/{operators33.C, operators34.C}: Likewise.
44532 * g++.law/{pic1.C, refs2.C}: Likewise.
44533 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
44534 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
44535 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
44536 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44537
44538 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
44539 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
44540 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
44541 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
44542 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
44543 * g++.law/{enum9.exp, friend5.exp}: Likewise.
44544 * g++.law/{nest3.exp, nest4.exp}: Likewise.
44545 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
44546 * g++.law/{operators30.exp, operators31.exp}: Likewise.
44547 * g++.law/{operators32.exp, operators33.exp}: Likewise.
44548 * g++.law/{operators34.exp}: Likewise.
44549 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
44550 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
44551 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
44552 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
44553 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44554
44555 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
44556 No longer expected to fail.
44557 * g++.law/missed-error3.C: Tweak for recent bool changes.
44558
44559 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
44560
44561 * config/emb-unix: Deleted.
44562 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
44563 remote execution. Do final link on remote host if REMOTE_LINK is set.
44564
44565 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
44566
44567 * lib/dg.exp (dg-test): Fix typo in last patch.
44568
44569 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
44570
44571 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
44572 (handles multiple occurrences).
44573
44574 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
44575
44576 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
44577 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
44578 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
44579 printed).
44580 * lib/c-torture.exp (c-torture-compile): Likewise.
44581 (c-torture): Prepend full path if missing.
44582 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
44583 (gcc_fail): Likewise.
44584 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
44585
44586 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
44587
44588 * lib/netware.exp: Only attach to NetWare i386 systems.
44589
44590 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
44591
44592 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
44593 messages. Add test name to "output pattern match" pass/fail message.
44594
44595 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
44596
44597 * gcc.dg: New testsuite.
44598 * gcc.dg/dg.exp: New file.
44599
44600 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
44601 test-switch.c}: Deleted.
44602
44603 * gcc.misc-tests/msgs.exp: New testcase driver.
44604
44605 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
44606
44607 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
44608 Watch for illegal return values from ${tool}_load.
44609 * config/unix.exp (${tool}_load): Fix pass/fail detection for
44610 cross targets. Coerce return value >0 to 1.
44611
44612 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
44613
44614 * config/unix.exp (${tool}_load): Call program rsh, not proc.
44615
44616 * config/emb-unix.exp: New file.
44617
44618 * config/sim.exp: Error if variable $SIM not defined.
44619 (${tool}_load): Mark test as "untested" if simulator missing.
44620
44621 * config/unix.exp: Load remote.exp to get rcp_download.
44622 * lib/c-torture.exp: Use different option lists for testcases with
44623 and without loops.
44624 * gcc.c-torture/execute/execute.exp: Likewise.
44625
44626 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
44627
44628 * config/*.exp: Clarify return code from ${tool}_load.
44629 Call `unresolved' or `untested' instead of `warning' or `perror'
44630 (sometimes you still want to call both though).
44631 Add comment that `shell_id' is local to each file.
44632 * config/udi.exp (timeout): Set to 30.
44633 Don't print warning if connection fails, $connectmode has already
44634 printed an error.
44635 (${tool}_load): Move verbose messages to level 2.
44636 Rework pattern for "Process started" message.
44637 Pass `shell_id' to ${connectmode}_download.
44638 Retry twice upon timeout. Make resetting of target more robust.
44639 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
44640 Pass `shell_id' to exit_$connectmode.
44641 Only call exit_$connectmode if connected.
44642 * config/unix.exp (${tool}_load): Check return codes better.
44643 * config/vrtx.exp (${tool}_load): Likewise.
44644 * config/vx.exp (${tool}_load): Likewise.
44645 Delete unneeded global's.
44646 * lib/dg.exp (dg-test): Update to reflect clarified return codes
44647 from ${tool}_load.
44648 (dg-stat): Delete.
44649 (dg-init): Delete recording of pass/fail counts.
44650 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44651 (old-dejagnu-init): Likewise.
44652 (old-dejagnu-stat): Delete contents, empty proc now.
44653 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
44654 (c-torture): Delete references to lcnt, lpass, lfail.
44655 Get option list from TORTURE_OPTIONS.
44656 Delete -funroll[-all]-loops if no loops.
44657 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
44658 (g++_stat): Delete contents (empty proc now).
44659 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
44660 (gcc_finish): Likewise.
44661 (gcc_stat): Deleted.
44662 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
44663 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
44664 * gcc.c-torture/execute/execute.exp: Likewise.
44665 Split tests into two parts: compile, execute.
44666 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
44667 no loops. Update to reflect clarified return codes from ${tool}_load.
44668
44669 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
44670
44671 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
44672 to grep for.
44673 (old-dejagnu): Likewise (where necessary).
44674
44675 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
44676
44677 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
44678
44679 * lib/dg.exp (dg-process-target): Fix processing of selector.
44680 Add comment regarding use of `error'.
44681
44682 * lib/gcc.exp (prune_system_crud): Define if missing.
44683 * lib/g++.exp (prune_system_crud): Likewise.
44684
44685 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
44686 Call prune_system_crud.
44687 * lib/dg.exp (dg-runtest): New proc.
44688 Use perror instead of send_user for tcl errors in testcase.
44689 Don't return any value, it's never used.
44690 Don't clobber previous definition of `unknown'.
44691 Print tcl errors in `dg-final'.
44692
44693 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
44694
44695 * lib/dg.exp (dg-process-target): Improve syntax error messages.
44696 (dg-test): Don't print errorInfo, it contains stack backtrace.
44697
44698 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
44699
44700 * lib/g++.exp (runtest_file_p): Define if missing.
44701
44702 1994-09-24 Doug Evans (dje@cygnus.com)
44703
44704 * lib/mike-g++.exp: Comment out loading of g++.exp.
44705 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
44706 (default_g++_version): Always print something.
44707 (default_g++_start): Comment out call to `which'.
44708 (g++_start, g++_load): Deleted (must be defined in config file).
44709 * lib/gcc.exp: Test for existence of $CC at start.
44710 Delete check for tmpdir (done in gcc_init).
44711 (default_gcc_version): Always print something.
44712 (default_gcc_start): Comment out call to `which'.
44713 * config/*.exp: Major cleanup - make cross targets work at least a
44714 little better for g++ (by not being "--tool gcc" specific).
44715 Rename gcc_xxx to ${tool}_xxx.
44716 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
44717 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
44718
44719 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
44720
44721 * lib/c-torture.exp (c-torture-compile): Rework compiler
44722 message processing.
44723
44724 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
44725 c-torture.
44726
44727 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
44728
44729 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
44730
44731 * lib/dg.exp (dg-process-target): Support { target native }.
44732
44733 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
44734
44735 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
44736 looked for "... program xxx got fatal signal".
44737 Correct regsub munging of `comp_output'.
44738 Ignore compiler messages "path prefix not used" and "linker input
44739 file unused".
44740
44741 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
44742
44743 * lib/gcc.exp (runtest_file_p): Define if missing.
44744 * gcc.prms/template.c: Example to work from.
44745
44746 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
44747
44748 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
44749 * lib/dg.exp (dg-test): Call unsupported testcases as such.
44750
44751 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
44752 * gcc.prms/1883.c: Moved from compile/940714-1.c.
44753 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
44754 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
44755
44756 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
44757 (dg-process-target): No longer a varargs proc.
44758 Return S/N for target, P/F for xfail. All callers changed.
44759 (user option procs): More argument checking.
44760 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
44761 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
44762 (dg-test): Skip test if not running on selected target in `dg-do'.
44763 Update handling of `dg-do-what', `dg-output-text'.
44764 Separate execution pass/fail from output pattern match pass/fail.
44765 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
44766
44767 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
44768
44769 * gcc.c-torture/special/special.exp: Don't expect failure for mips
44770 target for 920510-1.c.
44771
44772 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
44773
44774 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
44775 Clean up comment regarding use of passcnt, etc.
44776 (gcc_stat): Don't update `testcnt' here.
44777 (gcc_finish): Do it here.
44778 Might as well reset `but_id' here too.
44779 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
44780 to determine if the file should be tested.
44781 * gcc.c-torture/compile/compile.exp: Likewise.
44782 * gcc.c-torture/execute/execute.exp: Likewise.
44783 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44784 * gcc.misc-tests/dg-test.exp: Likewise.
44785 * gcc.prms/prms.exp: Likewise.
44786 * gcc.wendy/wendy.exp: Likewise.
44787 * g++.old-deja.exp: Likewise.
44788 Move "Testing file" message to verbose level 1.
44789
44790 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
44791
44792 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
44793
44794 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
44795
44796 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
44797 (default_gcc_start): Accept optional second list element
44798 of compiler flags. Print compiler output at verbosity level 2.
44799 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
44800 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
44801 Save current values of framework globals passcnt, failcnt, xpasscnt,
44802 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
44803 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
44804 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
44805 xfailcnt to compute stats. Update framework global `testcnt' from
44806 pass/fail counts.
44807 (gcc_finish): New proc. Clean up test environment.
44808 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
44809 (gcc_epass, gcc_efail): Delete.
44810 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
44811 argument of line number.
44812 (dg-init): If the tool has an init routine, call it.
44813 (dg-test): Remove args `cflags_var' and `libs_var'.
44814 Pass all compiler options to ${tool}_start.
44815 Handle missing line number.
44816 (dg-finish): New function.
44817 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
44818 particular files. Call gcc_finish at end. Move "skipping test"
44819 message to verbosity level 3.
44820 * gcc.c-torture/compile/compile.exp: Likewise.
44821 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44822 * gcc.c-torture/execute/execute.exp: Likewise.
44823 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44824 Print testcase being tried at verbosity level 1.
44825 * gcc.c-torture/special/special.exp: Unset xfail.
44826 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44827 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
44828 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
44829 * gcc.failure/failure.exp: Likewise.
44830 * gcc.ieee/ieee.exp: Likewise.
44831 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
44832 Update call to dg-test. Call dg-finish at end.
44833 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
44834 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44835 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
44836 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
44837 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
44838 * gcc.wendy/wendy.exp: Add copyright.
44839 Delete setting of tmpdir (done by gcc_init).
44840 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
44841 Pass compiler flags to gcc_start. Call gcc_finish at end.
44842 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
44843 gcc_[ce]pass/fail.
44844
44845 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
44846
44847 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
44848 confusion.
44849 (g++_load): Likewise.
44850
44851 * config/*.exp (gcc_load): Some were varargs fns and some were not.
44852 Rename argument to `prog' to remove the confusion.
44853 Varargs fns behave differently too!
44854 (g++_load): Likewise.
44855
44856 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
44857
44858 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
44859 what it is. Delete (always) printing of status value for !native.
44860 Simplify verbose code, and include status and exec_output.
44861 (g++_load): Use gcc_load.
44862
44863 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
44864
44865 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
44866 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
44867 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
44868 940714-3.c as these testcases don't exist anymore. Make
44869 va-arg-1.c expected to pass.
44870
44871 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
44872
44873 * gcc.misc-tests/misc.exp: Only run specific testcases.
44874 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
44875 * gcc.misc-tests/dg-[1-9].c: New files.
44876
44877 * lib/dg.exp: New testsuite driver.
44878 * gcc.prms/prms.exp: Use it.
44879
44880 * README.gcc: New file.
44881
44882 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
44883 Document and reset `lxpass' and `lxfail'.
44884 Simplify "initialized" message.
44885 (gcc_stat): Clean up comments a little.
44886
44887 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
44888
44889 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
44890
44891 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
44892
44893 * lib/old-dejagnu.exp (process-option): New proc.
44894 (old-dejagnu-init, old-dejagnu-stat): Likewise.
44895 (old-dejagnu): Simplify.
44896 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
44897
44898 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
44899
44900 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
44901 exists and is not an empty string.
44902
44903 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
44904 $xfail rather than calling setup_xfail. Clear $xfail when test is
44905 finished.
44906 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
44907 automatically.
44908
44909 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
44910 longer expected to fail.
44911
44912 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
44913 "f" function call.
44914
44915 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
44916
44917 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
44918 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
44919 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
44920 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
44921 c-torture-1.29.
44922
44923 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
44924 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
44925
44926 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
44927
44928 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
44929 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
44930
44931 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
44932 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
44933 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
44934
44935 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
44936
44937 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
44938 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
44939 940714-1.c, 940714-2.c, 940714-3.c},
44940 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
44941 gcc.misc-tests/{mg.c,mg.exp}:
44942 New tests.
44943 * gcc.noncompile/noncompile.exp: Change accordingly.
44944
44945 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
44946
44947 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
44948 Undo previous clobberage.
44949
44950 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
44951
44952 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
44953 * gcc.special/{930510-1.c, special.exp}:
44954 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
44955 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
44956 struct-varargs-1.c}: New tests from c-torture-1.26.
44957
44958 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
44959
44960 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
44961 argument to switch.
44962
44963 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
44964
44965 * Revert the previous changes. Please see Rob's directory
44966 (/lisa/test/rob/progressive/gcc/testsuite) for testing
44967 fixes.
44968
44969 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
44970
44971 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
44972 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
44973 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
44974 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
44975 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
44976 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
44977 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
44978 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
44979 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
44980 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
44981 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
44982 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
44983 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
44984 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
44985 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
44986 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
44987 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
44988 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
44989 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
44990 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
44991 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
44992 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
44993 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
44994 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
44995 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
44996 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
44997 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
44998
44999 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
45000
45001 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
45002 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
45003 with perror calls.
45004
45005 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
45006
45007 * config/unix.exp (g++_load): Fix syntax.
45008
45009 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
45010
45011 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
45012 * gcc.noncompile/921017-1.c: Deleted obsolete test.
45013 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
45014 Don't expect va-arg-1.c to fail. Correct expected output for
45015 920928-1.c.
45016 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
45017 * gcc.wendy/hbm4.c: Correct typo.
45018 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
45019
45020 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
45021
45022 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
45023 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
45024 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
45025 * lib/c-torture.exp (c-torture-compile): Ditto.
45026
45027 Reduce volume of output (remove all the -I's and such).
45028 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
45029 Call gcc_cpass, gcc_cfail.
45030 (c-torture): Pass testing option to c-torture-compile.
45031
45032 1994-03-21 Doug Evans (dje@cygnus.com)
45033
45034 Bring patches over from progressive.
45035 * config/default.exp: Exit remote shell cleanly.
45036 (g++_exit, g++_start): Add default versions.
45037 * config/sim.exp (gcc_load): Use perror, not error.
45038
45039 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
45040
45041 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
45042 set in site.exp.
45043
45044 1994-03-14 Doug Evans (dje@cygnus.com)
45045
45046 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
45047 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
45048 (wendy_try): New proc to run testcase.
45049 (main loop): Call 'em.
45050 * gcc.wendy/*.c: Clean up pass to correct expected output.
45051
45052 * lib/gcc.exp: Minor cleanup work.
45053 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
45054
45055 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
45056
45057 * config/sim.exp (gcc_load): Document return codes better.
45058 Don't pass -v to simulator.
45059
45060 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
45061
45062 * gcc.special/920717-x.c: Fix typo.
45063 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
45064 get at sources.
45065
45066 * lib/mike-gcc.exp: Fix typo.
45067
45068 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
45069
45070 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
45071 binary to use, transform the name.
45072 * config/*.exp: rename everything. Nuke any g++ specific files,
45073 it's now a special case of gcc that requires no special support.
45074 Add a default.exp for unsupported targets.
45075
45076 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
45077
45078 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
45079 lib/old-dejagnu.exp: Fix a few patterns to work with the new
45080 version of Tcl.
45081
45082 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
45083
45084 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
45085 than a warning.
45086
45087 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
45088
45089 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
45090
45091 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
45092
45093 * gcc.execute/execute.exp: Combine opt_list and foption_list into
45094 option_list. Compile every file with only 4/6 option choices
45095 (same as C torture) instead of with 12/18 different option
45096 choices.
45097 * lib/c-torture.exp: Likewise.
45098
45099 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
45100 not already set.
45101
45102 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
45103
45104 * lib/old-deja.exp: Add `excess errors test fails' error, now one
45105 can put an XFAIL *-*-* on excess errors.
45106
45107 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
45108
45109 * g++.law: Add more tests derived from g++-bugs snapshots.
45110
45111 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
45112 equivalent to g++.law/init9.
45113
45114 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
45115 compiled it, and the a.out file after we've run it.
45116
45117 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
45118
45119 * lib/mike-g++.exp (postbase): Delete the .o file after we've
45120 compiled it, and the a.out file after we've run it.
45121
45122 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
45123
45124 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
45125
45126 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
45127
45128 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
45129 version number.
45130
45131 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
45132
45133 * g++.law: New directory of g++ tests derived from the g++-bugs
45134 snapshots.
45135
45136 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
45137
45138 * gcc.compile: initbug1.c initbug1.exp testcase added
45139
45140 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
45141
45142 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
45143 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
45144 fixes submitted by Jeff Law (law@cs.utah.edu)
45145 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
45146 Jeff Law (law@cs.utah.edu)
45147
45148
45149 1993-11-30 Mike Stump (mrs@cygnus.com)
45150
45151 * config/unix-g++.exp: Follow the gcc way of doing things.
45152 * g++.old-deja/old-deja.exp: Minor updates.
45153 * lib/g++.exp: New file, follow the gcc way of doing things.
45154 * lib/old-dejagnu.exp: Minor updates.
45155 * lib/mike-g++.exp: Always unset errorInfo.
45156
45157 1993-11-06 Mike Stump (mrs@cygnus.com)
45158
45159 * lib/gcc.exp: Fix some errors with the below change, CC and
45160 CFLAGS should be global when setting, not local.
45161
45162 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
45163
45164 * lib/gcc.exp: Transform tool name.
45165
45166 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45167
45168 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
45169
45170 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45171
45172 * lib/gcc.exp: change gcc_done to gcc_stat
45173
45174 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45175
45176 * Upgraded gcc testsuite to c-torture version 1.25
45177
45178 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
45179
45180 * lib/gcc.exp: added reporting code. Changed verbose compile message.
45181 * lib/c-torture: added hooks for new reporting code.
45182
45183 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
45184
45185 * config/sh-gcc.exp: check if sh-sim exists in the path
45186
45187 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
45188
45189 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
45190 * gcc.compile/compile.exp: Initial changes for new logic.
45191 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
45192 * gcc.failure/failure.exp: Initial changes for new logic.
45193 * gcc.ieee/ieee.exp: Initial changes for new logic.
45194 * gcc.misc-tests/misc.exp: Initial changes for new logic.
45195 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
45196 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
45197 * lib/c-torture.exp: Initial changes for new logic.
45198 * lib/gcc.exp: Initial changes for new logic.
45199
45200 1993-10-15 Mike Stump (mrs@cygnus.com)
45201
45202 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
45203 depend upon failure or success. Fully qualify names in failure
45204 and success messages. Always remove a.out before starting
45205 compile, just in case. Pay more attention to error text output by
45206 the compiler. Handle testcases with no known past errors just
45207 like all others, so that things are uniform. Other miscellaneous
45208 improvements.
45209
45210 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
45211
45212 * gcc.cpp: new directory for cpp tests
45213
45214 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
45215
45216 * lib/chill.exp: Code reformatted, removed unused code.
45217 * config/unix-chill.exp: Code reformatted, removed unused code.
45218 * chill.execute/execute.exp: Code reformatted, removed unused code.
45219 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
45220
45221 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
45222
45223 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
45224 routines not written.
45225
45226 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
45227
45228 * config/bug-gcc.exp: Use new procs from bug.exp.
45229
45230 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
45231
45232 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
45233 via ftp, rather than depending on NFS.
45234 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
45235 case.
45236
45237 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
45238
45239 * config/bug-gcc.exp: Use new download proc.
45240
45241 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
45242
45243 * chill.execute/execute.exp: cleanups, handles errors better
45244 * chill.compile/compile.exp: rewrite, based on execute.exp
45245 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
45246 * lib/chill.exp: major changes to diff proc and compile and link
45247 procs. added chill_fail and chill_pass wrappers to pass and
45248 fail. added more comments, and handle error codes better.
45249 Added a hack to capture stderr from exec, so noncompile tests
45250 can work.
45251
45252 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
45253
45254 * chill.execute/execute.exp: rewrite of testsuite driver
45255 * lib/chill.exp: rewrite of testsuite driver
45256 * config/unix-chill.exp: rewrite of testsuite driver
45257
45258 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
45259
45260 In chill.execute:
45261 * iexpr.ch: Standardize uppercase.
45262 * tuples.dat: Standardize uppercase.
45263 * vary.ch: standardize. Correct varying string assignments.
45264 * vary.dat: Add new output lines.
45265
45266 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
45267
45268 In chill.execute:
45269 * chprintf.ch: Standardize use of uppercase.
45270 * tuples.ch: Standardize and turn arr2 into a DCL,
45271 rather than a SYN.
45272 * pinits.ch: Standardize.
45273
45274 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
45275
45276 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
45277 * Makefil: Renamed to Makefile.in.
45278 * configure.in: New.
45279
45280 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
45281
45282 In chill.execute:
45283 * .cvsignore: Add result/output files.
45284 * Makefile: Fix up variables at start. Use MFLAGS
45285 everywhere. Correct bool_loc, built_ins entries.
45286 Add entry for vary1.ch.
45287 * bitarray.ch: Standardize upper-case usage.
45288 * bitexpr.ch: Standardize, add output of b1.
45289 * params.ch: Use arrayt in along PROC parameters, to
45290 avoid novelty problems.
45291 * sets.ch: Tiny cleanup.
45292 * vary1.ch: Re-indent.
45293
45294 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
45295
45296 * Add PR-related files to Makefiles, .cvsignore files, etc.
45297
45298 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
45299
45300 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
45301 with compiler objects. New names are test-flow.c and test-loop.c
45302
45303 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
45304
45305 * Upgraded c-torture tests from 1.19 to 1.20
45306
45307 * new files:
45308 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
45309 * gcc.compile: 930623-1.c 930623-2.c
45310 * gcc.noncompile: 930622-1.c 930622-2.c
45311 * gcc.failure: 920411-1.c 920627-2.c
45312 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
45313
45314 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
45315
45316 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45317 More changes to get testsuite working properly. Needs more work.
45318 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
45319
45320 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
45321
45322 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45323 More changes to get testsuite working properly. Needs more work.
45324
45325 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
45326
45327 * chill.compile/compile.exp: Added for Dejagnu support
45328 * chill.execute/execute.exp: Added for Dejagnu support
45329 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
45330
45331 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
45332
45333 This should complete moving the CHILL test files.
45334 * chill.noncompile(.cvsignore printf.grt
45335 in-printf.grt chprintf.grt chprintf.ch):
45336 Added test-support files.
45337 (Makefile): Modified further.
45338 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
45339 signal.ch): Added test files.
45340 * chill.execute (.cvsignore printf.grt printr.c
45341 in-printf.grt rts.c chprintf.grt rts.h): Added
45342 test-support files.
45343 (Makefile): More corrections.
45344
45345 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
45346
45347 * chill.compile, chill.execute, chill.nocompile: Add CHILL
45348 test cases, ready for DejaGnu.
45349
45350 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
45351
45352 * Upgraded c-torture tests from 1.18 to 1.19
45353
45354 * gcc.compile: added test(s):
45355 930607-1.c
45356 * gcc.execute: added test(s):
45357 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
45358
45359 * added new subdirectory for misc tests: gcc.misc-tests
45360 * gcc.misc-test(s): added tests:
45361 inst-check.c test-consts.c test-ior.c test-switch.c
45362
45363 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
45364
45365 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
45366
45367 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
45368
45369 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
45370
45371 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
45372
45373 * Upgraded c-torture tests from 1.17 to 1.18
45374
45375 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
45376
45377 * Upgraded c-torture tests from 1.12 to 1.17
45378
45379 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
45380
45381 * lib/old-dejagnu.exp:
45382 Fixed handling of XFAIL target triplets to correctly
45383 recognize wildcard characters. Removed code that
45384 appended a unique id tag to the end of the file name
45385 printed out by the result of the testcases within a
45386 given test file.
45387
45388 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
45389
45390 * lib/old-dejagnu.exp:
45391 Reworked expected failure handling to trigger off of XFAIL
45392 keyword in keyphrase embeded in testcase source code. The
45393 XFAIL keyword must be at the end of the keyphrase line. It
45394 may optionally be followed by one or more target triplets.
45395 It has just occured that the handling of wildcards in the
45396 target triplet may not be correct.
45397
45398 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
45399
45400 * g++.old-deja/tests:
45401 Moved all subdirectories up one level into g++.old-deja .
45402
45403 * lib/old-dejagnu.exp:
45404 Fixed problem with CXXFLAGS not being properly reset, and being
45405 corrupted with extraneous "-c" compiler option. This was
45406 causing binaries to not be generated for test that needed them.
45407 Modified strings passed to "pass" and "fail" so that individual
45408 tests from the same test file would be distinguished by an
45409 identifier appended to the test file name in the summary logs;
45410 this corrected a problem with erroneous diff logs. Added code
45411 to search testcases for expected fail and unexpected pass keywords.
45412
45413 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
45414
45415 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
45416
45417 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
45418
45419 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
45420 Removed extraneous text from end of "Special g++ Options"
45421 keyphrase.
45422
45423 * lib/old-dejagnu.exp: Added pattern matching to look for new
45424 keywords, embedded in testcases comments, which will trigger
45425 calls to xpass and xfail.
45426
45427 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
45428
45429 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
45430 comments embedded in the testcases, especially the one looking for
45431 special compiler options, as well as the pattern matching for the
45432 compiler output again.
45433
45434 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
45435
45436 * lib/old-dejagnu.exp: Do a proper check of the return value for
45437 execute tests. Fixed several problems with the pattern matching
45438 of the compiler output which gave erroneous test results.
45439 Changed several of the test result messages to be more descriptive.
45440 * config/unix-g++.exp: Proc g++_load now actually works and
45441 executes the tests passed to it and returns a usable return
45442 value.
45443
45444 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
45445
45446 * lib/gcc.exp: Exits gracefully if $CC is bogus.
45447
45448 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
45449
45450 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
45451 Modified both files to properly execute the old style
45452 dejagnu tests. The previous versions of these files were
45453 experimental and did not function anything near correctly.
45454
45455 1993-04-05 Rob Savoye (rob@cygnus.com)
45456
45457 * Removed all Makefile.in and configure.in files. No configuration
45458 needed now.
45459
45460 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
45461
45462 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
45463
45464 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
45465
45466 * gcc.compile/configure.in, gcc.unsorted/configure.in,
45467 gcc.special/configure.in, gcc.noncompile/configure.in,
45468 gcc.execute/configure.in, gcc.code_quality/configure.in,
45469 g++.other/configure.in, g++.old-deja/configure.in,
45470 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
45471 in srcname setting.
45472
45473 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
45474
45475 * lib/udi.exp: Fixed mondfe and mondfe_download.
45476 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
45477 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
45478
45479 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
45480
45481 * config/udi-gdb.exp: Check $shell_id after connecting to target.
45482 (gdb_exit): Don't remove *_soc files.
45483
45484 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
45485
45486 * lib/c-torture.exp: Don't look for main; instead always use -w
45487 -c. This is how the c-torture tests work. Remove the object
45488 file if the compilation succeeds.
45489 * gcc.execute/execute.exp: Remove executable if test passes.
45490 * gcc.noncompile/noncompile.exp: Every test is an expected
45491 failure.
45492 * gcc.special/special.exp: Added tests from c-torture 1.11,
45493 corrected use of existing test.
45494 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
45495 gcc.execute/920625-1.c: Updated to c-torture 1.11.
45496 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
45497 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
45498 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
45499 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
45500 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
45501 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
45502 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
45503 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
45504 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
45505 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
45506 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
45507 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
45508 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
45509 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
45510 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
45511 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
45512 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
45513 c-torture 1.11.
45514 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
45515 correspond to c-torture 1.11.
45516
45517 * New file.